#leftcol 
{
	margin-right: 380px;
	background: #e8e8e8;
} 
#rightcol 
{
	margin-left: 380px; 
	background: #e8e8e8;
} 
 
td{font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
h1{font-size:110%;}
body
{
	background-color: #e8e8e8;
	padding: 0px;
	margin: 0px;	
}
.headline
{
    font-family: arial;
    font-size: 18px;
    font-weight: bold;
    color: #365F91;
}
.headline_mt
{
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	color: #6c84a6;
	text-align: left;
}
.headline_dark
{
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
    color: #2d2d2d;
	text-align: left;
}
.tab_Header
{
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	color: #6c84a6;
	text-align: left;
}
.headline_2
{
	font-family: arial;
	font-size: 25px;
	font-weight: bold;
	color: #6c84a6;	
	line-height:1.25;	
}
.headline_2_mt
{
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	color: #6c84a6;
}
.headline_4_mt
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #B11718;
}
.headline_4_mt_gr
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #006600;
}
.headline_5_mt_gr
{
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	color: #006600;
	text-align:center;
	background-color:Silver;
	border-bottom:ridge thin gray;
	height:20px;
}
.headline_3
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #0033CC;	 
}
.headline_2_hi
{
	font-family: arial;
	font-size: 25px;
	font-weight: bold;
	color: #0033CC;
	background-color: #FFFF99;
	text-decoration: underline;		
	line-height:1.25;		   
}
.headline_3_mt
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #6c84a6;	 
}

.lnkLarge{
	font-family: arial; 
	font-size: 14px; 
	font-weight: bold; 
	color: #6c84a6; 
	text-decoration: underline; 
}
.lnkLarge:link {
	font-family: arial; 
	font-size: 14px; 
	font-weight: bold; 
	color: #6c84a6; 
	text-decoration: underline; 
}
.lnkLarge:visited  
{
	font-family: arial; 
	font-size: 14px; 
	font-weight: bold; 
	color: #6c84a6; 
	text-decoration: underline; 
}
.lnkLarge:hover
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #2C3849;
	text-decoration: underline;
	cursor:pointer;
}
.lnkLarge:active {
	font-family: arial; 
	font-size: 14px; 
	font-weight: bold; 
	color: #6c84a6; 
	text-decoration: underline; 
}
	
.headline_3_dark
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #273f58;	 
}
.headline_3_dark_u
{
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    color: #273f58;
    text-decoration: underline;
}
.headline_2_hi_mt
{
	font-family: arial;
	font-size: 25px;
	font-weight: bold;
	color: #6c84a6;
	background-color: #FFFF99;
	text-decoration: underline;		   
}
.headline_bi
{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #2d2d2d;
	font-style: italic;
	line-height:1;					   
}
.headline_biw
{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: White;
	font-style: italic;
	line-height:1;					   
}
.headline_b
{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #2d2d2d;
	font-style: normal;
	line-height:1;					   
}
.headline_bi2
{
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	color: #2d2d2d;
	font-style: italic;
	line-height:1;					   
}				 
.headline_i
{
	font-family: arial;
	font-size: 14px;
	font-weight: normal;
	color: #2d2d2d;
	font-style: italic;
	line-height:1;	
}
.headline_i2
{
	font-family: arial;
	font-size: 20px;
	font-weight: normal;
	color: #0033CC;
	font-style: italic;
	line-height:1;					   
}
.headline_quote_hi
{
	padding: 2px;
	margin: 2px;
	border: thin inset #808080;
	font-family: arial;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #2d2d2d;
	background-color: #ffff99;
	text-align: justify;  
	line-height:1.25;	
}
.headline_quote_hi2
{
	padding: 10px;
	margin: 20px;
	border: thin inset #808080;
	font-family: arial;
	font-size: 25px;
	font-style: italic;
	font-weight: normal;
	color: #0033CC;
	background-color: #ffff99;
	text-align: center;
}
.headline_quote_hi3
{
	padding: 10px;
	margin: 20px;
	border: thin inset #808080;
	font-family: arial;
	font-size: 20px;
	font-style: italic;
	font-weight: normal;
	color: #0033CC;
	background-color: #ffff99;
	line-height:1.25;		
}
.copy_text
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #2d2d2d;		
	text-decoration: none;
	padding: 0px;
	text-align: left;		
}				 
.copy_text_mid
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2d2d2d;		
	text-decoration: none;
	padding: 0px;
	text-align: left;		
}				 
.copy_text_small
{
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #2d2d2d;	
	line-height:1;		
}				
.login_text_small
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #072b69;
	/*line-height:1;*/
}				 
a.login_link:link
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #072b69;
	text-decoration: underline;
}
a.login_link:visited { 
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #072b69;
	text-decoration: underline;}

a.login_link:active 	
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #072b69;
	text-decoration: underline;}

