body {
	margin: 0;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
}
form {
	margin:0;
	padding:0;
}
.clear {
	clear:both;
}
#wrapper {
	width:100%;
	padding:0px;
	}
.indexbg {
	width:766px;
	margin:auto;
	padding:0px;
	border:1px solid #B2B2B2;
	}
.toplink {
	width:765px;
	margin:0 auto;
	padding:0px;
}
.toplink h1 {
	color: #00a6d6;
	font-weight: bold;
	text-decoration:none;
	font-size:11px;
	display:inline;
}
.toplink a {
	color: #00a6d6;
	font-weight: bold;
	text-decoration:none;
}
.topnav {
	width:765px;
	height:128px;
	text-align:center;
}
.topnav h2{
	width:765px;
	height:128px;
	text-align:center;
	display:inline;
	line-height:18px;
}
.topnav_seo {
	width:124px;
	height:128px;
	float:left;
	text-align:center;
}
.seo_top {
	width:106px;
	height:46px;
	font-family:"Trebuchet MS";
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	margin:6px;
	color:#0277c3;
	text-transform:uppercase;
	text-align:center;
}
.seo_top a {
	width:90px;
	height:46px;
	font-family:"Trebuchet MS";
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
	margin:3px;
	color:#0277c3;
	text-transform:uppercase;
	text-align:center;

}
.seo_top a:hover {
	width:90px;
	height:46px;
	font-family:"Trebuchet MS";
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
	margin:3px;
	color:#F85118;
	text-transform:uppercase;
	text-align:center;
}
.seo_bottom {
	width:112px;
	height:64px;
	text-align:center;
}
.main_contener {
	width:765px;
	height:auto;
	padding:0px;
	margin:0px;
}
.left_contener {
	width:221px;
	float:left;
	padding:0px 10px 10px 10px;
}
.right_contener {
	width:505px;
	float:right;
	padding:0 10px 0 0;
}
.right_contener ul li
    {
    list-style-image:url(../images/bullet-circle.jpg);
    margin-top:8px;
	line-height:10px; 
	margin-left:-24px; 
	margin-bottom:0px;
	}
 .left_contener1 {
	width:221px;
	float:left;
	padding: 0 10px 10px 10px;
}
.servicesbottom {
    background:url(../images/services_bottom.jpg) no-repeat;
	height:2px;
	margin:0 0 0 4px;
	}
.left_contener1 ul {
    padding:0px;
	margin:0px;
	background-position:center;
}
.left_contener1 ul li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066CC;
	text-decoration:none;
	padding:0 0 0 15px;
	list-style:none;
	line-height:22px;

}
.left_contener1 li a{
    background:url(../images/bullets1.jpg) no-repeat left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0066CC;
	text-decoration:none;
	padding:0 0 0 9px;
	list-style:none;
}
.left_contener1 li a:hover{
    background:url(../images/bullets1.jpg) no-repeat left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cd6703;
	text-decoration:none;
	padding:0 0 0 9px;
	list-style:none;
	}

.plan {
	width:500px;
	height:172px;
}
.seo_plan {
	width:225px;
	float:left;
}
.smo_plan {
	width:220px;
	float:right;
}
.achi {
	background:url(../images/achievement-bg.jpg) repeat-x;
	height:30px;
	line-height:30px;
	padding-left:15px;
}
.achi_certi {
	background:url(../images/certi-bg.jpg) repeat-x;
	height:180px;
	padding:15px;
}
.adword {
	width:180px;
	height:170px;
	float:left;
}
.analytics {
	width:178px;
	height:180px;
	float:left;
}
.testimonial{
 background:url(../images/testimonial_bg.jpg) no-repeat;
 width:194px;
 height:250px;
 padding:10px;
 }
.test_top {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:16px;
 font-weight:bold;
 color:#c76e00;
 padding:10px 0 0 0;
 text-align:center;
 }
