/* CSS Document */

body{
	font:normal 12px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#000}
*{
	margin:0; padding:0}
img{
	border:none}
a{
	outline:none; text-decoration:none}
ul, li, dl, dt, dd{
	list-style:none}
strong{font-weight:700}
.em{font-style:italic}
.clear{
	font-size:0;
	line-height:0;
	clear:both}
.noMarg{margin:0 !important}
.noPadd{padding:0 !important}
.noBorder{border:none !important}
.noBg{background:none !important}	

.fArial{font-family:Arial}
.fTrebuchet{font-family:"Trebuchet MS"}
.fcWhite{color:#fff}
.fcBlack{color:#003d6e}
.fcBlue{color:#07598e}
.fcPrice{color:#c33700}
.floatL{float:left}
.floatR{float:right}
.alignC{text-align:center}
.alignJ{text-align:justify}
.bold{font-weight:700}
.txtUndrline{text-decoration:underline}
.hidden{display:none}
.block{display:block}

.fs10{font-size:10px !important}
.fs11{font-size:11px !important}
.fs12{font-size:12px !important}
.fs13{font-size:13px !important}
.fs14{font-size:14px !important}
.fs16{font-size:16px !important}
.fs18{font-size:18px !important}

.linhgt15{line-height:15px}

.marT2{margin-top:2px}
.marT5{margin-top:5px}
.marT10{margin-top:10px}
.marT15{margin-top:15px}
.marT20{margin-top:20px}

.marR5{margin-right:5px}
.marR10{margin-right:10px}
.marR15{margin-right:15px}
.marR20{margin-right:20px}
.marR30{margin-right:30px}

.marB5{margin-bottom:5px}
.marB10{margin-bottom:10px}
.marB15{margin-bottom:15px}
.marB20{margin-bottom:20px}
.marB30{margin-bottom:30px}

.marL5{margin-left:5px}
.marL10{margin-left:10px}
.marL15{margin-left:15px}
.marL20{margin-left:20px}
.marL30{margin-left:30px}

.padT5{padding-top:5px}
.padT10{padding-top:10px}
.padT15{padding-top:15px}
.padT20{padding-top:20px}

.padR5{padding-right:5px}
.padR10{padding-right:10px}
.padR15{padding-right:15px}
.padR20{padding-right:20px}

.padB5{padding-bottom:5px}
.padB10{padding-bottom:10px}
.padB15{padding-bottom:15px}
.padB20{padding-bottom:20px}

.padL5{padding-left:5px}
.padL10{padding-left:10px}
.padL15{padding-left:15px}
.padL20{padding-left:20px}

.clearfix {
    display: block}
.clearfix:after {
    clear: both;
    content: '.';
    display: block;
    visibility: hidden;
    height: 0}

.marAuto{margin:0 auto}
.posRel{position:relative}
.posAbs{position:absolute}


.punchline{ 
		font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif; color:#0000FF}
		


/*----------------Header Start-------------*/

#header{
	background:url(../images/bg.gif) repeat-x 0 0;
	width:1003px; margin:0 auto; overflow:hidden}
#header h2{
	padding:20px 0 0 25px; float:left}
#header h2 a{
	background:url(../images/logo.gif) no-repeat 0 0;
	width:277px; height:27px; display:block;
	text-indent:-9999px}
#header div.subForm{
	width:242px; height:40px; float:right;
	margin:11px 0 5px 45px; padding:15px 0 0 30px}
#phoneTxtU{
	background:url(../images/phone_icon.gif) no-repeat 9px 4px;
	margin:0 0 0 20px; color:#FF0033; padding:2px 0 4px 25px !important}
#header ul.topNav{
	background:url(../images/top_navBg.gif) repeat-x 0 0;
	padding:2px 0; height:35px}
#header ul.topNav li{
	background:url(../images/top_navBorder.gif) no-repeat 100% 0;
	font:bold 13px/35px Verdana, Arial, Helvetica, sans-serif;
	color:#863209; margin:0 19px 0 0; padding:0 19px 0 0; 
	float:left; height:35px; display:block}
#header ul.topNav li a{
	color:#064450; height:35px; display:block; float:left}
#header ul.topNav li a:hover{
	color:#e0480c}
.phoneTxt{
	background:url(../images/phone_icon.gif) no-repeat 9px 4px;
	margin:0 0 0 20px; padding:2px 0 4px 25px !important}
.email{
	background:url() no-repeat 0 6px;
	padding:0 0 0 25px !important;
	color:#064450}
.email:hover{
	text-decoration:underline}
	
.h1{
	font:bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#b6147d; text-decoration:underline; margin:0 0 20px 0;
	}
		
#header ul.topNav li.active{
	color:#e0480c}



/*----------------Header End-------------*/

/*----------------Body Start-------------*/

#center{
	background:url(../images/txt_bg.gif) repeat-x 0 0;
	padding:19px 27px; width:949px; margin:0 auto;
	overflow:hidden}
