H3 {text-align: left;      
    font-weight: bold;      
    font-family: "Verdana,Arial,Helvetica,sans-serif";      
    font-size: 13pt;      
   }    
H2 {text-align: left;      
    font-weight: bold;      
    font-family: "Verdana,Arial,Helvetica,sans-serif";      
    font-size: 14pt;      
   }
H1 {text-align: left;  
    font-weight: bold;      
    font-family: "Verdana,Arial,Helvetica,sans-serif";      
    font-size: 16pt;      
    }

BODY
{
	FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8.5pt;
}
TD.new 
{
	COLOR: darkred; FONT-FAMILY: Arial; FONT-SIZE: 9pt; bold: true
}
TH.new
{
	COLOR: darkred; FONT-FAMILY: Arial; FONT-SIZE: 7pt; bold: true
}
.disable
{
	visibility:hidden;
}
.enable
{
	visibility:visible;
}

.cellselected
{
	background-color : #DEDAD6;
}

.smallindent
{
	MARGIN-LEFT:-10px;
	MARGIN-BOTTOM:7px;
	MARGIN-TOP:7px;
}

.bullet
{
	MARGIN-BOTTOM:0px;
}


A
{
    COLOR: #3333cc;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none;
}
A:hover
{
    TEXT-DECORATION: underline;
}


A.menu
{
    COLOR: #333399;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none;
	FONT-SIZE:7.5pt;
}
A.menu:hover
{
    TEXT-DECORATION: underline;
}


A.selected
{
	FONT-SIZE:7.5pt;
	COLOR: black;
	background-color : #DEDAD6;
}
A.selected:link
{
	COLOR: black;
}
A.selected:visited
{
	COLOR: black;
}
A.selected:active
{
	COLOR: black;
}


A.sub
{
	FONT-SIZE: 7.5pt;
	FONT-WEIGHT: normal;
}
A.sub:link
{
	FONT-WEIGHT: normal;
}
A.sub:visited
{
	FONT-WEIGHT: normal;
}
A.sub:active
{
	FONT-WEIGHT: normal;
}


A.reverse
{
    COLOR: #FFFFFF;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none;
	FONT-SIZE: 7.5 pt;
}
A.reverse:link
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.reverse:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.reverse:hover
{
    TEXT-DECORATION: underline
}
A.reverse:active
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline
}

.reverse
{
	COLOR: #FFFFFF;
}

.smallreverse
{
	COLOR: #FFFFFF;
	FONT-SIZE: 8.5pt
}

.title
{
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bolder
}
.description
{
    FONT-SIZE: 8.5pt;
    FONT-STYLE: italic
}
.little
{
    FONT-SIZE: 7.5pt
}
.small
{
    FONT-SIZE: 8.5pt
}
.smallest
{
    FONT-SIZE: 7.5pt
}
.smallestreverse
{
    FONT-SIZE: 7.5pt;
	color: white;
	font-weight: bolder;
}
TD
{
    FONT-SIZE: 8.5pt;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.Subhead
{
    FONT-SIZE: 11pt;
	FONT-WEIGHT: bolder;
}
.listingHeadingBG
{
	Background-color: #494983;
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	COLOR: #ffffff;
}
.listingHeadingBG2
{
	Background-color: #822B00;
    FONT-SIZE: 8.5pt;
    FONT-FAMILY: Arial, Helvetica, Verdana, sans-serif;
	COLOR: #ffffff;
}
.ListingHeadingFont
{
	COLOR: #ffffff;
}
.ListingFont
{
	COLOR: #ffffff;
}
.ListingRowColor1
{
	BACKGROUND-COLOR: #d2d5e8;
	font-size: 8.5pt
}
.ListingRowColor2
{
	BACKGROUND-COLOR: #a2a5ca;
	font-size: 8.5pt
}

.theFields
{
	font-family: helvetica, arial, sans-serif; 
	font-size: 8pt; 
	font-weight:normal;
	padding-left:4px; 
	padding-top:2px 
}

.fieldsmall {  
	font-family: Arial, Helvetica, sans-serif; font-size: 8pt
}
.pages
{
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; 
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 
	width: 100%; clip: rect(   )
}
.content
{  	
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; 
	margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; 
	width: 100%; clip: rect(   )
}


.rightmenutitle
{  	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt; 
	font-weight: bolder;
	color: #333399;
}

.rightmenubody
{  	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7.5pt;
	color: #333399;
}

.rightmenubodysmall
{  	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt;
	color: #333399;
}

.rightmenubodysmallest
{  	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 6pt;
	color: #333399;
}

.homepagetitles
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9.5pt;
	color: #A34747;
	font-weight: bolder;
}

.homepagesubtitles
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A34747;
	font-weight: bolder;
}

.subpagemain
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 21pt;
	color: #C8C1BB;
	font-weight: bolder;
}

.tmanagetitle
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14 pt;
	color: #A32525;
	font-weight: bolder;
	line-height : 30px;
}

.tmanagesubtitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13 pt;
	color: #3A3AAD;
	font-weight: bolder;
}

.tmanagenewstitle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11 pt;
	color: #3333cc;
	font-weight: bolder;
}

.tmanagebody
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12 pt;
}

.prequalinput 
{   font-family: Geneva, Arial, Helvetica, san-serif, Swiss, SunSans-Regular ; 
	font-size: 9px; background-color: #FFFFFF; background-image: none; height: auto; width: auto; 
	border: 1px #993333 solid;  font-style: normal; line-height: normal;  color: #000000; width: auto; 
	text-decoration: none;  font-weight: normal
}

.prequaltext 
{   font-family: Geneva, Arial, Helvetica, san-serif, Swiss, SunSans-Regular ; 
	font-size: 9px; background-color: #FFFFFF; background-image: none; height: auto; width: auto; 
	font-style: normal; line-height: normal;  color: #000000; 
	text-decoration: none;  font-weight: normal
}

.prequalsubmit 
{   font-family: Verdana,Geneva, Arial, Helvetica, san-serif, Swiss, SunSans-Regular ; 
	font-size: 10px; background-color: #FFFFFF; background-image: none; height: auto; width: auto; 
	border: 1px #993333 solid;  font-style: normal; line-height: normal;  color: #000000; width: auto; 
	text-decoration: none;  font-weight: normal
}

