/* -- default style -- */
body {
	padding:0; 
	margin:0;
	font:normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
	background-color:#fff; 
	color:#4C5258;
}
div, h1, h2, h3, p, img, ul, ol, li, form, input, th {
	padding:0; 
	margin:0;
}
ul {
	list-style:none;
}
img {
	border:none;
}
a {
	outline:none;
}
.spacer {
	line-height:0; 
	font-size:0; 
	clear:both;
}

/* -- wrapper container style -- */
#wrapper {
	width:924px; 
	margin:0 auto;
}
	
/* -- header style -- */
#header {
	width:913px; 
	padding:24px 0 11px 11px; 
	float:left;
}
#header img.logo {
	float:left;
}
#header p {
	float:right;
	white-space:pre;
	line-height:25px;
	padding-bottom:10px;
}	

/* -- top navigation two style -- */
#header ul.topNavTwo {
	float:right; 
	clear:right; 
	margin:0 0 0;
	border-top:#BFDEFB 1px solid; 
	border-right:#BFDEFB 1px solid; 
	border-bottom:#BFDEFB 1px solid; 
	background-color:#EEF7FF; 
	color:#000102;
	width:696px; 
	line-height:25px; 
}
#header ul.topNavTwo li {
	float:left; 
	border-left:#BFDEFB 1px solid;
}
#header ul.topNavTwo li span {
	display:block; 
	padding:0 14px 0; 
	border-bottom:#BFDEFB 2px solid;
	background-color:#EEF7FF; 
	color:#034D92; 
	height:25px; 
	float:left;
}
#header ul.topNavTwo li a {
	padding:0 14px 2px; 
	display:block;
	background-color:#EEF7FF; 
	color:#000102; 
	float:left;
	text-decoration:none; 
	height:25px;
}
#header ul.topNavTwo li a:hover {
	border-bottom:#BFDEFB 2px solid;
	background-color:#EEF7FF; 
	color:#034D92; 
	height:25px;
	line-height:25px;
	padding:0 14px 0; 
}

/* -- body content style -- */
#body {
	width:924px; 
	float:left; 
	padding:0 0 41px;
}
	
/* -- left panel styale -- */
#leftPanel {
	width:623px; 
	float:left;
	padding:10px 0 0 0px; 
}
#leftPanel h1 {
	width:617px; 
	height:76px; 
	padding:49px 7px 0 0; 
	margin:0 0 23px;
	background:url(../images/h1_bg.jpg) no-repeat 0 0 #F0EFEF; 
	color:#000;
	text-align:right; 
	line-height:23px; 
	text-transform:uppercase; 
	font-size:22px; 
	font-weight:normal;
}
#leftPanel h1 span {
	color:#095AA5;
}
#leftPanel h2 {
	font-size:24px; 
	line-height:40px; 
	font-weight:normal; 
	margin:0 0 9px; 
	padding:0;
	color:#000;
}
#leftPanel p {
	padding:0 0 15px;
}
#leftPanel p span {
	color:#095AA5; 
	background-color:#fff;
}
#leftPanel a {
	text-decoration:none;
}
#leftPanel a.more {
	width:74px; 
	height:15px; 
	display:block; 
	float:right; 
	margin:7px 0 0 0;
	line-height:13px; 
	font-size:10px; 
	font-weight:bold; 
	text-align:center;
	background-color:#3F3F3F; 
	color:#fff;
}
#leftPanel a.more:hover {
	background-color:#095AA5; 
	color:#fff;
}
	
