body{margin:0px;padding:0px;background:url(images/bg.png) center repeat-y;}
.clearboth{clear:both;}
#main_container{width:994px;height:100%;margin:auto;border:1px solid #CCCCCC;}
#logo{background:url(images/elements.png);width:102px;height:40px;margin:3px 0px 3px 22px;}
#headbar{background:url(images/line.png);height:27px;}
#headbar_bl{background:url(images/elements.png) -102px -38px;float:left;height:2px;line-height:2px;width:120px;font-size:0px;}
#headbar_br{background:url(images/elements.png) 0px -40px;float:right;height:2px;line-height:2px;width:780px;font-size:0px;}
#home{display:block;background:url(images/elements.png) -102px 0px;width:94px;font:12px/31px Arial;color:#FFFFFF;text-align:center;text-decoration:none;float:left;position:relative;margin-top:-27px;}
#topmenu{list-style:none;margin:0px;margin-right:10px;padding:0px;}
#topmenu li{float:right;background:url(images/elements.png) -907px 0px no-repeat;line-height:27px;padding-left:23px;padding-right:15px;}
#topmenu a{font:11px Arial;color:#000000;text-decoration:none;}
#middle_container{clear:both;}
#leftmenu{float:left;width:226px;}
#lm{list-style:none;margin:0px;padding:0px;}
#lm li{clear:both;}
.lm_fl, .lm_fl2, .lm_fr{height:31px;width:14px;background:url(images/fades.jpg) -994px 0px;float:left;margin-top:8px;font-size:0px;}
.lm_fl2{width:18px;}
.lm_fr{width:12px;background-position:-1008px 0px;float:right;}
.lm, .lm_sel, #nl{display:block;height:24px;width:155px;font:12px Arial;color:#000000;text-decoration:none;background:url(images/elements.png) -196px 0px;float:left;margin-top:3px;padding:13px 0px 0px 45px;}
.lm:hover, .lm_sel{background-position:-396px 0px;}
#newsletter{margin-top:3px;}
#nl{height:24px;width:151px;background-position:-596px 0px;padding:9px 0px 0px 45px;margin-top:7px;}
#newsletter_cont{width:194px;border:1px solid #DEDBD1;margin-left:18px;margin-top:2px;}
#nl_cont_fade{background:url(images/line.png) 0px -27px;height:12px;font-size:0px;}
#nl_cont_text{font:11px Arial;color:#505050;padding-right:12px;padding-bottom:12px;padding-left:12px;text-align:justify;}
#nl_cont_bott{border-bottom:1px solid #C2C2C2;margin-bottom:1px;}
#nl_btn{display:block;width:109px;background:url(images/elements.png) -792px 0px;font:12px/30px Arial;color:#000000;text-decoration:none;text-align:center;margin-left:70px;}
#footer{margin-top:10px;}
#footer_fade1{font-size:0px;background:url(images/line.png) 0px -39px;height:10px;}
#footer_cont{background:url(images/line.png) 0px -49px;height:60px;padding-top:10px;}
#footer_cont, #footer_cont a{font:12px/25px Arial;color:#000000;text-decoration:none;text-align:center;}
#footer_cont a{margin-left:5px;margin-right:5px;}
#footer_cont a:hover{text-decoration:underline;}
#copyright{background:url(images/fades.jpg);font:11px Arial;color:#FFFFFF;text-align:right;padding-right:10px;border-top:1px solid #38B7F4;}
#content, #content_mid{width:756px;margin-top:7px;float:left;}
#content_mid{width:512px;}
#cont1{border:1px solid #DEDBD1;}
#cont1_h{height:33px;background:url(images/line.png) 0px -119px;}
#cont1_arrow{height:9px;width:9px;font-size:0px;background:url(images/elements.png) -898px -33px;float:right;margin-top:11px;margin-right:10px;}
#cont1_title_l{height:33px;width:2px;background:url(images/elements.png) -901px 0px;float:left;}
#cont1_title_r{height:33px;width:4px;background:url(images/elements.png) -903px 0px;float:right;}
#cont1_title{text-align:center;margin-left:20px;font:bold 12px/33px Arial;color:#000000;background:url(images/line.png) 0px -152px;display:inline-block;text-transform:capitalize;}
#cont1_txt{padding:20px;text-align:justify;}
#form{border:1px solid #C5C5C5;float:right;width:368px;}
#form_h{background:url(images/form.jpg);width:368px;height:27px;font:bold 16px Arial;color:#FFFFFF;text-align:center;padding-top:20px;}
#form_b{background:url(images/form.jpg) 0px -47px;height:20px;margin-bottom:7px;}
#form_bg{background:url(images/fades.jpg) -1024px 0px;}
.f_text, .f_input, .f_select{font:12px/17px Arial;color:#444444;}
.f_input{border:1px solid #BBBBBB;height:17px;width:170px;}
.f_select{border:1px solid #BBBBBB;width:170px;}
.form_btn, .form_btn_over{width:210px;height:39px;background:url(images/form.jpg) 0px -74px;border:0px;}
.form_btn_over{background:url(images/form.jpg) -210px -74px;}
.txt{font:12px Arial;color:#000000;}
#cont2{border:1px solid #DEDBD1;margin-top:10px;padding:20px;text-align:justify;}
#lm2{list-style:none;margin:10px 0px 10px 0px;padding:0px;}
.lm2{display:block;height:21px;width:178px;font:12px/21px Arial;color:#000000;text-decoration:none;margin-left:18px;padding-left:16px;margin-top:3px;border:1px solid #FFFFFF;border-bottom:1px dotted #C5C5C5;}
.lm2:hover{background:url(images/elements.png) -911px -27px no-repeat;border:1px solid #EDEDE9;}
.arrow{list-style:none;padding:0px;margin:10px 0px 0px 10px;}
.arrow li{background:url(images/elements.png) -909px -48px no-repeat;padding-left:15px;margin-bottom:10px;}
#rightmenu{float:left;width:232px;margin-left:10px;margin-top:7px;}
#rm_img{width:232px;height:292px;}
#app{background:url(images/application.png);width:232px;height:52px;margin-top:10px;padding-top:182px;}
.app_btn{display:block;width:190px;height:31px;margin-left:21px;}
.btn{background:url(images/btn.jpg);height:26px;width:156px;border:0px;font:bold 12px/26px Arial;color:#FFFFFF;}
.btn_sh{background:url(images/btn.jpg) 0px -26px;width:156px;height:9px;margin-top:1px;}

