@charset "utf-8";
/* CSS Resets */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* MAIN STYLE */

body {
	font: 100% Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color: #000000;
	font-size:12px;
	background:url(../images2/bg.jpg) repeat-x;
}
a {
	color:#FFF;	
	font-weight:none;
	text-decoration:none;
}

.heading_margin {
	margin-left:10px;
}

h1 {
	color:#17a8bc;
	font-size:28px;
	margin-left:10px;
}


h2 {
	color:#15a8bd;
	font-size:16px;
}

#site_wraper {
	width:1001px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #999999;
	margin-bottom:30px;
	background-color:#FFF;
}
/* header */
	
#balckheader {
	width:1002px;
	height:102px;
	background-image:url(../images2/head_back.jpg);
	background-color:#000000;
	clear:both;
}
.mobilitylogo {
	float:left;
	height:102px;
}
#header_advert {
	height:60px;
	width:460px;
	background-color:#FFF;
	float:right;
	margin-top:15px;
	margin-right:20px;
}
/* header */
	
	
/* menu */

#topnav {
	width:1002px;
	height:36px;
	background-color:#000000;
	float:left;
}
#topnav a {
	color:#333;
	font-weight:bold;
	margin-left:10px;
	margin-right:10px;
}
#butback5_active a, #butback_active a, #butback1_active a, #butback2_active a, #butback3_active a, #butback4_active a, #butback6_active a, #butback7_active a, #butback8_active a {
	color:#FFF;
}


.butback {
    background-image:url(../images2/home_bg.jpg);
	padding-left:20px;float:left;width:65px;height:36px;line-height:36px;font-size:16px;}
.butback_active {
	background-image:url(../images2/home_bg2.jpg);
	padding-left:20px;float:left;width:65px;height:36px;line-height:36px;font-size:16px;color:#fff;}
.butback1 {
	background-image:url(../images2/bath_bg.jpg);
	float:left;width:118px;height:36px;line-height:36px;font-size:16px;}
.butback1_active {
	background-image:url(../images2/bath_bg2.jpg);
	float:left;width:118px;height:36px;line-height:36px;font-size:16px;}
.butback2 {
	background-image:url(../images2/beds_bg.jpg);
	float:left;width:145px;height:36px;line-height:36px;font-size:16px;}
.butback2_active {
	background-image:url(../images2/beds_bg2.jpg);
	float:left;width:145px;height:36px;line-height:36px;font-size:16px;}
.butback3 {
	background-image:url(../images2/recliners_bg.jpg);
	float:left;width:137px;height:36px;line-height:36px;font-size:16px;}
.butback3_active {
	background-image:url(../images2/recliners_bg2.jpg);
	float:left;width:137px;height:36px;line-height:36px;font-size:16px;}
.butback4 {
	background-image:url(../images2/scooters_bg.jpg);
	float:left;width:155px;height:36px;line-height:36px;font-size:16px;}
.butback4_active {
	background-image:url(../images2/scooters_bg2.jpg);
	float:left;width:155px;height:36px;line-height:36px;font-size:16px;}
.butback5 {
	background-image:url(../images2/stairlifts_bg.jpg);
	float:left;width:90px;height:36px;line-height:36px;font-size:16px;}
.butback5_active {
	background-image:url(../images2/stairlifts_bg2.jpg);
	float:left;width:90px;height:36px;line-height:36px;font-size:16px;}
.butback6 {
	background-image:url(../images2/hearing_bg.jpg);
	float:left;width:118px;height:36px;line-height:36px;font-size:16px;}
.butback6_active {
	background-image:url(../images2/hearing_bg2.jpg);
	float:left;width:118px;height:36px;line-height:36px;font-size:16px;}
.butback7 {
	background-image:url(../images2/equity_bg.jpg);
	float:left;width:152px;height:36px;line-height:36px;font-size:16px;}
.butback7_active {
	background-image:url(../images2/equity_bg2.jpg);
	float:left;width:152px;height:36px;line-height:36px;font-size:16px;}
	

/* menu ends */




/* buttons right - head*/
	
#searchsection {
	width:1001px;
	height:31px;
	background:url(../top_grad.png);
	background-color:#fff;
	background-repeat:repeat-x;
	float:left;
}
.searchengine {
	float:left;
}
.searchsection_right1 {
	float:right;
	margin-right:20px;
	_margin-right:10px;
	color:#FFF;
	width:169px;
	height:20px;
	margin-top:7px;
	padding-left:6px;
	padding-top:6px;
	font-weight:bold;
	ovelay:hidden;
}
/* buttons right - head*/
#fontsizer {
	width:160px;
	_width:120px;
	margin-left:40px;
	height:30px;
	_height:42px;
	font-color:#fff;
	margin-top:-25px;
	padding-left:10px;
	text-align:right;
	_overflow:hidden;
}
/* main content area */
#maincontentarea {
	background-color:#FFF;
	/*margin-top:-50px;*/
}
#flash_row {
	float:left;
	margin-left:10px;
	height:213px;
	margin-bottom:15px;
	margin-top:5px;
	width:688px;
}
.mainflash_banner {
	float:left;
    width:688px;
	height:213px;
    background:url(../images2/flashbanner.jpg);
}

