body,p { margin:0; padding:0; font:11px/16px Arial, Helvetica, sans-serif; background: url(../images/bg-phpbb.gif); background-attachment:fixed; }

img{border:0; }

.flt{float:left;  width:auto; }

.flr{float:right;  width:auto; }

.clr{clear:left;}

.ds{display:inline;}

.mrgn1{ margin-top:10px; float:left;  width:auto; }

.mrgn2{ margin-top:15px; float:left; width:auto;  }

.mrgn3{ margin-top:20px; float:left;  width:auto;  }

.mrgn4{ margin-top:25px; float:left;  width:auto;  }

.mrgn5{ margin-top:30px; float:left;  width:auto; }

.mrgn6{ margin-top:35px; float:left;  width:auto; }

.mrgn7{ margin-top:40px; float:left; width:auto;  }

.mrgn8{ margin-top:45px; float:left; width:auto;  }

.mrgn9{ margin-top:70px; float:left;  width:auto;  }

/*blocks*/
#main_block{ width:999px; text-align:left;}

#sub_block1{ width:999px; text-align:left; }

#content_block{ width:999px; float:left; background:url(../images/til_cp.gif) #A4E7F6 repeat-x; padding-bottom:30px; }

#content_block1{ width:999px; float:left; background:url(../images/til_cnt1.gif) #A4E7F6 repeat-x; padding:0px 0 50px 0; }

#center_block { width:526px; float:right; margin:45px 52px 0 0; display:inline; }

#left_block{ width:326px; float:left; margin:45px 0 0 45px; display:inline; }

#sub_block3{ width:999px; text-align:left; }

#footer_block{ width:999px; float:left; background:#173239; padding:17px 0 20px 0; }

/*top*/
.tp_img1,.tp_img2{ background:url(../images/tp_bk1.jpg) no-repeat left; width:999px; height:442px; float:left;}

.tp_img2{ background:url(../images/tp_bk2.jpg) no-repeat right; }

.tp_img3,.tp_img4{ background:url(../images/tp_bk3.jpg) no-repeat left; width:999px; height:350px; float:left;}

.tp_img4{ background:url(../images/tp_bk4.jpg) no-repeat right; }

.menu{ width:700px; margin:44px 0 0 25px; float:left; display:inline; }

.mnu_blk{ width:575px; float:left; }

.mnu_blk a{ margin:0 0 0 4px; float:left; width:auto !important; }

.chat { width:100px; float:left; }

.logo{ margin:27px 0 0 37px; float:left; display:inline; width:auto !important; }

.tp_tx{ margin:300px 0 0 320px; display:inline; clear:left; float:left; width:550px; }

.fild{ width:200px; margin-left:45px; display:inline; margin-top:0; float:left; }

.frmts { width:260px; font:9px Arial, Helvetica, sans-serif; margin:10px 0 0 0; float:left; clear:left; }

#divinputfile4{
    background:url(../images/brws.gif) no-repeat right 100%;
	height:22px;
	float:left; width:235px; margin:5px 0 0 0;
}

#divinputfile4 #filepc4{
	opacity: 0.0;
	-moz-opacity:0;
	filter : alpha(opacity=00);
	font-size:17px;
	width:235px;
}

#fakeinputfile4{
	margin-top:-28px;
}

#fakeinputfile4 #fakefilepc4{
	width:170px;
	height:18px;
background:url(../images/til_ip.gif) repeat-x; border:1px solid #fff; color:#1B89A9; font:11px Arial, Helvetica, sans-serif; padding:2px 0 0 6px;
margin:0;
}


#divinputfile3{
    background:url(../images/borws2.gif) no-repeat right 100%;
	height:22px;
	float:left; width:215px; margin:15px 0 0 0;
}

#divinputfile3 #filepc3{
	opacity: 0.0;
	-moz-opacity: 0.0;
	filter: alpha(opacity=00);
	font-size:17px;
	width:215px;
}

#fakeinputfile3{
	margin-top:-28px;
}

#fakeinputfile3 #fakefilepc3{
	width:150px;
	height:18px;
	background:url(../images/til_nm.gif) repeat-x; border:1px solid #1E708E; color:#1B89A9; font:11px Arial, Helvetica, sans-serif; padding:2px 0 0 6px;
	margin:0;
}


/*center*/
.cp_blk1 { float:left; background:url(../images/spcl.gif) no-repeat; width:900px; height:168px; margin:24px 0 0 50px; display:inline; }

