/*body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
}
*/
/* Menu CSS for main, adapted and specialty */
body {  margin: 0px;
		padding: 0;
		font-family: Verdana, Arial, sans-serif;
		/*font-size:12pt;
		background:url(../pics/back15.gif);
		*background-repeat: no-repeat;*/
		/*background-color:#aad4ff;*/		}
a.main:link {font-family: Verdana, Arial, Helvetica, sans-serif;color: black; text-decoration: underline; font-size:10pt; }
a.main:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color: black; text-decoration: underline; font-size:10pt;}
a.main:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: orange; text-decoration: underline; font-size:10pt; }
a.main:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none; font-size:10pt;}

a.lift:link {font-family: "Verdana", Arial, Helvetica, sans-serif;color: #FF9900; text-decoration: underline; font-size:10pt; }
a.lift:visited {font-family: "Verdana", Arial, Helvetica, sans-serif;color: #000000; text-decoration: none; font-size:10pt;}
a.lift:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; text-decoration: underline; font-size:10pt; }
a.lift:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size:12pt;}

a.ramp:link {font-family: "Verdana", Arial, Helvetica, sans-serif;color: #0066CC; text-decoration: underline; font-size:10pt; }
a.ramp:visited {font-family: "Verdana", Arial, Helvetica, sans-serif;color: #0066CC; text-decoration: underline; font-size:10pt;}
a.ramp:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #0066CC; text-decoration: underline; font-size:10pt; }
a.ramp:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0066CC; text-decoration: none; font-size:10pt;}

a.seat:link {font-family: "Verdana", Arial, Helvetica, sans-serif;color: #009900; text-decoration: underline; font-size:10pt; }
a.seat:visited {font-family: "Verdana", Arial, Helvetica, sans-serif;color: #009900; text-decoration: underline; font-size:10pt;}
a.seat:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #009900; text-decoration: underline; font-size:10pt; }
a.seat:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #009900; text-decoration: none; font-size:10pt;}

a.anchor:link {font-family: "Verdana", Arial, Helvetica, sans-serif;color: #731c9f; text-decoration: underline; font-size:10pt; }
a.anchor:visited {font-family: "Verdana", Arial, Helvetica, sans-serif;color: #731c9f; text-decoration: underline; font-size:10pt;}
a.anchor:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #731c9f; text-decoration: underline; font-size:10pt; }
a.anchor:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #731c9f; text-decoration: none; font-size:10pt;}

a.aids:link {font-family: "Verdana", Arial, Helvetica, sans-serif;color: #663300; text-decoration: underline; font-size:10pt; }
a.aids:visited {font-family: "Verdana", Arial, Helvetica, sans-serif;color: #663300; text-decoration: underline; font-size:10pt;}
a.aids:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #663300; text-decoration: underline; font-size:10pt; }
a.aids:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #663300; text-decoration: none; font-size:10pt;}

a.adapted:link {font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size:9pt;}
a.adapted:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFFFFF; text-decoration: none;  font-size:9pt;}
a.adapted:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000; text-decoration: underline; font-size:9pt; }
a.adapted:active {	font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size:9pt;}

a.specialty:link {font-family: Verdana, Arial, Helvetica, sans-serif;color: blue; text-decoration: underline; }
a.specialty:visited {font-family: Verdana, Arial, Helvetica, sans-serif;color: blue; text-decoration: none; font-size:10pt; }
a.specialty:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: blue; text-decoration: none; font-size:12pt; }
a.specialty:active { font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;}
a img {border: none; }
/*for use with pictures in specialty */
p.dotted {border-style: dotted;}
p.dashed {border-style: dashed;border-color:#FFFFCC;}
p.solid {border-style: solid;}
p.double {border-style: double;border-color:#999999;}
img.double{border-style: double;border-color:#999999;}
p.groove {border-style: groove;}
p.ridge {border-style: ridge;}
p.inset {border-style: inset;}
p.outset {border-style: outset;}
p.info {font-size:10pt;} 
p.slogan {font-size:10pt;font-style:italic;}
p.slogan1{font-size:12pt;color:#FFFFFF;}
p.tel{font-size:12pt; color:#000099;}/*for tel. in div=company_info" */
p.menuitem_lift{border-bottom-style:groove; border-width:1px; border-color:#FFCC66; /*border-color:#CCCCCC;*/font-size:12pt;/*font-style:strong;*/ height:20px;}
p.menuitem_ramps{/*background-color:#ECF1C8;*/ background-color:#0066cc; border-top-style:solid; border-left-style:solid; 
border-right-style:solid;border-bottom-style:groove; border-width:0.08em; border-top-color:#0066CC; border-right-color:#0066CC; 
border-left-color:#0066CC;border-bottom-color:#FFFFCC; /*border-color:#CCCCCC;*/font-size:12pt;/* font-style:strong;*/ height:20px;}
p.menuitem_ramps{/*background-color:#ECF1C8;*/ background-color:#998400; border-top-style:solid; border-left-style:solid; 
border-right-style:solid;border-bottom-style:groove; border-width:0.08em; border-top-color:#998400; border-right-color:#998400; 
border-left-color:#998400;border-bottom-color:#FFFFCC; /*border-color:#CCCCCC;*/font-size:12pt; /*font-style:strong; */height:20px;}
p.menuitem_anchorages{border-style:groove; border-width:0.5px; border-color:#731C9F; /*border-color:#CCCCCC;*/font-size:12pt;/* font-style:strong; */height:20px;}
p.features_lifts{font-size:14pt; color:#FF8400;}
p.features_ramps{font-size:14pt; color:#0066CC;}
p.features_seats{font-size:14pt; color:#009900;}
p.features_anchors{font-size:14pt; color:#731C9F;}
p.sub_lifts{font-size:12pt; color:#FF8400;}
object.flash{border-style:solid; border-width:1px; border-color:#CCCCCC;}
font.home{font-size:10pt};
font.slogan{font-size:12 pt; color:#FFFFFF;}
font.large{font-size:14pt;}
h6 {  
	font-family: Arial, Helvetica, sans-serif, Geneva;
	color: #FFFFFF;
	font-size: 12pt;
	margin-top: 0px; 
	margin-bottom: 0px 
}

img.double {border-style: double;border-color:#999999;}
table.model_wheelchair{color:#000000; font-size:10pt; cell-padding:none;cell-spacing:none; /*border-width:1px; border-color:#000000;/*background-color:#FFEBCC;*/ width:770px;}
table.features_wheelchair{color:#000000; font-size:10pt; cell-padding:none;cell-spacing:none; /*border-right-style:solid; border-bottom-style:solid; border-width:1px; border-color:#000000;/*background-color:#FFEBCC;*/ width:769px;}
table.model_seats{color:#000000; font-size:10pt; cell-padding:none;cell-spacing:none; /*background-color:#ecf1c8;*/ width:770px;}
table.model_ramps{color:#000000; font-size:10pt; cell-padding:none;cell-spacing:none; /*background-color:#edf3f3;*/ width:770px;}
table.model_anchorages{color:#000000; font-size:10pt; cell-padding:none;cell-spacing:none; /*background-color:#edf3f3;*/ width:770px;}
table.model_drivingaids{color:#000000; font-size:10pt; cell-padding:none;cell-spacing:none; /*background-color:#edf3f3;*/ width:770px;}
table.header{background:#000000;color:#FFFFFF; font-size:10pt; cell-padding:none;cell-spacing:none; border:solid; border-color:#000000; border-width:1px; width:771px;}
table.menu {width:771px; font-size:8pt; color: #0099CC; cell-padding:none; cell-spacing:none;/*background-color:#aad477;*/}
table.main {width:800 px; font-size:10pt; color: #FFFFFF; cell-padding:none; cell-spacing:none; }
table.details {top:350 px; width:771px; font-size:10pt; cell-padding:none; cell-spacing:none; /*background-color:#edf3f3*/}
table.details_adapted {top:350px; width:771px; font-size:10pt; cell-padding:none; cell-spacing:none; /*background-color:#edf3f3*/}
table.nmeda{font-size:10pt;}
td.focus{font-size:6pt; border-bottom: 1px; border-style:solid; border-color:#FFFFFF;}
table.video{width:400px;color:#000000; font-size:10pt; cell-padding:none;cell-spacing:none; border-top-style:solid; border-left-style:solid; border-width:1px; border-color:#000000;/*background-color:#FFF5CF;*/}
/*td.notfocus{background-color:#006699}*/
td.notfocus{font-size:6pt;}
td.company{color:#000099; font-size:12pt;}
td.title{color:#FFFFFF; font-size:12pt; height:10px; /*background-color:#001a4b;/* border-style:solid;border-width:5px; border-color:#FFFFCC;*/}
td.title_ramps{color:#FFFFFF; font-size:12pt; height:10px; background-color:#001a4b; border-bottom-style:solid; border-left-style:solid; border-right-style:solid; border-top-style:ridge;border-width:5px; border-color:#66ccff;}
td.row_ramps{border-style:ridge; border-width:1px; border-color:#66ccff;}
td.model{color: #001A4B; font-size:11pt;  height:15px; background-color: #FFFFCC;  border-top-style:solid; border-bottom-style:solid; border-color:#001A4B;}
td.model_ramps {color:#FFFFFF; font-size:12pt; height:50px; background-color:#0066cc; width:370px;valign:middle; border-bottom-style:solid; border-color:#000000; border-width:1px;}
td.model_wheelchair{color:#FFFFFF; font-size:16pt; height:50px; background-color:#FF9900; width:370px;valign:middle; border-bottom-style:solid; border-color:#000000; border-width:1px;}
/*td.model_wheelchair{color:#FFFFFF; font-size:14pt; height:50px; background-color:#FF8400; width:375px; border-bottom-style:ridge; border-width:5px; border-color:#FF8400;}*/
td.model_seats{color:#FFFFFF; font-size:12pt; height:50px; background-color:#009900; width:370px;valign:middle;}
td.model_anchorages{color:#FFFFFF; font-size:12pt; height:50px; background-color:#731C9F; width:370px; valign:middle;}
td.model_drivingaids{color:#FFFFFF; font-size:12pt; height:50px; background-color:#663300; width:370px;valign:middle;}
td.border_top{border-top-style:solid; border-width:1px; border-color:#FFFFFF;}
/*td.border_wheelchair{border-top-style:ridge; border-width:1px; border-color:#FF8400;}
td.border_ramps{border-top-style:ridge; border-width:1px; border-color:#0066cc;}
td.border_seats{border-top-style:ridge; border-width:1px; border-color:#009400;}
td.border_anchorages{border-top-style:ridge; border-width:1px; border-color:#731C9F;}
td.border_drivingaids{border-top-style:ridge; border-width:1px; border-color:#663300;}*/
td.header{border-bottom-style: solid; border-right-style:solid; border-width:1px; border-color:#FFFFFF;}
td.header_last{/*border-bottom-style: solid;*/ border-bottom-style:solid; border-width:1px; border-color:#FFFFFF;}
td.menu{/*border-bottom-style: solid;*/ border-style:double; border-width:3px; border-color:#FF9900}
td.menu_ramps{/*border-bottom-style: solid;*/ border-style:double; border-width:3px; border-color:#0066CC;}
td.menu_seats{/*border-bottom-style: solid;*/ border-style:double; border-width:3px; border-color:#009900;}
td.menu_anchors{/*border-bottom-style: solid;*/ border-style:double; border-width:3px; border-color:#731c9f;/* border-color:#9966CC;*/}
td.menu_driving{/*border-bottom-style: solid;*/ border-style:double; border-width:3px; border-color:#663300;}
/*for tvrhome*/
td.border_left_white{border-left-style:solid; border-width:1px; border-color:#FFFFFF;}
td.border_left_bott_white{border-left-style:solid; border-bottom-style:solid; border-width:1px; border-color:#FFFFFF;}
td.border_bottom_white{border-bottom-style:solid; border-width:1px; border-color:#FFFFFF;}
td.border_top_white{border-top-style:solid; border-width:1px; border-color:#FFFFFF;}
td.border_right_white{border-right-style:solid; border-width:1px; border-color:#FFFFFF;}
td.border_right_black{border-right-style:solid; border-width:1px; border-color:#000000;}
td.border_bottom_black{border-bottom-style:solid; border-width:1px; border-color:#000000;}
td.border_left_black{border-left-style:solid; border-width:1px; border-color:#000000;}
td.branch{font-size:14pt;border-style:outset;border-width:3px;border-color:#9933cc; font-color:#FFFFFF;}
td.related_lifts{cell-padding:5px; background-color:#FFEBCC;}
a.group:link {font-family: Verdana, Arial, Helvetica, sans-serif;color: white; text-decoration: none; font-size:12pt; }
a.group:visited {font-family:Verdana, Arial, Helvetica, sans-serif;color: white; text-decoration: none; font-size:12pt;}
a.group:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: white; text-decoration: none; font-size:14pt; }
a.group:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: white; text-decoration: none; font-size:12pt;}

/* */
img.bigpic {position: absolute; top: 50px;  left:440px; width:300px; height:200px; border-width:5px; border-color:#aad477; border-style:dashed;}
img.thbpic {border:0; width:100; height:66;} 
ul.thumb {list-style-type:none;position: absolute; top: 10px;  left:20x; border-style:none;}

/*below is position for specifications text - in relation to the division*/
#Specialty_Text {
	position: absolute;
	top:50px;
	left:550px;
	font: Verdana;
	font-size:12px;
	visibility: visible;
}

#Header {
	position: absolute;
	height:10px;
	left:15px;
	top:-1px;
	width:770px;
	visibility: visible;
	/*border-style:solid;
	border-color:#FF9900;
	border-width:1px;*/
	}
	
#Header a {text-decoration: none;
		font-size: 95%;
		color: #FFFFFF;
}

#main_menu {
	position: absolute;
	height:10px;
	left:14px;
	top:130px;
	visibility: visible;

	}
	
	#main_menu_specialty {
	position: absolute;
	height:10px;
	left:25px;
	top:121px;
	font-size:10pt;
	visibility: visible;}
	
#product_menu {visibility: visible; position: absolute; border-right-style:double; border-color:#1177AA;}
/*below - for adapted vehicles */
#tab_specialty {
	width:771px;
	position: absolute;
	top: 230px;
	left:16px;
	font-size:10pt;
	visibility: visible;
	z-index: 500;
	background-color: #FFFFFF;


}
#tab_adapted {
	width:771px;
	position: absolute;
	top: 191px;
	left:16px;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-width:1px;
	visibility: visible;
	font-size:10pt;

}
/* below for specialty vehicles */
#tab_specialty_vehicles {
	width:794px;
	position: absolute;
	height: 410px;
	top: 300px;
	left:0px;
	/*border-right-style:double;
	border-bottom-style:double;
	border-top-style:double;*/
	border-color:#blue;
	border-style:double;
	visibility: visible;

}
/* below is number navigation for specialty vehicles page */
#spec_photo_nav { position:absolute; top:300px; left: 0px;}
/*below is where the slide show is situated for specialty vehicles */
#specialty_photo {position:absolute;top:15px; left:15px; font: Verdana; font-size:12px;}
		
/*horizontal menu in specialty vehicles - for main and sub-menu*/
	* menu for specialty */
	
	#spec_menu {
		float: left;
		width: 100%;
		margin: 0;
		padding: 0;
		list-style: none;
		background: #1177aa;
		border-bottom: 1px dashed #0000000 /*d1e2fe*/
		}
	
	#spec_menu li { 
		float: left;
		margin: 0;
		padding: 0;
		/*border: dashed;
		border-width:1 px; */
		}
	
	#spec_menu a {
	
		float: left;
		display: block;
		padding: 2px 15px 2px 5px;
		text-decoration: none;
		font-weight: bold;
		font-size: 80%;
		color: #000000;
		background: #d1e2fe url(../pics/slant6.gif) no-repeat top right;
		}
	
	#spec_menu-1 a {
		padding-left: -20px;}
		
	
	#spec_menu a {
		color: #000;
		}
		
		/*submenu format for specialty */
		
	#spec_menu_sub {
		float: left;
		width: 100%;
		margin: 0;
		padding: 0;
		list-style: none;
		/*background: #1177aa;*/
		/*background:#0066cc;*/
		/*border-color:white;*/
		border-bottom: 1px ;
		
		}
	
	#spec_menu_sub li { 
		float: left;
		margin: 0;
		padding: 0;
		
		}
	
	#spec_menu_sub a {
		float: left;
		display: block;
		padding: 2px 10px 2px 5px;
		text-decoration: none;
		font-size:12 px;
		color: #FFFFFF;
	
		}
		
	#spec_menu_sub-1 a {
		padding-left: 5px;
			border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF ;
		
		
		
		}
		
	
	#spec_menu_sub a:hover {
		color: #orange;
		}
		
		
/* show submenu of mini-vans, trucks, trailer and utility */


#Companyinfo 
{	left:482px;
	top:0px;
	width:268px;
	height:50px;
	background:white;
	font-size:10pt;
	align:right;
	visibility: visible;
	color:#000099;
	background-color: white;
	}
	
#Companyinfo a {color: white; text-decoration:underline; font-size:10pt; }
#Companyinfo a:hover { color: white; text-decoration:underline; font-size:10pt}


#Companyinfo_index {
	left:498px;
	top:0px;
	width:300px;
	background:white;
	font-size:10pt;
	align:right;
	visibility: visible;


}
#Companyinfo_index a {color: black; text-decoration: none; font-size:10pt; }
#Companyinfo_index a:hover { color: #orange; text-decoration:underline; font-size:12pt}
		
		

		
		
	#sec1 {
	position: absolute;
	width:771px;
	top:81px;
	left:0px;
	z-index: 100;
	background: #ff9900;
	/*border-width: 1px;
	border-style: solid;
	border-color: #001A43;
	visibility: visible;
   /*border-left:0.5em solid #0066cc;*/	}
	
	
#sec2 {
position: absolute;
	width:771px;
	top: 81px;
	left:-1px;
	z-index: 200;
	background: #0066CC;
	/*border-width: 1px;
	border-style: solid;
	border-color: #001A43;*/
	visibility: visible;
	}
	
#sec3 {
		position: absolute;
	width:771px;
	top: 81px;
	left:0px;
	z-index: 300;
	background: #009400;
	/*border-width: 1px;
	border-style: solid;
	border-color: #001A43;*/

}
	
#sec4 {
	position: absolute;
	width:771px;
	top: 81px;
	left:0px;
	height: 18px;
	z-index: 400;
	background: #731c9f;
/*	border-width: 1px;
	border-style: solid;
	border-color: #001A43; */
	visibility: visible;
   }
	
	#sec5 {
	position: absolute;
	width:771px;
	top: 81px;
	left:0px;
	z-index: 500;
	background: #663300;
/*	border-width: 1px;
	border-style: solid;
	border-color: #001A43; */
	visibility: visible;
   }
   
   
   #sec6 {
	position: absolute;
	width:400px;
	height:400px;
	top:800px;
	left:200px;
	z-index: 950;
	background: #663300;
	border-width: 1px;
	border-style: solid;
	border-color: #001A43;
	visibility: visible;
   }
   
   
	
#navmain
{
color: white;
background: #17a;
border-left: 0.2em solid #17a;
border-right: 0.2em solid #17a;
padding: 1px;
margin-left: 0;
font: normal 10pt Verdana, sans-serif;
width:798px;
height:55px;
}

#navmain li
{
display:inline;
float:left;
list-style: none;
margin: 0;
font-size: 1em;

}

/*#navmain a*/
#wrapper_lifts a:hover
{
text-decoration: none;color: orange;
/*margin-left: 0.1em;
margin-top: 0.1em;

background: #FFFFFF;
border-width: 2px;
border-style: solid;
border-color: #FFCC66 #FFCC66 #FFCC66 #FFCC66;
border-left:0.5em solid
padding: 0.5em 0.5em 0.1em 0.5em;*/
font-size:9pt;
font-color:#FF8400;
}


#navmain a#current { border-color: #5bd #035 #068 #f30; }

#navmain a
{
width: 99%;
/* only necessary for Internet Explorer */
}

#navmain a
{
voice-family: "\"}\"";
voice-family: inherit;
width: 9.6em;

/* Tantek-hack should only used if Internet-Explorer 6 is in standards-compliant mode */
}

#navcontainer>#navmain a
{
width: auto;
/* only necessary if you use the hacks above for the Internet Explorer */
}

#navmain a:hover, #navmain a#current:hover
{
background: #28b;
border-color: #069 #6cf #5bd white;
padding: 0.4em 0.35em 0.7em 0.9em;
}

#navmain a:active, #navmain a#current:active
{
background: #17a;
border-color: #069 #6cf #5bd red ;
padding: 0.4em 0.35em 0.7em 0.9em;
}


#show{
	width: 300px;
	height: auto;

}

#numberDiv a{
font: bold 14px Arial;
text-decoration: none;
}

#backforthbuttons{
margin-top: 6px;
}


#wrapper_lifts {
text-align:left;
margin:0;
width:400px;
/*min-height:250px;*/
/*border:1px solid #FFFFFF;
padding:1px;*/
background:#001A4B;
z-index:900;
}
#wrapper_ramps {
text-align:left;
margin:0 auto;
width:400px;
min-height:250px;
/*border:1px solid #000000;
padding:1px;*/
background:/*#AAD477*/ #FF8400;
}

#myvar {
/*border:1px solid #ccc;*/
background:#001A4B;
/*padding:1px;*/
color:#FFFFFF;

}
#Model {
position:relative;
top:-6px;
left:0px;
background-color:#FFFFFF;
width:770px;
border-right-style:solid;
border-width:1px;
border-color:#000000;
}
#Features {
position:absolute;
top:290px;
left:0px;
background-color:#FFFFFF;
width:769px;
border-right-style:solid;
border-bottom-style:solid;
border-left-style:solid;
border-width:1px;
border-color:#000000;
}
#liftswheelchair {
	position:absolute;
	top:2000px;
	left:2px;
	background-color:#FFFFFF;
	width:769px;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-width:1px;
	border-color:#000000;
	visibility: hidden;


}
#liftsscooter{
	position:absolute;
	top:3000px;
	left:0px;
	background-color:#FFFFFF;
	width:769px;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-width:1px;
	border-color:#000000;
	visibility: hidden;
}
#liftspowerchair {
	position:absolute;
	top:4000px;
	left:0px;
	background-color:#FFFFFF;
	width:769px;
	border-right-style:solid;
	border-bottom-style:solid;
	border-left-style:solid;
	border-width:1px;
	border-color:#000000;
	visibility: hidden;

}
#wrapper_tables {
text-align:left;
margin:0;
top:4000;
width:669px;
/*min-height:250px;*/
/*border:1px solid #FFFFFF;
padding:1px;*/
background:#001A4B;
z-index:900;
}