.mainflash_banner h1{
font-family:arial rounded MT bold;color:#fff;font-weight:bold;font-size:32px;line-height:34px;width:400px;padding:20px 10px 10px 10px;
}
.mainflash_banner a {font-size:10px;margin-top:80px;float:right;margin-right:250px;_margin-left:150px;}
.mainflash_banner a:hover {text-decoration:underline;}


.signup {
	float:right;
	background-image:url(../images2/signup_bg.jpg);
	background-repeat:no-repeat;
	width:238px;
	height:133px;
	margin-right:15px;
	margin-top:5px;
	padding-top:80px;
	padding-left:20px;
	padding-right:10px;
	color:#333;
}
.registerhere {
	color:#17a8bc;
	padding-top:5px;
	padding-bottom:5px;
}
#left_box_body {
	width:399px;
	float:left;
	_margin-left:-20px;
}
.dashed_line {
	border-right:1px dashed #ccc;
}
.redbox {
	float:left;
	background-image:url(../images2/red_box.jpg);
	background-repeat:no-repeat;
	height:100px;
	width:308px;
	margin-left:10px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:21px;
	margin-left:20px;
	padding-top:9px;
	padding-right:10px;
	padding-left:14px;
	text-align:left;
	font-weight:bold;
	line-height:28px;
	cursor:pointer;
}
.redbox1 {
	float:right;
	margin-top:-120px;
	background-image:url(../images2/red_box1.jpg);
	background-repeat:no-repeat;
	height:110px;
	width:308px;
	margin-right:10px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	font-size:21px;
	padding-top:9px;
	padding-right:10px;
	padding-left:12px;
	text-align:left;
	font-weight:bold;
	line-height:28px;
	cursor:pointer;
}
.easy3stepper {
	float:left;
	width:280px;
	height:117px;
	background-image:url(../images2/easy3stepper.jpg);
	background-repeat:no-repeat;
	background-position:center;
	color:#14a8bd;
	margin-left:20px;
}
.step1caption {
	float:left;
	width:60px;
	text-align:center;
	padding-top:70px;
	padding-left:5px;
	line-height:13px;
}
.step2caption {
	float:right;
	width:70px;
	text-align:center;
	padding-top:70px;
	line-height:13px;
}
.step3caption {
	float:right;
	width:50px;
	padding-right:40px;
	text-align:center;
	padding-top:70px;
	line-height:13px;
}
.manufacures_tab {
	float:left;
	margin-left:19px;
    
}
.cashback_tab {
	float:left;
	margin-left:19px;
    
}


.partners_tab {
	float:left;
	margin-left:19px;
	margin-bottom:10px;
}
.tradepartners {
	float:left;
	margin-left:19px;
	margin-bottom:0px;
}
#right_box_body {
	width:585px;
	float:left;
}
#right_box_catagory_body {
	width:575px;
	_width:565px;
	margin-left:10px;
	line-height:18px;
}
.home-thumbs {
	float:left;
	background-repeat:no-repeat;
	width:255px;
	height:125px;
	color:#333;
	font-size:14px;
	padding:10px;
	margin-left:10px;
	margin-bottom:5px;
}

