html, body {width: 100%; height: 100%; margin: 0px; padding:0px}
body {background: url(/images/bgtop.png) repeat-x 0 0}


div.background 
{
	width: 100%; 
	background: url(/images/back.jpg) no-repeat center 0px;; 
}

div.body {width: 1000px; position: relative; top:0; left: 50%; margin-left: -500px;}

div.menu {background: #132a64 url(/images/menu_l.png) no-repeat left 0; height: 45px; width: 100%;}
div.menu div.menu-in {background:  url(/images/menu_r.png) no-repeat right 0; height: 45px;width: 100%;}

div.menu div.menu-in div.menu_in_spacer {float: left; width: 13px; height: 45px;}

div.menu div.menu-in div.menu_in_item { height: 45px; float: left; background: url(/images/menu_rd.png) no-repeat right 0; padding: 0px 10px}
div.menu div.menu-in div.menu_in_item a {display: block;  height:18px; _height: auto; padding: 14px 18px 13px 18px; _padding: 14px 18px;  color: white; text-transform: uppercase; font-size: 15px; font-family: HeliosCond; font-weight: bold;}

div.menu div.menu-in div.menu_in_last,
div.menu div.menu-in div.menu_in_active {background: none;}
div.menu div.menu-in div.menu_in_active a {background: #b50d00; }

.h20 {height: 26px;}
.h30 {height: 30px;}
.h43 {height: 43px;}
.h351 {height: 351px;}

.logo {position: absolute; top: 88px; left: 13px;}

div.main_panel {width: auto; padding-left: 300px;  height: 84px;}
div.main_panel div.main_panel_1 {float: right; font-size: 30px; font-Family: "Myriad Pro","Arial"; color: #213f90; padding: 25px 20px 28px 0px; height:auto; }
div.main_panel div.main_panel_2 {float: right; padding: 25px 20px 28px 15px; height:auto; font-size: 13px;  font-Family: "Myriad Pro","Arial"; color: #213f90; border-right: 1px solid #213f90; }
div.main_panel div.main_panel_3 {float: right; width: 175px;  height:100%;}

div.main_panel div.main_panel_3 {padding: 18px 0 20px 20px; }
div.main_panel div.main_panel_3 div {margin-bottom: 9px;}
div.main_panel div.main_panel_3 div.icq_active {background: url(/images/icqon.gif) no-repeat 0 0; padding-left: 25px; font-size: 14px;  font-Family: "Myriad Pro","Arial"; color: #213f90;}
div.main_panel div.main_panel_3 div.icq_noactive {background: url(/images/icqoff.gif) no-repeat 0 0; padding-left: 25px; font-size: 14px;  font-Family: "Myriad Pro","Arial"; color: #213f90;}

div.slogan {top: 220px; left: 600px; position: absolute; text-align: right; font-size: 37px; font-Family: "Myriad Pro","Arial"; line-height: 32px; text-transform: uppercase; color: #213f90;}
div.slogan span {font-size: 25px;}

div.left_panel { width: 490px; float: left;}
div.right_panel {width: 490px; float: right;}


.bcimg {position: absolute;  margin-right: 30px; margin-left: 8px;}
.bctext { position: absolute;  margin-left: 210px; margin-right: 40px; _height: 100%; padding-top: 10px; height: 200px; overflow:hidden; width: 220px; }
.bctext p {color: #505050; font-Family: "Arial"; font-size: 13px;}

.bctext p a {text-decoration: none; color: #505050; font-Family: "Arial"; font-size: 13px;}

.bctext p a.next {text-decoration: underline; color: #213f90; font-Family: "Arial"; font-size: 13px;}

.bctext h2 {margin:0px; color: #213f90; font-size: 25px !important; font-Family: "Myriad Pro","Arial";text-transform: uppercase; line-height: 25px; margin:0px; padding:0px; _height: 12px}
.bctext h2 span {font-weight: normal; font-size: 15px !important;margin:0px; padding:0px; line-height: 14px; _height: 12px;}

.bctext h2 a {text-decoration: none;}





.clear {clear: both; font-size: 1px}


.mini_block {width: 235px;}
.float_left {float: left;}
.float_right {float: right;}

.bcimg2 {text-align: center;}
.bcname {font-size: 16px; font-Family: "Myriad Pro","Arial"; text-transform: uppercase; color: #213f90; text-align: center; font-weight: bold;}


.foot_left { background: #f5f5f5 url(/images/foot_left.png) no-repeat left 0; width: 100%; height: 80px;}
.foot_right { background: url(/images/foot_right.png) no-repeat right 0; width: 100%; height: 80px;}
.foot_left a {color: #2d56b8; text-decoration: none; font-size: 13px;}
.foot_left a:hover {color: #2d56b8; text-decoration: underline}
.foot_left_block {color: #505050;  width: 480px; font-Family: Arial; font-size: 13px; margin-left: 27px; float: left; padding-top: 24px;}

.foot_right_block_mid {width: 190px !important;} 
.foot_right_block {float: right; width: 220px; padding-top: 24px; color: #505050; font-Family: Arial; font-size: 13px;}

a {outline: 0 none;color: #213f90}

.panel_left { background: url(/images/panel_left.png) no-repeat left 0; width: 100%; height: 52px;}
.panel_right { background: url(/images/panel_right.png) no-repeat right 0; width: 100%; height: 52px;}
.panel_content {background: url(/images/panel_content.png) repeat-x 0 0; height: 52px; margin-left: 9px; margin-right: 9px; width: auto;}
.panel_content div {color: #646464;padding-top: 16px; padding-left: 8px; font-size: 14px; font-family: Arial;}
.panel_content div a { color: #213f90; font-size: 14px; font-family: Arial; padding: 0px 8px;}

.content_left_top {background: url(/images/content_left_top.png) no-repeat 0 0; height: 10px;}
.content_right_top {background: url(/images/content_right_top.png) no-repeat right 0; height: 10px;}

.content_top_content {background: #f1f1f1; margin-left: 10px;  margin-right: 10px; height: 10px; font-size: 1px}

.content_left_bottom {position: relative; z-index: 2; margin-top: -10px; background: url(/images/content_left_bottom.png) no-repeat 0 0; height: 10px;}
.content_right_bottom {background: url(/images/content_right_bottom.png) no-repeat right 0; height: 10px;}
.content_content {background: url(/images/content_content.png) repeat-x 0 0; height: 355px;}
.content_content .img_bg {z-index: 1;position: absolute;  width: 462px; height: 355px; }
.content_content .ctext {width: 390px; height: 340px; overflow: hidden;  font-family: Arial; font-size: 15px; color :#505050; line-height: 20px;position: absolute; margin-left: 515px;}
.content_content .ctext h1 {_height: 12px; margin-top: 30px; margin-bottom: 30px; font-family: "Myriad Pro"; text-transform: uppercase; line-height: 30px; font-weight: semibold; color: #213f90; font-size: 62px;}
.content_content .ctext h1 span {_height: 12px; font-size: 38px; font-weight: normal; text-transform: uppercase;}

.c2_left_top {background: #f1f1f1 url(/images/c2lt.png) no-repeat 0 0; height: 10px;}
.c2_right_top {background: url(/images/c2rt.png) no-repeat right 0; height: 10px;}
.c2_left_bottom {position: relative; z-index: 2; margin-top: -10px; background: url(/images/c2lb.png) no-repeat 0 0; height: 10px;}
.c2_right_bottom {background: url(/images/c2rb.png) no-repeat right 0; height: 10px;}
.c2 {background: #F8F8F8 url(/images/content_content.png) repeat-x 0 0; height: 430px;}

.c2 .c2t1 {color: #505050; font-size: 15px; line-height: 20px; font-family: Arial; position: absolute; margin-left: 32px; width: 432px; height: 420px;  overflow: hidden;}
.c2 .c2t1 h2 { font-size: 21px; color: #213f90; font-family: Arial; margin-top: 40px;}

.ib1_w {margin-top: 37px; position: absolute; margin-left: 500px; width: 459px; height: 354px; }
.ib1_left_top {background: #FAFAFA url(/images/ib1lt.png) no-repeat 0 0; height: 19px;}
.ib1_right_top {background: url(/images/ib1rt.png) no-repeat right 0; height: 19px;}
.ib1_left_bottom {background: url(/images/ib1lb.png) no-repeat 0 0; height: 23px;}
.ib1_right_bottom {background: url(/images/ib1rb.png) no-repeat right 0; height: 23px;}
.ib1 {background: #FDFDFD url(/images/ib1bg.png) repeat-y 0 0; height: 312px; overflow: hidden;}
.ib1 .ib11 {margin-left: 1px; margin-right: 1px; width: auto; height: 312px; background: url(/images/ib1bg2.png) repeat-x 0 0}
.ib1 .ib11 p {color: #323232; font-size: 17px; font-family: Arial; margin-left: 35px; width: auto; margin-right: 35px;
	border-bottom: 1px dotted black;
	padding-bottom: 18px;
	}
	
.ib1 .ib11 p a:hover {text-decoration: none;}	
	
.ib1 .ib11 p.lastpb1 {border-bottom: 0px !important;}

.c3_left_top {background: #f4f4f4 url(/images/c3lt.png) no-repeat 0 0; height: 10px;}
.c3_right_top {background: url(/images/c3rt.png) no-repeat right 0; height: 10px;}
.c3_left_bottom {font: 1px; background: #f4f4f4 url(/images/c3lb.png) no-repeat 0 0; height: 10px;}
.c3_right_bottom {background: url(/images/c3rb.png) no-repeat right 0; height: 10px;}

.c3 {background: #f4f4f4;}
.c3 .c3c {margin: 0 10px; width: auto;}
.c3 .c3tl {float: left; width: 412px; margin-left: 40px;  color: #505050; font-size: 15px; line-height: 20px; font-family: Arial;}
.c3 .c3tr {margin-right: 40px; margin-left: 20px; color: #505050; font-size: 15px; line-height: 20px; font-family: Arial;  float: right; width: 412px;}
.c3 .c3tr h2,
.c3 .c3tl h2 { font-size: 21px; color: #213f90; font-family: Arial; margin-top: 40px;}

.c3c h1 {position: absolute; margin-left: 37px; margin-top: 40px; _height: 12px;  margin-bottom: 30px; font-family: "Myriad Pro"; text-transform: uppercase; line-height: 28px; font-weight: semibold; color: #213f90; font-size: 28px;}
.c3c h1 span {_height: 12px; font-size: 38px; font-weight: normal; text-transform: uppercase;}
.c3c .map_text {position: absolute; margin-left: 37px; margin-top: 160px; width: 307px; font-family: Arial; font-size: 15px; color :#505050; line-height: 20px;}

.h120 {height: 130px; _height: 160px;}

.c3 .c3t2 {float: left; width: 350px; margin-left: 40px;  color: #505050; font-size: 15px; line-height: 20px; font-family: Arial;}
.c3 .c3t2 h2 { font-size: 21px; color: #213f90; font-family: Arial; margin-top: 0px;}
.c3 .c3t2 p {font-size: 14px;}
.c3 .c3t2 p b {color: #3c3c3c; font-size: 16px;}
.c3 .c3t3 {margin-right: 40px; margin-left: 20px; color: #505050; font-size: 15px; line-height: 20px; font-family: Arial;  float: right; width: 490px;}

.c3 .simple-text {float: left; width: 900px; margin-left: 40px;  color: #505050; font-size: 15px; line-height: 20px; font-family: Arial;}
.c3 .simple-text h2 { font-size: 21px; color: #213f90; font-family: Arial; margin-top: 0px;}
.c3 .simple-text p {font-size: 14px;}
.c3 .simple-text p b {color: #3c3c3c; font-size: 16px;}
.c3 .simple-text table {border: gray solid 1px; padding: 0px; color: #505050;}
.c3 .simple-text table tr td {border: gray solid 1px; font-size: 14px; padding: 3px;}

.c3 .brcr {float: left; width: 900px; margin-left: 40px;  color: #505050; font-size: 14px; line-height: 20px; font-family: Arial;}

a {outline: 0 none;color: #213f90}

.small_h2 h2{
font-size:14px ! important;
}

#webh1 h1{
font-size:28px;
}
