legend{text-align:left;}
.whiteboldtext {
	FONT-WEIGHT:bold;
	FONT-SIZE: 15px;
	COLOR: #044f72;
	FONT-FAMILY: Trebuchet Ms, Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 20px;
}

.smallblue {
	FONT-WEIGHT:bold;
	FONT-SIZE: 11px;
	COLOR: #044f72;
	FONT-FAMILY: Tahoma, Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 20px;
}

.heading {
	FONT-WEIGHT:bold;
	FONT-SIZE: 23px;
	COLOR: #2e7398;
	FONT-FAMILY: Trebuchet Ms,Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 20px;
}

.heading2 {
	FONT-WEIGHT:normal;
	FONT-SIZE: 24px;
	COLOR: #2e7398;
	FONT-FAMILY: Trebuchet Ms,Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 20px;
}
.bodytext {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY:  Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 15px;
}
.bodytextnew {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY:  Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 15px;
}
.bluetext {
	FONT-WEIGHT:normal;
	FONT-SIZE: 11px;
	COLOR: #0a6d99;
	FONT-FAMILY:  Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 17px;
}


.blacktext {
	FONT-WEIGHT:normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY:  Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 18px;
}
.bottomtext {
	FONT-WEIGHT:normal;
	FONT-SIZE: 13px;
	COLOR: #196e80;
	FONT-FAMILY: Trebuchet Ms,Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 18px;
}

.balckbold {
	FONT-WEIGHT:bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 18px;
}
.menu {
	FONT-WEIGHT:normal;
	FONT-SIZE:10px;
	COLOR: #ffffff;
	FONT-FAMILY:  Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 18px;
	display:block;
	
	
}
.menu:hover {
	FONT-WEIGHT:normal;
	FONT-SIZE:10px;
	COLOR: #003399;  
	FONT-FAMILY:  Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 18px;
	display:block;
	background-color:#FFFFFF
}

.naError {
	font-weight: bold;
	color: #FF0000;
}

.greenboldtext {
	FONT-WEIGHT:bold;
	FONT-SIZE: 12px;
	COLOR: #709e03;
	FONT-FAMILY:  Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 15px;
}

.smalltext {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #0684bc; 
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}

.smallredtext {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #CC3300; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:  none;
}
.smallredtext:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #CC3300; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:  none;
}

.smallwhite {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #ffffff; 
	FONT-FAMILY: Arial; 
	TEXT-DECORATION: none
}


.toplink1 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ffffff;
	FONT-FAMILY: Trebuchet Ms, Verdana, Arial; 
	TEXT-DECORATION: none
}
.toplink1:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #ffffff;  
	FONT-FAMILY: Trebuchet Ms, Verdana, Arial;
	TEXT-DECORATION: none
}	
.toplink1:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #dbd8d8; 
	FONT-FAMILY: Trebuchet Ms, Verdana, Arial; 
	TEXT-DECORATION: none
}
.toplink1:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px ;
	COLOR: #ffffff; 
	FONT-FAMILY: Trebuchet Ms, Verdana, Arial;
	TEXT-DECORATION: none
}

.toplink2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #094682; 
	FONT-FAMILY: Verdana, Arial;
	letter-spacing:.01px;
	TEXT-DECORATION: none
}
.toplink2:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE:10px; 
	COLOR: #094682; 
	FONT-FAMILY: Verdana, Arial;
	TEXT-DECORATION: none
}	
.toplink2:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #094682; 
	FONT-FAMILY: Verdana, Arial; 
	TEXT-DECORATION: underline;
}
.toplink2:active {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 10px; 
	COLOR: #094682; 
	FONT-FAMILY:Verdana, Arial;
	TEXT-DECORATION: none
}

.btmlnk p{
	margin-top:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #666666;
}
.footer{
	background:#e5f7fc url(../images/bg-footer.gif) repeat-x center top;
	height:80px;
	padding-top:170px;
	color:#187999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.footer a{
	color:#187999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;	
} 
.footer a:hover{
	color:#1c98c1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;	
}

.footerlink {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #025074; 
	FONT-FAMILY: Verdana,Trebuchet MS,Verdana,Arial; 
	TEXT-DECORATION: none
}

.footerlink:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Trebuchet MS,Verdana,Arial; 
	TEXT-DECORATION: none;
}
.footerlink:active {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 11px; 
	COLOR: #025074; 
	FONT-FAMILY: Verdana,Trebuchet MS,Verdana,Arial; 
	TEXT-DECORATION: none
}


