/*===============================IMAGE REPLACEMENT==============================*/

.no { letter-spacing : -10000em; }
/* Just for Opera, but hide from MacIE */
/*\*/html>body .no { letter-spacing : normal; text-indent : -10000em; overflow : hidden;}
/* End of hack */ 

/*===================================ANCHORS=============================*/

	a#video_tour_btn { width:95px; height:30px; float:left; margin:88px 0 0 690px; background:url(/images/new-index/video-tour-btn.jpg) top left no-repeat; }
	a#visit_site_btn { width:57px; height:17px; float:left; margin:24px 0 0 790px; *margin:16px 0 0 790px; background:url(/images/new-index/visit-site.jpg) top left no-repeat; }
	a#sign_up_btn { width:204px; height:29px; float:left; background:url(/images/new-index/sign-sprite.jpg) top left no-repeat; display:inline; margin:10px 0 0 634px; }
	a#sign_up_btn:hover { background-position:bottom; }
	a#fb_btn { width:95px; height:20px; float:left; background:url(/images/new-index/facebook.jpg) top left no-repeat; margin:9px 0 0 755px; }

/*===================================H1/H2/H3/H4/H5=============================*/

h1#logo { width:517px; height:72px; float:left; background:url(/images/new-index/logo.jpg) top left no-repeat; }

/*NEW INDEX PAGE*/
	#main_wrapper { width:950px; margin:0 auto; }
		#right_logo { width:433px; height:72px; float:left; background:url(/images/new-index/left-logo.jpg) top left no-repeat; }
		#index_bg { width:950px; float:left; height:484px; background:url(/images/new-index/main-bg.jpg) top left no-repeat; }
			#login { float:left; margin:4px 0 0 690px; display:inline; }	
				#forgot_pw_container { float:left; margin:0 0 0 -43px; position:relative; z-index:1; }
				#login_btn_container { float:left; margin:0 0 0 15px; display:inline; }
			#banner_ad { width:468px; height:60px; float:left; margin:30px 0 0 65px; display:inline; }

/*NEW INPUTS*/