/* -- green logo section style -- */
#leftPanel .green {
	width:197px; 
	float:right; 
	margin:19px 0 20px 0; 
	padding:2px;
	border:#D4EBC2 1px solid;
}
#leftPanel .green .inner {
	background:url(../images/green_bg.gif) repeat-x 0 0 #fff; 
	color:#1B2024;
	padding:0 15px 0 11px; 
	line-height:15px; 
	height:160px; 
	position:relative;
}
#leftPanel .green .inner h2 {
	line-height:42px; 
	font-size:22px; 
	font-weight:normal;
	color:#000; 
	border-bottom:#CEEDB8 5px solid; 
	padding:0 0 0 2px; 
	margin:0 0 18px;
}
#leftPanel .green .inner h2 span {
	color:#268D02;
}
#leftPanel .green .inner a.moreLink {
	color:#268D02; 
	text-decoration:none;
	position:absolute; 
	right:12px; 
	bottom:10px; 
	padding:1px 5px;
}
#leftPanel .green .inner a.moreLink:hover {
	background-color:#E8F5DE; 
	color:#268D02;
	border:#D4EBC2 1px solid; 
	padding:0 4px;
}
	
/* -- yellow web section style -- */
#leftPanel .yellow {
	width:197px; 
	float:none; 
	margin:19px auto 20px; 
	padding:2px;
	border:#F6EBCA 1px solid;
}
#leftPanel .yellow .inner {
	background:url(../images/yellow_bg.gif) repeat-x 0 0 #fff; 
	color:#1B2024;
	padding:0 15px 0 11px; 
	line-height:15px; 
	height:160px; 
	position:relative;
}
#leftPanel .yellow .inner h2 {
	line-height:42px; 
	font-size:22px; 
	font-weight:normal;
	color:#000; 
	border-bottom:#F0DFBB 5px solid; 
	padding:0 0 0 2px; 
	margin:0 0 18px;
}
#leftPanel .yellow .inner h2 span {
	color:#D59C03;
}
#leftPanel .yellow .inner a.moreLink {
	color:#E0B645; 
	text-decoration:none; 
	padding:1px 5px;
	position:absolute; 
	right:12px; 
	bottom:10px;
}
#leftPanel .yellow .inner a.moreLink:hover {
	background-color:#FCFCE3; 
	color:#E0B645;
	border:#F6EBCA 1px solid; 
	padding:0 4px;
}
	
/* -- blue web section style -- */
#leftPanel .blue {
	width:197px; 
	float:left; 
	margin:19px 0 20px 0; 
	padding:2px;
	border:#E1EBF5 1px solid;
}
#leftPanel .blue .inner {
	background:url(../images/blue_bg.gif) repeat-x 0 0 #fff; 
	color:#1B2024;
	padding:0 15px 0 11px; 
	line-height:15px; 
	height:160px; 
	position:relative;
}
#leftPanel .blue .inner h2 {
	line-height:42px; 
	font-size:22px; 
	font-weight:normal;
	color:#000; 
	border-bottom:#D8E7F3 5px solid; 
	padding:0 0 0 2px; 
	margin:0 0 18px;
}
#leftPanel .blue .inner h2 span {
	color:#095AA5;
}
#leftPanel .blue .inner a.moreLink {
	color:#095AA5; 
	text-decoration:none; 
	padding:1px 5px;
	position:absolute; 
	right:12px; 
	bottom:10px;
}
#leftPanel .blue .inner a.moreLink:hover {
	background-color:#F2F7FB; 
	color:#095AA5;
	border:#E1EBF5 1px solid; 
	padding:0 4px;
}
	
/* -- portfolio style -- */
#leftPanel .portfolio {
	width:201px; 
	float:left; 
	margin:0;
}
#leftPanel .portfolio img {
	border:#DFDFDD 1px solid; 
	padding:2px; 
	margin:0 0 7px;
}
#leftPanel .portfolio h3 {
	font-size:11px; 
	line-height:25px; 
	font-weight:bold;
	color:#575D64; 
	background-color:#fff; 
	padding:0 0 0 2px;
}
#leftPanel .portfolio p {
	line-height:14px; 
	padding:0 0 6px;
}
#leftPanel .portfolio p .color {
	color:#095AA5; 
	background-color:#fff; 
	padding:0 0 6px; 
	display:block; 
	line-height:14px; 
	height:auto;
}
#leftPanel .portfolio a.view {
	float:right; 
	font-size:10px; 
	line-height:14px; 
	font-weight:bold;
	color:#000; 
	background-color:#fff;
}
#leftPanel .portfolio a.view:hover {
	text-decoration:underline;
}

