@charset "utf-8";

/* CSS Document */

/* General Style Start Here */

body{

	margin:0;

	padding:0;

	font:normal 15px/23px Arial, Helvetica, sans-serif;

	color:#000;

	background:url(../images/bg-body.jpg) 0 0 repeat-x #FEFEFF;

	}

ul{

	list-style:none;

	}

*{

	padding:0;

	margin:0;

	}

img{

	padding:0;

	margin:0;

	border:none;

	}

a{

	text-decoration:none;

	outline:none;

	}

.spacer{

	clear:both;

	font-size:0;

	line-height:0;

	}

.lt, .lm, .lb{

	text-align:left;

	}

.lt, .rt, .ct{

	vertical-align:top;

	}

.lm, .rm, .cm{

	vertical-align:middle;

	}	

.rt, .rb, .rm{

	text-align:right;

	}

.lb, .cb, .rb{

	vertical-align:bottom;

	}

.ct, .cb, .cm{

	text-align:center;

	}

div#container{

	width:928px;

	margin:0 auto;

	height:100%;

	overflow:hidden;

	}

table.tableWidth100{

	width:100%;

	border:none;

	}

/* General Style Start Here */

/* Header Style Start Here */

div#header{

	width:891px;

	height:91px;

	margin:0 0 0 3px;

	padding:0 0 0 31px;

	background:url(../images/logo-bg.gif) repeat-x 0 0;

	}

div#header img{

	margin:16px 0 0 0;

	float:left;

	}

	

div#header div#headerRight{

	float:right;

	width:400px;

	}



div#header p.num{

	font-weight:bold;

	text-align:right;

	font-size:20px;

	line-height:32px;

	color:#424242;

	background-color:inherit;

	padding:22px 20px 0 0;

	}



div#header ul.headerNav{

	float:right;

	padding:2px 20px 0 0;

	font:bold 13px/18px Arial, Helvetica, sans-serif;

	color:#c72f33;

	}



div#header ul.headerNav li{

	float:left;

	padding:0 0 0 10px;

	}



div#header ul.headerNav li a{

	color:#c72f33;

	padding:0 0 0 10px;

	}



div#header ul.headerNav li a.active,

div#header ul.headerNav li a:hover{

	color:#000083;

	}

	

/* Header Style end Here */

/* Top Nav Style Start Here */

div#topNav{

	font:bold 15px/41px Arial, Helvetica, sans-serif;

	color:#ffffff;

	background:url(../images/bg-nav.jpg) 0 0 repeat-x #c72f34;

	width:922px;

	margin:0 0 0 3px;

	}

div#topNav ul{

	height:41px;

	}

div#topNav ul li{

	float:left;

	position:relative;

	background:url(../images/nav-devi.jpg) no-repeat 100% 0;

	padding:0 2px 0 0;

	height:41px;

	}

div#topNav ul li.nodevi{

	background:none;

	padding-right:0;

	}

div#topNav ul li a{

	color:#FFF;

	background-color:inherit;

	padding:0 13px 0 13px;

	display:block;

	height:41px;

	float:left;

	width:auto;

	}

div#topNav ul li a.active,

div#topNav ul li a:hover{

	color:#FFF;

	background:url(../images/bg-nav-hover.jpg) 0 0 repeat-x #000083;

	}

div#topNav ul li a.adjust{

	padding:0 15px 0 14px;

	}

/* Drop Down Style Start Here */

div.dropmenudiv{

	font:normal 14px/18px Arial, Helvetica, sans-serif;

	position:absolute;

	left:0;

	top:0;

	width:222px;

	z-index:100;

	visibility:hidden;

	}

div.dropmenudiv a{

	color:#ffffff;

	display:block;

	padding:5px 20px;

	background-color:#000083;

	}

div.dropmenudiv a:hover{

	color:#FFF;

	background:url(../images/bg-drop-hover.gif) 0 0 repeat-x #c72f34;

	}

div.dropBg{

	background:url(../images/bg-drop-btm.png) 0 0 no-repeat;

	width:222px;

	height:8px;

	font-size:0;

	line-height:0;

	text-indent:-2000px;

	display:block;

	}

/* Drop Down Style End Here */

/* Top Nav Style End Here */

