html,body {
	height:100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:small;
	text-align: center;
  
}

/* body {
	height:100%;
	
	 
}*/

a { 
	font-size: 8.5pt;
	font-style: normal;
	text-decoration: none;
	color: #000000;
	}
a:hover { 
	font-size: 8.5pt;
	font-style: normal;
	text-decoration: none;
	color:#000033;
	}

.redfooter { 
	font-size: 7.5pt;
	font-style: normal;
	line-height: 11pt;
	text-decoration: none;
	color: #CC0000;
	}
a.redfooter { 
	font-size: 7.5pt;
	font-style: normal;
	line-height: 11pt;
	text-decoration: underline;
	color: #CC0000;
	}
a.redfooter:hover { 
	font-size: 7.5pt;
	font-style: normal;
	line-height: 11pt;
	text-decoration: underline;
	color: #3399CC;
	}
a.redfooter:active { 
	font-size: 7.5pt;
	font-style: normal;
	line-height: 11pt;
	text-decoration: underline;
	color: #CC0000;
	}

.footer { 
	font-size: 11px;
	font-style: normal;
	line-height: 11pt;
	text-decoration: none;
	color:#666666;
	}
a.footer { 
	font-size: 11px;
	font-style: normal;
	line-height: 11pt;
	text-decoration: underline;
	color: #003399;
	}
a.footer:hover { 
	font-size: 11px;
	font-style: normal;
	line-height: 11pt;
	text-decoration: underline;
	color: #3399CC;
	}
a.footer:active { 
	font-size: 11px;
	font-style: normal;
	line-height: 11pt;
	text-decoration: underline;
	color: #CC0000;
	}

.toplinks { 
	font-size: 7.5pt;
	font-style: normal;
	line-height: 11pt;
	text-decoration: none;
	color: #000000;
	font-weight: normal;
	}
a.toplinks { 
	font-size: 7.5pt;
	font-style: normal;
	line-height: 11pt;
	text-decoration: normal;
	color: #003399;
	font-weight: bold;
}
a.toplinks:hover { 
	font-size: 7.5pt;
	font-style: normal;
	line-height: 11pt;
	text-decoration: normal;
	color: #3399CC;
	font-weight: bold;
}
a.toplinks:active { 
	font-size: 7.5pt;
	font-style: normal;
	line-height: 11pt;
	text-decoration: normal;
	color: #CC0000;
	font-weight: bold;
}
.apply { 
	font-weight: bold;
	font-size: 8.5pt;
	color: #009900;
	text-decoration: underline;
}
a.apply {
	
	font-weight: bold;
	font-size: 8.5pt;
	color: #009900;
	text-decoration: underline;
}
a.apply:hover { 
	font-weight: bold;
	font-size: 8.5pt;
	color: #33CC00;
	text-decoration: underline;
}
a.apply:active { 
	font-weight: bold;
	font-size: 8.5pt;
	color: #009900;
	text-decoration: underline;
}
p {
	
	font-size: 8.5pt;
}
li {
	
	font-size: 8.5pt;
}
ul {
	
	font-size: 8.5pt;
}

.leftNav { 
	font-size: 8.5pt;
	line-height: 12pt;
	}
a.leftNav:hover { 
	font-size: 8.5pt;
	color: #3399CC;
	font-weight: bold;
	text-decoration: underline;
	}
a.leftNav { 
	font-size: 8.5pt;
	color: #003399;
	font-weight: bold;
	text-decoration: none;

	}
.heading { 
	font-size: 16pt;
	font-weight: normal;
	color: #CC0000;
}
a.heading {
	
	font-size: 16pt;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
	}
a.heading:hover { 
	font-size: 16pt;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
	color: #3399CC;
}

