body{
font-family:arial;
margin-top:0px;
/*background-image:url(/images/watermark.jpg);*/
}
a{
color:#003a63;
text-decoration:none;

}
a:hover{
text-decoration:underline;
}


h1,h2{
color: #003a63;
font-size:16px;
font-family:arial, Helvetica, sans-serif;
font-weight:normal;
padding-bottom:0px;
margin-bottom:0px;
margin-top:0px;
}
h3 {
color: #91926A;
font-size:16px;
font-family:arial, Helvetica, sans-serif;
font-weight:bold;
}
#content h2{
		background-image:url(/images/bariatrics.png);
		background-repeat:no-repeat;
		color:#ffffff;
		height:25px;
		line-height:25px;
		padding-left:4px;
		margin-bottom:2px;
}

#productinfo h4{
color:#91926a;
text-align:left;
font-size:12px;
font-family:arial;
}
h1.fancy{
	background-image:url('/images/fancytop.jpg');
	color:#ffffff;
	font-size:14px;
	font-weight:normal;
	font-family:arial;
	text-transform:uppercase;
	padding-left:13px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:15px;
}
#wrapper{
text-align:center;
}
#innercontent{
text-align:left;
width:950px;
margin:0 auto;
}
#popup #innercontent{
width:485px;
font-size:10px;
}

.specsList td{
	font-size:12px;
}
.singleContentCol{
width:235px;

}

#header{
	height: 150px;
	background-color:#ffffff;
}
#header .top{
	background-color:#003a63;
	background-position: top center;
	height:25px;
	color:#ffffff;
	font-size:10px;
	text-transform:uppercase;
}
.languageSwitch p{
	margin:0px;
	height:20px;line-height:20px;padding-left:10px;padding-right:10px;
	border-left:1px solid #ffffff;}
.topNav{
	float:right;
}
.topNav a{
	color:#ffffff;
}
.topNav ul{margin:0px;padding:0px;}
.topNav ul li{float:left;
	height:25px;line-height:25px;padding-left:10px;padding-right:10px;
	border-left:1px solid #ffffff;}
#popup #header{
	height:45px;
	width:485px;
}

#popup .imageDisplay{
width:385px;
}
#nav {
height:25px;
line-height:25px;
background-color:#003a63;
color:#ffffff;
}
#nav a{
color:#ffffff;
}

.headerphone {
line-height:25px;
color:#FFFFFF;
float:right;
font-size:12px;
padding-right:10px;
}

#nav ul{
margin:0px;
padding:0px;
}

#nav li{
text-transform:uppercase;
margin:0px;
padding:0px;
list-style-type:none;
float:left;
padding-left:10px;
padding-right:25px;
height: 25px;
font-size:13px;
line-height:25px;
}
#allcontentwrap{
	margin-bottom:20px;
	background-color:#ffffff;	
}
.dealercallout{
	float:right;
}
.headerphone{
	text-transform:uppercase;
}
#footer{
width:950px;
margin:0 auto;
	text-align:center;
	font-size:10px;
	border-top:1px solid #91926a;
	padding-top:10px;
}
#footer ul{
margin:0 auto;
width:645px;
*width:700px;
padding:0px;
}
#footer li{
margin:0px;
padding:0px;
float:left;
padding-right:20px;
padding-left:20px;
list-style-type:none;
}

#footer a{
color:#003a63;
text-decoration:none;
}
#footer a:hover{
text-decoration:underline;
}
#footer #copyright{
color:#b5c6da;
padding-top:5px;
margin-bottom:20px;
}

#popup #footer{
width:385px;

}

#navbottomline{
background-color:#91926a;
height:6px;
	font-size:2px;
}
#content{
	margin-left:230px;

	margin-bottom:10px;
	margin-right:245px;

}
.sticknav #content{
margin-right:0px;	
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
   #content{
	width:465px;
	margin-right:245px;	
	}
	.sticknav #content{
	width:720px;
*	width:960px;
}
}