.blogbar {float:left; width:385px;height:40px;background:url(../images2/latestblog.jpg);padding:20px 0px 10px 175px;margin:0px 0px 6px 12px; font-family:arial;font-size:18px;color:#fff;font-weight:bold;}

.blogbar a {font-size:14px;color:#333; margin-left:10px;}
.blogbar a:hover {text-decoration:underline;}


#beds_thumb {
	background-image:url(../images2/bed_thumb_bg.jpg);
}
#bathingaids_thumb {
	background-image:url(../images2/bath_thumb_bg.jpg);
}
#scooters_thumb {
	background-image:url(../images2/scooter_thumb_bg.jpg);
}
#stairlifts_thumb {
	background-image:url(../images2/stairlift_thumb_bg.jpg);
}
#hearingaids_thumb {
	background-image:url(../images2/hearingaid_thumb_bg.jpg);
}
#chair_thumb {
	background-image:url(../images2/chair_thumb_bg.jpg);
}
.home-thumbs a {color:#17a8bc; margin-left:0px;}
.home-thumbs a:hover{color:#f5b40e;}
.go {float:left; margin-top:30px;}
/* 

.thumbheadings {
                color:#17a8bc;
                font-size:18px;
                width:150px;}
				
.thumbheadings {
	color:#17a8bc;
	font-size:18px;
	width:150px;
}
*/


.leftside_catagory {
	float:left;
	width:220px;
	color:#17a8bc;
	font-size:12px;
	padding-bottom:10px;
}
.rightside_catagory {
	float:right;
	width:200px;
	color:#17a8bc;
	font-size:12px;
	margin-right:70px;
}
.catagoryheading {
	color:#333;
	font-size:16px;
}
.speaktoexpert {
	float:left;
	background-image:url(../images2/speaktoexpert_bg.jpg);
	background-repeat:no-repeat;
	width:569px;
	height:148px;
	margin-left:15px;
}
.expert_text {
	color:#333;
	font-size:20px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	padding-left:100px;
	width:210px;
	padding-top:20px;
}
.latestnews_tab {
	float:left;
	margin-left:12px;
	width:560px;
   _margin-left:5px;
}
.article_container {
	float:right;
	margin-right:15px;
	margin-top:5px;
}
.article1 {
	width:260px;
	margin-bottom:10px;
	float:right;
}
.article2 {
	width:260px;
	
	margin-bottom:10px;
	float:left;
}
.articleimage {
	float:left;
}
.articletext {
	float:right;
	width:170px;
}
/* main content area */

/* footer section*/


#footer {
	width:1001px;
	height:200px;
	background-color:#ffffff;
	padding-top:10px;	
}
#footerbody {
	width:980px;
	margin-left:10px;
	height:119px;
	background-image:url(../images2/footer_bg.jpg);
	background-repeat:repeat-x;
}
.leftedge {
	background-image:url(../images2/footer_lft_edge.jpg);
	width:10px;
	height:119px;
	float:left;
}
.rightedge {
	background-image:url(../images2/footer_r_edge.jpg);
	width:10px;
	height:119px;
	float:right;
}
.joinus {
	background-image:url(../images2/joinus.jpg);
	background-repeat:no-repeat;
	margin-top:20px;
	padding-left:0px;
	padding-top:25px;
	float:left;
	margin-left:10px;
	width:940px;
	overflow:visible;
}
.rssfeed {
	color:#f17d13;
	float:left;
	padding-top:7px;
}
.moblog {
	color:#f17d13;
	float:left;
	padding-top:7px;
	margin-left:30px;
}
.facebook {
	color:#8baadb;
	float:left;
	padding-left:30px;
	text-align:center;
	padding-top:7px;
}
.linkedin {
	color:#0081a9;
	float:left;
	padding-left:30px;
	text-align:center;
	padding-top:7px;
}
.twitter {
	color:#43bfe1;
	float:left;
	padding-left:30px;
	text-align:center;
	margin-top:-49px;
	position:relative;
}

.email {
	color:#ffffff;
	float:right;
	text-align:center;
	padding-right:0px;
	padding-top:15px;
}
.footerbottom {
	width:980px;
	height:70px;
	background-color:#333333;
	margin-left:10px;
	color:#CCC;
}
.footerlinks {
	padding-top:45px;
	padding-left:20px;
	float:left;
}
.footerlinksright {
	float:right;
	padding-top:35px;
	padding-right:20px;
}
/* footer section*/



.clear {
	clear:both;
}
/* Michal CSS */
#result-holder {
	width:866px;
	height:379px;
	background:url(../m-images/middle-result-box.gif) repeat-x;
	float:left;
}
.l-result-box {
	height:379px;
	width:27px;
	background:url(../m-images/left-result-box.jpg) no-repeat;
	float:left;
}
.r-result-box {
	height:379px;
	width:29px;
	background:url(../m-images/right-result-box.jpg) no-repeat;
	float:right;
}
#middle-result-box {
	width:810px;
	height:379px;
	float:left;
}
.result-logo {
	background:url(../m-images/logo-mc-dom.jpg) no-repeat;
	width:310px;
	height:60px;
	float:right;
	margin-top:8px;
}
.r-comapny-logo {
	width:206px;
	height:149px;
	float:left;
	padding-top:80px;
}
#after-care-result-pages {
	background:url(../m-images/after-care-bq-result.jpg) no-repeat;
	width:165px;
	height:35px;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-top:90px;
	text-align:center;
}
.result-pages-i{
	height:125px;
	width:24px;
	float:left;
	}

#delivery-result-page {
	width:167px;
	height:35px;
	background:url(../m-images/delivery-bq-result.jpg) no-repeat;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-top:90px;
	text-align:center;
}
#price-result-page {
	background:url(../m-images/price-bq-result.jpg) no-repeat;
	width:169px;
	height:35px;
	float:left;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-top:90px;
	text-align:center;
}
#product-description-result-page {
	width:543px;
	height:125px;
	float:left;
	background:url(../m-images/i-product-description-result.jpg) no-repeat 30px 15px;
	padding-left:60px;
	padding-top:12px;
	color:#FFF;
}
#product-description-result-page a {
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
#result-wrappers {
	width:966px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}