a.login_link:hover
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1668EF;
	text-decoration: none;
	cursor:pointer;
}
a.login_link2:link
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
a.login_link2:visited { 
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;}

a.login_link2:active 	
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;}

a.login_link2:hover
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #072b69;
	text-decoration: none;
	cursor:pointer;
}

.copy_text_i
{
	font-style: italic;		
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #2d2d2d;		
	text-decoration: none;
	padding: 0px;
	text-align: left;	
}	
.copy_text_r
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #2d2d2d;	
	text-align: right;	
	line-height:1;		
}	 
.copy_text_bold_i
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;	
	font-weight: bold;
	color: #2d2d2d;	
	line-height:1;		
}	
.copy_text_bold
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #2d2d2d;	
	line-height:1;		
}		
.copy_text_bold_ul
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #2d2d2d;		
	text-decoration: underline;		
	line-height:1;		
}	
.copy_text_ul
{
	font-family: arial;
	font-size: 14px;
	font-weight: normal;
	color: #2d2d2d;		
	text-decoration: underline;		
	line-height:1;		
}								
.copy_text_bullet_1
{
	padding: 2px;
	margin: 2px;
	border: thin inset #808080;
	font-family: arial;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #2d2d2d;
	background-color: #ffff99;
	text-align: justify;
	line-height:1;		
}
.copy_text_bullet_2
{
	padding: 2px;
	margin: 2px;
	border: thin inset #808080;
	font-family: arial;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #2d2d2d;
	text-align: justify;
	padding-left:6px;	 
	padding-right:6px;		
	line-height:1;		
}
.logotext
{
	font-family: arial;
	font-size: 30px;
	color: #666666;
	font-weight: bold;
	padding: 5px 5px 5px 5px; 
}
.dlrLink
{
	font-size:14px;
	text-align:center;
	}
a.logotext:link { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: normal; color: #999999; text-decoration: none; padding: 5px 5px 5px 5px; 
	}