/* Banner Style Start Here */

div#banner{

	width:925px;

	height:266px;

	background:url(../images/banner-bg.gif) no-repeat 0 0;

	padding:1px 0 0 3px

	}

/* Banner Style End Here */

/* all links start Here */

div#links{

	width:928px;

	height:100%;

	overflow:hidden;

	}

/*Web Design start hare*/

.box{

	width:227px;

	float:left;

	background:url(../images/box-bg.gif) 0 0 repeat-y;

	margin:0 6px 0 0;

	}

	

.boxTop{

	background:url(../images/box-top.gif) 0 0 no-repeat;

	padding:10px 15px 10px;

	height:100%;

	overflow:hidden;

	}

	

.boxBot{

	background:url(../images/box-bot.gif) 0 100% no-repeat;

	}

	

.boxTop h2{

	padding:0 0 15px 23px;

	font:bold 22px/24px Arial, Helvetica, sans-serif;

	color:#333392;

	}



.boxTop h2 a{

	color:#333392;

	}



.boxTop h2 a:hover{

	color:#c72f34;

	}

	

.boxTop h2.webdesign{

	background:url(../images/img01.gif) no-repeat 0 3px;

	}



.boxTop h2.seoservice{

	background:url(../images/img02.gif) no-repeat 0 3px;

	}



.boxTop h2.payperservice{

	background:url(../images/img03.gif) no-repeat 0 3px;

	}



.boxTop h2.socialmedia{

	background:url(../images/img04.gif) no-repeat 0 3px;

	}



.boxTop p{

	font:normal 12px/16px Arial, Helvetica, sans-serif;

	color:#000;

	background-color:inherit;

	padding:0 0 10px;

	}

.boxTop img{

	margin-bottom:17px;

	}

.boxTop p.clickHere a{

	color:#FFF;

	background:url(../images/btn-clickhere.jpg) no-repeat 0 0;

	width:90px;

	height:22px;

	display:block;

	text-align:center;

	line-height:22px;

	font-weight:bold;

	}

.boxTop p.clickHere a:hover{

	background-position:0 100%;

	}

/*  all links End Here */



/* Body Left Style Star Here */

div#bodyContent{

	overflow:hidden;

	height:100%;

	padding:15px 3px 0 20px;

	}

div#bodyLeft{

	width:634px;

	float:left;

	padding:5px 0 0 0;

	}

div#homeVideo{

	float:right;

	text-align:center;

	padding:10px 10px 10px 10px;

	margin:5px 0 0 10px;

	border:1px solid #000;

	background-color:#CCC;

	font:bold 16px/30px Arial, Helvetica, sans-serif;

	}

div#homeVideo span{

	display:block;

	color:#FFF;

	background-color:#ae0005;

	}

div#bodyLeft h1{

	font:normal 26px/30px Arial, Helvetica, sans-serif;

	color:#000077;

	padding-bottom:10px;

	}

div#bodyLeft h2{

	font:normal 26px/30px Arial, Helvetica, sans-serif;

	color:#000077;

	padding-bottom:10px;

	}

div#bodyLeft h3{

	font:normal 22px/30px Arial, Helvetica, sans-serif;

	color:#ac050b;

	padding-bottom:10px;

	}

div#bodyLeft h4{

	font:normal 18px/24px Arial, Helvetica, sans-serif;

	color:#09396b;

	padding-bottom:10px;

	}

div#bodyLeft p{

	padding-bottom:10px;

	}

div#bodyLeft p.seoKw{

	padding-top:45px;

	text-align:center;

	}

div#bodyLeft p.seoLink{

	padding-bottom:45px;

	text-align:center;

	}

div#bodyLeft p a{

	color:#ac050b;

	background-color:inherit;

	text-decoration:none;

	}

div#bodyLeft p a:hover{

	color:#000077;

	background-color:inherit;

	text-decoration:none;

	}

	

div#bodyLeft p.contactLink a{

	color:#000;

	background:url(../images/bg-contact-link.jpg) 0 0 no-repeat;

	background-color:inherit;

	display:block;

	width:77px;

	height:25px;

	font:bold 12px/25px Arial, Helvetica, sans-serif;

	padding:0 0 0 29px;

	text-decoration:none;

	}

	

