@charset "utf-8";
/* CSS Document */

body {
	margin:0 auto;
	background:url(../images/green-bg.gif) repeat-x top;
	background-color:#FFFFFF;
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#5e5e5e;
}

img{ border:0}
li{ padding-bottom:10px;}
a{ color:#000000; outline-style:none; text-decoration:none}

.u{ text-decoration:underline}

p, span, h1, h2, h3, input, img {
	margin:0px;
	padding:0px;
	}
.clear { clear:both; }
.br { margin-bottom:4px; }
.logo{
	margin:23px 0px 0 23px;
	}
.nav_bg {
	width:594px;
	height:43px;
	background:url(../images/nav_bg.gif) repeat-x top;
	border-left:solid 1px #abd708;
	border-bottom:solid 1px #abd708;
	border-top:solid 1px #abd708;
	}
ul.nav {
	margin:13px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	}	
ul.nav li {
	margin:0px 0px 0px 0px;
	padding:43px 14px 10px 14px;
	background:url(../images/line.gif) 0 30px no-repeat;
	display:inline;
	}
ul.nav li.no-border{
	background:none;
	}	
ul.nav li a {
	text-decoration:none;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}	
ul.nav li a:hover {
	background:url(../images/nav-hover.gif) no-repeat top;
	width:79px;
	height:43px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;	
	}
.welcome_bg {
	background:url(../images/welcome.gif) no-repeat top;
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#5e5e5e;
	}
	
.bg{
	background:url(../images/bg.gif) repeat-y;
	}
	
.pad1{ padding:64px 200px 0px 36px;}

.body_bg {
	width:786px;
	background:url(../images/body_bg.gif) repeat-y top;
	padding:16px 0px 0px 0px;
	}
	
.quick_bg {
	width:255px;
	}
.quick_border {
	border:solid 1px #bbbcbc;
	}
ul.testimonials {
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 10px;
	list-style:none;
	}	
ul.testimonials li {
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 25px;
	background:url(../images/d-icon.gif) 0px 0px no-repeat;
	}
.orange-txt{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#f46801;
	}
.text-box{
	width:145px;
	float:left;
	background:#f5f5f5;
	border:#2a2929 1px solid;
	}
.text-area{
	width:145px;
	#width:143px;
	background:#f5f5f5;
	border:#2a2929 1px solid;
	}
.test_bg {
	width:217px;
	padding:4px 0px 0px 0px;
	text-align:right;
	}
.recent-logo{
	width:451px;
	float:left;
	padding:20px 0px 5px 0px;
	}
.logo_bg {
	width:240px;
	height:153px;
	background:url(../images/logo_bg.gif) no-repeat;
/*	padding:3px 0px 0px 0px;*/
    padding:3px 0 0 3px;
	text-align:left;
	}
.why-choose-img {
	width:456px;
	float:left;
	padding:0px 0px 15px 0px;
	}
.ok{
	width:27px;
	float:left;
	padding:5px 0px 17px 13px;
	}
ul.nav1 {
	margin:0px 0px 10px 0px;
	padding:25px 0px 0px 0px;
	}	
ul.nav1 li {
	margin:0px 6px 0px 5px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	display:inline;
	}	
ul.nav1 li a {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	text-decoration:none;
	font:normal 13px "Tahoma" Arial, Helvetica, sans-serif;
	color:#484848;
	}	
ul.nav1 li a:hover {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font:normal 13px "Tahoma" Arial, Helvetica, sans-serif;
	color:#999999;
	}
.footerbg{
	width:777px;
	background:url(../images/footer-bg.gif) 0 0 repeat-x;
	height:90px;
	text-align:center;
	}
.copy {
	font:normal 11px "Tahoma" Arial, Helvetica, sans-serif;
	color:#7b7c79;
	}
.nav2_text {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:14px 0px 0px 0px;
	}


#poweredby {
	display:none
}


.inp1{
width:190px;
height:19px;
border:1px solid #d4d4d4;
padding-left:5px;
background:url(http://thelogomagic.com/images/inpbg.gif) repeat-y left #FFFFFF!important;}

.inp2{
width:300px;
height:19px;
border:1px solid #d4d4d4;
padding-left:5px;
background:url(http://thelogomagic.com/images/inpbg.gif) repeat-y left #FFFFFF!important;}

.inp3{
width:300px;
height:118px;
border:1px solid #d4d4d4;
padding-left:5px;
background:url(http://thelogomagic.com/images/inpbg.gif) repeat-y left #FFFFFF!important;}

.inp4{
width:120px;
height:13px;
border:1px solid #d4d4d4;
padding-left:5px;
background:url(http://thelogomagic.com/images/inpbg.gif) repeat-y left #FFFFFF!important;}

.inp5{
width:120px;
height:50px;
border:1px solid #d4d4d4;
padding-left:5px;
background:url(http://thelogomagic.com/images/inpbg.gif) repeat-y left #FFFFFF!important;}

.form{
margin:0px;
padding:0px;
font-size:11px;
font-weight:bold;
/*color:#fcffd0;*/
color:#333333;
}

.border1{ border:1px dashed #CCCCCC}

.m25{ margin-top:25px}
.bg2{ background:#f7f7f7;
      border-top:1px dashed #CCCCCC; 
	  border-bottom:1px dashed #CCCCCC}