a.logotext:visited { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: normal; color: #999999; text-decoration: none; padding: 5px 5px 5px 5px;  }

a.logotext:active { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; padding: 5px 5px 5px 5px;  }

a.logotext:hover { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; padding: 5px 5px 5px 5px;  }
	

.formlbl{font-size:10px; font-weight:bold;}			
.formheadline{font-family: arial; font-size:12px; font-weight:bold; color:#6c84a6;}
.forminstruct{font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}

.footer{font-size:08px; font-weight:bold; color:gray;}
.footer_new{font-size:08px; font-weight:bold; color:gray;}

#copyright {color: #999999; font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; 
            text-decoration:none;
            }
span.copyRight
{color: #999999; font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; 
            text-decoration:none;
            }
a.copyRight:link { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: normal; color: #999999; text-decoration: none; padding: 1px 1px 1px 1px; 
	}

a.copyRight:visited { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: normal; color: #999999; text-decoration: none; padding: 1px 1px 1px 1px; }

a.copyRight:active { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; padding: 1px 1px 1px 1px; }

a.copyRight:hover { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: normal; color: #000000; text-decoration: none; padding: 1px 1px 1px 1px; }



a.NavMain:visited { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: bold; color: #696969; text-decoration: underline; padding: 1px 1px 1px 1px; }

a.NavMain:active { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: bold; color: #000000; text-decoration: underline; padding: 1px 1px 1px 1px; }
	
a.NavMain:link { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: bold; color: #696969; text-decoration: underline; padding: 1px 1px 1px 1px; }

a.NavMain:hover { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: underline; background: #696969; padding: 1px 1px 1px 1px; }


a.NavBtn:visited { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: bold; color: #696969; text-decoration: none; padding: 1px 1px 1px 1px; }

a.NavBtn:active { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: bold; color: #000000; text-decoration: none; padding: 1px 1px 1px 1px; }
	
a.NavBtn:link { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: bold; color: #696969; text-decoration: none; padding: 1px 1px 1px 1px; }

a.NavBtn:hover
{
	border-style: none;
	padding: 1px 1px 1px 1px;
	cursor:pointer;
}
	


a.NavLarge:visited { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 20px; font-weight: bold; color: #6c84a6; text-decoration: underline; padding: 1px 1px 1px 1px; }
a.NavLarge:active
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #6c84a6;
	text-decoration: underline;
	padding: 1px 1px 1px 1px;
}
a.NavLarge:link
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #6c84a6;
	text-decoration: underline;
	padding: 1px 1px 1px 1px;
}
a.NavLarge:hover
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #696969;
	padding: 1px 1px 1px 1px;
}

a.NavSmall:visited { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: bold; color: #6c84a6; text-decoration: underline; padding: 1px 1px 1px 1px; }
a.NavSmall:active
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6c84a6;
	text-decoration: underline;
	padding: 1px 1px 1px 1px;
}
a.NavSmall:link
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #6c84a6;
	text-decoration: underline;
	padding: 1px 1px 1px 1px;
}
a.NavSmall:hover
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #696969;
	padding: 1px 1px 1px 1px;
}

a.extLinks:visited { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; font-weight: bold; color: #6c84a6; text-decoration: underline; padding: 1px 1px 1px 1px; }
a.extLinks:active
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6c84a6;
	text-decoration: underline;
	padding: 1px 1px 1px 1px;
}
a.extLinks:link
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #6c84a6;
	text-decoration: underline;
	padding: 1px 1px 1px 1px;
}
a.extLinks:hover
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #696969;
	padding: 1px 1px 1px 1px;
}

a.NavMain_new:hover { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: bold; color: #ffffff; text-decoration: none; background: #6c84a6; padding: 1px 1px 1px 1px; }
	
a.NavMain_new:link { font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; font-weight: bold; color: #6c84a6; text-decoration: none; padding: 1px 1px 1px 1px; }
	
.imgPH
{
	vertical-align: bottom;
	position:relative;
	top: 0px;
	left: 446px;
}
.clrBox
{
	border: 1px inset #C0C0C0;
	padding: 0px;
	margin: 0px;
	height: 15px;
	width: 20px;
}
.carpic
{
 height:85px;
 width:300px;
}
.carpic_sm
{
	width: 98%;
	vertical-align: middle;
	text-align: center;
}
.carpic_sm2
{
	border: thin ridge #C0C0C0;
	width: 340px;
	vertical-align: middle;
	text-align: center;
	padding-right:5px;
}
.carpic_bldr
{
	border: thin ridge #CCCCCC;
	vertical-align: middle;
	text-align: center;
}
.progressImg
{
	color: #6c84a6;
	display:inline;
}	
.progressImg2
{
	border-style: ridge;
	border-width: 1px;
	color: #273f58;
	background-color: #C0C0C0;
	display: inline;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	padding: 5px;
	margin: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}	
.status
{
	color: #6c84a6;
	font-size: 11px;
	text-align: center;
	padding-left: 5px;
}
.redtext
{
	color: #CC3300;
	font-size: 11px;
	text-align: center;
	padding-left: 5px;
}
hr.hrBorder
{
	color: #273F58;
	background-color: #273F58; /*	color:#6c84a6;
	background-color:#6c84a6;*/
	height: 1px;
	width: 98%;
	border: 0;
	vertical-align: top;
	text-align: center;
	margin-left:auto;
	margin-right:auto;
}
hr.hrBorder_full
{
	color: #273F58;
	background-color: #273F58; /*	color:#6c84a6;
	background-color:#6c84a6;*/
	height: 1px;
	width: 100%;
	border: 0;
	vertical-align: top;
	text-align: center;
}
.tblHeader
{
	font-weight: bold;
	color: white;
	background-color: #6c84a6;
}
.tblHeader_bb
{
    border-width: thin;
    border-color: #C0C0C0;
    font-weight: bold;
    color: white;
    background-color: #6c84a6;
    border-bottom-style: ridge;
}
tr.row2:hover, tr.over td
{
	cursor:pointer;
}
.row2
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; padding: 1px 1px 1px 1px;
	color:#273F58;
	/*color:#6c84a6;*/
}
.row2_alt
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px 1px 1px 1px; /*background-color: #EEEEEE;*/
	background-color: #D8E1F5;
	cursor:pointer;
}
.row3
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	padding: 1px 1px 1px 0px;
	color:#273F58;
	cursor:pointer;
	/*color:#6c84a6;*/
}
.row3_alt
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 1px 1px 1px 0px; /*background-color: #EEEEEE;*/
	background-color: #D8E1F5;
	cursor:pointer;
}
tr.row:hover, tr.over td
{
/*	cursor:pointer;
	color: #F8F8FF;
	background-color: #00008B;*/
}
.row
{
    font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    padding: 1px 1px 1px 1px;
    color: #273F58;
    vertical-align: middle;
}
.row_hid
{
	visibility:hidden;
	display:none;
}
.row_hv:hover
{
	cursor:pointer;
}
.row_hv
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; padding: 1px 1px 1px 1px;
	color:#273F58;
	/*color:#6c84a6;*/
}

.row_red
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px 1px 1px 1px;
	color: #990000;
	font-weight: bold;
}
.row_green
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px 1px 1px 1px;
	color: #007700;
	font-weight: bold;
}
.row_rbord
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px 1px 1px 1px;
	color: #273F58;
	border-right-style: ridge;
	border-right-width: 1px;
	border-right-color: #000000;
}
.row_lbord
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px 1px 1px 1px;
	color: #273F58;
	border-left-style: ridge;
	border-left-width: 1px;
	border-left-color: #000000;
}
.row_r
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; padding: 1px 1px 1px 1px;
	color:#273F58;
	cursor:pointer;
	text-align: right;
}
.row_r_st
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px 1px 1px 1px;
	color: #273F58;
	cursor:pointer;
	text-align: right;
	text-decoration: line-through;
}
.row_r_red
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 1px 1px 1px 1px;
	color: #990000;
	cursor:pointer;
	text-align: right;
	font-weight: bold;
}
.row_l
{
	cursor:pointer;
	text-align: left;
}
.row_alt
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px 1px 1px 1px; /*background-color: #EEEEEE;*/
	background-color: #D8E1F5;
}
tr.rowz:hover, tr.rowz_alt:hover
{
	cursor:pointer;
	color: #F8F8FF;
	background-color: #3366FF;
}
.rowz
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; padding: 1px 1px 1px 1px;
	color:#273F58;
	/*color:#6c84a6;*/
}
.rowz_alt
{
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 1px 1px 1px 1px; /*background-color: #EEEEEE;*/
	background-color: #D8E1F5;
}
.rowz_sel
{
	background-color: #FFCC66;
	font-weight: bold;
	color: Navy;
	cursor:pointer;
}
.row_mod_fwd
{
    /*border: medium ridge #00FF00;*/
    background-color: transparent;
    cursor:pointer;
    vertical-align: middle;
}
.row_accept
{
    border: medium ridge #00FF00;
    background-color: #F2FFF2;
    cursor: pointer;
    vertical-align: middle;
    font-style: italic;
}
.row_accept_2
{
    border: medium ridge #0000CC;
    background-color: #C0C0C0;
    cursor: hand;
    font-weight: bold;
}

