* { margin:0; padding:0; box-sizing: border-box; -moz-box-sizing: border-box;}
body { font-family: Tahoma, Helvetica, sans-serif; font-size:11px; line-height:15px; color:#2d2d2d; background:#d6d6d6; text-align:left;}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
img { vertical-align:top;}
form, td {margin:0; padding:0;} 
ul, ol { list-style:none;}
.clear{ clear:both; float:none; height:0px; line-height:0px; font-size:0px;}
.wrapper { width:100%; margin:0;} 
p { margin:0; padding:0;}
a { color:#00539c; color:inherit; *color:#00539c; cursor:pointer; }
strong { font-weight:bold;}
b{font-weight:bold;}


/* ======================= RASKLADKA ======================= */
#conteyner_all{
	text-align:center;
	}
#conteyner_content{ }
#content{ background:#fff; padding-bottom:38px;}
#content2{ width:1035px; *width:1035px; margin:auto;}
#conteyner_all_inside{}
/* +++++++++++++++++ HEADER +++++++++++++++++*/
#conteyner{ width:100%;}
#conteyner .left{ width:50%; background:url(images/body_left.png) repeat-y top right;}
#conteyner .mid{ vertical-align:top; background:#f7f5e9; padding:0 1px; text-align:center;}
#conteyner .right{width:50%;background:url(images/body_right.png) repeat-y top left;}
#conteyner .mid .header_p1{ }
#conteyner .mid .header_p2{}
#header{ height:277px; background:url(images/header.png) repeat-x top left;}
#header2{ display:table; width:800px; margin:auto;}
#header #header_left{ vertical-align:top; padding:0 10px 0 0;}
#header #header_right{ vertical-align:top;padding:0 0 0 10px;}
#header #slogan{ vertical-align:top; text-align:left;}
#header #slogan_div{ margin:70px 10px 0 15px;}
#header #slogan_div2{margin:30px 10px 0 15px; text-align:left;}
#header_table{ width:100%;}
#header .hb_1{background:url(images/ht_t.png) repeat-x left top #fff;}
#header .hb_2{background:url(images/ht_b.png) repeat-x left bottom;}
#header .hb_3{background:url(images/ht_l.png) repeat-y left top;}
#header .hb_4{background:url(images/ht_r.png) repeat-y right top;}
#header .hb_5{background:url(images/ht_bl.png) no-repeat left bottom;}
#header .hb_6{background:url(images/ht_br.png) no-repeat right bottom;}
#header .hb_7{background:url(images/ht_tl.png) no-repeat left top;}
#header .hb_8{background:url(images/ht_tr.png) no-repeat right top;}

#header .cn_m{background:url(images/cn_fon_m.png) repeat-x right top; display:table; width:216px;}
#header .cn_l{background:url(images/cn_fon_l.png) no-repeat left top;}
#header .cn_r{background:url(images/cn_fon_r.png) no-repeat right top; height:131px; padding:0 15px;}
#header .cn{ padding-top:23px; text-align:center;}
#header .cn .inner_bottom_slogan { width:100%;}
/* |||||||||||||||||Header_componentS||||||||||||||||| */
.block_header_picture{ float: right;}
#logotype{ padding-top:3px; padding-left:9px;}
#header #header_picture{ padding:0px 1px 0px 0; vertical-align:top;}
.header_line{ line-height:0; font-size:0; height:2px; background:#1a4964; margin:0 9px;}
.header_column { width:100%; min-height:40px;}
/* +++++++++++++++++ PAGES +++++++++++++++++*/
#panel_bottom{}
#panel_left{ }
/*_______________________raskladka_2_1-1_1_1_1__________________*/
#raskladka_2_1-1_1_1_1_1{}
#raskladka_2_1-1_1_1_1 #top .panel_left{ width:35%; vertical-align:top; padding:24px 0 0 0;}
#raskladka_2_1-1_1_1_1 #top .panel_right{ width:65%; vertical-align:top;padding:28px 0 0 40px;}

#raskladka_2_1-1_1_1_1 .bottom_index { width:1000px;}

#raskladka_2_1-1_1_1_1 #bottom .panel_left{vertical-align:top;width:20%; padding:0 5px 0 0; }
#raskladka_2_1-1_1_1_1 #bottom .panel_mid{vertical-align:top;width:20%; padding:0 5px;}
#raskladka_2_1-1_1_1_1 #bottom .panel_mid_right{vertical-align:top;width:20%; padding:0 6px 0 5px;}
#raskladka_2_1-1_1_1_1 #bottom .panel_right{vertical-align:top;width:20%; padding:0 0 0 5px;}
#raskladka_2_1-1_1_1_1 #bottom .panel_right1{vertical-align:top;width:20%; padding:0 0 0 5px;}
#raskladka_2_1-1_1_1_1 #bottom .panel_dop {}
/*_______________________raskladka_1_2-2__________________*/
#raskladka_1_2-2 {}
#raskladka_1_2-2_table{ width:100%;}
#raskladka_1_2-2 .panel_left{width:60%;vertical-align:top; padding:15px 0px 0px 0;}
#raskladka_1_2-2 .panel_left .panel_dop{}
#raskladka_1_2-2 .panel_right{width:40%;vertical-align:top; padding:15px 0px 0px 15px; }
#raskladka_1_2-2 .panel_bottom{ margin:auto; min-height:50px; padding:5px 0 10px 0; vertical-align:top;}
/*_______________________raskladka_1_2__________________*/
#raskladka_1_2{text-align: center; }
#raskladka_1_2_table{ width:100%;}
#raskladka_1_2 .panel_left{width:60%;vertical-align:top;padding:15px 0px 0px 0;}
#raskladka_1_2 .panel_left .panel_dop{ padding:0 15px 0 0;}
#raskladka_1_2 .panel_right{width:40%;vertical-align:top;padding:15px 0px 0px 15px; }

/*_______________________ BusinessForSale __________________*/
#BusinessForSale{text-align: center; }
#BusinessForSale .table{width:100%;}
#BusinessForSale .panel_left{width:60%;vertical-align:top;padding:15px 0px 0px 0;}
#BusinessForSale .panel_left .panel_dop{ padding:0 15px 0 0;}
#BusinessForSale .panel_right{width:40%;vertical-align:top;padding:15px 0px 0px 15px; }

/*____________________raskladka_1____________________*/
#raskladka_1{ text-align:left; margin:auto;}
#raskladka_1 #one_panel{ padding:15px 0px 15px 0px;}


#raskladka_1 .panel_dop .infobox_header_1{background:url(images/hg_m.png) repeat-x left top; margin-top:15px;}
#raskladka_1 .panel_dop .infobox_header_2{background:url(images/hg_l.png) no-repeat left top;}
#raskladka_1 .panel_dop .infobox_header_3{background:url(images/hg_r.png) no-repeat right top;}
#raskladka_1 .panel_dop .infobox_header_8{height:43px;}
#raskladka_1 .panel_dop .infobox_header_9{padding:0px 10px 0 15px;}

#raskladka_1 .panel_dop .infobox_content_1{background:url(images/bc_f.png) repeat-x left bottom; height:100%;}
#raskladka_1 .panel_dop .infobox_content_2{background:url(images/bc_b.png) repeat-y left top;margin:0;padding:0;}
#raskladka_1 .panel_dop .infobox_content_3{background:url(images/bc_b.png) repeat-y right top;margin:0;padding:0;}
#raskladka_1 .panel_dop .infobox_content_4{background:url(images/bc_bl.png) no-repeat left bottom;margin:0;padding:0;}
#raskladka_1 .panel_dop .infobox_content_5{background:url(images/bc_br.png) no-repeat right bottom;margin:0;padding:0;}
#raskladka_1 .panel_dop .infobox_content_6{padding:10px 19px;}


/*___________________dlya_vsego_______________*/
#content .doubleHeaderDiv2{ padding-bottom:10px;}
#content .infobox_content_6{ padding-top:16px; padding-bottom:10px;}
.panel_dop2{ font-size:11px;line-height:15px; color:#2d2d2d; text-align: left; font-family:Tahoma, Helvetica, sans-serif; min-height:40px; }
.blockLeftContent, .blockLeftContent_clients{font-size:11px; line-height:15px; color:#2d2d2d;  text-align: left; font-family:Tahoma, Helvetica, sans-serif; }

/* -------------dekor headers--------------- */
#content .bl_m, #content .bl_l, #content .bl_r{ font-size:0; line-height:0;}
#content .bl_m{background:url(images/bl_m.png) repeat-x  left bottom; margin:20px 40px 0 40px;}
#content .bl_l{background:url(images/bl_l.png) no-repeat left bottom;}
#content .bl_r{background:url(images/bl_r.png) no-repeat right bottom; height:1px;}

/*============decor_green============*/
.page_text .decor_green .infobox_header_1{background:url(images/hg_m.png) repeat-x left top; }
.page_text .decor_green .infobox_header_2{background:url(images/hg_l.png) no-repeat left top;}
.page_text .decor_green .infobox_header_3{background:url(images/hg_r.png) no-repeat right top;}
.page_text .decor_green .infobox_header_8{height:43px;}
.page_text .decor_green .infobox_header_9{padding:0px 10px 0 15px;}
	
/* ______________ MENU ______________*/
#menu{ height:60px; background:url(images/menu_fon.png) repeat-x top left; margin:0;}

/*_________________MORE___________________*/
#content .more, #content .more2{
	background:url(images/arrow.gif) no-repeat left 3px;
	padding:2px 0 2px 20px;
	color:#1a4964;
	text-decoration:underline;
	font-size:11px;
	font-family: Tahoma, Helvetica, sans-serif;
	display:inline-block;
	font-weight:bold;
	}
#content .more span, ,#content .more2 span{ margin:0; padding:0; display:inline-block;}
#content .more:hover,#content .more2:hover{ text-decoration:none; }
.backLink a{
	background:url(images/arrow.gif) no-repeat left 3px;
	padding:2px 0 2px 20px;
	color:#1a4964;
	text-decoration:underline;
	font-size:11px;
	font-family:Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	display:inline-block;
	}
.backLink a:hover{ text-decoration:none;}


/* +++++++++++++++++ FOOTER +++++++++++++++++*/
#footer{
	height:68px;
	text-align:center;
	padding:0 0 0 0px;
	font-size:12px;
	position:relative;
	margin-top:0px;
	background:url(images/footer.png) repeat-x top left;
	}
#footer2{ padding:15px 0 0 0;}


#footer_contacts{ padding-left:20px;}

#copyright{
	
	padding:10px 20px 10px 20px;
	color:#2d2d2d;
	text-align:center;
	font-size:11px;
	}
	
#copyright .copyright_link{color:#2d2d2d; font-size:11px; text-decoration:none;}
#copyright .copyright_link span.crls{ text-decoration:underline;}
#copyright .copyright_link:hover{text-decoration:none;}
#copyright .copyright_link_div{ padding:5px 0;}
	
	
#footer .razdel_bottom{ color:#00539c; font-size:11px;}
#footer a.footer_menu_link{
	text-decoration:none;
	color:#383838;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	margin:0 10px;
	font-weight:bold;
	white-space:nowrap;
	}