div#bodyLeft p.contactLink a:hover{

	background-position:0 100%;

	}



.homeOrangecontainer{

	width:300px;

	float:left;

	}

.homeOraengemargin{

	margin-right:15px;

	}		

ul.homeOrange{

	width:325px;

	font:bold 15px/25px Arial, Helvetica, sans-serif;

	color:#ac050b;

	background-color:inherit;

	padding:5px 0 20px 0;

	}

ul.homeOrange02{

	width:300px;

	}

ul.homeOrange li{

	background:url(../images/sky-bullet.gif) 1px 10px no-repeat;

	padding:0 0 0 14px;

	border-top:1px solid #efefef;

	}

	

ul.homeOrange li a{

	color:#ac050b;

	}

ul.homeOrange li a:hover{

	color:#000077;

	}

	

ul.homeOrange03{

	width:auto;

	}



ul.internetlist{

	padding:5px 0 20px 0;

	}

ul.internetlist li{

	background:url(../images/tick-blue.gif) 1px 8px no-repeat;

	padding:0 0 15px 30px;

	}

ul.internetlist li a{

	color:#000077;

	}

ul.internetlist li a:hover{

	color:#c72f34;

	}



.logobody{

	border:1px solid #DADADA;

	background-color:#F3F3F3;

	color:inherit;

	padding:27px 0;

	margin:20px 0 0;

	}

.logobody ul{

	padding:0 0 0 18px;

	margin:0;

	height:100%;

	overflow:hidden;

	}

.logobody ul li{

	float:left;

	width:auto;

	padding:0 17px 0 0;

	}

/* Body Left Style Star Here */

/* Body Right Style Start Here */

div#bodyRight{

	width:223px;

	float:right;

	}

.seomarketing{

	background:url(../images/seo-mar-bg.gif) repeat-x 0 0 #FBFCFD;

	border:1px solid #E8F0F2;

	padding:10px 14px 15px 15px;

	margin:5px 0 0 0;

	}

.seomarketing h3{

	font:bold 18px/20px Arial, Helvetica, sans-serif;

	color:#c72f34;

	background-color:inherit;

	padding:0 0 5px 0;

	}

.seomarketing h3 span{

	color:#000077;

	background-color:inherit;

	}

.seomarketing h4{

	font:bold 16px/18px Arial, Helvetica, sans-serif;

	color:#5A6B6F;

	background-color:inherit;

	padding:0 0 10px 0;

	}

.seomarketing form{

	/*height:153px;*/

	margin:0 0 0 0;

}

.seomarketing label{

	height:31px;

	font:normal 12px/13px Arial, Helvetica, sans-serif;

	color:#545454;

	background-color:inherit;

	display:block;

	}

.seomarketing label span{

	width:66px;

	height:26px;

	line-height:26px;

	float:left;

	display:block;

	font-weight:bold;

	}

.seomarketing span.phoneLbl{

	line-height:13px!important;

	}

.seomarketing label input{

	width:123px;

	float:left;

	height:24px;

	line-height:24px;

	border:1px solid #AEA7A5;

	background-color:#f8f8f8;

	color:#333;

	}

.seomarketing label textarea{

	width:123px;

	float:left;

	height:100px;

	line-height:24px;

	border:1px solid #AEA7A5;

	background-color:#f8f8f8;

	color:#333;

	overflow:auto;

	}



.seomarketing input.submitbutt{

	margin:0 2px 0 0;

	border:none;

	background-color:none;

	height:auto;

	width:auto;

	margin:10px 0 0;

	}

.seomarketing .serviceChk{

	font:bold 12px/13px Arial, Helvetica, sans-serif;

	color:#545454;

	overflow:hidden;

	height:100%;

	padding:0 0 5px 0;

	}

.serviceChkL{

	float:left;

	width:66px;

	height:40px;

	}
.seomarketing .serviceChkL span{
	line-height:13px;
	}

.seomarketing input.chkbx{

	height:14px;

	width:14px;

	}	

.seomarketing img{

	margin:0 0 16px 17px;

	}

.pad60{

	padding:0 0 0 60px;

	}

div#seoCerti{

	padding:15px 0 0 0;

	text-align:center;

	}

