*{ margin:0px; padding:0px; border:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; }
/* ================================================================================== */
/* =============================== homepage.html [START] ============================ */
/* ================================================================================== */
body{
	background-image:url(/images/shared/body_bkg.gif);
	background-repeat:repeat-x;
	background-color:#2b88c0;
}
/* =============================== top [START] ====================================== */
#top{
	background-image:url(/images/shared/top/top_bkg.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#FFFFFF;
	width:960px;
	height:158px;
	position:relative;
	margin:28px auto 0px auto;
}

#top_logo{
	width:220px;
	height:42px;
	position:absolute;
	left:82px;
	top:59px;
}
/* =============== top_menu =================*/
#top_menu{
	background-image:url(/images/shared/top/top_menu_bkg.gif);
	background-repeat:repeat-x;
	width:205px; /* original width was 531px */
	height:41px;
	position:absolute;
	left:681px; /* original 'left' was 411px */
	top:0px;
}

#top_menu_bkg_left{
	background-image:url(/images/shared/top/top_menu_bkg_l.gif);
	background-repeat:no-repeat;
	width:8px;
	height:41px;
	position:absolute;
	left:0px;
	top:0px;
}

#top_menu_bkg_right{
	background-image:url(/images/shared/top/top_menu_bkg_r.gif);
	background-repeat:no-repeat;
	width:14px;
	height:41px;
	position:absolute;
	left:205px; /* original 'left' was 531px */
	top:0px;
}

#top_menu_sep1, #top_menu_sep2, #top_menu_sep3, #top_menu_sep4{
	background-image:url(/images/shared/top/top_menu_bkg_m.gif);
	background-repeat:no-repeat;
	width:10px;
	height:4px;
	position:absolute;
	top:37px;
}

#top_menu_sep1{ left:66px;}
#top_menu_sep2{ left:196px;}
#top_menu_sep3{ left:338px;}
#top_menu_sep4{ left:70px;} /* original 'left' was 451px */

#top_menu_1, #top_menu_2, #top_menu_3, #top_menu_4, #top_menu_5{
	position:absolute;
	float:left;
	display:inline;
	top:9px;
	height:19px;
}

#top_menu_1{ left:8px; width:58px; }
#top_menu_2{ left:76px; width:120px; }	
#top_menu_3{ left:80px; width:132px; }	/* original 'left' was 206px */
#top_menu_4{ left:348px; width:103px; }	
#top_menu_5{ left:461px; width:60px; }	

.top_menu_lnk{
	width:100%;
	height:18px;
	padding-top:1px;
	padding-bottom:0px;
/*	padding-left:3px;
	padding-right:3px;*/
	position:relative;
	top:0px;
	left:0px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	line-height:16px;
	text-decoration:none;
	color:#FFFFFF;
	font-size:12px;
	float:left;
	letter-spacing:-1px;
}

.top_menu_1_active, .top_menu_2_active, .top_menu_3_active, .top_menu_4_active, .top_menu_5_active{
	background-repeat:no-repeat;
	background-position:center 0px;
}

.top_menu_1_active{ background-image:url(/images/shared/top/top_menu_bkg2_1.gif); }
.top_menu_2_active{ background-image:url(/images/shared/top/top_menu_bkg2_2.gif); }
.top_menu_3_active{ background-image:url(/images/shared/top/top_menu_bkg2_3.gif); }
.top_menu_4_active{ background-image:url(/images/shared/top/top_menu_bkg2_4.gif); }
.top_menu_5_active{ background-image:url(/images/shared/top/top_menu_bkg2_5.gif); }
/* =============== top_menu =================*/

#top_text{
	position:absolute;
	left:558px;
	top:83px;
	width:337px;
	text-align:right;
}

.top_text_fonta{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F0CC00;
	font-weight:bold;
	position:relative;
	line-height:20px;
}

.top_text_fontb{
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#2B88C0;
	font-weight:bold;
	position:relative;
}

/* =============================== top [END] ======================================== */

/* =============================== fla [START] ====================================== */
#fla{
	background-image:url(/images/home/fla/fla_top_bkg.gif);
	background-repeat:repeat-y;
	background-position:left;
	background-color:#FFFFFF;
	width:960px;
	height:475px;

	position:relative;
	margin:0px auto 0px auto;
}
#fla_top_line{
	background-image:url(/images/home/fla/fla_top_line.jpg);
	background-repeat:no-repeat;
	width:875px;
	height:4px;
	position:absolute;
	left:0px;
	top:0px;
	overflow:hidden;
}

#fla_right_bkg{
	background-image:url(/images/home/fla/fla_right_bkg.gif);
	background-repeat:no-repeat;
	width:24px;
	height:181px;
	position:absolute;
	top:0px;
	left:875px;	
}