.test_content {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#797777;
 line-height:20px;
 text-align:justify;
 margin:15px;
 }
 .newsContent {
 font-family:"Trebuchet MS";
 height:200px;
 font-size:12px;
 color:#333333;
 text-align:left;
 margin:15px;
 }
.testimonial span {
 font-size:16px;
 font-weight:bold;
 }
.testimonial a {
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 padding-top:10px;
 color:#c76e00;
 }
.testimonial a:hover {
 font-size:11px;
 font-weight:bold;
 text-decoration:none;
 padding-top:10px;
 color:#000;
 }
.iso {
	width:184px;
	height:180px;
	float:left;
}
.footer_bg {
    background-color:#7f7f7f;
	height:50px;
	padding:5px;
	line-height:25px;
}
.footer_txt {
	width:665px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	float:left;
	font-weight:normal;
	color:#fff;
	height:50px;
}
.footer_txt a {
	width:680px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#FFF;
	padding:0 1px 0 1px;
	font-weight:normal;
}
.footer_txt a:hover {
	width:680px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#f3b30c;
	text-decoration:none;
	padding:0 1px 0 1px;
	font-weight:normal;
}
.footer_txt1 {
	width:759px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:center;
	color:#999999;
}
.footer_txt1 a {
	width:759px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:center;
	text-decoration:none;
	color:#999999;
}
.footer_txt1 a:hover {
	width:759px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	text-align:center;
	text-decoration:none;
	color:#FF6600;
}
.blog {
	width:86px;
	float:right;
	padding-top:10px;
}
.keyword {
 width:505px;
 height:165px;
 margin-bottom:10px;
 }
.keyword1 {
 width:300px;
 height:165px;
 background-color:#fbfbfb;
 float:left;
 }
.keyw {
 width:117px;
 height:24px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 float:left;
 border-right:1px solid #DADADA;
 }
.google {
 width:49px;
 height:24px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 float:left;
 border-right:1px solid #DADADA;
 }
.yahoo {
 width:49px;
 height:24px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 float:left;
 border-right:1px solid #DADADA;
 }
.msn {
 width:50px;
 height:24px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 text-align:center;
 float:left;
 }
.kewrank {
 width:270px;
 height:31px;
 float:left;
 line-height:30px;
 background:url(../images/article-bg.jpg) repeat-x;
 }
 .kewrank1 {
 width:270px;
 height:31px;
 float:left;
 line-height:31px;
 }
.keyw1 {
 width:112px;
 height:31px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 float:left;
 padding-left:5px;
 color:#0553A9;
 border-right:1px solid #DADADA;
 border-bottom:1px solid #DADADA;
 }
.google1 {
 width:49px;
 height:31px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-align:center;
 float:left;
 border-right:1px solid #DADADA;
 border-bottom:1px solid #DADADA;
 }
.yahoo1 {
 width:49px;
 height:31px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-align:center;
 float:left;
 border-right:1px solid #DADADA;
 border-bottom:1px solid #DADADA;
 }
.msn1 {
 width:50px;
 height:31px;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 text-align:center;
 float:left;
 border-bottom:1px solid #DADADA;
 }
.achievement {
 width:175px;
 height:185px;
 padding:0px;
 margin:0px;
 border:1px solid #CFCFCF;
 background-color:#fbfbfb;
 float:right;
 vertical-align:top;
 }
 .achievement ul{
 	padding:0px;
	margin:0px 0px 0px 44px;
	}
.shere {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#F4450B;
 font-weight:bold;
 margin:0 0 0 26px;
 width:160px;
 }
.shere a {
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#F4450B;
 font-weight:bold;
 text-decoration:none;
 }
