/* CSS Document */
body {
	margin:0 auto;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#f6f6f6;
	}
form {
	padding:0px;
	margin:0px;
	}
.submit{
	background:url(images/submit-bg.gif) repeat-x;
	border:none;
	width:80px;
	height:25px;
	-moz-border-radius:3px;
	border-radius:3px;
	color:#ffffff;
	font-size:14px;
	}
h2
{
font-family:tahoma;
font-size:12px;
color:#000000;
font-weight:bold;
vertical-align:middle;
display:inline;
line-height:25px;
}
#main {
	background:#fff;
	width:1002px;
	margin:0 auto;
	}
input {
	color:#818080;
	}
#header {	
	background:url(images/top-grad.gif) repeat-x top;
	}
.nav-back {
	background:url(images/topbt-grad.gif) repeat-x;
	}
.nav-top-link {
	color:#1a1a1a;
	font-weight:bold;
	text-align:center;
	}
.nav-top-link a {
	color:#1a1a1a;
	text-decoration:none;
	}
.nav-top-link a:hover {
	color:#6e6e6e;
	text-decoration:none;
	}
#tl-content {
	background:url(images/header-leftlinks.gif) no-repeat;
	height:253px;
	}
.text-left {
	color:#6e6e6e;
	text-align:justify;
	line-height:18px;
	color:#333333;

	}
.left-nav {
	color:#6e6e6e;
	line-height:130%;
	text-align:left;	
	}
.left-nav a {
	color:#6e6e6e;
	text-decoration:none;
	}
.left-nav a:hover {
	color:#2a2929;
	text-decoration:underline;
	}
.text-left p {
	padding:0px;
	line-height:18px;
	margin:10px auto;
	}
.head1 {
	color:#181818;
	font-size:13px;
	font-weight:bold;
	line-height:25px;
	text-align:left;
	}
.head1 a, .head1 a:hover {
	 color:#181818;
	 text-decoration:none;
	 }	 
.head2 {
	color:#ff771a;
	}
.head3 {
	color:#181818;
	font-weight:bold;
	line-height:25px;
	text-align:left;
	}
.head3 a, .head3 a:hover {
	text-decoration:none;
	color:#181818;
	}
.head4 {
	color:#ff771a;
	}
.vert-line {
	background:url(images/vert-div-line.gif) repeat-y center center;
	}
.horz-line {
	background:url(images/hrz-line.gif) repeat-x center center;
	}
.motto, motto a, motto a:hover {
	background:#eeeded;
	color:#494848;
	font-size:25px;
	line-height:110%;
	text-decoration:none;
	}
.news {
	color:#716a71;
	line-height:170%;
	text-align:justify;
	padding:5px;
	}
.footer {
	background:#e6e6e6;
	color:#4b4a4a;
	font-size:11px;
	line-height:160%;
	height:69px;
	vertical-align:middle;
	text-align:left;
	padding-left:5px;
	}
.footer a {
	color:#4b4a4a;
	text-decoration:none;
	}
.footer a:hover {
	color:#ff6701;
	text-decoration:underline;
	}
.call {
	color:#1f1e1e;
	font-size:12px;
	line-height:130%;
	}
.style2 {
	color: #CC6600;
	font-weight: bold;
}
.callr {
	color:#ff6700;
	}
.intro {
	font-size:20px;
	font-family:Arial;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	}
.intro-link {
	text-align:left;
	padding-left:5px;
	font-weight:bold;
	color:#fff;
	line-height:22px;
	}
.intro-link a {
	color:#fff;
	text-decoration:none;
	}
.intro-link a:hover {
	text-decoration:underline;
	}
.txt {
font-size:11px;
color:#333333;
text-align:justify;
line-height:130%;
padding-left:2px;
line-height:18px;
}
.txtbold {
	font-size:15px;
	font-weight:bold;
	color:#6e6e6e;
	line-height:22px;
	text-align:left;
	}
.txtboldr {
	font-size:15px;
	font-weight:bold;
	color:#ff6801;
	text-decoration:none;
	}
.pack-back {
	background-color:#fe8c2a;
	border:solid 1px #656161;
	color:#fff;
	text-align:left;
	vertical-align:middle;
	}
.pack-back1 {
	background:url(images/box-back.gif) repeat-y center;
	color:#e67f1a;
	text-align:left;
	vertical-align:middle;
	}
.pack-table {
	margin:5px;
	}
