body {
	background:transparent url(https://www.topmobility.com/images/transprent_bg2.png) repeat-y scroll center top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:0px 1px 0px 0px;
	margin-top:30px;
}
#tickerBar {
    background-color: #FFFEFF;
    height: 30px;
    left: 0;
    position: fixed;
    text-align: center;
    top: 0;
    width: 100%;
    z-index: 100;
    visibility: visible;
    border-bottom-color:#C9C9C9;
    border-bottom-style:solid;
    border-bottom-width:1px;
}
#tickerBarCollapse {
    background-color: #FFFEFF;
    height: 30px;
    right: 0;
    position: fixed;
    text-align: center;
    top: 0;
    width: 30px;
    z-index: 100;
    visibility: visible;
    background-attachment: scroll;
    background-color: #FFFFFF;
    background-image: url("../images/expand-collapse.png");
    background-position: 9px 11px;
    background-repeat: no-repeat;
}
.blank_hight {
	height:10px;
}
#main_table {
	width:1020px;
	margin:0px auto 0px auto;
	/*background:#FFFFFF;border:1px solid #DDDDDD;*/
	background:url(/images/transprent_bg_middle.png) repeat-y top center ;
	}
.ShadowTop {
	/*background:url(/images/transprent_bg_top.png) no-repeat top center ;*/
	/*width:1020px;*/
	margin:15px auto 0px auto;
	height:10px;
	}
.ShadowBottom {
	background:url(/images/transprent_bg_bottom.png) no-repeat top center ;
	width:1000px;
	margin:0px auto 15px auto;
	height:10px;
	}
.logo {
	padding:0px 0px 0px 0px;
}
.order_status_bg {
	background:url(../images/ouder_status_bg.gif) repeat-x top left;
}
.order_status_link {
	font-size:10px;
	color:#00379b;
	padding:0px 3px 0px 0px;
}
.order_status_link a {
	color:#00379b;
	text-decoration:none;
}
.order_status_link a:hover {
	color:#00379b;
	text-decoration:none;
}
.on_sale_link {
	font-size:10px;
	color:#00389d;
	padding:2px 0px 4px 0px;
}
.on_sale_link a {
	color:#00389d;
	text-decoration:none;
}
.on_sale_link a:hover {
	color:#00389d;
	text-decoration:none;
}
.menu_1_bg {
	background:#e3e3e3;
	border-bottom:1px #9e9e9e solid;
}
/*------------------------mebu1----------*/
#menu1_link {
	width:626px;
}
#menu1_link ul {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px;
}
#menu1_link li {
	display:inline;
	color:#0052b4;
	font-size:11px;
	font-weight:bold;
}
#menu1_link li a {
	padding:8px 15px 8px 15px;
	color:#0052b4;
	text-decoration:none;
	line-height:26px;
	background:url(../images/menu1_speser.gif) no-repeat right center;
}
#menu1_link li a:hover {
	padding:8px 15px 8px 15px;
	color:#a50000;
	text-decoration:none;
	line-height:26px;
	background:url(../images/menu1_speser.gif) no-repeat right center;
}
.search_text {
	font-size:11px;
	font-weight:bold;
}
.search_input {
	width:199px;
	height:16px;
	border:#7f9db9 1px solid;
}
/*--------------------------------------menu2-----------------------------*/		
#menu2_link {
	list-style:none;
	/*background:url(../images/menu_buttom_border.gif) repeat-x bottom left; */
	background:url(../images/menu2_bg.gif) repeat-x bottom left;
	line-height:34px;
	padding:0px 0px 0px 0px;
	height:36px;
}
#menu2_link ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
#menu2_link li {
	padding:0px 0px 0px 0px;
	display:inline;
	color:#FFFFFF;
	float:left;
}
#menu2_link li a {
	/*padding:10px 16px 10px 20px;*/
	/* padding:10px 14px 10px 16px; */
	padding:10px 9px 10px 12px;
	display:inline;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/menu_2_right_co.gif) right center no-repeat;
	font-size:12px;
	font-weight:bold;
}
#menu2_link li a:hover {
	/*padding:10px 16px 10px 20px;*/
	/* padding:10px 14px 10px 16px; */
	padding:10px 9px 10px 12px;
	display:inline;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/menu_2_hover_right_co.gif) right center no-repeat;
}
#menu2_link li span a {
	padding:10px 16px 10px 20px;
	display:inline;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/menu2_bg.gif);
	height:34px;
}
#menu2_link li span a:hover {
	padding:10px 16px 10px 20px;
	display:inline;
	color:#FFFFFF;
	text-decoration:none;
	background:url(../images/menu2_bg_hover.gif)
}
.menu_buttom_border {
	height:2px;
	background:#FFFFFF;
	border-bottom:1px #dedede solid;
}
/*-------------------------- menu 3 -------------------------------*/
/* .menu_3_bg{
	background:url(../images/menu3_bg.gif) repeat-x center left;
	height:34px;
	}
.menu_3_bg ul{
	padding:0px;
	margin:0px 0px 0px 5px;
	list-style:none;
	}	
.menu_3_bg li{
	padding:0px;
	display:inline;
	font-size:10px;
	color:#9a9a9a;
	padding:0px 15px 0px 7px;
	background:url(../images/bulit_buttom.png.) right center no-repeat;
	}
.menu_3_bg li a{
	text-decoration:none;
	color:#9a9a9a;
	}	
.menu_3_bg li a:hover{
	text-decoration:none;
	color:#9a9a9a;
	}
.menu_3_bg li span{
	color:#000000;
	font-weight:bold;
	}	
	 */
	
.menu_3_bg {
	background:url(../images/menu3_bg.gif) repeat-x center left;
	height:34px;
	font-size: 10px;
	padding: 0px 0px 0px 10px;
}
.menu_3_bg a {
	padding:0px;
	font-size:10px;
	color:#9a9a9a;
	padding:0px 15px 0px 5px;
	background:url(../images/bulit_buttom.png.) right center no-repeat;
	text-decoration: none;
}
.menu_3_bg a:hover {
	text-decoration:none;
	color:#333333;
}
.menu_3_bg span {
	color:#000000;
	font-weight:bold;
}
/*----------------------contact--------------------------------------*/

