body {

	background-color: #586779;
	scrollbar-face-color: #162953;
	scrollbar-shadow-color: #ffffff;
	scrollbar-highlight-color: #c0c0c0;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #666666;
	scrollbar-arrow-color: #FF3333;
	color: #435366; 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 9pt; 
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}

.ImgRight {float: right; margin-left: 8px; margin-bottom: 8px}
.ImgLeft {float: left; margin-right: 12px; margin-bottom: 8px}

.clsTitleTblBg { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ffffff; background-color:#12334a; height:22 }

TD { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; }

a:link { color: #0066cc; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; 
                text-decoration: underline }
a:visited { color: #0066cc; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; 
                text-decoration: underline }
a:active { color: #003399; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif;
               text-decoration: none }
a:hover { color: #0066cc; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif;
               text-decoration: none }

.clsH1	{ color: #12334a; text-transform:none; font-family: Arial, Verdana ; font-size: 20px; font-weight: normal;  }

.yellow { color: #FFFF00; }
.white { color: #ffffff; }
.orange { color: #df9404; }
.green { color: #72C065; }
.red { color: #CC0033; }
.blue { color: #2975a6;}

.mBody { 
  background: #ffffff url(/images/whitefill.gif);
  background-repeat: repeat-y;
  background-attachment: fixed;
  background-position: left;
  font-size: 7pt; color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif;

}

.clsWhiteLinks     { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none }
.clsWhiteLinks a  { color: #ffffff; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.clsWhiteLinks a:visited { color: #ffffff; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
.clsWhiteLinks a:active { color: #003399; font-size: 9pt; font-family:  Arial, Helvetica, sans-serif; text-decoration: none }
.clsWhiteLinks a:hover { color: #F6ED5F; font-size: 9pt; font-family:  Arial, Helvetica, sans-serif; text-decoration: underline; }


.clsFooter     { color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none }
.clsFooter a  { color: #F6ED5F; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.clsFooter a:visited { color: #F6ED5F; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
.clsFooter a:active { color: #003399; font-size: 9pt; font-family:  Arial, Helvetica, sans-serif; text-decoration: none }
.clsFooter a:hover { color: #F6ED5F; font-size: 9pt; font-family:  Arial, Helvetica, sans-serif; text-decoration: underline }



.clsBodyW     { color: #FFFFFF; font-family:   Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration: none }
.clsBodyW a:link { color: #FFFF00; font-family:   Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.clsBodyW a:visited { color: #FFFF00; font-family:   Arial, Verdana, Helvetica, sans-serif; text-decoration: none }
.clsBodyW a:active { color: #FFCC33; font-family:   Arial, Verdana, Helvetica, sans-serif; text-decoration: underline }
.clsBodyW a:hover { color: #FFFF00; font-family:   Arial, Verdana, Helvetica, sans-serif; text-decoration: underline }


.clsBody     { color: #435366; font-family:   Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration: none }
.clsBody a:link { color: #0066cc; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; 
                text-decoration: underline }
.clsBody a:visited { color: #0066cc; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; 
                text-decoration: underline }
.clsBody a:active { color: #003399; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif;
               text-decoration: none }
.clsBody a:hover { color: #0066cc; font-size: 9pt; font-family: Arial, Verdana, Helvetica, sans-serif; 
               text-decoration: none }

.menulinkHome {
	FONT-SIZE: 12px; 
	COLOR: #FFFFFF; 
	FONT-FAMILY:  Arial, Verdana, Helvetica; 
	text-transform: lowercase;
	TEXT-DECORATION: none;	
  }


.menulinkHome a:link {
	FONT-SIZE: 12px; 
	COLOR: #912D2F; 
	FONT-FAMILY:  Arial, Verdana, Helvetica; 
	TEXT-DECORATION: none;	
	text-transform: lowercase;
	TEXT-ALIGN: left
  }
  .menulinkHome a:visited {
	FONT-SIZE: 12px; 
	COLOR: #912D2F; 
	FONT-FAMILY:  Arial, Verdana, Helvetica; 
	TEXT-DECORATION: none;
	text-transform: lowercase;
	TEXT-ALIGN: left
  }
.menulinkHome a:hover {
	FONT-FAMILY:  Arial, Verdana, Helvetica; 
	COLOR: #000066; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: underline;	
	TEXT-ALIGN: left;
	text-transform: lowercase
  }
  
.menulinkSub {
	FONT-SIZE: 10px;
	COLOR: #364365; 
	FONT-FAMILY:  Arial, Verdana, Helvetica; 
	line-height:1.5;
	TEXT-ALIGN: left;
  }

.menulinkSub a:link {
	COLOR: #307aa9; 
	TEXT-DECORATION: none;	
  }
  .menulinkSub a:visited {
	COLOR: #307aa9; 
	TEXT-DECORATION: none;
  }
.menulinkSub a:hover {
	COLOR: #0000CC; 
	TEXT-DECORATION: underline; 
  }

.tdMouseOver {
	BACKGROUND-COLOR: #EEEEEE;
	FONT-SIZE: 11px; 
	COLOR: #1E4E76; 
	FONT-FAMILY:  Arial, Helvetica; 
	TEXT-DECORATION: none; 
	height: 20px; 
	vertical-align: middle;
	text-align: center
  }
.tdMouseOver a:link {
	BACKGROUND-COLOR: #EEEEEE;
	DISPLAY: block; 
	FONT-SIZE: 11px; 
	COLOR: #1E4E76; 
	FONT-FAMILY:  Arial, Helvetica; 
	TEXT-DECORATION: none;	
	height: 20px;
	vertical-align: middle;	
	text-align: center
  }
  .tdMouseOver a:visited {
	BACKGROUND-COLOR: #EEEEEE;
	DISPLAY: block; 
	FONT-SIZE: 11px; 
	COLOR: #1E4E76; 
	FONT-FAMILY:  Arial, Helvetica; 
	TEXT-DECORATION: none;
	height: 20px;
	vertical-align: middle;	
	text-align: center
  }
.tdMouseOver a:hover {
	BACKGROUND-COLOR: #1E4E76;
	FONT-FAMILY:  Arial, Helvetica; 
	COLOR: #ffffff; 
	FONT-SIZE: 11px; 
	TEXT-DECORATION: none;	
	height: 20px;
	vertical-align: middle;	
	text-align: center
  }


.clsMainNav  { color: #000066; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-decoration: none; text-transform: none }
.clsMainNav a:active { color: #000066; font-family: Arial; font-size: 9pt; text-decoration: none; text-transform: none }
.clsMainNav a:link { color: #000066; font-family: Arial; font-size: 9pt; text-decoration: none; text-transform: none }
.clsMainNav a:visited { color: #000066; font-family: Arial; font-size: 9pt; text-decoration: none; text-transform: none }
.clsMainNav a:hover { color: #006600; font-family: Arial; font-size: 9pt; FONT-WEIGHT: bold; text-decoration: none; text-transform: none }


.clsBodyNav  { color: #FFFFFF; font-family: 
               Arial, Helvetica, sans-serif; font-size: 11px; 
               text-decoration: none; padding-left: 0px }
.clsBodyNav a:active { color: #666699; font-family: 
               Arial, Helvetica, sans-serif; font-size: 11px; 
               text-decoration: none; padding-left: 0px }
.clsBodyNav a:link { color: #001401; font-family: 
               Arial, Helvetica, sans-serif; font-size: 11px; 
               text-decoration: none; text-transform: none; font-weight: normal; padding-left: 0px }
.clsBodyNav a:visited { color: #666699; font-family: 
               Arial, Helvetica, sans-serif; font-size: 11px; 
               text-decoration: none; text-transform: none; font-weight: normal; padding-left: 0px }
.clsBodyNav a:hover { color: #006600; font-family: 
               Arial, Helvetica, sans-serif; font-size: 11px; 
               text-decoration: none; text-transform: none; font-weight: normal; padding-right: 0px }

.clsSubH1
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER: 1px solid #999999
}

.clsSubH1 A:active
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER: 1px solid #999999;
    TEXT-DECORATION: none
}

.clsSubH1 A:link
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER: 1px solid #999999;
    TEXT-DECORATION: none
}

.clsSubH1 A:visited
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER: 1px solid #999999;
    TEXT-DECORATION: none
}

.clsSubH1 A:hover
{
    COLOR: #99ccff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    BACKGROUND-COLOR: #FFFFFF;
    BORDER: 1px solid #999999;
    TEXT-DECORATION: none
}

fieldset
{
	COLOR: #13639a;
}

input  { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 10px; background-color: #FFFFFF; 
				background-color: #F9F9F9;
				color: #000000;
				border: 1px darkblue single; 
}


.clsH2
{ 
	color:#006699; 
	font-size: 10pt; 
	font-family: Verdana, Tahoma, Arial; 
	font-weight:  bold 
}

.clsH2 A:active
{
	COLOR: #999999;
	font-family: Arial, Verdana, Tahoma; 
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.clsH2 A:link
{
	COLOR: #df9404;
	font-family: Arial, Verdana, Tahoma; 
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}

.clsH2 A:visited
{
	COLOR: #df9404;
	font-family: Arial, Verdana, Tahoma;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.clsH2 a:hover 
{ 
	color: #006699; 
	font-family: Arial, Verdana, Tahoma;
	font-size: 10pt; 
    font-weight: bold;
	TEXT-DECORATION: none
}
               
.clsH3       { color: #2975a6; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; 
               font-weight: bold }
.clsH3 a     { color: ##0e4e8b; text-decoration: none; font-family: 
               Arial, Helvetica, sans-serif; font-size: 10pt }
.clsH3 a:active { color: #000080; text-decoration: none; font-family: 
               Arial, Helvetica, sans-serif; font-size: 10pt }
.clsH3 a:link { color: #0e4e8b; text-decoration: none; font-family: 
               Arial, Helvetica, sans-serif; font-size: 10pt }
.clsH3 a:visited { color: #0e4e8b; text-decoration: none; font-family: 
               Arial, Helvetica, sans-serif; font-size: 10pt }
.clsH3 a:hover { color: #cc6600; text-decoration: underline; font-family: 
               Arial, Helvetica, sans-serif; font-size: 10pt }

.clsH4       { color: #000000; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; 
               font-weight: bold }
.clsH4 a     { color: ##000080; text-decoration: none; font-family: 
               Arial, Helvetica, sans-serif; font-size: 9pt }
.clsH4 a:active { color: #800080; text-decoration: none; font-family: 
               Arial, Helvetica, sans-serif; font-size: 9pt }
.clsH4 a:link { color: #003399; text-decoration: none; font-family: 
               Arial, Helvetica, sans-serif; font-size: 9pt }
.clsH4 a:visited { color: #000080; text-decoration: none; font-family: 
               Arial, Helvetica, sans-serif; font-size: 9pt }
.clsH4 a:hover { color: #990000; text-decoration: underline; font-family: 
               Arial, Helvetica, sans-serif; font-size: 9pt }

.clsMsg       { color: #000000; font-family: Times New Roman, Helvetica, sans-serif; font-size: 18px; 
               font-weight: normal }
			   
.clsRcol       { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; 
               font-weight: bold; PADDING-LEFT: 2px }
.clsRcol a     { color: ##000080; text-decoration: none; font-family: 
               Arial, Helvetica, sans-serif; font-size: 10pt }
.clsRcol a:active { color: #800080; text-decoration: none; font-family: 
               Arial, Helvetica, sans-serif; font-size: 10pt }
.clsRcol a:link { color: #003399; text-decoration: none; font-family: 
               Arial, Helvetica, sans-serif; font-size: 10pt }
.clsRcol a:visited { color: #000080; text-decoration: none; font-family: 
               Arial, Helvetica, sans-serif; font-size: 10pt }
.clsRcol a:hover { color: #FF0000; text-decoration: underline; font-family: 
               Arial, Helvetica, sans-serif; font-size: 10pt }


/* .clsFieldBg  { border: 1px solid #071558; margin: 0 0 3px 0; font-size: 9px; color:#000099; font-family: Verdana, Arial, Helvetica, sans-serif; } */


.clsFieldBg  { width:220px; border: 1px solid #666666; margin: 0 0 3px 0; font-size: 11px; color:#000099; font-family: Verdana, Arial, Helvetica, sans-serif; }
.clsField  { border: 1px solid #666666; margin: 0 0 3px 0; font-size: 11px; color:#000099; font-family: Verdana, Arial, Helvetica, sans-serif; }

.clsBtnGo  { background:url(../tws/btnTWSBg.gif); background-color: #fed700; text-transform: none;  border: 1px solid #000000; border-top-color:#000000; border-left-color:#000000; font-size: 10px; color:#000000; font-family: Verdana, Helvetica, sans-serif; padding-bottom: 1px; padding-top:1px; padding-left:0px; padding-right:0px; cursor: hand; }


.clsBtnG input:hover { background-color: #6666666; }

.clsTitle    { color: #000066; font-family: Arial, Verdana; font-size: 19pt; letter-spacing: -1px }
.clsTitle2    { color: #0e4e8b; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 29px;  letter-spacing: -1px;   }
.clsTitle3    { color: #0e4e8b; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 20px;  letter-spacing: -1px;   }
.clsTitle4    { color: #0e4e8b; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 18px;  }

.clsHead 				{ color: #005353; font-family: Arial; font-size: 17px;
		             text-decoration: none;  font-weight: bold }
.clsHead a 			{ color: #006666; font-family: Arial; font-size: 16px;
		             text-decoration: none;  font-weight: bold }
.clsHead a:active		{ color: #006666; font-family: Arial; font-size: 16px;
		              text-decoration: none; font-weight: bold }
.clsHead a:link	{ color: #006666; font-family: Arial; font-size: 16px;
		             text-decoration: none;  font-weight: bold }
.clsHead a:visited	{ color: #006666; font-family: Arial; font-size: 16px;
		             text-decoration: none;  font-weight: bold }
.clsHead a:hover		{ color: #000066; font-family: Arial; font-size: 16px;
		              text-decoration: none; font-weight: bold }



.clsPromoH   { color: #993333; font-family: Arial font-size: 12px; 
               text-transform: none; font-weight: bold }


.clsPromoText { color: #3366CC; font-family:  Arial, Helvetica, sans-serif; 
               font-size: 13px; font-weight: bold }
.clsPromoText A:link
{
    COLOR: #003399; text-decoration: none;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}

.clsPromoText a:visited { color: #000080; font-family:  Arial, Helvetica, sans-serif; 
               text-decoration: none; font-size: 10px }
.clsPromoText A:active
{
    COLOR: #6699ff;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}

.clsPromoText a:hover { color: #CC3300; font-family:  Arial, Helvetica, sans-serif; 
               text-decoration: underline; font-size: 10px }


.clsPromoBody { color: #666666; font-family:  Arial, Helvetica, sans-serif; 
               font-size: 10px }
.clsPromoBody A:link
{
    COLOR: #285479; text-decoration: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}

.clsPromoBody a:visited { color: #285479; font-family:  Arial, Helvetica, sans-serif; 
               text-decoration: none; font-size: 10px }
.clsPromoBody A:active
{
    COLOR: #6699ff;
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}

.clsPromoBody a:hover { color: #000000; font-family:  Arial, Helvetica, sans-serif; 
               text-decoration: underline; font-size: 10px }

.clsCrumbs { color: #000000; font-family: Arial, Helvetica, sans-serif; 
               font-size: 10px; PADDING-LEFT: 0px }
.clsCrumbs A:link
{
    COLOR: #ffffff; text-decoration: none;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px; PADDING-LEFT: 0px
}

.clsCrumbs a:visited { color: #ffffff; font-family: Arial, Helvetica, sans-serif;  
               text-decoration: none; font-size: 10px; PADDING-LEFT: 0px }
.clsCrumbs A:active
{
    COLOR: #6699ff;
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 10px; PADDING-LEFT: 0px 
}

.clsCrumbs a:hover { color: #66FF66; font-family: Arial, Helvetica, sans-serif;  
               text-decoration: underline; font-size: 10px; PADDING-LEFT: 0px }


.imgButton { PADDING-RIGHT: 10px; border: 2; vertical-align: top;}

.clsTH3
{
    BACKGROUND-COLOR: #3366cc;
    BORDER: 1px solid #999999;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px
}

.clsCalcH
{
    BACKGROUND-COLOR: #009933;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 10px
}

.clsFormBg   { background-color: #C0C0C0; font-family: Arial, Helvetica, sans-serif; 
               font-size: 12px; text-decoration: none; text-transform: 
               lowercase; padding-left: 10px; padding-right: 10px; 

}

.clsRcolSpnr   { font-family: Arial, Helvetica, sans-serif; 
               font-size: 11px; text-decoration: none; FONT-WEIGHT: bold;
	       padding-left: 2px; 
		border-bottom-style: solid; 
		border-bottom-color: #000000;
		border-bottom-width: 1px
}

.clsTblHdrBg   { background-color: #000080; font-family: Arial, Verdana, Helvetica, sans-serif; 
               color: #ffffff; font-size: 16px; text-decoration: none; text-transform: 
               none; padding-left: 10px; padding-right: 10px
}

.clsTblBg   { background-color: #F0F5FF; font-family: Arial, Verdana, Helvetica, sans-serif; 
               color: #ffffff; font-size: 12px; text-decoration: none; text-transform: 
               lowercase; padding-left: 10px; padding-right: 10px
}

/* Image property for bullets */

ul 		{ list-style-type: disc; line-height: 1.6  }
ol 		{ line-height: 1.6 }

/*
li 		{ list-style-type: square; list-style-image: url(../images/bullet4.gif);  }
LI LI		{ list-style-type:disc; list-style-image: url(../images/bullet5.gif) }
LI LI LI	{ list-style-type:circle; list-style-image: url(../images/bullet6.gif) }
*/

hr { border: 1; border-top: 1px #000000; margin-top:0.3em; margin-bottom:0.3em; /*the border*/ width: 100%; height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 
	
	
/*
	width: 20%; 
	color: #000066;
	text-align: left; 
	height: 12px; 
	border: 3px darkorange double; 
	background: white url(../images/uline.gif) no-repeat;
*/





DIV {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 9pt;
}

.clsTH3lblue { background-color: #006699; color: #FFFFFF; font-family: 
               Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 
               bold; border-style: solid; border-width: 0px; padding-left: 
               10px; padding-right: 10px }
			   
.hubblogo { position: absolute; left: 0pt; Top: 310pt }

/* KB FORM STYLES */

.KBformButton { 
	/* background-image: url('btnBg.gif');   */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	text-transform: lowercase; 
	background-color: #224F76; 
	color: #ffffff;
	border: 1px darkblue single; 
	font-weight: normal;
	cursor: hand;

	}


.KBformText  { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 10px; background-color: #FFFFFF; 
				background-color: #F9F9F9;
				color: #000000;
				border: 1px darkblue single; 
}

.KBdefaulttext  { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 10px; background-color: #FFFFFF; 
				background-color: #F9F9F9;
				color: #000000;
				border: 1px darkblue single; 
}

.dropmenuTop			{ color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
.dropmenuTop a  		{ color: #ffffff; text-decoration: none; padding-bottom:7px;}
.dropmenuTop a:active	{ color: #FF6600; text-decoration: none; padding-bottom:7px;}
.dropmenuTop a:link		{ color: #ffffff; text-decoration: none; padding-bottom:7px;}
.dropmenuTop a:visited	{ color: #ffffff; text-decoration: none; padding-bottom:7px;}
.dropmenuTop a:hover	{ color: #F6ED5F; text-decoration: none; padding-bottom:7px;}

#dropmenudiv{
position:absolute;
border-bottom-width: 0;
color: #ffffff; font-size: 9pt; font-family: Arial, Helvetica, sans-serif; 
z-index:100;
font-weight: normal;
text-decoration: none;
display: block;

}

#dropmenudiv a
{ 
color: #ffffff; padding: 1px 0; text-decoration: none; 
display: block; width: 100%; height:19px; text-indent:5px;
}


#dropmenudiv a:hover{ /*hover background color*/
color: #ffffff; text-decoration: none;
text-indent:5px;
background-color:#307aa9;
display: block;
width: 100%;
 }
 
#list-menu {
width: 115px;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
text-align:left;
padding-left:0.2em;

}

#list-menu ul {
margin: 0;
padding-left:0.2em;
list-style-type: none;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
text-align:left;
}

#list-menu li {
margin: 1px 0 0;
padding-left:0.3em;
}

#list-menu a {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
text-align:left;
display: block;
width:115px;
border: 1px solid #cdcdcd;
background: url(../images/web/2010/nav_bgon.gif);
text-decoration: none; /*lets remove the link underlines*/
padding-left:.3em;
}

#list-menu a:link, #list-menu a:active, #list-menu a:visited {
color: #435366;
}

#list-menu a:hover {
border: 1px solid #cdcdcd;
color: #0095e0;
background: #d6d7d9 url(../images/fill_navsubO.gif);
}

#list-menu>ul>li.active
{
	font-weight:bold; 
	background-color:#FFFFFF;
	 background-image:url(../images/web/2010/nav_bgOrange.gif)
}

#listmenusub li {
margin: 0px 0 0;
padding-left:0.3em; 
}

#listmenusub a {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 8pt;
text-align:left;
display: block;
width:114px;
border: 0px;
background: url(../images/whitefill.gif);
text-decoration: none; /*lets remove the link underlines*/
padding-left:.3em;
}

#listmenusub a:link, #list-menu a:active, #list-menu a:visited {
color: #435366;
}

#listmenusub a:hover {
border: 0px solid #cdcdcd;
color: #0095e0;
background: #d6d7d9 url(<%=MACHINE_URL & HOME_URL & IMAGES_URL%>fill_navsubO.gif);
}

/* TABLE DROPSHADOW */
.outer {  background: #ddddee;}
 
.middle {background: #aaaabb;}
 
.inner {background: #777788;}
 
.bg {background: #e8eef4; }
 
.middle, .inner, p {
  position: relative;
  left: -1px;
  top: -1px;
  } 