/* -- quote form style -- */
#qoute {
	background:url(../images/qoute_form_bg.gif) repeat-y 0 0; 
	color:#4A7296; 
	clear:both; 
	margin:30px 0 0;
}
#qoute p.topBg {
	background:url(../images/qoute_form_top_bg.gif) no-repeat 0 0;
	line-height:0; 
	font-size:0; 
	height:9px; 
	margin:0 0 15px; 
	padding:0;
}

#qoute p.topBg1 {
	background:url(../images/qoute_form_top_bg-1.gif) no-repeat 0 0;
	line-height:0; 
	font-size:0; 
	height:9px; 
	margin:0 0 15px; 
	padding:0;
}
#qoute p.bottomBg {
	background:url(../images/dot_line_02.gif) repeat-x 0 0; 
	line-height:0; 
	font-size:0; 
	height:1px; 
	padding:0;
}
#qoute h2 {
	font-size:22px !important; 
	line-height:25px !important; 
	color:#095AA5 !important; 
	padding:0 17px !important; 
	margin:0 0 10px !important;
}
#qoute h2 span {
	color:#000 !important;
}
#qoute p {
	padding:0 17px !important; 
	margin:0 0 10px !important; 
	line-height:18px !important;
}
#qoute form {
	padding:8px 17px 22px;
	font:bold 11px/17px Arial, Helvetica, sans-serif; 
	color:#244E75;
	height:100%;
}
#qoute form label {
	width:48px; 
	padding:0 9px 0 0; 
	margin:0 0 5px; 
	float:left; 
	text-align:right;
}
#qoute form label.big {
	width:65px !important;
}
#qoute form input {
	width:194px; 
	height:10px; 
	padding:2px; 
	margin:0 0 5px;
	font:normal 10px/10px Verdana, Arial, Helvetica, sans-serif;
}
#qoute form input.submitBtn {
border: 0px none white;
width:78px; 
height:13px; 
float:right;
background:url(../images/submit_btn.gif) no-repeat 0 0; 
cursor:pointer;
cursor:hand;
}
#qoute form input.submitBtn:hover {
	background:url(../images/submit_btn_h.gif) no-repeat 0 0;
}
#qoute form textarea {
	width:194px; 
	height:60px; 
	padding:2px; 
	margin:0 0 17px;
	font:normal 10px/10px Verdana, Arial, Helvetica, sans-serif;
}
.formLeft {
	width:265px !important; 
	margin:0 32px 0 0 !important; 
	float:left !important;
}
.formRight {
	width:290px !important;
	 margin:0 !important; 
	 float:left !important;
}
/* -- right panel styale -- */
#rightPanel {
	width:289px; 
	float:right;
	padding:10px 0 0 0px; 
}
	
/* -- ass color box style -- */
#rightPanel .ass {
	border:#E9E9E9 6px solid; 
	background-color:#F7F7F7; 
	color:#000;
	padding:18px 20px;
}
#rightPanel .ass h2 {
	font-size:22px; 
	font-weight:normal; 
	padding:0 0 14px 0;
	background-color:#F7F7F7; 
	color:#403F3F;
}
#rightPanel .ass ul {
	padding:0 4px;
}
#rightPanel .ass ul li {
	padding:0 0 7px 22px;
	background:url(../images/right_bullet.gif) no-repeat 0 4px;
}
#rightPanel .ass ul li a {
	background-color:#F7F7F7; 
	color:#000; 
	text-decoration:none;
}
#rightPanel .ass ul li a:hover {
	text-decoration:underline;
}
	