.tblCenter{ text-align: center; }
/* BUTTONS */
.buttons a, .buttons button{
    display:block;
    float:left;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
    border-color: #C0C0C0 #666666 #666666 #C0C0C0;
}

.buttons2 a, .buttons2 button
{
	display: block;
	float: left;
	margin: 0 7px 0 0;
	background-color: #f5f5f5;
	border-top: 1px solid #eee;
	border-left: 1px solid #eee;
	font-family: "Lucida Grande" , Tahoma, Arial, Verdana, sans-serif;
	font-size: 100%;
	line-height: 130%;
	text-decoration: none;
	font-weight: bold;
	color: #565656;
	cursor: pointer;
	padding: 5px 10px 6px 7px;
	border-style: solid;
	border-width: 1px;
	border-color: #C0C0C0 #666666 #666666 #C0C0C0;
}
.buttons button{
    width:165px;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}

/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
/*button:hover, .buttons a:hover
{
	background-color: #90A8C4;
	border: 1px solid #6c84a6;
	color: #273f58;
}*/
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}
/* POSITIVE2 */

button.positive2, .buttons a.positive2
{
    color: #000000;
}
.buttons a.positive2:hover, button.positive2:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive2:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}
/* DARK */

button.dark, .buttons a.dark
{
	border:1px ridge #999999;
	color: #052057;
	background-color: #ced6e1;
}
.buttons a.dark:hover, button.dark:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a.dark:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}
/* disabled */

button.disabled, .buttons a.disabled
{
    border: 1px ridge #999999;
    color: #666666;
    background-color: #ced6e1;
}
.buttons a.disabled:hover, button.disabled:hover{
	border:1px ridge #999999;
	color: #666666;
	background-color: #ced6e1;
}
.buttons a.disabled:active{
	border:1px ridge #999999;
	color: #666666;
	background-color: #ced6e1;
}
.divLogStat
{
	text-align: right;
	line-height: 5px;/* apply to all browsers */
	#line-height: 15px;/* override for Microsoft Internet Explorer browsers*/
}
.tbl_5
{
	width: 5px;
}
.tbl_65
{
	width: 65px;
}
.tbl_10
{
	width: 10px;
}
.tblBorder
{
	border: thin none #808080;
	visibility: visible;
	display: block;
}
.tblBorder_hid
{
	border: thin none #808080;
	visibility: visible;
	display: none;
}
 .tblLog
{
	padding: 5px;
	margin: 5px;
	border: 1px inset #C0C0C0;
	visibility: visible;
	display: block;
}
 .tblLog_noBrd
{
	padding: 5px;
	margin: 5px;
	border: 0px none #C0C0C0;
	visibility: visible;
	display: block;
	background-color:Transparent;
}
 .tblLog_noBrd_hid
{
	padding: 5px;
	margin: 5px;
	border: 0px none #C0C0C0;
	visibility: hidden;
	display: none;
}
.tblnoBrd
{
	border: 0px none #000000;
	padding: 5px;
	margin: 5px;
	visibility: visible;
	display: block;
	background-color:Transparent;
}
.tblnoBrd_nopad
{
	border: 0px none #000000;
	padding: 0px;
	margin: 0px;
	visibility: visible;
	display: block;
	background-color:Transparent;
}
 	