.tr-white-small
{
font-family:tahoma;
font-size:12px;
line-height:20px;
}
.highlight {
	color:#ff6801;
	font-weight:bold;
	}
.cont-tb {
	background:#d0d0d0;
	}
.cont-tb td {
	background:#fff;
	line-height:30px;
	padding:5px 5px 5px 5px;
	text-align:left;
	line-height:100%;	
	}
.cont-tbb {
	background:#d0d0d0;
	}
.cont-tbb td {
	background:#fff;
	line-height:30px;
	padding:5px 5px 5px 5px;
	text-align:left;
	line-height:100%;	
	}
.red-text {
	color: #CC0033;
	line-height:25px;
	}
.red-lnk, .red-lnk a, .red-lnk a:hover {
	color:#CC6602;
	text-align:left;
	text-decoration:none;
	}
.bor-right {
	BORDER-RIGHT: #ececec 1px solid; BORDER-LEFT-COLOR: #ececec; BORDER-BOTTOM-COLOR: #ececec; BORDER-TOP-COLOR: #ececec; BORDER-COLLAPSE: collapse
}
.bor-bot {
	BORDER-LEFT-COLOR: #ececec; BORDER-TOP-COLOR: #ececec; BORDER-BOTTOM: #ececec 1px solid; BORDER-COLLAPSE: collapse; BORDER-RIGHT-COLOR: #ececec
}
.brd {
	BORDER-RIGHT: #e1e1e1 1px solid; BORDER-TOP: #e1e1e1 1px solid; BORDER-LEFT: #e1e1e1 1px solid; BORDER-BOTTOM: #e1e1e1 1px solid; BORDER-COLLAPSE: collapse
}
.port-txt {
	FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 15px; FONT-FAMILY: tahoma; TEXT-ALIGN: left; TEXT-DECORATION: none; padding-left:5px; padding-right:5px;
}
.port-head {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
a.case-Study
{ 
font-family:tahoma;
color: #CC6600; 
font-size: 12px;
text-decoration: underline; 
font-weight:bold;
}

a.case-Study:hover
{
font-family:tahoma;
color: #CC6600; 
font-size: 12px;
text-decoration: none; 
font-weight:bold;
}
a.case-Study:visited
{
font-family:tahoma;
color: #CC6600; 
font-size: 12px;
text-decoration: underline; 
font-weight:bold;
}
.txt-small-seo-tips
{
font-size: 11px;
color:#000000;
text-decoration:none;
}
table#brd-yellow
{ 
border: solid #CC6601 1px;
border-collapse:collapse;
width: 95%;
padding-left:20px;
}

table#brd-yellow td
{
padding:6px;
background-color:#FDFDFD;    
border: solid #CC6601 1px;
border-collapse:collapse;
}
table#brd-grey
{ 
border: solid #E5E5E5 1px;
border-collapse:collapse;
width: 100%;
}
table#brd-grey td
{
padding:6px;
border: solid #E5E5E5 1px;
border-collapse:collapse;
font-size: 11px;
color:#000000;
text-decoration:none;
}

.link{background:url(images/to_view_our-_link_buliding.gif);
width:458px;
height:89px;
background-repeat:no-repeat;
}
.link{background:url(images/to_view_our-_link_buliding.gif);
width:458px;
height:89px;
background-repeat:no-repeat;
}
.link{background:url(images/to_view_our-_link_buliding.gif);
width:458px;
height:76px;
background-repeat:no-repeat;
}

.ppc{background:url(images/to_view_our-pppc_services.gif);
width:458px;
height:76px;
background-repeat:no-repeat;
}


.click a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
}
.click a:link {
	text-decoration: none;
}
.click a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.click a:hover {
	text-decoration: underline;
	color: #ffff6a;
	font-size:13px;
}
.click a:active {
	text-decoration: none;
	color: #F48A4B;
}

li
{
list-style-image:url(images/bullet3.jpg);
list-style-position:outside;
line-height:18px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-bottom:10px;
padding-top:5px;
border-bottom:1px dotted #C8C8C8;

}


.txtcol_blue_link{
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color:  #014473;
	text-decoration: none;
}
a.left-nav
{ 
font-family:tahoma;
color: #0180D3;
font-size: 11px;
text-decoration: none;
line-height:15px;
}
.app-store {
 text-decoration:none;
 color:#B0B0B0;
 }