#footer a.footer_menu_link:hover, a.footer_menu_active{
	text-decoration:underline;
	margin:0 10px;
	font-weight:bold;
	white-space:nowrap;
	color:#383838;
	font-size:11px;
	}
/*+++++++++++++++++++SPECIAL+++++++++++++++++++*/
#content .page_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	text-align:left;
	white-space:nowrap;
	color:#2d2d2d;
	}
#content .sub_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	white-space:nowrap;
	color:#838383;
	}
	
.infobox_header_table {height:43px; vertical-align:middle;}
	
#raskladka_2_1-1_1_1_1 #bottom .infobox_header_1 { margin-top:15px;}
#raskladka_2_1-1_1_1_1 #bottom .infobox_header_8{height:43px;}
#raskladka_2_1-1_1_1_1 #bottom .infobox_header_9{padding:0px 10px 0 15px;}
#raskladka_2_1-1_1_1_1 #bottom .infobox_header_9 table { *width:100%;*width:1px;}
#raskladka_2_1-1_1_1_1 #bottom .infobox_header_9 table  h3{ text-align:center;}

#raskladka_2_1-1_1_1_1 #bottom .panel_left .infobox_header_1{background:url(images/ho_m.png) repeat-x left top;}
#raskladka_2_1-1_1_1_1 #bottom .panel_left .infobox_header_2{background:url(images/ho_l.png) no-repeat left top;}
#raskladka_2_1-1_1_1_1 #bottom .panel_left .infobox_header_3{background:url(images/ho_r.png) no-repeat right top;}
#raskladka_2_1-1_1_1_1 #bottom .panel_left .page_header, #raskladka_2_1-1_1_1_1 #bottom .panel_left .sub_header{color:#551303;}

