
body {
background : #6da916 url(../images/bg_body_g.jpg) repeat-x left top;
/*background : #626262 url(../images/bg_body.jpg) no-repeat center bottom;*/
margin : 0 auto;
text-align : center;
}
td, div, span, p,div, input, select, textarea{font-family:Arial, Helvetica, sans-serif; font-size:11px;}

img{border:0;}
ul, li {
padding : 0;
margin : 0;
text-align : left;
}
.normalContent {
padding-left : 70px;
}
p, div, span, li {
color : #545454;

font-size : 12px;
}
a:link, a:visited, a:active {
color : #0a90dd;

font-size : 12px;
text-decoration : none;
}
a:hover {
color : #0a90dd;

font-size : 12px;
text-decoration : underline;
}
h3 {
color : #609f05;
font-family :  Arial, Verdana,Helvetica, sans-serif;
font-size : 16px;
text-align : left;
padding-left : 30px;

}
.bodyContent h3 a{
text-decoration:none;
color : #609f05;
font-size : 14px;
}
.bodyContent h3 a:hover {
color : #0a90dd;
}
.headerClass {
height : 101px;
width : 930px;
clear : both;
margin : 0 auto;
text-align : left;
}
.headerLeft {
width : 180px;
float : left;
padding-left:20px;
}
.headerLeft img {
border : 0;
margin-top : 36px;
}
.headerRight {
width : 700px;
margin-top: 32px;
float : right;
text-align : right;
}
.headerRight ul {
float : right;
padding : 0;
margin : 0;
padding-top : 36px;
}
.headerRight ul li {
padding : 0;
margin : 0;
float : left;
list-style-type : none;
padding : 0px 12px;
background : url(../images/single_image.gif) no-repeat left -258px;

}
.headerRight ul li a:link, .headerRight ul li a:active, .headerRight ul li a:visited {
font-family :  Arial,Verdana, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
color : #ffffff;
text-decoration : none;
}
/*.headerRight ul li a.highlight{color:#579303;background:#e1df1a;padding:2px 5px;line-height:20px;}
.headerRight ul li a.highlight:hover{background:#579303;color:#e1df1a;}*/
.headerRight ul li a:hover {
font-family :  Arial,Verdana, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
color : #a6d514;
text-decoration : none;
}
.headerRight ul li span {
font-family :  Arial,Verdana, Helvetica, sans-serif;
font-size : 13px;
font-weight : bold;
color : #a6d514;
text-decoration : none;
}
.firstLink {
background : none;
}
.bannerClass {
background : url(../images/bg_banner.gif) no-repeat;
width : 930px;
height : 385px;
margin : 0 auto;
}
.bannerClass div {
clear : both;
padding-top : 10px;
float : right;
width : 100%;
margin-bottom : 5px;
margin-right:10px;
}
.bannerClass div img, .bannerClass div h5, .bannerClass div h6 {
float : right;
text-align : left;
}
.bannerClass h2,.bannerClass h1 {
text-align : left;font-size:23px;
padding : 0;
margin : 0;
padding : 84px 0 0 238px;
color : #0a90dd;
font-family : Arial, Helvetica, sans-serif;
}
.bannerClass h2 span,.bannerClass h1 span {
color : #636363; font-size:23px;
}
.bannerClass div h5 {
padding : 0;
margin : 0;
text-align : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 10px;
color : #609f05;
font-weight : bold;
padding-top : 5px;
}
.bannerClass div h6 {
padding : 0;
margin : 0;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
color : #626262;
font-weight : bold;
padding-top : 4px;
}
.bannerUL {
float : right;
padding : 3px 15px 0 0;
margin : 0;
list-style-type : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #929292;
font-size : 10px;
font-weight:bold;
text-align:center;
}
.bannerUL li {
font-size : 11px;
color : #929292;
float:left;
padding:0px 20px 0 20px;
}
.bannerUL li a {
font-family : Arial, Verdana, Helvetica, sans-serif;
color : #929292;
font-weight:bold;
text-decoration:none;
}
.bannerUL li a:hover {
color:#0A90DD;
font-weight:bold;
text-decoration:none;
}
.spearaotrBanner {
padding : 7px;
}