a:hover.app-store {
 text-decoration:none;
 color:#333333;
 }
 
 
 
 
 
 
 
 
 
 
 /************************
   Packages CSS Start
************************/
.value_plan {
 width:700px;
 height:60px;
 padding:0px;
 margin:0px;
 text-align:center;
 font-weight:bold;
 border:1px solid #CFCFCF;
 
 }
 .value1 {
width:200px;
height:60px;
float:left;
padding:0 0 0 5px;
}
.value2 {
 width:98px;
 height:60px;
 float:left;
 background-color:#f2fffb;
 border-left:1px solid #CFCFCF;
 }
.value3 {
 width:98px;
 height:60px;
 float:left;
 background-color:#ffffe8;
 border-left:1px solid #CFCFCF;
 }
.value4 {
 width:98px;
 height:60px;
 float:left;
 background-color:#fff2f2;
 border-left:1px solid #CFCFCF;
 }
.value5 {
 width:98px;
 height:60px;
 float:left;
 background-color:#f8ece4;
 border-left:1px solid #CFCFCF;
 }
.value6 {
 width:98px;
 height:60px;
 float:left;
 background-color:#edfef2;
 border-left:1px solid #CFCFCF;
 }




.value_plan1 {
 width:700px;
 height:25px;
 padding:0px;
 margin:0px;
 font-weight:bold;
 border-top:1px solid #CFCFCF;
 border-left:1px solid #CFCFCF;
 border-right:1px solid #CFCFCF;
 }
 .value1_in {
width:200px;
height:25px;
float:left;
font-weight:normal;
border-right:1px solid #CFCFCF;
padding:0 0 0 5px;
text-align:left;
}

.value2_in {
 width:98px;
 height:25px;
 float:left;
 background-color:#f2fffb;
 font-weight:normal;
 text-align:center;
 border-right:1px solid #CFCFCF;
 }
.value3_in {
 width:98px;
 height:25px;
 float:left;
 background-color:#ffffe8;
 font-weight:normal;
 text-align:center;
  border-right:1px solid #CFCFCF;
 }
.value4_in {
 width:98px;
 height:25px;
 float:left;
 background-color:#fff2f2;
 font-weight:normal;
 text-align:center;
  border-right:1px solid #CFCFCF;
 }
.value5_in {
 width:98px;
 height:25px;
 float:left;
 background-color:#f8ece4;
 font-weight:normal;
 text-align:center;
  border-right:1px solid #CFCFCF;
 }
.value6_in {
 width:98px;
 height:25px;
 float:left;
 background-color:#edfef2;
 font-weight:normal;
 text-align:center;
 } 
 
 .h1-rep
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#CC6600;
font-weight:bold;
line-height:16px;
vertical-align:middle;
display:inline;
padding-left:0px;
}
/* SEO Pavkages CSS End */

/* SMO Packages CSS Start */
 .smo_plan {
 width:700px;
 height:28px;
 padding:0px;
 margin:0px;
 text-align:center;
 font-weight:bold;
 border:1px solid #CFCFCF;
 }
 
.smo1 {
 width:365px;
 height:28px;
 float:left;
}
.smo2 {
 width:110px;
 height:28px;
 float:left;
 background-color:#f2fffb;
 border-left:1px solid #CFCFCF;
 }
.smo3 {
 width:110px;
 height:28px;
 float:left;
 background-color:#ffffe8;
 border-left:1px solid #CFCFCF;
 }
.smo4 {
 width:110px;
 height:28px;
 float:left;
 background-color:#fff2f2;
 border-left:1px solid #CFCFCF;
 } 
 .smo_plan1 {
 width:700px;
 height:25px;
 padding:0px;
 margin:0px;
 font-weight:bold;
 border-top:1px solid #CFCFCF;
 border-left:1px solid #CFCFCF;
 border-right:1px solid #CFCFCF;
 }
.smo1_in {
 width:365px;
 height:25px;
 float:left;
 font-weight:normal;
 border-right:1px solid #CFCFCF;
 text-align:left;
 color:#000;
}
.smo2_in {
 width:110px;
 height:25px;
 float:left;
 background-color:#f2fffb;
 font-weight:normal;
 text-align:center;
 border-right:1px solid #CFCFCF;
 }
.smo3_in {
 width:110px;
 height:25px;
 float:left;
 background-color:#ffffe8;
 font-weight:normal;
 text-align:center;
 border-right:1px solid #CFCFCF;
 }
