/* CSS Document */
body{
margin:0px;
padding:0px;
color:#6C8059;
background:url(../images/bg_tl.jpg) repeat ;
font:11px/16px Arial, Helvetica, sans-serif, Tahoma;

}
img{
border:0px;
}
.flt{
float:left;
}
#whole_main{
width:1000px;
margin:auto;
}
#main{
width:1000px;
float:left;
}
/* Top panel starts*/
#top{
width:1000px;
float:left;
}
#top_panel1{
width:1000px;
float:left;
background:url(../images/top_panel.jpg) no-repeat;
height:127px;
}
#top_panel2{
width:1000px;
float:left;
background:url(../images/top_panel2.jpg) no-repeat;
height:397px;
}
.logo{
float:left;
margin:35px 0px 0px 45px;
}
.call_bg{
width:279px;
float:left;
margin:64px 0px 0px 365px;
display:inline;
background:url(../images/call_bg.gif) no-repeat;
height:40px;
font:bold 14px/20px Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma;
color:#DB0406;
}
#menu_bg{
width:994px;
height:29px;
margin:1px 0px 0px 5px;
display:inline;
float:left;
background:url(../images/menu_bg.gif) no-repeat;
}
/*Top panel ends*/
/*home page starts*/
#content{
width:960px;
float:left;
padding:10px 17px 15px 23px;
background:#022521;
}
.des_tp{
width:955px;
float:left;
background:url(../images/des_tp.gif) no-repeat top;
padding-top:27px;
}
.des_bg{
width:955px;
float:left;
background:url(../images/des_bg.gif) repeat-y;
margin-top:15px;
color:#6C8059;
}
.des_btm{
width:955px;
float:left;
background:url(../images/des_btm.gif) no-repeat bottom;
padding-bottom:14px;
}
.des_til{
width:930px;
background:url(../images/des_til.gif) repeat-x;
display:inline;
margin:0px 0px 0px 14px;
float:left;
color:#6C8059;
font:11px/16px Arial, Helvetica, sans-serif, Tahoma;
}
.des_text{
width:415px;
float:left;
margin:0px 0px 0px 20px;
display:inline;
color:#6C8059;
}
.more_info{
float:right;
background:url(../images/more_arr.gif) no-repeat right;
padding-right:13px;
color:#CAE758;
text-decoration:none;
font:11px/16px Arial, Helvetica, sans-serif, Tahoma;
}
#con_left{
width:575px;
float:left;
padding:20px 0px 0px 35px;
}
.why_txt{
width:575px;
float:left;
border-bottom:1px solid #153F38;
padding-bottom:15px;
color:#6C8059;
}
.yah{
font:bold 11px/20px Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma;
float:left;
width:500px;
}
.yah_txt{
width:188px;
float:left;
height:37px;
background:url(../images/yahoo_text_bg.jpg) no-repeat;
margin:0px 0px 0px 10px;
padding:8px 0px 0px 13px;
color:#A7D129;
font:11px/14px Arial, Helvetica, sans-serif, Tahoma;
}
.one{
float:left;
margin:15px 0px 0px 4px;
color:#9BB187;
font:bold 14px/16px Arial, Helvetica, sans-serif, Tahoma;
}
.yahoo_txt{
width:235px;
float:left;
padding:0px 0px 0px 20px;
}
#con_right{
width:240px;
float:left;
padding:20px 0px 0px 60px;
}
.new_txt{
width:240px;
float:left;
border-bottom:1px solid #153F38;
margin:15px 0px 0px 0px;
padding-bottom:15px;
}
.new_inp{
width:99px;
float:left;
height:15px;
background:#2B3F21;
border:1px solid #3E5B2F;
margin:20px 0px 0px 0px;
color:#CCCC00;
font:10px/15px Arial, Helvetica, sans-serif, Tahoma;
text-align:left;
padding-top:5px;
}
.get{
width:510px;
float:left;
padding:20px 0px 0px 20px;
}
.get_inp{
width:260px;
float:left;
height:20px;
border:1px solid #071F15;
background:#2F422E;
padding:6px 0px 0px 6px;
text-align:left;
color:#CCCC00;
font:10px/15px Arial, Helvetica, sans-serif, Tahoma;
margin:10px 0px 0px 0px;
}
#divinputfile3{
    background:url(../images/provide_browse.gif) no-repeat right 100%;
	height:22px;
	float:left; width:270px; margin:15px 0 0 4px;
}

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

*html #divinputfile3 #filepc3{
	opacity: 0.0;
	-moz-opacity: 0.0;
	filter: alpha(opacity=00);
	font-size:18px;
}

