body {
	background:url(../images/bgbody1.gif);
	padding:0;
	margin:0;
	font-size:11px;
	font-family:Arial, Verdana;
}
form, p, div, span, li, input, h1, h2, h3, h4, h5, h6 {
	padding:0;
	margin:0;
}
a {
	color:#1EB0D5;
	font-weight:bold;
	text-decoration:none;
}
a:hover {
	color:#3f5d0f;
	font-weight:bold;
}
h5 {
	font-family:"Century Gothic", Verdana, Arial;
	font-weight:bold;
	text-transform:uppercase;
	padding:0;
	margin:0;
	font-size:15px;
	color:#a6a6a5;
	padding-bottom:12px
}
h5 span {
	color:#dd6210;
	font-family:"Century Gothic", Verdana, Arial;
	font-weight:bold;
	text-transform:uppercase;
	font-size:15px;
}
h5 label {
	color:#5c801d;
	font-family:"Century Gothic", Verdana, Arial;
	font-weight:bold;
	text-transform:uppercase;
	font-size:15px;
}
h3 {
	font-size:15px;
	padding:20px 0px 20px 0px
}
h1 {
	font-size:18px;
	padding:20px 0px 15px 0px
}
h2 {
	font-size:17px;
	color:#666666;
	padding:20px 0px 10px 0px
}
img {
	border:0
}
.txtFullTime {
	font-size:11px;
	font-family:verdana;
}
.paddTop {
	margin-top:5px;
}
/*Line height*/

