body {

  /* IEWin only */
  SCROLLBAR-FACE-COLOR: #990000;
  SCROLLBAR-HIGHLIGHT-COLOR: #D6D6D6;
  SCROLLBAR-SHADOW-COLOR: #D6D6D6;

  SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
  SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;

  SCROLLBAR-ARROW-COLOR: #FFFFFF;
  SCROLLBAR-TRACK-COLOR: #FFFFFF; font-style:normal; font-variant:normal; font-weight:normal; font-size:10px; font-family:Georgia, Serif
  
  }
  

TABLE#tblToolBar 
	{ 
	background-color:threedface; padding:1px; color:menutext; 
	border-width:1px; border-style:solid; 
	border-color:threedhighlight threedshadow threedshadow threedhighlight;
	}

A:hover {
	color:#CC0000
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000 ; 
	text-decoration: none ;
	padding: 10px;
}

.qdropdown
{
    FONT-SIZE: 9px;
    COLOR: #022602;
    FONT-FAMILY: Verdana, Helvetica, Sans-Serif;
    TEXT-DECORATION: none
}

td {
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.headline {
	font-size: 18pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #C0C0C0;
	line-height: 118%;
	font-weight: bold
}
.headline2 {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 118%;
	font-weight: bold
}
.headline3 {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 118%;
	font-weight: bold
}
.subhead {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
	font-weight: bold;
	line-height: 118%
}
a.subhead {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
	font-weight: bold;
	text-decoration: none; 
	line-height: 118%
}
a.subhead:hover {
	font-size: 12pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFCC66;
	font-weight: bold;
	text-decoration: none; 
	line-height: 118%
}
.subhead2 {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
	background-color: White;
	font-weight: bold;
	line-height: 118%
}
a.subhead2 {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
	background-color: White;
	font-weight: bold;
	text-decoration: none; 
	line-height: 118%
}
a.subhead2:hover {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	background-color: WhiteSmoke;
	color: #FFCC66;
	font-weight: bold;
	text-decoration: none; 
	line-height: 118%
}
.subhead3 {
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 110%
}
.subhead4 {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
	font-weight: bold;
	line-height: 118%
}
.bodytext {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 110%
}
.bodydefault {
	font-size: 12pt;
	font-family: Times New Roman;
	color: #000000;
	line-height: 110%
}
.menuskintext {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: WhiteSmoke
}
.leadins {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 110%
}
.caption {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000
}
.breadcrumb {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #330000
}
.leftnav {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	font-weight: bold
	line-height: 8pt
}
a.leftnav {
	text-decoration: none; 
}
a.leftnav:hover {
	color:#CC0000
}

.rightnav:hover {
	color:#FFCC66
}
.rightnav {
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
	line-height: 100%
}
a.rightnav:hover {
	color:#FFCC66
}
a.rightnav {
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #336699;
	line-height: 100%
}

.footer {
	font-size: 9pt;
	font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
	color: #333333
}

.footerSml {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
	color: #000000
}

.bottnav {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 8pt
}

.subnav:hover {
	color:#FFCC66
}
.subnav {
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
	line-height: 100%
}
a.subnav:hover {
	color:#FFCC66
}
a.subnav {
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #999999;
	line-height: 100%
}

a.dynamicnav:hover {
	color:#FFCC66
}
a.dynamicnav {
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #CCCCCC;
	line-height: 100%
}
a.index:hover {
	color:#CCCCCC
}
a.index {
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; 
	color: #330000;
	line-height: 100%
}
.notation:hover {
	color:#666666
}
.notation {
	font-size: 9pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	line-height: 110%
}
/* Parent pages stylesheet for Win/NS4.x */


/* styles for Tables */
.tdHEADER {
 		font-size: 10px;
    	font-weight: bold;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}
.tdDETAIL {
 		font-size: 10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}
.tblMAINCATE {
		background-color: WhiteSmoke;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		border-color: WhiteSmoke WhiteSmoke WhiteSmoke WhiteSmoke;
		border: 1px solid WhiteSmoke;
		}
.trHEADINGMAIN {
		background-color: WhiteSmoke;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		}
.trMAINLISTING {
		background-color: White;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		}
.tdMAINLISTING{
		background-color: White;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;	
		border-left: solid 1px WhiteSmoke;
		border-bottom: solid 1px WhiteSmoke; 			
		}
a.cateLNK:link {
		background-color:white;
		color:Navy;
		text-decoration:none;
		FONT: bold 9pt Arial, Helvetica;
		}
a.cateLNK:visited {
		background-color:white;
		color:Navy;
		text-decoration:none;
		FONT: bold 9pt Arial, Helvetica;
		}
a.cateLNK:hover {
		background-color:white;
		color:red;
		text-decoration:none;
		FONT: bold 9pt Arial, Helvetica;
		}		
.tblBROWSE {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		}	
.trBROWSE {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		}
.tdBROWSE{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;	
		}
a.clsPAGING:link {
		background-color:white;
		color:#778899;
		text-decoration:none;
		FONT: 10pt Arial, Helvetica;
		}
a.clsPAGING:visited {
		background-color:white;
		color:#778899;
		text-decoration:none;
		FONT: 10pt Arial, Helvetica;
		}
a.clsPAGING:hover {
		background-color:white;
		color:#b0c4de;
		text-decoration:none;
		FONT: 10pt Arial, Helvetica;
		}			
		

.tab             {font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 9px; font-weight: bold}
.tab A:link      {color: #333333; font-size: 9px; text-decoration: none}
.tab A:visited   {color: #333333; font-size: 9px; text-decoration: none}
.tab A:hover     {color: #996666; font-size: 9px; text-decoration: underline}
.links           {font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px}
.link A:link     {color: #333333; font-size: 12px; text-decoration: underline}
.link A:visited  {color: #333333; font-size: 12px; text-decoration: underline}
.link A:hover    {color: #996666; font-size: 12px; text-decoration: underline}

.vtab_tb           {writing-mode: tb-rl; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 9px; font-weight: bold}
.vtab_tb A:link    {color: #333333; font-size: 9px; text-decoration: none}
.vtab_tb A:visited {color: #333333; font-size: 9px; text-decoration: none}
.vtab_tb A:hover   {color: #996666; font-size: 9px; text-decoration: underline}
.vtab_bt           {writing-mode: tb-rl; filter:   flipH() flipV();}
.vtab_bt A:link    {color: #333333; font-size: 9px; text-decoration: none}
.vtab_bt A:visited {color: #333333; font-size: 9px; text-decoration: none}
.vtab_bt A:hover   {color: #996666; font-size: 9px; text-decoration: underline}

/* jsmenu */
.lowText { text-decoration: none; color: #000000; font: 12px Arial, Helvetica }
.highText { text-decoration: none; color: #FFFFFF; font: 12px Arial, Helvetica }
.itemBorder { border: 1px solid #666666 }
.itemBorderBlank { border: 1px solid #CCCCDD }

/* Delete these "button" styles if you're not using them */
.buttonText { text-decoration: none; color: #FFCC99; font: Bold 12px Arial, Helvetica }
.buttonHover { text-decoration: none; color: #99CCFF; font: Bold 12px Arial, Helvetica; padding: 1px }
.buttonBorder { border: 1px outset #339966 }
.buttonBorderOver { border: 1px inset #CC9966 }


/* Styles for Java Menu */
.jmenu             {font-family: Verdana, Arial, Helvetica, sans-serif; color: white; font-size: 12px; font-weight: bold}
.jmenu A:link      {color: white; font-size: 12px; text-decoration: none}
.jmenu A:visited   {color: white; font-size: 12px; text-decoration: none}
.jmenu A:hover     {color: white; background-color:#6699FF; font-size: 12px; text-decoration: none}

.menulines{
border:2.5px solid #ffffff;
}

.menulines a{
text-decoration:none;
color:black;
}

.menuskin{
position:absolute;
width:200px;
background-color:#E0E0E0;
border:1px solid black;
font:normal 10px VERDANA;
line-height:18px;
z-index:100;
visibility:hidden;
}

.menuskin a{
text-decoration:none;
color:black;
padding-left:10px;
padding-right:10px;
}

#mouseoverstyle{
background-color:highlight;
}

#mouseoverstyle a{
color:white;
}