BODY
{
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
    COLOR: #000080;
}

BODY.dark
{
    FONT-FAMILY: arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #0936ac;
    COLOR: #FFFFFF;
    FONT-SIZE: 10pt;
}

/*.forms
{

    BACKGROUND-COLOR: #EFEFEF;
    BORDER-BOTTOM-STYLE: solid;
    BORDER-TOP-STYLE: none;
    BORDER-LEFT-STYLE: none;
    BORDER-RIGHT-STYLE: none;
    BORDER-BOTTOM-WIDTH: thin;
    BORDER-BOTTOM-COLOR: silver;

}*/


.forms
{

    BACKGROUND-COLOR: #EFEFEF;
    BORDER-STYLE: solid;
    BORDER-WIDTH: thin;
    BORDER-COLOR: silver;

}

.forms3
{

    BACKGROUND-COLOR: #EFEFEF;
    BORDER-STYLE: solid;
    BORDER-WIDTH: thin;
    BORDER-COLOR: silver;

}
.forms2
{

    BACKGROUND-COLOR: #FFFFFF;
    BORDER-COLOR: silver;
    BORDER-WIDTH: thin;
    BORDER-STYLE: none;
    
}


SELECT 
{
    background: #EFEFEF; 
}

.padding_left
{
	padding-left: 5px;
}

.padding_left20
{
	padding-left: 20px;
}


.menu
{
    FONT-FAMILY: arial,helvetica,sans-serif;
    COLOR: #FFFFFF;
    FONT-SIZE: 6pt;
}

.darkbg
{
    BACKGROUND-COLOR: #6080D1;   	
}
.normaldark
{
    COLOR: #b5b2e7;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 10pt;
}

.activelink
{
    COLOR: #FF6600;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none;
    Font-Weight: bold;
}

.lighttext
{
    BACKGROUND-COLOR: #6766cc;
    COLOR: #b5b2e7;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
.brighttext
{
    BACKGROUND-COLOR: #6766cc;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}

.text14
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 14pt;
}

.text10red
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: red;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 10pt;
}

.text14blue
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #333399;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 14pt;
}


.text12
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12pt;
}

.text10white
{
    COLOR: white;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 10pt;
}


.text12blue
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #333399;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12pt;
}

.text10
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 10pt;
}

.text8
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 8pt;
}


.headerblack
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bolder
}

.headertext
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #333399;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bolder
}

TABLE
{
    
}

TABLE.section
{
	border-left: 1px #96A7D5 solid;
	border-right: 1px #96A7D5 solid;
}

TABLE.searchresults
{
	border-left: #000080 1px solid; 
	border-top: #000080 1px solid; 
	border-right: #000080 1px solid;
}

TH
{

    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: Bold;
}

TH.white
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #333399;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
}

.bigwhite
{
    BACKGROUND-COLOR: #ffffff;
        COLOR: #333399;
        FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: Bold;
}

TH.small
{
    BACKGROUND-COLOR: #093BAC;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 10px;
}

.big
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #093BAC;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 17px;
    FONT-WEIGHT: Bold;
}

TH.goldbig
{
    BACKGROUND-COLOR: #FFCC00;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 17px;
    FONT-WEIGHT: bold;
}

TH.silverbig
{
    BACKGROUND-COLOR: #C9CECF;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 17px;
    FONT-WEIGHT: bold;
}

TH.bronzebig
{
    BACKGROUND-COLOR: #CC6600;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 17px;
    FONT-WEIGHT: bold;
}

TD.small
{
    COLOR: #333399;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 10px;
}

TD.text12blk
{
    COLOR: Black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
}

TD.vysmall
{
    COLOR: #333399;
    BACKGROUND-COLOR:#FFFFFF;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
}
TD.vspaddedsmall
{
    COLOR: #333399;
    BACKGROUND-COLOR:#FFFFFF;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 30px;
}
TD.vspadded
{
    COLOR: #333399;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
    PADDING-LEFT: 30px;
    PADDING-RIGHT: 30px;
}
TD.vspaddedleft
{
    COLOR: #333399;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
    PADDING-LEFT: 30px;
 
}
TD.vyinfo
{
    COLOR: #333399;
    BACKGROUND-COLOR:#FFFFFF;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
}

TD.vbsmall
{
	BACKGROUND-COLOR:#FFFFFF;
    COLOR: #333399;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
}
TD.vbinfo
{
    COLOR: #333399;
	BACKGROUND-COLOR:#FFFFFF;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
}

TD.yiinfo
{
    COLOR: #333399;
    BACKGROUND-COLOR:#FFFFFF;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;    
}
TD.bwinfo
{
    COLOR: #ffffff;
    BACKGROUND-COLOR:#6080D1;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;    
}

TD.ybiinfo
{
    COLOR: #333399;
    BACKGROUND-COLOR:#FFFFCC;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    FONT-STYLE: italic;
}

TD.yinfo
{
    COLOR: #333399;
    BACKGROUND-COLOR:#FFFFFF;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
}

TD
{
    COLOR: black;
    
}
TD.OLD
{
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
}
TD.accomm
{
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 10px;
}

