body{
	font-family:Calibri;
	background:url(images/bodyBg.jpg) no-repeat #000;
	font-family:Tahoma;
	font-size:12px;
	color:#666666;
	margin:0;
	padding:0;
	background-position:top center;
	text-align:justify;
}

p,h1,h2,h3,h4,form,span{
	margin:0px;
	padding:0px;
}

h1{font-family:Calibri; font-size:20px; font-weight:bold; text-decoration:none; color:#f47b20; padding:0 5px 10px 30px; margin:10px 0 5px 0; text-align:left; border-bottom:1px dotted #000; background:url(images/seo-icon.jpg) no-repeat left center;}

h3{
	font-size:14px;
	color:#257ddc;
	font-weight:bold;
	margin-top:10px;
	margin-bottom:5px;
}

.clr{
	clear:both;
}

.marR{ margin-right:10px;}

.mainContainer{
	width:963px;
	margin:0 auto;
}

.logoDiv{
	width:961px;
	height:116px;
	margin:0 auto;
	background:url(images/logoBg.jpg) no-repeat;
}

.logo{
	width:368px;
	float:left;
	padding:35px 0 0 20px;
}

.searchdiv{
	width:305px;
	float:right;
	margin:45px 20px 0 0px;
}

.srchLeftImg{
	width:11px;
	float:left;
}
.srchBg{
	width:283px;
	float:left;
	height:55px;
	background:url(images/searchBg.jpg) repeat-x;
}

.srchRightImg{
	width:11px;
	float:left;
}

.srchText{
	font-family:Calibri;
	font-size:17px;
	color:#d0d0d0;
}
	
.box {
	 	margin:0;
		padding:0;
		font-family:Calibri;
		font-size:12px;
		color:#FFF;
		line-height:24px;
		width:150px;
		height:24px;
		background:#464646;
		border:#888888 1px solid;
}

.navigationDiv{
	width:961px;
	height:37px;
	margin:0 auto;
	background:url(images/navBg.jpg) repeat-x;
}

.buttons{
	width:961px;
	margin:0 auto;
}

.buttons ul{
	padding:0px;
	margin:0 auto;
	font-family:Calibri;
	font-size:14px;

}

.buttons ul li{
	color:#FFF;
	text-align:center;
	list-style-type:none;
	float:left;
	line-height:37px; 
}

.buttons ul li a{
	display:block;
	color:#FFF;
	text-decoration:none;
	padding:0 45px 0 45px;
	
}

.buttons ul li a:hover {
	display:block;
	color:#ff7e00;
	text-decoration:none;
	padding:0 45px 0 45px;
	background:url(images/hoverBg2.jpg);
}

.buttons ul li a.menuactive {
	display:block;
	color:#ff7e00;
	text-decoration:none;
	padding:0 45px 0 45px;
	background:url(images/hoverBg2.jpg);
}

.butSeprator{
	background:url(images/navSeprator.jpg) right no-repeat;
	height:35px;
}

.bannerDiv{
	width:961px;
}

.funnelsDiv{
	width:961px;
	background:url(images/funnelsBg.jpg) repeat-x #272726;
}

.funnelInner{
	width:940px;
	margin:0 auto;
	padding-top:15px;
}

.funnel1{
	width:197px;
	float:left;
	margin-right:24px;
}

.funHed{
	width:197px;
	font-family:Calibri;
	color:#999;
	font-size:19px;
	padding-bottom:5px;
}
.funContent{
	width:197px;
}
.orgText{
	color:#e27102;
	font-family:Calibri;
	font-size:12px;
}

.readmore{
	width:160px;
	float:left;
	margin-top:15px;
	color:#ce6804;
	background:url(images/searchEngImg.jpg) no-repeat left top;
	height:31px;
	
}

.readmore a{
	color:#ce6804;
	text-decoration:none;
}
.readmore a:hover{
	text-decoration:none;
	color:#FFF;
}
.rdText{
	width:70px;
	font-family:Calibri;
	font-size:12px;
	color:#FFF;
	margin-top:15px;
	margin-left:35px;
}

.whtText{
	color:#FFF;
	font-family:Arial;
	font-size:12px;
	line-height:12px;
}

.orgSml{
	color:#ce6804;
	font-family:Arial;
	font-size:12px;
	line-height:12px;
}
.orgSml a{
	text-decoration:none;
}
.orgSml a:hover{
	text-decoration:none;
	color:#F60;
}

.funnel2{
	width:130px;
	float:left;
	margin-right:24px;
}

.funHed2{
	width:130px;
	font-family:Calibri;
	color:#999;
	font-size:19px;
	padding-bottom:5px;
}
.funContent2{
	width:130px;
	text-align:left;
}

.readmore2{
	width:130px;
	float:left;
	margin-top:15px;
	color:#ce6804;
	
	background:url(images/videoImg.png) no-repeat left top;
	height:31px;
	
}

.readmore2 a{
	color:#ce6804;
	text-decoration:none;
}
.readmore2 a:hover{
	text-decoration:none;
	color:#FFF;
}

.funnel3{
	width:184px;
	float:left;
	margin-right:24px;
}

.funHed3{
	width:184px;
	font-family:Calibri;
	color:#999;
	font-size:19px;
	padding-bottom:5px;
}
.funContent3{
	width:184px;
	text-align:left;
}

.readmore3{
	width:174px;
	float:left;
	margin-top:15px;
	color:#ce6804;
	background:url(images/localImg.jpg) no-repeat left 7px;
	height:31px;
}

.readmore3 a{
	color:#ce6804;
	text-decoration:none;
}
.readmore3 a:hover{
	text-decoration:none;
	color:#FFF;
}

.funnel4{
	width:174px;
	float:left;
	margin-right:24px;
}

.funHed4{
	width:174px;
	font-family:Calibri;
	color:#999;
	font-size:19px;
	padding-bottom:5px;
}
.funContent4{
	width:174px;
	text-align:left;
}

.readmore4{
	width:174px;
	float:left;
	margin-top:15px;
	color:#ce6804;
	background:url(images/conImg.png) no-repeat left top;
	height:31px;
}

.readmore4 a{
	color:#ce6804;
	text-decoration:none;
}
.readmore4 a:hover{
	text-decoration:none;
	color:#FFF;
}

.funnel5{
	width:126px;
	float:left;
	margin-left:22px;
}

.funHed5{
	width:126px;
	font-family:Calibri;
	color:#999;
	font-size:19px;
	padding-bottom:5px;
}
.funContent5{
	width:126px;
	text-align:left;
}

.readmore5{
	width:126px;
	float:left;
	margin-top:15px;
	color:#ce6804;
	background:url(images/paidImg.png) no-repeat left top;
	height:31px;
}

.readmore5 a{
	color:#ce6804;
	text-decoration:none;
}
.readmore5 a:hover{
	text-decoration:none;
	color:#FFF;
}

.links{
	color:#666;
}
.links a{
	color:#666;
	text-decoration:none;
}

.links a:hover{
	color:#F60;
	text-decoration:underline;
}

.contentDiv{
	width:961px;
	background:#FFF;
}

.leftPan{
	width:674px;
	float:left;
	margin-left:10px;
}

.leftPanCnt{
	width:900px;
	float:left;
	margin-left:10px;
}


.rightPan{
	width:238px;
	float:right;
	margin-right:10px;
}

.heading{
	width:674px;
	float:left;
	font-family:Calibri;
	font-size:22px;
	color:#454343;
	border-bottom:#CCC 1px solid;
	padding-top:15px;
	font-weight:bold;
	margin-bottom:15px;
	
}
.leftContent{
	width:674px;
	float:left;
}

.heading2{
	width:238px;
	float:right;
	font-family:Calibri;
	font-size:22px;
	color:#454343;
	border-bottom:#CCC 1px solid;
	padding-top:15px;
	font-weight:bold;
}

.sale{
	width:674px;
	float:left;
}

.orgNews{
	font-family:Tahoma;
	font-size:13px;
	color:#c76302;
}

.list{
	width:306px;
	float:left;
	margin-top:10px;
	margin-right:25px;
}

.list ul{
	margin:0;
	padding:0;
}

.list ul li{
	font-family:Tahoma;
	font-size:13px;
	list-style-type:none;
	background:url(images/orgDot.jpg) no-repeat left 2px;
	padding-left:20px;
	padding-bottom:6px;
}

.list ul li a{
	color:#666666;
	text-decoration:none;
	
}

.list ul li a:hover{
	color:#c76302;
	text-decoration:underline;
}

.formDiv{
	width:226px;
	margin:0 auto;
	margin-top:20px;
}

.box{
	width:150px;
	font-family:Arial;
	font-size:13px;
	height:20px;
	border:none;
	line-height:20px;
	background:#CCC;
	color:#333;
}

.box2{
	width:150px;
	font-family:Arial;
	font-size:13px;
	height:80px;
	border:none;
	overflow:hidden;
	background:#CCC;
	color:#333;
	
}
.btmIconDiv{
	width:961px;
	padding-top:20px;
	
	background:#FFF;
}

.btmIcon{
	width:134px;
	
	float:right;
}

.bottomDiv{
	width:961px;
}

.btmNav{
	width:963px;
	padding-top:15px;
	text-align:center;
}

.btmNav ul{
	margin:0px;
	padding:0px;
}

.btmNav ul li{
	font-family:Calibri;
	font-size:12px;
	color:#FFF;
	list-style-type:none;
	padding-left:14px;
}

.btmNav a{
	color:#FFF;
	text-decoration:none;
}

.btmNav a:hover{
	color:#F60;
	text-decoration:underline;
}

.btmSep{
	background:url(images/btmSep.jpg) no-repeat 7px top;
}

.copyRightDiv{
	width:963px;
	margin:0 auto;
	padding-top:6px;
	color:#FFF;
	text-align:center;
}

.abtList{
	width:600px;
	float:left;
	margin-left:15px;
	margin-top:10px;
}

.abtList ul{
	margin:0px;
	padding:0px;
}

.abtList ul li{
	font-family:Calibri;
	font-size:14px;
	list-style-type:none;
	background:url(images/arrow2.png) no-repeat left 4px;
	padding-left:15px;
	padding-bottom:5px;
	
}


.leftPanCnt{
	width:920px;
	margin:0 auto;
	margin-left:10px;
}

.leftContentCnt{
	width:920px;
	float:left;
	line-height:1.4em;
}


.headingCnt{
	width:920px;
	float:left;
	font-family:Calibri;
	font-size:22px;
	color:#454343;
	border-bottom:#CCC 1px solid;
	padding-top:15px;
	font-weight:bold;
	margin-bottom:15px;
	
}

.contactLeftDiv{
	width:500px;
	float:left;
	border:#D0D6CF 1px solid;
}

.contactRightDiv{
	width:300px;
	float:right;
	margin-top:15px;
	
}

.cntBox{
	width:200px;
	height:25px;
	font-family:Calibri;
	font-size:13px;
	color:#333;
	line-height:25px;
}
.cntBox2{
	width:210px;
	height:25px;
	font-family:Calibri;
	font-weight:bold;
	font-size:13px;
	color:#333;
	line-height:25px;
}

.cntTextBox{
	width:200px;
	height:100px;
	font-family:Calibri;
	font-size:13px;
	color:#333;
	overflow:hidden
}

.bodytext{font-family:Verdana, Geneva, sans-serif; font-size:12px; text-decoration:none; font-weight:normal; color:#666; padding:0; line-height:20px; letter-spacing:0.5px; text-align:justify;}
.testi {
	background:url(images/testi.jpg) no-repeat;
	width:670px;
	height:293px;
}
.testiVideo {
	width:370px;
	height:222px;
	float:right;
	margin:55px 20px 0 0;
}
.testiTb {
	background:url(images/testiTbdental.jpg) no-repeat;
	width:670px;
	height:293px;
}
.testiVideoTb {
	width:370px;
	height:222px;
	float:right;
	margin:55px 20px 0 0;
}
