/* 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;
	}
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:550px;
 height:28px;
 padding:0px;
 margin:0px;
 text-align:center;
 font-weight:bold;
 border:1px solid #CFCFCF;
 }
 
.smo1 {
 width:215px;
 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:550px;
 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:215px;
 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; } 