.article_top {
 background:url(../images/article_top.gif) repeat-x;
 height:36px;
 line-height:36px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:16px;
 color:#000;
 }
 #header-top{ 
 position:relative;
 z-index:1000;
 }
 #maincontent{
	position:absolute;
	top:233px;
	padding:0px;
	margin:0px;
	border:1px solid #D1D1D1;
 } 
 .ad{
	position:absolute;
	top:10px;
	right:2px;
}
.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#de3008;
	font-size:13px;
	font-weight:bold;
	margin-bottom:0px;
	padding:0 0 0 15px;
	background:url(../images/article-tab.jpg) no-repeat;
	width:498px;
	line-height:36px;
	text-align:justify;
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_question span{ color:#000; font-size:13px; font-weight:bold; padding-left:30px; }
.dhtmlgoodies_answer{/* Parent box of slide down content */
	/* Start layout CSS */
	width:500px;
	/* End layout CSS */
	visibility:hidden;
	overflow:hidden;
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:0px;
	position:relative;
}
.dhtmlgoodies_answer_content ul li{
   font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:19px;
	padding:0 0 0 22px;
	list-style:none;
	background:url(../../images/bullets.jpg) no-repeat left top;
	}
.dhtmlgoodies_answer_content strong{
color:#CC2D11;}
/*tab data css close here*/
#menu-box3 { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:justify; color:#716b6b; line-height:17px; padding:10px; }
#menu-box3 h2 { font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:justify; color:#716b6b; line-height:17px; padding:10px; }
    #SidebarScroller100_Container {
	height: 600px;
	width: 565px;
	float:right;
	margin-top:5px;
}
#SidebarScroller100_Content {
	height: 600px;
	width: 550px;
	overflow: hidden;
	position: relative;
	float: right;
	margin-right: 8px;
}
#SidebarScroller100_ScrollingArea{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 550px;
}
#SidebarScroller100_ScrollBar {
	height: 600px;
	width: 7px;
	float: right;
	position: relative;
}
#SidebarScroller100_UpArrow {
	height: 5px;
	cursor: pointer;
	text-align: center;
	position: relative;
}
#SidebarScroller100_GripperContainer
{
	height: 360px;
	position: relative;
	cursor: pointer;
	background-image:url(../images/track_background.gif);
	background-repeat: repeat-y;
	background-position: top left;
	width:7px;
	border:none;
}
#SidebarScroller100_Gripper
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 7px;
	height: 19px;
	cursor: pointer;
	border:none;
	margin-left:1px;
}
#SidebarScroller100_DownArrow
{
	height: 5px;
	cursor: pointer;
	text-align: center;
	position: relative;
}
    #SidebarScroller101_Container {
	height: 600px;
	width: 565px;
	float:right;
	margin-top:5px;
}
#SidebarScroller101_Content {
	height: 600px;
	width: 550px;
	overflow: hidden;
	position: relative;
	float: right;
	margin-right: 8px;
}
#SidebarScroller101_ScrollingArea{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 550px;
}
#SidebarScroller101_ScrollBar {
	height: 400px;
	width: 7px;
	float: right;
	position: relative;
}
#SidebarScroller101_UpArrow {
	height: 5px;
	cursor: pointer;
	text-align: center;
	position: relative;
}
#SidebarScroller101_GripperContainer
{
	height: 360px;
	position: relative;
	cursor: pointer;
	background-image:url(../images/track_background.gif);
	background-repeat: repeat-y;
	background-position: top left;
	width:7px;
	border:none;
}
#SidebarScroller101_Gripper
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 7px;
	height: 19px;
	cursor: pointer;
	border:none;
	margin-left:1px;
}
#SidebarScroller101_DownArrow
{
	height: 5px;
	cursor: pointer;
	text-align: center;
	position: relative;
}
    #SidebarScroller102_Container {
	height: 600px;
	width: 565px;
	float:right;
	margin-top:5px;
}
#SidebarScroller102_Content {
	height: 600px;
	width: 550px;
	overflow: hidden;
	position: relative;
	float: right;
	margin-right: 8px;
}
#SidebarScroller102_ScrollingArea{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 550px;
}
#SidebarScroller102_ScrollBar {
	height: 400px;
	width: 7px;
	float: right;
	position: relative;
}
#SidebarScroller102_UpArrow {
	height: 5px;
	cursor: pointer;
	text-align: center;
	position: relative;
}
#SidebarScroller102_GripperContainer
{
	height: 360px;
	position: relative;
	cursor: pointer;
	background-image:url(../images/track_background.gif);
	background-repeat: repeat-y;
	background-position: top left;
	width:7px;
	border:none;
}
#SidebarScroller102_Gripper
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 7px;
	height: 19px;
	cursor: pointer;
	border:none;
	margin-left:1px;
}
#SidebarScroller102_DownArrow
{
	height: 5px;
	cursor: pointer;
	text-align: center;
	position: relative;
}
    #SidebarScroller103_Container {
	height: 400px;
	width: 565px;
	float:right;
	margin-top:5px;
}
#SidebarScroller103_Content {
	height: 200px;
	width: 565px;
	overflow: hidden;
	position: relative;
	float: right;
	margin-right: 8px;
}
#SidebarScroller103_ScrollingArea{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 550px;
}
#SidebarScroller103_ScrollBar {
	height: 400px;
	width: 7px;
	float: right;
	position: relative;
}
#SidebarScroller103_UpArrow {
	height: 5px;
	cursor: pointer;
	text-align: center;
	position: relative;
}
#SidebarScroller103_GripperContainer
{
	height: 360px;
	position: relative;
	cursor: pointer;
	background-image:url(../images/track_background.gif);
	background-repeat: repeat-y;
	background-position: top left;
	width:7px;
	border:none;
}
#SidebarScroller103_Gripper
{
	position: absolute;
	top: 0px;
	left: 0px;
	width: 7px;
	height: 19px;
	cursor: pointer;
	border:none;
	margin-left:1px;
}
#SidebarScroller103_DownArrow
{
	height: 5px;
	cursor: pointer;
	text-align: center;
	position: relative;
}