/* Cotact Style Start */



.contactPgFrm{

	padding:10px;

	border:1px solid #e8f0f2;

	overflow:hidden;

	height:100%;

	background-color:#fbfcfd;

	}

.contactPgFrm label{

	height:31px;

	font:normal 12px/13px Arial, Helvetica, sans-serif;

	color:#545454;

	background-color:inherit;

	display:block;

	}

.contactPgFrm label span{

	width:140px;

	height:26px;

	line-height:26px;

	float:left;

	display:block;

	font-weight:bold;

	}

.contactPgFrm label input{

	width:180px;

	float:left;

	height:24px;

	line-height:24px;

	border:1px solid #AEA7A5;

	background-color:#f8f8f8;

	color:#333;

	}

.contactPgFrm label textarea{

	width:240px;

	float:left;

	height:100px;

	line-height:24px;

	border:1px solid #AEA7A5;

	background-color:#f8f8f8;

	color:#333;

	overflow:auto;

	}

.contactPgFrm input.submitbutt2{

	border:none;

	background-color:none;

	height:auto;

	width:auto;

	margin:10px 0 0 140px;

	}

.contactPgFrm .contactServiceChk{

	font:bold 12px/13px Arial, Helvetica, sans-serif;

	color:#545454;

	overflow:hidden;

	height:100%;

	padding:0 0 5px 0;

	}

.contactServiceChkL{

	float:left;

	width:140px;

	height:25px

	}

.contactPgFrm input.chkbx{

	height:14px;

	width:14px;

	}

/* Cotact Style End */

/* Body Right Style end Here */	

/* Footer Style Start Here */

div#footer{

	padding:40px 0 20px 20px;

	font:normal 12px/24px Arial, Helvetica, sans-serif;

	color:#c72f34;

	overflow:hidden;

	height:100%;

	}

div#footer a{

	color:#000;

	}

div#footer a:hover{

	color:#c72f34;

	}

div#footer ul{

	overflow:hidden;

	height:100%;

	}

div#footer ul li{

	float:left;

	background:url(../images/pipe.gif) 8px 7px no-repeat;

	padding:0 0 0 17px;

	}

div#footer ul li.noBg{

	background:none;

	padding:0;

	}

div#footer p{

	padding:2px 0 0 0;

	}

/* Footer Style End Here */



/* Miscellaneous Style Start Here */

.noBdr{

	border:none!important;

	}

/* Miscellaneous Style End Here */

.testiSec{

	background:url(../images/testimonial-bg.gif) 0 0 repeat-y;

	height:100%;

	overflow:hidden;

	position:relative;

	margin:0 0 20px;

	}

	

.testiSecTop{

	background:url(../images/testimonial-top.gif) 0 0 no-repeat;

	height:100%;

	overflow:hidden;

	padding:11px 15px 40px;

	position:relative;

	}

	

.testiSecBot{

	background:url(../images/testimonial-bot.gif) 0 100% no-repeat;

	}

	

.testiSecTop p.testiClient{

	position:absolute;

	bottom:-5px;

	left:15px;

	color:#fff;

	font-size:16px;

	}	

	

.faqBg{

	background:url(../images/faq-bg.gif) 0 0 repeat-y;

	height:100%;

	overflow:hidden;

	position:relative;

	margin:0 0 20px;

	}



.faqTop{

	background:url(../images/faq-top.gif) 0 0 no-repeat;

	height:100%;

	overflow:hidden;

	padding:60px 15px 15px;

	position:relative;

	}

	

.faqBot{

	background:url(../images/faq-bot.gif) 0 100% no-repeat;

	}

	

	

.faqTop p.qst{

	position:absolute;

	left:15px;

	top:5px;

	color:#fff;

	font-weight:bold;

	font-size:16px;

	}

	

.goTop{

	background:url(../images/top-icon.gif) 85% 5px no-repeat;

	padding:0 5px 20px 20px;

	font-size:14px;

	line-height:20px;

	text-align:right;

	margin-bottom:30px;

	}



.goTop a{

	font-weight:bold;

	color:#000;

	}



.goTop a:hover{

	color:#339900;

	}



/* Sitemap */