.bannerInnerClass {
background : url(../images/bg_banner_inner.gif) no-repeat;
width : 930px;
height : 248px;
margin : 0 auto;
}
.bannerInnerClass div {
clear : both;
padding-top : 10px;
float : right;
width : 100%;
margin-bottom : 25px;
}
.bannerInnerClass div img, .bannerInnerClass div h5, .bannerInnerClass div h6 {
float : right;
text-align : left;
}
.bannerInnerClass h2,.bannerInnerClass h1 {
text-align : left;font-size:23px;
padding : 0;
margin : 0;
padding : 74px 0 0 238px;
color : #0a90dd;
font-family : Arial, Helvetica, sans-serif;
}
.bannerInnerClass h2 span,.bannerInnerClass h1 span {
color : #636363;font-size:23px;
}
.bannerInnerClass div h5 {
padding : 0;
margin : 0;
text-align : left;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 12px;
color : #609f05;
font-weight : bold;
padding-top : 10px;
}
.bannerInnerClass div h6 {
padding : 0;
margin : 0;
font-size : 12px;
color : #626262;
font-weight : bold;
padding-top : 10px;
}
.bodyContent {
background : url(../images/bg_body_middle.gif) repeat-y;
width : 930px;
overflow : hidden;
margin : 0 auto;
text-align:left;
}
.bodyContent p {
color : #545454;
font-size : 12px;
text-align : left;
padding : 0;
margin : 0;
padding:0 30px 10px 33px;
line-height:21px;
}
.bodyContent li{padding-bottom:5px}

.bodyContent h2 {
text-align : left;font-size:22px;
padding : 0;
margin : 0;
padding : 0px 0 0 28px;
color : #0a90dd;
font-family : Arial, Helvetica, sans-serif;
}
.bodyContent h2 span {
color : #636363; font-size:22px;
}

.bodyContent h4 {
text-align : left;font-size:20px;
padding : 0;
margin : 0;
padding : 0px 0 0 28px;
color : #1092d2;
font-family : Arial, Helvetica, sans-serif;
}
.bodyContent h4 span {
color : #636363; font-size:18px;
}
.bodyContentUL {
padding : 0;
margin : 0;
list-style-type : none;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #0a90dd;
font-size : 11px;
font-weight : bold;
padding-left : 30px;
padding-top : 3px;
padding-bottom : 20px;
}
.bodyContentUL li {
text-align : left;
list-style-image : url(../images/arrow.gif);
margin-left : 20px;
}
.bodyContent p a:link, .bodyContent p a:active, .bodyContent p a:visited {

color : #0A90DD;
font-size : 12px;
font-weight : bold;
text-align : left;
}
.bodyContent p a:hover {

color : #0A90DD;
font-size : 12px;
font-weight : bold;
text-align : left;
text-decoration:underline;
}
.horizontal_separator {
clear : both;
text-align : right;
background : url(../images/horizontal_separator.gif) repeat-x;
padding : 0;
margin : 0;
margin : 10px 20px;
padding-top:10px;
}

/*Common Content div starts here */

.common_content{background : url(../images/bg_body_middle.gif) repeat-y;
width : 930px;
overflow : hidden;
margin : 0 auto;}
.common_content_inner{width : 100%;
background : url(../images/contentBg.gif) repeat-y;
overflow : hidden;}
.common_content_left{width : 311px;
float : left; text-align:left;}
.common_content_middle{width : 310px;
float : left; text-align:left;}
.common_content_right{width : 300px;
float : left; text-align:left;}

