286@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}

body{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/bg-header.gif) repeat-x;}
	
body.sub{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/bg-header-sub.gif) repeat-x;}
	
body.subWeb{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/bg-header-subWeb.gif) repeat-x;}
	
body.subSeo{
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/bg-header-subSeo.gif) repeat-x;}
	
h1{
	display:block;
	position:absolute;
	top:0;
	left:0;
	background:url(../images/logo.png) no-repeat 0 24px;
	margin:0;
	padding:0;
	width:280px;
	height:122px;
	cursor:pointer;
	text-indent:-2000px;
	overflow:hidden;}
	
h2{
	font:bold 30px "Trebuchet MS", Arial, Verdana;
	color:#0a455e;
	text-align:center;
	}
	
h4{
	color:#000000;
	font:bold 20px Arial, Helvetica, sans-serif;
	margin:10px 0 20px 0;
	}

.header-wrapper{
	
	width:100%;
	height:125px;}

.header-wrapper div{
	position:relative;
	width:920px;
	margin:0 auto;
	}
	
.top-wrapper{
	width:100%;
	background:url(../images/bg-top2.jpg) no-repeat center;
	height:526px;}
	
.top-wrapper2{
	width:100%;
	background:url(../images/bg-top3.jpg) no-repeat center;
	height:334px;}
	
.top-wrapper3{
	display:block;
	position:relative;
	width:920px;
	height:729px;
	background:url(../images/bg-top4.jpg) no-repeat center;
	margin:0 auto;
	margin-top:-3px;}

.top-wrapper4{
	display:block;
	position:relative;
	width:1249px;
	height:729px;
	background:url(../images/bg-top5.jpg) no-repeat center;
	margin:0 auto;
	margin-top:-3px;}

.top-wrapper div{
	width:920px;
	margin:0 auto;
	height:526px;
	position:relative;
	
	}
	
.content-wrapper{
	position:relative;
	display:block;
	margin:0 auto;
	width:930px;
	padding:0 0 30px 0;
	margin-top:0;}
	
.content-wrapper div{
	margin-top:20px;}
	
.worldMap{
	background:url(../images/world-map.gif) no-repeat 220px 170px;
	padding-bottom:30px;}
	
.footer-wrapper{
	background:url(../images/bg-footer.gif) repeat-x;
	height:160px;
	width:100%;}
	
.footer-wrapper div{
	margin:0 auto;
	width:920px;}
	
.fix{
	width:100%;
	clear:both;}

.caseStudies{
	display:block;
	width:250px;
	height:40px;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	padding:10px 0 0 60px;
	color:#000066;
	background:url(../images/folder.gif) no-repeat 0 0;
	}
	
