/* CSS Document */

body {
	padding: 0px; 
	margin: 0px; 
	font-size: 76%; 
	color: #000000; 
	font-family: verdana,arial,helvetica;
	background-color:#FFFFFF;
}
table, pre {
	font-family: verdana,arial,helvetica;
	font-size: 100%; 
	background-color:#FFFFFF; 
}

a:link, a:visited {
	color: #006DAA; 
	text-decoration: underline;
}
a:active, a:hover {	
	color: #006DAA; 
	text-decoration: none;
}
.cellpad{
	padding:0px 0px 0px 12px;
}
.suptext{
	font-size: 11px;
}
.padbilling{
	padding-bottom:5px;
}
a.topmenu:active {
	font-weight: normal;
	color: #2D94CC; 
	white-space: nowrap; 
	text-decoration: underline;
}
a.topmenu:link {
	font-weight: normal;
	color: #2A546B; 
	white-space: nowrap; 
	text-decoration: none;
}
a.topmenu:visited {
	font-weight: normal;
	color: #2A546B; 
	white-space: nowrap; 
	text-decoration: none;
}
a.topmenu:hover {
	font-weight: normal;
	color: #2D94CC; 
	white-space: nowrap; 
	text-decoration: underline;
}
.login {
	font-weight: bold; 
	color: #9b3b20;
}
/*---navigator---*/
.navigator {
	margin:0px;
	padding:0 0 0 5px;
} 
.navigator li{
	display: inline;
	background-image: url(images/arrowtop.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding:0 10px 3px 10px;
	margin:0px;
	float: left;
	text-align: left;
} 
.navigator li a {text-decoration: none; font-weight : bold; white-space:nowrap;}

.navigator a{
	color: #FFFFFF; 
	font-size:90%;
	white-space: nowrap;	
	list-style: none;
}
.navigator li a:hover{
	color: #FFFFFF;
	font-size:90%;
	text-decoration:underline;
}
.navigator a#current{
	color: #FFFFFF;
	font-size:90%;
	white-space: nowrap;
}

.white {
	font-weight : bold;
	white-space:nowrap;  
	color: #FFFFFF;
	font-size:90%;	
}
/*------leftmenu--------*/

a.leftmenu {
	font-weight: bold;
	font-size:11px;
	color: #FFFFFF;
	white-space: nowrap; 
	text-decoration: none;
	padding:0px 0px 0px 3px;
	margin:0px 0px 0px 3px;
}
a.leftmenu:hover {
	font-weight: bold;
	color: #FFFFFF; 
	font-size:11px;
	white-space: nowrap; 
	text-decoration: underline;
	padding:0px 0px 0px 3px;
	margin:0px 0px 0px 3px;
}
a.more {
	font-weight: bold; 
	color: #006DAA; 
	white-space: nowrap; 
	text-decoration: underline;
}
a.more:hover {
	font-weight: bold; 
	color: #006DAA; 
	white-space: nowrap; 
	text-decoration: none;
}
a.moreFeature, a.moreFeature:visited {
	font-weight: normal; 
	color: #000000; 
	white-space: nowrap; 
	text-decoration: underline;
}
a.moreFeature:hover, a.moreFeature:active {
	font-weight: normal; 
	color: #000000; 
	white-space: nowrap; 
	text-decoration: none;
}
a.linkblack {
	color: #000000; 
	white-space: nowrap; 
	text-decoration: underline;
}
a.linkblack:hover {
	color: #656161; 
	white-space: nowrap; 
	text-decoration: none;
}
.bgmenul{
	background-color:#3583B7;
	color:#FFFFFF;
	padding:2px 0px 0px px;
	margin:2px 0px 0px px;
}
.linemenul{
	background-image:url(images/linemenu.gif);
}
.leftmenu{
	padding:4px 0px 4px 10px;
	margin:4px 0px 4px 10px;
}

/*---texttop detail---*/

.texthead {
	font-weight: bold; 
	font-size: 14px; 
	color: #1261AA; 
}
.texthead02 {
	font-weight: bold; 
	font-size: 13px; 
	color: #006DAA; 
	padding:17px 0 13px 0;
}
.texthead03{
	font-weight: bold;
	font-size: 12px;  
	color: #265A67;
	padding:0px 0px 10px 15px; 
	margin:0px;
}
.texthead04 {
	font-weight: bold; 
	font-size: 13px; 
	color: #C4110F; 
	padding:17px 0 13px 0;
}
.textred{
	font-weight: bold;
	color:#A90808;
}
.textred_b{
	font-weight: bold;
	color:#CC0000;
}
.textred_n{
	color:#CC0000;
}
ul.list{
	list-style-image:url(images/arrowlist.gif);
	padding:0px 0px 0px 30px;
	margin:0px;
}
li{padding:0px 0px 6px 0px;
}
ul.list li ul li{
	list-style: none;
	padding:5px 0px 7px 0px;
	margin-left:-39px;
}
li.listNone{ list-style-image:none; list-style:none;}