/* -- yellow color box style -- */
#rightPanel .yellow {
	border:#FCF0B0 6px solid; 
	background-color:#FFFFDA; 
	color:#77705E;
	padding:18px 20px;
}
#rightPanel .yellow h2 {
	font-size:22px; 
	font-weight:normal; 
	padding:0 0 14px 0;
	background-color:#FFFFDA; 
	color:#D59C03;
}
#rightPanel .yellow p {
	padding:2px 0 6px; 
	margin:0 6px; 
	line-height:14px;
	background:url(../images/dot_line_01.gif) repeat-x 0 100%;
}
#rightPanel .yellow p span {
	background-color:#FFFFDA; 
	color:#A67C00; 
	font-size:10px;
}
#rightPanel .yellow a {
	text-decoration:none;
	background-color:#FFFFDA; 
	color:#77705E;
}
#rightPanel .yellow a:hover {
	text-decoration:underline;
}
	
#rightPanel .yellow  a.moreBtn {
	float:right; 
	font-size:12px;
	line-height:18px;
	color:#fff; 
	background-color:#A06900; 
	text-decoration:none;
	padding: 2px 5px 2px 5px;
	font-weight: bold;
	border: 1px solid #815501;
}

#rightPanel .yellow  a.moreBtn:hover {
	color:#000; 
	background-color:#FCF0B0; 
	border: 1px solid #F3E38D;
	
}
/* -- blue color box style -- */
#rightPanel .blue {
	border:#DAE5EF 6px solid; 
	background-color:#F2F7FC; 
	color:#4A7296;
	padding:18px 20px 23px;
}
#rightPanel .blue h2 {
	font-size:22px; 
	font-weight:normal; 
	padding:0 0 14px 0;
	background-color:#F2F7FC; 
	color:#095AA5;
}
#rightPanel .blue p {
padding:15px 0 15px; 
margin:0;
font-family: "courier new", sans-serif;
font-size: 11px;
background:url(../images/dot_line_02.gif) repeat-x 0 0;
}

#rightPanel .blue p span.link {
	background-color:#F2F7FC; 
	color:#006CA5; 
	font-size:10px;
	font-weight:bold; 
	margin:0px 0 0 0;
	text-align:right; 
	display:block;
	font-family: "verdana", sans-serif;

}
#rightPanel .blue a {
	text-decoration:none; 
	background-color:#F2F7FC; 
	color:#283E52;
}
#rightPanel .blue a:hover {
	text-decoration:underline;
}

/* -- catagory section style -- */
#rightPanel .catagory {
	clear:both; 
	line-height:15px;
}
#rightPanel .catagory img {
	border:#FFF 1px solid; 
	float:left; 
	margin:4px 12px 0 0;
}
#rightPanel .catagory h2 {
	font-size:20px; 
	font-weight:normal; 
	line-height:20px; 
	margin:0 0 5px 0; 
	color:#000; 
	background-color:#fff;
}
#rightPanel .catagory h2 span.blueTxt {
	color:#095AA5; 
	background-color:#fff;
}
#rightPanel .catagory h2 span.yellowTxt {
	color:#D59C03; 
	background-color:#fff;
}
#rightPanel .catagory h2 span.greenTxt {
	color:#268D02; 
	background-color:#fff;
}
#rightPanel .catagory a.moreBtn {
	float:right; 
	font-size:10px;
	line-height:14px;
	color:#000; 
	background-color:#E7E5E5; 
	text-decoration:none;
	padding:0 5px 1px 5px;
	border: 1px solid #B0C2CE;
}


#rightPanel .catagory a.moreBtn:hover {
	color:#000; 
	background-color:#D8E7F3; 
	
}
	
/* - inside page style -- */
#insideLeft {
	width:623px; 
	float:left;
	padding:10px 0 0 0px; 
}
#insideLeft div#header{
	margin:0 0 23px;
	width:608px; 
	height:94px; 
	padding:40px 0 0 15px; 
	}
#conatcinsideLeft {
	width:623px; 
	float:left;
	padding:10px 0 0 0px; 
}
#insideLeft div#contactheader{
	margin:0 0 23px;
	width:608px; 
	height:105px; 
	padding:31px 0 0 15px; 
	}