#raskladka_2_1-1_1_1_1 #bottom .panel_mid .infobox_header_1{background:url(images/hy_m.png) repeat-x left top;}
#raskladka_2_1-1_1_1_1 #bottom .panel_mid .infobox_header_2{background:url(images/hy_l.png) no-repeat left top;}
#raskladka_2_1-1_1_1_1 #bottom .panel_mid .infobox_header_3{background:url(images/hy_r.png) no-repeat right top;}
#raskladka_2_1-1_1_1_1 #bottom .panel_mid .page_header, #raskladka_2_1-1_1_1_1 #bottom .panel_mid .sub_header{color:#8c3301;}

#raskladka_2_1-1_1_1_1 #bottom .panel_mid_right .infobox_header_1{background:url(images/hg_m.png) repeat-x left top;}
#raskladka_2_1-1_1_1_1 #bottom .panel_mid_right .infobox_header_2{background:url(images/hg_l.png) no-repeat left top;}
#raskladka_2_1-1_1_1_1 #bottom .panel_mid_right .infobox_header_3{background:url(images/hg_r.png) no-repeat right top;}
#raskladka_2_1-1_1_1_1 #bottom .panel_mid_right .page_header, #raskladka_2_1-1_1_1_1 #bottom .panel_mid_right .sub_header{color:#064105;}

#raskladka_2_1-1_1_1_1 #bottom .panel_right .infobox_header_1{background:url(images/hb_m.png) repeat-x left top;}
#raskladka_2_1-1_1_1_1 #bottom .panel_right .infobox_header_2{background:url(images/hb_l.png) no-repeat left top;}
#raskladka_2_1-1_1_1_1 #bottom .panel_right .infobox_header_3{background:url(images/hb_r.png) no-repeat right top;}
#raskladka_2_1-1_1_1_1 #bottom .panel_right .page_header, #raskladka_2_1-1_1_1_1 #bottom .panel_right .sub_header{color:#00358c;}

#raskladka_2_1-1_1_1_1 #bottom .panel_right1 .infobox_header_1{background:url(images/hr_m.png) repeat-x left top;}
#raskladka_2_1-1_1_1_1 #bottom .panel_right1 .infobox_header_2{background:url(images/hr_l.jpg) no-repeat left top;}
#raskladka_2_1-1_1_1_1 #bottom .panel_right1 .infobox_header_3{background:url(images/hr_r.jpg) no-repeat right top;}
#raskladka_2_1-1_1_1_1 #bottom .panel_right1 .page_header, #raskladka_2_1-1_1_1_1 #bottom .panel_right1 .sub_header{color:#633411;}

#raskladka_2_1-1_1_1_1 #bottom .infobox_content_1{background:url(images/bc_f.png) repeat-x left bottom; padding:0; margin:0; width:100%; height:100%;}
#raskladka_2_1-1_1_1_1 #bottom .infobox_content_2{background:url(images/bc_b.png) repeat-y left top;padding:0; margin:0;}
#raskladka_2_1-1_1_1_1 #bottom .infobox_content_3{background:url(images/bc_b.png) repeat-y right top;padding:0; margin:0;}
#raskladka_2_1-1_1_1_1 #bottom .infobox_content_4{background:url(images/bc_bl.png) no-repeat left bottom;padding:0; margin:0;}
#raskladka_2_1-1_1_1_1 #bottom .infobox_content_5{background:url(images/bc_br.png) no-repeat right bottom;padding:0; margin:0;}
#raskladka_2_1-1_1_1_1 #bottom .infobox_content_6{padding:10px 19px; height:185px; position:relative;}
#raskladka_2_1-1_1_1_1 #bottom .infobox_content_7{width:100%; height:100%;}

#raskladka_2_1-1_1_1_1 #bottom .panel_left2 .infobox_content_6{padding:10px 19px;  position:relative; height:auto;}

#raskladka_2_1-1_1_1_1 #top .panel_left .infobox_content_6{ padding:10px 20px;}
#raskladka_2_1-1_1_1_1 #top .panel_left .infobox_content_6 .more_div{ margin:10px -20px; border-top:solid 2px #e4e4e4; padding:0px 0 0 40px; }

#raskladka_2_1-1_1_1_1 #bottom .more_div{ text-align:right; margin-top:12px;}
#raskladka_2_1-1_1_1_1 #bottom .more{display:inline-block;background:url(images/more_in_block.png) repeat-x top left;padding:0;text-decoration:none;font-weight:normal;
position:absolute;right:14px; bottom:10px;}
#raskladka_2_1-1_1_1_1 #bottom .more_l{display:inline-block; background:url(images/more_in_block_l.png) no-repeat top left;}
#raskladka_2_1-1_1_1_1 #bottom .more_r{display:inline-block; background:url(images/more_in_block_r.png) no-repeat top right;}
#raskladka_2_1-1_1_1_1 #bottom .more_m{display:inline-block; padding:1px 10px 2px 10px; color:#0e181d; white-space:nowrap;}