ul.sitemap{

	font:bold 15px/25px Arial, Helvetica, sans-serif;

	color:#c72f34;

	background-color:inherit;

	padding:5px 0 20px 0;

	}

ul.sitemap li{

	background:url(../images/sky-bullet.gif) 1px 10px no-repeat;

	padding:0 0 5px 14px;

	}

ul.sitemap li a{

	color:#c72f34;

	}

ul.sitemap li a:hover{

	color:#000077;

	}

ul.sitemap li ul{

	padding:5px 0 0 10px;

	}



/* Client Project Start  */



div.clientProjects{

	overflow:hidden;

	height:100%;

	padding:0 0 20px 0;

	}



div.clientProjects ul li{

	float:left;

	padding:3px;

	}



div.clientProjects ul li img{

	border:1px solid #CCC;

	padding:4px;

	background-color:#FFF;

	width:195px;

	height:135px;

	}



/* Client Project End  */



/* How PPC Works Start */ 



img.ppcImgBdr{

	padding:8px;

	border:1px solid #e8f0f2;

	background-color:#FFFFFF;

	}



/* How PPC Works End */ 



/* Breadcrumb Start */ 



div#breadcrumb{

	border-bottom:1px solid #c6c6c6;

	font:bold 12px/24px Arial, Helvetica, sans-serif;

	color:#c72f34;

	padding:0 0 5px 2px;

	margin-bottom:20px;

	}



div#breadcrumb a{

	color:#000077;

	background:url(../images/arrow.gif) 100% 5px no-repeat;

	padding:0 13px 0 0;

	margin:0 7px 0 0;

	}



div#breadcrumb a:hover{

	color:#c72f34;

	}



/* Breadcrumb End */ 



/* Video Spokesperson Services Start */



div#videoSpokeTbl{

	padding:10px 0;

	}

div#videoSpokeTbl table{

	background-color:#fbfcfe;

	border:1px solid #ebeff2;

	border-collapse:collapse;

	}

div#videoSpokeTbl table td{

	padding:5px;

	border:1px solid #ebeff2;

	font-weight:bold;

	}

div#videoSpokeTbl table td.tableHd{

	color:#FFF;

	background:url(../images/bg-table-hd.gif) 0 0 repeat-x #2f7f98;

	}



div#videoSpokeTbl table td.tableSubHd{

	background:#f1fbff;

	}

div#videoSpokeTbl table td a.viewDetails{

	color:#086d86;

	background:url(../images/btn-clickhere.jpg) no-repeat 0 0;

	width:90px;

	height:22px;

	display:block;

	text-align:center;

	font-size:12px !important;

	line-height:22px;

	font-weight:bold;

	}

div#videoSpokeTbl table td a.viewDetails:hover{

	background-position:0 100%;

	}

div.videoListCont{

	overflow:hidden;

	height:100%;

	}

div.videoListCont div.videoListContL{

	float:left;

	width:310px;

	}

div.videoListCont div.videoListContR{

	float:right;

	width:310px;

	}

/* Video Spokesperson Services End */



/* Web Design Packaged Solutions Start */



.boxPackSec{

	width:634px;

	height:100%;

	overflow:hidden;

	padding:0 0 12px;

	position:relative;

	}

.boxPack{

	width:205px;

	float:left;

	background:url(../images/packbox-bg.gif) 0 0 repeat-y;

	margin:0 6px 0 0;

	}

	

.boxPackTop{

	background:url(../images/packbox-top.gif) 0 0 no-repeat;

	padding:10px 10px 10px;

	height:100%;

	overflow:hidden;

	}

	

.boxPackBot{

	background:url(../images/packbox-bot.gif) 0 100% no-repeat;

	}

	

.boxPackTop h2{

	padding:3px 0 15px 23px;

	font:bold 16px/20px Arial, Helvetica, sans-serif !important;

	color:#373737 !important;

	}





.boxPackTop h2.redOne{

	background:url(../images/img01.gif) no-repeat 0 3px;

	}



.boxPackTop h2.blueTwo{

	background:url(../images/img02.gif) no-repeat 0 3px;

	}



.boxPackTop h2.greenThree{

	background:url(../images/img03.gif) no-repeat 0 3px;

	}

	