.leftNavSub { 
	font-size: 8.5pt;
	font-weight: normal;
	margin-left: 10px;
	text-indent: 10px;
	color: #003399;
	line-height: 12pt;
}
a.leftNavSub { 
	font-size: 8.5pt;
	font-weight: normal;
	margin-left: 10px;
	text-indent: 10px;
	text-decoration: none;
	color: #003399;

}
a.leftNavSub:hover { 
	font-size: 8.5pt;
	font-weight: normal;
	margin-left: 10px;
	text-indent: 10px;
	text-decoration: underline;
	color: #3399CC;
}

.Borderbox {
	border: 1px solid #cacaca;
}

.announce
	{
	border-bottom:1px solid #e4e4e4;
	border-top:1px solid #e4e4e4;
	border-left:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px; 
	font:Verdana;
	color:#002a5c;
	line-height:12pt;
	font-size:10pt;
}
.subHead {
	font-size: 10pt;
	font-weight: 800;
	color: #000;
	letter-spacing:0px;	
	text-transform:capitalize;
	TEXT-DECORATION: none;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	line-height:16px;
	
	
}
 


.subTitle { 
	font-size: 9pt;
	font-weight: bold;
	color: #002a5c;
 
}

.subTitlenew { 
	font-size: 9pt;
	font-weight: bold;
	color: #ff8400;
}
.subTitle:link { 
	font-size: 9pt;
	font-weight: bold;
	color: #002a5c;
}
.subTitle:hover { 
	font-size: 9pt;
	font-weight: bold;
	color:#99CC00;
}