#result-text-top {
	margin-bottom:20px;
	padding-top:10px;
	font-size:16px;
	color:#333333;
}
#result-text-top a {
	color:#14a8bc;
}
.orange-text {
	color:#ed7800;
}
#what-happent-next-wrapper {
	margin-top:20px;
	margin-bottom:20px;
	background:url(../m-images/what-happens=next.jpg) no-repeat;
	width:867px;
	height:291px;}

.thanklink
{float:left;text-align:center;margin-left:220px;}
.thanklink a 
{font-family:arial;color:#333;text-decoration:underline;}

#mobilit-widget-data-camp {
	width:380px;
	float:left;
	margin-bottom:20px;
	margin-top:10px;
	margin-left:19px;
}
/* product page section */


#productpage {float:left;_float:right;width:600px;border-left:1px dashed #ccc;}

#copy {float:left;width:550px;_width:540px;margin-left:20px;}

#copy h1{color:#17a8bc;font-size:22px;margin:4px 0 10px 0}
#copy h2 {color:#17a8bc;font-size:16px;margin-bottom:10px;}
#copy h2 a {color:#17a8bc;font-size:16px;margin-bottom:10px; text-decoration:underline;}
#copy h2 a:hover {text-decoration:none;color:#f5b40e;}
#copy h3 {color:#17a8bc;font-size:12px;margin:5px 0 5px 0}


.textleft
{float:left;width:260px;}
.textright
{float:right;width:260px;}

#productpage h3 {color:#17a8bc;font-size:13px;}

#pictures
{
float:left;
width:550px;
margin:10px 0 20px 20px;
border:0px solid #333;
}
.gallery-logo {float:left;width:130px;padding-top:10px;}

ul.gallery
{float:left;width:auto;_float:right; _margin-top:10px;margin-bottom:10px;margin-left:0px;}
#gallery li{
float:left;
cursor:pointer;
list-style-type:none;
list-style-image:none;
overflow:hidden;
padding-right:10px;
}
.thumbs {
display:inline;
}
.thumbs li{
float:left;
cursor:pointer;
list-style-type:none;
list-style-image:none;
overflow:hidden;
margin:3px;
padding:0px;
border:solid 1px #ccc;
}
.main_image {
	margin-left:0px;
	height:auto;
	width:540px;
	background:#fff;
}

.productdesc
{float:left;width:530px;margin-left:0px;background-color:#E8FFFF;padding:0 20px 10px 10px;margin:-2px 0 10px 0;}
.productdesc h3 {color:#17a8bc;font-size:14px;margin:5px 0 5px 0}
.productdesc p {color:#333;font-size:11px;padding-right:10px;}


#mob-product-holder {
	float:right;
	width:600px;
	_width:580px;
	border-left:1px dashed #ccc;
}
#mob-product-holder h1{
	color:#17a8bc;
	font-size:28px;
	margin-left:10px;
	padding-left:8px;
	_padding-left:12px;
}
#product-desciption {
	float:left;
	width:550px;
	_width:540px;
	padding:10px;
	_padding:5px;
	margin-left:10px;

}
#product-desciption2 {
	float:left;
	width:900px;
	padding:0px;
	margin-left:40px;
	padding-top:20px;
	padding-bottom:20px;
}
#product-desciption p {
	margin-top:10px;
	margin-bottom:5px;
}