.everday_free_bg {
	background:url(../images/everyday_free_bg.gif) repeat-x top left #8d8d8d;
	border:1px #aeaeae solid;
	display:block;
	height:32px;
	margin:10px 0px 10px 0px;
}
.heading_1 {
	background:transparent url(../images/heading_1_bg.gif) repeat-x scroll left top;
	color:#FFFFFF;
	font-size:12px;
	padding:0 0 0 25px;
}
.heading_2 {
	background:url(../images/heading_2_bg.gif) repeat-x top left;
	color:#FFFFFF;
	text-align:center;
	padding:2px 0px 4px 0px;
	font-size:10px;
	font-weight:bold;
}
.heading_3 {
	background:url(../images/heading_3_bg.gif) repeat-x top left;
	color:#5e5e5e;
	text-align:center;
	padding:2px 0px 4px 0px;
	font-size:10px;
	font-weight:bold;
}
.box_1 {
	border-bottom:1px #b2b2b2 solid;
	border-right:1px #b2b2b2 solid;
	border-left:1px #b2b2b2 solid;
	background:url(../images/box_defolt_bg.gif) top left no-repeat;
	background-color:#f7f7f7;
}
.box_1_contact {
	font-size:11px;
	line-height:18px;
}
.box_1_contact a {
	font-size:11px;
	line-height:18px;
}
.box_1_contact strong {
	font-size:11px;
	color:#11439f;
}
.offer_detail {
	font-size:11px;
	color:#11439f;
	padding:10px 0px 10px 0px;
}
.offer_detail a {
	color:#11439f;
	text-decoration:none;
}
.offer_detail a:hover {
	color:#11439f;
	text-decoration:none;
}
.box_2 {
	border:1px #b2b2b2 solid;
	background:url(../images/box_defolt_bg.gif) top left no-repeat;
	/*background-color:#f7f7f7;*/
	background-color:#ffffff;
}
.left_image_link img {
	border:2px #000000 solid;
	margin-bottom:15px;
}
.left_image_link img a {
	border:2px #999999 solid;
}
.pride_legend_text {
	font-size:11px;
	color:#11439f;
	/*padding:9px 0px 10px 11px;*/
	padding : 0 0 2px 6px;
}
.pride_legend_prize {
	font-size:11px;
	color:#000000;
	font-weight:bold;
	/*	padding:0px 0px 10px 11px;	*/
	padding :0 0 10px 6px;
}
.center_box1_bg {
	background:url(../images/center_box1_bg.gif) repeat-x top left #d1d1d1;
	;
	border:1px #cccccc solid;
	padding:0px 0px 0px 0px;
}
.mobility_scooters_heading {
	font-size:22px;
	color:#cd0006;
	padding:22px 0px 15px 13px;
	height:25px;
}
.mobility_scooters_text {
	font-size:12px;
	color:#000000;
	font-weight:bold;
	line-height:22px;
	padding:0px 0px 0px 13px;
}
.number_link {
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
number_link_active a {
	color:#cd0006;
	text-decoration:none;
	padding:0px 1px 0px 1px;
}
number_link_active {
	color:#cd0006;
	text-decoration:none;
	padding:0px 1px 0px 1px;
}
.shop_now_btn_right_co {
	background:url(../images/more_right.gif) right center no-repeat;
	font-size:14px;
	color:#FFFFFF;
	padding:0px 0px 0px 0px;
}
.search_box {
	border:1px #aeaeae solid;
	padding:7px 0px 7px 0px;
	margin:10px 0px 10px 0px;
}
.enter_you_adders {
	font-size:10px;
	color:#040404;
	font-weight:bold;
	padding:0px 0px 0px 8px;
}
.center_box_2 {
	background-color:#f7f7f7;
	border:1px #aeaeae solid;
	margin-top:10px;
}
.heading_4 {
	font-size:14px;
	color:#cc0001;
	font-weight:bold;
	padding:10px 0px 10px 14px;
	border-bottom:1px #dedede solid;
}
.heading_5 {
	font-size:13px;
	color:#11439f;
	font-weight:bold;
	text-decoration:underline;
	float:left;
	padding:15px 0px 0px 15px;
}
.price {
	font-size:12px;
	color:#000000;
	float:left;
	padding:15px 0px 0px 0px;
}
.price span {
	font-size:16px;
	color:#cc0001;
}
.center_box_2_text {
	list-style:none;
	padding:7px 0px 0px 0px;
}
.center_box_2_text ul {
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 18px;
}
.center_box_2_text li {
	color:#4a4a4a;
	font-size:11px;
	background:url(../images/bulit2.gif) left center no-repeat;
	padding:0px 0px 0px 15px;
	line-height:20px;
}
.categories_heading {
	font-size:12px;
	color:#ffffff;
	padding:8px 0px 0px 10px;
	border-left:1px #aeaeae solid;
	border-top:1px #aeaeae solid;
	background:url(../images/heading_4_bg.gif) repeat-x top left;
}
.box_right_1 {
	background-color:#f7f7f7;
	border-bottom:1px #aeaeae solid;
	border-left:1px #aeaeae solid;
	border-right:1px #aeaeae solid;
	padding:8px 9px 0px 8px;
}
.box_right_2 {
	border:1px #cccccc solid;
	background:url(../images/box_right_bg.gif) repeat-x top left #dadbdc;
	padding:15px 7px 8px 4px;
}
.heading_right_1 {
	font-size:14px;
	font-weight:bold;
	color:#11439f;
	padding:0px 3px 0px 0px;
}
.buttom_box {
	border:1px #aeaeae solid;
	background:url(../images/logo_box_top_bg.gif) repeat-x top left #FFFFFF;
	padding:0px 0px 0px 0px;
}
.buttom_heading_1 {
	font-size:11px;
	color:#616161;
	font-weight:bold;
	padding:4px 0px 12px 0px;
}
.head_style_2 h2{
	color:#616161;
	padding-top:0px;
	padding-bottom:0px;
}
.logo_border {
	border-right:1px #ababab solid;
	float:left;
}
.buttom_part_style {
	list-style:none;
	padding:5px 0px 7px 0px;
}
.buttom_part_style ul {
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 15px;
}
.buttom_part_style li {
	list-style:none;
	padding:0px 0px 0px 13px;
	background:url(../images/bulit_buttom.gif) left center no-repeat;
	font-size:11px;
	color:#0043b6;
	line-height:22px;
}
.buttom_part_style li a {
	color:#0043b6;
	text-decoration:none;
}
.buttom_part_style li a:hover {
	color:#0043b6;
	text-decoration:none;
}
.buttom_part_style li strong a {
	color:#0043b6;
	text-decoration:underline;
}
.buttom_part_style li strong a:hover {
	color:#0043b6;
	text-decoration:underline;
}
.footer_heading_2 {
	font-size:14px;
	color:#4c4c4c;
	font-weight:bold;
	padding:12px 0px 3px 0px;
}
.buttom_part_style2 {
	list-style:none;
	padding:2px 0px 12px 0px;
}
.buttom_part_style2 ul {
	list-style:none;
	padding:0px;
	margin:0px 0px 0px 12px;
}
.buttom_part_style2 li {
	list-style:none;
	padding:0px 0px 0px 0px;
	list-style:url(../images/bulit4.gif);
	font-size:11px;
	color:#000000;
	line-height:20px;
}
.buttom_part_style2 li a {
	color:#0052b4;
	text-decoration:none;
}
.buttom_part_style2 li a:hover {
	color:#0052b4;
	text-decoration:none;
}
.footer_link {
	padding:0px 0px 10px 0px;
	color:#0052b4;
	font-size:11px;
	line-height:15px;
	margin-top:12px;
}
.footer_link a {
	color:#0052b4;
	text-decoration:none;
}
.footer_link a:hover {
	color:#999999;
	text-decoration:none;
}
.copy_right {
	font-size:10px;
	color:#000000;
	padding:10px 0px 10px 0px;
}
/*MEnu CSs**/	
.transMenu {
	position:absolute;
	overflow:hidden;
	left:-1000px;
	top:-1000px;
	z-index:10;
}
.transMenu .content {
	position:absolute;
	z-index:10;
}
.transMenu .items {
	position:relative;
	left:0px;
	top:0px;
	z-index:20;
}
.transMenu.top .items {
	border-top:none;
}
.transMenu .item {
	color:#5d5d5d;
	font-size:10px;
	font-family:verdana, sans-serif;
	text-decoration:none;
	/* hack for mac/ie5*/
	border:none;
	cursor:pointer;
	cursor:hand;
	padding-left:8px;
	padding:3px;
}
.transMenu .background {
	position:absolute;
	left:0px;
	top:0px;
	z-index:10;
	-moz-opacity:.95;
	filter:alpha(opacity=95);
}
.transMenu .shadowRight {
	position:absolute;
	z-index:30;
	top:3px;
	width:2px;
	-moz-opacity:.4;
	filter:alpha(opacity=40);
}
.transMenu .shadowBottom {
	position:absolute;
	z-index:10;
	left:3px;
	height:2px;
	-moz-opacity:.4;
	filter:alpha(opacity=40);
}
.transMenu .item.hover {
	background:#570202;
	color:#ffffff;
	font-weight:normal;
}
.transMenu .item img {
	margin-left:10px;
}
.menu_bg {
	/*background:#FFFFFF;*/
	background:white;
	/*border:solid 1px #cccccc;*/
	font-family:vardana, Helvetica, sans-serif;
	font-size:15px;
	/*color:#3f3f3f;*/
	color:#D7D7D7;
	line-height:25px;
	padding-left:0px;
	border-right:solid 2px #cccccc;
	border-left:solid 2px #cccccc;/*border-bottom:dotted 5px #cccccc;*/
}
.menu_bg a {
	background:white;
	font-family:vardana, Helvetica, sans-serif;
	font-size:15px;
	color:#D7D7D7;
	line-height:25px;
	padding-left:0px;/*border-bottom:dotted 5px #cccccc;*/
}
.menu_bg a.hover {
	background:#900001;
	font-family:vardana, Helvetica, sans-serif;
	font-size:15px;
	color:black;
	line-height:25px;
	padding-left:0px;
	border-right:solid 2px #cccccc;
	border-left:solid 2px #cccccc;
}
.dropmenudiv {
	position:absolute;
	top:0px;
	background:#fff;
	border: 1px solid #820040; /*THEME CHANGE HERE*/
	font:normal 12px Verdana;
	line-height:18px;
	width:948px;
	padding:15px 15px 15px 20px;
}
.dropmenudiv .box{
	width:130px;
	float:left;
	overflow:hidden;
	background:#fff;
	padding:6px;
	height:165px;
	margin-right:8px;
	margin-bottom:8px;
}

.dropmenudiv .box img{
	width:120px;
	text-align:center;
	height:120px;
	border:none;
}
.dropmenudiv .box  p{
	text-align:center;
	width:auto;
	color:#0052B4;
	font-weight:bold;
}
.dropmenudiv a {
/*	border:1px #ccc solid; */
	color:#333 !important;
	text-decoration:none;
	
}
* html .dropmenudiv a { /*IE only hack*/
	width: 100%;
}
.dropmenudiv a:hover { /*THEME CHANGE HERE*/
}
.linebottom {
	border-bottom:solid 2px #cccccc;
}
/**End Menu css*/					
.sort_by {
	background:url(../images/sort_by_bg.gif);
	height:29px;
	border:1px #dbdbdb solid;
}
.sort_by_text {
	font-size:11px;
	color:#2e2e2e;
	padding:0px 7px 0px 0px;
	background:url(../images/bulit5.gif) right center no-repeat;
}
.sort_by_text a {
	color:#2e2e2e;
	text-decoration:none;
}
.sort_by_text a:hover {
	color:#2e2e2e;
	text-decoration:none;
}
.sort_by_text2 {
	font-size:11px;
	color:#11439f;
	padding:0px 0px 0px 14px;
	background:none;
}
.compare_text {
	font-size:11px;
	color:#d01116;
	font-weight:bold;
	padding:5px 3px 0px 0px;
}
.drive_medical_heading {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	padding:10px 0 11px 35px;
}
.drive_medical_image img {
	border:1px #aeaeae solid;
}
.drive_medica3_image img {
	border:2px #aeaeae solid;
}
.falcon_heading {
	font-size:14px;
	color:#11439f;
	font-weight:bold;
	line-height:18px;
	padding:0px 0px 10px 0px;
	background:url(../images/hori_doted.gif) repeat-x bottom left;
}
.falcon_heading span {
	font-size:14px;
	color:#d01116;
}
.vartical_doted {
	background:url(../images/varti_doted.gif) repeat-y right top;
	height:115px;
	width:17px;
}
.best_value {
	padding:0px;
	margin:0px;
}
.best_value ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
.best_value li {
	padding:0px 0px 0px 0px;
	list-style:none;
	color:#11439f;
	line-height:27px;
	background:url(../images/hori_doted.gif) repeat-x bottom left;
}
.best_value li a {
	padding:0px 0px 0px 10px;
	list-style:none;
	color:#11439f;
	text-decoration:none;
	line-height:29px;
	background:url(../images/bulit2.gif) left center no-repeat;
}
.forindor_list {
	padding:0px;
	margin:0px;
}
.forindor_list ul {
	padding:0px;
	margin:0px 0px 0px 15px;
	list-style:none;
}
.forindor_list li {
	padding:0px;
	margin:0px;
	list-style:url(../images/bulit_buttom.png);
	color:#000000;
	line-height:20px;
}
.Capacity {
	border-collapse:collapse;
	color:#000000;
	font-size:12px;
	line-height:20px;
	border:1px solid;
	/*border-color:#AEAEAE;*/
	border:1px solid #CCCCCC;
}
.Capacity th {
	background-color:#F0F0F0;
	border-collapse:collapse;
	color:#11439F;
	font-size:10px;
	font-weight:normal;
}
.Capacity td {
	background-color:#FFFFFF;
	border-collapse:inherit;
	color:#000000;
	font-size:12px;
	text-align:center;
}
.our_price {
	color:#636363;
	font-size:10px;
	line-height:19px;
}
.our_price span {
	color:#11439f;
	font-size:10px;
}
.our_price strong {
	color:#D01116;
	font-size:13px;
	font-weight:normal;
}
.category_heading_2_text {
	background:url(../images/bulit3.gif) right center no-repeat;
	font-weight:bold;
	color:#FFFFFF;
	padding:8px 0px 10px 10px;
}
.shooping_heading_bg {
	background:url(../images/shooping_heading_bg.gif) repeat-x top left;
	border-left:1px #b4b4b4 solid;
	border-right:1px #b4b4b4 solid;
	border-top:1px #b4b4b4 solid;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}
.shooping_heading_text {
	background:url(../images/shooping_icon.gif) left top no-repeat;
	padding:4px 0px 6px 46px;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}
.shooping_contant_box {
	background:url(../images/shopping_tool_image.gif) no-repeat top right #f5f6f7;
	font-weight:bold;
	line-height:18px;
	padding:10px 0px 0px 11px;
	border-left:1px #b4b4b4 solid;
	border-right:1px #b4b4b4 solid;
	border-bottom:1px #b4b4b4 solid;
}
.view_all {
	background:transparent url(../images/bulit_buttom.png) no-repeat scroll right center;
	color:#11439F;
	float:left;
	font-size:11px;
	padding:5px 12px 5px 3px;
}
.category_heading_1 {
	background:url(../images/doted_1.gif) repeat-x bottom left;
	padding:13px 0px 11px 15px;
	font-size:26px;
}
.category_heading_2 {
	background:url(../images/doted_1.gif) repeat-x bottom left;
	padding:13px 0px 11px 15px;
	font-size:22px;
}

.baner_bg {
	background:#FFFFFF url(../images/category_baner_bg.gif) repeat-x scroll left top;
	padding:0 0 25px;
}
.category_heading_1 {
	background:transparent url(../images/doted_1.gif) repeat-x scroll left bottom;
	font-size:26px;
	padding:13px 0 11px 15px;
}
#baner_text {
	font-size:22px;
	color:#11439f;
	line-height:33px;
	padding:12px 0px 0px 34px;
}
#baner_text span {
	color:#c91617;
}
.baner_text3 {
	color:#c91617;
	font-size:12px;
	line-height:normal;
	padding-top:10px;
}
/* .product_box_1{
	border:1px #b2b2b2 solid;
	background:url(../images/box_defolt_bg.gif) top left no-repeat;
	background-color:#f7f7f7;		
	} */