.blue { 
	font-size: 8.5pt;
	color: #003399;
}
.white { 
	font-size: 11PX;;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
.white:link { 
	font-size: 11PX;;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
.white:hover { 
	font-size: 11PX;;
	color:#A50A21;
	font-family:Arial, Helvetica, sans-serif;
}
.gray_bgline { 
	font-size: 9px;
	font-weight:bold;
	color:#002a5c;
	
	 
}
.gray { 
	font-size: 10px;
	color:#999;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
a.gray:link{ 
	font-size: 10px;
	color:#999;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
a.gray:hover{ 
	font-size: 10px;
	color:#F60;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.pomintro { 
	font-size: 10pt;
	line-height:13pt;
	color: #003399;
}
a.pomintro:link { 
	font-size: 10pt;
	line-height:13pt;
	color: #003399;
}
a.pomintro:hover { 
	font-size: 10pt;
	line-height:13pt;
	color: #cc0000;
	text-decoration:none;
}


.normaltext { 
	font-size: 13px;
	font-family:Tahoma, Geneva, sans-serif;
	line-height:normal;
	color:#333;
}
.normaltext11 { 
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	color:#333;
}
.normaltext_blue { 
	font-size: 11px;
	line-height::22px;
	color:#000;
	font-weight:700;
	font-family:Arial, Helvetica, sans-serif;
}
a.normaltext_blue:link { 
	font-size: 12px;
	line-height::22px;
	color:#000;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	
}
a.normaltext_blue:hover { 
	font-size: 12px;
	line-height::22px;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	}

.bluebold { 
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	}

.path { 
	font-size: 8pt;
	color: #003399;
	text-decoration: none;
	padding-bottom:7px; 
	}
a.path:link { 
	font-size: 8pt;
	color: #003399;
	text-decoration: none;
	padding-bottom:7px; 
	}
a.path:hover { 
	font-size: 8pt;
	color: #ff8400;
	text-decoration: underline;
	padding-bottom:7px; 
	}

.subsub { 
	font-size: 8pt;
	line-height: 12pt;
	color: #003399;
}
a.subsub { 
	font-size: 8pt;
	line-height: 12pt;
	color: #003399;
	text-decoration: none
}
a.subsub:hover { 
	font-size: 8pt;
	line-height: 12pt;
	color: #3399CC;
	text-decoration: underline
}

.subsignon { 
	font-size: 8pt;
	line-height: 12pt;
	color: #32539e;
}
a.subsignon { 
	font-size: 8pt;
	line-height: 12pt;
	color: #32539e;
	text-decoration: none
}
a.subsignon:hover { 
	font-size: 8pt;
	line-height: 12pt;
	color: #009900;
	text-decoration: underline
}

.redtext { 
	font-size: 8.5pt;
	font-style: normal;
	text-decoration: none;
	color: #cc0000;
}
a.redtext { 
	font-size: 8.5pt;
	font-style: normal;
	text-decoration: underline;
	color: #cc0000;
}
a.redtext:hover { 
	font-size: 8.5pt;
	font-style: normal;
	text-decoration: underline;
	color: #3399CC;
}
.Bheading { 
	font-size: 16pt;
	font-weight: normal;
	color: #003399;
}

.input_textfield_250 {
	width:150px;
	height:18;
	border-style:solid;
	border-color:#808080;
	border-width:1px;	
	color:#000000;
	font-size:8pt;
	font-family:arial;
}

.input_textfield_30 {
	width:30px;
	height:18;
	border-style:solid;
	border-color:#808080;
	border-width:1px;	
	color:#000000;
	font-size:8pt;
	font-family:arial;
}

.input_textfield {
	width:100px;
	height:18;
	border-style:solid;
	border-color:#ffffff;
	border-width:1px;	
	color:#ff8400;
	font-size:8pt;
	font-weight:bold;
	font-family:verdana;
}

.tipfield {
	width:150px;
	height:18;
	padding-left:2px;
	border-style:solid;
	border-color:#B1B1B1;
	background-color:#B1B1B1;
	border-width:0px;	
	color:#ffffff;
	font-size:8pt;
	font-weight:bold;	
	font-family:arial;
}

.itemprice_field {
	width:150px;
	height:18;
	padding-left:2px;
	border-style:solid;
	border-color:#919191;
	background-color:#FFF;
	border-width:1px;	
	color:#333;
	font-size:8pt;
 
	font-family:arial;
}

.input_textfield_eip {
	width:20px;
	height:18;
	border-style:solid;
	border-color:#919191;
	background-color:#B1B1B1;
	border-width:1px;	
	color:#ffffff;
	font-size:8pt;
	font-weight:bold;
	font-family:verdana;
}

.mipfield {
	width:170px;
	height:18;
	padding-left:2px;
	border-style:solid;
	border-color:#999999;
	background-color:#999999;
	border-width:0px;	
	color:#ffffff;
	font-size:8pt;
	font-family:Verdana;
}

.otfield {
	width:140px;
	height:18;
	border-style:solid;
	padding-left:4px;
	border-color:#919191;
	background-color:#B1B1B1;
	border-width:0px;	
	color:#ffffff;
	font-size:8pt;
	font-family:Verdana;
}

.input_mthcontfield {
	width:95px;
	height:18;
	padding-left:2px;
	border-style:solid;
	border-color:#999999;
	background-color:#999999;
	border-width:0px;	
	color:#ffffff;
	font-size:8pt;
	font-weight:bold;
	font-family:verdana;
}

.input_button {
	width:50;
	height:18;
	background-color:#d5dae8;
	border-style:dotted;
	color:#000033;
	
	border-width:1px;
	font-size:8pt;
}

.calc_button {
	width:50;
	height:18;
	background-color:#5C6376;
	border-style:solid;
	color:#ffffff;
	border-width:1px;
	font-size:8pt;
}

.calcbox {
	BORDER-RIGHT: #E5E3DC 1px solid;
	BORDER-TOP: #E5E3DC 1px solid;
	BORDER-LEFT: #E5E3DC 1px solid;
	BORDER-BOTTOM: #E5E3DC 1px solid;
}

.calctxt {
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	FONT-SIZE: 8pt;
	TEXT-ALIGN: left;
}

.cardhd {
	padding:8px;
	font-family:Verdana;
	font-size:18px;
	color:#3399cc;
	font-weight:bold;
}
.headbg
{
	background-color:#E7ECF8; 
	height:20px; 
	font-size:13px;
	padding-left:10PX; 
	vertical-align:middle ; 
	border:1px dotted  #BED0EB;
	background-image:url(../images/login_top.gif);
	background-repeat:repeat-y;
}



.newslinks { 
	font-size: 11px;
	font-style: normal;
	line-height: 11pt;
	text-decoration: none;
	color: #000;
	font-weight: normal;
}
a.newslinks { 
	font-size: 11px;
	font-style: normal;
	line-height: 11pt;
	text-decoration: normal;
	color:#000;
	font-weight: normal;
}
a.newslinks:hover { 
	font-size: 11px;
	font-style: normal;
	line-height: 11pt;
	text-decoration:underline;
	color: #ff8400;
	font-weight: normal;
}
a.newslinks:active { 
	font-size: 11px;
	font-style: normal;
	line-height: 11pt;
	text-decoration: normal;
	color: #a7a9ac;
	font-weight: normal;
}





/*Rounded Corner Div */
#xsnazzy { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: transparent none repeat scroll 0 0; margin: 25px 1em 100px;  }
.xtop, .xbottom { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: transparent none repeat scroll 0 0; display: block; font-size: 1px; }
.xb1, .xb2, .xb3, .xb4 { display: block; overflow: hidden; }
.xb1, .xb2, .xb3 { height: 1px; }
.xb2, .xb3, .xb4 { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: 0 0; border-left: 1px solid #E8F0FD; border-right: 1px solid #E8F0FD; }
.xb1 { -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background: #E8F0FD none repeat scroll 0 0; margin: 0 5px; }
.xb2 { border-width: 0 2px; margin: 0 3px; }
.xb3 { margin: 0 2px; }
.xb4 { height: 2px; margin: 0 1px; }
.xboxcontent { height: 90%;vertical-align:top;  border-left: 1px solid #E8F0FD; border-right: 1px solid #E8F0FD; border-top: 0 solid #E8F0FD; border-bottom: 0 solid #E8F0FD; padding: 7px 10px; -moz-background-clip: border; -moz-background-inline-policy: continuous;       -moz-background-origin: padding; background : 0 0; display: block; }
/*Rounded Corner Div */





/* Start Top Main Menu Css */
.imcm ul,.imcm li,.imcm div,.imcm span,.imcm a{text-align:left;vertical-align:top;padding:0px;margin:0;list-style:none outside none;border-style:none;background-image:none;clear:none;float:none;display:block;position:static;overflow:visible;line-height:normal;}.imcm li a img{display:inline;border-width:0px;}.imcm span{display:inline;}.imcm .imclear,.imclear{clear:both;height:0px;visibility:hidden;line-height:0px;font-size:1px;}.imcm .imsc{position:relative;}.imcm .imsubc{position:absolute;visibility:hidden;}.imcm li{list-style:none;font-size:1px;float:left;}.imcm ul ul li{width:100%;float:none !important;}.imcm a{display:block;position:relative;}.imcm ul .imsc,.imcm ul .imsubc {z-index:10;}.imcm ul ul .imsc,.imcm ul ul .imsubc{z-index:20;}.imcm ul ul ul .imsc,.imcm ul ul .imsubc{z-index:30;}.imde ul li:hover .imsubc{visibility:visible;}.imde ul ul li:hover  .imsubc{visibility:visible;}.imde ul ul ul li:hover  .imsubc{visibility:visible;}.imde li:hover ul  .imsubc{visibility:hidden;}.imde li:hover ul ul .imsubc{visibility:hidden;}.imde li:hover ul ul ul  .imsubc{visibility:hidden;}.imcm .imea{display:block;position:relative;left:0px;font-size:1px;line-height:0px;height:0px;float:right;}.imcm .imea span{display:block;position:relative;font-size:1px;line-height:0px;}.dvs,.dvm{border-width:0px}/*\*//*/.imcm .imclear,.imclear{font-size:1px;}/**/
/*End Top Main Menu Css */