/* Tab Control CSS 
.ajax__tab_header
{
	font-family: Arial,Verdana,Tahoma;
	font-size: 67.5%;
	background: url(http://vanguardlease.com/css/img/tab-line.gif) repeat-x bottom;
	line-height: 25px;
	height: 25px;
}
.ajax__tab_outer {padding-right:4px;background:url(http://vanguardlease.com/css/img/tab-right.gif) no-repeat right;height:21px;}
.ajax__tab_tab {
    font-family:verdana,tahoma,helvetica;
    font-size:11px;
}

.ajax__tab_header {

font-family:verdana, tahoma, helvetica;

font-size:11px;

border-bottom:solid 1px #999999

}

.ajax__tab_outer {

padding-right:4px;

height:21px;

background-color:#C0C0C0;

margin-right:2px;

border-right:solid 1px #666666;

border-top:solid 1px #aaaaaa

}

.ajax__tab_inner {

padding-left:3px;
background-color:#C0C0C0;

}

.ajax__tab_tab {

height:13px;

padding:4px;
margin:0;

}

.ajax__tab_hover .ajax__tab_outer {

background-color:#cccccc

}

.ajax__tab_hover .ajax__tab_inner {

background-color:#cccccc

}

.ajax__tab_hover .ajax__tab_tab {}

.ajax__tab_active .ajax__tab_outer {

background-color:#fff;
border-left:solid 1px #999999;

}

.ajax__tab_active .ajax__tab_inner {
background-color:#fff;

}

.ajax__tab_active .ajax__tab_tab {}

.ajax__tab_body {

font-family:verdana, tahoma, helvetica;

font-size:10pt;

border:1px solid #999999;

border-top:0;

padding:8px;
background-color:#ffffff;
}*/
.infoTab
{
	border: thin outset #C0C0C0;
	background-color: #DBDBDB;
}
.infoTab_inner
{
	padding: 2px;
	margin: 2px;
	border-style: none;
	border-width: thin;
	background-color: Transparent;
	line-height: 15px;
}
.infoTab2
{
	border: thin inset #C0C0C0;
}
.OptionsTable
{		
	height:300px;
	overflow-y:scroll;
	overflow-x: hidden;
	}
.OptionsTable_hid
{
	overflow:scroll;
	height:300px;
	visibility:hidden;
	}	
.tcYello
{
	/*
	  background-color: #ffe7bd;
	  font-size: 18px;
	  color: #000048;
	*/
	background-color: #FBD34A;
	font-weight: bold;	
	
}
.tcEmail
{
	width: 30px;
	overflow:hidden;
}
#bgDiv {

position:absolute;
top:0px;
bottom:0px;
left:0px;
right:0px;
overflow:hidden;
padding:0;
margin:0;
background-color:black;
filter:alpha(opacity=50);
opacity:0.5;
z-index:500;
cursor: progress;
}	