#raskladka_2_1-1_1_1_1 #top .panel_left .infobox_header_1{background:url(images/h2_b.png) repeat-x left top #e4e4e4;}
#raskladka_2_1-1_1_1_1 #top .panel_left .infobox_header_2{background:url(images/h2_b.png) repeat-x left bottom;}
#raskladka_2_1-1_1_1_1 #top .panel_left .infobox_header_3{background:url(images/h2_b.png) repeat-y left top;}
#raskladka_2_1-1_1_1_1 #top .panel_left .infobox_header_4{background:url(images/h2_b.png) repeat-y right top;}
#raskladka_2_1-1_1_1_1 #top .panel_left .infobox_header_7{background:url(images/h2_tr.png) no-repeat right top;}
#raskladka_2_1-1_1_1_1 #top .panel_left .infobox_header_8{background:url(images/h2_tl.png) no-repeat left top;}
#raskladka_2_1-1_1_1_1 #top .panel_left .infobox_header_5{background:url(images/h2_br.png) no-repeat right bottom;}
#raskladka_2_1-1_1_1_1 #top .panel_left .infobox_header_6{background:url(images/h2_bl.png) no-repeat left bottom;}
#raskladka_2_1-1_1_1_1 #top .panel_left .infobox_header_9{padding:0px 15px;}

#raskladka_1_2-2 .panel_bottom .infobox_header_1{background:url(images/hg_m.png) repeat-x left top; margin-top:15px;}
#raskladka_1_2-2 .panel_bottom .infobox_header_2{background:url(images/hg_l.png) no-repeat left top;}
#raskladka_1_2-2 .panel_bottom .infobox_header_3{background:url(images/hg_r.png) no-repeat right top;}
#raskladka_1_2-2 .panel_bottom .infobox_header_8{height:43px;}
#raskladka_1_2-2 .panel_bottom .infobox_header_9{padding:0px 10px 0 15px;}

#raskladka_1_2-2 .panel_bottom .infobox_content_1{background:url(images/bc_f.png) repeat-x left bottom;}
#raskladka_1_2-2 .panel_bottom .infobox_content_2{background:url(images/bc_b.png) repeat-y left top;margin:0;padding:0;}
#raskladka_1_2-2 .panel_bottom .infobox_content_3{background:url(images/bc_b.png) repeat-y right top;margin:0;padding:0;}
#raskladka_1_2-2 .panel_bottom .infobox_content_4{background:url(images/bc_bl.png) no-repeat left bottom;margin:0;padding:0;}
#raskladka_1_2-2 .panel_bottom .infobox_content_5{background:url(images/bc_br.png) no-repeat right bottom;margin:0;padding:0;}
#raskladka_1_2-2 .panel_bottom .infobox_content_6{padding:10px 19px;}
#raskladka_1_2-2 .panel_bottom .page_header, #raskladka_1_2-2 .panel_bottom .sub_header{color:#064105;}

#raskladka_1_2-2 .panel_bottom .more_div{ text-align:right; margin-top:12px;}
#raskladka_1_2-2 .panel_bottom .more, #raskladka_1_2-2 .panel_bottom .contactFormSubmit{
	display:inline-block;
	background:url(images/more_in_block.png) repeat-x top left;
	font-weight:normal;
	padding:0;
	text-decoration:none;
	}
#raskladka_1_2-2 .panel_bottom .more_l{display:inline-block; background:url(images/more_in_block_l.png) no-repeat top left;}
#raskladka_1_2-2 .panel_bottom .more_r{display:inline-block; background:url(images/more_in_block_r.png) no-repeat top right;}
#raskladka_1_2-2 .panel_bottom .more_m{display:inline-block; padding:1px 20px 2px 20px; color:#0e181d;}

#raskladka_1_2-2 .panel_right .infobox_header_1{background:url(images/h2_b.png) repeat-x left top #e4e4e4;}
#raskladka_1_2-2 .panel_right .infobox_header_2{background:url(images/h2_b.png) repeat-x left bottom;}
#raskladka_1_2-2 .panel_right .infobox_header_3{background:url(images/h2_b.png) repeat-y left top;}
#raskladka_1_2-2 .panel_right .infobox_header_4{background:url(images/h2_b.png) repeat-y right top;}
#raskladka_1_2-2 .panel_right .infobox_header_7{background:url(images/h2_tr.png) no-repeat right top;}
#raskladka_1_2-2 .panel_right .infobox_header_8{background:url(images/h2_tl.png) no-repeat left top;}
#raskladka_1_2-2 .panel_right .infobox_header_5{background:url(images/h2_br.png) no-repeat right bottom;}
#raskladka_1_2-2 .panel_right .infobox_header_6{background:url(images/h2_bl.png) no-repeat left bottom; *height:0px;}
#raskladka_1_2-2 .panel_right .infobox_header_9{ padding:0px 15px; margin:0;}

#raskladka_1_2-2 .panel_right .infobox_content_6{ padding:10px 20px 10px 20px;}
#raskladka_1_2-2 .panel_right .infobox_content_6 .more_div{ margin:0px -20px; margin-top:10px; border-top:solid 2px #e4e4e4; padding:10px 0 0 40px;}

#raskladka_1_2 .panel_right .infobox_header_1{background:url(images/h2_b.png) repeat-x left top #e4e4e4;}
#raskladka_1_2 .panel_right .infobox_header_2{background:url(images/h2_b.png) repeat-x left bottom;}
#raskladka_1_2 .panel_right .infobox_header_3{background:url(images/h2_b.png) repeat-y left top;}
#raskladka_1_2 .panel_right .infobox_header_4{background:url(images/h2_b.png) repeat-y right top;}
#raskladka_1_2 .panel_right .infobox_header_7{background:url(images/h2_tr.png) no-repeat right top;}
#raskladka_1_2 .panel_right .infobox_header_8{background:url(images/h2_tl.png) no-repeat left top;}
#raskladka_1_2 .panel_right .infobox_header_5{background:url(images/h2_br.png) no-repeat right bottom;}
#raskladka_1_2 .panel_right .infobox_header_6{background:url(images/h2_bl.png) no-repeat left bottom; *height:0px;}
#raskladka_1_2 .panel_right .infobox_header_9{ padding:0px 15px; margin:0;}