.input{
    border-right:#666666 1px solid;
	border-left:#666666 1px solid;
	border-top:#666666 1px solid;
	border-bottom:#666666 1px solid; 
	font-size:11px; 
	color:#000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-color:#666666;
	background-color:#ffffff;  
}

.inputgreen{
    border-right:#c2e765 1px solid;
	border-left:#c2e765 1px solid;
	border-top:#c2e765 1px solid; 
	font-size:12px; 
	color:#003b87; 
	border-bottom:#c2e765 1px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-color: #c2e765;
	background-color:#ffffff;  
}

.button{
    border-right:#8f9296 1px solid;
	border-left:#8f9296 1px solid;
	border-top:#8f9296 1px solid;
	border-bottom:#8f9296 1px solid; 
	font-size:11px; 
	/*color:#ffffff; */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-color:#ffffff;
	background-color:#8f9296;  
}
.checkbox{
	border-right:#666666 1px solid;
	border-left:#718492 1px solid;
	border-top:#666666 1px solid; 
	font-size:9px;
	color:#FFF3b9; 
	border-bottom: #666666 1px solid; 
	font-family: Arial, Helvetica, sans-serif; 
	border-color:#e3e7ea;
}
.combo {
	border-right: #39424b 1px solid; 
	border-top: #718492 1px solid; 
	FONT-SIZE: 11px;
	border-left: #718492 1px solid;
	color: #000000; 
	border-bottom: #39424b 1px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-color: #e3e7ea;
}

select, textarea {
	border:1px inset #cccccc;
}


.border{
border:1px solid #ddd9d9; background-color:#f5f5f5;
}

.borderblue{
border:1px solid #c4edff; 
background-color:#ffffff;
text-decoration:none;
}
.tdcolor {
	
	background-color:#e3e7ea;
	 }

.bodybold {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #00355c; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.bodybold:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #00355c; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}	
.bodybold:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #666666; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none;

}
.bodybold:active {
	FONT-WEIGHT:bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}

.inputblue{
    border-right:#626262 1px solid;
	border-left:#626262 1px solid;
	border-top:#626262 1px solid; 
	font-size:11px; 
	color:#626262; 
	border-bottom:#626262 1px solid; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	border-color: #626262;
	background-color:#ffffff;  
}

.blueboldtext {
	FONT-WEIGHT:bold;
	FONT-SIZE: 12px;
	COLOR: #00709b;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 20px;
}
.blueboldtext:hover{
	FONT-WEIGHT:bold;
	FONT-SIZE: 12px;
	COLOR: #00709b;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height: 20px;
}

.more {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial;
	TEXT-DECORATION: none;
}
.more:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE:10px; 
	COLOR: #00000; 
	FONT-FAMILY: Verdana,Arial;
	TEXT-DECORATION: none;
}	
.more:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial; 
	TEXT-DECORATION: none;
}
.more:active {
	FONT-WEIGHT:normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY:Verdana,Arial;
	TEXT-DECORATION: none;
}

.smalllink {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000;
	FONT-FAMILY: Verdana,Arial; 
	TEXT-DECORATION: underline;
}
.smalllink:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000;  
	FONT-FAMILY: Verdana,Arial;
	TEXT-DECORATION: underline;
}	
.smalllink:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial; 
	TEXT-DECORATION: none;
}
.smalllink:active {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px 
	COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial;
	TEXT-DECORATION: none;
}
#noclick {
	opacity: 0.5;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	width:100%;
	height:100%;
	position:absolute;
	display:none;
	background:#F5F5F5;
	z-index:2500;
	left:0;
	top:0;
}

.left_top_corner{
	height:15px; background:url(../images/box_left_top.jpg) no-repeat left top;
}

.top_bg{
	background:url(../images/box_top_bg.jpg) repeat-x left bottom;
	height:18px;
}

.right_top_corner{
	background:url(../images/box_rht_top.jpg) no-repeat left top;
	width:12px;
	height:18px;
}
.left_bg{
	background:url(../images/box_left_bg.jpg) repeat-y left top;
	width:12px;	
}

.box_inner{
	background:#ffffff;
}
.right_bg{
	background:url(../images/box_rht_bg.jpg) repeat-y left top;
	width:12px;	
}
.left_bottom_corner{
	background:url(../images/box_bottm_lft.jpg) no-repeat left top;
	width:12px;
	height:15px;
}