*html #fakeinputfile3{
	margin-top:-22px;
}

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

#fakeinputfile3 #fakefilepc3{
	width:200px;
	height:18px;
background:#04352F; border:1px solid #06534A; color:#CCCC00; font:11px Arial, Helvetica, sans-serif; padding:4px 0 0 6px;
margin:0;
}
.get_tbox2 {
width:225px;
float:left;
height:80px;
border:1px solid #071F15;
background:#2F422E;
padding:6px 0px 0px 6px;
text-align:left;
color:#B9CE79;
font:10px/15px Arial, Helvetica, sans-serif, Tahoma;
margin:10px 0px 0px 0px;
}
.hd_button {
	float:right;
	width:55px;
	height:20px;
	background-color:#FDFBD3;
	border:0;
	color:#803B2E;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:center;
	margin:8px 5px 0 0;
}
.cpn{ width:225px; float:left; background-color:#2F422E; border:1px solid #071F15; margin:15px 0px 0 0; color:#B9CE79; font:11px Arial, Helvetica, sans-serif; padding:2px 0 0 5px; }
#divinputfile4{
   background:url(../images/browse.gif) no-repeat 100%;
	height:22px;
	float:left; width:267px; margin:15px 0 0 0;
}

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

*html #divinputfile4 #filepc4{
	opacity: 0.0;
	-moz-opacity: 0.0;
	filter: alpha(opacity=00);
	font-size:18px;
}

*html #fakeinputfile4{
	margin-top:-22px;
}

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

#fakeinputfile4 #fakefilepc4{
	width:200px;
	height:18px;
