body{ background: url(../images/bg-body.jpg) repeat-x top center; margin:0 0 90px 0; padding:0;font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px }

h1{ padding:0; margin:0}
h2{ padding:0; margin:0 0 8px 0; font-size:18px}
ul{ margin:0px; padding:0px; list-style:none}
ul li{margin:0px; padding:0px; list-style:none}
p{padding:0; margin:0; text-align:justify}
input{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 15px; color:#939494}

#main{margin:0 auto; width:940px}
#seoText{font-size:10px;color:#FFFFFF;	font-weight:normal; margin:0 0 0 10px}

.logo {float:left; margin:0 20px 0 0; padding:23px 0 0 20px;}
.logo h1 { margin: 0px; padding: 0px;}
.logo h1 a { background-image: url(../images/logo.gif); background-repeat: no-repeat; display: block; text-indent: -1000px; height: 73px; width: 273px;}

.nav{height:34px; float:right; margin:50px 0 0 0}
/*.nav ul{}.nav ul li{ float:left;}*/

ul#menu{margin:0;padding:0;list-style-type:none;width:auto;position:relative;display:block;height:33px;font-size:13px; font-weight:normal;background:transparent url(../images/nav_bg.png) repeat-x top left;font-family: Verdana, Arial, Helvetica, sans-serif;}
ul#menu li{display:block;float:left;margin:0;padding:0;height:31px;}
ul#menu li a{display:block;float:left;color:#0D5382;text-decoration:none;font-weight:bold;padding:8px 10px 0 10px;}
ul#menu li a:hover{color:#0D5382;height:22px;background:transparent url(../images/nav_bg.png) 0px -33px no-repeat}
ul#menu li a.current{display:inline;height:22px;background:transparent url(../images/nav_bg.png) 0px -33px no-repeat;float:left;margin:0;}

.border{border-left:1px solid #C0CBD1}
.border2{border-left:1px solid #C0CBD1; border-right:1px solid #C0CBD1}

.header{background:url(../images/header.jpg) no-repeat top center;height:268px;margin:11px 0 0 0; color:#fff;padding:20px 20px 0 265px;font-size:12px;line-height:17px}
.header a{ color:#C8FD57}
.header ul{ padding:6px 0 0 45px; float:left; width:280px}
.header ul li{ padding:2px 0 3px 15px; background: url(../images/arrow2.gif) no-repeat left 12px;}
.header ul li a{ color:#fff; text-decoration:none}
.header ul li a:hover{ color:#fff; text-decoration:underline}

.margin-top20{margin:8px 0 0 0}
.padding-left{padding:0 0 0 25px}
.padding-top{ padding:5px 0 0 0}
.padding-bottom{ padding:0 0 5px 0}
.margin-bottom5{ margin:0 0 3px 0}
.margin-left110{margin:0 0 0 110px}

.clear{ clear: both}
.float-left{ float:left}
.float-right{float:right}

.content-left{float:left;width:684px}
.bg-leftcont{float:left; background:url(../images/featured-bg.gif) repeat-x; height:348px; width:654px}
.showscreen{ width:210px; margin:0 5px 0 0 ; float:left}
.display-bg{background:url(../images/display-bg.jpg) no-repeat top center; width:652px; padding:8px 20px 15px 20px; color:#3C3F42}
.display-bg a{ color:#3C3F42; text-decoration:none}
.display-bg h1{font-family: Century Gothic,Arial, Helvetica, sans-serif; font-size:26px; color:#093F65; font-weight:normal; padding:0; margin:0 0 12px 0}

.quote-top{background:url(../images/head-quickquote.jpg) no-repeat top center; width:220px;height:45px;color:#fff;font-size:16px;padding:10px 0 0 17px;font-weight:bold}
.quote-bg{background-color:#fff; border-right:1px solid #5FABC1; border-left:1px solid #5FABC1; width:225px; padding:5px}
.quote-bg div{ color:#073757;}
.quote-bg p{ text-align:center; margin:5px 0}
.quote-bg img{ border:0}

.quote-bg2{background-color:#fff; border-right:1px solid #5FABC1;border-bottom:1px solid #5FABC1; border-left:1px solid #5FABC1; width:225px; padding:5px 5px 2px 5px}
.quote-bg2 img{ padding:2px 0}
.quote-bg2 ul li{ padding:0 0 0 18px; margin:8px 0;  background: url(../images/arrow3.gif) no-repeat 5px center ; color:#116286; font-size:14px; font-family:"Trebuchet MS"	}

.quote-bg2 ul li a{ text-decoration:none; color:#116286}
.quote-bg2 ul li a:hover{ text-decoration:underline;}
.quote-txt-field{ background:url(../images/txtfield.gif) no-repeat center center;width:216px;height:23px;border:none;padding:6px 0 0 8px;color:#0F5E8A;font-size:10px}
.quote-textarea-top{background: url(../images/txtarea.gif) no-repeat center center; width:224px; height:95px}
.quote-textarea{border:none; padding:5px; margin:10px 5px ; width:202px;color:#0F5E8A;font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
.quote-bottom{background:url(../images/foot-quickquote.jpg) no-repeat bottom center; padding:0 0 12px 10px; width:227px; margin:0 0 15px 0}

.quote-bottom div, .quote-bottom div a{color:#073757; text-decoration:none}
.image-txt-field{ background:url(../images/txtfield2.gif) no-repeat center center; width:123px; height:27px; margin:0; padding:3px 0 0 2px; border:none; color:#0B395B; font-size:16px}

.testi-top{background:url(../images/head-testimonial.jpg) no-repeat top center; width:220px; height:45px; margin:17px 0 0 0;color:#fff; font-size:16px; padding:10px 0 0 17px; font-weight:bold}
.testi-bottom{background:url(../images/foot-testimonial.jpg) no-repeat bottom center; padding:0 0 12px 10px; width:227px;}
.testi-bg{background-color:#fff; border-right:1px solid #A3C35E; border-left:1px solid #A3C35E; width:215px; padding:5px 10px; text-align:center; font-size:11px; color:#393C31}
.testi-bg p{ padding:8px 0}
.testi-name{ background:url(../images/bg-testiname.jpg) no-repeat center center; width:209px; height:15px; padding:2px 0 2px 10px; font-weight:bold; color:#7DB700; margin:0 0 10px 0}

.footer{ background:url(../images/bg-footer.jpg) repeat-x top center; height:362px; margin:20px 0 0 0; color:#fff; font-size:12px}
.footer-inner{ width:940px; margin:0 auto 0 auto; padding:5px 0 0 0}
.footer-services{ float:left; width:290px; background:url(../images/footer-divider.jpg) no-repeat right center; height:219px; padding:25px 0 0 20px}
.footer-services ul{}
.footer-services ul li{ background:url(../images/arrow1.gif) no-repeat left 14px; padding:10px 0 10px 15px; width:185px}
.footer-services ul li a{ text-decoration:none; color:#fff}
.rss-block{float:left; padding:0 0 0 50px; margin:20px 0 0 0}
.rss{ background:url(../images/icon-rss.gif) no-repeat top left; width:49px; height:50px; float:left; margin:0 20px 0 0}
.shareit{background:url(../images/icon-shareit.gif) no-repeat top left; width:49px; height:50px; float:left;}
.txtfieldrss{ width:250px; background:url(../images/bg-txtfield.gif) repeat-x top center; padding:3px 8px; width:234px; height:18px; border:1px solid #5FA3E8; text-align:center; color:#0A375C}
.button-subscribe{text-align:right; margin:20px 0 0 0}
.link{ color:#0D5382; text-align:center; padding:25px 0 15px 0; background:url(../images/footer-divider2.gif) no-repeat center bottom; font-size:14px}
.link a{ color:#0D5382; padding:0 10px; text-decoration:none}
.link a:hover{ text-decoration:overline}
.copyright{ color:#2D2424; text-align:center; padding:15px 0 10px 0;}
.copyright a{color:#2D2424; text-decoration:none}
 
.content-left-inner{width:684px; background:url(../images/top-img.gif) no-repeat top center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#535455}
.content-left-inner2{width:682px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#535455; background-color:#fff; border-left:1px solid #2E6F98;border-right:1px solid #2E6F98;}
.content-left-bottom{background:url(../images/bg-contact-bottom.gif) no-repeat bottom center; padding:25px; width:634px; color:#4A4B4C; height:213px}
.content-left-bottom2{background:url(../images/bottom-img.gif) no-repeat bottom center;  width:684px; color:#4A4B4C; height:90px}
.contact-head{font-family:Century Gothic, Arial, Helvetica, sans-serif; font-size:26px; color:#093F65; padding:10px 0 0px 20px; font-weight:normal}
.contact-content{width:245px; float:left; text-align:right; margin:3px 0}
.contact-input{padding:0 0 0 265px}
.contact-detail{background: url(../images/contact-detail-bg.gif) no-repeat top center; width:261px; height:122px; padding:20px 15px 10px 30px; float:left;font-size:14px; font-weight:bold; margin:0 5px}
.contact-detail span{ padding:0 0 0 20px; font-weight:normal; font-size:12px}
.contact-detail-txt{width:630px; font-size:13px; padding:0 0 15px 0}
.contact-detail ul li{ font-size:12px; font-weight:normal; padding:6px 5px 6px 30px}
.contact-detail ul li a{ text-decoration: underline; color:#4A4B4C}
.contact-detail ul li a:hover{ text-decoration: none;}
.required{ font-size:11px;padding:10px 0 0 265px; font-weight:normal}
.txtfield335{ width:330px; height:25px; background-color:#fff; border:1px solid #BCC9D3; padding:5px 0 5px 5px}
.txtarea335{ width:330px; background-color:#fff; border:1px solid #BCC9D3; padding:5px 0 5px 5px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#939494; font-size:14px }
.submit{ background:url(../images/button.gif) no-repeat center center; width:102px; height:25px; border:none; color:#fff; font-weight:bold;font-size:12px}
.more{ background:url(../images/button-more.gif) no-repeat center right; height:20px; border:none; color:#fff; font-weight:bold;font-size:12px;text-align:right; padding:5px 33px 0 0; margin:0 15px 0 0}
.more a{ color:#fff; text-decoration:none}

.skype{ background:url(../images/skype.gif) no-repeat center left;}
.yahoo{background:url(../images/yahoo.gif) no-repeat center left;}
.mns{background:url(../images/msn.gif) no-repeat center left;}
.email{background:url(../images/email.gif) no-repeat center left;}

.ourservices{ float:left; width:320px}
.services-php{background: url(../images/icon-php.gif) no-repeat top left; padding:0 0 5px 65px; margin: 3px 0 11px 0; height:49px}
.services-php h1{ font-size:11px; font-weight:bold; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif}
.services-web2{background: url(../images/icon-web2.gif) no-repeat top left; padding:0 0 0 65px; margin:3px 0 11px 0; height:63px}
.services-web2 h1{ font-size:11px; font-weight:bold; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif}
.services-payment{background: url(../images/icon-payment.gif) no-repeat top left; padding:0 0 0 65px; margin: 3px 0 11px 0; height:57px}
.services-payment h1{ font-size:11px; font-weight:bold; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif}
.services-design{background: url(../images/icon-design.gif) no-repeat top left; padding:0 0 0 65px; margin: 3px 0 11px 0; height:55px}
.services-design h1{ font-size:11px; font-weight:bold; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif}
.services-cms{background: url(../images/icon-cms.gif) no-repeat scroll left top; padding:0 0 15px 65px; margin: 3px 0 11px 0; height:45px}
.services-cms h1{ font-size:11px; font-weight:bold; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif}
.services-development{background: url(../images/icon-development.gif) no-repeat left top; padding:0 0 15px 65px; margin: 3px 0 11px 0; height:45px}
.services-development h1{ font-size:11px; font-weight:bold; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif}
.services-mobile{background: url(../images/icon-mobile.gif) no-repeat left top; padding:0 0 15px 65px; margin: 3px 0 11px 0; height:50px}
.services-mobile h1{ font-size:11px; font-weight:bold; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif}
.services-ecommerce{background: url(../images/icon-ecommerce.gif) no-repeat left top; padding:0 0 15px 65px; margin: 3px 0 11px 0; height:50px}
.services-ecommerce h1{ font-size:11px; font-weight:bold; padding:0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif}
.content-body{ font-size:11px; color:#42484C; border-left:1px solid #2E6F98; border-right:1px solid #2E6F98; width:682px;}
.content-body strong{ font-size:16px; color:#0D3047; margin:0 0 10px  0}
.content-body h1{ font-size:16px; color:#0D3047; margin:0}
.content-body a{ color:#80B017; font-size:12px; float:right; margin:10px 0 0 0; text-decoration:none; font-weight:bold}
.services-block{background: url(../images/bg-services.gif) no-repeat bottom center; width:625px; padding:20px 20px 10px 10px; margin:0 auto; line-height:17px; text-align:justify}
/*.services-block a{color:#77A611; padding:0px ; margin:0px; font-weight:bold; float:none}*/
.content{width:652px;color:#535455; background-color:#fff; border-left:1px solid #2E6F98;border-right:1px solid #2E6F98; padding:10px 15px}
.content h1{ color:#77A611; font-size:13px; font-weight:bold; padding:10px 0 3px 0}
.content a{ color:#0B4A74; text-decoration:underline}
.content ul{}
.content ul li{ background:url(../images/arrow4.gif) no-repeat 10px 8px; padding:5px 0 5px 20px}
.content ul li strong{ color:#0B4A74; text-decoration:underline}

.content-notfound{width:652px;color:#535455; background-color:#fff; border-left:1px solid #2E6F98;border-right:1px solid #2E6F98; padding:10px 15px}
.content-notfound h1{color:#77A611; margin:0 5px 0 0;/* background: url(../images/arrow3.gif) no-repeat; padding:0 0 0 15px*/ }
.content-notfound h1 a{color:#77A611; text-decoration:none}
.content-notfound ul{ margin:5px 0}
.content-notfound ul li{background:url(../images/arrow4.gif) no-repeat 10px 8px; padding:5px 0 5px 25px}
.content-notfound p{ margin:25px 0 10px 0} 
.valid{margin:0 auto; width:300px; padding:0 0 20px 0}
.valid-xhtml{padding:0 10px 0 0; float:left; outline:none}
.latestlaunch-bg{background: url(../images/latestlaunch.gif) no-repeat; height:313px; padding:55px 0 0 40px; margin:0 0 0 30px}
.image_container{background:#EEEEEE;border:1px solid #666666;}
.leftnavcontact{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#003366;text-decoration:none;}
.leftnavcontact:hover{text-decoration:underline;}






.fotter-bottom{bottom:0; position:fixed; background-color:#000;opacity:.70;filter: alpha(opacity=70);-moz-opacity: 0.70; color:#fff; margin:0 auto;width:100%; height:55px; font-size:10px; text-align:center}
.fotter-bottom a{ color:#fff}
.image{float:left; margin:-20px 20px 10px 20px;opacity:1;filter: alpha(opacity=100);-moz-opacity: 1;}



/*Live Leader Chat*/

.liveleader{
	background-color:white !important;
	width:210px !important;
	border:1px solid silver !important;
	margin:0px !important;
	margin-bottom:0 !important;
	color:black !important;
	line-height:normal !important;
	font-size:11px !important;
	font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif !important;
	text-align:left !important;
	font-weight:normal !important;
}
.liveleader_log{
	width:450px;
}
.liveleader_input{
	width:450px;
}
