BODY
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial;
	background:#FFFFFF;
}

.pubsnewheader
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, helvetica;
	border-left-width: 1; 
	border-right-width: 1; 
	border-top-width: 1; 
	border-bottom-style: solid; 
	border-bottom-width: 1; 
	padding-top: 3; 
	padding-bottom: 3
}


.toolbox
{
    BORDER-RIGHT: midnightblue 1pt solid;
    BORDER-TOP: midnightblue 1pt solid;
    BORDER-LEFT: midnightblue 1pt solid;
    BORDER-BOTTOM: midnightblue 1pt solid
}
.txtbox
{
    BORDER-RIGHT: #003366 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #003366 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #003366 1px solid;
    COLOR: #003366;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #003366 1px solid;
    FONT-FAMILY: arial
}
.submit
{
    BORDER-RIGHT: #003366 1px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #003366 1px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #003366 1px;
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #003366 1px;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #003366
}
.mainmenu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, helvetica;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.mainmenu:hover
{
    COLOR: #FFFFCC
}
.mainmenuHL
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #FFFFCC;
    FONT-FAMILY: helvetica, Arial;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.menubar
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: arial;
    TEXT-ALIGN: center
}
.smlink
{
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.topsubmenu
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: 600;
    COLOR: #666666;    
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}

 A:topsubmenu
{
    CURSOR: auto;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: 600;
    COLOR: #666666;    
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
 }   

A.topsubmenu:hover
{
    CURSOR: auto;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: 600;
    COLOR: #003366;    
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none   
}

.submenu
{
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
} 

.submenuHL
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 2px;
    COLOR: gold;
    PADDING-TOP: 2px;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.footer
{
    PADDING-LEFT: 10pt;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    TEXT-INDENT: 0pt;
    LINE-HEIGHT: 15pt;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.copyright
{
    FONT-SIZE: 8pt;
    COLOR: #999999;
    FONT-FAMILY: arial, helvetica
}
.font2
{
    FONT-SIZE: 10pt;
    CURSOR: default;
    COLOR: black;
    FONT-FAMILY: arial, helvetica
}
.font2_float
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 0px;
    FONT-FAMILY: arial
}
.float
{
    FLOAT: right
}
.border_left
{
    BORDER-LEFT: black 1pt solid
}
.border_right
{
    BORDER-RIGHT: black 1pt solid
}
.border_top
{
    BORDER-TOP: black 1pt solid
}
.border_bottom
{
    BORDER-BOTTOM: black 1pt solid
}



.dotted_line
{
    border:medium none gray; BACKGROUND-IMAGE: url('images/common/dottedline.gif');
    WIDTH: 0pt;
    
}
.username
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-INDENT: 15pt;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.welcome
{
    FONT-SIZE: 8pt;
    COLOR: silver;
    TEXT-INDENT: 10pt;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.whitesubheading
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 11pt;
    COLOR: white;
    TEXT-INDENT: 5pt;
    FONT-FAMILY: arial
}
.newsletter_title
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    FONT-FAMILY: arial
}
.font1
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, helvetica
}
.disclaimer_sm
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Arial
}
.pub_ddbox
{
    BORDER-RIGHT: lightgrey 1pt solid;
    BORDER-TOP: lightgrey 1pt solid;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: lightgrey 1pt solid;
    PADDING-TOP: 0pt;
    BORDER-BOTTOM: lightgrey 1pt solid;
    BACKGROUND-COLOR: whitesmoke
}
.ddbox
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: ivory
}
.border_box
{
    BORDER-RIGHT: #003366 1pt solid;
    BORDER-TOP: #003366 1pt solid;
    BORDER-LEFT: #003366 1pt solid;
    BORDER-BOTTOM: #003366 1pt solid
}
.resourcesbox
{
    BORDER-RIGHT: lightgrey 1pt solid;
    BORDER-TOP: lightgrey 1pt solid;
    BORDER-LEFT: lightgrey 1pt solid;
    BORDER-BOTTOM: lightgrey 1pt solid;
    BACKGROUND-COLOR: whitesmoke
}
.news
{
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: arial, helvetica;
    TEXT-DECORATION: none
}
.NO_PRINT
{
}
.cuadrito
{
    BORDER-RIGHT: silver 1px solid;
    BORDER-TOP: silver 1px solid;
    BORDER-LEFT: silver 1px solid;
    BORDER-BOTTOM: silver 1px solid
}
.box
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    BORDER-LEFT: black 1pt solid;
    BORDER-BOTTOM: black 1pt solid
}
.pub_head
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13pt;
    PADDING-BOTTOM: 5pt;
    COLOR: #003366;
    FONT-FAMILY: arial
}
.pub_subhead_light
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: darkred;
    BACKGROUND-COLOR: gainsboro
}
.pub_dark
{
    BACKGROUND-COLOR: whitesmoke
}
.pub_font
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, helvetica
}
.font1_gray
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Arial
}
.login
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: Maroon;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
.practice_title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: "#000000";
    TEXT-INDENT: 0pt;
    PADDING-TOP: 0pt;
    FONT-FAMILY: Arial, helvetica
}
.practice_title2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: "#666666";
    TEXT-INDENT: 0pt;
    PADDING-TOP: 0pt;
    FONT-FAMILY: Arial, helvetica
}
.menu_sm
{
    FONT-SIZE: 8px;
    FONT-FAMILY: arial
}
.font4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: black;
    FONT-FAMILY: arial, helvetica
}
.nodecoration
{
    TEXT-DECORATION: none
}
.subhead
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial
}
BODY A
{
    FONT-WEIGHT: 500;
    CURSOR: auto;
    COLOR: #00467F;
    TEXT-DECORATION: none
}
BODY A:hover
{
    TEXT-DECORATION: none
}

BODY A:active
{
    CURSOR: auto;
    COLOR: #00467F;
    TEXT-DECORATION: none
}
A:link
{
    CURSOR: auto;
    TEXT-DECORATION: none
 }   
A.link:hover
{
    CURSOR: auto;
    TEXT-DECORATION: none    
}
BODY A:visited
{
    CURSOR: auto;
    TEXT-DECORATION: none
}
BODY A:link
{
    CURSOR: auto;
    TEXT-DECORATION: none
}
BODY A:hover
{
    CURSOR: auto;
    TEXT-DECORATION: underline
}
A:font2
{
    COLOR: #00467F
    TEXT-DECORATION: underline
}

A.font2:hover
{
    COLOR: #00467F
    TEXT-DECORATION: none
}
.YES_PRINT
{
    DISPLAY: none
}
.rightcolumnheader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: maroon;
    FONT-FAMILY: arial, helvetica;
    FONT-VARIANT: normal;
    TEXT-DECORATION: none
}
.font2_white
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: arial, helvetica
}