.white{ color:#FFFFFF;}
.contentCol{
	width:67%;
	float:left;}
.sideBar{
	float:right;
	width:27%;
	padding-top:60px;
	color:#666666;}
	
.sideBar p{ color:#666666; font-size:11px;}
	
table.features tr td p{
	width:220px;
	float:right;
	font-size:12px;}

table.features tr td p strong{ font:bold 14px Verdana, Arial, Helvetica, sans-serif;}

table.components tr td{
	padding-left:0px;
	font-size:12px;}
	
table.componentsShort {
	position:absolute;
	top:220px;
	left:590px;}
table.componentsShort tr td{
	font-size:10px;}

table.componentsShort tr td h4{
	font-size:20px;}

table.componentsShort tr td strong{
	font-size:14px;
	color:#FFFFFF;}

table.components tr td p strong{ font:bold 14px Verdana, Arial, Helvetica, sans-serif;}
/* ---------------------------TOP NAV -----------------------------------*/

div.phones{
	display:block;
	position:absolute;
	top:20px;
	left:290px;
	width:350px;
	height:50px;
	text-align:left;
	color:#999999;
	font-size:11px;
	}
	
div.phones p{
	color:#9e9e9e;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:30px 0 0 0;
	padding:0;
	text-indent:3px;
	}
	
ul.topMenu{
	display:block;
	position:absolute;
	top:50px;
	left:280px;
	width:700px;
	margin:0;
	padding:0;}
	
ul.topMenu li{
	float:left;
	list-style:none;
	text-indent:-2000px;
	overflow:hidden;
	height:36px;
	margin:0;
	padding:0;
	}
	
ul.topMenu li a{ display:block; height:36px;}	
ul.topMenu li.home a{ background:url(../images/topNav-01.png) no-repeat 0 0; width:60px;}
ul.topMenu li.about a{ background:url(../images/topNav-02.png) no-repeat 0 0; width:80px;}
ul.topMenu li.altimate a{ background:url(../images/topNav-10.png) no-repeat 0 0; width:104px;}
ul.topMenu li.compare a{ background:url(../images/topNav-09.png) no-repeat 0 0; width:156px;}
ul.topMenu li.web a{ background:url(../images/topNav-07.png) no-repeat 0 0; width:138px;}
ul.topMenu li.faq a{ background:url(../images/topNav-04.png) no-repeat 0 0; width:71px;}
ul.topMenu li.cs a{ background:url(../images/topNav-05.png) no-repeat 0 0; width:136px;}
ul.topMenu li.contact a{ background:url(../images/topNav-06.png) no-repeat 0 0; width:90px;}
ul.topMenu li.blog a{ background:url(../images/topNav-08.png) no-repeat 0 0; width:71px;}

ul.topMenu li.homeActive a{ background:url(../images/topNavActive-01.png) no-repeat 0 0; width:60px;}
ul.topMenu li.aboutActive a{ background:url(../images/topNavActive-02.png) no-repeat 0 0; width:80px;}
ul.topMenu li.altimateActive a{ background:url(../images/topNavActive-10.png) no-repeat 0 0; width:104px;}
ul.topMenu li.compareActive a{ background:url(../images/topNavActive-09.png) no-repeat 0 0; width:156px;}
ul.topMenu li.webActive a{ background:url(../images/topNavActive-07.png) no-repeat 0 0; width:138px;}
ul.topMenu li.faqActive a{ background:url(../images/topNavActive-04.png) no-repeat 0 0; width:71px;}
ul.topMenu li.csActive a{ background:url(../images/topNavActive-05.png) no-repeat 0 0; width:136px;}
ul.topMenu li.contactActive a{ background:url(../images/topNavActive-06.png) no-repeat 0 0; width:90px;}
ul.topMenu li.blogActive a{ background:url(../images/topNavActive-08.png) no-repeat 0 0; width:71px;}

/* ---------------------------TOP NAV END ------------------------------- */


/* ---------------------------TOP -------------------------------------- */

p{ font-size:13px; margin:5px 0 15px 0;}

.presentation{
	position:absolute;
	z-index:999;}

ul.benefits{
	position:absolute;
	top:30px;
	left:480px;
	z-index:1;
	margin:0;
	padding:30px 0 0 45px;
	width:340px;
	height:185px;}
	
ul.benefits li.header{
	list-style:none;
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	border-bottom:1px dashed #fff;
	width:281px;
	font-size:18px;
	font-weight:bold;
	background:none; 
	}

ul.benefits li{
	list-style:none;
	margin:0;
	padding:0 0 3px 15px;
	width:291px;
	font-size:13px;
	font-weight:bold;
	background:url(../images/bullet1.gif) no-repeat 0 5px;
	}
	
ul.startHere{
	position:absolute;
	top:170px;
	left:320px;
	z-index:2;
	margin:0;
	padding:20px 0 0 215px;
	width:398px;
	height:325px;}
	
ul.startHere li{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	list-style:none;
	margin:0;
	padding:0 0 10px 0;
	}
	
.quickContact{
	display:block;
	float:left;
	clear:left;
	width:255px;
	height:258px;
	padding:10px 0 0 0;
	background:url(../images/bgQuickQuote.gif) no-repeat 0 0;
	}
ul.startHere2{
	float:left;
	margin:-10px 0 0 20px;
	padding:0;
	width:200px;
	}

ul.startHere2 h2, ul.startHere2 h4, .quickContact h4{ color:#FFFFFF;}
	
ul.startHere2 li{
	display:block;
	float:left;
	width:220px;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	list-style:none;
	margin:0;
	padding:0 0 5px 0;
	text-align:left;
	}
	
ul.startHere2 li strong{
	font-size:13px;}
	
ul.startHere2 li label{
	float:left;
	width:70px;
	text-align:left;}

ul.startHere2 li input{
	float:right;
	width:140px;}

.btnGetFreeReport{
	background:url(../images/btnGetFreeReport.png) no-repeat 0 0;
	width:235px; height:31px;
	border:none;
	margin:5px 0 0 70px;
	cursor:pointer;}
	

ul.startHere2 li input.btnSignUpNow{
	float:left;
	background:url(../images/btnSignUpNow.png) no-repeat 0 0;
	width:181px; height:39px;
	border:none;
	margin:5px 0 0 30px;
	cursor:pointer;}
	
ul.startHere li label{
	float:left;
	width:140px;
	margin-right:15px;
	text-align:right;}
	
ul.startHere li.header{
	list-style:none;
	margin:0;
	padding:0;
	color:#fff;
	font-size:18px;
	font-weight:bold;
	background:none;
	height:20px;
	}

ul.startHere li.header2{
	list-style:none;
	margin:0;
	padding:0;
	color:#7dea01;
	font-size:18px;
	font-weight:bold;
	background:none;
	height:60px;
	}
	
img.seop{
	z-index:999;
	position:absolute;
	top:10px;
	left:0;}
	
/* ---------------------------TOP -------------------------------------- */

/* ---------------------------BOXES -------------------------------------- */

.box1{
	display:block;
	float:left;
	width:298px;
	height:310px;
	background:url(../images/bg-box1.gif) no-repeat bottom;
	margin:10px 5px 0 5px;}
	
.box1 h4{
	display:block;
	float:left;
	width:100%;
	height:65px;
	margin:0 0 10px 0;
	padding:0;
	font:bold 20px Arial, Helvetica, sans-serif;
	text-align:center;
	background:url(../images/shaddow.gif) no-repeat 0 30px;}
	
.box1 table{
	float:left;
	width:250px;
	margin:0 0 0 20px;}

.box1 table tr td{
	font:11px Arial, Helvetica, sans-serif;
	border-bottom:1px solid #FFFFFF;
	color:#444444;
	margin:0;
	padding:5px 0 5px 0;}
	
.box1 table tr{
	}
	
a.learnMore{
	float:left;
	clear:left;
	margin:10px 0 0 100px;
}

.box2{
	text-align:center;
	position:relative;
	display:block;
	float:left;
	width:565px;
	margin:30px 0 0px 5px;
	padding:0 20px 10px 20px;
	border-left:1px dotted #CCCCCC;
	border-right:1px dotted #CCCCCC;}
	
.box2 h4{
	font:bold 30px/32px "Trebuchet MS", Arial, Verdana;
	color:#0a455e;}
	
h4 span.smallH{
	font:bold 20px/24px "Trebuchet MS", Arial, Verdana;
	color:#009900;} 
	
h4 span.mediumH{
	font:bold 25px "Trebuchet MS", Arial, Verdana;
	color:#066f9c;}
	
.box2 p{
	font-size:12px;}
	
	
.box3{
	position:relative;
	display:block;
	float:left;
	width:255px;
	height:500px;
	margin:30px 0 40px 5px;
	padding:0 20px 0 20px;}
	
.box5{
	display:block;
	float:left;
	width:220px;
	height:270px;
	margin:0px 5px 0px 5px;
	font-size:14px;
	background-color:#E9E9E9} 
	
ul.points1{
	margin:20px 0 20px 0;
	padding:0;
	color:#1aa9e4;}
	
ul.points1 li{
	margin:0;
	padding:0 0 0 30px;
	background:url(../images/bullet2.gif) no-repeat 0 0;
	list-style:none;
	font:bold 13px Arial, Helvetica, sans-serif;}
	
ul.points2{
	margin:20px;
	padding:0;
	color:#333333;}
	
ul.points2 li{
	margin:0;
	padding:0 0 5px 15px;
	background:url(../images/bullet3.gif) no-repeat 0 4px;
	list-style:none;
	font:normal 12px Verdana, Arial, Helvetica, sans-serif;}
	
ul.points2 li.header{
	margin:0;
	padding:5px;
	margin:0 0 10px 0;
	background-color:#333333;
	background-image:none;
	color:#CCCCCC;
	list-style:none;
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;}
	
.testimonials{
	background:url(../images/bgTestimon.gif) no-repeat 20px 330px;
	text-align:center;}
	
.testimonials h4{
	font: bold 22px/22px "Trebuchet MS", Arial, Verdana;
	color:#0a455e;
	}
	
ul.comparizon{
	display:block;
	float:left;
	width:250px;
	margin:0 0 0 35px;
	padding:0;}
	
ul.comparizon li{
	display:block;
	float:left;
	width:250px;
	margin:0;
	padding:0 0 0 15px;
	font:12px Arial, Helvetica, sans-serif;
	color:#333333;
	list-style:none;
	background:url(../images/bullet3.gif) no-repeat 0 5px;}
	
a.btnExplore{
	float:left;
	margin:10px 0 10px 120px;}
	
.messageOne{
	width:550px;
	float:left;
	clear:left;
	margin:-10px 0 0 10px;
	}
.messageOne p{
	font:13px/20px Verdana, Arial, Helvetica, sans-serif;
	margin:0 0 20px 0;}
	
.messageOne blockquote{
	border:5px dashed #EAFFD5;
	background-color:#FFFFD7;
	padding:40px 0 30px 0;
	margin:10px 40px 10px 40px;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#003C00;}
	

div.getStarted{
	display:block;
	position:absolute;
	top:-35px;
	left:630px;
	z-index:9999;
} 

div.getStarted a{
	display:block;
	background:url(../images/btnGetStartedNow.png) no-repeat 0 0;
	width:290px;
	height:90px;
	text-indent:-2000px;
	overflow:hidden;
	
}	

	
table.request tr td{
	font-size:12px;}
	
.capital{
	display:block;
	text-transform:uppercase;
	font-size:40px;
	font-family:"Trebuchet MS", Arial;
	line-height:39px;
	padding:20px 0 20px 0;
	color:#6ac802;}
	
ul.faqMenu{
	font-size:12px;
	margin:20px;
	padding:0 0 0 20px;}
	
/* ---------------------------BOXES -------------------------------------- */

/* ---------------------------COLUMNS -------------------------------------- */

.faq-wrapper p{
	font-size:12px;
	margin:5px 0 20px 0;}
	
.faq-wrapper {
	float:right;
	width:600px;
	padding-top:40px;}

.col1{
	display:block;
	float:left;
	width:298px;
	clear:left;
	margin:10px 5px 0 5px;
	font-size:12px;
	}
	
.col1 h4{
	font:bold 18px Arial, Helvetica, sans-serif;
	margin:10px 0 5px 0;
	}

/* ---------------------------COLUMNS -------------------------------------- */

/* Easy Slider */

	#slider{}	
	#slider ul, #slider li{
		position:relative;
		margin:0;
		padding:0;
		list-style:none;
		z-index:100;
		}
		
	#slider{ 
		position:relative;
		float:left;
		margin:80px 0 0 25px;}
	#slider ul{ overflow:hidden;}
	
	#slider li{ 
		width:200px;
		height:220px;
		padding-bottom:20px;
		overflow:hidden;
		font:normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
		}	
	#slider li span{
	 font-size:10px;
	 font-weight:normal;}
	 
	
	#prevBtn, #nextBtn{ 
		display:block;
		width:30px;
		height:37px;
		position:absolute;
		left:20px;
		top:400px;
		}	
	#nextBtn{ 
		left:270px;
		}														
	#prevBtn a, #nextBtn a{  
		display:block;
		width:30px;
		height:37px;
		text-indent:-1000px;
		overflow:hidden;
		background:url(../images/prev.png) no-repeat 0 0;	
		}	
	#nextBtn a{ 
		background:url(../images/next.png) no-repeat 0 0;	
		}												

/* // Easy Slider */

ul.bottomMenu{
	display:block;
	float:left;
	margin:20px 0 35px 0;
	padding:0;
	width:600px;
	height:75px;
	}
ul.bottomMenu li{ 
	margin:0;
	padding:0;
	list-style:none;
	line-height:12px;}
	
ul.bottomMenu li a{
	font-size:11px;
	color:#235f06;
	text-decoration:none;}


	
p.bottomLogo{
	padding:5px 0 0 0;
	margin:0;
	float:left;
	width:500px;} 
	
p.copy{
	float:left;
	font-size:11px;
	color:#999999;
	padding:8px 0 0 0;
	margin:0;}
	
div.bottomContact{
	display:block;
	width:313px;
	float:left;
	margin:-20px 0 0 0;
	padding:40px 0 0 0;
	background:url(../images/bg-have-questions.png) no-repeat 0 0;
	font-size:12px;
	color:#FFFFFF;
	}
	
.bottomContact h4{
	width:300px;
	color:#FFFFFF;
	font:bold 17px "Trebuchet MS", Arial, Verdana;}
	
	
#lifeSupport{
	display:block;
	position:absolute;
	width:151px;
	height:122px;
	top:0;
	right:-50px;
	z-index:1;
	overflow:hidden;
	margin:0;
	padding:0;
	}

.countDown{
	
	width:922px;
	height:78px;
	margin:0 auto;
	padding:0;
	}
	
a.btnWatchOnlinePresentation{
	display:block;
	position:absolute;
	top:150px;
	left:400px;
	text-indent:-2000px;
	overflow:hidden;
	background:url(../images/btnWatchPresentation.png) no-repeat 0 0;
	width:264px;
	height:50px;}
	
a.btnWatchOnlinePresentation:hover{
	background:url(../images/btnWatchPresentation-on.png) no-repeat 0 0;
	}

a.btnCaseStudies{
	display:block;
	position:absolute;
	top:150px;
	left:525px;
	text-indent:-2000px;
	overflow:hidden;
	background:url(../images/btnCaseStudies.png) no-repeat 0 0;
	width:264px;
	height:50px;}
	
a.btnCaseStudies:hover{
	background:url(../images/btnCaseStudiesOn.png) no-repeat 0 0;
}
	
	
a.btnTalktoSEOExpert{
	display:block;
	position:absolute;
	top:150px;
	left:800px;
	text-indent:-2000px;
	overflow:hidden;
	background:url(../images/btnTalktoSEOExpert.png) no-repeat 0 0;
	width:264px;
	height:50px;}
	
a.btnTalktoSEOExpert:hover{
	background:url(../images/btnTalktoSEOExpert-on.png) no-repeat 0 0;
}

a.component1{
	display:block;
	position:absolute;
	width:170px;
	height:200px;
	top:82px;
	left:374px;
	text-indent:-2000px;
	overflow:hidden;
	}
	
a.component1:hover{background:url(../images/btnArrow.png) no-repeat 75px 170px;}
	
a.component2{
	display:block;
	position:absolute;
	width:170px;
	height:200px;
	top:235px;
	left:584px;
	text-indent:-2000px;
	overflow:hidden;
	}
a.component2:hover{background:url(../images/btnArrow.png) no-repeat 75px 170px;}
	
a.component3{
	display:block;
	position:absolute;
	width:170px;
	height:200px;
	top:467px;
	left:504px;
	text-indent:-2000px;
	overflow:hidden;
	}
a.component3:hover{background:url(../images/btnArrow.png) no-repeat 75px 170px;}
	
a.component4{
	display:block;
	position:absolute;
	width:170px;
	height:204px;
	top:467px;
	left:254px;
	text-indent:-2000px;
	overflow:hidden;
	}
a.component4:hover{background:url(../images/btnArrow.png) no-repeat 75px 170px;}
	
a.component5{
	display:block;
	position:absolute;
	width:170px;
	height:200px;
	top:230px;
	left:170px;
	text-indent:-2000px;
	overflow:hidden;
	}
a.component5:hover{background:url(../images/btnArrow.png) no-repeat 75px 170px;}

.packageUltimateSeo{
	display:block;
	float:left;
	width:500px;
	padding-left:420px;
	text-align:left;}
	
	
/* ______________ SC._______________ */
/*_____________________________________*/


/* HEADLINE TEXT */

.page-headline{
	width: 97%; height:auto;
	font-size: 26px;
	text-align:center;
	color:#3bb800;
	margin-top: 10px; margin-bottom:10px;
}

/* PRICING  TABLE */	

.pricing-table{
	float: left;
	width: 100%; height:auto;
	font-size: 14px;
	font-weight: bold;
	border-color:#666;
	margin-top: 20px;
}

.pricing-table td{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	height: 22px;
}

.pricing-table .body-text{
	color: #737373;
	font-size: 12px;
}

.pricing-table ul{
	float: left;
	width: 100%; height:auto;
	font-size: 12px;
	text-indent: 6px;
	list-style-position:inside;
	font-weight:normal;
	padding:0 0 0 6px;
	margin:0;
}

.pricing-table .head{
	height: 68px; width:inherit;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
	padding-left: 6px;
}

.pricing-table .option-thick-border{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	height: 0px; width:auto;

}


.pricing-table .option{
	height: auto; width:198px;
	background-color:#e7e7e7;
	text-align:center;
	color:#FFF;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #FFF;
}

.pricing-table .option2{
	height: auto; width:198px;
	background-color:#b7f496;
	text-align:center;
	color:#FFF;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #FFF;

}

.pricing-table .button{
	height: 90px; width: auto;
	border-bottom:none;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #FFF;
	color:#666;
	text-align:center;
	font-size:10px;
}

.pricing-table .button a{
	color: #333;
}

.pricing-table .bottom{
	height: 28px; width: 198px;
	background-position:center; 
	background-repeat:no-repeat;
	border-bottom:none;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #FFF;
}

.pricing-table .title{
	height: 30px; width: auto;
	padding-left: 6px;
}


/* PRODUCTS MAIN */	

.products-container{
	float:left;
	width: auto; 
	
}

.product-side{
	float: left;
	width: 286px; height: 398px;
	background-repeat:no-repeat;
	background-color:#CCC;
}

.product-main{
	float: left;
	width:355px; height:398px;
	background-image:url(/images/products-main.jpg);
	background-repeat:no-repeat;
	background-color:#999;
}


/* ----- */

.product-title-main{
	float: left;
	width:100%; height: 32px;
	text-align: center;
	margin-top: 20px;
}

.product-content-main{
	float: left;
	width:260px; height: 300px;
	margin: 12px 20px 12px 36px;
}

.product-icon{ /* Icon Div for all 3 columns */
	float: left;
	width: 88px; height:100%;
}

.product-right-main{
	float: left; 
	width: 172px; height:auto;
}

.product-detail-main{
	float: left;
	width: 162px; height:auto;
	margin-left: 10px;
	font-size:18px;
	color:#333;
}

.product-button-main{
	float: left;
	width: 100%; height:auto;
	margin-left: 4px;
}

/*----- */

.product-content-container{
	float:left;
	width: 270px; height:auto;
	margin-top: 40px;
}

.product-title-side{
	float: left;
	width:100%; height: 32px;
	text-align: center;
}

.product-content-side-left{
	float: left;
	width:100%; height: auto;
	margin: 10px 16px 4px 16px;
}

.product-content-side-right{
	float: left;
	width:100%; height: auto;
	margin: 10px 16px 4px 8px;
}

.product-right-side{
	float: left; 
	width: 162px; height:auto;
}

.product-detail-side{
	float: left;
	width: 152px; height:auto;
	margin-left: 10px;
	font-size:12px;
	color:#666;
}

.product-button-side{
	float: left;
	width: 100%; height:auto;
	margin-left: 4px;
}

.chatButton{
	display:block;
	position:absolute;
	top: 10px;
	left:1000px;
}

.chatButton a img{
padding-right:-1px;
overflow:hidden;}