#fla_img{
	background-image:url(/images/home/fla/fla_img.jpg);
	background-repeat:no-repeat;
	width:477px;
	height:294px;
	position:absolute;
	left:483px;
	top:181px;
}
#fla_img_text{
	width:350px;
	height:58px;
	position:absolute;
	left:115px;
	top:229px;
	text-align:justify;
	/*line-height:22px;*/
	line-height:19px;
	
}
.fla_img_fonta{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#2b88c0;
	letter-spacing:-1px;
	font-weight:bold;
	
}

.fla_img_fontb{
	font-family:Arial, Helvetica, sans-serif;
	color:#f0cc00;
	font-size:17px;
	letter-spacing:-1px;
	font-weight:bold;
}

#callout_text{
	width:345px; /*335PX; */
	height:148px;
	position:absolute;
	left:515px;
	top:33px;
	text-align:left;	
}

.font_18_yellow{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F0CC00;
	font-weight:bold;
	position:relative;
	line-height:20px;
	
}

.font_18_blue{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2B88C0;
	font-weight:bold;
	position:relative;
	line-height:20px;
	
}

#callout_text p{
	margin-top:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	color:#FFFFFF;
}

#callout_text h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#F0CC00;
	font-weight:bold;
	position:relative;
	line-height:20px;
}
/* ======================== fla_box ======================== */
#fla_box{
	background-image:url(/images/home/fla/fla_box_bkg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	width:483px;
	height:454px;
	position:absolute;
	left:0px;
	top:21px;
}

#fla_box_line{
	background-image:url(/images/home/fla/fla_box_line.jpg);
	background-repeat:no-repeat;
	width:427px;
	height:3px;
	position:absolute;
	left:0px;
	top:451px;
	overflow:hidden;
}

#fla_box_img{
	background-image:url(/images/home/fla/fla_box_img.jpg);
	background-repeat:no-repeat;
	width:56px;
	height:454px;
	position:absolute;
	left:427px;
	top:0px;
}

#fla_box_t1{
	position:absolute;
	left:45px;
	top:19px;	
}

#fla_box_t2{
	position:absolute;
	left:45px;
	top:74px;	
	
}
/* ==================== call_back_form ================== */
#call_back_form_a{
	width:388px;
	height:324px;
	position:absolute;
	left:45px;
	top:100px;
}

#forma1_1, #forma1_2, #forma1_3, #forma2_1, #forma2_2, #forma2_3{
	width:155px;
	height:13px;
	padding:3px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	position:absolute;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d444d;
	line-height:13px;	

}

#forma1_1{ left:1px; top:20px; }
#forma1_2{ left:1px; top:70px; }
#forma1_3{ left:1px; top:120px; }

#forma2_1{ left:225px; top:20px; }
#forma2_2{ left:225px; top:70px; }
#forma2_3{ left:225px; top:120px; }

#forma_lab1_1, #forma_lab1_2, #forma_lab1_3, #forma_lab2_1, #forma_lab2_2, #forma_lab2_3{
	height:20px;
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2377aa;
	line-height:20px;
}

#forma_lab1_1{ left:1px; top:0}
#forma_lab1_2{ left:1px; top:50px;}
#forma_lab1_3{ left:1px; top:100px;}

#forma_lab2_1{ left:225px; top:0}
#forma_lab2_2{ left:225px; top:50px;}
#forma_lab2_3{ left:225px; top:100px;}

.forma_star{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#cc3300;
	font-size:11px;
	position:absolute;
	top:1px;
}

#forma_jump1, #forma_jump2, #forma_jump3{
	height:19px;
	position:absolute;
	border:solid;
	border-width:1px;
	border-color:#cccccc;
	overflow:hidden;
	color:#3d444d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
}

#forma_jump1{ width:217px; left:92px; top:199px; }
#forma_jump2{ width:91px; left:92px; top:236px; }
#forma_jump3{ width:91px; left:218px; top:236px; }


#forma_lab_jump1, #forma_lab_jump2, #forma_lab_jump3{
	height:20px;
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d444d;
	line-height:20px;	
}
#forma_lab_jump1{ left:1px; top:199px; }
#forma_lab_jump2{ left:1px; top:236px; }
#forma_lab_jump3{ left:194px; top:236px; }

#forma_button_phone{
	/*background-image:url(/images/home/fla/forma_button.gif);*/
	background-repeat:no-repeat;
	width:109px;
	height:21px;
	position:absolute;
	left:139px;
	top:303px;
	border:0px;	
}
/* ==================== forma ================== */
/* ======================== fla_box ======================== */
/* =============================== fla [END] ======================================== */

/* =============================== mde [START] ====================================== */