#insideLeft div#bodyheader{
	margin:0 0 23px;
	width:608px; 
	height:94px; 
	padding:31px 0 0 15px; 
	}

#insideLeft div.web-programming{	
	background:url(../images/web-programming.jpg) no-repeat 0 0;
	}

#insideLeft div.web-designing{	
	background:url(../images/web-designing.jpg) no-repeat 0 0;
	}

#insideLeft div.webhosting{	
	background:url(../images/webhosting.jpg) no-repeat 0 0;
	}
#insideLeft div.adwords{	
	background:url(../images/adwords-management.jpg) no-repeat 0 0;
	}
#insideLeft div.seo{	
	background:url(../images/seo.jpg) no-repeat 0 0;
	}

#insideLeft div.printhead{	
	background:url(../images/printdesign.jpg) no-repeat 0 0;
	}

#insideLeft div.dn-registration{	
	background:url(../images/dn-registration.jpg) no-repeat 0 0;
	}
#insideLeft div.flyerdesign{	
	background:url(../images/flyerdesign.jpg) no-repeat 0 0;
	}
#insideLeft div.contentwriter{	
	background:url(../images/contentwriter.jpg) no-repeat 0 0;
	}
#insideLeft div.cidesign{	
	background:url(../images/corporate-identity.jpg) no-repeat 0 0;
	}
#insideLeft div.caricature{	
	background:url(../images/caricature.jpg) no-repeat 0 0;
	}
#insideLeft div.logo-design{	
	background:url(../images/logo-design.jpg) no-repeat 0 0;
	}

#insideLeft div.illustration{	
	background:url(../images/illustration.jpg) no-repeat 0 0;
	}

#insideLeft div.brochure{	
	background:url(../images/brochure.jpg) no-repeat 0 0;
	}

#insideLeft div.services{	
	background:url(../images/services.jpg) no-repeat 0 0;
	}

#insideLeft div.privacy{	
	background:url(../images/privacy-policy.jpg) no-repeat 0 0;
	}

#insideLeft div.confirmation{	
	background:url(../images/confirmation.jpg) no-repeat 0 0;
	}
	
#insideLeft div.aboutus{
	background:url(../images/about_h1_bg.jpg) no-repeat 0 0;
	width:608px; 
	height:94px; 
	}
	
#insideLeft div.career{	
	background:url(../images/career.jpg) no-repeat 0 0;
	}
	
#insideLeft div.submission{	
	background:url(../images/directory.jpg) no-repeat 0 0;
	}
#insideLeft div.enquiry{	
	background:url(../images/enquiry.jpg) no-repeat 0 0;
	}
#insideLeft div.partner{	
	background:url(../images/banner_partner.jpg) no-repeat 0 0;
	}
	
#insideLeft div.payment{	
	background:url(../images/payment.jpg) no-repeat 0 0;
	}
	
#insideLeft div.sitemap{	
	background:url(../images/sitemap.jpg) no-repeat 0 0;
	}
	
#insideLeft div.testimonials{	
	background:url(../images/testimonials.jpg) no-repeat 0 0;
	}
	
#insideLeft div.why{	
	background:url(../images/why.jpg) no-repeat 0 0;
	}
	
#insideLeft div.contactus{	
	background:url(../images/contact-us.jpg) no-repeat 0 0;
	}

#insideLeft #header h1{
	color:#FFFFFF;
	text-align:left; 
	line-height:28px; 
	text-transform:uppercase; 
	font-size:26px; 
	font-weight:normal;
	}
#insideLeft #header h1.web{
	color:#3490E6;
	text-align:left; 
	line-height:28px; 
	text-transform:uppercase; 
	font-size:26px; 
	font-weight:normal;
	}
#insideLeft #header h1.illustrator{
	color:#4CBB00;
	text-align:left; 
	line-height:28px; 
	text-transform:uppercase; 
	font-size:26px; 
	font-weight:normal;
	}