#leftnav li{
	list-style-type:none;
	padding-left:10px;
	font-size:13px;
	color:#ffffff;
	height:26px;
	line-height:26px;
	border-top:1px solid #003A63;
}
#leftnav a{
	text-decoration:none;
}
#leftnav a:hover{
	text-decoration:underline;
}
#leftnav{
		float:left;
		background-color:#ffffff;
	padding:0px;
	margin:0px;
	width:220px;
		color:#000000;
	border-right:1px solid #003A63;
	border-left:1px solid #003A63;	
	border-bottom:1px solid #003A63;		

}
#leftnav li.lastNav{
		border-bottom:1px solid #003A63;	
}
#leftnav .subnav{
	padding-left:20px;
	height:22px;
	line-height:22px;
	background-position:10px 7px;
	background-attachment:scroll;
	background-repeat:no-repeat;
	border-top:none;
}




.category h2{
	height:25px;
	line-height:25px;
	padding-left:5px;
	color:#ffffff;
}


.product_categories_bg{
	background-color:#003a63;
}
#leftnav .product_categories_bg{

}

h2.power_mobility_bg{
	background-image:url(/images/power_mobility.png) !important;
}
h2.manual_mobility_bg{
	background-image:url(/images/wheelchairs.png) !important;
}
h2.mobility_bg{
	background-image:url(/images/mobility.png) !important;
}

h2.bathroom_safety_bg{
	background-image:url(/images/bath_aid.png) !important;
}

h2.homecare_beds_bg{
	background-image:url(/images/beds.png) !important;
}

h2.lift_chairs_bg{
	background-image:url(/images/liftchairs.png) !important;
}

h2.patient_aids_bg{
	background-image:url(/images/patient_aids.png) !important;
}

h2.support_surfaces_bg{
	background-image:url(/images/support_surfaces.png) !important;
}

h2.bariatric_bg{
	background-image:url(/images/bariatrics.png) !important;
}
.mainNavArrow{padding:5px;}

/*

Power Mobility  27,32,100,2  /  191,162,47 / bfa22f
Wheelchairs     44,21,56,1  /  153,173,133 / 99ad85
Mobility    34,49,100,13  / 53,10,46 / 320a2e
Bath Aid   13,85,100,3  /  207,75,39 / cf4b27
Beds   53,72,13,1  /  137,96,152 / 896098
Patient Aids  76,44,0,0  /  50,130,211 / 3282d3
Lift Chair  42,36,32,1  /  155,151,157 / 9b979d
Support Surfaces  15,54,100,2  /  211,131,28 / d3831c

*/

.power_mobility,.power_mobility_txt, .power_mobility_txt a{
	color:#bfa22f;
}
.manual_mobility, .manual_mobility_txt, .manual_mobility_txt a{
	color:#99ad85;
}
.mobility, .mobility_txt, .mobility_txt a{
	color:#320a2e;	
}

.bathroom_safety, .bathroom_safety_txt, .bathroom_safety_txt a{
	color:#cf4b27;	
}

.homecare_beds, .homecare_beds_txt, .homecare_beds_txt a{
	color:#896098;	
}

.lift_chairs, .lift_chairs_txt, .lift_chairs_txt a{
	color:#9b979d;	
}

.patient_aids, .patient_aids_txt, .patient_aids_txt a{
	color:#3282d3;
}

.support_surfaces, .support_surfaces_txt, .support_surfaces_txt a{
	color:#d3831c;		
}

.bariatric_, .bariatric_txt, .bariatric_txt a{
	color:#003a63;
}

.power_mobility_txt a:hover{
	color:#fcba63;
}
.manual_mobility_txt a:hover{
	color:#bf1e2e;
}
.mobility_txt a:hover{
	color:#9e664d;	
}

.bathroom_safety_txt a:hover{
	color:#bbbcbe;	
}

.homecare_beds_txt a:hover{
	color:#6c62ab;	
}

.lift_chairs_txt a:hover{
	color:#509137;	
}

.patient_aids_txt a:hover{
	color:#013e6a;
}

.support_surfaces_txt a:hover{
	color:#e6801c;		
}

.bariatric_txt a:hover{
	color:#003a63;
}
#flash{
	margin-top:6px;

width:707px;

}
#homepageFeatures{
margin-top:10px;
}