TD.binfo
{
    BACKGROUND-COLOR:#96A7D5;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
}

TD.goldinfo
{
    BACKGROUND-COLOR: #FFFFCC;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
}

TD.silverinfo
{
    BACKGROUND-COLOR: #EEEEEE;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
}

TD.bronzeinfo
{
    BACKGROUND-COLOR: #FFE9D2;
    COLOR: #000000;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
}

TD.bigbinfo
{
    BACKGROUND-COLOR:#96A7D5;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 17px;
}


TD.byinfo
{
    COLOR: #333399;
    BACKGROUND-COLOR:#0936ac;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
}

TD.smallyinfo
{
    COLOR: #333399;
    BACKGROUND-COLOR:#FFFFCC;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 10px;
}

TD.yitalinfo
{
    COLOR: #333399;
    BACKGROUND-COLOR:#FFFFCC;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: italic;
}

TD.boldinfo
{
    COLOR: #333399;
    BACKGROUND-COLOR:#FFFFFF;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

TD.yboldinfo
{
    COLOR: #333399;
    BACKGROUND-COLOR:#FFFFCC;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
}

TD.smallwht
{
    BACKGROUND-COLOR: #96A7D5;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 10px;
}

TD.goldsearchresult
{
    COLOR: #6080D1;
    BACKGROUND-COLOR:#FFFFCC;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
    font-weight:bold;
}
TD.silversearchresult
{
    COLOR: #6080D1;
    BACKGROUND-COLOR:#EFEFEF;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
    font-weight:bold;
}

TD.field
{
	FONT-WEIGHT: bold;
	font-size: smaller;
}

TD.disclaimer
{
    COLOR: #333399;
    BACKGROUND-COLOR:#FFFFFF;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
}

TD.caption
{
	font-size: 7pt;
	color:gray;
}

TABLE.sectionresults
{
	font-size: 8pt;
}

TD.sectiontitle
{
	font-size: 14px;
	font-weight: bold;
}

.dbinfo
{
    COLOR: #6080D1;
    BACKGROUND-COLOR:#FFFFFF;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 12px;
    font-weight:bold;
}


H3
{
    BACKGROUND-COLOR: #6766cc;
    COLOR: #ffffff;
    FONT-FAMILY: arial,helvetica,sans-serif;
}

H2
{
	FONT-FAMILY: arial,helvetica,sans-serif;
   	FONT-SIZE: 15px;
}

A
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,helvetica,sans-serif;
    text-decoration: none;  
}

A:visited
{
    COLOR: blue;
}
A:hover
{
    COLOR: #FF6633;
    FONT-FAMILY: arial,helvetica,sans-serif;
}

A.wlink
{
    COLOR: #000080;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none;
    Font-Weight: bold;
}
A.wlink:visited
{
    COLOR: #000080;
}
A.wlink:hover
{
    COLOR: #FF6600;
}

A.blacklink
{
    COLOR: #000000;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,helvetica,sans-serif;
    Font-Weight: bold;
}
A.blacklink:visited
{
    COLOR: #000000;
}
A.blacklink:hover
{
    COLOR: #FF6600;
}
A.underlinelink
{
    COLOR: #000080;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,helvetica,sans-serif;
    Font-Weight: bold;
}
A.underlinelink:visited
{
    COLOR: #000080;
}
A.underlinelink:hover
{
    COLOR: #FF6600;
}

A.ylink
{
    COLOR: white;
    FONT-SIZE: 16px;
    TEXT-DECORATION: none;
    FONT-FAMILY: arial,helvetica,sans-serif;
    
}
A.ylink:visited
{
    COLOR: white;
}
A.ylink:hover
{
    COLOR: #FF6600;
    TEXT-DECORATION: none
    FONT-FAMILY: arial,helvetica,sans-serif;
}

A.olink
{
    COLOR: white;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    FONT-FAMILY: arial,helvetica,sans-serif;
    
}
A.olink:visited
{
    COLOR: white;
}
A.olink:hover
{
    COLOR: #FF6600;
    TEXT-DECORATION: none
    FONT-FAMILY: arial,helvetica,sans-serif;
}
A.mrlink
{
    COLOR: #000080;
    FONT-SIZE: 12px;
    FONT-FAMILY: arial,helvetica,sans-serif;
    TEXT-DECORATION: none;
    Font-Weight: bold;
    PADDING-LEFT: 5px;
}
A.mrlink:visited
{
    COLOR: #000080;
        FONT-SIZE: 12px;
        FONT-FAMILY: arial,helvetica,sans-serif;
        TEXT-DECORATION: none;
    Font-Weight: bold;
    PADDING-LEFT: 5px;
}
A.mrlink:hover
{
    COLOR: #FF6600;
        FONT-SIZE: 12px;
        FONT-FAMILY: arial,helvetica,sans-serif;
        TEXT-DECORATION: none;
    Font-Weight: bold;
    PADDING-LEFT: 5px;
}

P.small
{
   FONT-FAMILY: arial,helvetica,sans-serif;
   FONT-SIZE: 10px;
}