/* ------------- LAYOUT layout_2_1 ------------- */
#layout_2_1 .top_panel .leftCol,
#layout_2_1 .top_panel .rightCol { vertical-align:top; }
#layout_2_1 .top_panel .leftCol { width:60%; padding: 15px 0 0 0; }
#layout_2_1 .top_panel .rightCol { width:40%; padding: 15px 0 0 15px; }
#layout_2_1 #one_panel { width:100%; }

/*====================== INFOBOXES ======================*/
/* --------------- obshee ---------------*/
.ta_r{ text-align:right;}

#content ul{display:block;}
#content ul li{
	background:url(images/arrow.png) no-repeat;
	padding:0 0 0 20px;
	background-position:1px 3px;
	color:#00539c;
	font-size:11px;
	font-weight:bold;
/*	padding-left:12px;*/
	line-height:17px;
	}

#content ul.articles li{
	background:none;
	padding:0 0 15px 0;
	color:#000;
	font-size:11px;
	font-weight:bold;
/*	padding-left:12px;*/
	}
#content ul.articles li a { color:#000 !important; text-decoration:underline; font-size:11px !important; }
#content ul.articles li .date{ text-decoration:underline; font-size:11px !important; }
#content ul.articles li .excerpt { font-weight:normal; font-size:11px !important;}

#content ul li a{color:#2d2d2d;}
* html #content ul li{display:inline-block;}
#content #one_panel ul li{margin-left:5px;}
/* ______________span&bold______________ */
.span, .bold , .link{
	color:#2d2d2d;
	font-size:12px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight:bold;
	display:inline-block;
	text-decoration:none;
	}
/* ______________image_class______________*/
.image_top_left{ margin:0 10px 10px 0; float:left;}
.image_top_right{margin:0 0px 10px 10px; float: right;}
.image_top_mid{margin:0 0px 10px 0px;}
.image_mid_left{margin:10px 10px 10px 0; float:left;}
.image_mid_right{margin:10px 0px 10px 10px; float:right;}
.image_bottom_left{margin:10px 10px 0px 0; float:left;}
.image_bottom_right{margin:10px 0px 0px 10px; float:right;}
/*______________testimonials______________*/
.testimonials{ padding:0px 0 20px 0px;}
.testimonials .block{ margin:5px 0;}

/* --------------- Page Text Grey Decor ---------------*/
.gray_decor .infobox_header_1, .gray_decor .infobox_header_1{background:url(images/h2_b.png) repeat-x left top #e4e4e4;}
.gray_decor .infobox_header_2, .gray_decor .infobox_header_2{background:url(images/h2_b.png) repeat-x left bottom;}
.gray_decor .infobox_header_3, .gray_decor .infobox_header_3{background:url(images/h2_b.png) repeat-y left top;}
.gray_decor .infobox_header_4, .gray_decor .infobox_header_4{background:url(images/h2_b.png) repeat-y right top;}
.gray_decor .infobox_header_7, .gray_decor .infobox_header_7{background:url(images/h2_tr.png) no-repeat right top;}
.gray_decor .infobox_header_8, .gray_decor .infobox_header_8{background:url(images/h2_tl.png) no-repeat left top;}
.gray_decor .infobox_header_5, .gray_decor .infobox_header_5{background:url(images/h2_br.png) no-repeat right bottom;}
.gray_decor .infobox_header_6, .gray_decor .infobox_header_6{background:url(images/h2_bl.png) no-repeat left bottom;}
.gray_decor .infobox_header_9, .gray_decor .infobox_header_9{padding:0px 15px;}


#one_panel .gray_decor .infobox_header_1{background:url(images/h2_b.png) repeat-x left top #e4e4e4;}
#one_panel .gray_decor .infobox_header_2{background:url(images/h2_b.png) repeat-x left bottom;}
#one_panel .gray_decor .infobox_header_3{background:url(images/h2_b.png) repeat-y left top;}
/* --------------- NEWS --------------- */
.news_default{}
.news_default .news_block{ margin:0 0 10px 0;}
.news_default .news_block .news_picture{ float:left; margin:0 10px 10px 0;}

.image_news_index { float:left; margin:0 10px 10px 0;}

.news_index .news_block{ margin:0 0 15px 0;}
.date, .news_date{
	color:#3794c7;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	}
.news_picture{
	text-align:left;
	margin:auto;
	margin-bottom:10px;
	}
.news_picture img {	margin:0;}
.news2{
	}
.title_link, .header, .title{
	font-family: Tahoma, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
	color:#333638;
	text-decoration:none;
	}
.title_link{
	text-decoration: underline;}
/*________________|-|_news_all_in_blocks_|-|_______________*/
.news_all_in_blocks{}
.news_all_in_blocks .news_picture .image_news_index { float:none; margin:0px;}
.news_all_in_blocks .news_picture { text-align:center;}
.news_all_in_blocks .date { text-align:center; display:block; margin-bottom:10px;}

.news_all_in_blocks .news_block{ width:256px; height:300px; float:left; display:table; margin:0 10px 0px 0;}
.news_all_in_blocks .news_block .infobox_content_6{height:240px; display:table-cell;}

#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .doubleHeaderDiv .infobox_header_1{background:url(images/h2_b.png) repeat-x left top #e4e4e4; margin-bottom:0px;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .doubleHeaderDiv .infobox_header_2{background:url(images/h2_b.png) repeat-x left bottom; padding:0; margin:0;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .doubleHeaderDiv .infobox_header_3{background:url(images/h2_b.png) repeat-y left top;padding:0; margin:0;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .doubleHeaderDiv .infobox_header_4{background:url(images/h2_b.png) repeat-y right top;padding:0; margin:0; height:auto;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .doubleHeaderDiv .infobox_header_7{background:url(images/h2_tr.png) no-repeat right top;padding:0; margin:0;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .doubleHeaderDiv .infobox_header_8{background:url(images/h2_tl.png) no-repeat left top;padding:0; margin:0;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .doubleHeaderDiv .infobox_header_5{background:url(images/h2_br.png) no-repeat right bottom;padding:0; margin:0;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .doubleHeaderDiv .infobox_header_6{background:url(images/h2_bl.png) no-repeat left bottom; padding:0; margin:0; *height:0px;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .doubleHeaderDiv .infobox_header_9{ padding:0px 15px; margin:0;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .doubleHeaderDiv .page_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	text-align:left;
	white-space:nowrap;
	color:#2d2d2d;
	}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .doubleHeaderDiv .sub_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	white-space:nowrap;
	color:#838383;
	}