.buyguide {float:left;width:auto; height:102px;padding:10px;margin-left:20px;background:url(../images2/buyers_guide_bg.jpg) no-repeat;}
.buyguide h2 a
{font-family:arial; color:#198c9f;font-size:24px;font-weight:bold;float:left;width:auto;margin-top:0px;margin-left:110px;}
.buyguide p
{font-family:arial; color:#333;font-size:11px;font-weight:normal;float:left; width:auto;margin-left:112px;_margin-left:57px;padding-right:4px;;}
.buyguide p a {color:#198c9f;font-weight:bold;font-size:11px;}
.buyguide p a:hover{text-decoration:underline;}


.galleria {
	list-style:none;
	width:200px
}
.galleria li {
	display:block;
	width:62px;
	height:62px;
	overflow:hidden;
	float:left;
	margin:0 2px 3px 0;
	border:#999 solid 1px;
}
.galleria li a {
	display:none
}
.galleria li div {
	position:absolute;
	display:none;
	top:0;
	left:10px
}
.galleria li div img {
	cursor:pointer
}
.galleria li.active div img, .galleria li.active div {
	display:block
}
.galleria li img.thumb {
	cursor:pointer;
	top:auto;
	left:auto;
	display:block;
	width:auto;
	height:auto
}
.galleria li .caption {
	display:block;
	padding-top:.5em
	padding-right:10px;
}
* html .galleria li div span {
	width:196px
} /* MSIE bug */








#left_right_box_container{
	float:left;
	padding-bottom:10px;
	}



/* sponsord listings box */
#sponsord_listing_container {
	float:left;
	
	_margin-right:0px;
	margin-left:15px;
	_margin-left:15px;
    margin-top:-20px;
	width:570px;
}
.sponsored_listings {
	padding-left:20px;
	color:#aec3c1;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:10px;
	font-size:16px;
	width:200px;
}
.spon_lst_bg {
	background-image:url(../images2/spon_listings_bg.jpg);
	background-repeat:repeat-y;
	width:570px;
}
.spon_lst_content_container {
	margin-left:20px;
	width:530px;
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:1px dashed #CCC;
	clear:both;
}
.spon_lst_content_container2 {
	margin-left:20px;
	width:530px;
	padding-top:20px;
}
.spon_lst_logo {
	float:left;
	padding-right:10px;
}
.spon_lst_enquirenow {
	float:right;
	width:120px;
}
.spon_lst_text {
	color:#39C;
	float:right;
	width:250px;
	padding-right:10px;
}
/* sponsord listings box */

/* content pages formating */

.why_mobility_bg {
	background-image:url(../images2/why_mobility_compare_bg.jpg);
	background-repeat:no-repeat;
	height:620px;
	margin-bottom:20px;
	cursor:pointer;
}
.ask_expert_bg {
	background:#fff;
	background-repeat:no-repeat;
	height:800px;
	margin-bottom:20px;
}
.affiliates_bg {
	background-image:url(../images2/affiliates_bg.jpg);
	background-repeat:no-repeat;
	height:600px;
	margin-bottom:20px;
}
.equity_bg {
	background-color:#FFF;
	height:600px;
	margin-bottom:20px;
}
.cont_pg_icon {
	float:left;
	margin-left:30px;
}
.cont_pg_text {
	float:left;
	width:350px;
	margin-left:140px;
	_margin-left:80px;
	margin-top:-70px;
}
.cont_pg_text2 {
	float:right;
	width:350px;
	margin-right:125px;
	margin-top:30px;
}
.cont_pg_text3 {
	float:right;
	width:350px;
	margin-right:120px;
	margin-top:30px;
}
.cont_pg_text4 {
	float:right;
	width:350px;
	margin-right:120px;
	margin-top:30px;
}

.cont_pg_text_equity {
	float:left;
	width:650px;
	margin-left:120px;
	margin-top:30px;
}
.cont_pg_subtext {
	color:#333;
}
.cont_pg_subtext2 {
	color:#19a8bd;
	width:700px;
	margin-left:140px;
}
.ask_expert_cust_promise {
	width:300px;
	float:right;
	padding-top:100px;
	padding-right:60px;
	padding-left:0px;
	padding-bottom:20px;
}
.ask_expert_cust_promise_icon {
	width:300px;
	margin-left:-80px;
	_margin-left:0px;
	margin-top:-60px;
}
.ask_expert_5points {
    width:450px;
	text-align:left;
	color:#19a8bd;
	margin-left:-70px;
	_margin-left:0px;
	font-weight:bold;
	font-size:16px;
	padding-bottom:20px;
	padding-top:20px;
}

.testimonials {
	width:700px;
	margin-left:140px;
	border-bottom:0px dashed #CCC;
	padding-top:10px;
	padding-bottom:10px;
}
#underfooter {
	width:1000px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:-5px;
	padding-bottom:20px;
	line-height:20px;
	
}
#underfooter a {
	color:#17a8bc;
	margin-left:2px;
	margin-right:2px;
}
#underfooter a:hover {
	text-decoration:underline;
}
.leftlogo {
	float:left;
	margin-right:-150px;
	
}
.rightlogo {
	float:right;
	margin-top:-60px;
}
.aji {
	text-align:center;
}
#form1 {
	background-color:#fff;
	margin-bottom:20px;
	margin-top:-3px;
	margin-left:40px;
	height:370px;
	width:450px;
}
.contactus-label {
	float:left;
	width:140px;
	font-size:12px;
	padding-left:30px;
	color:#11779d;
}
.submit1 {
	padding-top:20px;
	float:right;
	padding-right:40px;
}
.formproperties {
	padding-top:20px;
}
.contactus_text {
	margin-left:70px;
	font-size:14px;
	line-height:25px;
	color:#666;
	padding-top:20px;
	padding-bottom:20px;
}
.contactus_heading {
	margin-left:65px;
	margin-bottom:20px;
	padding-top:30px;
}
#maincontentarea2 {
	background-color:#FFF;
	background-image:url(../images2/contactus_bg.jpg);
	background-repeat:no-repeat;
}
#right_box_catagory_body a {
	margin:0px;
	padding:0px;
	color:#17a8bc;
}
#bottomlinks {
	width:530px;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:15px;
    _margin-left:6px;
	text-align:justify;
}
#bottomlinks a {color:#17a8bc;}
#bottomlinks a:hover {text-decoration:underline;}


#indexlinks {
	width:560px;
	float:left;
	margin-bottom:10px;
	margin-top:10px;
	margin-left:15px;
    _margin-left:6px;
	text-align:justify;
}
#indexlinks a {color:#17a8bc;}
#indexlinks a:hover {text-decoration:underline;}