ul.sublist{
	list-style-image:url(images/redbullet.gif);
	padding:0px 0px 0px 50px;
	margin:0px;
}

/*--------Order-------*/
.color4{
	color: #000000; 
	padding-left:15px;
	padding-top:15px;
	padding-bottom:15px;
}
.color4 ul li{
	padding-top:8px;
	padding-bottom:8px;
}
/*--------Table-------*/
.linerow01 {
	background-color: #FFFFFF;
	border-bottom:#AABBC9 dotted 1px;
}
.linerow02 {
	font-weight: bold; 
	color: #7A7A7A; 
	background-color: #FFFFFF;
	border-bottom:#AABBC9 dotted 1px;
}
.bgtabblue2 {
	font-weight: bold; 
	color: #ffffff; 
	background-color: #017ABE;
}
.bg{
	background-color:#FFFAF1;
	padding:5px;
}
.code2{
	background-color:#F3FBFF;
	padding:5px;
}
.margin02 {
	padding-right: 6px; 
	padding-left: 6px; 
	color: #0a0a0a; 
}
.margin03 {
	padding-left:30px;
	color: #000000; 
}
.Footer_Service { 
	line-height:18px; 
	font-size:11px;  
	text-align:left; 	
}
.Footer_Service table  { 	
	background-color:#E6E6E6; 
	border:#B3B1B1 solid 1px; 
}
.Footer_Service a:link, .Footer_Service a:visited, .Footer_Service a:active{ 
	color:#000000; 
	font-weight:normal; 
	font-size:11px; 
	text-decoration:none; 	
}
.Footer_Service a:hover{ 
	color: #444444;
	font-weight:normal;
	font-size:11px; 
	text-decoration:none; 
}
a.Footer_ServiceH:link, a.Footer_ServiceH:visited, a.Footer_ServiceH:active{ 
	color:#000000; 
	font-weight:blod; 
	font-size:11px; 
	text-decoration:none; 	
}
a.Footer_ServiceH:hover{ 
	color: #444444;
	font-weight:blod;
	font-size:11px; 
	text-decoration: underline; 

}

/*--------OLD-------*/
.bgwhite {
	background-color: #FFFFFF;
}
.textsubhead {
	font-weight: bold; 
	font-size: 12px; 
	color: #006DAA; 
}
.textsubblue {
	font-weight: bold; 
	font-size: 13px; 
	color: #00b5f5; 
}
.textgreen {
	font-weight: bold; 
	font-size: 11px; 
	color: #336600; 
}
.bgM {
	background-color: #017ABE;
}
.bgP {
	background-color: #A90D23;
}
.absmiddle{vertical-align:middle;}
.borderNone{ border: none;}
.height20{ height:20px;}


/***Add***/
#feature li.title {
    font-weight: bold; 
    font-size: 13px; 
    color: #006DAA;
} 
#feature ul {
    list-style:disc;
    color:#000000;
    font-weight:normal;
    padding:5px 0 15px 0;
}
#feature ul li {
    padding:2px 0 2px 0;
}
#feature a.linkblack {
    color: #000000; 
    white-space: nowrap; 
    text-decoration: underline;
    font-size:11px;
}
#feature a.linkblack:hover {
    color: #656161; 
    white-space: nowrap; 
    text-decoration: none;
}
#feature a.new {
    color: #ff0000; 
    white-space: nowrap; 
    text-decoration: underline;
    font-size:11px;
}
#feature a.new:hover {
    color: #ff0000; 
    white-space: nowrap; 
    text-decoration: none;
}


#feature a.highlight {
    color: #ff0000; 
    white-space: nowrap; 
    text-decoration: underline;
    font-size:11px;
}
#feature a.highlight:hover {
    color: #000000; 
    white-space: nowrap; 
    text-decoration: none;
}
.listHeader {
    font-weight: bold; 
    font-size: 13px; 
    color: #000000;
} 
.headerList{ padding-left:20px;}
.absmiddle{vertical-align:middle;}
.noneborder{ text-decoration:none;}