.mde{
	background-color:#FFFFFF;
	width:960px;
	position:relative;
	margin:0px auto 0px auto;
	overflow:hidden;
}
/* =============== mdel =============== */
.mdel{
	width:719px;
	position:relative;
	float:left;
	left:0px;
	overflow:hidden
}
.mdel_margin{
	margin:0px 57px 0px 44px;
}

.mdel p, .mdel p strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	color:#2c2c2c;
}
/* =============== mdel =============== */
/* =============== mder =============== */
.mder{
	width:238px;
	position:relative;
	float:left;
	left:3px;
	overflow:hidden;
}	

.mder_faq{
	background-image:url(/images/home/mde/mde_faq_bkg.gif);
	background-repeat:no-repeat;
	width:222px;
	height:121px;
	position:relative;
	left:16px;	
	margin-top:67px;
	overflow:hidden;
}
.mder_faq_text{
	width:178px;
	height:79px;
	position:absolute;
	left:25px;
	top:17px;	
}

.mder_faq_text p, .mder_faq_text p strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#3d444d;
}

.mder_faq_link{
	background-image:url(/images/home/mde/mde_faq_link.gif);
	background-position:right 4px;
	background-repeat:no-repeat;
	padding-right:9px;
	padding-bottom:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:11px;
	color:#2B88C0;
	position:absolute;
	left:161px;
	top:102px;
	text-decoration:none;
}

.mder_faq_link:hover{text-decoration:underline;}
	
/* =============== mder =============== */
/* =============================== mde [END] ======================================== */
/* =============================== footer [START] =================================== */
#footer{
	background-image:url(/images/shared/footer/footer_bkg.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:960px;
	height:49px;
	position:relative;
	margin:0px auto 0px auto;
	padding-bottom:30px;
	overflow:hidden;
}
#footer_info{
	width:315px;
	position:absolute;
	left:4px;
	top:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	color:#2B88C0;
	text-align:center;
	
}
/* =============================== footer [END] ===================================== */
/* ================================================================================== */
/* =============================== homepage.html [END] ============================== */
/* ================================================================================== */

/* ================================================================================== */
/* =============================== about.html [START] =============================== */
/* ================================================================================== */
#flb{
	background-color:#FFFFFF;
	width:960px;
	height:278px;
	position:relative;
	margin:0px auto 0px auto;
	z-index:10;
}

#flb_top{
	background-image:url(/images/about/flb/flb_top_bkg.jpg);
	background-repeat:no-repeat;
	width:899px;
	height:12px;
	position:absolute;
	left:0px;	
	top:0px;
}
#flb_bottom{
	background-image:url(/images/about/flb/flb_bottom_bkg.jpg);
	background-repeat:no-repeat;
	position:absolute;
	left:0px;
	top:273px;
	width:904px;
	height:5px;
}
/* ================== flb_box ======================= */
#flb_box{
	background-image:url(/images/about/flb/flb_box_bkg.jpg);
	background-repeat:repeat-x;
	width:904px;
	height:261px;
	position:absolute;
	left:0px;
	top:12px;
}

#flb_box_bkg{
	background-image:url(/images/about/flb/flb_box_bkg_right.jpg);
	background-repeat:no-repeat;
	width:37px;
	height:266px;
	position:absolute;
	left:904px;
	top:0px;
}

#flb_box_t1{
	position:absolute;
	left:45px;
	top:19px;	
}

#flb_box_t2{
	position:absolute;
	left:45px;
	top:74px;	
	
}

/* ================== flb_box ======================= */

#flb_img{
	background-image:url(/images/about/flb/flb_img.jpg);
	background-repeat:no-repeat;
	width:238px;
	height:174px;
	position:absolute;
	left:722px;
	top:245px;
}

/* ==================== formb ================== */
#call_back_form_b{
/*	background-color:#FF9900;*/
	width:839px;
	height:136px;
	position:absolute;
	left:46px;
	top:103px;
}

#formb1_1, #formb1_2, #formb2_1, #formb2_2, #formb3_1, #formb3_2{
	width:155px;
	height:13px;
	padding:3px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	position:absolute;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d444d;/*#999999;*/
	line-height:13px;	

}

#formb1_1{ left:0px; top:20px; }
#formb1_2{ left:0px; top:70px; }

#formb2_1{ left:214px; top:20px; }
#formb2_2{ left:214px; top:70px; }

#formb3_1{ left:427px; top:20px; }
#formb3_2{ left:427px; top:70px; }

#formb_lab1_1, #formb_lab1_2, #formb_lab2_1, #formb_lab2_2, #formb_lab3_1, #formb_lab3_2{
	height:20px;
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2377aa;
	line-height:20px;
	width:160px;
}

#formb_lab1_1{ left:0px; top:0}
#formb_lab1_2{ left:0px; top:50px;}