.product_box_1 {
	background:url(../images/product_left_bg.gif) no-repeat top left #f7f7f7;
	border-left:1px #b2b2b2 solid;
	border-right:1px #b2b2b2 solid;
	border-top:1px #b2b2b2 solid;
	border-bottom:none;
	padding:0px 0px 0px 8px;
}
.product_box_2 {
	background:url(../images/product_box_2_bg.gif) repeat-y top left #f7f7f7;
	border-left:1px #b2b2b2 solid;
	border-right:1px #b2b2b2 solid;
	border-bottom:1px #b2b2b2 solid;
	border-top:none;
	padding:10px 15px 10px 32px;
}
.category_heading_2_bg {
	background:url(../images/shooping_heading_big_bg.gif) repeat-x top left;
	padding-right:10px;
}
.category_heading_2_text {
	background:url(../images/bulit3.gif) right center no-repeat;
	font-weight:bold;
	color:#FFFFFF;
	padding:8px 0px 10px 10px;
}
.Starting {
	padding:0px 9px 3px 0px;
	font-size:11px;
	color:#6b6b6b;
	font-weight:bold;
}
.view_all_bg {
	background:url(../images/view_all_bg.gif) repeat-x top left;
}
.view_all2 {
	color:#11439f;
	font-size:11px;
	float:left;
	padding:5px 11px 4px 7px;
	background:url(../images/bulit_buttom.png) no-repeat right center;
}
.view_all2 a {
	color:#11439f;
	text-decoration:underline;
}
.view_all2 a:hover {
	color:#11439f;
	text-decoration:underline;
}
.prise {
	font-size:11px;
	color:#c91617;
	font-weight:bold;
	float:right;
	/*width:130px;*/
	text-align:right;
	padding:5px 10px 0px 0px;
}
.category_email_bg {
	background:url(../images/category_email_bg.gif) repeat-x top left;
	height:40px;
}
.sign_up_text {
	font-size:10px;
	color:#626262;
}
/*.product_box_1{
	border:1px #b2b2b2 solid;
	background:url(../images/box_defolt_bg.gif) top left no-repeat;
	background-color:#f7f7f7;		
	} */
	
.drive_medical_image img {
	border:1px #aeaeae solid;
}
.drive_medica3_image img {
	border:2px #aeaeae solid;
}

.product_email {
	background-color:#ECECEC;
	float:right;
	font-size:11px;
	height:20px;
	padding:6px 0 0 10px;
	text-align:left;
	width:auto;
}


.wish_list {
	background:url(../images/wish_list_icon.gif) no-repeat center left;
	color:#0052b4;
	padding:0px 23px 0px 14px;
	float:left;
}
.wish_list a {
	text-decoration:none;
	color:#0052b4;
}

.print_link {
	background:url(../images/print_icon.gif) no-repeat center left;
	color:#0052b4;
	padding:0px 23px 0px 14px;
	float:left;
}
.print_link a {
	text-decoration:none;
	color:#0052b4;
}
.print_link a:hover {
	text-decoration:none;
	color:#0052b4;
}
.email_link {
	background:url(../images/email_icon.gif) no-repeat center left;
	color:#0052b4;
	padding:0px 23px 0px 14px;
	float:left;
	
}
.email_link a {
	text-decoration:none;
	color:#0052b4;
}
.email_link a:hover {
	text-decoration:none;
	color:#0052b4;
}
.falcon_3_heading {
	font-size:16px;
	color:#d32025;
	font-weight:bold;
	float:left;
}
.falcon_3_heading span {
	font-size:12px;
	color:#313131;
	font-weight:bold;
	float:left;
	padding-top:15px;
}
.our_price2 {
	/*color:#636363;*/
	color:gray;
	font-size:12px;
	/*font-weight:bold;*/
	line-height:22px;
}
.our_price2 font {
	color:#D01116;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
}
.our_price2 span {
	font-size:10px;
	color:#11439f;
}
.our_price2 strong {
	font-size:16px;
	color:#d01116;
	font-weight:bold;
}
.lower_price_btn {
	background:url(../images/lower_price_btn_left_co.gif) no-repeat left top;
	padding:4px 10px 7px 5px;
	height:18px;
}
.lower_price_btn span {
	background:url(../images/lower_price_btn_right_co.gif) no-repeat right top;
	padding:4px 10px 7px 5px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	height:18px;
}
.lower_price_btn span a {
	color:#FFFFFF;
	text-decoration:none;
}
.lower_price_btn span a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.order_online {
	color:#11439F;
	font-size:11px;
}
.order_online a {
	color:#11439F;
	font-size:11px;
	text-decoration:none;
}
/*---------------------tab----------*/