a.whtLink:link, a.whtLink:active, a.whtLink:visited {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:10px;
}
a.whtLink:hover {
	color:#ffffff;
	font-weight:bold;
	font-size:10px;
	text-decoration:underline
}
a.contentLink:link, a.contentLink:active, a.contentLink:visited {
	color:#1EB0D5;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
a.contentLink:hover {
	color:#3f5d0f;
	font-weight:bold;
	font-size:12px;
}
p {
	color:#7D8381;
	padding:0;
	margin:0;
	padding-top:5px;
	padding-bottom:10px;
	font-size:12px;
	line-height:17px;
}
li{
color:#7D8381;
	padding:0;
	margin:0;
	padding-top:5px;
	padding-bottom:0px;
	font-size:12px;
}
div, td, th, label, span {
	color:#7D8381;
	font-size:12px;
}
ul {
	margin:0;
	padding:0;
	margin:10px 0px 0px 30px;
}
.clearBoth {
	clear:both;
	overflow:hidden;
	width:100%
}
/**************Header Div************/
#headerDiv {
	margin:0 auto;
	padding:0;
	width:964px;
	height:77px;
	background:url(../images/bgHeader.gif);
	overflow:hidden;
	margin-top:10px
}
#headerDiv .leftDiv {
	float:left;
	width:300px;
}
#headerDiv .leftDiv .logoClass {
	margin:18px 0px 0px 34px;
	border:0;
}
#headerDiv .rightDiv {
	float:right;
	width:600px;
	width:650px;
	text-align:right;
}
.topNavDiv {
	width:100%;
	text-align:right;
	padding:0;
	margin:0
}
.topNavDiv ul {
	list-style-type:none;
	float:right;
	margin:0px 20px 0 0px;
	clear:both
}
.topNavDiv ul li {
	padding:0;
	margin:0;
	float:left;
	list-style-type:none;
	margin-left:30px;
	margin-top:10px;
	height:24px;
}
.topNavDiv ul li a:link, .topNavDiv ul li a:active, .topNavDiv ul li a:visited {
	color:#444444;
	font-size:11px;
	text-decoration:none;
	padding-bottom:10px;
	display:block;
}
.topNavDiv ul a:hover {
	color:#444444;
	font-size:11px;
	text-decoration:none;
	border-bottom:2px solid #85d7ec;
}
/*Banner Class*/
.bannerDiv {
	background:url(../images/banner.gif) no-repeat right top #fff;
	width:964px;
	height:190px;
	text-align:left
}
.bannerDiv h2 {
	padding:0;
	margin:0;
	font-weight:normal;
	padding:0;
	margin:0;
	color:#6f9f17;
	font-size:27px;
	font-family:"Century Gothic", Verdana, Arial;
	letter-spacing:-.3px;
	padding:80px 0px 5px 109px;
	line-height:30px
}
.bannerDiv h6 {
	padding:0;
	margin:0;
	font-size:13px;
	font-family:"Century Gothic", Verdana, Arial;
	color:#a6a6a5;
	letter-spacing:.5px;
	font-weight:normal;
	padding:0px 0px 0px 120px;
	line-height:18px;
}
.bannerDiv h6 span {
	color:#dd6210;
	font-weight:bold;
	font-size:13px;
}
.greenHeading {
	color:#6f9f17;
	font-size:27px;
	font-family:"Century Gothic", Verdana, Arial;
	letter-spacing:-.3px
}
.para1 {
	padding:0;
	margin:0;
	padding:89px 0px 10px 109px
}
.para2 {
	padding:0;
	margin:0;
	padding-left:170px;
	padding-bottom:16px;
}
.para3 {
	padding:0;
	margin:0;
	padding-left:120px;
	padding-bottom:3px
}
.para4 {
	padding:0;
	margin:0;
	padding-left:200px;
}
.normalHeadingText {
	font-size:13px;
	font-family:"Century Gothic", Verdana, Arial;
	color:#a6a6a5;
	letter-spacing:.5px
}
.normalHeadingText span {
	color:#dd6210;
	font-weight:bold;
	font-size:13px;
	font-family:"Century Gothic", Verdana, Arial;
}
/*Menu classes ends here*/
#footerClass {
	margin:0 auto;
	clear:both;
	width:964px;
	padding-top:16px;
	color:#FFFFFF;
	PADDING-BOTTOM:10px;
}
#footerClass a {
	color:#ffffff;
	text-decoration:none;
	padding-left:1px;
	padding-right:1px;
}
#footerClass a:hover {
	color:#ffffff;
	text-decoration:underline;
	padding-left:1px;
	padding-right:1px;
}
#rightReservedClass, .rightReservedClass {
	margin:0 auto;
	clear:both;
	width:964px;
	background:url(../images/bgBottom.gif) no-repeat center;
	text-align:center;
	padding-top:15px;
	padding-bottom:10px;
}
/***********Bottom Div***************/
#bottomDiv {
	clear:both;
	width:964px;
	height:45px;
	background:url(../images/bgBottom.gif) no-repeat center;
	text-align:center;
}
#bottomDiv img {
	border:0;
	margin:14px 10px 0px 0px
}
/************servicesClass**************/
#servicesClass {
	margin:0 auto;
	clear:both;
	width:964px;
	background:url(../images/bgMiddleContent.gif) repeat-y;
	overflow:hidden;
}
#servicesClass .innerDiv {
/*padding-left:31px*/
}
#servicesClass .boxDivL {
	width:285px;
	float:left;
	text-align:left;
	background:url(../images/numbers.gif) no-repeat 31px 10px;
	padding-top:10px;
	padding-left:31px;
}
#servicesClass .boxDivM {
	width:246px;
	float:left;
	text-align:left;
	background:url(../images/numbers.gif) no-repeat left -176px;
	;
	padding-top:10px;
}
#servicesClass .boxDivR {
	width:285px;
	float:left;
	text-align:left;
	background:url(../images/numbers.gif) no-repeat left -362px;
	;
	padding-top:10px;
}
#servicesClass h3 {
	padding:0;
	margin:0;
	FONT-SIZE:13PX;
	FONT-WEIGHT:NORMAL;
	padding-left:35px;
	font-family:Tahoma
}
#servicesClass h4 {
	padding:0;
	margin:0;
	padding-left:35px;
	color:#545454;
	font-size:14px;
	FONT-WEIGHT:BOLD;
	;
	font-family:Tahoma
}
#servicesClass h5 {
	padding:0;
	margin:0;
	padding-left:35px;
	color:#DD6210;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma
}
#servicesClass p {
	color:#9F9F9F;
	padding-left:35px;
	font-size:11px
}
#servicesClass .boxDivL h3 {
	COLOR:#88A510;
}
#servicesClass .boxDivM h3 {
	COLOR:#348FAA;
}
#servicesClass .boxDivR h3 {
	COLOR:#DD6210;
}
#servicesClass .boxDivL p, #servicesClass .boxDivM p, #servicesClass .boxDivR p {
	padding:0;
	margin:0;
	;
	padding-left:35px;
	font-family:Tahoma;
}
.paraClass {
	color:#9F9F9F;
	;
	font-size:11px
}
.orangeText {
	color:#DD6210;
	font-weight:bold;
	;
	font-size:11px
}
.line2 {
	color:#545454;
	font-size:14px;
	FONT-WEIGHT:BOLD;
}
.BOX1lINE1 {
	COLOR:#88A510;
	FONT-SIZE:13PX;
	FONT-WEIGHT:NORMAL;
}
.BOX12INE1 {
	COLOR:#348FAA;
	FONT-SIZE:13PX;
	FONT-WEIGHT:NORMAL;
}
.BOX13INE1 {
	COLOR:#DD6210;
	FONT-SIZE:13PX;
	FONT-WEIGHT:NORMAL;
}
#servicesClass .separatorClass {
	float:left;
}

#servicesClass_new{margin:0 auto;
	clear:both;
	width:964px;
	background:url(../images/bgMiddleContent.gif) repeat-y;
	overflow:hidden;}
.servicesClass_new_inner{
background:url(../images/separatorContent.gif) repeat-x left top; width:930px; margin:0 auto; overflow:hidden;}
#servicesClass_new .servicesClass_new_inner .boxDivL{width:315px;
	float:left;
	text-align:left;
	background:url(../images/numbers.gif) no-repeat 13px 10px;
	padding-top:10px;
	margin-top:3px }