#formb_lab2_1{ left:214px; top:0px;}
#formb_lab2_2{ left:214px; top:50px;}

#formb_lab3_1{ left:427px; top:0px;}
#formb_lab3_2{ left:427px; top:50px;}

.formb_star{
	font-family:Verdana, Arial, Helvetica, sans-serif;
/*	font-size:11px;*/
	color:#cc3300;
	font-size:11px;
	position:absolute;
	top:1px;
}

#formb_jump1, #formb_jump2, #formb_jump3{
	height:19px;
	position:absolute;
	border:solid;
	border-width:1px;
	border-color:#cccccc;
	overflow:hidden;
	color:#3d444d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
}

#formb_jump1{ width:197px; left:640px; top:20px; }
#formb_jump2{ width:81px; left:640px; top:70px; }
#formb_jump3{ width:81px; left:756px; top:70px; }


#formb_lab_jump1, #formb_lab_jump2, #formb_lab_jump3{
	height:20px;
	position:absolute;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2377aa;
	line-height:20px;
	
}
#formb_lab_jump1{ width:197px; left:640px; top:0px; }
#formb_lab_jump2{ width:81px; left:640px; top:50px; }
#formb_lab_jump3{ width:81px; left:732px; top:73px; }

#formb_button_phone{
	/*background-image:url(/images/about/flb/formb_button.gif);*/
	background-repeat:no-repeat;
	width:109px;
	height:21px;
	position:absolute;
	left:349px;
	top:115px;
	border:0px;	
}
/* ==================== forma ================== */
/* ==================== box ==================== */

.boxa{
	background-image:url(/images/about/boxa/boxa_bkg.gif);
	background-repeat:repeat-x;
	width:719px;
	height:156px;
	position:relative;
	left:0px;
	margin-top:50px;
	overflow:hidden;
}

.boxa_bkg{
	background-image:url(/images/about/boxa/boxa_bkg_right.gif);
	background-repeat:no-repeat;
	width:24px;
	height:156px;
	position:absolute;
	left:695px;
	top:0px;
}
.boxa_text{
	width:652px;
	position:absolute;
	left:43px;
	top:23px;
}

.boxa_ul_left, .boxa_ul_right{
	position:relative;
	padding-left:3px;
	float:left;
	padding-top:9px;
}

.boxa_ul_left{ width:378px; left:0px;}
.boxa_ul_right{ width:268px; }

.boxa_li{
	background-image:url(/images/about/boxa/boxa_li.gif);
	background-position:0px 9px;
	background-repeat:no-repeat;
	list-style:none;
	position:relative;
	padding-left:11px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	color:#2C2C2C;	
}

/* ==================== box ==================== */

.about_ul{ padding-left:44px; }

.about_li{
	background-image:url(/images/about/about_li_bkg.gif);
	background-position:0px 9px;
	background-repeat:no-repeat;
	list-style:none;
	position:relative;
	padding-left:11px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:22px;
	color:#2C2C2C;	
}

.mder_about{
	background-image:url(/images/about/mder_boxa_bkg.gif);
	background-repeat:no-repeat;
	width:222px;
	height:150px;
	position:relative;
	left:16px;
	margin-top:1200px;
	overflow:hidden;
}

.mder_about_text{
	width:181px;
	position:absolute;
	left:21px;
	top:15px;
}

.mder_about_text p, .mder_about_text p strong{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:17px;
	color:#2b88c0;
}


/* ================================================================================== */
/* =============================== about.html [END] ================================= */
/* ================================================================================== */

.formb_lab {
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2377aa;
	line-height:20px;
	width:160px;
}

form table {
	border-collapse: collapse;
}

.formb_input {
	width:155px;
	height:13px;
	padding:3px;
	border-style:solid;
	border-width:1px;
	border-color:#cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3d444d;
	line-height:13px;
	margin-right: 50px;	
}

.formb_lab_jump {
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2377aa;
	line-height:20px;	
}

.formb_jump {
	height:19px;
	border:solid;
	border-width:1px;
	border-color:#cccccc;
	overflow:hidden;
	color:#3d444d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
}

.formb_jump1 {
	width: 197px;
}
.formb_jump2 {
	width: 81px;
}

.odd {
	padding-right: 10px;
	padding-left: 10px;
}

.formb_stars {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#cc3300;
	font-size:11px;
}

.formb_button_phone {
	/*background-image:url(/images/about/flb/formb_button.gif);*/
	background-repeat:no-repeat;
	width:109px;
	height:21px;
	border:0px;	
	margin-top: 10px;
}

.rank_select {
	width:163px;
	height:19px;
	border:solid;
	border-width:1px;
	border-color:#cccccc;
	overflow:hidden;
	color:#3d444d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
}

.validation-advice {
	color: red;
}