.boxPackTop p.price {

	font:normal 16px/27px Arial, Helvetica, sans-serif;

	color:#FFF;

	background:url(../images/price-bg.gif) no-repeat 0 0;

	width:128px;

	height:27px;

	display:block;

	text-align:center;

	font-weight:bold;

	margin:0 0 0 20px;

	}

	

.boxPackTop ul{

	font-size:12px;

	line-height:14px;

	color:#777;

	}

	

.boxPackTop ul li{

	background:url(../images/bull.gif) 0 5px no-repeat;

	padding:0 0 8px 10px;

	}

	

.boxPackTop img{

	margin:0 0 10px 20px;

	}



/* Web Design Packaged Solutions End */



/* Seo Packaged Solutions Start */



.seoArrow{

	background:url(../images/3arrow.gif) 0 0 no-repeat;

	height:126px;

	display:block;

	margin-bottom:30px;

	}

	

.lowComp{

	width:155px;

	padding:45px 0 0 19px;

	font-size:17px;

	line-height:21px;

	color:#fff;

	background-color:inherit;

	float:left;

	}



.midComp{

	width:150px;

	padding:45px 0 0 77px;

	font-size:17px;

	line-height:21px;

	color:#fff;

	background-color:inherit;

	float:left;

	}



.highComp{

	width:160px;

	padding:45px 0 0 52px;

	font-size:17px;

	line-height:21px;

	color:#fff;

	background-color:inherit;

	float:left;

	}





.lowComp span, .midComp span, .highComp span{

	text-transform:uppercase;

	}

	

.level01{

	background:url(../images/level01.jpg) 0 0 no-repeat;

	padding:8px 0 72px;

	font-size:13px;

	line-height:15px;

	text-align:center;

	font-weight:bold;

	color:#373737;

	}



.level02{

	background:url(../images/level02.jpg) 0 0 no-repeat;

	padding:8px 0 72px;

	font-size:13px;

	line-height:15px;

	text-align:center;

	font-weight:bold;

	color:#373737;

	}



.level03{

	background:url(../images/level03.jpg) 0 0 no-repeat;

	padding:8px 0 72px;

	font-size:13px;

	line-height:15px;

	text-align:center;

	font-weight:bold;

	color:#373737;

	}



.level04{

	background:url(../images/level04.jpg) 0 0 no-repeat;

	padding:8px 0 72px;

	font-size:13px;

	line-height:15px;

	text-align:center;

	font-weight:bold;

	color:#373737;

	}



.level05{

	background:url(../images/level05.jpg) 0 0 no-repeat;

	padding:8px 0 72px;

	font-size:13px;

	line-height:15px;

	text-align:center;

	font-weight:bold;

	color:#373737;

	}



.level06{

	background:url(../images/level06.jpg) 0 0 no-repeat;

	padding:8px 0 72px;

	font-size:13px;

	line-height:15px;

	text-align:center;

	font-weight:bold;

	color:#373737;

	}

	

.blBg{

	background-color:#D5E4E8;

	color:#373737;

	}

	

.ltblBg{

	background-color:#F6FCFE;

	color:#373737;

	font-size:12px;

	line-height:16px;

	padding:0 0 0 14px;

	font-weight:bold;

	}

	

	

.bdrLtRt{

	border-left:1px solid #C3CFD3;

	border-right:1px solid #C3CFD3;

	border-bottom:1px solid #C3CFD3;

	background-color:#fff;

	color:#295B93;

	font-size:15px;

	font-weight:bold;

	}



.bdrbotRt{

	border-right:1px solid #C3CFD3;

	border-bottom:1px solid #C3CFD3;

	background-color:#fff;

	color:#295B93;

	font-size:15px;

	font-weight:bold;

	}



.bdrLtRt01{

	border-left:1px solid #C3CFD3;

	border-right:1px solid #C3CFD3;

	border-bottom:1px solid #C3CFD3;

	background-color:#EEF6F8;

	color:#295B93;

	font-size:15px;

	font-weight:bold;

	}



.bdrbotRt01{

	border-right:1px solid #C3CFD3;

	border-bottom:1px solid #C3CFD3;

	background-color:#EEF6F8;

	color:#295B93;

	font-size:15px;

	font-weight:bold;

	}