background:#2F422E; border:1px solid #071F15; color:#B9CE79; font:11px Arial, Helvetica, sans-serif; padding:4px 0 0 6px;
margin:0;
}
.sign{ background:url(../images/sign_up.gif) no-repeat; margin:30px 0 0 0; float:right; width:61px; border:0; height:26px; }
.sign1{ background:url(../images/down_browse.gif) no-repeat; margin:0px 0 0 4px; float:right; width:58px; border:0; height:22px; }
/*home page ends here*/
/*footer panel starts here*/
#footer{
width:1000px;
float:left;
background:url(../images/foot_bg.gif) repeat-x #001C19;
padding-bottom:35px;
}
#foot_bg{
width:845px;
float:left;
padding:15px 0px 0px 110px;
color:#447E42;
}
#foot_bg a{
text-decoration:none;
color:#447E42;
margin:0px 1px 0px 1px;
}
#foot_bg a:hover{
text-decoration:underline;
}
.fot{
width:905px;
padding-left:55px;
color:#506250;
float:left;
text-align:center;
margin:15px 0px 0px 0px;
}
/*footer panel ends here*/
/*about page starts here*/
.abt_txt{
width:915px;
float:left;
margin:10px 0px 0px 0px;
border-bottom:1px solid #153431;
padding-bottom:15px;
}
.yah1{
font:bold 11px/24px Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma;
color:#A8C576;
}
.abt_left{
width:595px;
float:left;
padding:20px 0px 0px 0px;
}
.abt_box{
width:21px;
float:left;
height:22px;
background:#6C8059;
padding:6px 0px 0px 9px;
font:bold 12px/15px Trebuchet MS, Arial, Helvetica, sans-serif, Tahoma;
color:#202020;
}
.abt_txtbox{
width:535px;
float:left;
background:#2E4439;
margin-left:2px;
padding:6px 0px 0px 8px;
height:22px;
color:#89A42C;
}
.ban_tp{
width:290px;
float:left;
background:url(../images/ban_tp.gif) no-repeat top;
padding-top:9px;
margin:20px 0px 0px 20px;
display:inline;
}
.ban_btm{
width:281px;
float:left;
background:url(../images/ban_btm.gif) no-repeat bottom #001412; 
padding-bottom:10px;
padding-left:9px;
}
/*about page ends here*/
/*psd2yahoostore starts here*/
.psd_txt{
width:592px;
float:left;
border-top:1px solid #153F38;
padding-top:20px;
color:#6C8059;
margin-top:10px;
}
.psd_txt1{
width:592px;
float:left;
padding-bottom:20px;
color:#6C8059;
margin-top:10px;
}
.psd_txt b{
color:#A8C576;
}
.psd_step{
width:592px;
float:left;
color:#9EBB71;
font:bold 11px/16px Arial, Helvetica, sans-serif, Tahoma;
padding-bottom:15px;
}
.psd_link{
width:130px;
float:left;
color:#9EBB71;
padding:0px 0px 0px 0px;
}
.psd_link span{
width:130px;
float:left;
background:url(../images/psd_arr.gif) no-repeat left;
padding-left:24px;
color:#9EBB71;
font:11px/24px Arial, Helvetica, sans-serif, Tahoma;
}
/*psd2yahoostore page ends here*/
/*pagetitle page starts here*/
.pagetitle_tp{
width:597px;
float:left;
background:url(../images/pagetitle_tp.gif) no-repeat top #1F3931;
padding-top:15px;
}
.pagetitle_btm{
width:563px;
float:left;
background:url(../images/pagetitle_btm.gif) no-repeat bottom #1F3931;
padding-bottom:14px;
padding-left:34px;
color:#6C8059;
}
.yah2{
color:#B4D934;
font:bold 12px/28px Arial, Helvetica, sans-serif, Tahoma;
}
/*pagetitle page ends here */
/*portfolio page starts here*/
.temp_hold{
width:252px;
float:left;
margin:20px 0px 0px 14px;
}
.temp_bg{
width:247px;
height:137px;
float:left;
background:url(../images/temp_bg.jpg) no-repeat;
padding:5px 0px 0px 5px;
}
.temp_hold1{
margin:20px 0px 0px 45px;
display:inline;
width:252px;
float:left;
}
.visit_bg{
width:64px;
height:17px;
float:right;
background:url(../images/visit_bg.gif) no-repeat;
padding:4px 0px 0px 0px;
margin-top:0px;
margin-right:10px;
text-align:center;
text-decoration:none;
color:#CAE758;
}
/*portfolio page ends here*/
/*order page starts here*/
.order_head{
float:left;
width:906px;
height:42px;
padding:3px 0px 3px 0px;
border-bottom:1px solid #173633;
border-top:1px solid #173633;
color:#9EBB71;
margin-top:15px;
font:bold 11px/16px  Arial, Helvetica, sans-serif, Tahoma;
}
.provide_bg{
width:23px;
height:30px;
float:left;
background:url(../images/provide_one_bg.gif) no-repeat;
color:#FFF;
margin-left:10px;
font:bold 11px/16px Arial, Helvetica, sans-serif, Tahoma;
padding:12px 0px 0px 10px;
}
.order{
width:560px;
float:left;
clear:left;
padding:20px 0px 0px 20px;
}
.ord_inp{
width:536px;
float:left;
height:20px;
border:1px solid #06534A;
background:#04352F;
padding:6px 0px 0px 6px;
text-align:left;
color:#9EBB71;
font:10px/15px Arial, Helvetica, sans-serif, Tahoma;
margin:10px 0px 0px 0px;
}
.ord_tbox2 {
width:530px;
float:left;
height:200px;
border:1px solid #06534A;
background:#04352F;
padding:6px 0px 0px 6px;
text-align:left;
color:#9EBB71;
font:10px/15px Arial, Helvetica, sans-serif, Tahoma;
margin:20px 0px 0px 0px;
}
.ord_button {
	float:right;
	width:55px;
	height:20px;
	background-color:#04352F;
	border:0;
	color:#9EBB71;
	font:bold 11px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:center;
	margin:8px 5px 0 0;
}
.order_form{
width:900px;
float:left;
padding:10px 0px 0px 10px;
display:inline;
}
.radio_txt{
color:#9EBB71;
float:left;
font:bold 11px/16px Arial, Helvetica, sans-serif, Tahoma;
}
.radio_txt1{
color:#9EBB71;
float:left;
font:11px/16px Arial, Helvetica, sans-serif, Tahoma;
}