#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .orange .infobox_header_1{background:url(images/ho_m.png) repeat-x left top;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .orange .infobox_header_2{background:url(images/ho_l.png) no-repeat left top;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .orange .infobox_header_3{background:url(images/ho_r.png) no-repeat right top;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .orange .page_header, .news_all_in_blocks .news_block .orange .sub_header{color:#551303;}

#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .yelow .infobox_header_1{background:url(images/hy_m.png) repeat-x left top;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .yelow .infobox_header_2{background:url(images/hy_l.png) no-repeat left top;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .yelow .infobox_header_3{background:url(images/hy_r.png) no-repeat right top;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .yelow .page_header, .news_all_in_blocks .news_block .yelow .sub_header{color:#8c3301;}

#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .green .infobox_header_1{background:url(images/hg_m.png) repeat-x left top;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .green .infobox_header_2{background:url(images/hg_l.png) no-repeat left top;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .green .infobox_header_3{background:url(images/hg_r.png) no-repeat right top;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .green .page_header, .news_all_in_blocks .news_block .green .sub_header{color:#064105;}

#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .blue .infobox_header_1{background:url(images/hb_m.png) repeat-x left top;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .blue .infobox_header_2{background:url(images/hb_l.png) no-repeat left top;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .blue .infobox_header_3{background:url(images/hb_r.png) no-repeat right top;}
#raskladka_1_2-2 .panel_bottom .news_all_in_blocks .news_block .blue .page_header, .news_all_in_blocks .news_block .blue .sub_header{color:#00358c;}

/*______________|advantages|________________*/
.advantages{}
/*______________|welcome|___________________*/
.welcome{ text-align:left; font-size:12px; padding-left:20px; }
.welcome .page_header{ font-size:18px; text-transform:uppercase; font-weight:normal; margin:0 0 10px 0; padding:0;}
.welcome .more{ color:#00539c; font-weight:bold; font-size:11px;}
.welcome .more:hover{ text-decoration:none;}
/*______________|advice|____________________*/
.advice{}
/*______________|attorney|__________________*/
.attorney{}
.attorney .block{}
.attorney .text{}

/*______________|in_blocks_attorney|__________________*/
.in_blocks_attorney{}
/*.in_blocks_attorney .block{ width:256px; height:300px; float:left; display:table; margin:0 10px 0px 0;}
.in_blocks_attorney .block .infobox_content_6{height:240px; display:table-cell;}*/

#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .doubleHeaderDiv .infobox_header_1{background:url(images/h2_b.png) repeat-x left top #e4e4e4; margin-bottom:0px;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .doubleHeaderDiv .infobox_header_2{background:url(images/h2_b.png) repeat-x left bottom; padding:0; margin:0;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .doubleHeaderDiv .infobox_header_3{background:url(images/h2_b.png) repeat-y left top;padding:0; margin:0;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .doubleHeaderDiv .infobox_header_4{background:url(images/h2_b.png) repeat-y right top;padding:0; margin:0; height:auto;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .doubleHeaderDiv .infobox_header_7{background:url(images/h2_tr.png) no-repeat right top;padding:0; margin:0;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .doubleHeaderDiv .infobox_header_8{background:url(images/h2_tl.png) no-repeat left top;padding:0; margin:0;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .doubleHeaderDiv .infobox_header_5{background:url(images/h2_br.png) no-repeat right bottom;padding:0; margin:0;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .doubleHeaderDiv .infobox_header_6{background:url(images/h2_bl.png) no-repeat left bottom; padding:0; margin:0; *height:0px;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .doubleHeaderDiv .infobox_header_9{ padding:0px 15px; margin:0;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .doubleHeaderDiv .page_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	text-align:left;
	white-space:nowrap;
	color:#2d2d2d;
	}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .doubleHeaderDiv .sub_header{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	white-space:nowrap;
	color:#838383;
	}

#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .orange .infobox_header_1{background:url(images/ho_m.png) repeat-x left top;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .orange .infobox_header_2{background:url(images/ho_l.png) no-repeat left top;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .orange .infobox_header_3{background:url(images/ho_r.png) no-repeat right top;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .orange .page_header, .news_all_in_blocks .news_block .orange .sub_header{color:#551303;}

#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .yelow .infobox_header_1{background:url(images/hy_m.png) repeat-x left top;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .yelow .infobox_header_2{background:url(images/hy_l.png) no-repeat left top;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .yelow .infobox_header_3{background:url(images/hy_r.png) no-repeat right top;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .yelow .page_header, .news_all_in_blocks .news_block .yelow .sub_header{color:#8c3301;}

#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .green .infobox_header_1{background:url(images/hg_m.png) repeat-x left top;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .green .infobox_header_2{background:url(images/hg_l.png) no-repeat left top;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .green .infobox_header_3{background:url(images/hg_r.png) no-repeat right top;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .green .page_header, .news_all_in_blocks .news_block .green .sub_header{color:#064105;}

#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .blue .infobox_header_1{background:url(images/hb_m.png) repeat-x left top;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .blue .infobox_header_2{background:url(images/hb_l.png) no-repeat left top;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .blue .infobox_header_3{background:url(images/hb_r.png) no-repeat right top;}
#raskladka_1_2-2 .panel_bottom .in_blocks_attorney .block .blue .page_header, .news_all_in_blocks .news_block .blue .sub_header{color:#00358c;}
/*______________|clients|___________________*/
.clients .picture{ float:left; margin:0 5px 0px 0;}
.clients .block{ margin:0 0 10px 0;}
.clients .text{}
/*______________|company_profile|___________*/
.company_profile{}

