/* CSS Document */

body{margin:25px 0 25px 0px; padding:0px; background:#044b69; font:normal 12px/15px Verdana; color:#000000;}
div,p,h1,h2,h3,ul,li,a,span,ins,form,fieldset,input,select,button,textarea,label {padding:0; margin:0;}
ul{list-style:none; padding:0; margin:0;}
img a{ padding:0; margin:0; border:0;}
.clear{clear:both;}
.speacer{ clear:both; line-height:0; height:auto;}
p{font:normal 11px/15px Verdana, Helvetica, sans-serif; color:#666666; padding:0 0 20px 0; margin:0;}

h1{font:bold 12px/18px Verdana, Helvetica, sans-serif; color:#000000; padding:0px; margin:0px;}
h2{font:normal 18px/25px Helvetica; color:#cc6633; padding:0 0 10px 0px; margin:0px;}
h3{font:normal 18px/30px Helvetica; color:#005d9a; padding:0px; margin:0px;}
h4{font:normal 16px/25px Helvetica; color:#cc6633; padding:0 0 5px 0px; margin:0px;}

.link1{font:normal 12px/15px Verdana; color:#ff3000; text-decoration:underline; padding:0px; margin:0;}
.link1:hover{color:#323232; text-decoration:none;}
.link2{font:bold 13px/18px Verdana; color:#ff3300; text-decoration:underline; padding:0px; margin:0;}
.link2:hover{color:#323232; text-decoration:none;}
.link3{font:normal 11px/15px Verdana; color:#ff3000; text-decoration:underline; padding:0px; margin:0;}
.link3:hover{color:#323232; text-decoration:none;}
.link4{font:bold 11px/15px Verdana; color:#ff3000; text-decoration:underline; padding:0px; margin:0;}
.link4:hover{color:#323232; text-decoration:none;}

/*** MAIN BODY ****/
#mainBody{width:950px; margin:0 auto; padding:0px; background-color:#FFFFFF;}
.container{width:916px; margin:0 auto; padding:0px;}

/*** HOME PAGE ***/

/* Header */


.hheader{width:916px; height:370px; margin:0; padding:0px;}
.hheader .hhtoppart{width:916px; height:88px; margin:0; padding:0px;}
.hheader .hhtoppart .logo{width:257px; height:88px; margin:0; padding:0px; float:left;}
.guarantee{width:88px; height:88px; margin:0; padding:0 0 0 20px; float:left;}
.hheader .hhtoppart .call{width:210px; height:88px; margin:0; padding:0px; float:right;}
.hheader .hhtoppart .call .callpart1{width:160px; height:29px; margin:0px; padding:10px 0 0 25px; background:url(images/phone.gif) no-repeat 0 0; font:bold 12px/18px Verdana; color:#666666;}
.hheader .hhtoppart .call .email{width:210px; height:29px; margin:0px; padding:10px 0 0 0px; font:bold 11px/15px Verdana; color:#666666; text-align:right;}
.hheader .hhtoppart .call .rquote{width:210px; height:29px; margin:0; padding:15px 0 0 0px; text-align:right;}

.hheader .hhmidpart{width:916px; height:27px; margin:0px; padding:0px; background:url(images/topnav-bg.gif) no-repeat 0 0;}
.topnav{width:916px; height:27px; margin:0; padding:0px;}
.topnav ul{margin:0; padding:0px; list-style:none;}
.topnav ul li{margin:0; padding:5px 38px 0 38px; float:left; background:url(images/navline.gif) no-repeat 0 0; font:normal 11px/15px Verdana; color:#000000; text-decoration:none;}
.topnav ul li a{margin:0px; padding:0px; font:normal 11px/15px Verdana; color:#000000; text-decoration:none;}
.topnav ul li a:hover{color:#000000;}
.topnav ul li.none{display:block; padding:5px 38px 0 38px; margin:0; font:normal 11px/15px Verdana, Helvetica, sans-serif; color:#000000; background:none;}

.hheader .hhbspace1{width:916px; height:18px; margin:0px; padding:0px;}
.hheader .hhbspace2{width:916px; height:35px; margin:0px; padding:0px;}
.hheader .hhbottompart{width:916px; height:201px; margin:0px; padding:0px; background:url(images/header-bg-home.gif) no-repeat 0 0;}
.hheader .hhbottompart .lefttop{width:300px; margin:0px; padding:9px 27px 0; float:right;}
.hheader .hhbottompart .hhbarea{width:235px; margin:0px; padding:25px 30px 0 0px; float:right;}
.hheader .hhbottompart .hhbarea p{margin:0px; padding:0px;}
.hheader .hhbottompart .hhbarea .hhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}
.hheader .hhbottompart .hhbarea .hhbtext2{font:normal 18px/20px Georgia; color:#ffffff; text-decoration:none; margin:0px; padding:15px 0 10px 0px;}

/* Content */
.hcontent{width:916px; margin:0; padding:0px;}

/* Content Left */
.hcontent .hcleft{width:199px; margin:0; padding:0px; float:left;}
.hcontent .hcleft .hclbspace{width:199px; height:15px; margin:0; padding:0px;}

.hcleft .hclnav{width:182px; margin:0; padding:0px;}
.hcleft .hclnav ul{margin:0; padding:0px; list-style:none;}
.hcleft .hclnav ul li{margin:0; padding:5px 0 0 24px; background:url(images/hclnav-bg1.gif) no-repeat 0 0; height:19px; width:158px; font:normal 11px/15px Verdana; color:#000000; text-decoration:none;}
.hcleft .hclnav ul li a{font:normal 11px/15px Verdana; color:#000000; text-decoration:none;}
.hcleft .hclnav ul li a:hover{color:#006499; text-decoration:none;}
.hcleft .hclnav ul li.top{margin:0; padding:8px 0 0 24px; background:url(images/leftnavtop.gif) no-repeat 0 0; height:20px; width:158px;}
.hcleft .hclnav ul li.bottom{margin:0; padding:3px 0 0 24px; background:url(images/leftnavbottom.gif) no-repeat 0 0; height:27px; width:158px;}

.hcleft .hclocontent{width:182px; margin:0; padding:0px;}
.hcleft .hclocontent p{margin:0; padding:5px 0 5px 0px; font:bold 12px/15px Verdana; color:#cc6633; text-decoration:none;}

.hcleft .hclgettouch{width:199px; margin:0; padding:0px;}
.hcleft .hclgettouch .hclgett{width:199px; margin:0; padding:5px 0 5px 0px;}
.hcleft .hclgettouch .hclgett .iconpart{width:36px; margin:0; padding:0px; float:left;}
.hcleft .hclgettouch .hclgett .emailpart{width:160px; margin:0; padding:10px 0 0 0px; float:right; font:normal 11px/15px Verdana; color:#ff3000; text-decoration:none;}
.hcleft .hclgettouch .hclgett .emailpart:hover{color:#323232; text-decoration:none;}

.hcleft .hclneedhelp{width:182px; margin:0; padding:0px;}
.hcleft .hclneedhelp p{width:182px; margin:0; padding:5px 0 5px 0px; float:right; font:normal 11px/15px Verdana; color:#000000;}

/* Content Right */
.hcontent .hcright{width:690px; margin:0; padding:0px; float:right;}
.hcontent .hcright .hcrbspace1{width:690px; height:20px; margin:0; padding:0px;}
.hcontent .hcright p{margin:0; padding:10px 0 30px 0px; font:normal 11px/15px Verdana; color:#000000;}
.hcontent .hcright .hcpart1{width:690px; margin:0; padding:0px; background:url(images/line1.gif) repeat-y top left;}
.hcpart1 .hcpartleft{width:360px; margin:0; padding:0px; float:left;}
.hcpart1 .hcpartleft .hcclab{width:360px; margin:0; padding:15px 0 0 0px;}
.hcclab .hcclabp1{width:88px; margin:0; padding:0px; float:left;}
.hcclab .hcclabp2{width:272px; margin:0; padding:0px; float:right;}
.hcclab .hcclabp2 p{margin:0; padding:0 0 0 15px; font:normal 11px/15px Verdana; color:#000000; background:url(images/bullet3.gif) no-repeat top left;}

.hcpart1 .hcpartright{width:295px; margin:0; padding:0px; float:right;}
.hcpart1 .hcpartright p{margin:0; padding:10px 0 20px 0px; font:normal 11px/15px Verdana; color:#000000;}
.hcpartright ul{width:295px; margin:0; padding:0 0 15px 0px; list-style:none;}
.hcpartright ul li{width:295px; margin:0; padding:0 0 0 15px; background:url(images/bullet1.gif) no-repeat left top; font:normal 11px/11px Verdana; color:#ff0000; text-decoration:underline;  line-height:18px;}
.hcpartright ul li a{font:normal 11px/11px Verdana; color:#ff0000; text-decoration:underline; margin:0px; padding:0px;}
.hcpartright ul li a:hover{color:#ff2917;}
.hcpartright .fwdesign{width:291px; margin:0; padding:0px;}
.fwdesign .fwdesigntop{width:291px; height:9px; margin:0; padding:0px;}
.fwdesign .fwdesignmid{width:291px; margin:0; padding:0px; background-color:#d3effd;}
.fwdesign .fwdesignmid .fwdarea{width:270px; margin:0 auto; padding:0px;}
.fwdesign .fwdesignmid .fwdarea p{width:270px; margin:0; padding:10px 0 10px 0px; font:normal 11px/15px Verdana; color:#000000;}
.fwdesign .fwdesignbottom{width:291px; height:9px; margin:0; padding:0px;}

.hcontent .hcbpart{width:690px; margin:0; padding:0px;}
.hcbpart .hcbpss{width:222px; margin:0; padding:0px; float:left;}
.hcbpart .hcbpss .hcbpsst{width:222px; height:9px; margin:0; padding:0px;}
.hcbpart .hcbpss .hcbpssm{width:222px; height:145px; margin:0; padding:0px; background-color:#e6e4e5;}
.hcbpart .hcbpss .hcbpssm p{width:195px; margin:0 auto; padding:0px; font:normal 11px/15px Verdana; color:#000000; line-height:16px;}
.hcbpart .hcbpss .hcbpssb{width:222px; height:9px; margin:0; padding:0px;}

.hcbpart .hcbplbs{width:222px; margin:0; padding:0 0 0 10px; float:left;}
.hcbpart .hcbplbs .hcbplbst{width:222px; height:9px; margin:0; padding:0px;}
.hcbpart .hcbplbs .hcbplbsm{width:222px; height:145px; margin:0; padding:0px; background-color:#c8e7ec;}
.hcbpart .hcbplbs .hcbplbsm p{width:195px; margin:0 auto; padding:0px; font:normal 11px/15px Verdana; color:#000000; line-height:16px;}
.hcbpart .hcbplbs .hcbplbsb{width:222px; height:9px; margin:0; padding:0px;}

.hcbpart .hcbprm{width:222px; margin:0; padding:0px; float:right;}
.hcbpart .hcbprm .hcbprmt{width:222px; height:9px; margin:0; padding:0px;}
.hcbpart .hcbprm .hcbprmm{width:222px; height:145px; margin:0; padding:0px; background-color:#fde8d5;}
.hcbpart .hcbprm .hcbprmm p{width:195px; margin:0 auto; padding:0px; font:normal 11px/15px Verdana; color:#000000; line-height:16px;}
.hcbpart .hcbprm .hcbprmb{width:222px; height:9px; margin:0; padding:0px;}


/*** INNER PAGE ***/

/* Header */
.inheader{width:916px; height:256px; margin:0; padding:0px;}
.inheader .inhtoppart{width:916px; height:88px; margin:0; padding:0px;}
.inheader .inhtoppart .logo{width:257px; height:88px; margin:0; padding:0px; float:left;}
.inheader .inhtoppart .call{width:210px; height:88px; margin:0; padding:0px; float:right;}
.inheader .inhtoppart .call .callpart1{width:160px; height:29px; margin:0; padding:10px 0 0 25px; background:url(images/phone.gif) no-repeat 0 0; font:bold 12px/18px Verdana; color:#666666;}
.inheader .inhtoppart .call .email{width:210px; height:29px; margin:0px; padding:9px 0 0 0px; font:bold 11px/18px Verdana; color:#666666; text-align:right;}
.inheader .inhtoppart .call .rquote{width:210px; height:29px; margin:0; padding:15px 0 0 0px; text-align:right;}

.inheader .inhmidpart{width:916px; height:27px; margin:0; padding:0px; background:url(images/topnav-bg.gif) no-repeat 0 0;}
.topnav{width:916px; height:27px; margin:0; padding:0px;}
.topnav ul{margin:0; padding:0px; list-style:none;}
.topnav ul li{margin:0; padding:5px 38px 0 38px; float:left; background:url(images/navline.gif) no-repeat 0 0; font:normal 11px/15px Verdana; color:#000000; text-decoration:none;}
.topnav ul li a{margin:0; padding:0px; font:normal 11px/15px Verdana; color:#000000; text-decoration:none;}
.topnav ul li a:hover{color:#000000;}
.topnav ul li.none{display:block; padding:5px 38px 0 38px; margin:0; font:normal 11px/15px Verdana, Helvetica, sans-serif; color:#000000; background:none;}

.inheader .inhbspace1{width:916px; height:18px; margin:0; padding:0px;}
.inheader .inhbspace2{width:916px; height:35px; margin:0; padding:0px;}

.leftBannerPart{width:625px; margin:0px; padding:0; float:left;}



.inheader .inhabout{width:916px; height:103px; margin:0; padding:0px; background:url(images/header-bg-about.gif) no-repeat 0 0;}
.inheader .inhabout .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .inhabout .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .inhabout .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .inhcarrers{width:916px; height:103px; margin:0; padding:0px; background:url(images/header-bg-careers.gif) no-repeat 0 0;}
.inheader .inhcarrers .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .inhcarrers .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .inhcarrers .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .inhservices1{width:916px; height:103px; margin:0; padding:0px; background:url(images/Main_services.jpg) no-repeat 0 0;}
.inheader .inhservices1 .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .inhservices1 .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .inhservices1 .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .inhportfolio{width:916px; height:103px; margin:0; padding:0px; background:url(images/header-bg-portfolio.gif) no-repeat 0 0;}
.inheader .inhportfolio .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .inhportfolio .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .inhportfolio .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .inharticles{width:916px; height:103px; margin:0; padding:0px; background:url(images/header-bg-articles.gif) no-repeat 0 0;}
.inheader .inharticles .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .inharticles .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .inharticles .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .seoarticale{width:916px; height:103px; margin:0; padding:0px; background:url(images/header-bg-articles_new.gif) no-repeat 0 0;}
.inheader .seoarticale .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .seoarticale .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .seoarticale .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .submission{width:916px; height:103px; margin:0; padding:0px; background:url(images/header-bg-submission.gif) no-repeat 0 0;}
.inheader .submission .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .submission .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .submission .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .acadamic{width:916px; height:103px; margin:0; padding:0px; background:url(images/header-bg-acadamic.gif) no-repeat 0 0;}
.inheader .acadamic .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .acadamic .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .acadamic .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .landing{width:916px; height:103px; margin:0; padding:0px; background:url(images/header-bg-landing.gif) no-repeat 0 0;}
.inheader .landing .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .landing .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .landing .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .productdes{width:916px; height:103px; margin:0; padding:0px; background:url(images/header-bg-productdes.gif) no-repeat 0 0;}
.inheader .productdes .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .productdes .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .productdes .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .blog{width:916px; height:103px; margin:0; padding:0px; background:url(images/header-bg-blog_new.gif) no-repeat 0 0;}
.inheader .blog .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .blog .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .blog .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .press{width:916px; height:103px; margin:0; padding:0px; background:url(images/header-bg-press_new.gif) no-repeat 0 0;}
.inheader .press .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .press .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .press .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .inhtestimonials{width:916px; height:103px; margin:0; padding:0px; background:url(images/header-bg-testimonials.jpg) no-repeat 0 0;}
.inheader .inhtestimonials .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .inhtestimonials .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .inhtestimonials .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .inhcontactus{width:916px; height:103px; margin:0; padding:0px; background:url(images/header-bg-contactus.gif) no-repeat 0 0;}
.inheader .inhcontactus .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .inhcontactus .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .inhcontactus .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .inhrequestquote{width:916px; height:103px; margin:0; padding:0px; background:url(images/header-bg-requestquote.gif) no-repeat 0 0;}
.inheader .inhcontactus .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .inhcontactus .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .inhcontactus .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .inhlinkbuilding{width:916px; height:103px; margin:0; padding:0px; background:url(images/linkbuilding-header.jpg) no-repeat 0 0;}
.inheader .inhlinkbuilding .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .inhlinkbuilding .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .inhlinkbuilding .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .resourses{width:916px; height:103px; margin:0; padding:0px; background:url(images/link_to_us.jpg) no-repeat 0 0;}
.inheader .resourses .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .resourses .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .resourses .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .inhwdservices{width:916px; height:103px; margin:0; padding:0px; background:url(images/web_design_services.jpg) no-repeat 0 0;}
.inheader .inhwdservices .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .inhwdservices .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .inhwdservices .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .seoservices{width:916px; height:103px; margin:0; padding:0px; background:url(images/SEO_services.jpg) no-repeat 0 0;}
.inheader .seoservices .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .seoservices .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .seoservices .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .noimages{width:916px; height:103px; margin:0; padding:0px; background:url(images/noimages.jpg) no-repeat 0 0;}
.inheader .noimages .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .noimages .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .noimages .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .rmanagement{width:916px; height:103px; margin:0; padding:0px; background:url(images/rep_mngmnt_services.jpg) no-repeat 0 0;}
.inheader .rmanagement .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .rmanagement .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .rmanagement .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

.inheader .cwservices{width:916px; height:103px; margin:0; padding:0px; background:url(images/header-bg-services2.gif) no-repeat 0 0;}
.inheader .cwservices .inhbarea{width:235px; margin:0px; padding:10px 0 0 0px; float:right;}
.inheader .cwservices .inhbarea p{margin:0px; padding:5px 0 0 0px; text-align:center;}
.inheader .cwservices .inhbarea .inhbtext1{font:normal 18px/20px Georgia; color:#020202; text-decoration:none; margin:0px; padding:0px;}

/* Content */
.incontent{width:916px; margin:0; padding:0px; background:url(images/incontent-bg.gif) repeat-y top left;}
/* Content Left */
.incontent .incleft{width:218px; margin:0; padding:0px; float:left;}
.incontent .incleft .inclbspace{width:218px; height:15px; margin:0; padding:0px;}

.incleft .inclnav{width:182px; margin:0; padding:0px;}
.incleft .inclnav ul{margin:0; padding:0px; list-style:none;}
.incleft .inclnav ul li{margin:0; padding:5px 0 0 24px; background:url(images/hclnav-bg1.gif) no-repeat 0 0; height:19px; width:158px; font:normal 11px/15px Verdana; color:#000000; text-decoration:none;}
.incleft .inclnav ul li a{font:normal 11px/15px Verdana; color:#000000; text-decoration:none;}
.incleft .inclnav ul li a:hover{color:#006499; text-decoration:none;}
.incleft .inclnav ul li.top{margin:0; padding:8px 0 0 24px; background:url(images/leftnavtop.gif) no-repeat 0 0; height:20px; width:158px;}
.incleft .inclnav ul li.bottom{margin:0; padding:3px 0 0 24px; background:url(images/leftnavbottom.gif) no-repeat 0 0; height:27px; width:158px;}

.incleft .inclocontent{width:182px; margin:0; padding:0px;}
.incleft .inclocontent p{margin:0; padding:5px 0 5px 0px; font:bold 12px/15px Verdana; color:#cc6633; text-decoration:none;}

.incleft .inclgettouch{width:200px; margin:0; padding:0px;}
.incleft .inclgettouch .inclgett{width:200px; margin:0; padding:5px 0 5px 0px;}
.incleft .inclgettouch .inclgett .iconpart{width:36px; margin:0; padding:0px; float:left;}
.incleft .inclgettouch .inclgett .emailpart{width:160px; margin:0; padding:10px 0 0 0px; float:right; font:normal 11px/15px Verdana; color:#ff3000; text-decoration:none;}
.incleft .inclgettouch .inclgett .emailpart:hover{color:#323232; text-decoration:none;}


/* Content Middle */
.incontent .incmiddle{width:561px; margin:0; padding:0px; float:left;}
.incontent .incmiddle .incmbspace1{width:555px; height:20px; margin:0; padding:0px;}
.incontent .incmiddle .incmarea{width:510px; margin:0 auto; padding:0px;}
.incontent .incmiddle .incmarea p{margin:0; padding:10px 0 10px 0px; font:normal 11px/15px Verdana; color:#000000; text-decoration:none;}
.incontent .incmiddle .cwarea1{background:url(images/inntext-bg1.gif) no-repeat 0 0; width:510px; height:74px; margin:30px 0 0 0px; padding:0px;}
.incontent .incmiddle .cwarea1 p{margin:0px; padding:10px 0 0 20px; font:normal 11px/15px Verdana; color:#000000; line-height:18px;}

/* About Page */
.about{width:510px; margin:0; padding:0px;}
.about ul{width:510px; margin:0; padding:10px 0 10px 0px; list-style:none;}
.about ul li{width:495px; margin:0; padding:0 0 0 15px; background:url(images/bullet1.gif) no-repeat left top; font:bold 11px/11px Verdana; color:#ff0000; text-decoration:underline;  line-height:20px;}
.about ul li a{font:bold 11px/11px Verdana; color:#ff0000; text-decoration:underline; margin:0px; padding:0px;}
.about ul li a:hover{color:#ff2917;}

/* Services Page1 */
.services{width:510px; margin:0; padding:0px;}
.services ul{width:510px; margin:0; padding:10px 0 10px 0px; list-style:none;}
.services ul li{margin:0; padding:0 0 0 10px; background:url(images/bullet5.gif) no-repeat 0 0; font:normal 11px/11px Verdana; color:#000000; line-height:16px;}

/* Portfolio Page */
.portfolio{width:510px; margin:0; padding:10px 0 0 0px;}
.portfolio .pdficon{width:40px; margin:0; padding:0px; float:left;}
.portfolio .portfoliotext{width:470px; margin:0; padding:0px; float:right;}
.portfoliotext ul{width:470px; margin:0; padding:0 0 10px 0px; list-style:none;}
.portfoliotext ul li{margin:0; padding:0 0 0 10px; background:url(images/bullet5.gif) no-repeat 0 0; font:normal 11px/11px Verdana; color:#000000; line-height:16px;}

/* Portfolio Page */
.portfolio_new{width:490px; margin:0 0 10px 0; padding:10px; border:1px dotted #646464}
.portfolio_new .pdficon{width:40px; margin:0; padding:0px; float:left;}
.portfolio_new .portfoliotext{width:440px; margin:0; padding:0px; float:right;}
.portfolio_new ul{width:440px; margin:0; padding:0 0 10px 0px; list-style:none;}
.portfolio_new ul li{margin:0; padding:0 0 0 10px; background:url(images/bullet5.gif) no-repeat 0 0; font:normal 11px/11px Verdana; color:#000000; line-height:16px;}

/* Articles Page1 */
.articles{width:510px; margin:0; padding:0px;}
.articles ul{width:510px; margin:0; padding:15px 0 10px 0px; list-style:none;}
.articles ul li{margin:0; padding:0 0 0 10px; background:url(images/bullet5.gif) no-repeat 0 0; font:normal 11px/11px Verdana; color:#000000; line-height:16px;}

/* Contactus Page1 */
.contactus{width:510px; margin:0; padding:0px;}
.contactus ul{width:510px; margin:0; padding:10px 0 10px 0px; list-style:none;}
.contactus ul li{margin:0; padding:0 0 0 10px; background:url(images/bullet5.gif) no-repeat 0 0; font:normal 11px/11px Verdana; color:#000000; line-height:16px;}




/* Content Right */
.incontent .incright{width:137px; margin:0; padding:0px; float:right;}
.incontent .incright .rbanner{width:123px; height:116px; margin:0; padding:0 0 0 14px;}
.incontent .incright .incrbspace1{width:137px; height:20px; margin:0; padding:0px;}

/** Inner Right2 **/
.incontent2{width:916px; margin:0; padding:0px; background:url(images/incontent-bg2.gif) repeat-y top left;}
/* Content Left */
.incontent2 .incleft{width:218px; margin:0; padding:0px; float:left;}
.incontent2 .incleft .inclbspace{width:218px; height:15px; margin:0; padding:0px;}

.incleft .inclnav{width:182px; margin:0; padding:0px;}
.incleft .inclnav ul{margin:0; padding:0px; list-style:none;}
.incleft .inclnav ul li{margin:0; padding:5px 0 0 24px; background:url(images/hclnav-bg1.gif) no-repeat 0 0; height:19px; width:158px; font:normal 11px/15px Verdana; color:#000000; text-decoration:none;}
.incleft .inclnav ul li a{font:normal 11px/15px Verdana; color:#000000; text-decoration:none;}
.incleft .inclnav ul li a:hover{color:#006499; text-decoration:none;}
.incleft .inclnav ul li.top{margin:0; padding:8px 0 0 24px; background:url(images/leftnavtop.gif) no-repeat 0 0; height:20px; width:158px;}
.incleft .inclnav ul li.bottom{margin:0; padding:3px 0 0 24px; background:url(images/leftnavbottom.gif) no-repeat 0 0; height:27px; width:158px;}

.incleft .inclocontent{width:182px; margin:0; padding:0px;}
.incleft .inclocontent p{margin:0; padding:5px 0 5px 0px; font:bold 12px/15px Verdana; color:#cc6633; text-decoration:none;}

.incleft .inclgettouch{width:200px; margin:0; padding:0px;}
.incleft .inclgettouch .inclgett{width:200px; margin:0; padding:5px 0 5px 0px;}
.incleft .inclgettouch .inclgett .iconpart{width:36px; margin:0; padding:0px; float:left;}
.incleft .inclgettouch .inclgett .emailpart{width:160px; margin:0; padding:10px 0 0 0px; float:right; font:normal 11px/15px Verdana; color:#ff3000; text-decoration:none;}
.incleft .inclgettouch .inclgett .emailpart:hover{color:#323232; text-decoration:none;}

/* Content Right */
.incontent2 .incright{width:675px; margin:0; padding:0px; float:right;}
.requestquote{widows:675px; padding:0px; margin:0px;}
.requestquote p { font:normal 11px/15px Verdana; color:#000000;}
.requestquote .redtext { font:normal 11px/15px Verdana; color:#a31e31; padding:0 0 4px 0; margin:0px; text-align:right;}
.requestquote .requesform {width:630px; padding:0px; margin:0px;}
.requestquote .requesform .requesform_blue {width:630px; padding:8px 0; background-color:#e0f3f9; border-bottom:1px solid #ffffff;}
.requestquote .requesform .requesform_grey {width:630px; padding:8px 0px; background-color:#efeeec; border-bottom:1px solid #ffffff;}
.requestquote .requesform .requesform_left {width:140px; float:left; text-align:right; padding:0px; margin:0px;} 
.requestquote .requesform .requesform_right {width:400px; float:left; padding:0px; margin:0px;} 
.retarea1 {width:259px; height:18px; border:1px solid #a3abae; padding:0px; margin:0px;}
.retarea2 {width:259px; height:100px; border:1px solid #a3abae; padding:0px; margin:0px;}
.relist1 {width:259px; height:18px; border:1px solid #a3abae;}
.reqsubmit1 {width:64px; height:22px; background:url(images/submit1.gif) no-repeat 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; border:0; cursor:pointer;}
.requestquote .requesform .submit { width:630px; text-align:center;}

/* BOX */
.incontent .incmiddle .incmarea .prbox1 {width:510px; margin:0; padding:0px;}
.incmarea .prbox1 .prbox1_top {width:510px; padding:0px; margin:0px; background-color:#D4EFFA; border:1px solid #1589AE; background:url(images/boxborder1.jpg) repeat-y 0 0;}
.incmarea .prbox1 .prbox1_top .prbox1_top_part {width:75px; float:left; padding:10px 5px;}
.incmarea .prbox1 .prbox1_top .prbox1_top_part p {padding:0px; margin:0px;}

.incmarea .prbox1 .prbox1_bottom {width:510px; padding:0px; margin:0px; border:1px solid #1589AE; background:url(images/boxborder1.jpg) repeat-y 0 0;}
.incmarea .prbox1 .prbox1_bottom .prbox1_bottom_part {width:75px; float:left; padding:10px 5px;}
.incmarea .prbox1 .prbox1_top .prbox1_bottom p {padding:0px; margin:0px;}

/* Sitemap Page */
.sitemap {width:510px; margin:0; padding:0px;}
.sitemap ul {padding:0px; margin:0px; list-style:none;}
.sitemap ul li.main {background:url(images/bullet4.gif) no-repeat left; float:none; padding:0 0 0 14px; margin:0px; line-height:20px;}
.sitemap ul li.sub {background:url(images/bullet1.gif) no-repeat left; float:none; padding:0 0 0 14px; margin:0 0 0 10px; line-height:20px;}
.sitemap ul a {font-size:12px; color:#FF0404; text-decoration:none;}
.sitemap ul li a:hover {font-size:12px; color:#000000; text-decoration:none;}


/*** Footer ***/
.hfooter{width:916px; height:80px; margin:0; padding:0px;}
.hfooter p{margin:0; padding:55px 0 0 0px; text-align:center; font:normal 11px/15px Verdana; color:#077cac;}
.footerlink{margin:0; padding:0px; font:normal 11px/15px Verdana; color:#077cac; text-decoration:none;}
.footerlink:hover{color:#077cac; text-decoration:none;}

a.redlink{font:bold 11px/15px Verdana; color:#F43C00; text-decoration:underline;}
a.redlink:hover{text-decoration:none;}

h3.arrowTxt{font:bold 11px/15px Verdana; color:#000000; background:url(images/left_arrow_bg.gif) no-repeat 0 2px; padding:0 0 10px 10px; margin:0;}


.banner_tex_style1{font:normal 28px/30px Arial, Helvetica, sans-serif; color:#ffffff; padding:30px 0 0 0;}
.banner_tex_style11{font:normal 28px/30px Arial, Helvetica, sans-serif; color:#ffffff; padding:15px 0 0 250px;}
.banner_tex_style2{font:normal 26px/30px Tahoma, arial; color:#000000; padding:20px 0 0 296px;}
.banner_tex_style21{font:normal 26px/30px Tahoma, arial; color:#000000; padding:10px 0 0 200px;}
.banner_tex_style22{font:normal 26px/30px Tahoma, arial; color:#000000; padding:15px 0 0 250px;}
.banner_tex_style23{font:normal 26px/30px Tahoma, arial; color:#000000; padding:15px 0 0 230px;}
.banner_text1 {font-size:24px; color:#3C4244; padding: 0 0 0 0px; line-height:30px;}
.banner_tex_style3{font:normal 26px/30px Tahoma, arial; color:#000000; padding:36px 0 0 296px;}
.touch {font:normal 35px/30px Tahoma, arial; color:#000000;}
.banner_tex_style4{font:normal 26px/30px Tahoma, arial; color:#000000; padding:20px 0 0 200px;}

.banner_tex_style5{font:normal 26px/30px Tahoma, arial; color:#000000; padding:20px 0 0 262px;}
.banner_tex_style6{font:normal 26px/30px Tahoma, arial; color:#000000; padding:35px 0 0 380px;}

.banner_tex_style7{font:normal 26px/30px Tahoma, arial; color:#000000; padding:20px 0 0 260px;}
.banner_tex_style8{font:normal 26px/30px Tahoma, arial; color:#000000; padding:20px 0 0 235px;}

.banner_text2 {font-size:24px; color:#000000; padding:10px 0 0 150px; line-height:25px}
.banner_text3 {font-size:24px; color:#000000; padding: 5px 0 0 150px;}
.banner_text4 {font-size:24px; color:#000000; padding:5px 0 0 150px; line-height:25px}


.banner_tex_style9{font:normal 28px/30px Arial, Helvetica, sans-serif; color:#000000; padding:30px 0 0 0;}