.ser_link{
width:480px;
float:left;
color:#9EBB71;
padding:15px 0px 0px 20px;
}
.ser_link a{
width:480px;
float:left;
background:url(../images/psd_arr.gif) no-repeat left;
padding-left:24px;
color:#9EBB71;
text-decoration:none;
font:11px/24px Arial, Helvetica, sans-serif, Tahoma;
}
.order_list{
width:65px;
height:20px;
float:left;
background:#1B1A1A;
border:1px solid #4A4949;
margin:0px 30px 0px 15px;
color:#4A4949;
font:10px/16px Arial, Helvetica, sans-serif, Tahoma;
}
.advance_bg{
width:895px;
height:20px;
background:url(../images/adv_bg.gif) no-repeat;
padding:4px 0px 0px 11px;
margin:25px 0px 0px 0px;
float:left;
color:#A0CC22;
font:bold 11px/16px Arial, Helvetica, sans-serif, Tahoma;
}
/*order page ends here*/
/*freedownload page starts here*/
.down_form{
width:336px;
border:1px solid #127065;
background:#064039;
padding:0px 0px 15px 0px;
color:#73994F;
float:left;
margin:25px 0px 0px 0px;
}
.down_form_head{
width:320px;
float:left;
background:url(../images/down_bg.gif) repeat-x;
border-bottom:1px solid #127065;
padding:13px 0px 14px 16px;
color:#A8D129;
height:9px;
font:bold 11px/16px Arial, Helvetica, sans-serif, Tahoma;
}
.down_inp{
width:110px;
float:left;
height:15px;
border:1px solid #033630;
background:#4CCE7F;
padding-left:7px;
padding-top:5px;
text-align:left;
font:10px/16px Arial, Helvetica, sans-serif, Tahoma;
}
.site{
float:left;
margin:25px 0px 0px 25px;
}
/*freedwonlaod page ends here*/
/*pricing page starts here*/
.price_txt_box{
width:520px;
float:left;
font:bold 13px/16px Arial, Helvetica, sans-serif, Tahoma;
color:#6C8059;
margin:25px 0px 0px 0px;
}
.price_txt{
width:175px;
float:left;
}
.dollar{
float:left;
margin:0px 0px 0px 130px;
}
/*pricing page ends here */
.mrgn2{ margin-top:15px; float:left; }
.ihav { width:400px; float:left; margin:20px 0 0 0; color:#B9CE79; font:14px Arial, Helvetica, sans-serif; }
.ord { background:url(../images/order_now.gif) no-repeat; width:87px; height:22px; border:0; float:left; margin:20px 0 0 0; clear:left; }
.abt_txt1{ color:#6C8059; font:11px/18px Arial, Helvetica, sans-serif; float:left; width:500px; margin:20px 0 0 0; }
.site_txt { width:400px; float:left; margin:10px 0 0 0; }
.site_txt a{ color:#6C8059; font: bold 11px Arial, Helvetica, sans-serif; float:left; text-decoration:none; }
.site_txt a:hover{ text-decoration:underline; }
.submit_button{ background:#FF0000; color:#fff; font: bold 11px Arial, Helvetica, sans-serif; float:left; border:0; margin:15px 0 0 0; clear:left; width:60px; }
.faq_txt { color:#6C8059; font:11px/18px Arial, Helvetica, sans-serif; float:left; width:520px; }
.faq_txt a{ color:#6C8059; font:11px/18px Arial, Helvetica, sans-serif; text-decoration:none; width:500px; float:left; }
.mrgn2{ margin-top:15px; float:left; }
/* 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 #CCCCCC;
background-color:#99CC99;
z-index: 1002;
overflow: auto;
} 
.white_content1 {
float:left;
width: 382px;
height:150px;
padding: 2px;
border-bottom: 4px solid #CCCCCC ;
background-color: #99CC99;
z-index: 1002;
}
*html div.white_content1 {
float:left;
position:absolute;
width:386px;
height: 180px;
margin:23px 0 0 -374px;
background-color: white;
border-bottom: 4px solid #CCCCCC;
border-left: 4px solid #CCCCCC;
border-right: 4px solid #CCCCCC;
z-index: 1002;
}
.login_label, .login_error {
padding: 13px 0 0 0px;
color: #000;
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: #000;
height: 16px;
} .login_error {
width: 250px;
color: #F00;

} #login {
background: #66CC66;
}
.cleanbluewarning .cleanblue{}
.cleanbluefade{position:relative; background-color:#FFF;filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);-moz-opacity: 10;opacity: 10; }
div.cleanblue{ position: relative;width:386px;background:#99CC99; border-top: 4px solid #CCCCCC; border-left: 4px solid #CCCCCC ;border-right: 4px solid #CCCCCC ;font-weight:bold;float:left; color:#000; }

*html div.cleanblue{ position: relative;float:left;margin:-20px 0 0 500px; width:390px;background:#66CC66;font-weight:bold; color:#000; text-align:right; border-top: 4px solid #CCCCCC; border-left: 4px solid #CCCCCC;border-right: 4px solid #CCCCCC;}

div.cleanblue .cleanbluecontainer{  float:left; position:relative; }
div.cleanblue .cleanblueclose{ color:#000; 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;}*/
*html div.cleanblue .cleanblueclose{ background:transparent url(../close1.jpg) no-repeat;width:20px; height:17px; font-size:0px; cursor:pointer; float:left; margin:6px 0 0 350px; 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 { -x-system-font:none;
background-color:#3880A6 !important;
border:1px solid #A1DEF4;
color:#FFFFFF;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal; }
.paypl_tx { color:#666; font:11px/16px Arial, Helvetica, sans-serif; width:600px; float:left; text-align:center; }