.adlogo{float:right;width:120px;margin-top:42px;margin-left:20px;}



#bottomlinks1 {
	width:370px;
	float:left;
	margin-left:30px;
    _margin-left:10px;
	margin-top:-30px;
    margin-bottom:20px;
}



.linksheading {
	color:#198c9f;
	font-size:20px;
	width:350px;
	margin-bottom:10px;
}
#bottomlinks a {
	color:#17a8bc;} 
#bottomlinks a:hover {
	text-decoration:underline;} 

	
#bottomlinks1 p {
	color:#666;font-size:11px;font-weight:normal;width:350px;margin-bottom:10px;}
    
#bottomlinks1 p a {
	color:#17a8bc;font-size:14px;font-weight:bold;}
	
#bottomlinks1 span a {
	color:#ff0000;font-size:14px;font-weight:bold;}
#bottomlinks1 span a:hover {
	text-decoration:underline}
	
#bottomlinks1 p a.more {font-size:11px;}
}

#bottomlinks1 p a:hover {
	text-decoration:underline}
	



.t12 {font-size:12px;}
.t13 {font-size:13px;}
.t14 {font-size:14px;}
.t15 {font-size:15px;}
.t16 {font-size:16px;}
.t17 {font-size:17px;}
.t18 {font-size:18px;}

#aboutleft {float:left;width:400px;_margin-left:-40px;}
#aboutright {float:right;width:503px;padding-left:50px;padding-top:20px;_margin-top:-550px;}
#aboutright1 {float:right;width:400px;padding-left:50px;padding-top:60px;}


li
{list-style-image:url(../images2/arrow-right.gif) }

li a
{color:#17a8bc; margin-left:-4px;}
li a:hover
{text-decoration:underline;color:#666;}

.promise {
	float:left;
	width:700px;
	margin-left:130px;
	_margin-left:80px;
	margin-top:20px;
}
/*FAQ*/
#leftfaqwin{
	float:left;
	width:340px;
	margin-left:25px;
	_margin-left:15px;
	}
#leftfaqwin img{
	margin:0px;
	padding:0px;
	float:left;	
	}
#fqaoptholder{
	width:330px;
	border:solid 1px #92a5a3;
	border-top:0px;
	margin-left:8px;
	}
.fqalist{
	border-top:solid 1px #dbd7c6;
	margin-left:3px;
	}
.fqalist a{ color:#000;
	margin:0xp;
	padding:0px;
	}
.fqalist li{
	width:284px;	
	border-top:solid 1px #fff;
	border-bottom:solid 1px #dbd7c6;
	line-height:30px; 
	padding-left:40px;
	background:url(../m-images/faq/questionmark.jpg) no-repeat;
	background-position:6px 6px;
	background-color:#efece0;
	list-style:none;
	}
#faqrightbox{
	background:url(../m-images/faq/questionmark.gif) no-repeat right top;
	width:558px;
	border:solid 1px #92a5a3;	
	float:left;
	padding:20px;
	margin-left:15px;
	margin-top:20px;
	}
.fqa-nonealg{
	margin-left:0px;
	padding:0xp;
	}
.faqred{
	color:#ea1010;
	}
    
.subject
{font-size:10px;margin-top:165px;float:left;margin-left:306px;_margin-left:150px;}
.subject a
{color:#fff;text-decoration:underline;}
.subject a:hover {text-decoration:none;}
/*FAQ END*/

#neewsFeedWrapper{
	width:width:592px;
	float:left;
	
	}
#newsFeedTit {
	background:url(../images2/news_01.gif) no-repeat;
	height:25px;
	width:532px;
	color:#FFF;
	padding-left:40px;
	padding-right:20px;
	padding-bottom:0px;
	padding-top:15px;
	font-weight:bold;
}
#newsFeedConten {
	background:url(../images2/news_03.gif) repeat-y;
	width:572px;
	padding:10px;	
	padding-bottom:0px;
	float:left;
}
#newsFeedBootom {
	background:url(../images2/news_05.gif) no-repeat;
	width:592px;
	height:17px;
	float:left;
}
.newsFeedRAL {
	float:right;
}
.newsFeedLAl {
	float:left;
}
.newsFEEdLink{
	color:#19a8bd;
	margin:0px;
	padding:0px;
	font-weight:bold;
	}
  
    
#newscols
{float:left;width:1000px;}