.downld{ background:url(../images/fre.gif) no-repeat; width:304px; height:70px; float:left; padding:15px 0 0 25px; }

.downld span{ color:#D4E4F3; font:11px/14px Arial, Helvetica, sans-serif; width:300px; float:left; }

.toll{ background:url(../images/toll.gif) no-repeat; width:304px; height:65px; float:left; padding:20px 0 0 25px; margin:6px 0 0 0; }

.get{ background:url(../images/get_bk.gif) no-repeat; width:522px; height:143px; float:left;  margin:15px 0 0 30px; display:inline; padding:15px 0 0 23px; }

.get span{ color:#2CB1D1; font:10px/14px Arial, Helvetica, sans-serif; }

.blks{ width:330px; float:left;  margin:15px 0 0 50px; display:inline; }

.frm{ width:260px; height:18px; float:left; background:url(../images/til_ip.gif) repeat-x; border:1px solid #fff; clear:left; margin:7px 0 0 0; 
color:#1B89A9; font:11px Arial, Helvetica, sans-serif; padding:2px 0 0 6px; }

.frm1 { width:105px; height:18px; background:url(../images/til_ip.gif) repeat-x; border:1px solid #fff; float:left; margin:30px 0 0 0; color:#1B89A9; font:11px Arial, Helvetica, sans-serif; padding:2px 0 0 6px; }

.cmnt{ width:174px; float:left; background-color:#DDFAFE; border:1px solid #fff; margin:5px 0px 0 0; color:#1B89A9; font:11px Arial, Helvetica, sans-serif; padding:2px 0 0 5px; 
height:60px;  }

.cpn{ width:174px; float:left; background-color:#DDFAFE; border:1px solid #fff; margin:5px 0px 0 0; color:#1B89A9; font:11px Arial, Helvetica, sans-serif; padding:2px 0 0 5px; }

.aro { background:url(../images/cmnt.gif) no-repeat right; width:26px; height:109px; float:right; margin:27px 15px 0 0; border:0; }

.cp_blk2{ margin:35px 0 0 25px; display:inline; float:left; width:380px; }

.cp_blk2 span{ color:#214F69; font:11px/15px Arial, Helvetica, sans-serif; width:305px; float:left; margin-left:15px; }

.center_column{ width:515px; float:right; margin:45px 47px 0 0; display:inline; }

.txt{ color:#0F5D77; font:11px/16px Arial, Helvetica, sans-serif; }

.lrm1 { width:500px; float:left; background:#5397A5; padding:0 0 0 10px; }

.lrm1 a{ color:#fff; float:left; text-decoration:none; font:11px/26px Arial, Helvetica, sans-serif; margin-right:10px; width:500px;}

.lrm1 a:hover{ text-decoration:underline; }

.lrm1 span{ background:url(../images/tik1.gif) no-repeat left; color:#fff; font:11px/24px Arial, Helvetica, sans-serif; float:left; width:400px; padding:0 0 0 20px; }

.lrm2 { width:500px; float:left; background:#6DACA7; padding:0 0 0 10px; }

.lrm2 a{ color:#fff; float:right;  text-decoration:none; font:11px/26px Arial, Helvetica, sans-serif; margin-right:10px; width:auto !important; }

.lrm2 a:hover{ text-decoration:underline; }

.lrm2 span{ background:url(../images/tik2.gif) no-repeat left; color:#fff; font:11px/24px Arial, Helvetica, sans-serif; float:left; width:400px; padding:0 0 0 20px; }


.lrm3 { width:500px; float:left; background:#5397A5; padding:0 0 0 10px; }

.lrm3 a:hover{ text-decoration:underline; }

.lrm3 a{ background:url(../images/tik1.gif) no-repeat left; color:#fff; text-decoration:none; font:11px/24px Arial, Helvetica, sans-serif; float:left; width:400px; padding:0 0 0 20px; }

.lrm4 { width:500px; float:left; background:#6DACA7; padding:0 0 0 10px; }

.lrm4 a:hover{ text-decoration:underline; }

.lrm4 a{ background:url(../images/tik2.gif) no-repeat left; text-decoration:none; color:#fff; font:11px/24px Arial, Helvetica, sans-serif; float:left; width:400px; padding:0 0 0 20px; }



.cp_lnk{ width:400px; float:left; margin:30px 0 0 0px; }

.cp_lnk a{ color:#D66304; font:11px/28px Arial, Helvetica, sans-serif; float:left; width:370px; padding:0 0 0 30px; background:url(../images/tik3.jpg) no-repeat left; text-decoration:none; }

.cp_lnk a:hover{ text-decoration:underline; }

.widt{ width:520px; float:left; }

.step{ width:500px; float:left; font:bold 11px Arial, Helvetica, sans-serif; }

.step span{ margin:3px 0 0 10px; float:left; width:auto !important; }

.forum { width:252px; float:left; margin:27px 0 0 0; }

.povd{ color:#327AB7; font:bold 11px Arial, Helvetica, sans-serif; margin:20px 0 0 0; float:left; width:auto !important; }

.order_form{ width:460px; float:left; }

.order_form span{ color:#436887; font:11px/14px Arial, Helvetica, sans-serif; }

.order_form textarea{ width:450px; float:left; background:#D6F3FA; border:1px solid #1E708E; margin:25px 0 0 0; 
color:#1B89A9; font:11px Arial, Helvetica, sans-serif; padding:2px 0 0 6px; height:155px; }

.details{ width:450px; height:19px; float:left; background:url(../images/til_nm.gif) repeat-x; border:1px solid #1E708E; margin:15px 0 0 0; 
color:#1B89A9; font:11px Arial, Helvetica, sans-serif; padding:2px 0 0 6px; }

.pckg{ width:150px; float:right; color:#C26C2C; font:bold 12px Arial, Helvetica, sans-serif; margin:30px 20px 0 0; }

.quotes { width:510px; float:left; margin:20px 0 0 0; }

.qt_hd{ color:#424F6C; font:bold 13px Arial, Helvetica, sans-serif; width:278px; float:left; }

.pric{ width:138px; float:left; color:#33791B; font:bold 13px Arial, Helvetica, sans-serif; }

.sbmt1{ width:320px; float:left; background:#2F80AE; float:left; padding:17px 0 15px 17px; }

.sbmt2 { width:167px; float:left; background:#22495F; padding:3px 0 10px 3px; margin-left:11px; }

.clk{ color:#68A7CB; font:11px Arial, Helvetica, sans-serif; width:150px; float:left; text-align:center; margin:5px 0 0 0; }

.titl{ width:320px; background:url(../images/yur.gif) repeat-x; float:left; padding:5px 0 6px 17px; color:#184E6D; font:bold 11px Arial, Helvetica, sans-serif; }

.details1{ width:113px; height:19px; float:left; background:url(../images/til_name.gif) repeat-x; border:1px solid #AEECFF;  
color:#fff; font:11px Arial, Helvetica, sans-serif; padding:2px 0 0 6px; }

.sbmt1 span{ font:10px/12px Arial, Helvetica, sans-serif; width:300px; float:left; color:#9FD0F7; margin:7px 0 0 0; }

.onln{ color:#0F5D77; font:11px/20px Arial, Helvetica, sans-serif; }

.submit_button{ background:url(../images/til_nm.gif) repeat-x #78C3DB; color:#436887; font: bold 11px Arial, Helvetica, sans-serif; float:left; border:0; margin:15px 0 0 0; clear:left; width:60px; height:22px; }

.sign{ background:url(../images/sign.gif) no-repeat; margin:30px 0 0 0; float:left; width:60px; border:0; height:22px; }

.dwnld_btn{ background:url(../images/dwld.gif) no-repeat; float:left; width:67px; border:0; height:22px; }

.abt_txt { color:#6B6B6B; font:11px/18px Arial, Helvetica, sans-serif; float:left; width:500px; margin:50px 0 0 0; }

.faq_txt { color:#0F5D77; font:11px/18px Arial, Helvetica, sans-serif; float:left; width:520px; }

.faq_txt a{ color:#0F5D77; font:11px/18px Arial, Helvetica, sans-serif; text-decoration:none; width:500px; float:left; }

.site_txt { width:400px; float:left; margin:10px 0 0 0; }

.site_txt a{ color:#0F5D77; font: bold 11px Arial, Helvetica, sans-serif; float:left; text-decoration:none; width:auto !important; }

.site_txt a:hover{ text-decoration:underline; }

.paypl_tx { color:#666; font:11px/16px Arial, Helvetica, sans-serif; width:600px; float:left; text-align:center; }

/*left*/
.left_column { width:300px; float:left; margin:45px 0 0 54px; display:inline; } 

.banner_blk{ width:326px; float:left; background:#78C3DB; padding-bottom:6px; }

.banner{ margin:6px 0 0 18px; float:left; width:auto !important; }

.widt_lp{ width:300px; float:left; }

.ord { background:url(../images/od_nw.gif) no-repeat; width:109px; height:28px; border:0; float:left; margin:20px 0 0 0; }

.ihav { width:400px; float:left; margin:20px 0 0 0; color:#0F5D77; font:14px Arial, Helvetica, sans-serif; }

.ihav a{ font:bold 14px Arial, Helvetica, sans-serif; color:#0F5D77; }

.ihav a:hover{ text-decoration:none; }

/*footer*/
.fp_blk{ width:900px; float:left; padding:0 0 15px 0; border-bottom:1px solid #263E44; margin:0 0 0 50px; display:inline; }

.wind { margin:0 0 0 15px; float:left; display:inline; width:auto !important; }

.fp_link{ float:left; width:860px; margin:17px 0 0 70px; display:inline; }

.fp_link a{ color:#748589; font:9px/16px Arial, Helvetica, sans-serif; text-decoration:none; }

.fp_link a:hover{ text-decoration:underline; }

.fp_link span{ color:#90A3BA; padding:0 5px; }

.phpbb_tx{ margin:5px 0 0 120px; display:inline; float:left; width:750px; color:#5C6E73; font:11px/16px Arial, Helvetica, sans-serif; text-align:center; }

.phpbb_tx a{ color:#5C6E73; }



/* for awebber form*/

div{
margin:auto;
padding:0px;
}
/*.black_overlay {
display: none;
position: absolute;
top: 0%;
left: 0%;
width: 100%;
height: 100%;
background-color: black;
z-index: 1001;
-moz-opacity: 0.3;
opacity: .30;
filter: alpha( opacity = 30);
overflow:hidden;
} */
.white_content {
display: none;
position: absolute;
top: 25%;
left: 25%;
width: 380px;
height: 220px;
padding: 2px;
border: 6px solid #A8B56F;
background-color: #A4E7F6;
z-index: 1002;
overflow: auto;
} 
.white_content1 {
float:left;
width: 382px;
height:150px;
padding: 2px;
border-bottom: 4px solid #6873AE ;
background-color: #A4E7F6;
z-index: 1002;
}

.login_label, .login_error {
padding: 13px 0 0 0px;
color: #E9680C;
text-align: left;
float: left;
width: 50px;
font: bold 12px tahoma, arial;
color: #41779D;
} .login_input {
padding: 10px 0 0 0;
color: #000;
text-align: left;
float: left;
width: 200px;
font: bold 11px tahoma, arial;
color: #000;
} .login_input input {
width: 198px;
border: 1px solid #8DA0AD;
font: 11px tahoma;
color: #5D6972;
height: 16px;
} 
.login_error {
width: 250px;
color: #F00;

} #login {
background: #123;
}
.cleanbluewarning .cleanblue{}
div.cleanblue{ position: relative;width:386px;background:#A4E7F6; border-top: 4px solid #6873AE; border-left: 4px solid #6873AE ;border-right: 4px solid #6873AE ;font-weight:bold;float:left; }

div.cleanblue .cleanbluecontainer{  float:left; position:relative; width:auto !important; }
div.cleanblue .cleanblueclose{ color:#FF0000; background:transparent url(../images/close1.jpg);width:17px; height:17px; font-size:0px; cursor:pointer;  float:left; margin:6px 0 0 357px; position:relative;}
/*html>body div.cleanblue .cleanblueclose{ color:#FF0000; background:transparent url(/img/images/close1.jpg);width:20px; height:21px; font-size:0px; cursor:pointer;  float:left; margin:3px 0 0 0px; position:relative;}*/

div.cleanblue .cleanbluemessage{}
div.cleanblue .cleanbluebuttons{ display:none;}
div.cleanblue button{ padding: 3px 10px; margin: 0 10px; background-color: #B9E7F8; border: solid 1px #3880A6; color: #ffffff; font-weight: bold; font-size: 12px; }
div.cleanblue button:hover{ border: solid 1px #d4d4d4; }

.form_submit { 
background-color:#3880A6 !important;
border:1px solid #A1DEF4;
color:#FFFFFF;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:11px;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal; }