.homepageBox, .homepageBox_dealers{
	width:207px;
	*width:234px;
	background-color:#ffffff;
/*	background-image:url(/images/boxbg.gif);*/
	height:136px;
	float:left;
	margin-right:3px;
	border:1px solid #e6e8ea;
	margin-bottom:40px;
	padding-left:20px;
	padding-top:20px;
	padding-right:6px;	
}
.boxType {
	font-size:10px;
	color:#003a63;
}

.homepageBox h3,.homepageBox_dealers h3, .homepageBox h3 a,.homepageBox_dealers h3 a{
color: #91926A;
text-decoration:none;
font-family:arial;
font-size:12px;
margin:0px;
padding:0px;
margin-top:5px;
}
 .homepageBox h3 a:hover,.homepageBox_dealers h3 a:hover{
 	text-decoration:underline;
 }
.homepageBox_dealers{
	margin-right:0px;
	float:left;
}
h3.dealer{
	text-transform:uppercase;
	font-weight:normal;
	font-size:14px;

}

.sticknav #leftnav {
/*	height:345px;*/
}

#leftnav li{
	height:35px;
	line-height:35px;
}

.homepageBox h4, .homepageBox_dealers h4{
	margin:0px;
	padding:0px;
	font-weight:bold;
	color:#003a63;
	font-size:11px;
	font-family:arial;
	margin-top:5px;
	
}
.homepageBox ul, .homepageBox_dealers ul{
padding:0px;
margin:0px;
}
.homepageBox li,.homepageBox_dealers li{
padding:0px;
margin:0px;
list-style-type:none;
font-size:10px;
	color:#003a63;
	padding-top:5px;
}

.homepageBox p,.homepageBox_dealers p{
	margin:0px;
	padding:0px;
	
font-size:10px;
	color:#003a63;
	padding-top:5px;
	
}

.siteMap, .siteMap li, .subs{
font-size:12px;
list-style-type:none;
margin:0px;
padding:0px;
}
.siteMap,.subs{
	margin-left:15px;
}
.catListing{
	width:200px;
/*	float:left;*/
	margin-right:10px;
	}
#statictext{
	font-size:12px;
	color:#003a63;
	text-align:justify;
}

#toolbox{
width:235px;
margin-top:5px;
float:right;

}
#toolbox h1{
	background-color:#003a63;
	color:#ffffff;
	font-size:12px;
	height:26px;
	line-height:26px;
	margin:0px;
	padding:0px;
	padding-left:20px;
	font-family:arial;
	font-weight:normal;
	text-transform:uppercase;
	margin-top:5px;
}
#toolbox ul{
margin:0px;
padding:0px;

}
#toolbox li{
padding-left:15px;
list-style-type:none;
height:20px;
line-height:20px;
	background-image:url(/images/bluearrow.png);
	background-position:0px 6px;
	background-attachment:scroll;
	background-repeat:no-repeat;

}
#toolbox li a{
	font-size:12px;
}
.toolboxcontent{
background-color:#f1f1f1;
}
.toolboxcontent{
margin:0px 0px 10px 0px;
padding:0px;
padding:20px;
font-size:10px;
color:#003a63;
}

.toolboxcontent input.searchterms, #searchform input.searchterms {
	width:140px;
	background-image:url(/images/search.png);
	background-position:0px 0px;
	background-attachment:scroll;
	background-repeat:no-repeat;
	height:20px;
	line-height:20px;
	padding-left:20px;
	

}

.toolboxcontent input.searchsubmit, #searchform input.searchsubmit{
	width:50px;
	background-color:#ffffff;
	color:#003a63;
	border:1px solid #bbbcbe;
	height:20px;
	line-height:20px;
}
#searchplaceholder{
height:300px;
}
.searchresults td{
	font-size:12px;
}
.dealerdocs li, .manualdocs li {
font-weight:normal;
padding-bottom:2px;
padding-left:5px;
padding-top:2px;
}
.dealerdocs, .manualdocs {
padding-bottom:2px;
padding-left:5px;
}