#servicesClass_new .servicesClass_new_inner .boxDivM{width:280px;
	float:left;
	text-align:left;
	background:url(../images/numbers.gif) no-repeat 18px -176px;
	padding-top:10px;
	border-right:3px solid #ededed;border-left:3px solid #ededed;margin-top:3px; height:135px; margin-bottom:2px;}
#servicesClass_new .servicesClass_new_inner .boxDivR{width:310px;
	float:left;
	text-align:left;
	background:url(../images/numbers.gif) no-repeat 18px -362px;padding-top:10px;margin-top:3px}
	#servicesClass .boxDivL h3 {
	COLOR:#88A510;
}
#servicesClass .boxDivM h3 {
	COLOR:#348FAA; text-transform:uppercase;
}
#servicesClass .boxDivR h3 {
	COLOR:#DD6210;text-transform:uppercase;
}
#servicesClass_new p
{color:#9F9F9F;
	padding-left:35px;
	font-size:11px}
#servicesClass_new .servicesClass_new_inner .boxDivL p {
	padding:0;
	margin:0;
	font-size:11px;

	font-family:Tahoma;
	padding-right:20px;
}
#servicesClass_new .servicesClass_new_inner .boxDivM p{padding:0;
	margin:0;
	font-size:11px;

	font-family:Tahoma;
	padding-right:10px;}
#servicesClass_new .servicesClass_new_inner .boxDivR p{padding:0;
	margin:0;
	font-size:11px;

	font-family:Tahoma;
	padding-right:0px;}
#servicesClass_new .servicesClass_new_inner .boxDivL h3 {
	COLOR:#88A510; 
}
#servicesClass_new .servicesClass_new_inner .boxDivM h3 {
	COLOR:#348FAA; 
}
#servicesClass_new .servicesClass_new_inner .boxDivM h4,#servicesClass_new .servicesClass_new_inner .boxDivM h5,#servicesClass_new .servicesClass_new_inner .boxDivM h3,#servicesClass_new .servicesClass_new_inner .boxDivM p{padding-left:53px;}

#servicesClass_new .servicesClass_new_inner .boxDivL h4,#servicesClass_new .servicesClass_new_inner .boxDivL h5,#servicesClass_new .servicesClass_new_inner .boxDivL h3,#servicesClass_new .servicesClass_new_inner .boxDivL p{padding-left:48px;}