.smo4_in {
 width:110px;
 height:25px;
 float:left;
 background-color:#fff2f2;
 font-weight:normal;
 text-align:center;
 }
 
 .head-port
{
font-family:tahoma;
font-size: 15px;
font-weight:bold;
padding-top:10px;
color:#CC6600;
text-decoration:none;
}
/* SMO CSS End */

/************************
   Packages CSS End
************************/




.case {
  width:500px; background-color:#f9ffff; height:24px; font-weight:bold; border:1px solid #E9E9E9; }
.case_con {
  width:500px; height:24px; border-bottom:1px solid #E9E9E9; border-left:1px solid #E9E9E9; border-right:1px solid #E9E9E9;  }
.case1 {
  width:238px; height:24px; line-height:24px; float:left; padding:0 0 0 10px;  border-right:1px solid #E9E9E9; }
.case2 {
  width:129px; height:24px; line-height:24px; float:left; text-align:center; border-right:1px solid #E9E9E9; }
.case3 {
  width:120px; height:24px; line-height:24px; float:left; text-align:center; } 
  
  
  
.link_pager{
	color:#333333;
	font-size:11px;
	}
.link_pager a{
	text-decoration:none;
	color:#333333;
	}
.link_pager a:hover{
	text-decoration:none;
	color:#FF3300;
	}
	
	





.question{
	font-family:"Trebuchet MS";
	font-size:20px;
	color:#ee5400;
	font-style:italic;
	padding-top:5px;
	padding-bottom:5px;
	}
.answer{
	font-family:"Trebuchet MS";
	font-size:18px;
	color:#2e2e2e;
	font-style:italic;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	}
.answer a{
	color:#ee5400;
	text-decoration:none;
	}
.answer a:hover{
	text-decoration:underline;
	color:#000099;
	}
.txtBoxCWG{
	width:200px;
	border:1px solid #959595;
	height:18px;
	color:#2e2e2e;
	padding-left:2px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
.txtAreaCWG{
	width:200px;
	padding-left:2px;
	height:70px;
	border:1px solid #959595;
	color:#2e2e2e;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}



/********************************
	CSS Common Waealth Games 
********************************/
.BannerBgCWG{	
	background:url(images/CWGBackground.png) no-repeat;
	width:747px;
	height:243px;
	font-family:"Trebuchet MS";
	font-size:21px;
	color:#004b9f;
	line-height:23px;
	font-style:italic;
	}
.FormbgCWG{
	background:url(images/YesIntrested.png) no-repeat;
	width:230px;
	height:360px;
	padding-top:45px;
	padding-left:8px;
	padding-right:7px;
	color:#2e2e2e;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.ContentCWG{
	background:url(images/CWGTextBg.png) no-repeat;
	width:747px;
	height:405px;
	}
.YshouldV{
	background:url(images/BgWhyShoudV.png) no-repeat;
	width:245px;
	height:243px;
	}
/********************************
	CSS Common Waealth Games 
********************************/





/*************************
	Why shoud us CSS
*************************/
#mask {
  position:absolute;
  left:0;
  top:0;
  z-index:9000;
  display:none;
  background-color:#000;
}
  
#boxes .window {
  position:absolute;
  left:0;
  width:700px;
  height:360px;
  display:none;
  z-index:9999;
  padding:20px;
  font-family:"Trebuchet MS";
  font-style:normal;
  line-height:18px;
  font-size:18px;
  text-align:left;
  line-height:30px;
  font-style:italic;
}
#boxes .window a{
	text-decoration:none;
	color:#ee5400;
	}
#boxes .window a:hover{
	text-decoration:underline;
	}
#boxes #dialog {
  width:800px;
  height:360px;
  padding:2px 10px 10px 10px ;
  background-color:#ffffff;
  border:2px solid #999999;
}

/*************************
	Why shoud us CSS
*************************/

/*******************************
	Company Image Popup CSS
*******************************/
div#demo {
	text-align: left;
	bottom:0px;
}

div#demo ul#menu {
    list-style: none;
    display: inline-block;
}
    
div#demo ul#menu li {
    padding: 0px;
    float: left;
    position: relative;
    margin-left: 5px;
    margin-right: 10px;
    width: 80px;
	list-style:none;
    height: 80px;
	border:none;
}

div#demo ul#menu li a {
    position: absolute;
}