.tab_border {
	border:1px #aeaeae solid;
	border-top:0px;
	background-color:#ffffff;
	padding:15px 11px 10px 11px;
}
.pdf_text {
	font-size:10px;
	color:#b2b2b2;
}
.pdf_text span {
	font-size:10px;
	color:#2150a5;
}
.owner_manual_heading {
	color:#000000;
	font-weight:bold;
	padding:5px 0px 5px 8px;
s  background:url(../images/product_page_doted_1.gif) repeat-x top left;
	border-bottom:1px #999999 solid;
}
.owner_manua2_heading {
	color:#3375c3;
	font-size:11px;
	padding:7px 0px 8px 8px;
	background:url(../images/product_doted_2.gif) repeat-x bottom left;
}
.owner_manua3_heading {
	padding:7px 0px 8px 8px;
	background:url(../images/product_page_doted_1.gif) repeat-x bottom left;
}
.curser_hand {
	cursor:pointer;
}
.coustmize_heading {
	background:url(../images/customize_bg1.gif) repeat-x top left;
	border:1px #dbdbdb solid;
	color:#FFFFFF;
	font-size:14px;
	padding:5px 0px 6px 9px;
	font-weight:bold;
}
.color_heading {
	background:transparent url(../images/color_heading_bg.gif) repeat-x scroll left top;
	border:1px solid #DBDBDB;
	color:#11439F;
	font-size:14px;
	font-weight:bold;
	padding:5px 0 5px 9px;
}
.tab_border2 {
	border:1px #aeaeae solid;
	background-color:#ffffff;
	padding:0px 11px 12px 11px;
}
.Selected_Options_heading {
	color:#11439f;
	font-weight:bold;
	border-bottom:1px #dedede solid;
	padding:9px 0px 9px 0px;
}
.wheel_compact_scooter {
	padding:14px 0px 14px 0px;
	font-size:14px;
	color:#11439f;
	font-weight:bold;
}
.wheel_compact_scooter span {
	font-size:12px;
	color:#d01116;
}
.cplor_heading_2 {
	color:#11439f;
	font-size:11px;
	font-weight:bold;
	background-color:#f0f0f0;
	border:1px #aeaeae solid;
	padding:7px 0px 7px 8px;
}
.product_buttom_box {
	border:1px #b1b1b1 solid;
	background-color:#FFFFFF;
}
.go_go_ultar_heading {
	
	background:url(../images/shooping_heading_bg.gif) repeat-x top;
	padding:3px 0px 7px 4px;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
}
.product_our_price {
	background:url(../images/view_all_bg.gif) repeat-x top left;
	font-size:11px;
	color:#11439f;
	padding:4px 0px 4px 0px;
}
.more_details {
	padding:7px 7px 7px 0px;
	font-size:11px;
	color:#4c4c4c;
}
.product_bottom_last_heading {
	font-size:11px;
	padding:10px 0px 4px 4px;
}
.product_bottom_last_heading span {
	font-size:11px;
	color:#d01116;
	font-weight:bold;
}
.image_border_2 {
	border:2px #b4b4b4 solid;
}
.category_input {
	border:1px solid #7F9DB9;
	font-size:11px;
	height:18px;
	width:235px;
}
.category_input_text {
	color:#11439F;
	font-size:11px;
	font-weight:bold;
	padding:6px 0px;
}
.go_button {
	background:url(../images/go_button_bg.gif) no-repeat top left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:26px;
	padding:0px;
	margin:0px;
	height:19px;
	font-size:10px;
	font-weight:bold;
	border:0px;
	color:#434240;
	vertical-align:top;
}
.search-btn {
	/*background-color:#FFEBAF;*/
background-color:#B1B1B1;
	/*border:1px solid #FF9600;*/
border:1px solid #D01116;
	color:#0B1A29;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.heading_red {
	background-color: transparent;
	background-image: url(../images/doted_1.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left bottom;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 15px;
	font-size: 26px;
	color: #cc0000;
}
.review_red {
	background-color: transparent;
	background-image: url(../images/doted_1.gif);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left bottom;
	padding-top: 11px;
	padding-right: 0px;
	padding-bottom: 11px;
	padding-left: 15px;
	font-size: 24px;
	color: #cc0000;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 1px;
	line-height: 18px;
	text-align: justify;
}
.text a {
	color: #0033cc;
	text-decoration: none;
}
.text a:hover {
	color: #0033cc;
	text-decoration: underline;
}
.text ul li a {
	color: #000000;
	text-decoration: none;
}
.text ul li a:hover {
	color: #000000;
	text-decoration: none;
}
.heading_right_1 {
	font-size:14px;
	font-weight:bold;
	color:#11439f;
	padding:0px 3px 0px 0px;
}
.redtext {
	font-size:10px;
	color: #FF0000;
}
.text ol {
	padding: 0px 20px;
}
.text ol li {
	padding: 10px 0px;
}
.text b {
	text-decoration: underline;
	font-weight: bold;
}
.text a {
	color: #0033CC;
	text-decoration: none;
}
.text a:hover {
	color: #0033CC;
	text-decoration: underline;
}
.normal_btn {
	background:url(../images/btn_left.gif) no-repeat left top;
	padding: 3px 10px 7px 3px;
	height: 18px;
	margin: 10px 0px 0px 15px;
}
.normal_btn span {
	background:url(../images/btn_bg.gif) no-repeat right top;
	padding:3px 10px 7px 10px;
	font-size:11px;
	color:#0033CC;
	font-weight:bold;
	height:18px;
}
.normal_btn span a {
	color:#0066CC;
	text-decoration:none;
}
.normal_btn span a:hover {
	color:#0066CC;
	text-decoration:none;
}
.pride_legend_prize {
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding:0px 0px 10px 11px;
	padding:0px 0px 10px 6px;
}
.shoptools_title_1 {
	font-size: 14px;
	color: #CC0000;
	padding: 0px 15px;
	line-height: 20px;
}
.style1 {
	color:#000000;
	padding:0px 0px 10px 11px;
	font-size: 11px;
}
.style2 {
	font-size: 11px
}
.heading_right_2 {
	font-size:14px;
	color:#11439f;
	padding:0px 3px 0px 0px;
}
.inner_part_style_activ a {
	color: #0043b6;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.brand_table {
	font-size: 11px;
	line-height: 18px;
}
.brand_table td {
	font-size: 11px;
	line-height: 22px;
	padding: 8px 5px;
}
.brand_table th {
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	background-color: #F1F1F1;
	text-align: center;
	padding: 8px 5px;
}
.inner_part_style li a {
	color: #0043b6;
	text-decoration: none;
}
.inner_part_style li a:hover {
	color: #0043b6;
	text-decoration: underline;
}
.inner_part_style_activ {
	color: #0043b6;
	font-size: 12px;
	font-weight: bold;
}
.inner_part_style li {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: disc;
	list-style-image: url(../images/bulit1.gif);
	list-style-position: outside;
	font-size: 11px;
	color: #0043b6;
	line-height: 22px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.shooping_heading_text {
	background-color: transparent;
	background-image: url(../images/shooping_icon.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: left top;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 46px;
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
}
.shooping_contant_box {
	background-color: #f5f6f7;
	background-image: url(../images/shopping_tool_image.gif);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
	font-weight: bold;
	line-height: 28px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 11px;
	border-left-width-value: 1px;
	border-left-style-value: solid;
	border-left-color-value: #b4b4b4;
	border-left-width-ltr-source: physical;
	border-left-width-rtl-source: physical;
	border-left-style-ltr-source: physical;
	border-left-style-rtl-source: physical;
	border-left-color-ltr-source: physical;
	border-left-color-rtl-source: physical;
	border-right-width-value: 1px;
	border-right-style-value: solid;
	border-right-color-value: #b4b4b4;
	border-right-width-ltr-source: physical;
	border-right-width-rtl-source: physical;
	border-right-style-ltr-source: physical;
	border-right-style-rtl-source: physical;
	border-right-color-ltr-source: physical;
	border-right-color-rtl-source: physical;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b4b4b4;
}
.grey_text {
	font-weight: bold;
	color: #777777;
	line-height: 30px;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.grey_text a {
	color:#134299;
	text-decoration:none;
}
.btn_left {
	background:url(../images/btn_left.gif) top left no-repeat;
	display:block;
	width:3px;
	float:left;
	height:20px;/* margin-left:1px; */
}
.btn_left_finance {
	background:url(../images/btn_left.gif) top left no-repeat;
	display:block;
	width:3px;
	height:20px;/* margin-left:1px; */
}
/* .btn_style {
	background :url(../images/btn_bg.gif) right top;
	border:none;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0066CC;
	} */

	.btn_style {
	background:url(../images/btn_bg.gif) no-repeat top right;
	border:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:auto;
	font-weight:bold;
	color:#0066CC;
	padding:2px 3px 4px 0px;
	margin-left:3px;
}
.careere_heading {
	font-weight: bold;
	color: #cc0000;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
}
.inner_shopping_cart li {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	list-style-type: disc;
	list-style-image: url(../images/bulit2.gif);
	list-style-position: outside;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
}
.inner_shopping_cart li a {
	color:#0043b6;
	text-decoration:none;
}
.inner_shopping_cart li a:hover {
	color:#0043b6;
	text-decoration:underline;
}
.inner_shopping_cart {
	list-style:none;
	padding:5px 0px 7px 0px;
}
.inner_shopping_cart ul {
	list-style:none;
	padding:0px;
	margin:7px 0px 7px 45px;
}
.tradein_title {
	font-size: 18px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.tradein_subtitle {
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	text-align: center;
}
.sub_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 0px 15px;
	line-height: 25px;
	text-align: justify;
	color: #000000;
}
.sub_header_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding: 10px 15px;
	line-height: 25px;
	text-align: justify;
	background: url(../images/doted_1.gif) repeat-x bottom left;
}
.shoptools_title {
	font-size: 14px;
	font-weight: bold;
	color: #cc0000;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height: 20px;
}
.img_bdr {
	border: solid 5px #e3e3e3;
}
.mobility_guides {
	list-style:none;
	padding:5px 0px 7px 0px;
}
.mobility_guides ol {
	list-style:none;
	padding:0px;
	margin:0px 0px 7px 17px;
}
.mobility_guides li {
	list-style:none;
	padding:0px 0px 0px 0px;
	font-size:11px;
	color:#0043b6;
	line-height:22px;
	margin:0px;
}
.mobility_guides li a {
	color:#0043b6;
	text-decoration:none;
}
.mobility_guides li a:hover {
	color:#0043b6;
	text-decoration:underline;
}
.grey_back {
	height:25px;
	text-align:left;
	font-size:11px;
	background-color:#ececec;
	padding: 0px 10px;
}
.heading_green {
	background:url(../images/doted_1.gif) repeat-x bottom left;
	padding:11px 0px 11px 15px;
	font-size:26px;
	color: #FFFFFF;
}
.greentext {
	font-weight: bold;
	color: #009900;
}
.greentext a {
	font-weight: bold;
	color: #009900;
}
.green_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height: 25px;
	text-align: justify;
	color: #ffffff;
}
.whitetext {
	color: #ffffff;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size: 11px;
}
.bluetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	line-height: 16px;
	text-align: justify;
	color: #0066cc;
}
.right_image img {
	border:1px solid #A1A1A1;
}
.cart_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 10px;
}
.cart_table td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 0px 0px 10px;
	line-height: 22px;
}
.cart_table th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 10px;
	line-height: 25px;
	background-color: #e3e3e3;
	text-align: left;
	border-right: solid 1px #FFFFFF;
}
.dashline {
	border-top:1px dashed #CCCCCC;
}
/* Add by Gautam Patel*/
.outlet_text {
	color:#828282;
	font-size:12px;
	line-height:18px;
	padding:0px 0px 15px 0px;
}
.mobility_scooters_heading_1 {
	color:#CD0006;
	font-size:22px;
	padding: 0px 0px 5px 0px;
}
/* End By Gautam Patel*/
.box_1_contact a {
	font-size:11px;
	line-height:18px;
	color: #000000;
	text-decoration: none;
}
.box_1_contact a:hover {
	font-size:11px;
	line-height:18px;
	color: #11439F;
	text-decoration: none;
}
/*----------- cart buttons -----------------*/

.cart_btn {
	background:url(../images/btn_left.gif) no-repeat left top;
	padding: 0px 10px 5px 3px;
	line-height:20px;
	margin: 3px 0px 0px 0px;
}
.cart_btn span {
	background:url(../images/btn_bg.gif) no-repeat right top;
	padding:4px 10px 4px 10px;
	font-size:11px;
	color:#0033CC;
	font-weight:bold;
	line-height:20px;
}
.cart_btn span a {
	color:#0066CC;
	text-decoration:none;
}
.cart_btn span a:hover {
	color:#0066CC;
	text-decoration:none;
}
.lower_title {
	float:right;
	text-align:right;
	font-size:24px;
	letter-spacing:-1px;
	font-weight: bold;
	line-height:24px;
	width: 350px;
}
.lower_subtext {
	float:left;
	width: 300px;
	margin: 30px 10px 10px 150px;
	font-size: 12px;
	font-weight:bold;
	font-style:italic;
}
.form_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 10px;
}
.form_table td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px 10px;
}
.form_table th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0px 10px;
	text-align: right;
	font-weight: normal;
}
.review_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
.review_text a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #0033CC;
	text-decoration: none;
}
.review_text a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #0033CC;
	text-decoration: underline;
}
.review {
	background:transparent url(../images/ico_review.gif) no-repeat scroll left center;
	color:#0052B4;
	float:left;
	padding:0 10px;
}
.review a {
	text-decoration:none;
	color:#0052b4;
}
.review a:hover {
	text-decoration:none;
	color:#0052b4;
}
.store_box {
	background:#999999;
}
.store_box td {
	background:#FFFFFF;
	padding-left:3px;
}
.button_margin {
	padding:7px 0px 7px 40px;
}
.button_margin2 {
	padding:7px 0px 7px 20px;
}
.modl_number {
	color:#0043b6;
	font-size:12px;
	padding-bottom:5px;
	font-weight:bold;
}
.modl_number span {
	color:#000000;
}
.retail_price {
	font-size:11px;
	color:#585858;
	font-weight:bold;
	padding:5px 0px 5px 0px;
}
.retail_price span {
	color:#585858;
	text-decoration:line-through;
}
.capacity_2 {
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding:5px 0px 5px 0px;
}
.store_list {
	padding:0px;
	margin:0px;
}
.store_list ul {
	padding:0px;
	margin:0px;
}
.store_list li {
	list-style:disc;
	margin:0px 0px 0px 18px;
	font-size:12px;
	padding:4px 0px 4px 0px;
	color:#000000;
}
.account_cart td {
	line-height: 20px;
	font-size: 11px;
	padding: 0px 3px;
	border: 1px solid #F0F0F0;
	border-collapse:collapse;
}
.account_cart th {
	line-height: 20px;
	font-size: 11px;
	padding: 0px 3px;
	border: 1px solid #F0F0F0;
	border-collapse:collapse;
	background-color: #ECECEC;
}
.drive_medical_image img {
	border:1px #aeaeae solid;
}
.drive_medica3_image img {
	border:2px #aeaeae solid;
}
.greentext {
	font-weight: bold;
	color: #009900;
}
.greentext a {
	font-weight: bold;
	color: #009900;
}
h1 {
	background:url(../images/doted_1.gif) repeat-x bottom left;
	padding:13px 0px 11px 15px;
	font-size:26px;
	margin:0px;
	font-weight:normal;
}
h2 {
	background:url(../images/bulit3.gif) right center no-repeat;
	font-weight:bold;
	color:#FFFFFF;
	font-size:12px;
	margin:0px;
	padding:8px 0px 10px 10px;
}