.feature
{float:left;width:360px;background:#efefef;padding:20px;margin-left:10px; margin-right:10px;}
.feature h1
{margin-left:0px;font-size:20px;}
.feature h2{width:360px;}
.photo {float:right;width:450px; _width:350px;margin-top:10px;margin-bottom:10px; }
.photo  img{float:right;}
.text
{text-align:left;}
.feature a
{color:#2aaec2;margin:0px;}


.leftsidebar
{float:left;width:280px;background:#fff;margin-left:20px;}

.twitwidget
{float:left;width:280px;margin-top:-60px;margin-left:4px;}

.newsletter {
	float:left;
	background-image:url(../images2/signup_bg.jpg);
	background-repeat:no-repeat;
	width:271px;
	height:213px;
	margin-right:15px;
    margin-left:0px;
	margin-top:5px;
	padding-top:80px;
	padding-left:20px;
	padding-right:10px;
	color:#333;
}
.expertblog {
	float:left;
	background-image:url(../images2/expblog_bg.jpg);
	background-repeat:no-repeat;
	width:271px;
	height:180px;
	margin-right:15px;
	margin-top:-60px;
	padding-top:80px;
	padding-left:20px;
	padding-right:10px;
	}
.expertblog h2 a
{font-family:arial; color:#198c9f;font-size:24px;font-weight:bold;float:left;width:200px;margin-left:80px;margin-top:-60px;}
.expertblog p
{font-family:arial; color:#333;font-size:10px;font-weight:normal;float:left;width:120px;margin-left:100px;_margin-left:50px;margin-top:-30px;text-align:center;}
.readmore {float:right;margin-right:30px;}
.readmore a {color:#198c9f;font-weight:bold;font-size:12px;}
.readmore a:hover {text-decoration:underline;}

.bookmarks
{float:left;margin-top:20px;border:0px dotted #666;padding:6px;}
.bookmarks a
{color:#000;}

.latest
{float:left;width:450px;_width:350px;margin-top:10px;border:0px solid #666;}
.latest h2
{background:#198c9f;color:#fff;padding:5px 5px 5px 16px;margin-bottom:10px;}
.latest h1
{padding:5px 5px 5px 0px; margin:0px;margin-bottom:10px; font-size:18px; }
.box
{float:left;width:450px;_width:350px;margin-bottom:10px;border-bottom:dotted 1px #666;}
.newsthumb
{float:left;margin-right:10px;}
.newstitle a
{font-size:12px;font-weight:bold;color:#2aaec2;margin-left:0px;}
.newstitle a:hover
{text-decoration:underline;}
.bluelinks a
{font-size:12px;font-weight:normal;color:#198c9f;line-height:1.5em;}
.bluelinks a:hover
{text-decoration:underline;}


.archive
{float:left;_float:right;_margin-top:-684px;width:210px; _width:210px;padding:0px;margin-left:10px; margin-right:5px;margin-top:10px;}
.archive a
{font-size:12px;font-weight:normal;color:#198c9f;line-height:1.5em;}
.archive a:hover
{text-decoration:underline;}
.archive h2
{background:#198c9f;color:#fff;padding:5px 5px 5px 16px;margin-bottom:10px;}
.archivebox h2
{background:#198c9f;color:#fff;padding:3px 0px 3px 18px;margin-bottom:4px;font-size:12px;}
.archivebox a
{font-size:12px;font-weight:normal;color:#000;line-height:1.5em;padding-left:8px;}
.archivebox a:hover
{text-decoration:underline;}

.archivebox
{float:left; width:210px;margin-bottom:10px;padding-bottom:10px;border-left:1px dotted #666;border-right:1px dotted #666;border-bottom:1px dotted #666;}


/*results*/
#results
{width:920px;float:left;margin-left:40px;_margin-left:0px;}
#results h1
{color:#17a8bc;font-size:36px;margin-left:10px;font-family:arial;border-bottom:1px solid #666;}

.results-top {width:911px;height:191px;position: relative; margin-left:10px;_margin-left:0px;background:url(../images2/results-top.png) no-repeat;margin-bottom:-20px;margin-top:-10px;}

#results h2
{color:#333;font-size:14px;margin-left:150px;font-family:arial;font-weight:bold;width:480px;float:left;margin-top:80px;}
	
.recommendtab
{float:left;width:160px;color:#fff;background:#fc0404;font-family:arial;font-weight:bold;
padding:6px;margin-top:20px;margin-left:10px;font-size:14px;}

#recommend
{float:left;width:910px;_width:940px;background:#bde6ec;margin-left:10px;margin-top:-3px;padding-bottom:20px;}

.reslogo
{float:left;width:170px; height:133px;margin-top:30px;margin-left:14px;border:1px solid #666;background-color:#fff;}
.logotab {background:url(../images2/logotab.jpg);height:27px;text-align:center;font-family:arial;color:#fff;font-weight:bold;font-size:14px;padding-top:4px;}


.resinfo
{float:left;width:255px;height:133px;margin-top:30px;background-color:#fff;border-top:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;}

.infotab {background:url(../images2/infotab.jpg);height:27px;text-align:center;font-family:arial;color:#fff;font-weight:bold;font-size:14px;padding-top:4px;}

.resinfo p
{font-family:arial;color:#333;font-size:12px;padding:4px;}

.rectab {background:url(../images2/tab.jpg);height:27px;text-align:center;font-family:arial;color:#fff;font-weight:bold;font-size:14px;padding-top:4px;}


.delivery
{float:left;width:100px;height:133px;margin-top:30px;text-align:center;background:#d3eff3;border-top:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;}
.delivery p
{font-size:20px;font-weight:bold;color:#333;font-family:arial;margin-top:40px;}

.price
{float:left;width:100px;height:133px;margin-top:30px;text-align:center;background:#ffddc1;border-top:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;}
.price p
{font-size:20px;font-weight:bold;color:#333;font-family:arial;margin-top:40px;}

.aftercare
{float:left;width:90px;height:133px;margin-top:30px;text-align:center;background:#d3eff3;border-top:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;}
.aftercare p
{font-size:20px;font-weight:bold;color:#333;font-family:arial;margin-top:40px;}

.tick
{float:left;width:60px;height:133px;margin-top:30px;text-align:center;background:#fff;border-top:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;}
.tick p
{font-size:20px;font-weight:bold;color:#333;font-family:arial;margin-top:30px;margin-left:8px;}

.bhta
{float:left;width:100px;height:133px;margin-top:30px;text-align:center; background-color:#fff;border-top:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;}
.bhta p
{font-size:20px;font-weight:bold;color:#333;font-family:arial;margin-top:30px;margin-left:8px;}
.rectab1 {background:url(../images2/tab.jpg);height:27px;text-align:center;font-family:arial;color:#fff;font-weight:bold;font-size:13px;padding-top:4px;}

#rest

{float:left;width:910px;_width:940px;background:#efefef;margin-left:10px;margin-top:20px;padding-bottom:20px;border:1px solid #666;margin-bottom:20px;}

.tab
{background:#2db0c4;font-family:arial;height:25px;color:#fff;font-weight:bold;text-align:center;
padding-top:6px;font-size:12px;}



.fsizer {
	width:150px;
	font-weight:bold;
}
.fsizer a {
	display: block;
	float: left;
	width: 20px;
	margin-right: 5px;
	text-align: center;
	border: 1px dotted #fff;
	color: #5761a0;
	text-decoration: none;
	cursor: pointer;
	letter-spacing: 0;
	line-height: 100%;
}
.fsizer a:hover {
	text-decoration: none;
	background: #ebebeb;
}
.fsizer a#fs_sml {
	font-size: 9px;
	height: 15px;
	padding-top: 5px;
	cursor:pointer;
	color:#666
}
.fsizer a#fs_med {
	font-size: 13px;
	height: 17px;
	padding-top: 3px;
	cursor:pointer;
	color:#666
}
.fsizer a#fs_lrg {
	font-size: 16px;
	height: 18px;
	padding-top: 2px;
	cursor:pointer;
	color:#666
}
.fsizer a.fsactive {
	color: #000;
	background: #ebebeb;
	cursor: default;
} /* When mode is active */
/* product image section */
/* content pages formating */
.fsizer {
	width:150px;
	float:right;
	margin-top:20px;
}
.fsizer a {
	display: block;
	float: left;
	width: 20px;
	margin-right: 3px;
	text-align: center;
	border: 1px dotted #ccc;
	background-color: #777;
	text-decoration: none;
	cursor: pointer;
	letter-spacing: 0;
	line-height: 100%;
}
.fsizer a:hover {
	text-decoration: none;
	background: #ebebeb;
}
.fsizer a#fs_sml {
	font-size: 9px;
	height: 15px;
	padding-top: 5px;
	cursor:pointer;
	color:#fff;
}
.fsizer a#fs_med {
	font-size: 13px;
	height: 17px;
	padding-top: 3px;
	cursor:pointer;
	color:#fff
}
.fsizer a#fs_lrg {
	font-size: 16px;
	height: 18px;
	padding-top: 2px;
	cursor:pointer;
	color:#fff
}
.fsizer a.fsactive {
	color: #000;
	background: #f58416;
	cursor: default;
} /* When mode is active */

#articles{
	float:left;
	_float:right;
	margin-top:10px;
    width:520px;
    margin-left:10px;
	_padding-left:-40px;
}

#articles h1
{font-family:arial;font-size:26px;color:#198c9f; height:64px;padding:10px 0 0 100px;float:left;background:url(../images2/buyers_guide_pic.jpg) no-repeat;}
#articles h2
{font-family:arial;font-size:16px;color:#333;margin-top:0px; margin-bottom:10px;font-weight:normal;}

.artbox{float:left;width:550px; border:1px dotted #999; margin-bottom:30px;padding:10px;}
.artbox img{float:left; width:150px; margin:0px 10px 0px 0;}


#articles h2 a
{font-weight:bold;text-decoration:underline;color:#198c9f;}
#articles a:hover
{text-decoration:none;}


#articles p
{width:auto;margin-top:10px;font-size:12px;color:#333; margin-bottom:10px; padding-left:20px; margin-top:0px;}


#twitter-tab
{position:fixed;
top:150;
left:0;
width:50px;
height:246px;
z-index:10;} 
