/*body, p, div, td {font-family:verdana; font-size:12px; line-height:1.5em;}*/
body, label, input, textarea{color:#3F4554;font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.8em;}
.main { width:980px; margin:auto; padding:5px; background-color:white; }
#header {height:100px;}
#logo { width:160px;  float:left;}
#menu {height:24px; background-color:#0072BB;margin-bottom:5px;display:block;font-weight:bold;font-size:14px;margin:0 1px 0 0;padding:0;text-transform:uppercase;}
#seperatorline {clear:both;height:7px; background-color:#85C226; margin-top:3px;margin-bottom:8px;}
.toptext {color: cornsilk;font-size:29px;font-weight:bold;left:280px;position:absolute;top:200px;}
#maincontent { background-color:#DFFFD0;}
#content { width:980px; float:left; border-left:1px solid white;padding-left:0px;text-align:justify;}
#content2 { float:left; width:650px;border-right:solid #0072BB;padding-right:60px;text-align:justify; }
#subcontent{width:300px;height:200px;background-color:#E8F4CE  ;float:left;margin-left:0px;margin-top:10px;padding-left:10px;padding-right:10px;-moz-border-radius: 10px;
border-radius: 10px;}
#subcontent1{width:300px;height:200px;background-color:#D5EEFF;float:left;margin-left:10px;margin-top:10px;padding-left:10px;padding-right:10px;-moz-border-radius: 10px;
border-radius: 10px;}
#subcontent2{width:300px;height:200px;background-color:#F5E2E2;float:left;margin-left:10px;margin-top:10px;padding-left:10px;padding-right:10px;-moz-border-radius: 10px;
border-radius: 10px;}
#footer {clear:both; height:25px; background-color:#0072BB; padding:2px;margin-top:20px; text-align:right; color:#ffffff;}
ul {margin:0px; padding:0px;} 
#aboutus {float:left;margin-left:10px;padding-top:10;text-align:justify;width:960px;}
#sevices {float:left;margin-left:10px;padding-top:10;text-align:justify;width:650px;border-right:solid #0072BB;padding-right:60px;}
#solutions{float:left;margin-left:10px;padding-top:10;text-align:justify;width:960px;}
#portfolio{float:left;margin-left:10px;padding-top:10;text-align:justify;width:960px;}
#gquote{float:left;margin-left:10px;padding-top:10;text-align:justify;width:960px;}
.error{color:red;font-size:10px;}
#imgflt{float:right;}
#contright {float:right;margin-left:20px;margin-top:30px;padding-left:10px;width:200px;background-color:#F0EFEB;-moz-border-radius:10px;border-radius: 10px; padding-bottom:10px;}
#contright ul {list-style-type: none;padding-left:10px }
#contright ul li {display:block;}
#contright ul li a {font-size:15px;color:#85C226;font-weight:bold;border-bottom:dotted;text-decoration:none;}
#contright ul li a:hover {color:#ffffff; background-color:#0072BB;}
#servivebox{width:250px;height:240px;background-color:#F0EFEB;-moz-border-radius:10px;border-radius: 10px;float:right;padding-top:10px;margin-top:5px;}
#form{float:left;width:500px;}
#contbox{width:400px;height:346px;background-color:#F0EFEB;-moz-border-radius:10px;border-radius: 10px;margin-left:360px}
#navigation{float: left;width:100%;background:#0072BB;}
#navigation ul{margin: 0px 0px 0px 0px;padding: 0;}
#navigation ul li{list-style-type: none;display: inline;}
#navigation li a{display: block;float: left;padding: 5px 10px;color:#fff;text-decoration: none;border-right: 1px solid#fff;}
/*#navigation li:first-child a {border-left: 1px solid#fff;}*/
#navigation li a:hover { background:#85C226; }
#navigation li a.active_menu { background:#85C226; }
#gtaqut{padding-top:20px;}
#gtaqut a{color:#F0EFEB;text-decoration:none;}
#gtaqut a:hover {color:#F0EFEB; background-color:#0072BB;}
#lft{float:right;width:350px;height:460px;background-color:#F0EFEB;-moz-border-radius:10px;border-radius: 10px;padding-top:20px;margin-top:20px;padding-left:0px;}
#contact{float:left;padding-left:60px;padding-top:0px;}
#contact li{margin-left:30px;padding-left:10px;}
#prtfllft{float:left;width:430px;height:250px;background-color:#F2FAE7;-moz-border-radius:10px;border-radius:10px;margin-top:5px;margin-left:10px;}
#prtfllftbr{float:left;width:430px;height:40px;background-color:#85C226;-moz-border-radius-topright:10px;border-top-right-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;}
#prtflrht{float:right;width:430px;height:250px;background-color:#F2FAE7;-moz-border-radius:10px;border-radius:10px;margin-top:5px;margin-right:10px;}
#prtflrhtbr{float:right;width:430px;height:40px;background-color:#85C226;-moz-border-radius-topright:10px;border-top-right-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;}
a.pstyle:hover {color:#ffffff;}
a.pstyle{text-align:left;font-family:Verdana,Arial,sans-serif;font-size:16px;font-weight:bold;padding-left:30px;text-decoration:none;color:#ffffff;}
a.prdstyle:hover {color:#85C226;}
a.prdstyle{text-align:left;font-family:Verdana,Arial,sans-serif;font-size:16px;font-weight:bold;padding-left:30px;text-decoration:none;color:#85C226;}
#pblkstyle{font-family:Verdana,Arial,sans-serif;font-size:12px;text-align:justify;padding:30px;padding-top:50px;}
h1 a, h1{font-size:20px; color:#0072BB; text-decoration:none;}
a {color:#0072BB; text-decoration:none;}
a:hover {color:#85C226; text-decoration:underline}
h2{font-size:17px;}
ul.inline_list {margin:0; padding-left:5px;}
ul.inline_list li { list-style-position:inside }
.loginboxdiv{}
.loginbox{background-image:url(../images/form_bg.jpg);background-repeat:repeat-x;border:1px solid #d1c7ac;width: 230px;color:#333333;padding:3px;margin-right:4px;margin-bottom:8px;}