input.contact { width:180px; height:20px; border:2px solid #c1c1c1; }

/*MARGINS*/

.pw_input_margin { margin:13px 0 10px 0; }

/*===================================OLD STYLES=============================*/

td{font-family:verdana, arial, helvetica; font-size:11px; color:#000000;font-weight:normal;}
select{font-family:verdana, arial, helvetica; font-size:13px; color:#000000;font-weight:normal;}

.footer{font-family:verdana, arial, helvetica; font-size:10px; color:#cdcdcd;font-weight:normal;}
.input-field{background-color:#ffffff; color:#000000; border-width:2px; border-style:solid; border-color:#cdcdcd; font-size:16px; valign:middle; align:center;}
.input-field-thin{background-color:#ffffff; color:#000000; border-width:1px; border-style:solid; border-color:#7F9DB9; font-size:30px; valign:middle; align:center;}
.input-field-grey{background-color:#8897AE; color:#000000; border-width:2px; border-style:solid; border-color:#cdcdcd; font-size:30px; valign:middle; align:center;}
.white-9{font-family:verdana, arial, helvetica; font-size:9px; color:#ffffff;font-weight:bold;text-decoration:none;}
.white-11{font-family:verdana, arial, helvetica; font-size:11px; color:#ffffff;font-weight:bold;text-decoration:none;}
.white-16{font-family:verdana, arial, helvetica; font-size:16px; color:#ffffff;font-weight:bold;text-decoration:none;}
.black-11{font-family:verdana, arial, helvetica; font-size:11px; color:#000000;font-weight:bold;text-decoration:none;}
.black-11-n{font-family:verdana, arial, helvetica; font-size:11px; color:#000000;font-weight:normal;text-decoration:none;}
.grey-11{font-family:verdana, arial, helvetica; font-size:11px; color:#6D7E9A;font-weight:bold;text-decoration:none;}
.grey-9{font-family:verdana, arial, helvetica; font-size:9px; color:#6D7E9A;font-weight:bold;text-decoration:none;}
.date-11{font-family:verdana, arial, helvetica; font-size:11px; color:#000000;font-weight:bold;text-decoration:none;}
.red-14{font-family:verdana, arial, helvetica; font-size:14px; color:#B93737;font-weight:bold;text-decoration:none;}
.blue-12-em{font-family:verdana, arial, helvetica; font-size:12px; color:#395077;font-weight:bold;text-decoration:none;font-style:italic;}
.black-12{font-family:verdana, arial, helvetica; font-size:12px; color:#000000;font-weight:normal;text-decoration:none;}
.red-14-b {font-family:verdana, arial, helvetica; font-size:14px; color: red;font-weight:bold;text-decoration:none;}


a:link{font-family:verdana, arial, helvetica; font-size:10px; color:#000000;font-weight:bold;text-decoration:none;}
a:visited{font-family:verdana, arial, helvetica; font-size:10px; color:#000000;font-weight:bold;text-decoration:none;}
a:hover{font-family:verdana, arial, helvetica; font-size:10px; color:#000000;font-weight:bold;text-decoration:underline;}

a.input-blue:link{font-family:verdana, arial, helvetica; font-size:10px; color:#a8c3f7;font-weight:bold;text-decoration:none;}
a.input-blue:visited{font-family:verdana, arial, helvetica; font-size:10px; color:#a8c3f7;font-weight:bold;text-decoration:none;}
a.input-blue:hover{font-family:verdana, arial, helvetica; font-size:10px; color:#a8c3f7;font-weight:bold;text-decoration:underline;}

a.footer-blue:link{font-family:verdana, arial, helvetica; font-size:10px; color:#0166FF;font-weight:normal;text-decoration:none;}
a.footer-blue:visited{font-family:verdana, arial, helvetica; font-size:10px; color:#0166FF;font-weight:normal;text-decoration:none;}
a.footer-blue:hover{font-family:verdana, arial, helvetica; font-size:10px; color:#0166FF;font-weight:normal;text-decoration:underline;}

a.white-11:link{font-family:verdana, arial, helvetica; font-size:11px; color:#ffffff;font-weight:bold;text-decoration:none;}
a.white-11:visited{font-family:verdana, arial, helvetica; font-size:11px; color:#ffffff;font-weight:bold;text-decoration:none;}
a.white-11:hover{font-family:verdana, arial, helvetica; font-size:11px; color:#ffffff;font-weight:bold;text-decoration:underline;}

a.red-14-b-link:link{font-family:verdana, arial, helvetica; font-size:14px; color: red;font-weight:bold;text-decoration:none;}
a.red-14-b-link:visited{font-family:verdana, arial, helvetica; font-size:14px; color: red;font-weight:bold;text-decoration:none;}
a.red-14-b-link:hover{font-family:verdana, arial, helvetica; font-size:14px; color: red;font-weight:bold;text-decoration: underline;}

a.grey-11:link{font-family:verdana, arial, helvetica; font-size:11px; color:#6D7E9A;font-weight:bold;text-decoration:none;}
a.grey-11:visited{font-family:verdana, arial, helvetica; font-size:11px; color:#6D7E9A;font-weight:bold;text-decoration:none;}
a.grey-11:hover{font-family:verdana, arial, helvetica; font-size:11px; color:#6D7E9A;font-weight:bold;text-decoration:underline;}

a.black-11:link{font-family:verdana, arial, helvetica; font-size:11px; color:#000000;font-weight:normal;text-decoration:underline;}
a.black-11:visited{font-family:verdana, arial, helvetica; font-size:11px; color:#000000;font-weight:normal;text-decoration:underline;}
a.black-11:hover{font-family:verdana, arial, helvetica; font-size:11px; color:#000000;font-weight:normal;text-decoration:underline;}

a.black-11b:link{font-family:verdana, arial, helvetica; font-size:11px; color:#000000;font-weight:bold;text-decoration:underline;}
a.black-11b:visited{font-family:verdana, arial, helvetica; font-size:11px; color:#000000;font-weight:bold;text-decoration:underline;}
a.black-11b:hover{font-family:verdana, arial, helvetica; font-size:11px; color:#000000;font-weight:bold;text-decoration:underline;}

a.blue-11:link{font-family:verdana, arial, helvetica; font-size:11px; color:#5B77A7;font-weight:normal;text-decoration:none;}
a.blue-11:visited{font-family:verdana, arial, helvetica; font-size:11px; color:#5B77A7;font-weight:normal;text-decoration:none;}
a.blue-11:hover{font-family:verdana, arial, helvetica; font-size:11px; color:#5B77A7;font-weight:normal;text-decoration:underline;}

a.forgot_pw_link:link { font-family:verdana, arial, helvetica; font-size:11px; color:#C1D7FF; font-weight:normal; text-decoration:none; line-height:22px; }
a.forgot_pw_link:visited { font-family:verdana, arial, helvetica; font-size:11px; color:#C1D7FF; font-weight:normal; text-decoration:none; line-height:22px; }
a.forgot_pw_link:hover { font-family:verdana, arial, helvetica; font-size:11px; color:#C1D7FF; font-weight:normal; text-decoration:underline; line-height:22px; }

.label-grey-11{font-family:verdana, arial, helvetica; font-size:11px; color:#6D7E9A;font-weight:normal;text-decoration:none;text-align:right;padding-right:5px;}
.label-black-12{font-family:verdana, arial, helvetica; font-size:12px; color:#000000;font-weight:normal;text-decoration:none;text-align:right;padding-right:5px;line-height:170%;}
.label-white-12{font-family:verdana, arial, helvetica; font-size:12px; color:#ffffff;font-weight:normal;text-decoration:none;text-align:right;padding-right:5px;line-height:170%;}
.label-grey-12{font-family:verdana, arial, helvetica; font-size:12px; color:#BEB1CD;font-weight:normal;text-decoration:none;text-align:right;padding-right:5px;line-height:170%;}
.normal-grey-11{font-family:verdana, arial, helvetica; font-size:11px; color:#6D7E9A;font-weight:normal;text-decoration:none;}

.form-blue-13{font-family:verdana, arial, helvetica; font-size:13px; color:#4c5679;font-weight:bold;text-decoration:none;}
.form-grey-13{font-family:verdana, arial, helvetica; font-size:13px; color:#C0B2CC;font-weight:normal;text-decoration:none;}
.form-black-13{font-family:verdana, arial, helvetica; font-size:13px; color:#000000;font-weight:normal;text-decoration:none;}
.form-grey-12{font-family:verdana, arial, helvetica; font-size:12px; color:#C0B2CC;font-weight:normal;text-decoration:none;}
.form-black-12{font-family:verdana, arial, helvetica; font-size:12px; color:#000000;font-weight:normal;text-decoration:none;}

.blue-12-bh{font-family:verdana, arial, helvetica; font-size:12px; color:#394f78;font-weight:bold;text-decoration:underline;line-height:150%;}
.blue-14-b{font-family:verdana, arial, helvetica; font-size:14px; color:#394f78;font-weight:bold;text-decoration:none;line-height:150%;}
.blue-12-b{font-family:verdana, arial, helvetica; font-size:12px; color:#394f78;font-weight:bold;text-decoration:none;line-height:150%;}
.blue-11-b{font-family:verdana, arial, helvetica; font-size:11px; color:#394f78;font-weight:bold;text-decoration:none;line-height:150%;}
.blue-11-n{font-family:verdana, arial, helvetica; font-size:11px; color:#394f78;font-weight:normal;text-decoration:none;line-height:150%;}
.black-14-b{font-family:verdana, arial, helvetica; font-size:14px; color:#000000;font-weight:bold;text-decoration:none;line-height:150%;}
.black-12-b{font-family:verdana, arial, helvetica; font-size:12px; color:#000000;font-weight:bold;text-decoration:none;line-height:150%;}
.black-12{font-family:verdana, arial, helvetica; font-size:12px; color:#000000;font-weight:normal;text-decoration:none;line-height:150%;}
.red-10{font-family:verdana, arial, helvetica; font-size:10px; color:#B93737;font-weight:normal;text-decoration:none;line-height:150%;}

img {border:none;}

#search_wrapper { margin: 55px 0 0 25px;}

/* Easy Slider */

        #slider ul, #slider li{
        margin:0;
        padding:0;
        list-style:none;
        }
        #slider li{
        /*
        define width and height of list item (slide)
        entire slider area will adjust according to the parameters provided here
        */
        width:724px;
        height:614px;
        overflow:hidden;
        }
        #prevBtn{float:left;margin:-330px 0 0 0;}
        #nextBtn{float:right;margin:-330px 0 0 0;}

/* // Easy Slider */

/*================================================= BEGIN CLEARFIX FOR FLOAT STYLES ============================*/

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;_height: 1%;}
.clearfix {display:block;}