div#demo ul#menu li img {
    position: absolute;
    width: 85px;
    top: 0px;
    left: 0px;
    padding: 0px;
    margin: 0 0px 0 0;
    border: none;
    overflow: hidden;
}
/*******************************
	Company Image Popup CSS
*******************************/


/*******************************
	Image Rotator CSS
*******************************/
div#rotator {
	position:relative;
	height:86px;
	padding:0px;
	margin:0px;
	border:0px;
}
/* rotator css */
	div#rotator ul li {
	float:left;
	position:absolute;
	list-style: none;
	padding:0px;
	margin:0px;
	border:0px;
	*left: 40px;
	*top:10px;
	left:25px;
}
/* rotator image style */	
	div#rotator ul li img {
	padding: 0px;
	background: #FFF;
	margin:0px;
}
    div#rotator ul li.show {
	z-index:500;
	padding:0px;
	margin:0px;
	border:0px;
}
/*******************************
	Image Rotator CSS
*******************************/

.txt-red{
	color:#FF0000;
	font-weight:bold;
	}

/***** Link Building Packages Start *****/
.package-area-link{
	width:482px;
	height:auto;
	margin-top:15px;
	font-size:11px;
	}

.one-area-heading-link{
	width:480px;
	height:38px;
	border:1px solid #dcdcdc;
	}	
.link-type-heading-link{
	width:114px;
	height:38px;
	line-height:38px;
	float:left;
	border-right:1px solid #dcdcdc;
	padding-left:5px;
	}
.package-name-heading-link{
	background:#ffeded;
	width:89px;
	height:35px;
	padding-top:3px;
	float:left;
	text-align:center;
	border-right:1px solid #dcdcdc;
	}

.one-area-link{
	width:480px;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	padding-top:3px;
	padding-bottom:3px;
	}
.link-type-link{
	width:114px;
	float:left;
	border-right:1px solid #dcdcdc;
	padding-left:5px;
	}
.package-name-link{
	width:89px;
	float:left;
	text-align:center;
	border-right:1px solid #dcdcdc;
	}
/***** Link Building Packages End *****/

.linkarea-off{
	width:462px;
	height:auto;
	border:1px solid #CCCCCC;
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;
	}
.content{
	text-align:left;
	}
.content ul{
	margin:10px 0px 10px 0px;
	padding:0px 0px 0px 15px;
	border-top:dashed #CCCCCC 1px;
	border-bottom:dashed #CCCCCC 1px;
	}
.content li{
	border:none;
	}
.content img{
	margin-top:10px;
	}

/****** SEO Results Start ******/
.project-area-results{
	width:505px;
	height:auto;
	margin-top:30px;
	}
.project-name-results{
	width:503px;
	height:80px;
	border:1px solid #bababa;
	}
.screen-seo-results{
	width:70px;
	height:78px;
	padding-top:2px;
	padding-left:8px;
	padding-right:8px;
	border-right:1px solid #bababa;
	float:left;
	}
.project-details-results{
	width:auto;
	height:80px;
	float:left;
	padding-left:10px;
	}
.heading-results{
	font-family:"Trebuchet MS";
	font-size:18px;
	line-height:24px;
	padding-top:15px;
	color:#000000;
	}
.details-results{
	font-family:Tahoma;
	font-size:11px;
	line-height:22px;
	line-height:24px;
	color:#f76200;
	}
.project-rank-results{
	width:503px;
	height:auto;
	border:1px solid #bababa;
	border-top:none;
	}
.project-heading-results{
	background:url(../images/seo-results/heading-bg.gif) repeat-x;
	width:100%;
	height:35px;
	}
.keywords-results{
	width:401px;
	height:35px;
	line-height:34px;
	border-right:1px solid #bababa;
	font-size:12px;
	padding-left:10px;
	float:left;
	}
.rank-results{
	width:90px;
	height:35px;
	text-align:center;
	line-height:34px;
	font-size:12px;
	float:left;
	}
.keyword-panel-results{
	background:url(../images/seo-results/keywords-bg.gif) repeat-x;
	width:100%;
	height:30px;
	border-bottom:1px solid #bababa;
	display:block;
	}
.keywords-name-results{
	width:401px;
	height:30px;
	line-height:30px;
	border-right:1px solid #bababa;
	font-size:12px;
	padding-left:10px;
	float:left;
	}
.rank-report-results{
	width:90px;
	height:30px;
	text-align:center;
	line-height:30px;
	font-size:12px;
	float:left;
	}
/****** SEO Results End ******/