.offer_detail {
	font-size:11px;
	color:#11439f;
	padding:10px 0px 10px 0px;
}
.Easypay_product {
	font-size: 11px;
	border: 1px solid #b8b8b8;
	height: 30px;
	background-color:#FFFFFF;
	font-weight: bold;
	color: #11439f;
	padding: 0px 2px;
	margin: 5px 0px;
	/*width:270px;*/
}
.Easypay_product1 {
	font-size: 11px;
	border: 0px solid #b8b8b8;
	height: 30px;
	background-color:#FFFFFF;
	font-weight: bold;
	color: #11439f;
	padding: 0px 5px;
	margin: 5px 0px;
	width:270px;
}
.Easypay_product select {
	font-size: 11px;
	height: 18px;
}
.Easypay_product a {
	color: #11439f;
}
.Easypay_product span {
	font-size:15px;
	color:#d01116;
}
.our_price2 font {
	font-size:12px;
	color:#d01116;
	line-height: 18px;
	/*font-weight: bold;*/
}
.easy_pay {
	font-size:11px;
	font-weight:bold;
	color:#0043b6;
}
.easy_pay a {
	text-decoration:underline;
	color:#0043b6;
}
.easy_pay a:hover {
	text-decoration:none;
	color:#0043b6;
}
.dotted_line {
	border : 1px dotted #d01116;
}
/* Rental Middle Content Start */