.nav {
width:500px;
height:12px;
color:#0180D3;
}
.nav_right {
 width:200px;
 height:12px;
 float:right;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 }
.nav_right a{
 width:200px;
 height:12px;
 float:right;
 text-align:right;
 text-decoration:none;
 font-size:11px;
 color:#0180D3;
 font-family:Arial, Helvetica, sans-serif;
 }
.nav_right a:hover{
 width:200px;
 height:12px;
 float:right;
 text-align:right;
 text-decoration:none;
 font-size:11px;
 color:#CC6600;
 font-family:Arial, Helvetica, sans-serif;
 }
.nav_left {
 width:50px;
 height:12px;
 float:right;
 font-size:11px;
 font-family:Arial, Helvetica, sans-serif;
 }
.nav_left a {
 width:50px;
 height:12px;
 text-decoration:none;
 float:right;
 font-size:11px;
 color:#0180D3;
 font-family:Arial, Helvetica, sans-serif;
 }
.nav_left a:hover {
 width:50px;
 height:12px;
 text-decoration:none;
 float:right;
 font-size:11px;
 color:#CC6600;
 font-family:Arial, Helvetica, sans-serif;
 }
.nav_bullets {
 width:10px;
 height:12px;
 padding: 5px 10px 0 10px; 
 float:right;
 }
.link{
 border:1px solid #CECECE;
 padding:10px;
 margin:0 0 0 10px;	
 width:179px;
 }
.link ul li{
 padding:0px;
 margin:0px;
 }
.link li {
 list-style:none;
 line-height:18px;
 padding:0 0 0 17px;
 background:url(../images/arrow1.gif) no-repeat left ;
 }
.link li a {
 list-style:none;
 background:url(../images/arrow1.gif) no-repeat left !important;	
 line-height:18px;
 text-decoration:none;	
 }
.link li a:hover {
 list-style:none;
 background:url(../images/arrow1.gif) no-repeat left;	
 line-height:18px;
 text-decoration:none;	
 }