.deepbl{

	background-color:#ACD0DD;

	color:#373737;

	font-size:12px;

	line-height:16px;

	padding:0 0 0 14px;

	font-weight:bold;

	}

	

.blkBg{

	background:url(../images/blk-bg.gif) 0 0 repeat-x;

	padding:0 0 0 30px;

	}

	

.blkBg p{

	background:url(../images/icon.gif) 0 0 no-repeat;

	padding:0 0 0 30px;

	font-size:15px;

	color:#fff;

	text-transform:uppercase;

	font-weight:bold;

	}

	

.redBg{

	background:url(../images/red-bg.gif) 0 0 repeat-x;

	font-size:11px;

	line-height:13px;

	color:#fff;

	text-transform:uppercase;

	}

	

.padbot28{

	padding:0 0 28px;

	}

	

.addservBox{

	width:190px;

	float:left;

	background:url(../images/socialbox-bg.gif) 0 0 repeat-y;

	margin:0 30px 0 0;

	}

	

.addservBoxTop{

	background:url(../images/socialbox-top.gif) 0 0 no-repeat;

	padding:10px 15px 10px;

	height:100%;

	overflow:hidden;

	}

	

.addservBoxBot{

	background:url(../images/socialbox-bot.gif) 0 100% no-repeat;

	}

	

.addservBoxTop h2{

	font:bold 18px/40px Arial, Helvetica, sans-serif!important;

	color:#373737!important;

	}

	

.addservBoxTop h2.local{

	background:url(../images/local-icon.gif) no-repeat 0 3px;

	padding:0 0 10px 47px!important;

	}



.addservBoxTop h2.social{

	background:url(../images/social-icon.gif) no-repeat 0 3px;

	padding:0 0 10px 47px!important;

	}



.addservBoxTop h2.submission{

	background:url(../images/submission-icon.gif) no-repeat 0 3px;

	padding:0 0 10px 40px!important;

	}



.addservBoxTop h2.socialmedia{

	background:url(../images/img04.gif) no-repeat 0 3px;

	}



.addservBoxTop p{

	font:normal 12px/16px Arial, Helvetica, sans-serif;

	color:#777777;

	background-color:inherit;

	padding:0 0 10px;

	}

	

.addservBoxTop img{

	margin-bottom:17px;

	}

	

.addservBoxTop ul{

	font-size:12px;

	line-height:14px;

	color:#777;

	}

	

.addservBoxTop ul li{

	background:url(../images/bull.gif) 0 5px no-repeat;

	padding:0 0 8px 10px;

	}

	

.plusOne{

	position:absolute;

	left:194px;

	top:74px;

	}



.plusTwo{

	position:absolute;

	left:415px;

	top:74px;

	}



/* Seo Packaged Solutions End */

/* PPC Packaged Solution */

.blue_box {

	background-color:#1E1E65;

	padding:10px 0;

	text-align:center;

	margin:0 0 7px;

}

div#bodyLeft .blue_box h2 {

	font-size:23px;

	color:#F7FCFF;

}

div#bodyLeft .blue_box h4 {

	font-size:17px;

	color:#B2D7E0;

}

.tabular_content {

	background-color:#E1EFF3;

}

td.basic {

	background:url(../images/basic.gif) 0 0 no-repeat;

	width:110px;

	height:95px;

	text-align:center;

	font-size:13px;

	font-weight:bold;

	color:#373737;

	line-height:30px;

}

td.midd-level {

	background:url(../images/midd-level.gif) 0 0 no-repeat;

}

td.advanced {

	background:url(../images/advanced.gif) 0 0 no-repeat;

}

td.ppc1 {

	background:url(../images/ppc1.gif) 0 0 no-repeat;

}

td.ppc2 {

	background:url(../images/ppc2.gif) 0 0 no-repeat;

}

td.ppc3 {

	background:url(../images/ppc3.gif) 0 0 no-repeat;

}

td.media_head {

	background:url(../images/social_media_bg.jpg) 0 0 repeat-x;

	height:34px;

	font-size:16px;

	font-weight:bold;

	color:#1E1E65;

	text-indent:10px;

	line-height:34px;

}