#servicesClass_new .servicesClass_new_inner .boxDivR h4,#servicesClass_new .servicesClass_new_inner .boxDivR h5,#servicesClass_new .servicesClass_new_inner .boxDivR h3,#servicesClass_new .servicesClass_new_inner .boxDivR p{padding-left:53px;}
#servicesClass_new .servicesClass_new_inner .boxDivR h3 {
	COLOR:#DD6210;
}
#servicesClass_new .servicesClass_new_inner h3 {
	padding:0;
	margin:0;
	FONT-SIZE:13PX;
	FONT-WEIGHT:NORMAL;
	
	font-family:Tahoma
}
#servicesClass_new .servicesClass_new_inner h4 {
	padding:0;
	margin:0;

	color:#545454;
	font-size:14px;
	FONT-WEIGHT:BOLD;
	;
	font-family:Tahoma
}
#servicesClass_new .servicesClass_new_inner h5 {
	padding:0;
	margin:0;

	color:#DD6210;
	font-weight:bold;
	font-size:11px;
	font-family:Tahoma
}
/***********Content Div*************/
.contentArea {
	margin:0 auto;
	clear:both;
	width:964px;
	background:url(../images/bgMiddleContent.gif) repeat-y;
	overflow:hidden;
}
.contentArea .innerContent {
	width:932px;
	background:url(../images/separatorContent.gif) repeat-y 234px 30px;
	overflow:hidden;
}
.contentArea .innerContent_nobg {
	width:932px;
	overflow:hidden;
	background:none;
	text-align:left;
	padding:0;
	margin:0;
	padding-top:20px;
	padding-bottom:20px
}
.contentArea .leftDiv {
	float:left;
	width:218px;
}
.contentArea .innerDivAllPages {
	padding:8px 50px 20px 50px;
	text-align:left;
	font-size:12px;
	line-height:20px;
}
.leftContent {
	width:203px;
	border:0px solid red;
	float:left;
	text-align:left;
	margin-left:10px;
	margin-top:10px;
	margin-right:44px;
}
.rightContent {
	width:663px;
	border:0px solid red;
	float:left;
	text-align:left;/*margin-left:10px;*/
	padding-bottom:20px;
}
.rightContentPadding {
	padding:13px 0px 20px 0px;
}
.rightContentPaddingOP {
	padding:1px 0px 0px 0px;
	margin:0;
}
/*Line height*/
.rightContentPaddingOP li {
	line-height:17px
}
.enterinnewera {
	width:276px;
	float:left;
	text-align:left; margin-left:15px;
}
.enterinnewera h3{padding:0;margin:0; font-family:"Century Gothic", Verdana, Arial; text-transform:uppercase; font-size:15px; color:#979797;padding-bottom:10px}
.enterinnewera h3 span{font-family:"Century Gothic", Verdana, Arial; text-transform:uppercase; font-size:15px; color:#0f8bbf}
.dotonhome {
	background:url(../images/bgdot.gif) repeat-x;
	padding:0;
	margin:0;
}
.grayBox {
	clear:both;
	margin-bottom:10px;width:237px;
}
.topgrayBox {
	width:237px;
	height:18px;
	background:url(../images/bg_gray_box_home.gif) repeat-y left top;
}
.middleGrayBox {
	width:237px;
	background:url(../images/bg_gray_box_home.gif) repeat-y -534px top;
	text-align:left;
}
.middleGrayBox p {
	padding:5px 16px 0px 16px
}
.bottomgrayBox {
	width:237px;
	height:18px;
	background:url(../images/bg_gray_box_home.gif) repeat-y -267px top;
}
.qualitySoul {
	width:350px;
	float:right; margin-right:5px; padding-top:5px;
}
.qualitySoul h3{padding:0;margin:0; font-family:"Century Gothic", Verdana, Arial; text-transform:uppercase; font-size:15px; color:#979797}
.qualitySoul h3 span{font-family:"Century Gothic", Verdana, Arial; text-transform:uppercase; font-size:15px; color:#0f8bbf}
.qualitySoul .pheading {
	margin:0;
	padding:0;
	padding:5px 0px 5px 0px;
	color:#93B750;
	font-weight:bold;
}
.qualitySoul .imgGlobe {
	margin-right:18px;
	margin-bottom:20px;
}
.strengthandvisonHome {
	clear:both;
	margin-bottom:2px;
	overflow:hidden;
}
.strengthandvisonHome .leftCol {
	width:276px;
	float:left;
}
.strengthandvisonHome .leftCol .heading {background:url(../images/bgBlueGradient.gif);height:30px;margin-top:30px;COLOR:#FFFFFF;FONT-WEIGHT:BOLD;
	font-size:12px;overflow:hidden}
.strengthandvisonHome .leftCol .heading div {padding:10px 0px 0px 10px;}
.strengthandvisonHome .leftCol .txtBox {
	background:#F9F9F9;
	padding:8px 8px 8px 8px;
}
.ulHomePage {
	padding:0;
	margin:0;
	margin-left:5px;
}
.ulHomePage li {
	list-style-type:none;
	padding-top:5px;
}
.ulHomePage li img {
	margin-right:10px;
}
.strengthandvisonHome .rightCol {
	width:350px;
	float:right;
}
.strengthandvisonHome .rightCol .heading {
	background:url(../images/bgGreenGradient.gif);
	height:30px;
	margin-top:30px;
	COLOR:#FFFFFF;
	FONT-WEIGHT:BOLD;
	font-size:12px;
	overflow:hidden;
}
.strengthandvisonHome .rightCol .heading div {
	padding:10px 0px 0px 10px;
}
.strengthandvisonHome .rightCol .txtBox {
	background:#F9F9F9;
	padding:8px 15px 8px 15px;
	color:#7D8381
}
/*Menu classes starts here*/
#menu {
	margin:0 auto;
	width:964px;
}
#nav {
	PADDING: 0;
	Z-INDEX: 500;
	MARGIN: 0px;
	LINE-HEIGHT: 1em;
	LIST-STYLE-TYPE: none;
	height:32px;
	background:url(../images/bgtab.gif) repeat-x;
	width:952px;
}
#nav UL {
	PADDING: 0;
	Z-INDEX:500;
	MARGIN: 0px;
	LINE-HEIGHT: 1em;
	LIST-STYLE-TYPE: none;
	background:url(../images/bgtab.gif) repeat-x;
}
#nav A {
	DISPLAY: block;
	TEXT-DECORATION: none
}
#nav LI UL {
	padding-top:0px;
	padding-bottom:9px;
}
#nav LI {
	PADDING: 0;
	FLOAT: left;
	MARGIN: 0px;
}
#nav LI LI {
	padding:0;
	margin:0;
	padding-top:8px;
	padding-bottom:8px;
	padding-right:12px;
	WIDTH: 250px;
	background-color:gray;
}
#nav LI LI A {
	WIDTH: 250px;
	COLOR: #000000;
	TEXT-ALIGN: left;
}
#nav LI:hover LI:hover A {
	COLOR: #ffffff
}
#nav LI UL {
	MARGIN-TOP: 0px;
	LEFT: -9999em;
	WIDTH: 125px;
	COLOR: #000000;
	POSITION: absolute;
}
#nav LI:hover UL UL {
	LEFT: -9999em
}
#nav LI.menuhover UL UL {
	LEFT: -9999em
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI LI:hover UL {
	LEFT: auto
}
#nav LI.menuhover UL {
	LEFT: auto
}
#nav LI LI.menuhover UL {
	LEFT: 0px
}
#nav .submenu {
	color:#ffffff;
}
#nav A.submenu:active {
	color:#1FB6DC;
}
#nav A.submenu:visited {
	color:#1FB6DC;
}
#nav A.submenu:link {
	color:#1FB6DC;
}
#nav A.submenu:hover {
	color:#ffffff;
}
#nav A.submenu:link, #nav A.submenu:active, #nav A.submenu:visited {
	padding-left:10px;
	color:#1fb6dc;
}
#nav A.firstLevel:hover {
	color:#C0D5E9;
	text-decoration:none;
	font-weight:normal;
	padding:12px 18px 10px 16px;
	font-size:12px;
}
#nav A.firstLevel {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	padding:12px 18px 10px 16px;
}
#nav A.firstLevellast:hover {
	color:#C0D5E9;
	text-decoration:none;
	font-weight:normal;
	padding:12px 15px 7px 19px;
	font-size:12px;
}
#nav A.firstLevellast {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:12px;
	padding:12px 15px 7px 19px;
}
.contHead {
	font-family:verdana;
	font-size:14px;
	color:#9cc141;
	font-weight:bold;
}
.tblHead {
	font-family:verdana;
	font-size:12px;
	color:#DD6210;
	font-weight:bold;
}
.blueBox {
	background:url(../images/bgOrangeBlueBox.gif) no-repeat left -225px;
	width:203px;
	height:175px;
}
.orangeBox {
	background:url(../images/bgOrangeBlueBox.gif) no-repeat left top;
	width:203px;
	height:175px;
}
.boxBlueFirst {
	color:#d85f15;
	background:#ffffff;
	font-weight:bold;
	font-size:13px;
	padding:0;
	margin:0;
	margin-top:6px;
	margin-bottom:8px;
	padding:2px 0px;
	width:100%;
	text-align:center
}
.boxOrangeFirst {
	color:#1fb6dc;
	background:#ffffff;
	font-weight:bold;
	font-size:13px;
	padding:0;
	margin:0;
	margin-top:6px;
	margin-bottom:8px;
	padding:2px 0px;
	width:100%;
	text-align:center
}
.lineArrows {
	padding:0;
	margin:0;
	color:#ffffff;
	text-align:left;
	padding-left:25px;
}
.readMoreLinks {
	color:#d85f15;
	padding:0;
	margin:0;
	margin-top:6px;
	padding:2px 0px;
	margin-bottom:5px;
	width:100%;
	text-align:center
}
.readMoreLinks a:link, .readMoreLinks a:active, .readMoreLinks a:visited {
	color:#323232;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.readMoreLinks a:hover {
	color:#323232;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.priceLine {
	padding:0;
	margin:0;
	color:#ffffff;
	text-align:left;
	padding-left:25px;
	line-height:20px;
}
.buttonLine {
	text-align:right;
	padding:0;
	margin:0;
	margin-right:20px;
	margin-top:2px;
}
.buttonLine img {
	border:0;
}
/*Home Boxes*/
.homeBoxes {
	background:url(../images/middle_design.jpg) no-repeat;
	width:604px;
	height:483px;
	clear:both;
	margin:0 auto;
}
.firstBox {
	width:188px;
	height:195px;
	margin-left:50px;
	float:left;
	margin-top:20px;
}
.secondBox {
	width:188px;
	height:195px;
	margin-left:115px;
	float:left;
	margin-top:20px;
}
.thirdBox {
	width:188px;
	height:195px;
	margin-left:50px;
	margin-top:30px;
	float:left
}
.fourthBox {
	width:188px;
	height:195px;
	margin-left:115px;
	margin-top:30px;
	float:left
}
.homeBoxes p {
	font-size:16px;
	color:#979797;
	font-weight:bold;
	padding:0;
	margin:0;
	padding-bottom:5px;
}
.homeBoxes p span {
	font-size:16px;
	font-weight:bold;
}
.firstBox p span {
	color:#779c19
}
.secondBox p span {
	color:#dc5b04
}
.thirdBox p span {
	color:#1fb6dc
}
.fourthBox p span {
	color:#dac30d
}