.leftpanel {
	width:298px;
	margin:0px;
	padding:0px;
}
.left_head {
	color:#FFF;
	/*line-height:31px;*/
	padding-left:46px;
}
.leftpanel_bor {
	border:1px solid #b2b2b2;
	border-top:none;
	background:#f7f7f7;
}
.leftpanel_big_bor {
	width:32px;
	background:url(../images/left_big_bord.gif) repeat-x top left #848484;
}
.leftpanel_content {
	width:256px;
	padding:10px;
	text-align:justify;
}
.leftpanel_head {
	height:31px;
	margin:0px;
	padding:0px;
	background:url(../images/left_head.gif) no-repeat top left;
}
.red_head {
	font-size:13px;
	font-weight:bold;
	color:#b40001;
	line-height:15px;
	text-align:center;
}
.blue_head {
	font-size:13px;
	font-weight:bold;
	color:#214b93;
	line-height:15px;
	text-align:center;
}
.black_head {
	font-size:11px;
	font-weight:bold;
	color:#033333;
}
.content {
	color:#333333;
	font-size:11px;
	line-height:18px;
}
.but_bg {
	width:99px;
	height:32px;
	line-height:24px;
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	text-align:center;
	background:url(../images/but_bg.gif) no-repeat top left;
}
.but_bg a {
	font-size:10px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.but_bg a:hover {
	color:#000;
	text-decoration:none;
}
.rental_rate {
	width:140px;
	height:20px;
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	margin:0px auto;
	background:#b90000;
	line-height:20px;
	padding-left:6px;
}
.seprator {
	border-bottom:1px solid #000;
}
.rightpanel {
	width:702px;
	margin:0px;
	padding:0px 0px 19px 19px;
	font-size:11px;
}
.doted_border {
	background:url(../images/doted_line.gif) repeat-x left bottom;
}
.main_head {
	font-size:26px;
	color:#cc0000;
	height:53px;
	line-height:53px;
	padding-left:13px;
}
.blue_sub_head {
	font-size:18px;
	color:#214b93;
	line-height:24px;
	padding-left:10px;
}
.red_sub_head {
	float:right;
	font-size:15px;
	font-weight:bold;
	padding-top:5px;
	height:20px;
}
.red_sub_head_rental {
	font-size:15px;
	font-weight:bold;
	padding-top:5px;
	height:20px;
	color:#CC0000;
}
.data {
	width:100%;
	padding:13px 0px 0px 0px;
}
.phone_res {
	width:199px;
	height:74px;
	padding-top:8px;
	background:url(../images/phone_res_bg.gif) no-repeat top left;
}
.phone_res_text {
	width:100%;
	margin:0px;
	padding:0px;
	height:20px;
	float:left;
}
.phone_res_text span {
	width:110px;
	float:left;
	text-align:right;
	padding-left:8px;
	font-weight:normal;
}
.phone_res_text strong {
	float:right;
	text-align:right;
	padding-right:8px;
}
.redtext {
	font-size:10px;
	color: #FF0000;
}
.red_subhead {
	font-size:15px;
	color:#ab0000;
	font-weight:bold;
}
.hei_18 {
	height:18px;
	vertical-align:middle;
}
.hei_30 {
	height:30px;
	vertical-align:middle;
}
.wid_100 {
	width:100%;
}
.link_red a {
	font-size:11px;
	color:#b90000;
	font-weight:bold;
	text-decoration:underline;
}
.link_red a:hover {
	font-size:11px;
	color:#b90000;
	font-weight:bold;
	text-decoration:none;
}
.white_button {
	width:152px;
	height:20px;
	line-height:20px;
	background:url(../images/white_but_bg.gif) no-repeat top left;
	text-align:center;
}
.white_button1 {
	width:256px;
	height:27px;
	line-height:26px;
	background:url(../images/white_but_bg_1.gif) no-repeat top left;
	text-align:center;
}
.blue_link1 a {
	width:248px;
	float:left;
	color:#0066cc;
	font-weight:bold;
	text-decoration:none;
}
.blue_link1 a:hover {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.blue_link a {
	width:152px;
	float:left;
	color:#0066cc;
	font-weight:bold;
	text-decoration:none;
}
.blue_link a:hover {
	color:#000;
	font-weight:bold;
	text-decoration:none;
}
.spacer_small {
	padding-left:30px;
}
.spacer_big {
	padding-left:50px;
}
.table_content {
	font-size:12px;
	color:#000;
	text-align:justify;
	line-height:20px;
}
.table_content li {
	list-style:decimal;
}
.red_button {
	width:170px;
	height:34px;
	float:left;
	margin:0px 0px 0px 10px;
	padding:0px;
	line-height:34px;
	text-align:center;
	background:url(../images/red_but_bg.gif) no-repeat top left;
}
.red_button a {
	font-size:11px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.red_button a:hover {
	color:#000;
	text-decoration:none;
}
.print_button {
	width:70px;
	line-height:25px;
	float:right;
	margin:0px;
	padding:0px 0px 0px 8px;
	text-align:center;
	background:url(../images/print_but.gif) no-repeat top left;
}
.print_button a {
	font-size:11px;
	color:#F00;
	text-decoration:none;
}
.print_button a:hover {
	color:#000;
	text-decoration:none;
}
.agreement_spacer {
	width:100%;
	margin:0px;
	padding:0px 50px;
}
.agreement li {
	list-style:none;
}
/* Rental Middle Content End */

/*Footer Added by Jenish  */

.main_body_footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;/*padding:15px 0px 0px 0px; */

}
.footer_heading_bg {
	background:url(../images/mobility_footer_bg.gif) repeat-x top left;
	font-size:12px;
}
.footer_heading {
	font-size:13px;
	color:#333333;
	padding:10px 20px 11px 65px;
}
.footer_heading h3{
	padding: 0px;
    margin: 0px;
    font-size:13px;
    background-image: none;
	border:0px;
	font-weight: normal;
}
.email_input {
	width:177px;
	height:19px;
	padding:2px 0px 0px 2px;
	border:1px #cc8816 solid;
	background:#fdfbed;
}
.footer {
	font-size:12px;
	padding:15px 0px 15px 0px;
}
.footer_link {
	color:#333333;
}
.footer_link td {
	color:#333333;
	padding:4px 0px 0px 0px;
}
.footer_link td a {
	color:#333333;
	text-decoration:none;
}
.footer_link td a:hover {
	color:#333333;
	text-decoration:none;
}
.footer_right_link {
	width:210px;
	float:left;
	background:url(../images/shadow.jpg) no-repeat left top;
	/*border-left:1px #989898 solid;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.footer_right_link strong {
	color:#a91717;
}
.footer_right_link ul {
	width:175px;
	float:left;
	margin:14px 0px 0px 0px;
	padding:0px 0px 15px 35px;
}
.footer_right_link li {
	width:175px;
	float:left;
	background:url(../images/bullite.gif) no-repeat 0px 6px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 21px;
	line-height:20px;
	list-style:none;
}
/* Added By Jenish */

.footer_links_top {
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	color:#000000;
}
.footer_links_top a {
	text-decoration:underline;
	color:#0043B6;
}
.footer_links_top a:hover {
	text-decoration:none;
	color:#DB0000;
}
.footer_middle_title {
	padding-top:10px;
	padding-bottom:10px;
}
.button_css {
	background:#DB0000;
	border:1px #5F0000 solid;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:3px 9px 3px 9px
}
/* CSS Document  for cateygory listing at front page : date : 16/4/2010*/

.main {
	float:left;
	margin:0px;
	padding:0px;
}
.main_left {
	width:7px;
	height:38px;
	background:url(../images/topheddign_left.gif) top left no-repeat;
	margin:0px;
	padding:0px;
}
.main_right {
	width:7px;
	height:38px;
	background:url(../images/main_right.gif) top left no-repeat;
	margin:0px;
	padding:0px;
}
.tdbg {
	background:url(../images/menu2_bg_td.gif) top left repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	height:38px;
}
.tdbg_left {
	width:11px;
	background:url(../images/topheddign_right.gif) top left no-repeat;
}
.middel_left {
	width:7px;
	background:url(../images/middel_left.gif) top left repeat-y;
}
.middel_right {
	width:7px;
	background:url(../images/middel_right.gif) top left repeat-y;
}
.dot_line {
	width:7px;
	background:url(../images/dot_line.gif) center left repeat-y;
}
.mainbottom_left {
	float:left;
	width:7px;
	background:url(../images/buttom_left.gif) top left no-repeat;
	margin:0px;
	padding:0px;
	height:28px;
}
.buttomtdbg {
	background:url(../images/buttom_bg.gif) top left repeat-x;
	font-size:12px;
	color:#333333;
	text-align:right;
	height:28px;
}
.buttomtdbg_left {
	width:7px;
	background:url(../images/bottom_right.gif) top left no-repeat;
	height:28px;
}
.buttomtdbg_right {
	width:7px;
	height:28px;
	background:url(../images/buttom_right.gif) top left no-repeat;
}
/* Left infobox for replacements part page */
.box_contain {
	float:left;
	width:157px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f3fae8;
	margin:0px;
	padding:0px 0px 6px 0px;
}
.box_icon {
	float:left;
	width:60px;
	background:url(../images/arrows.gif) 40px 4px no-repeat;
	margin:4px 0px 0px 0px;
	padding:0px;
}
.input_text {
	float:left;
	width:73px;
	border:none;
	background:url(../images/input_box.png) top left no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#07141c;
	font-weight:bold;
	text-align:right;
	margin:0px;
	padding:5px 5px 6px 5px;
}
.only_floatright {
	float:right;
	padding:0px 15px 0px 0px;
}
.mainbox {
 float:left;
 width:185px;
 padding:0px;
 margin:0px;
}
.topleft {
	float:left;
	width:10px;
	height:35px;
	padding:0px;
	margin:0px;
}
.top_middel {
	float:left;
	width:83%;
	height:35px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	line-height:35px;
	padding:0px;
	margin:0px;
}
.topright {
	float:left;
	width:10px;
	height:35px;
	padding:0px;
	margin:0px;
}
.topleft_scooter {
	background:url(../images/scooter_left.gif) top left no-repeat;
}
.top_middel_scooter {
	background:url(../images/scooter_middel.gif) top left repeat-x;
}
.topright_scooter {
	background:url(../images/scooter_right.gif) top left no-repeat;
}
.topleft_auto {
	background:url(../images/auto_left.gif) top left no-repeat;
}
.top_middel_auto {
	background:url(../images/auto_middel.gif) top left repeat-x;
}
.topright_auto {
	background:url(../images/auto_right.gif) top left no-repeat;
}
.topleft_batteries {
	background:url(../images/batteries_left.gif) top left no-repeat;
}
.top_middel_batteries {
	background:url(../images/batteries_middel.gif) top left repeat-x;
}
.topright_batteries {
	background:url(../images/batteries_right.gif) top left no-repeat;
}
.topleft_tires {
	background:url(../images/tires_left.gif) top left no-repeat;
}
.top_middel_tires {
	background:url(../images/tires_middel.gif) top left repeat-x;
}
.topright_tires {
	background:url(../images/tires_right.gif) top left no-repeat;
}
.top_middel a {
	color:#FFFFFF;
	text-decoration:none;
}
.middel {
	float:left;
	width:91%;
	/*	border-right:1px solid #9f9f9f;
	border-left:1px solid #9f9f9f;*/
	border:1px solid #9f9f9f;
	padding: 0px 2px 2px;
	margin:0px;
}
.bottomleft {
	float:left;
	background:url(../images/buttom_left_replacement.gif) top left no-repeat;
	width:10px;
	height:8px;
	padding:0px;
	margin:0px;
}
.bottommiddel {
	float:left;
	width:84%;
	background:url(../images/bottom_middel.gif) top left repeat-x;
	height:8px;
	padding:0px;
	margin:0px;
}
.bottomright {
	float:left;
	width:10px;
	background:url(../images/buttom_right_replacement.gif) top left no-repeat;
	height:8px;
	padding:0px;
	margin:0px;
}
/* Index page  Right panel classes for top seller and recently added*/
.active_right_panel {
	cursor:pointer;
	background-color:#A40000;
	height:18px;
	color:#FFFFFF;
	padding-top:3px;
	font-size:11px;
}
.inactive_right_panel {
	cursor:pointer;
	background-color:#124596;
	height:18px;
	color:#FFFFFF;
	padding-top:3px;
	font-size:11px;
}
/*Left panel search css*/
.left_search a {
	font-weight:bold;
	line-height:22px;
	margin-left:5px;
	color:#003399;
	text-decoration:none;
}
.left_search span {
	font-weight:bold;
	line-height:22px;
	margin-left:5px;
	color:#003399;
}
.left_search ul li {
	list-style-image:url(../images/bulit1.gif);
	list-style-position:outside;
	list-style-type:disc;
}
.left_search ul li a {
	color:#003399;
	text-decoration:none;
	font-weight:normal;
}
#view_more {
	color:red;
	cursor:pointer;
	text-align:right;
	padding-right:20px;
}
#view_less {
	color:red;
	cursor:pointer;
	text-align:
right;
	display:none;
	padding-right:20px;
}
/*Left search design css start */
.heading_1 {
	/*background:url(images/heading_1_bg.gif) repeat-x left top;*/
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding:0 0 0 10px;
}
.box_new {
	width:190px;
}
.left_navi {
	/*background:url(../images/left_navibg2.gif) repeat-x #c4e5f7;*/
/*	width:289px; */
	width:200px;
	border:1px solid #CCCCCC;
	padding:0px 0px 10px 6px;
	margin:0px 0px 0px 0px;
}
.left_navi ul {
	padding:0px 0px 0px 0px;
/*	margin:0px 20px 0px 5px; */
	margin:0px 0px 0px 0px;
}
.left_navi li h1 {
	padding:0px 0px 0px 0px;
	font-size:18px;
	font-weight:normal;
	color:#fff;
	margin:0px 0px 0px 0px;
}
.left_navi li h1 img {
	float:left;
	padding:7px 10px 0px 0px;
}
.left_navi li {
	line-height:20px;
	/*	background:url(../images/left_navi_linkbg2.png) no-repeat;*/
	list-style:none;
	padding:0px 0px 0px 0px;/*	margin:5px 0px 5px 10px; */
/*	margin:3px 3px 0 3px;*/
	}
.left_navi li span a {
	padding:0px 0px 0px 140px;
	list-style:none;
	background:none;
	color:#fff;
	font-weight:bold;
	text-decoration:underline;
}
.left_navi li span a:hover {
	color:#000;
	font-weight:bold;
	background:none;
	padding:0px 0px 0px 140px;
	text-decoration:underline;
}
.left_navi li a {
	/*background:url(images/normal_left_bullet.gif) no-repeat 0px 2px;*/
	color:#1E4EA2;
	text-decoration:none;
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 0px;
}
.left_navi li a:hover {
	/*	background:url(images/hover_left_bullet.gif) no-repeat 0px 2px;
*/	color:#1b4494;
	text-decoration:underline;
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 0px;
}
.left_navi li.active a {
	/*background:url(images/hover_left_bullet.gif) no-repeat 0px 4px;*/
	color:#1b4494;
	text-decoration:underline;
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 0px;
}
/*Left search design css end */

.width_741{
width:880px; 
}

.answer_count {
	font-weight:bold;
	font-size:18px;
}
.answer_text { 
	font-weight:bold;
	font-size:10px;
}
.gray_color {
	background:lightgray;
	width:10px;
}
.faq_table {
	border:1px dotted #636363;	
	margin-top:5px;	
}
.question {
	color: #11439F;
	text-decoration:none;
	font-size:12px;
	margin-left:5px;
}
.answer {
	color:#D01116;	
	text-decoration:none;
	font-size:14px;	
}

.answer_heading {	
	font-weight:bold;
	color:#D01116;
	font-size:17px; 	
	padding-top:10px;
}
.askquestion {
	color:white;
	font-weight:bold;
	text-decoration:none;
	width:164px;
	text-align:center;
}
.askquestion a {
	color:white;
	text-decoration:none;
}


.answer_que {
	color:white;
	font-weight:bold;
	text-decoration:none;
	width:174px;
	text-align:center;
}
.answer_que a {
	color:white;
	text-decoration:none;
}

.faq_table a:hover {
	color:#D01116;
	
}

.que_q {
	color:#000000;
}

.answer_box {
	padding-left:50px;
}
.time {
	color:#636363;	
}
.answers_a {	
	background:#EEEEEE;
	border:1px solid #CCCCCC;
}

.prod_details {
	margin-left:20px;
	padding-bottom:5px;
}
.ans_line {
	border-bottom:1px solid #cccccc;
	font-size:1px;
	width:95%;
}

.last_tab{
	border-bottom:3px solid #DDDDDD;
	height:28px;
}

.required {
	color:#D01116;
	padding-left:2px;
}
.user_name_date {
	background:white;
	padding:5px 0px 10px 25px;
	
}
.ans_padding {
	padding:10px 0px 0px 10px;
}
.wh_back {
	background:white;
	padding-left:25px;
}

#answer_form h2{
	color:black;
	font-size:16px;
	padding:0px;
}
.head {
	color:#D01116;
	font-size:14px;
	padding:0px;
}
#frm {
	border:1px solid #CCCCCC;
	padding:10px 10px 10px 20px;
	width:750px;
}
#frm input[type='text'] {
	width:240px;
	padding:3px;
}
#frm textarea {
	width:340px;	
}
#frm table tr td {
	padding-bottom:6px;
}
.lbl{
	padding-top:12px;
}
.example {
	font-weight:normal;
}
.positive {
	font-size:20px;
	text-decoration :none;
}
#error_msg {
	color:#D01116; 
	font-weight:bold;
	font-size: 14px;
}
.heading_h2 {
	color:black;
	font-size:14px;
	padding:10px 10px 10px 0px;
	font-weight:bold;
}
#submit {
	background:url(../images/submit_btn1.gif);
	width:73px!important;
	height:28px;
	border:none;
}
#cancel {
	background:url(../images/cancel_btn1.gif);
	width:73px;
	height:28px;
	border:none;
}
.tc_head {
	font-size:22px;
	font-weight:bold;
	padding-bottom:0px;
	color:#CC0000;
	padding:10px 3px 3px 15px;
}
.tc_text {
	padding:0px 10px 10px 15px;
}
.tc_close {
	background:url("../images/menu3_bg.gif") repeat-x scroll left center transparent;
	padding:10px;
	text-align:right;
}
.tc_close a{
	padding:10px;
	text-align:right;
	text-decoration:none;
	color:#0052B4;
}
.finace_ul {
	padding-left:0px;
}
.finace_ul li {
	padding-left:15px;
}
#answer_form h1 {
	background:none!important;
}
.tc_text ul li {
	padding:4px;
}
.tc_text ol li {
	padding:4px;
}
.dottedline {
	background:url("../images/doted_1.gif") repeat-x scroll left bottom transparent;
	width:100%;
}
#head_style_1 {
	padding-top:0px;
	padding-bottom:0px;
	padding-left:23px;
	border-bottom:0px;
	color:#022d66;
	font-size:14px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background:none;
}