.link_ser{
 border-bottom:1px solid #E1E1E1;
 border-left:1px solid #E1E1E1;
 border-right:1px solid #E1E1E1;
 padding:10px;
 margin:0 0 0 10px;	
 width:179px;
 }
.link_ser ul li{
 padding:0px;
 margin:0px;
 }
.link_ser li {
 list-style:none;
 line-height:18px;
 padding:0px;
 margin:0px;
 background:url(../images/arrow1.gif) no-repeat left ;
 }
.link_ser li a {
 list-style:none;
 background:url(../images/arrow1.gif) no-repeat left;	
 line-height:18px;
 text-decoration:none;	
 }
.link_ser li a:hover {
 list-style:none;
 background:url(../images/arrow1.gif) no-repeat left;	
 line-height:18px;
 text-decoration:none;	
 }

.img {
 padding:4px;
 border:1px solid #E1E1E1;
 }
.glossary {
 width:500px;
 padding:0px;
 margin:0px;
 float:right;
 }
.glossary ul li {
padding:0px;
margin:0px;
display:inline;
}
.glossary li {
 display:inline;
 width:20px;
 height:20px;
 font-weight:bold;
 font-size:11px;
 padding:3px;
 color:#BCBCBC;
 padding:3px;
 }
.glossary li a {
 display:inline;
 width:20px;
 height:20px;
 font-weight:bold;
 font-size:11px;
 color:#0180D3;
 text-decoration:none;
  padding:3px;
  border:1px solid #E0E0E0;
 }
.glossary li a:hover {
 display:inline;
 width:20px;
 height:20px;
 font-weight:bold;
 font-size:11px;
 text-decoration:none;
 text-decoration:underline;
 color:#8E331C;
 border:1px solid #E0E0E0;
 background-color:#f2f1f1;
 }
.glossary1 {
 display:inline;
 width:20px;
 height:20px;
 font-weight:bold;
 font-size:11px;
 text-decoration:none;
 text-decoration:underline;
 color:#8E331C !important;
 background-color:#f2f1f1;
 }
.glossary_port {
 width:480px;
 padding:0px;
 margin:0px;
 float:right;
 }
.glossary_port ul li {
 padding:0px;
 margin:0px;
 display:inline;
}
.glossary_port li {
 display:inline;
 width:20px;
 height:20px;
 font-weight:bold;
 font-size:11px;
 padding:3px;
 color:#BCBCBC;
 padding:3px;
 }
.glossary_port li a {
 display:inline;
 width:20px;
 height:20px;
 font-weight:bold;
 font-size:11px;
 color:#0180D3;
 text-decoration:none;
 padding:3px;
 border:1px solid #E0E0E0;
 }
.glossary_port li a:hover {
 display:inline;
 width:20px;
 height:20px;
 font-weight:bold;
 font-size:11px;
 text-decoration:underline;
 color:#8E331C;
 border:1px solid #E0E0E0;
 background-color:#f2f1f1;
 }
.footer_link {
 width:500px;
 height:160px;
 padding:0px;
 margin:0px;
 }
.footer_link_top {
 width:490px;
 height:25px;
 padding:0 0 0 10px;
 background:url(../images/link.gif) repeat-x;
 line-height:25px;
 border:1px solid #E6E6E6;
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#995828;
 font-weight:bold;
 }
.footer_link_middle {
 width:480px;
 padding:10px;
 height:100px;
 background-color:#F7F8F7;
 border-bottom:1px solid #DDDDDD;
 border-left:1px solid #DDDDDD;
 border-right:1px solid #DDDDDD;
 }
.footer_link_left {
 width:230px;
 float:left;
 padding-left:10px;
 color:#0180D3;
 font-size:11px;
 }
.seo_result {
 width:510px;
 height:170px;
 padding:0px;
 margin:0px;
 border-bottom:1px solid #E2E2E2;
 }