/*______________|featured_service|__________*/
.featured_service{}
.featured_service .text{}
/*______________|featured_solution|_________*/
.featured_solution{}
.featured_solution .text{}
.featured_solution .more_div{ text-align:right;}
/*______________|page_text|_________________*/
.page_text{ padding-bottom:15px;}
.page_text .text{}
/*______________|product_list|______________*/
.product_list{}
.product_list .block{ margin:15px 0;}
.product_list .text{}
.product_list .picture{ float:left; width:80px; margin-right:10px; text-align:center;}
/*______________|resources|_________________*/
.resources{}
.resources .block{}
.resources .text{}
/*______________|service_list|______________*/
.service_list{}
.service_list .block{ margin:15px 0;}
.service_list .text{}
/*______________|partners|__________________*/
.partners{}
.partners .picture{ float:left; margin:0 10px 10px 0; width:60px; height:60px;}
.partners .block{ margin:10px 0;}
.partners .default{}
.partners .default .links_icon{}
.partners .default .links{}
.partners .default .blok{}
.partners .default .text{}
/*______________|solutions_list|____________*/
.solutions_list{}
.solutions_list .block{ margin:0 0 15px 0;}
/*______________|strategies|________________*/
.strategies{}
/*______________|testimonials|______________*/
.testimonials{}
/*_______________pages_listing______________*/
.pages_listing{
	color:#00539c}
.pages_listing a{color:#00539c;}
.center{ text-align:center;}
/*___________partner____________*/
.partner img{ float:left;}
/* ================= FORMS ================= */
/*==============contact form styles ==============*/
.contactForm input, .contactForm select, .contactForm textarea {
    width:100%;
    height:21px;
    font-size:12px;
	background-color:#fff;
	}
.contactForm select{*width:95%;}
.contactForm textarea {height:150px;}
.contactFormSubmit{ margin:0 20px 0 0;}
.contactFormSubmit .more_m{}
/*==============contact form2 styles ==============*/
.contactForm2 input, .contactForm2 select, .contactForm2 textarea {
    width:100%;
    height:21px;
    font-size:12px;
	background-color:#fff;
	}
.contactForm2 textarea {height:150px;}
.contactForm select{*width:95%;}
.contactForm textarea {height:150px;}
.contactFormSubmit{ margin:0 20px 0 0;}
.contactFormSubmit .more_m{}
.contactForm2 strong {font-size:13px;}
/*==============contact form styles ==============*/


/*    _______________________________   */
#addTestimonialForm input,#addTestimonialForm textarea{
	width:100%;
	background:#fff;}

/*.error{ color:#111111;}
.error li{
	list-style: none;
	list-style-position:inside;
	font-weight:normal;
	font-size:12px;
	margin:2px 0;
	background:url(images/arrow.gif) no-repeat;
	background-position:center left;
	}
.error li span{ text-decoration: none;}*/



.page_text2 .infobox_header_1{background:url(images/h2_b.png) repeat-x left top #e4e4e4; height:100%;}
.page_text2 .infobox_header_2{background:url(images/h2_b.png) repeat-x left bottom;}
.page_text2 .infobox_header_3{background:url(images/h2_b.png) repeat-y left top;}
.page_text2 .infobox_header_4{/*background:url(images/h2_b.png) repeat-y right top;*/}
.page_text2 .infobox_header_7{/*background:url(images/h2_tr.png) no-repeat right top;*/}
.page_text2 .infobox_header_8{/*background:url(images/h2_tl.png) no-repeat left top;*/}
.page_text2 .infobox_header_5{/*background:url(images/h2_br.png) no-repeat right bottom;*/}
.page_text2 .infobox_header_6{/*background:url(images/h2_bl.png) no-repeat left bottom;*/}
.page_text2 .infobox_header_9{padding:0px 15px;}

#MLCalcForm img {width:300px !important;}

/*============== GRAY OUTLINE DECOR ==============*/
.gray_outline { margin:15px 0 20px 0;}
.gray_outline .de_0{ width:100%; position:relative;}
.gray_outline .de_1{ width:100%; position:relative; line-height:0; font-size:0;}
.gray_outline .de_1_1{ position:absolute; width:21px; height:19px; background:url(images/gray_outline/top_left.png) no-repeat; top:0; left:0;}
.gray_outline .de_1_2{ position:absolute; width:21px; height:19px; background:url(images/gray_outline/top_right.png) no-repeat; right:0; top:0;}
.gray_outline .de_1_3{ padding:0 21px}
.gray_outline .de_1_3_1{ width:100%; height:16px; background:url(images/gray_outline/brd.gif) repeat-x left top #e4e4e4; }

.gray_outline .de_2{ width:100%; background:url(images/gray_outline/brd.gif) repeat-y left top #e4e4e4; position:relative; }
.gray_outline .de_2_1{ background:url(images/gray_outline/brd.gif) repeat-y right top; padding:0 22px 0px 22px; }

.gray_outline .de_3{ width:100%; position:relative; line-height:0; font-size:0;}
.gray_outline .de_3_1{ position:absolute; width:21px; height:19px; background:url(images/gray_outline/bot_left.png) no-repeat; bottom:0; left:0;}
.gray_outline .de_3_2{ position:absolute; width:21px; height:19px; background:url(images/gray_outline/bot_right.png) no-repeat; right:0; top:0;}
.gray_outline .de_3_3{ padding:0 21px;}
.gray_outline .de_3_3_1{ width:100%; height:19px; background:url(images/gray_outline/brd.gif) repeat-x left bottom #e4e4e4; }

.languageLinks {display:none; font-size:11px; font-weight:bold; text-transform:uppercase; position:absolute; top:22px; left:1px; width:60px; height:60px; }
.franceLink, .portugalLink, .gibraltarLink{ width:60px; height:60px; position:relative; }

.rss_feed a {color:#2D2D2D;}

.blogPosts H2 A { text-transform:none; font-size:14px; font-weight:bold;}

.table_quote{}
.table_quote td{ padding:5px; }
.table_quote .table_header{ background-color:#007CBC; color:#FFFFFF; font-size:14px; font-weight:bold; }

/*============== Life Insurance ==============*/
#frmMain {}
#frmMain #btnGetResults { background:url(/images/getresults-insurance.png); width:120px; height:24px; display:block; text-indent:-399px; border:none; font-size:0; line-height:0;}
#frmMain fieldset div {
    clear: both;
    min-height: 1px;
    padding: 10px 0 0;}
#frmMain fieldset em, #frmMain .msfg-requiredstatement em {
    color: #FF0000;
    font: 12px Verdana,sans-serif;
    vertical-align: top;
}
#frmMain fieldset label, #frmMain fieldset input, #frmMain fieldset select, #frmMain fieldset textarea {
    display: inline;
    float: left;
    font-size: 11px;
    margin: 0 0 0 5px;
}
#frmMain fieldset .msfg-radiobuttonlist label {
    margin-right: 10px;
    width: auto;
}
#frmMain p { margin:0 0 10px 0;}


form .qput label {
	display:block;
	margin-bottom:2px;
}

form .qput input, form .qput select {
	margin-bottom:5px;
}

.roundedForm {
	background-color:#e4e4e4;
	border:1px solid #9d9d9d;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	padding:15px;
}


/*============== Enquiry Form ==============*/
#enq_form { border:1px solid #ccc; background:#fefefe; padding:10px; width:385px; position:relative; height:150px; border-radius:5px;}
#enq_form .section1 {}
#enq_form .section2 { display:none;}

#enq_form table { width:100%;}
#enq_form table td {  padding: 7px 5px;}

#enq_form textarea { width:100%;height: 110px; border:1px solid #999; padding:5px;border-radius:5px;}
#enq_form input {width:100%;border:1px solid #999; padding:0 0 0 10px; height:26px; line-height:26px;border-radius:5px;}
#enq_form input:focus, #enq_form textarea:focus {border:1px solid #444;}
#enq_form strong {font-weight: bold;left: 10px;position: absolute; cursor:pointer; bottom:10px;}
#enq_form strong:hover { text-decoration:underline;}
#enq_form #submit { width:80px; display:block; float:right; background:#e4e4e4; text-align:center; padding:3px 0; text-transform:capitalize; color:#777;}
#enq_form #submit:hover { background:#ece9d8; color:#000;}

#enq_form.b_m { height: 200px;}
#enq_form.b_m textarea { height:150px;}

/*============== Ofshore Investment Form ==============*/
#of_i_form { border:1px solid #ccc; background:#fefefe; padding:10px; position:relative; border-radius:5px; margin: 0 0 10px;}

#of_i_form table { width:96%;}
#of_i_form table td {  padding: 7px 5px; font-size:11px;}

#of_i_form .checkbox { width:13px; height:13px; padding:0; border:none;}
#of_i_form textarea { width:100%;height: 110px; border:1px solid #999; padding:5px;border-radius:5px;}
#of_i_form input {width:100%;border:1px solid #999; padding:0 0 0 10px; height:26px; line-height:26px;border-radius:5px;}
#of_i_form input:focus, #enq_form textarea:focus {border:1px solid #444;}
#of_i_form label { display:inline; padding:0 0 0 5px; color:#000;}
#of_i_form .submit { width:80px; display:block; float:right; background:#e4e4e4; text-align:center; padding:3px 0; text-transform:capitalize; color:#777;}
#of_i_form .submit:hover { background:#ece9d8; color:#000;}

/*============== Ofshore Investment Form ==============*/
#of_i_form { border:1px solid #ccc; background:#fefefe; padding:10px; position:relative; border-radius:5px; margin: 0 0 10px;}

#of_i_form table { width:96%;}
#of_i_form table td {  padding: 7px 5px; font-size:11px;}

#of_i_form .checkbox { width:13px; height:13px; padding:0; border:none;}
#of_i_form textarea { width:100%;height: 110px; border:1px solid #999; padding:5px;border-radius:5px;}
#of_i_form input {width:100%;border:1px solid #999; padding:0 0 0 10px; height:26px; line-height:26px;border-radius:5px;}
#of_i_form input:focus, #enq_form textarea:focus {border:1px solid #444;}
#of_i_form label { display:inline; padding:0 0 0 5px; color:#000;}
#of_i_form .submit { width:80px; display:block; float:right; background:#e4e4e4; text-align:center; padding:3px 0; text-transform:capitalize; color:#777;}
#of_i_form .submit:hover { background:#ece9d8; color:#000;}

/*============== Loan Application ==============*/
#loan_application { border:1px solid #ccc; background:#fefefe; padding:10px; position:relative; border-radius:5px; margin: 0 0 10px;}

#loan_application table { width:100%;}
#loan_application table td {  padding: 7px 5px; font-size:11px; width:25%;}
#loan_application table td.sep {vertical-align:middle; padding:7px 20px;}
#loan_application table td.sep div{ height:1px; line-height:1px; background:#ccc; overflow:hidden;}
#loan_application table td h3 {}
#loan_application table td strong {}

#loan_application textarea { width:100%;height: 110px; border:1px solid #999; padding:5px;border-radius:5px;}
#loan_application input {width:100%;border:1px solid #999; padding:0 0 0 10px; height:26px; line-height:26px;border-radius:5px;}
#loan_application input:focus, #enq_form textarea:focus {border:1px solid #444;}
#loan_application label { display:inline; padding:0 0 0 5px; color:#000;}
#loan_application .submit { width:80px; display:block; float:right; background:#e4e4e4; text-align:center; padding:3px 0; text-transform:capitalize; color:#777; margin:10px 0 0 0;}
#loan_application .submit:hover { background:#ece9d8; color:#000;}

#quick-quote-ir p, td {
    color: #666666;
    font-size: 10px;
    line-height: 11px;
    margin: 0 0 3px;
    padding: 0 0 1px;
}



.more_letter2 { font-weight:bold; font-size:12px; margin-bottom:5px;}
#sign_up { padding:0 20px 5px;}
#sign_up input{ width:150px; border:1px solid #666; color:#aeaeb5; font-weight:bold;}
#sign_up .more { background:none; text-decoration:none; padding: 2px 0 2px 10px;}
.contact_form { padding:0 20px;}