#leftPanel{
	width:242px; float:left}
#leftPanel h2.services{
	background:url(../images/service_txt.gif) no-repeat 0 0;
	width:242px; height:32px; display:block;
	text-indent:-9999px;
	overflow:hidden}
#leftPanel ul.leftNav{
	border-left:1px solid #b4b4b0;
	border-right:1px solid #b4b4b0;
	border-bottom:1px solid #b4b4b0;
	padding:6px 9px 50px 9px; width:222px}
#leftPanel ul.leftNav li{
	background:url(../images/left_navBorder.gif) repeat-x 0 100%;
	padding:3px 0 4px 0; float:none}
#leftPanel ul.leftNav li a{
	background:url(../images/left_navBullet.gif) no-repeat 2px 8px;
	font:normal 12px/26px Arial, Helvetica, sans-serif;
	color:#691f08; padding:0 0 0 21px; height:26px; display:block}
#leftPanel ul.leftNav li a:hover{
	background:url(../images/left_navBullet.gif) no-repeat 2px 8px #f9dfd6;
	font-weight:bold}
#leftPanel ul.leftNav li a.leftACtive{
	background:url(../images/left_navBullet.gif) no-repeat 2px 8px #f9dfd6;
	font-weight:bold}
#rightContrl{
	width:660px; float:left; margin:0 0 0 40px}

#rightContrl p.normalTxt{
	padding:0 0 17px 0; text-align:justify}
	
#noBg{
	background:none !important}


/*----------------Body End-------------*/

/*----------------Footer Start-------------*/

#footer{
	background:url(../images/footer_bg.gif) repeat-x 0 0 #bec35c;
	width:1003px; padding:23px 0 21px 0; text-align:center;
	margin:0 auto}
#footer p.copyright{
	font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
	color:#414405}
#footer p a{
	color:#064450}
#footer p a:hover{
	text-decoration:underline}

/*----------------Footer End-------------*/

/* SEO Package */

.packageSubhead{
	background:url(../images/package_headBg.gif) repeat-y 0 0;
	font:bold 16px/24px Arial, Helvetica, sans-serif;
	color:#cb6805}
.packgeContrl{
	background:url(../images/package_subHeadBg.gif) repeat-x 0 0;
	border:2px solid #3671a1;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-khtml-border-radius:8px;
	border-radius:8px;
	width:195px}
.packgeContrl h3{
	font:bold 18px/24px Arial, Helvetica, sans-serif}
.packgeContrl h3 span{
	font:bold 14px/18px Arial, Helvetica, sans-serif}
.packgeContrl ul li{
	line-height:22px;
	color:#64503f}
.packgeContrl ul li p{
	background:url(../images/dotted_line.gif) repeat-x 0 100%}
.moreLink{
	text-decoration:underline}
.moreLink:hover{
	text-decoration:none}

/* SEO Deliverable Comparison */

.seoDeliver{
	background:url(../images/package_subHeadBg.gif) repeat-x 0 -15px;
	border:2px solid #3671a1;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	-khtml-border-radius:8px;
	border-radius:8px;
	width:630px}
.seoDeliver h3{
	font:bold 14px/30px Arial, Helvetica, sans-serif}
.seoDeliver h3 a{
	color:#003d6e}
.seoDeliver h3 a:hover{
	text-decoration:underline}
.seoDetail{
	border-collapse:collapse}
.seoDetail tr:nth-child(odd){
	background-color:#dee7e9}
.seoDetail td{
	height:20px;
	padding-left:10px;
	padding-right:10px}

/* Contact Us */

.formMar{
	margin:40px 0 40px 20px}
.txtBox{
	background-color:#fff;
	border:3px solid #ccc;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	width:250px;
	height:18px}
.txtArea{
	background-color:#fff;
	border:3px solid #ccc;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	width:250px;
	height:100px}
.submitBtn{
	background:url(../images/submit.gif) no-repeat 0 0;
	border:none;
	width:81px;
	height:26px;
	cursor:pointer}
.resetBtn{
	background:url(../images/reset.gif) no-repeat 0 0;
	border:none;
	width:81px;
	height:26px;
	cursor:pointer}
.addrss{
	background-color:#e2ecf3;
	border:3px solid #b5cddd;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-khtml-border-radius:3px;
	border-radius:3px;
	padding:10px;
	width:600px;
	overflow:hidden}
.rgtBorder{
	border-right:1px solid #1a548c;
	-moz-box-shadow:1px 0px0 #73b2d3;
	box-shadow:1px 0px 0 #73b2d3}
.w275{
	width:275px}
.addLink{
	color:#064450}
.addLink:hover{
	text-decoration:underline}