#head_style_3{
color:#33333;
height:10px;"
}
.subcat_head {
margin: .47em 0;
background:none;
padding-left:0px;
padding-bottom:-4px;
font-size:16px;
color:#CC0000;
border:none;
}
.FreeRideLeftHeader {
	color:#0052B4;
	font-size:18px;
}
.finance_tab ul li {
	padding:3px;
}


/*------------- ADDED 27-May-2011------*/
.save_row {
	color:#11439F!important;	
	font-size:12px;
	/*font-weight:bold;
	line-height:22px;*/
}
.your_price_row {
	color:#D01116;
	font-size:12px;
	/*line-height:22px;*/
}
.list_price_row {	
	color:#636363;
	font-size:12px;
	/*font-weight:bold;
	line-height:22px;*/
}
.bold_price {
	color:#D01116!important;
	font-size:18px!important;
	font-weight:bold!important;
}
#arrow_id {
	cursor:pointer;
	margin-top:-5px;
}

/**
* @file: highslide.css 
* @version: 4.1.12
*/
.highslide-container div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide-container table {
	background: none;
}
.highslide {
	outline: none;
	text-decoration: none;
}
.highslide img {
	/*border: 2px solid silver;*/
}
.highslide:hover img {
	border-color: gray;
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide-gallery .highslide-active-anchor img {
	border-color: black;
	visibility: visible;
	cursor: default;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: white;
}
.highslide-wrapper, .highslide-outline {
	background: white;
}
.glossy-dark {
	background: #111;
}

.highslide-image-blur {
}
.highslide-number {
	font-weight: bold;
	color: gray;
	font-size: .9em;
}
.highslide-caption {
	display: none;
	font-size: 1em;
	padding: 5px;
	/*background: white;*/
}
.highslide-heading {
	display: none;
	font-weight: bold;
	margin: 0.4em;
}
.highslide-dimming {
	/*position: absolute;*/
	background: black;
}
a.highslide-full-expand {
   background: url(../jscript/highslide/graphics/fullexpand.gif) no-repeat;
   display: block;
   margin: 0 10px 10px 0;
   width: 34px;
   height: 34px;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border: 1px solid white;
	background-color: white;
	padding-left: 22px;
	background-image: url(../jscript/highslide/graphics/loader.white.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move, .highslide-move * {
	cursor: move;
}

.highslide-viewport {
	display: none;
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 1;
	background: none;
	left: 0;
	top: 0;
}
.highslide-overlay {
	display: none;
}
.hidden-container {
	display: none;
}
/* Example of a semitransparent, offset closebutton */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
	background: url(../jscript/highslide/graphics/close.png);
	/* NOTE! For IE6, you also need to update the highslide-ie6.css file. */
}

/*****************************************************************************/
/* Thumbnail boxes for the galleries.                                        */
/* Remove these if you are not using a gallery.                              */
/*****************************************************************************/
.highslide-gallery ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.highslide-gallery ul li {
	display: block;
	position: relative;
	float: left;
	width: 106px;
	height: 106px;
	border: 1px solid silver;
	background: #ededed;
	margin: 2px;
	padding: 0;
	line-height: 0;
	overflow: hidden;
}
.highslide-gallery ul a {
	position: absolute;
	top: 50%;
	left: 50%;
}
.highslide-gallery ul img {
 	position: relative;
	top: -50%;
	left: -50%;
}
html>/**/body .highslide-gallery ul li {
	display: table;
	text-align: center;
}
html>/**/body .highslide-gallery ul li {
	text-align: center;
}
html>/**/body .highslide-gallery ul a {
	position: static;
	display: table-cell;
	vertical-align: middle;
}
html>/**/body .highslide-gallery ul img {
	position: static;
}

/*****************************************************************************/
/* Controls for the galleries.											     */
/* Remove these if you are not using a gallery							     */
/*****************************************************************************/
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(../jscript/highslide/graphics/controlbar-white.gif) 0 -90px no-repeat;
	margin: 20px 15px 10px 0;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(../jscript/highslide/graphics/controlbar-white.gif) right -90px no-repeat;

}
.highslide-controls li {
	float: left;
	padding: 5px 0;
	margin:0;
	list-style: none;
}
.highslide-controls a {
	background-image: url(../jscript/highslide/graphics/controlbar-white.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a.disabled span {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
	cursor: pointer;
}


/* The CSS sprites for the controlbar - see http://www.google.com/search?q=css+sprites */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
}

/*****************************************************************************/
/* Styles for the HTML popups											     */
/* Remove these if you are not using Highslide HTML						     */
/*****************************************************************************/
.highslide-maincontent {
	display: none;
}
.highslide-html {
	background-color: white;
}
.mobile .highslide-html {
	border: 1px solid silver;
}
.highslide-html-content {
	display: none;
	width: 400px;
	padding: 0 5px 5px 5px;
}
.highslide-header {
	padding-bottom: 5px;
	padding-top: 15px;
}
.highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-header ul li.highslide-previous, .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-header a:hover {
	color: black;
}
.highslide-header .highslide-move a {
	cursor: move;
}
.highslide-footer {
	height: 16px;
}
.highslide-footer .highslide-resize {
	display: block;
	float: right;
	margin-top: 5px;
	height: 11px;
	width: 11px;
	background: url(../jscript/highslide/graphics/resize.gif) no-repeat;
}
.highslide-footer .highslide-resize span {
	display: none;
}
.highslide-body {
}
.highslide-resize {
	cursor: nw-resize;
}

/*****************************************************************************/
/* Styles for the Individual wrapper class names.							 */
/* See www.highslide.com/ref/hs.wrapperClassName							 */
/* You can safely remove the class name themes you don't use				 */
/*****************************************************************************/

/* hs.wrapperClassName = 'draggable-header' */
.draggable-header .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.draggable-header .highslide-heading {
	position: absolute;
	margin: 2px 0.4em;
}

.draggable-header .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.draggable-header .highslide-header .highslide-move * {
	display: none;
}
.draggable-header .highslide-header .highslide-close {
	position: absolute;
	right: 2px;
	top: 2px;
	z-index: 5;
	padding: 0;
}
.draggable-header .highslide-header .highslide-close a {
	display: block;
	height: 16px;
	overflow:hidden;
	/*width: 16px;*/
	/*background-image: url(../jscript/highslide/graphics/closeX.png);*/
}
.draggable-header .highslide-header .highslide-close a:hover {
	background-position: 0 16px;
}
.draggable-header .highslide-header .highslide-close span {
	display: none;
}
.highslide-close span {
	display: block!important;	
}
.highslide-close {
	background-position: right;
	width:85px;
}
.draggable-header .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'titlebar' */
.titlebar .highslide-header {
	height: 18px;
	border-bottom: 1px solid #dddddd;
}
.titlebar .highslide-heading {
	position: absolute;
	width: 90%;
	margin: 1px 0 1px 5px;
	color: #666666;
}

.titlebar .highslide-header .highslide-move {
	cursor: move;
	display: block;
	height: 16px;
	position: absolute;
	right: 24px;
	top: 0;
	width: 100%;
	z-index: 1;
}
.titlebar .highslide-header .highslide-move * {
	display: none;
}
.titlebar .highslide-header li {
	position: relative;
	top: 3px;
	z-index: 2;
	padding: 0 0 0 1em;
}
.titlebar .highslide-maincontent {
	padding-top: 1em;
}

/* hs.wrapperClassName = 'no-footer' */
.no-footer .highslide-footer {
	display: none;
}

/* hs.wrapperClassName = 'wide-border' */
.wide-border {
	background: white;
}
.wide-border .highslide-image {
	border-width: 10px;
}
.wide-border .highslide-caption {
	padding: 0 10px 10px 10px;
}

/* hs.wrapperClassName = 'borderless' */
.borderless .highslide-image {
	border: none;
}
.borderless .highslide-caption {
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	background: silver;
}

/* hs.wrapperClassName = 'outer-glow' */
.outer-glow {
	background: #444;
}
.outer-glow .highslide-image {
	border: 5px solid #444444;
}
.outer-glow .highslide-caption {
	border: 5px solid #444444;
	border-top: none;
	padding: 5px;
	background-color: gray;
}

/* hs.wrapperClassName = 'colored-border' */
.colored-border {
	background: white;
}
.colored-border .highslide-image {
	border: 2px solid green;
}
.colored-border .highslide-caption {
	border: 2px solid green;
	border-top: none;
}

/* hs.wrapperClassName = 'dark' */
.dark {
	background: #111;
}
.dark .highslide-image {
	border-color: black black #202020 black;
	background: gray;
}
.dark .highslide-caption {
	color: white;
	background: #111;
}
.dark .highslide-controls,
.dark .highslide-controls ul,
.dark .highslide-controls a {
	background-image: url(../jscript/highslide/graphics/controlbar-black-border.gif);
}

/* hs.wrapperClassName = 'floating-caption' */
.floating-caption .highslide-caption {
	position: absolute;
	padding: 1em 0 0 0;
	background: none;
	color: white;
	border: none;
	font-weight: bold;
}

/* hs.wrapperClassName = 'controls-in-heading' */
.controls-in-heading .highslide-heading {
	color: gray;
	font-weight: bold;
	height: 20px;
	overflow: hidden;
	cursor: default;
	padding: 0 0 0 22px;
	margin: 0;
	background: url(../jscript/highslide/graphics/icon.gif) no-repeat 0 1px;
}
.controls-in-heading .highslide-controls {
	width: 105px;
	height: 20px;
	position: relative;
	margin: 0;
	top: -23px;
	left: 7px;
	background: none;
}
.controls-in-heading .highslide-controls ul {
	position: static;
	height: 20px;
	background: none;
}
.controls-in-heading .highslide-controls li {
	padding: 0;
}
.controls-in-heading .highslide-controls a {
	background-image: url(../jscript/highslide/graphics/controlbar-white-small.gif);
	height: 20px;
	width: 20px;
}

.controls-in-heading .highslide-controls .highslide-move {
	display: none;
}

.controls-in-heading .highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.controls-in-heading .highslide-controls .highslide-previous a:hover {
	background-position: 0 -20px;
}
.controls-in-heading .highslide-controls .highslide-previous a.disabled {
	background-position: 0 -40px !important;
}
.controls-in-heading .highslide-controls .highslide-play a {
	background-position: -20px 0;
}
.controls-in-heading .highslide-controls .highslide-play a:hover {
	background-position: -20px -20px;
}
.controls-in-heading .highslide-controls .highslide-play a.disabled {
	background-position: -20px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-pause a {
	background-position: -40px 0;
}
.controls-in-heading .highslide-controls .highslide-pause a:hover {
	background-position: -40px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a {
	background-position: -60px 0;
}
.controls-in-heading .highslide-controls .highslide-next a:hover {
	background-position: -60px -20px;
}
.controls-in-heading .highslide-controls .highslide-next a.disabled {
	background-position: -60px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-full-expand a {
	background-position: -100px 0;
}
.controls-in-heading .highslide-controls .highslide-full-expand a:hover {
	background-position: -100px -20px;
}
.controls-in-heading .highslide-controls .highslide-full-expand a.disabled {
	background-position: -100px -40px !important;
}
.controls-in-heading .highslide-controls .highslide-close a {
	background-position: -120px 0;
}
.controls-in-heading .highslide-controls .highslide-close a:hover {
	background-position: -120px -20px;
}

/*****************************************************************************/
/* Styles for text based controls.						                     */
/* You can safely remove this if you don't use text based controls			 */
/*****************************************************************************/

.text-controls .highslide-controls {
	width: auto;
	height: auto;
	margin: 0;
	text-align: center;
	background: none;
}
.text-controls ul {
	position: static;
	background: none;
	height: auto;
	left: 0;
}
.text-controls .highslide-move {
	display: none;
}
.text-controls li {
    background-image: url(../jscript/highslide/graphics/controlbar-text-buttons.png);
	background-position: right top !important;
	padding: 0;
	margin-left: 15px;
	display: block;
	width: auto;
}
.text-controls a {
    background: url(../jscript/highslide/graphics/controlbar-text-buttons.png) no-repeat;
    background-position: left top !important;
    position: relative;
    left: -10px;
	display: block;
	width: auto;
	height: auto;
	text-decoration: none !important;
}
.text-controls a span {
	background: url(../jscript/highslide/graphics/controlbar-text-buttons.png) no-repeat;
    margin: 1px 2px 1px 10px;
	display: block;
    min-width: 4em;
    height: 18px;
    line-height: 18px;
	padding: 1px 0 1px 18px;
    color: #333;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	white-space: nowrap;
}
.text-controls .highslide-next {
	margin-right: 1em;
}
.text-controls .highslide-full-expand a span {
	min-width: 0;
	margin: 1px 0;
	padding: 1px 0 1px 10px;
}
.text-controls .highslide-close a span {
	min-width: 0;
}
.text-controls a:hover span {
	color: black;
}
.text-controls a.disabled span {
	color: #999;
}

.text-controls .highslide-previous span {
	background-position: 0 -40px;
}
.text-controls .highslide-previous a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-previous a.disabled span {
	background-position: 0 -140px;
}
.text-controls .highslide-play span {
	background-position: 0 -60px;
}
.text-controls .highslide-play a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-play a.disabled span {
	background-position: 0 -160px;
}
.text-controls .highslide-pause span {
	background-position: 0 -80px;
}
.text-controls .highslide-next span {
	background-position: 0 -100px;
}
.text-controls .highslide-next a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-next a.disabled span {
	background-position: 0 -200px;
}
.text-controls .highslide-full-expand span {
	background: none;
}
.text-controls .highslide-full-expand a.disabled {
	background-position: left top !important;
}
.text-controls .highslide-close span {
	background-position: 0 -120px;
}


/*****************************************************************************/
/* Styles for the thumbstrip.							                     */
/* See www.highslide.com/ref/hs.addSlideshow    							 */
/* You can safely remove this if you don't use a thumbstrip 				 */
/*****************************************************************************/

.highslide-thumbstrip {
	height: 100%;
	direction: ltr;
}
.highslide-thumbstrip div {
	overflow: hidden;
}
.highslide-thumbstrip table {
	position: relative;
	padding: 0;
	border-collapse: collapse;
}
.highslide-thumbstrip td {
	padding: 1px;
	/*text-align: center;*/
}
.highslide-thumbstrip a {
	outline: none;
}
.highslide-thumbstrip img {
	display: block;
	border: 1px solid gray;
	margin: 0 auto;
}
.highslide-thumbstrip .highslide-active-anchor img {
	visibility: visible;
}
.highslide-thumbstrip .highslide-marker {
	position: absolute;
	width: 0;
	height: 0;
	border-width: 0;
	border-style: solid;
	border-color: transparent; /* change this to actual background color in highslide-ie6.css */
}
.highslide-thumbstrip-horizontal div {
	width: auto;
	/* width: 100% breaks in small strips in IE */
}
.highslide-thumbstrip-horizontal .highslide-scroll-up {
	display: none;
	position: absolute;
	top: 3px;
	left: 3px;
	width: 25px;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-up div {
	margin-bottom: 10px;
	cursor: pointer;
	background: url(../jscript/highslide/graphics/scrollarrows.png) left center no-repeat;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-down {
	display: none;
	position: absolute;
	top: 3px;
	right: 3px;
	width: 25px;
	height: 42px;
}
.highslide-thumbstrip-horizontal .highslide-scroll-down div {
	margin-bottom: 10px;
	cursor: pointer;
	background: url(../jscript/highslide/graphics/scrollarrows.png) center right no-repeat;
	height: 42px;
}
.highslide-thumbstrip-horizontal table {
	margin: 2px 0 10px 0;
}
.highslide-viewport .highslide-thumbstrip-horizontal table {
	margin-left: 10px;
}
.highslide-thumbstrip-horizontal img {
	width: auto;
	height: 40px;
}
.highslide-thumbstrip-horizontal .highslide-marker {
	top: 47px;
	border-left-width: 6px;
	border-right-width: 6px;
	border-bottom: 6px solid gray;
}
.highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
	margin-left: 10px;
}
.dark .highslide-thumbstrip-horizontal .highslide-marker, .highslide-viewport .highslide-thumbstrip-horizontal .highslide-marker {
	border-bottom-color: white !important;
}

.highslide-thumbstrip-vertical-overlay {
	overflow: hidden !important;
}
.highslide-thumbstrip-vertical div {
	height: 100%;
}
.highslide-thumbstrip-vertical a {
	display: block;
}
.highslide-thumbstrip-vertical .highslide-scroll-up {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-up div {
	margin-left: 10px;
	cursor: pointer;
	background: url(../jscript/highslide/graphics/scrollarrows.png) top center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down {
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 25px;
}
.highslide-thumbstrip-vertical .highslide-scroll-down div {
	margin-left: 10px;
	cursor: pointer;
	background: url(../jscript/highslide/graphics/scrollarrows.png) bottom center no-repeat;
	height: 25px;
}
.highslide-thumbstrip-vertical table {
	margin: 10px 0 0 10px;
}
.highslide-thumbstrip-vertical img {
	width: 60px; /* t=5481 */
}
.highslide-thumbstrip-vertical .highslide-marker {
	left: 0;
	margin-top: 8px;
	border-top-width: 6px;
	border-bottom-width: 6px;
	border-left: 6px solid gray;
}
.dark .highslide-thumbstrip-vertical .highslide-marker, .highslide-viewport .highslide-thumbstrip-vertical .highslide-marker {
	border-left-color: white;
}

.highslide-viewport .highslide-thumbstrip-float {
	overflow: auto;
}
.highslide-thumbstrip-float ul {
	margin: 2px 0;
	padding: 0;
}
.highslide-thumbstrip-float li {
	display: block;
	height: 60px;
	margin: 0 2px;
	list-style: none;
	float: left;
}
.highslide-thumbstrip-float img {
	display: inline;
	border-color: silver;
	max-height: 56px;
}
.highslide-thumbstrip-float .highslide-active-anchor img {
	border-color: black;
}
.highslide-thumbstrip-float .highslide-scroll-up div, .highslide-thumbstrip-float .highslide-scroll-down div {
	display: none;
}
.highslide-thumbstrip-float .highslide-marker {
	display: none;
}
.quick_look {
	position:absolute;
	z-index:1001;
	/*margin-top:42px;
	margin-left:18px;*/
	margin-left:30px;
	margin-top:-40px;
	display:none;
	/*background:url(../images/transparent.png);*/
	/*opacity: 0.75;*/
}
.quick_look img {
	/*padding:60px 20px;*/
}
.abc {
	z-index:1000;
}

#dhtmltooltip{
	position: absolute;
	border: 1px solid black;
	width:auto;
	/*padding: 5px;*/
	background-color: #11439F;
	color:white;
	visibility: hidden;
	z-index: 100;
	font-weight:bold;
}

#dhtmltooltip span{
	padding: 10px;	
}
.s {
	text-decoration: line-through;
	color:black!important;
}
/*-------------add by manisha----------------*/
.chat_text {
	float:left;
	width:249px;
	text-align:center;
/*	background:#F6F6F6; */
	padding-top:5px;
/*	padding:0px;
	border:1px solid #9E9E9E;
	margin:0px; */
	background:#FFFFFF;
	
	-moz-border-radius: 5px;
	border-radius: 5px;

	-moz-box-shadow: 0 0 5px 5px #888;
	-webkit-box-shadow: 0 0 5px 5px#888;
	box-shadow: 0 0 5px 5px #888;
}
.chat_text p {
	font-size:14px;
	color:#1143af;
	padding-bottom:5px;
	margin:0px;
}
.chat_text span.phone {
	font-size:21px;
	color:#da3829;
	padding-bottom:10px;
	text-shadow: 0 2px 3px #999999;
	filter: glow(color=#999,strength=1);
}
p.sat_mon {
	clear:both;
	font-size:11px;
	color:#000000;
	margin:0px;
}
.ss_img {
	float:right;
}