.bottom_bg{
	background:url(../images/box_bottom_bg.jpg) repeat-x left top;	
	height:15px;
}
.right_bottom_corner{
	background:url(../images/box_bottm_rht.jpg) no-repeat left top;
	width:12px;
	height:15px;
}
.page_wrap_new{ 
	width:890px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
	padding:10px;
	margin:0px;
	text-align:left; 
}

/*===================FEB 19==========================*/
.tab_link{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#0983a8;
	height:34px;
	text-decoration:none;
	line-height:34px;
	text-align:center;
}
.tab_link a:visited{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#0983a8;
	text-decoration:none;
	height:34px;
	background:none;
	line-height:34px;
	text-align:center;
	display:block;
	padding:0px ;
	margin:0px;
}
.tab_link a:link{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#0983a8;
	text-decoration:none;
	height:34px;
	background:none;
	line-height:34px;
	text-align:center;
	display:block;
	padding:0px;
	margin:0px;
}
.tab_link a:hover{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	height:34px;
	background:url(../images/tab_bgovr.jpg) repeat-x left top;
	line-height:34px;
	text-align:center;
	display:block;
	padding:0px;
	margin:0px;
}
.tab_link a:active{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#0983a8;
	text-decoration:none;
	height:34px;
	background:url(../images/tab_bgovr.jpg) repeat-x left top;
	line-height:34px;
	text-align:center;
	display:block;
	padding:0px;
	margin:0px;
}
.sep_tab{
	background:url(../images/sep_line.jpg) no-repeat left top;
	height:34px;
	width:2px;
}


.tab_link_active{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	height:34px;
	background:url(../images/tab_bgovr.jpg) repeat-x left top;
	line-height:34px;
	text-align:center;
	display:block;
	padding:0;
	margin:0px;
}
.tab_link_active a{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	line-height:34px;
	padding:0px;
	margin:0px;
}
.tab_link_active a:hover{
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
	line-height:34px;
	padding:0px;
	margin:0px;
}
.leftimg{
	background:url(../images/tab_left.jpg);
}
.leftimg_over{
	background:url(../images/tab_left_ovr.jpg);
}

.rightimg{
	background:url(../images/tab_rht.jpg);
}
.rightimg_over{
	background:url(../images/tab_rht_ovr.jpg);
}


.blueboxtop{
    background:url(../new_images/bluebox-top.jpg) no-repeat left top;
	padding:3px  10px 0px 10px;
	width:174px;	
	
}

.blueboxbg{
background:url(../new_images/bluebox-bg1.jpg) repeat-y left top;
width:195px;
margin-left:10px;
}

.blueboxbottom{
background:url(../new_images/bluebox-bottom.jpg) no-repeat left bottom; 
height:12px;
width:194px;

}

.menu_wrap{
	
	height:38px;
	border-left:1px solid #3b474e;
	border-right:1px solid #3b474e;
	background:url(../new_images/bg.jpg) repeat-x left top;
}
.rentilty_bg{
	background:url(../new_images/rentilty_bg.jpg) no-repeat left top;
	width:212px;
	height:38px;
	float:left;
}
.right_section{
	float:right;
	height:38px;
	width:550px;
	font:bold 12px  Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
	
}
.right_section a{
	font:bold 13px  Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
}
.right_section a:hover{
	font:bold 13px  Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#ffffff;
}
.rentilty_bg01{
	/*background:url(rentility_bg001.gif) no-repeat left top;*/
	width:212px;
	height:38px;
	float:left;
	text-align:left;
}


/*------------------------------------------------------------MARCH 25*/

.steps_wrap01{
	width:880px;
	height:25px;
	padding:0px 0px 10px 0px;
	margin:0px;
}

.steps01{
	width:16.2%;
	height:25px;
	border:1px solid #3bc1ed;
	float:left;
	background-color:#ffffff;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:pointer;
	color:#626262;
	text-align:center;
	line-height:25px;
}

.steps_sel01{
	width:16.2%;
	height:25px;
	background-color:#3bc1ed;
	float:left;
	border:1px solid #3bc1ed;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	cursor:pointer;
	color:#ffffff;
	text-align:center;
	line-height:25px;
}
.border_grey{
border:1px solid #b5b5b6;/*light greay*/
background:#fff;
padding:5px;

}