.abolDkTxt
{
	color: #273f58;
}
.lpaText
{
	border-style: none none ridge none;
	font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #BED3E9;
	border-bottom-width: thin;
	border-bottom-color: #C0C0C0;
}
.alpha-shadow {
  float: right;
  background: url(http://vanguardlease.com/css/images/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
}

.alpha-shadow div {
  background: url(http://vanguardlease.com/css/images/shadowAlpha.png) no-repeat left top !important;
  background: url(http://vanguardlease.com/css/images/shadow.gif) no-repeat left top;
  padding: 0px 5px 5px 0px;
}

.alpha-shadow img {
  background-color: #fff;
  border: 1px solid #a9a9a9;

  padding: 4px;
}

.li_dia
{
	list-style-type: none;
	list-style-position: inside;
	/*list-style-image: url("http://vanguardlease.com/css/images/sep.gif");*/
}
.lpaText
            {
	            /*border-style: none none ridge none;*/
	            font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
	            font-size: 12px;
	            background-color: #BED3E9;
	            /*border-bottom-width: thin;
	            border-bottom-color: #C0C0C0; */
	            width:250px;
            }
            
.new
{
	font:32px;font-family: 'Lucida Sans';color:#273f58;text-align:center;
}
.HideButton
{
	display:none;
}
.tblHeader_bl
{
	font-weight: bold;
	color: #FFFFFF;
	background-color: #1C407C;
}
.tblHeader_bl_sm
{
    font-weight: normal;
    font-size: 10px;
    color: #FFFFFF;
    background-color: #1C407C;
    text-align: left;
    vertical-align: bottom;
}
.tblHeader_bl_sm_blank
{
    font-weight: normal;
    font-size: 10px;
    color: #1C407C;
    background-color: #1C407C;
    text-align: left;
    vertical-align: bottom;
}
.tblHeader_bl_sm_center
{
    font-weight: normal;
    font-size: 10px;
    color: #FFFFFF;
    background-color: #1C407C;
    text-align: center;
    vertical-align: bottom;
}
.tblHeader_bl_sm_rbord
{
	font-weight: normal;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #1C407C;
	border-right-style: ridge;
	border-right-width: 1px;
	border-right-color: #000000;
}
.popupControl {
	background-color:#AAD4FF;
	position:absolute;
	visibility:hidden;
	border-style:solid;
	border-color: Black;
	border-width: 2px;
}

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalBackground2
{
	background-color: Gray;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.modalBackground3
{
	background-color: white;
	filter: alpha(opacity=80);
	opacity: 0.8;
}
.modalPopup_nw {
	/*background-color:#ffffdd;*/
	background-color: #DFDFDF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;	
	overflow:visible;
/*	width:400px;
	height:175px;*/
}
.modalPopup_dtls {
	/*background-color:#ffffdd;*/
	background-color: #DFDFDF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:400px;
	height:350px;
}
.modalPopup_dtls2 {
	/*background-color:#ffffdd;*/
	background-color: #DFDFDF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:575px;
	height:165px;
}
.modalPopup_PreApp {
	/*background-color:#ffffdd;*/
	background-color: #DFDFDF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:575px;
	height:255px;
}
.modalPopup {
	/*background-color:#ffffdd;*/
	background-color: #DFDFDF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:400px;
	height:175px;
}
.modalPopup_pw {
	/*background-color:#ffffdd;*/
	background-color: #DFDFDF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:400px;
	height:150px;
}
.modalPopup_del {
	/*background-color:#ffffdd;*/
	background-color: #DFDFDF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:450px;
	height:100px;
}
.modalPopup_reg {
	background-color: #DFDFDF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:832px;
	height:525px;
}
.modalPopup_var
{
	background-color: #DFDFDF;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 600px;
}
.modalPopup2
{
	background-color: #DFDFDF;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 400px;
	height: 220px;
}
.modalPopup3 {
	/*background-color:#ffffdd;*/
	background-color: #DFDFDF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:400px;
	height:210px;
}
.modalPopup4
{
	background-color: #DFDFDF;
	border-width: 3px;
	border-style: solid;
	border-color: Gray;
	padding: 3px;
	width: 550px;
	height: 350px;
}
.modalPopup_tut {
	background-color: #DFDFDF;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:800px;
	height:650px;
}
div.shadow{float: left;padding: 0 6px 6px 0;
    background: url(http://vanguardlease.com/css/dropshadow.png) no-repeat bottom right}
div.shadow img{display: block;position: relative;
    top: -3px;left:-3px;padding:5px;background:#FFF;
    border:1px solid;border-color: #ccc #666 #666 #ccc}

/*	
	Sliding Door method for dressing up buttons 
	http://www.oscaralexander.com/tutorials/how-to-make-sexy-buttons-with-css.html
*/  
  
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

a.slDoor {
    background: transparent url('http://vanguardlease.com/css/images/bg_button_at.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    font: normal 12px arial, sans-serif;
    height: 24px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.slDoor_hid {
    display: none;
}

a.slDoor span {
    background: transparent url('http://vanguardlease.com/css/images/bg_button_span_t.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 5px 0 5px 18px;
} 
a.slDoor:active {
    background-position: bottom right;
    color: #000;
    outline: none; /* hide dotted outline in Firefox */
}

a.slDoor:active span {
    background-position: bottom left;
    padding: 6px 0 4px 18px; /* push text down 1px */
} 

ul.mc {
  float: left;
  margin: 0;
  padding: 0;
  list-style: none;
}
 
li.mc {
  float: left;
  width: 8em;
  margin-left: 1em;
  margin-right: 1em;
  padding: 0;
} 
ul.mc2 {
  float: left;
  margin: 2px;
  padding: 2px;
  list-style: none;
}
 
li.mc2 {
  float: left;
  margin-left: 0px;
  margin-right: 0px;
  padding: 0;
} 

li.mcPic
{
    float: left;
    /*margin-left: 0px;
    margin-right: 0px;*/
    padding: 2px;
    margin: 2px;
    border: thin ridge #C0C0C0;
    width:104px;
}

.ndxDiv
{
float:right; 
margin-left:0px;
border:solid 2px #6984A7;
margin-top:25px;
overflow:visible;
top:15px;
width:350px;
height:220px;
left:-100px;
position:relative;
*float:right; 
*margin-left:0px;
*border:solid 2px #6984A7;
*margin-top:25px;
*overflow:visible;
*top:50px;
*width:350px;
*height:200px;
*left:55px;
*position:relative;
/* http://briancray.com/2009/04/16/target-ie6-and-ie7-with-only-1-extra-character-in-your-css/ */
/*color: #999; /* shows in all browsers */
/*color: #999; /* notice the * before the property - shows in IE7 and below */
/*_color: #999; /* notice the _ before the property - shows in IE6 and below */

}

.ndxDiv2
{
margin-top: 0px;
margin-bottom: 0px;
margin-left: 5px;
margin-right: 5px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 12px;
padding-right: 12px;
width:50%;
float:right;
color:#001051;
top:-125px;
*margin-top: 0px;
*margin-bottom: 0px;
*margin-left: 5px;
*margin-right: 5px;
*padding-top: 0px;
*padding-bottom: 0px;
*padding-left: 12px;
*padding-right: 12px;
*width:50%;
*float:right;
*color:#001051;
*top:-125px;
}

.ndxDiv3
{
margin-left:0px;
border:solid 2px #6984A7;
margin-top:0px;
overflow:visible;
top:300px;
width:350px;
height:220px;
left:400px;
position:absolute;
*margin-left:0px;
*border:solid 2px #6984A7;
*margin-top:0px;
*overflow:visible;
*top:385px;
*width:350px;
*height:200px;
*left:515px;
*position:absolute;
/* http://briancray.com/2009/04/16/target-ie6-and-ie7-with-only-1-extra-character-in-your-css/ */
/*color: #999; /* shows in all browsers */
/*color: #999; /* notice the * before the property - shows in IE7 and below */
/*_color: #999; /* notice the _ before the property - shows in IE6 and below */

}
.ndxHead
{
	width:50%;
	display:block;
	position:relative;
	float:right;
	background-color:Transparent;
	top:-15px;
	margin:0px 0px 0px 0px;
	*width:50%;
	*display:block;
	*position:relative;
	*float:right;
	*background-color:Transparent;
	*top:-10px;
	*margin:0px 0px 0px 0px;
}
.ndxHead2
{
	width:45%;
	display:block;
	position:relative;
	float:right;
	background-color:Transparent;
	top:-15px;
	margin:0px 0px 0px 0px;
	*width:45%;
	*display:block;
	*position:relative;
	*float:right;
	*background-color:Transparent;
	*top:-10px;
	*margin:0px 0px 0px 0px;
}
.divCtr{
	margin-left:auto;
	margin-right:auto;
	margin-top:10px; 
	color:#072b69;
	font-size:1.5em;
	border:none;
	text-align:center;
	width:100%;
	background-color:Transparent;
	display:block;
	*float:left;
	*margin-top:0px; 
}

.test
{
	padding: 0 10px 0 10px;
	overflow: visible;
	margin: 0 0 0 0;
	position: absolute;
	left: 10px;
	top: -45px;
	width: 275px;
	height: 35px;
	background-color: #EC9F00;
	font: 18px 'Lucida Grande' , LucidaGrande, Verdana, sans-serif;
	color: #B11718;
	visibility: hidden;
	font-weight: bold;
}

a.logo_link:link
{
text-decoration: none;
border-style:none;
}
a.logo_link:visited { 
text-decoration: none;
border-style:none;
}

a.logo_link:active 	
{
text-decoration: none;
border-style:none;
}
a.logo_link:hover
{
	text-decoration: none;
	border-style:none;
	cursor:pointer;
}
.abo_ul
{
	text-decoration: underline;
	padding-top:10px;
}
.abo_noDisp
{
    display:none;
}
.abo_Disp
{
    display:block;
}
.abo_hlnk_grid
{
    border: 0px none #C0C0C0;
}
.DataGridFixedHeader
 {background-color: #6c84a6;; position:relative; top:expression(this.offsetParent.scrollTop);color: white;}
/* 	color: white;
	background-color: #6c84a6;*/
	
.abo_SortBtn
{
    border: none 0 transparent;
    background-color: #6c84a6;
    color: #FFFFFF;
    cursor:pointer;
    text-decoration: underline;
}

.abo_SortBtn_nl
{
    border: none 0 transparent;
    background-color: #6c84a6;
    color: #FFFFFF;
}
.pd0
{
    padding: 0;
}
.abo_breadcrumb
{    
    background-color: Transparent;
    margin:0px;
    padding:0px;    
    }
.abo_breadcrumb_l
{
    background-color: Transparent;
    position: relative;
    width: auto;
    float: left;
}
.abo_breadcrumb_r_start
{
    position: relative;
    width: 650px;
    height:25px;
    float: left;
    margin:5px 0px 0px 10px;
    background-image: url( 'http://vanguardlease.com/css/images/cuab_breadcrumb_start.jpg' );
    background-repeat:no-repeat;
    }
.abo_breadcrumb_r_build
{
    position: relative;
    width: 650px;
    height:25px;
    float: left;
    margin:5px 0px 0px 10px;
    background-image: url( 'http://vanguardlease.com/css/images/cuab_breadcrumb_build.jpg' );
    background-repeat:no-repeat;
    }
.abo_breadcrumb_r_submit
{
    position: relative;
    width: 650px;
    height:25px;
    float: left;
    margin:5px 0px 0px 10px;
    background-image: url( 'http://vanguardlease.com/css/images/cuab_breadcrumb_submit.jpg' );
    background-repeat:no-repeat;
    }
.abo_breadcrumb_r_select
{
    position: relative;
    width: 650px;
    height:25px;
    float: left;
    margin:5px 0px 0px 10px;
    background-image: url( 'http://vanguardlease.com/css/images/cuab_breadcrumb_select.jpg' );
    background-repeat:no-repeat;
    }            
.abo_breadcrumb_r_delivery
{
    position: relative;
    width: 650px;
    height:25px;
    float: left;
    margin:5px 0px 0px 10px;
    background-image: url( 'http://vanguardlease.com/css/images/cuab_breadcrumb_delivery.jpg' );
    background-repeat:no-repeat;
    }
.abo_breadcrumb_r_end
{
    position: relative;
    width: 650px;
    height:25px;
    float: left;
    margin:5px 0px 0px 10px;
    background-image: url( 'http://vanguardlease.com/css/images/cuab_breadcrumb_end.jpg' );
    background-repeat:no-repeat;
    }    
#map
{
    margin: 0;
    padding: 0;
    width: 650px; 
    /*background:url(http://vanguardlease.com/css/~/images/cuab_breadcrumb_build.jpg) top left no-repeat #fff;*/
    background-image: url( 'http://vanguardlease.com/css/images/cuab_breadcrumb_build.jpg' );
    background-repeat: no-repeat;
    font-size: 8pt;
    border: none;
}
#map li {
	margin:0;
	padding:0;
	list-style:none;
}
#map li a {
	position:absolute;
	display:block;
	/*
	   Specifying a background image
	   (a 1px by 1px transparent gif)
	   fixes a bug in older versions of
	   IE that causeses the block to not
	   render at its full dimensions.
background-image: url( 'http://vanguardlease.com/css/~/images/blank.gif' );
	*/
	
}
#map li a span 
{
    display:none; 
    text-decoration:none;
}
#map li a:hover span 
{   
    z-index:100; 
	position:relative;
	display:block;
	width:200px;
	left:20px;
	top:20px;
	padding:5px;
	border:thin ridge silver;
	background:#fff;
	text-decoration:none;
	color:#000;	
	filter:alpha(opacity=100);
	opacity:1;
}
#map li a.build:hover span 
{   
	top:30px;
}
#map li a.submit:hover span 
{    
	top:30px;
}
#map li a.select:hover span 
{    
	top:30px;
}
#map li a.delivery:hover span 
{    
	top:30px;
}
#map a.build {
	top:0px;
	left:0px;
	width:145px;
	height:25px;
	border:none;
	text-decoration:none;
}
#map a.submit {
	top:0px;
	left:146px;
	width:190px;
	height:25px;
	border:none;
	text-decoration:none;
}
#map a.select {
	top:0px;
	left:337px;
	width:135px;
	height:25px;
	border:none;
	text-decoration:none;
}
#map a.delivery {
	top:0px;
	left:473px;
	width:150px;
	height:25px;
	border:none;
	text-decoration:none;
}
.abo_comp1
{
    font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
    padding: 1px 1px 1px 1px; /*background-color: #EEEEEE;*/
    background-color: #D8E1F5;
    width: 160px;
    border-bottom: solid thin #CCCCCC;
}
.abo_comp_h
{
    font-weight: normal;
    font-size: 10px;
    color: #FFFFFF;
    background-color: #1C407C;
    text-align: center;
    vertical-align: top;
    width: 65px;
    height: 35px;
}
.abo_comp2
{
    padding: 1px 1px 1px 1px;
    color:#273F58;
    width:160px;
    border-bottom: solid thin #CCCCCC;
}
.abo_btn_more
{    
    background: url(http://vanguardlease.com/css/images/arrow-down-double-2.png) no-repeat right top;
}
.abo_btn_less
{    
    background: url(http://vanguardlease.com/css/images/arrow-up-double-2.png) no-repeat right top;
}
.std
{
    padding: 1px 1px 1px 1px;
    color:#273F58;
    width:160px;
    /*border-bottom: solid thin #CCCCCC;*/
}
img.std
{
    padding: 1px 1px 1px 1px;
    color:#273F58;    
    width:15px;    
}
.abo_cursor
{
    cursor:pointer;
}
.abo_TopBorder
{
    border-top-style: ridge;
    border-top-width: medium;
    border-top-color: #6c84a6;
}
.clrTab{
    float:left;width:300px;
}
.abo_pointer:hover
{
	cursor:pointer;
}
.tipsDiv
{
    position: relative;
    background-color: Transparent;    
    font-family: Myriad, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #6c84a6;
    text-align: left;
    padding:5px;
}
.divInactive {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	text-align: left;
	position: relative;
	border-left: 1px solid #F1F1F1;
	border-right: 1px solid #F1F1F1;
	background-color: #ffffff;
	}
.mainfontb
{
    font-weight: bold;
}	
.sectionheaderfontb
{
    font-weight: bold;
}
.mainfontlargeb
{
    font-weight: bold;
}
.tdUL
{
    vertical-align: top;
    text-align: left;
}
.printPara{
    display:block;
    overflow:visible;
}