.white_border {

	border:1px solid #C3CFD3;

	font-size:15px;

	font-weight:bold;

	color:#373737;

	line-height:42px;

	text-align:center;

	background-color:#fff;

	text-transform:uppercase;

}

.white_bg {

	background-color:#F7FCFF;

	padding:0 0 0 8px;

	font-size:12px;

	font-weight:bold;

	color:#373737;

}

.blue_bg {

	background-color:#CAE5EE;

	padding:0 0 0 8px;

	font-size:12px;

	font-weight:bold;

	color:#373737;

}

td.sky_blue {

	background-color:#EEF6F8;

	border:1px solid #C3CFD3;

	border-bottom:none;

	border-top:none;

	font-size:15px;

	font-weight:bold;

	color:#295B93;

}

td.sky_white {

	background-color:#fff;

	border:1px solid #C3CFD3;

	border-bottom:none;

	border-top:none;

	font-size:15px;

	font-weight:bold;

	color:#295B93;

}

td.border_right {

	border-right:1px solid #C3CFD3;

}

td.border_bottom {

	border-bottom:1px solid #C3CFD3;

}

/* PPC Packaged Solution End */

/* Misc */



.noMar{

	margin:0!important;

	}

	

.smallTxt{

	font-size:12px!important;

	line-height:18px!important;

	color:#373737!important;

	font-weight:normal!important;

	padding:5px 5px 5px 8px!important;

	}

	

.bdrLeftNo{

	border-left:none!important;

	}

	

td.bronze {

	background:url(../images/bronze-web.jpg) 0 0 no-repeat;

	width:110px;

	height:95px;

	text-align:center;

	font-size:13px;

	font-weight:bold;

	color:#373737;

	line-height:30px;

}

	

td.silver {

	background:url(../images/silver-web.jpg) 0 0 no-repeat;

	width:110px;

	height:95px;

	text-align:center;

	font-size:13px;

	font-weight:bold;

	color:#373737;

	line-height:30px;

}

	

td.gold {

	background:url(../images/gold-web.jpg) 0 0 no-repeat;

	width:110px;

	height:95px;

	text-align:center;

	font-size:13px;

	font-weight:bold;

	color:#373737;

	line-height:30px;

}

	

td.platinum {

	background:url(../images/platinum-web.jpg) 0 0 no-repeat;

	width:110px;

	height:95px;

	text-align:center;

	font-size:13px;

	font-weight:bold;

	color:#373737;

	line-height:30px;

}



.bronze-txt{

	background-color:#000;

	font-size:13px;

	line-height:21px;

	font-weight:bold;

	color:#FFF;

	border-right:1px solid #FFF;

	text-transform:none;

	width:109px;

	}	

	

.silver-txt{

	background-color:#000;

	font-size:13px;

	line-height:21px;

	font-weight:bold;

	color:#FFF;

	border-right:1px solid #FFF;

	text-transform:none;

	width:109px;

	}	

	

.gold-txt{

	background-color:#000;

	font-size:13px;

	line-height:21px;

	font-weight:bold;

	color:#FFF;

	border-right:1px solid #FFF;

	text-transform:none;

	width:109px;

	}	

	

.platinum-txt{

	background-color:#000;

	font-size:13px;

	line-height:21px;

	font-weight:bold;

	color:#FFF;

	/*border-right:1px solid #C3CFD3;*/

	text-transform:none;

	width:109px;

	}	



.noteTxt{

	padding:10px;

	line-height:18px!important;

	font-size:12px!important;

	}	

	

.tpHdng{

	font-size:15px;

	font-weight:bold;

	background-color:#5151A4;

	color:#fff;

	}	

	

.bdrRt{

	border-right:1px solid #fff;

	}	

	

td.border_left {

	border-left:1px solid #C3CFD3;

}	



div.videoSocialMedia{

	padding:0 0 20px 0;

	}

	

input.signUpBtn{

	color:#FFF;

	background-color:#b91217;

	font-weight:bold;

	cursor:pointer;

	border:1px solid #C00;

	width:110px;

	height:25px;

	padding-bottom:2px;

	font-size:12px;

	}

.clrRed{

	color:#ac050b;

	}

.clrGreen{

	color:#090;

	}

.fbDiv{
	margin:15px 0 0 0;
	border:1px solid #e8f0f2;
	}