.firstBox .home_boxes_img{width:178px; height:52px;
background:url(../images/bg_home_images.gif) no-repeat left top;}
.secondBox .home_boxes_img{width:178px; height:52px;background:url(../images/bg_home_images.gif) no-repeat left -102px;}
.thirdBox .home_boxes_img{width:178px; height:52px;background:url(../images/bg_home_images.gif) no-repeat left -204px;}
.fourthBox .home_boxes_img{width:178px; height:52px;background:url(../images/bg_home_images.gif) no-repeat left -306px;}

.homeBoxes div a:link, .homeBoxes div a:active, .homeBoxes div a:visited {
	color:#7D8381;
	font-size:12px;
	font-weight:normal
}
.homeBoxes div a:hover {
	color:#7D8381;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline
}
/* css writen by amit */


a.contentLink1:link, a.contentLink1:active, a.contentLink1:visited {
	color:#1EB0D5;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
a.contentLink1:hover {
	color:#003300;
	font-weight:bold;
	font-size:12px;
}
/* CSS ERROR */
a.contentlink2:link, a.contentlink2:active, a.contentlink2:visited {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
	font-size:12px;
}
a.contentlink2:hover {
	color:#00CC66;
	font-weight:bold;
	text-decoration:underline;
}
.leftContent ul {
	padding:0;
	margin:0;
	margin:20px 0 50px 0
}
.leftContent ul li {
	padding:10px 0 10px 0;
	margin:0;
	border-bottom:1px dotted #666666;
	list-style:none;
}
.leftContent ul li a:link, .leftContent ul li a:active, .leftContent ul li a:visited {
	text-decoration:none;
	padding:0 0 0 10px;
	color:#6e9f12;
}
.leftContent ul li a:hover {
	text-decoration:none;
	color:#1eb0d5
}
.leftblock {
	width:300px;
	float:left;
}
.leftblock td {
	padding-top:20px
}
.rightContentPaddingOP a.top:link, .rightContentPaddingOP a.top:visited, .rightContentPaddingOP a.top:active {
	color:#1EB0D5;
	text-decoration:none;
}
.rightContentPaddingOP a.top:hover {
	color:#1EB0D5;
	text-decoration:none;
}
h4 {
	color:#DD6210;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}
h4 a:link, h4 a:visited, h4 a:active {
	color:#DD6210;
	/*font-family:Arial, Helvetica, sans-serif;*/
	text-decoration:none;
	font-size:15px;
}
h4 a:hover {
	color:#348FAA;
	/*font-family:Arial, Helvetica, sans-serif;*/
	text-decoration:none;
	font-size:15px;
}
.thumbs {
	float:left;
	width:145px;
	height:120px;
	border:1px solid #cccccc;
	margin-right:20px;
	padding:20px
}
.view a:link, .view a:active, .view a:visited {
	color:#348faa;
	text-decoration:none
}
.view a:hover {
	color:#348faa;
	text-decoration:none
}
.divbox ul li {
	list-style:none;
	margin-top:21px;
	padding:0
}
.divbox ul {
	list-style:none;
	margin:0;
	padding:0
}
.flags_div {
	width:100%;
	clear:both
}
.flags_div .flags_all{ padding:13px 22px 3px 0px}
.flags_div ul {
	padding:0;
	margin:0;
	clear:both;
	float:right;
	overflow:hidden;
	padding-right:15px;
}
.flags_div ul li {
	padding:0;
	margin:0;
	float:left;
	list-style-type:none;
	padding-top:12px;
	padding-right:7px
}
.flags_div ul li img {
	width:16px;
}
.flagsClass {
	text-align:right;
	width:230px;
	clear:both;
	float:right;
	margin-right:16px;
}
.flagsClass img {
	border:0;
	margin-right:7px;
	width:16px;
	margin-top:12px;
}
.flagsClass_inner {
	float:right;
	text-align:right;
	width:230px;
	margin-right:20px;
}
.flagsClass_inner img {
	border:0;
	margin-right:7px;
	margin-top:13px;
	width:16px;
}
/*Grey Box*/
.greyBox_full {
	width:100%;
	clear:both;
	margin-bottom:20px
}
.divTopOuter {
	width:100%;
	background:url(../images/grey_top_left.gif) no-repeat left top;
	height:8px;
}
.divTopInner {
	width:100%;
	background:url(../images/grey_top_right.gif) no-repeat right top;
	height:8px;
}
.divMiddleOuter {
	width:100%;
	background:url(../images/grey_middle_left.gif) repeat-y left top;
}
.divMiddleInner {
	width:100%;
	background:url(../images/grey_middle_right.gif) repeat-y right top;
	text-align:center
}
.divMiddleInner p {/*padding:0px 15px 5px 15px;*/
	font-style:italic;
	line-height:20px
}
.divMiddleInner2 {
	width:95%;
	margin:0 auto;
	text-align:left
}
.divBottomOuter {
	width:100%;
	background:url(../images/grey_bottom_left.gif) no-repeat left bottom;
	height:8px;
}
.divBottomInner {
	width:100%;
	background:url(../images/grey_bottom_right.gif) no-repeat right bottom;
	height:8px;
}
/*.wordpressDiv{clear:both; overflow:hidden; width:100%; margin-bottom:20px; background:url(../images/grey_separator.gif) repeat-y 290px 0px}    */
	 /* amit */
	 .enquire_now {
	margin-top:10px
}
.wordpressDiv {
	clear:both;
	overflow:hidden;
	width:670px;
	margin-bottom:5px;
	background:url(../images/grey_separator.gif) repeat-y 305px 0px;
}
/* --*/
.left_wordpress {
	width:280px;
	float:left;
}
.marginList {
	width:50px;
	float:left;
}
.arrowList {
	list-style-type:none;
	margin:0;
	padding:0;
	clear:both;
}
.arrowList li {
	margin:0;
	padding:0;
	list-style-type:none;
	background:url(../images/arrow_green.gif) no-repeat scroll 0 11px transparent;
	padding-top:5px;
	color:#484848;
	padding-left:10px;
}
.wordpress_images {
	clear:both;
	margin-bottom:20px;
	overflow:hidden;
	margin-top:10px;
}
.imageBlock {
	background:url(../images/bg_shadow.gif) no-repeat left top;
	width:210px;
	height:158px;
	float:left
}
.imageBlock img {
	width:191px;
	height:150px;
}
.moreArrow {
	text-align:right;
	clear:both;
}
.moreArrow img {
	margin-right:20px;
	text-align:right;
	margin-top:5px
}
.clear {
	clear:both;
}
.divMiddleInner p.big-fonts {
	font-size:25px;
	line-height:normal;
	
}
.quickContact {
	margin:25px 0px 10px 0px
}
.greyBoxImage {
	margin-top:15px;
	margin-right:20px;
	clear:both;
}
.left_wordpress_p {
	color:#779c19;
	font-size:16px;
	font-weight:bold;
	float:left
}
.left_wordpress_p2 {
	color:#DC5B04;
	font-size:16px;
	font-weight:bold;
}
.enquire_now_button {
	text-align:right;
}
.imagesE-commerce {
	margin-top:15px;
	margin-left:15px;
	float:left;
}
a.getInTouch:link, a.getInTouch:active, a.getInTouch:visited, a.getInTouch:hover {
	font-size:12px;
}
/*Contact Form*/
.formHome {
	padding-bottom:20px;
}
.formHome td {
	font-family:Verdana;
	font-size:11px;
}
.formHome label {
	font-family:Verdana;
	font-size:11px;
	float:left;
	width:70px;
	margin-bottom:10px
}
.formHome br {
	clear:both;
}
.formHome textarea {
	margin-bottom:10px;
}
.formHome1 td {
	color:#ffffff;
	font-family:Verdana;
	font-size:11px;
}
.imgContact {
	margin:20px 0px 10px 0px;
	clear:both
}
.sbmtButton {
	margin-left:58px;
}
/*Form Home on left*/
.form_home {
	padding-bottom:25px
}
.form_home_class {
	padding-top:25px
}
.form_home label {
	width:76px;
	float:left;
	padding-left:5px;
	font-family:Verdana;
	font-size:11px;
}
.form_home br {
	clear:both;
	overflow:hidden
}
/*.form_home div{width:125px; float:left}*/
.formHome td {
	font-family:Verdana;
	font-size:11px;
}
.formHome1 td {
	color:#ffffff;
	font-family:Verdana;
	font-size:11px;
}
.homeinuput {
	width:122px;
	height:16px;
	border:1px solid #808080;
	font-family:Verdana;
	font-size:11px;
	margin-bottom:10px;
}
.hometxtarea {
	width:122px;
	height:70px;
	border:1px solid #808080;
	font-family:Verdana;
	font-size:11px;
	overflow:auto;
	margin-bottom:10px;
}
/*Phone numbers on left*/
.phNumbers {
	padding-top:6px;
	background:url(../images/bg_phone.gif) no-repeat left top;
	width:200px;
	height:184px;
	margin-bottom:25px;
}
.phNumbers h5 {
	padding:5px 0px 7px 10px;
	margin-bottom:5px;
	border-bottom:1px dotted #cccccc
}
.phNumbers p {
	font-size:12px;
	line-height:17px;
	padding-left:10px;
	padding-top:0px;
}
.phNumbers p.heading {
	font-weight:bold;
	font-size:17px;
	padding-top:13px;
	border-bottom:1px dotted #cccccc;
	color:#779C19;
	margin-bottom:10px;
}
.phNumbers p span {
	font-size:13px;
	font-weight:bold;
}
span.breadCrumnArrow {
	font-size:14px;
}
/*Latest Article on left*/
.latest_article h5 {
	padding-bottom:4px;
}
.txtFullTime {
	color:#484848;
}
.full {
	width:310px;
	height:374px;
	background:url(../images/bg_phpWorks_full_time.gif) no-repeat center top;
	float:left
}
.partime {
	width:310px;
	height:374px;
	background:url(../images/bg_phpWorks_part_time.gif) no-repeat center top;
	float:left
}
.hourly {
	width:310px;
	height:374px;
	background:url(../images/bg_phpWorks_hourly.gif) no-repeat center top;
	float:left
}
.full_xhtml {
	width:310px;
	height:374px;
	background:url(../images/bg_xhtmlWorks_full.gif) no-repeat center top;
	float:left
}
.partime_xhtml {
	width:310px;
	height:374px;
	background:url(../images/bg_xhtmlWorks_part_time.gif) no-repeat center top;
	float:left
}
.hourly_xhtml {
	width:310px;
	height:374px;
	background:url(../images/bg_xhtmlWorks_hourly.gif) no-repeat center top;
	float:left
}
.full_flash {
	width:310px;
	height:374px;
	background:url(../images/bg_flashWorks_full_time.gif) no-repeat center top;
	float:left
}
.partime_flash {
	width:310px;
	height:374px;
	background:url(../images/bg_flashWorks_part_time.gif) no-repeat center top;
	float:left
}
.hourly_flash {
	width:310px;
	height:374px;
	background:url(../images/bg_flashWorks_hourly.gif) no-repeat center top;
	float:left
}
.diff_category_dedicated ul {
	padding:0;
	margin:0;
	padding:45px 28px 0 66px;
	font-size:11px
}
.diff_category_dedicated li {
	padding:0;
	margin:0;
	list-style-type:none;
	background:url(../images/arrow_green.gif) no-repeat left 5px;
	padding-left:7px;
	padding-bottom:2px;
	font-family:verdana;
	color:#484848;
	font-size:11px
}
.diff_category_dedicated li.noStyle {
	background:none;
}
.diff_category_dedicated li.noStyle_middle {
	background:none;
	padding-top:7px;
}
.priceClass_dedicated {
	width:69px;
	height:19px;
	color:#ffffff;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	position:absolute;
	margin:297px 0 0 215px
}
.priceClassBlue {
	width:69px;
	height:19px;
	color:#ffffff;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold
}
.priceClassOr {
	width:69px;
	height:19px;
	color:#ffffff;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold
}
.priceClassGr {
	width:69px;
	height:19px;
	color:#ffffff;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold
}
/*form_dedicated_request*/
.form_dedicated_request_left {
	float:left;
	width:670px
}
.form_dedicated_request {
	width:219px;
	background:url(../images/bg_request_quote.gif) no-repeat;
	text-align:center;
	height:229px;
	float:right
}
.form_dedicated_request form {
	padding-top:40px;
}
.form_dedicated_request label {
	width:75px;
	float:left;
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	text-align:left;
	padding-left:10px
}
.form_dedicated_request input, .form_dedicated_request textarea {
	float:left
}
/*faq*/
.faqList {
	padding:0;
	margin:0;
	padding-left:20px;
	margin-left:30px;
	padding-bottom:20px;
	padding-top:20px;
	list-style-type:lower-roman
}
.faqList li {
	padding:0;
	margin:0;
	padding-bottom:18px;
}
.titleQuestions {
	font-weight:bold;
}
.faq_top {
	text-align:right;
	border-top:1px dotted gray;
}
/*request_a_quote*/
.request_a_quote {
}
.request_a_quote label {
	width:100px;
	float:left;
	color:#7D8381;
	font-size:12px;
}
.request_a_quote label span {
	color:#ff0000
}
.request_a_quote input, .request_a_quote textarea {
	margin-bottom:6px
}


.twoColumnDiv {
	clear:both;
	overflow:hidden;
	width:670px;
	margin-bottom:25px;
	margin-top:10px;
	background:url(../images/grey_sep.gif) repeat-y 315px 0px;
}
/* --*/
.twoColumn_block {
	width:290px;
	float:left;
}
.twoColumn_block1 {
	width:290px;
	float:right; padding-right:40px;
}
.twoColumn_block h3 {
	padding:0; margin:0;color:#779c19;
	font-size:16px;
	font-weight:bold; text-align:left;

}
.twoColumn_block1 h3 {
	padding:0; margin:0;color:#DC5B04;
	font-size:16px;
	font-weight:bold; text-align:left;
}


.opensource h3{padding-bottom:0}

.content_writing{
	width:310px;
	height:382px;
	background:url(../images/bg_key_features.gif) no-repeat center top;
	float:left
}
.content_writing_price {
padding-left:240px; clear:both; padding-top:20px;
}

.content_writing_quote{width:120px; height:21px; background:url(../images/bg_rate1.gif) no-repeat; color:#ffffff; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; float:right;clear:both; margin-right:27px; padding-top:7px;}

.content_writing_quote a:link, .content_writing_quote a:active, .content_writing_quote a:visited {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}
.content_writing_quote a:hover {
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline
}

.content_writing ul{padding:13px 26px 10px 32px}
.content_writing li{; font-size:12px; text-align:left; }

.content_writing_samples{padding-top:20px}
.content_writing_samples p{padding-bottom:0; font-size:15px; font-weight:bold}
.content_writing_samples ul{ border-bottom: 1px dotted;
    margin-bottom: 10px;
    margin-left: 0;
    margin-top: 0;
    padding-bottom: 20px; padding-top:6px}
.content_writing_samples ul li{list-style-type:none;background:url(../images/arrow_green.gif) no-repeat scroll 0 11px transparent; padding-left:10px; }

