html { height:100%; }
body { margin:auto; background-image:url(images/bg.jpg); background-repeat:repeat-x; background-color:#afd5f0; margin:0; padding:0; }
div#main_block { width:961px; height:auto; overflow:hidden; display:block; margin:0 auto; }
div#site_container { margin-right:26px; margin-left:26px; float:left; display:block; width:904px; }
.top_container { width:904px; }
.logo { float:left; width:500px; height:87px; }
.flag { padding-left:7px; width:397px; float:left; }
.scroller { background-image:url(images/scroller.jpg); background-repeat:repeat-x; height:8px; margin-top:0px; width:904px; }
.Container { background-image:url(images/bocyscroll.jpg); background-repeat:repeat-x; width:902px; border:1px solid #fff; background-color:#fff; margin-top:5px; overflow:hidden; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.content_container { width:852px; margin:25px; background-color:#e3e7e8; border:1px solid #d5dadb; overflow:hidden; display:block; }
.content_container p { padding:0px; margin:0px; padding:10px; }
.left { width:540px; padding-top:15px!important; padding-left:20px; padding-right:10px; float:left; display:block; }
.left p { padding:0px; margin:0px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; padding-bottom:15px; }
.right { background-image:url(images/news_bg.jpg); background-repeat:repeat-y; height:320px; width:282px; float:left; display:block; }
.header {/* background-image:url(images/right_bghed.jpg); background-repeat:no-repeat;*/ margin-top:15px; width:282px; height:27px; }
.header p { padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-bottom:10px; padding-left:20px; font-weight:bold; }
.text ol { padding:0px; margin:0px; padding-top:3px; padding-left:15px; }
.text ol li { padding:0px; margin:0px; padding-left:5px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.text { color:#000; padding-left:15px; padding-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; }
h1 { padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:18px; padding-bottom:15px; }
.Bottom_Container { width:852px; margin:25px; background-color:#fff; margin-bottom:20px!important; }
h2 { color:#e21500; padding:0px; margin:0px; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:24px; }
.bottom_left { width:852px; padding-right:10px; float:left; }
.left_text{width:852px; padding-right:10px; float:left;  background-color:#ebf0f4; }
.bottom_right { width:281px; float:left; display:block; border-left:1px solid #d5dadb; background-image:url(images/leftscrolll.jpg); background-repeat:repeat-y; overflow:hidden; height:420px; }
.right_text { width:261px; margin-left:20px; }
h3 { padding:0px; margin:0px; color:#f37700; background-color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; }
.FormBody { width:456px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:20px; }
.FormBody p { padding:0px; margin:0px; padding-bottom:5px; padding-top:5px; }
.Formlft { width:109px; float:left; display:block; background-color:#ebf0f4; }
.Formlft p { padding:0px; margin:0px; padding-top:10px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
.FormRht { width:145px; float:left; display:block; background-color:#ebf0f4; }
.FormRht p { padding:0px; margin:0px; padding-top:10px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
input { width:100px; border:1px solid #929392; margin-top:2px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
select { width:100px; border:1px solid #929392; margin-top:2px; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.button { background-image:url(images/submitbutton.jpg); background-repeat:no-repeat; width:207px; height:60px; border:none; background-color:#e21500; color:#fff; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin-top:10px; }
#submitMessage { color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.lefttext { margin-top:14px; background-color:#ebf0f4; overflow:hidden!important; line-height:18px; margin-right:10px; padding:10px; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.lefttext_lft { width:350px; padding-right:20px; float:left; padding-bottom:5px; padding-top:25px; }
.lefttext_lft p { padding:0px; margin:0px; }
.lefttext_lft a { color:#f17738; text-decoration:none; }
.lefttext_rht { width:150px; float:left; text-align:center; padding-bottom:5px; padding-top:25px; }
.Calculate { width:500px; }
.Calculatebutton { background-image:url(images/calculatebutton.jpg); background-repeat:no-repeat; width:75px; height:26px; margin-left:240px; margin-bottom:4px; border:none; }
.lefttext_lft1 { width:510px; padding-right:20px; padding-bottom:10px; float:left; background-color:#fff; }
.no { padding-left:130px; }
.lefttext_lft1 p { padding:0px; margin:0px; padding:10px 20px 0px 20px; }
.send { margin-left:5px; margin-top:10px!important; margin-bottom:20px;}
#disclaimer { margin:10px 25px 0px 25px; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:852px; text-align:center; padding-bottom:10px; text-align:center; }
#disclaimer a { color:#e11400; text-decoration:none; }


.textbox { padding:0px; margin:0px; }
.formtext { width:256px; display:block; float:left; }
.formName { width:80px; float:left; display:block; margin-right:30px; margin-left:5px; margin-top:20px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2d2d2d; font-weight:normal; font-weight:bold; }
.formfield { width:100px; float:left; display:block; text-align:left; margin-top:20px; }
.thnkyou_text{
margin-left:120px;
border:1px solid #ccc;
font-family:Arial, Helvetica, sans-serif;
width:600px;
font-size:14px;
line-height:22px;
padding:20px;
text-align:center;
margin-bottom:150px;
margin-top:150px;

}