.common_content_inner h3{ padding:0; margin:0;padding-left:20px; padding-bottom:15px;text-shadow:1px 1px 1px #d3d2d2; padding-top:10px}


.common_content_left ul {
padding : 0;margin : 0;margin-left : 20px;text-align : left;list-style-type : none;color : #545454;font-size : 11px;font-weight : bold;margin-right : 25px;}
.common_content_left ul li {padding : 0;margin : 0;text-align : left;
list-style-image :none; background: url(../images/single_image.gif) no-repeat left -84px;;margin-bottom : 8px;padding-left:15px;}

.common_content_middle ul {
padding : 0;margin : 0;margin-left : 15px;text-align : left;list-style-type : none;color : #545454;font-size : 11px;font-weight : bold;margin-right : 20px;}
.common_content_middle ul li {padding : 0;margin : 0;text-align : left;
background: url(../images/single_image.gif) no-repeat left -84px;margin-bottom : 8px; line-height:16px; padding-left:15px;}

.common_content_right p{color : #545454;
font-weight : bold;text-align : left;padding : 0;margin : 0;padding:0px 15px 7px 20px;line-height:17px;}


.ordernowDiv {background : url(../images/get_free_quote.gif) no-repeat;
height : 77px;width:276px;float:left;margin:10px 0 0 15px;}
.orderNowLeft {float : left;width : 200px;margin-top : 5px;}
.orderNowRight {float : right;width : 72px;margin-top : 20px; text-align:center;;text-shadow:1px 1px 1px #000000}
.common_content_left .orderNowLeft ul{padding-left:5px; margin-left:0; margin-right:10px;}
.common_content_left .orderNowLeft li{padding : 0;
margin : 0;
text-align : left;
list-style-type : none;
color : #ffffff;
font-weight : bold;
background: url(../images/single_image.gif) no-repeat left 0px;
padding:0 0 5px 15px;}


.middleContent {
background : url(../images/bg_body_middle.gif) repeat-y;
width : 930px;
overflow : hidden;
margin : 0 auto;
}
.middleContentInner {
width : 100%;
background : url(../images/contentBg.gif) repeat-y;
overflow : hidden;
}

.contentUl {
padding : 0;
margin : 0;
margin-left : 30px;
text-align : left;
list-style-type : none;

color : #545454;
font-size : 12px;
font-weight : bold;
list-style-image : url(../images/arrow_green.gif);
margin-right : 20px;
}
.contentUl li {
padding : 0;
margin : 0;
text-align : left;
list-style-image : url(../images/arrow_green.gif);
margin-bottom : 8px;
}
.contentDiv {
width : 33%;
float : left;
}
.contentDiv .readmore {
width : 33%;
float : right;
text-align:right;
}
.contentDiv .readmore a {
font-size:10px;
color:#609F05;
text-decoration:none;
}
.contentDiv .readmore a:hover {
color : #0a90dd;
font-size:10px;
text-decoration:none;
}
.contentUl_greenArrow {
padding : 0;
margin : 0;
margin-left : 45px;
text-align : left;
list-style-type : none;
color : #545454;
font-size : 11px;
font-weight : bold;
list-style-image : url(../images/arrow_green.gif);
margin-right : 20px;
}
.contentUl_greenArrow li {
padding : 0;
margin : 0;
text-align : left;
list-style-image : url(../images/arrow_green.gif);
margin-bottom : 8px;
}
.contentDiv P {

color : #545454;

font-weight : bold;
text-align : left;
padding : 0;
margin : 0;
padding-left : 33px;
padding-right : 10px;
padding-bottom : 20px;
line-height:17px;
}

ul.contentUl_blueArrow {
padding : 0;
margin : 0;
text-align : left;
list-style-type : none;
color : #ffffff;
font-size : 11px;
font-weight : bold;
list-style-image : url(../images/arrow_blue.gif);
padding:0 0 0 20px;
}
a.orderNow:link, a.orderNow:active, a.orderNow:visited {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
font-size : 14px;
font-weight : bold;
text-decoration : none;
}
a.orderNow:hover {
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
font-size : 14px;
font-weight : bold;
text-decoration : none;
}
.contentUl_blueArrow li {
padding : 0;
margin : 0;
text-align : left;
list-style-image : url(../images/arrow_blue.gif);
margin-bottom : 8px;
color:#ffffff;
}
h6 {
color : #609f05;

font-size : 14px;
text-decoration : none;
font-weight : bold;
text-align : left;
padding : 0;
margin : 0;
padding : 15px 0 3px 30px; font-family:Arial,verdana;
}

.footerClass {
width : 930px;
margin : 0 auto;
}
.footerClass p {
padding:10px 0;
margin : 0;
text-align : right;
color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
font-size : 11px;
width:465px;
float:left;
}
.footerClass p.left{text-align : left;}
.footerClass a:link, .footerClass a:active, .footerClass a:visited {
color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
font-weight : bold;
font-size : 11px;
text-decoration : underline;
}
.footerClass a:hover {
color : #ffffff;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #ffffff;
font-weight : bold;
font-size : 11px;
text-decoration : none;
}
div img {
border : 0;
}
.outerPortfolio{width:900px;float:left;padding:0 0 15px 30px;}
.outerPortfolio img{border:#ccc 1px solid; padding:10px;}

.portfoilo-thumb{width:290px;float:left;padding:0 0 0 10px;}

.portfolioText {
width : 170px;
float:left;
text-align :center;
line-height : 20px;
color:#0a90dd;
font-weight:bold;
}
.pValidate
{padding:0; margin:0;}

.contHead{ font-size:14px; color:#9cc141; font-weight:bold;}
.lineHeightTd{margin:0 auto;}
.lineHeightTd td{line-height:20px; width:33%; text-align:left;line-height:20px; padding-left:20px; font-size:12px;}
.boxULLI{ list-style-type:none; list-style-image:url(../images/arrowGreen.gif); margin-left:40px;margin-top:15px; margin-right:5px; }
.boxULLI li{list-style-type:none; list-style-image:url(../images/arrowGreen.gif); padding-top:1px; list-style-position:inherit; border-bottom:1px dotted #545473; padding-bottom:5px;}

.outerThreeBoxes{clear:both;width:100%; overflow:hidden; margin-bottom:20px; margin-top:10px;}
.leftFirstBox{width:18px; float:left}
.leftmiddleBox{width:10px; float:left}
.outerBox{float:left;width:288px; height:370px; background:url(../images/bgOrderNow.gif) no-repeat; text-align:left}
.clearDiv{clear:both; overflow:hidden}
.topBox{color:#FFFFFF; font-size:30px; font-weight:bold; padding:0; margin:0; padding-top:34px; text-align:center; width:100px;  float:left}
.topBox2{float:left; width:160px; padding:0; margin:0; padding:30px 0px 0px 0px; color:#545473; font-size:11px; font-weight:bold; }
.topBox2 span{color:#72ac11; font-size:24px; font-weight:bold;}
.radioButtonPackage{width:20px; float:left; padding-top:35px;overflow:hidden}
.radioClass{ margin:0 auto; color:#7e7e7e; font-size:11px; font-weight:bold;}

.formOrderNow{margin:0 auto; width:95%;}
.formOrderNow td, .formOrderNow td div{color:#7e7e7e; font-weight:bold; font-size:11px; }
.formOrderNow td span{color:#f04a17; font-size:9px;}
.formOrderNow td .notBold{padding:0; margin:0;font-weight:normal}
.formOrderNow td input{ border:1px solid #c2c2c2; width:244px;}
.formOrderNow td textarea{width:100%; height:70px;}
.widthColumn{width:120px;color:#7e7e7e; font-weight:bold; font-size:11px;}
.widthColumn2{width;244px; text-align:right;color:#7e7e7e; font-weight:bold; font-size:11px;}
.dnlButton{background:url(../images/btnOrderNow.gif) no-repeat; border:none; width:184px; height:42px; cursor:pointer}
.numberPages{background:url(../images/bgSmallBox.gif) no-repeat; width:339px; height:125px; margin-left:28px; float:left;margin-bottom:20px;}
.numberPages .leftDiv{float:left; width:200px; margin-top:45px; margin-left:20px;}
.numberPages .leftDiv p{padding:0; margin:0;padding-bottom:5px;}
.numberPages .rightDiv{float:right; width:105px; text-align:center;padding-top:15px; color:#ffffff; font-size:10px; font-weight:bold}
.numberPages .rightDiv span{font-size:24px; color:#ffffff;}

.bottomFormDiv_OrderNow{background:url(../images/bgLastStep.gif) no-repeat; width:877px; height:423px; margin:0 auto}
.marginBetween{width:170px;}
.marginBetween2{width:150px;}

.totalPriceDiv{float:left; width:400px; ; margin-left:100px;font-size:33px; padding-top:30px; padding-bottom:30px;

color : #636363;
font-family : Arial, Helvetica, sans-serif; font-weight:bold; background:#f1f1f1; border:1px solid #cccccc; text-align:center}
/*Site map*/
.sitemap{padding-bottom:20px; clear:both; overflow:hidden; padding-left:30px}
.sitemap ul{
padding : 0;
margin : 0;
margin-left : 45px;
text-align : left;
list-style-type : none;
color : #545454;
font-size : 11px;
font-weight : bold;
list-style-image : url(../images/arrow_green.gif);
margin-right : 20px;float:left; width:160px;
}
.sitemap ul li {
padding : 0;
margin : 0;
text-align : left;
list-style-image : url(../images/arrow_green.gif);
margin-bottom : 8px;

}

/*make by nitin*/

.footer-rounded{background : url(../images/img_footer_bg.gif) no-repeat -1869px bottom;width:100%;float:left}
.footer-layout{width:930px;margin:auto;padding:30px 0 0 0;height:185px;}
.footer-top{background:url(../images/img_footer_bg.gif) no-repeat -930px top;float: left; width:930px;}
.footer-bottom{background:url(../images/img_footer_bg.gif) no-repeat left bottom;float: left;width:930px;padding-top:10px; padding-bottom:10px}
.footer-content-outer{width:900px;float:left; padding:0 0 5px 30px;background:#fff;}
.footer-content-outer ul{width:210px;float:left;padding:0 0 0 10px;text-align:center;list-style-type:none;}
.footer-content-outer ul li{color:#626262;padding:5px 0 0 12px;background:url(../images/single_image.gif) no-repeat left -157px;}
.footer-content-outer ul li a{color:#626262;}