#insideLeft h1 span{
	color:#000; 
	font-size:32px; 
	line-height:35px;
}
#insideLeft img.btm-margin {
	margin-bottom:23px;
	}
	
#insideLeft h2 {
	font-size:22px; 
	line-height:25px; 
	font-weight:normal; 
	margin:0 0 15px; 
	padding:0;
	color:#000;
}
#insideLeft h3 {
	font-size:17px; 
	line-height:20px; 
	font-weight:normal;
	margin:0 0 12px; 
	padding:0;
	color:#095AA5;
}
#insideLeft p {
	padding:0 0 15px;
}
#insideLeft p span{
	color:#095AA5; 
	background-color:#fff;
}

#insideLeft p.testimonial {
font-family: "Courier New";
padding:0 0 15px;
font-size: 12px;;
}

#insideLeft a{
	text-decoration:underline;
	color:#036DE4;
}
#insideLeft a:hover{
	text-decoration:none;
}

#insideLeft a.more{
	width:74px; 
	height:15px; 
	display:block; 
	float:right;
	 margin:7px 0 0 0;
	line-height:13px; 
	font-size:10px; 
	font-weight:bold; 
	text-align:center;
	background-color:#3F3F3F; 
	color:#fff;}
	
#insideLeft a.more:hover {
	background-color:#095AA5; 
	color:#fff;
	}
	
ul.about-point {
	margin:0 35px; 
	padding:0px 0px 7px 0px;
	list-style-type:disc;
	}
ul.about-point li {
	color:#000; 
	padding:0 0 6px 4px; 
	}
ul.partner-point {
	margin:0 35px; 
	padding:0;
	list-style-type: decimal;
	}
ul.partner-point li {
	color:#000; 
	padding:0 0 8px 1px; 
	}
	
ul.services-point {
	margin:0 35px; 
	padding:0;
	list-style-type: square;
	}
ul.services-point li {
	color:#000; 
	padding:0 0 8px 1px;
	font-weight:bold;
	color:#095AA5;
	}

ul.sitemap-point {
	margin:0 35px; 
	padding:0;
	list-style-type:disc;
	}
ul.sitemap-point li {
	color:#000; 
	padding:0 0 8px 1px; 
	}
ul.sitemap-point li ul {
	margin:5px 35px; 
	padding:0;
	list-style-type:circle;
	}
ul.sitemap-point li ul li {
	margin:0; 
	padding:0;
	}
ul.sitemap-point li ul li ul {
	margin:5px 35px; 
	padding:0;
	list-style-type:square;
	}
	
.sitemap-point a {
	color:#000 !important;
	text-decoration:none !important;
	}
.sitemap-point a:hover {
	color:#095AA5 !important;
	text-decoration:underline !important;
	}

/* -- partner section style -- */
#partner {
	text-align:center; 
	clear:both; 
	width:924px;
	background-color:#000; 
	color:#fff;
	font:bold 9px/16px Verdana, Arial, Helvetica, sans-serif;
}
#partner ul.link {
	width:100%; 
	padding:0; 
	margin:0 auto; 
	line-height:16px;
}
#partner ul.link li {
	float:left; 
	padding:0 0 0 1px;
	background:url(../images/partner_link_divider.gif) no-repeat 0 -1px;
}
#partner ul.link li.noDivider {
	padding:0; 
	background:none;
}
#partner ul.link li a {
	padding:0 15px 1px; 
	margin:0 0 0 0; 
	display:block; 
	line-height:16px;
	text-decoration:none; 
	background-color:#000; 
	color:#fff;
	padding: 0px 60px 1px 60px;
}
#partner ul.link li a.first {
	 padding:0 65px 1px 85px;
}
#partner ul.link li a.last {
	 padding:0 68px 1px 56px;
}
#partner ul.link li a:hover {
	background-color:#095AA5; 
	color:#fff;
}