.pdfdownload {
background-image:url(/images/pdf_32.png);
background-position:0 50%;
background-repeat:no-repeat;
float:right;
line-height:16px;
padding-left:16px;
padding-right:20px;
}
.mainFieldset li, ul {
list-style-type:none;
}

.dealerdocs, .manualdocs {
padding-bottom:2px;
padding-left:5px;
}

.mainFieldset li, ul {
list-style-type:none;
margin:0;
padding:0;
}
.categoryRow{
	margin-bottom:15px;
	margin-top:10px;
}
.categoryRow h2{
	font-size:14px;
}
.category h1{
	font-weight:bold;
	font-family:arial;
	font-size:18px;

}
.productBoxTitle{
	border-bottom:1px solid #003a63;

}
.category h3{

	display:inline;
}
.viewmorelink{
	border:1px solid #003A63;
	background-color:#F1F1F1;
	float:right;
	font-size:10px;
	font-family:arial;
	padding:1px 5px 1px 5px;
	background-position:0px 4px;
	background-attachment:scroll;
	background-repeat:no-repeat;

}

.category{
	margin-bottom:30px;
}
.productBox{
	width:227px;
	float:left;
	padding:2px;
}
.productBox h4 a, .productBox h4{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	display:inline;
	color:#003a63;
	
}
.productBoxModelNumber, .productBoxModelNumber a{
	display:block;
	color:#bbbcbe;
	font-size:10px;
}
.productBoxImage{
	float:right;
}


fieldset.mainFieldset label {
clear:both;
display:block;
margin:0 0 9px;
width:auto;
}
fieldset.mainFieldset input, fieldset.mainFieldset select {
display:block;
left:116px;
margin:-16px 0 6px;
position:relative;
width:174px;
}

 fieldset.mainFieldset textarea {
display:block;
height:150px;
left:116px;
margin:-16px 0 0;
padding:0 0 9px;
position:relative;
width:200px;
}

fieldset{
	border:0px;
	padding:0px;
}

.mainFieldset li, ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.mainFieldset ul{
	margin-bottom:20px;
	font-weight:bold;
}
sup{
}

.dealerinstructions li{
	padding-bottom:10px;
	padding-left:25px;
}
.dl{
	background-repeat:no-repeat;
	background-image:url(/images/pdf_32.png);
	background-position:0px 2px;	

}
.fill{
	background-image:url(/images/smalliconsprite.png);
	background-position:0px -1px;
	background-attachment:scroll;
	background-repeat:no-repeat;	
}
.return{
	background-image:url(/images/smalliconsprite.png);
	background-position:0px -176px;
	background-attachment:scroll;
	background-repeat:no-repeat;	
}
.dealerinstructions .note{
	padding-left:25px;
}
.dealerinstructions .smallnote{
	font-size:10px;
	padding-top:10px;
}
.dealerinstructions .smallnote a{
	text-decoration:underline;
}
.dealerinstructions .smallnote a:hover{
	text-decoration:none;
}
.titlecat{
	height:25px !important;
	line-height:25px !important;
	color:#ffffff;
	font-size:12px;
	padding-left:10px;
}
.sitetitle{
	margin:0px;
	padding:0px;
	position:absolute;
	left: -50000px;
}
.social{

	text-align:left;
	padding-left:32px;
	background-image:url(/images/facebook.png);
	background-position: 0% 50%;
	background-repeat:no-repeat;
	margin:0 auto;
	text-transform:uppercase;
	width:180px;
	margin-bottom:10px;
	color:#003A63;	
}
.social a{
	color:#003A63;
}
.socialText p{
	margin:0px;
	padding:0px;
}
.mainnavtable{

}
.subnavdiv{
	font-size:12px;
	border-top:1px solid #000000;
}
.mainnavtable td{
	font-size:12px;
	padding-left:10px;
	border-top:1px #000000 solid;
}

.flagspace{
	display:block;
	line-height:24px;
	color:#ffffff;
	padding-left:20px;
}
.flagspace a{
	color:#ffffff;
}

/* clearfix is used to force containers to expand to height of floated children */
.clearfix {overflow:hidden;display:inline-block;}
.clearfix {display:block;}
.cleaner {clear:both;}