.seo_result1 {
 width:175px;
 float:left;
 }
.seo_result2 {
 width:90px;
 float:left;
 }  
.seo_result3 {
 width:240px;
 float:left;
 }
.border {
 border-bottom:1px solid #C1C1C1;
 }
.casestudy {
 width:450px;
 }
.casestudy_left {
 width:250px;
 float:left;
 }
.casestudy_left p {
 width:250px;
 float:left;
 line-height:20px;
 }
.casestudy_left span {
 width:250px;
 color:#FF6600;
 font-weight:bold;
 float:left;
 line-height:20px;
 }
.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; } 
  
.portfolio {
 width:500px; height:144px; padding:0px; margin:0px; }
.portfolio1 {
 width:165px; float:left;}
.portfolio2 {
 width:165px; float:left;}
.portfolio3 {
 width:165px; float:left;}
.txt-small-seo-tips { font-size: 11px; color:#000000; text-decoration:none; height:15px; width:193px; }
.txt-small-seo-tips1 { font-size: 11px; color:#000000; text-decoration:none; height:22px; width:198px;  }
.txt-small-seo-tips2 { font-size: 11px; color:#000000; text-decoration:none; height:38px; width:193px; }
.txt-small-seo-tips3 { font-size: 11px; color:#000000; text-decoration:none; height:50px; width:192px; }
.txt-small-seo-tips4 { font-size: 11px; color:#000000; text-decoration:none; height:68px; width:453px; }
.request {
 width:497px;
 padding:0px;
 margin:0px;
 line-height:26px;
 height:26px;
 border-left:1px solid #E6E6E6; 
 border-right:1px solid #E6E6E6;
 border-top:1px solid #E6E6E6;
 float:left;
 }

.request_left {
 width:140px;
 float:left;
 padding:0 0 0 18px;
 font-size:11px;
 color:#3C3C3C;
 line-height:26px;
 height:26px;
 font-weight:normal;
 border-right:1px solid #E6E6E6;
 }
.request_left ul li{
 padding:0px;
 margin:0px;
 }
.request_left ul li {
 list-style:none;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#000;
 }
.request_right {
 width:230px;
  line-height:24px;
  height:24px;
 float:left;
 line-height:24px;
 padding:3px 0 0 10px;
 font-size:11px;
 color:#3C3C3C;
 }
.request_butt {
 width:490px;
 padding:0px;
 margin:0px;
 line-height:34px;
 height:36px;
 border-left:1px solid #E6E6E6;
 border-right:1px solid #E6E6E6;
 border-bottom:1px solid #E6E6E6;
 }
.request_left_butt {
 width:150px;
 float:left;
 padding:0 0 0 18px;
 font-size:11px;
 color:#3C3C3C;
 height:34px;
 line-height:34px;
 font-weight:normal;
 border-right:1px solid #E6E6E6;
 }
.request_right_butt {
 width:240px;
 line-height:34px;
 height:34px;
 float:left;
 padding:3px 0 0 10px;
 font-size:11px;
 color:#3C3C3C;
 }
.request_bot {
 width:490px;
 padding:0px;
 margin:0px;
 line-height:96px;
 height:96px;
 border-left:1px solid #E6E6E6;
 border-right:1px solid #E6E6E6;
 border-bottom:1px solid #E6E6E6;
 border-top:1px solid #E6E6E6;
 }
.request_left_bot {
 width:150px;
 float:left;
 padding:0 0 0 18px;
 font-size:11px;
 color:#3C3C3C;
 line-height:96px;
 height:96px;
 font-weight:normal;
 border-right:1px solid #E6E6E6;
 }
.request_right_bot {
 width:230px;
 height:96px;
 float:left;
 line-height:96px;
 padding:3px 0 0 15px;
 font-size:11px;
 color:#3C3C3C;
 }
.request_bot1 {
 width:490px;
 padding:0px;
 margin:0px;
 line-height:66px;
 height:66px;
 border-left:1px solid #E6E6E6;
 border-right:1px solid #E6E6E6;
 border-top:1px solid #E6E6E6;
 }
.request_left_bot1 {
 width:150px;
 float:left;
 padding:0 0 0 18px;
 font-size:11px;
 color:#3C3C3C;
 line-height:66px;
 height:66px;
 font-weight:normal;
 border-right:1px solid #E6E6E6;
 }
.request_right_bot1 {
 width:230px;
 height:66px;
 float:left;
 line-height:66px;
 padding:3px 0 0 10px;
 font-size:11px;
 color:#3C3C3C;
 }
.value_plan {
 width:500px;
 height:60px;
 padding:0px;
 margin:0px;
 text-align:center;
 font-weight:bold;
 border:1px solid #CFCFCF;
 
 }
.value1 {
 width:98px;
 height:60px;
 float:left;
}
.value2 {
 width:80px;
 height:60px;
 float:left;
 background-color:#f2fffb;
 border-left:1px solid #CFCFCF;
 }
.value3 {
 width:80px;
 height:60px;
 float:left;
 background-color:#ffffe8;
 border-left:1px solid #CFCFCF;
 }
.value4 {
 width:79px;
 height:60px;
 float:left;
 background-color:#fff2f2;
 border-left:1px solid #CFCFCF;
 }
.value5 {
 width:79px;
 height:60px;
 float:left;
 background-color:#f8ece4;
 border-left:1px solid #CFCFCF;
 }
.value6 {
 width:79px;
 height:60px;
 float:left;
 background-color:#edfef2;
 border-left:1px solid #CFCFCF;

 }
.value_plan1 {
 width:500px;
 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:94px;
height:25px;
float:left;
font-weight:normal;
border-right:1px solid #CFCFCF;
padding:0 0 0 5px;
text-align:left;
}
.value2_in {
 width:79px;
 height:25px;
 float:left;
 background-color:#f2fffb;
 font-weight:normal;
 text-align:center;
 border-right:1px solid #CFCFCF;
 }
.value3_in {
 width:79px;
 height:25px;
 float:left;
 background-color:#ffffe8;
 font-weight:normal;
 text-align:center;
  border-right:1px solid #CFCFCF;
 }
.value4_in {
 width:79px;
 height:25px;
 float:left;
 background-color:#fff2f2;
 font-weight:normal;
 text-align:center;
  border-right:1px solid #CFCFCF;
 }
.value5_in {
 width:79px;
 height:25px;
 float:left;
 background-color:#f8ece4;
 font-weight:normal;
 text-align:center;
  border-right:1px solid #CFCFCF;
 }
.value6_in {
 width:80px;
 height:25px;
 float:left;
 background-color:#edfef2;
 font-weight:normal;
 text-align:center;

 }
.smo_plan {
 width:500px;
 height:28px;
 padding:0px;
 margin:0px;
 text-align:center;
 font-weight:bold;
 border:1px solid #CFCFCF;
 }
.smo_plan_banner {
 width:225px;
 height:172px;
 padding:0px;
 margin:0px;
 text-align:center;
 font-weight:bold;
 float:right;
 }
.smo1 {
 width:257px;
 height:28px;
 float:left;
}
.smo2 {
 width:80px;
 height:28px;
 float:left;
 background-color:#f2fffb;
 border-left:1px solid #CFCFCF;
 }
.smo3 {
 width:80px;
 height:28px;
 float:left;
 background-color:#ffffe8;
 border-left:1px solid #CFCFCF;
 }
.smo4 {
 width:80px;
 height:28px;
 float:left;
 background-color:#fff2f2;
 border-left:1px solid #CFCFCF;
 }
.smo5 {
 width:80px;
 height:60px;
 float:left;
 background-color:#f8ece4;
 border-left:1px solid #CFCFCF;
 }
.smo6 {
 width:79px;
 height:60px;
 float:left;
 background-color:#edfef2;
 border-left:1px solid #CFCFCF;

 }
.smo_plan1 {
 width:500px;
 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:252px;
 height:25px;
 float:left;
 font-weight:normal;
 border-right:1px solid #CFCFCF;
 padding:0 0 0 5px;
 text-align:left;
 color:#000;
}
.smo2_in {
 width:80px;
 height:25px;
 float:left;
 background-color:#f2fffb;
 font-weight:normal;
 text-align:center;
 border-right:1px solid #CFCFCF;
 }
.smo3_in {
 width:80px;
 height:25px;
 float:left;
 background-color:#ffffe8;
 font-weight:normal;
 text-align:center;
 border-right:1px solid #CFCFCF;
 }
.smo4_in {
 width:80px;
 height:25px;
 float:left;
 background-color:#fff2f2;
 font-weight:normal;
 text-align:center;
 }
.smo5_in {
 width:110px;
 height:25px;
 float:left;
 background-color:#f8ece4;
 font-weight:normal;
 text-align:center;
 border-right:1px solid #CFCFCF;
 }
.smo6_in {
 width:80px;
 height:25px;
 float:left;
 background-color:#edfef2;
 font-weight:normal;
 text-align:center;
 }
.design { 
 background:url(../images/design-bg.gif) no-repeat;
 height:151px;
 width:502px;
 padding:0px;
 margin:0px;
 float:left;
 }
.design_left {
 width:311px;
 height:131px;
 float:left;
 padding:8px;
 }
.design_right {
 width:150px;
 height:131px;
 float:left;
 padding:8px;
 }
.design_left h2 {
 display:inline;
 font-size:18px;
 font-family:Arial, Helvetica, sans-serif;
 padding-left:10px;
 font-weight:bold;
 color:#b66603;
 margin:0px;
 }
.design_left h2 a{
 display:inline;
 text-decoration:none;
 font-size:18px;
 font-family:Arial, Helvetica, sans-serif;
 font-weight:bold;
 color:#b66603;
 margin:0px;
 }
.design_left p {
 padding-left:10px;
 line-height:17px;
 margin:0px;
 }
 
 
 
/** Modified CSS Start **/
#maincontent1{
	position:absolute;
	top:245px;
	padding:0px;
	margin:0px;
	border:1px solid #D1D1D1;
 }
#maincontent1_demo{
	position:absolute;
	top:272px;
	padding:0px;
	margin:0px;
	border:1px solid #D1D1D1;
 }
 .footer_bg1 {
    	background-color:#7f7f7f;
	height:50px;
	padding:5px;
	line-height:25px;
	height:75px;
	*height:50px;
}
/** Modified CSS End **/

.input{ width:300px; border: 1px solid #CCCCCC;}

.submit{
	background:url(../images/submit.png) no-repeat;
	width:77px;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	border:none;
	}

.payment-mode{
	width:489px;
	height:70px;
	padding:5px;
	border:#E0E0E0 solid 1px;
	}
.heading{
	width:120px;
	height:70px;
	line-height:70px;
	margin:0px;
	font-size:12px;
	font-weight:bold;
	float:left;
	}
.modes-images{
	width:170px;
	height:62px;
	padding-top:8px;
	float:left;
	}

/****** 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 ******/

/***** Link Building Packages Start *****/
.package-area-link{
	width:505px;
	height:auto;
	margin-top:15px;
	font-size:11px;
	}

.one-area-heading-link{
	width:503px;
	height:38px;
	border:1px solid #dcdcdc;
	}	
.link-type-heading-link{
	width:138px;
	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:503px;
	border-left:1px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	}
.link-type-link{
	width:138px;
	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:483px;
	height:auto;
	border:1px solid #CCCCCC;
	margin-top:10px;
	margin-bottom:10px;
	padding:10px;
	}