/* -- footer style -- */
#footer {
	border:#E9E9E9 1px solid; 
	color:#777;
	width:897px; 
	padding:11px; 
	float:left; 
	clear:both; 
	margin:0 0 20px;
	font-size:10px; 
	line-height:18px; 
	text-align:center; 
	letter-spacing:0;
}

#footer .links {
	width:740px; 
	border-left:#DBDBDB 1px solid; 
	float:left; 
	padding:0 0 4px;
}
#footer p {
	padding:0px 0 0 0;
}
#footer p.copyright {
	color:#004E96;
	padding:10px 0 0 0;
}	
#footer p.footerLink a {
	margin:0 4px;
} 
#footer a {
	 color:#777; 
	 text-decoration:none;
}
#footer a:hover {
	 color:#4C4C4C; 
	 text-decoration:underline;
}

/*-- Google Map --*/

div.googleMap {
	margin-bottom:18px;
	padding-bottom:5px;
}
div.googleMap iframe {
	border:#9F9E9E 1px solid;
}
div.googleMap p {
	padding:5px 0 5px 5px !important;
} 

div.partnerLogo {
	border:#E9E9E9 0px solid;
	margin:0 5px;
}
#footer img.esc{
	padding-right:60px;

}
#footer img.css{
	margin: 35px 0px 0px 0px; 
	float:left;
}

#footer img.xht{
	margin: 0px 0px 0px 0px; 
	float:right;
}

form#orderform {
	width:530px;
	margin:0 auto;
}
form#orderform th{
	font:bold 12px/37px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
}
form#orderform td{
	font:bold 11px/17px Arial, Helvetica, sans-serif; 
	text-align:left;
	vertical-align:top;
}
form#orderform td.lineHight{line-height:16px; padding-top:5px;}
form#orderform td.requiredinfo{
	font:10px/9px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
	vertical-align:middle;
}
form#orderform td img{
	float:right;
	padding:8px 0 0;
}
td.divider{background:url(../images/divider.gif) repeat-x 0 50%;}
form#orderform td i{
	font-size:10px;
	line-height:10px;
	font-style:normal;
}
form#orderform input{
 	width:220px; 
	height:10px; 
	padding:2px; 
	margin:0 0 5px;
	font:10px/10px Verdana, Arial, Helvetica, sans-serif;
}
form#orderform select{
	width:224px;
	height:14px;
	_height:23px;
	font:10px/10px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 10px;
	padding:4px 0;
	_padding:0;
}
form#orderform select{height:auto; padding:0;}
form#orderform textarea{
	overflow:auto;
	width:220px; 
	height:60px; 
	padding:2px; 
	margin:0 0 10px;
	font:normal 10px/10px Verdana, Arial, Helvetica, sans-serif;
}
form#orderform table.checkBox{margin:0 0 10px;}
form#orderform table.checkBox td {
	vertical-align:middle;
}
form#orderform table.checkBox input {
	width:11px; height:11px; margin:5px 0;
}
form#orderform a.but{
	width:78px; 
	height:13px; 
	padding:0; 
	margin:4px 15px 0 0; 
	_margin:3px 15px 0 0; 
	line-height:0; 
	font-size:0; 
	float:right;
	background:url(../images/submit_btn.gif) no-repeat 0 0; 
	text-indent:-12000px;
}
/* -- misc style -- */
.noBottomPad {
	padding-bottom:10px !important;}
.marBottomOne {
	margin-bottom:22px !important;}
.noBg {
	background:none !important;}
.floatRight {
	float:right !important;}
.floatNone {
	float:none !important;}
.midle {
	margin:0 auto !important;}	
hr
{
height: 1px;
color: #ACABAB;
noshade 
}
a.serviceh2
{
color: #282828;
text-decoration: none;
}
a.serviceh2:visited
{
color: #282828;
text-decoration: none;
}
a.serviceh2:hover
{
color: #275127;
text-decoration: none;
}

a{
	text-decoration:none;
	color:#036DE4;
}
a:hover{
	text-decoration:underline;
}