/*other pages*/

body {
	margin: 0;
	padding: 0;
	font: 12px/18px arial, verdana, sans-serif;
	color: #353535;
	text-align: center;
	background: #FFFFFF url(../images/features-header.gif) top left repeat-y;
	
}

#container {
	position: relative;
	margin: 0 auto;
	padding-left: 10px;
	width: 800px;
	text-align: left;
	background: #FFFFFF url(../images/detail-left.gif) top left repeat-y;
}

#rightfiller {
	float: right;
	margin: 0 auto;
	padding: 4px;
	text-align: left;
	color: #000000;
	border: thin;
	border-style: dotted;
	width: 105px;
}

#leftfiller {
	position: static;
	margin: 0 auto;
	text-align: right;
	color: #000000;
	padding-right: 200px;
}

#header {
	position: relative;
	margin: 0;
	padding: 0;
	width: 800px;
	height: 128px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	background: url(../images/abc_header.jpg) no-repeat;
}

#homepage {
	position: absolute;
	top: 4px;
	right: 30px;
	margin: 0;
	padding: 0;
	line-height: 11px;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	background: none;
}

/* Top Navigation Styles------------------------------- */
#navigation{ 
	position: relative;
	margin: 0;
	padding: 0;
	width: 800px;
	height: 34px;
	background-image: url(../images/features-bg.gif);
	background-repeat: repeat-x;
	visibility: visible;
	z-index: 100;
}

#navigation li{ 
	float: left;
	list-style: none;
	font: 11px Tahoma, Arial;
}

#navigation li a{ 
	display: block;
	background-color: #B51032;
	padding: 3px 6px;
	text-decoration: none;
	border-right: 1px solid white;
	color: #FFFFFF;
	white-space: nowrap;
}

#navigation li a:hover{ 
	background: #24313C;
}

#navigation li ul{ 
	margin: 0;
	padding: 0;
	position: absolute;
	visibility: hidden;
	border-top: 1px solid white;
	z-index: 101;
}

#navigation li ul li{ 
	float: none;
	display: inline;
}

#navigation li ul li a{ 
	display: block;
	text-decoration: none;
	white-space: nowrap;
	width: auto;
	color: #FFFFFF;
	background-color: #B51032;
}

#navigation li ul li a:hover{ 
	color: #FFFFFF;
	background-color: #711515;
}



#subhead {
	position: relative;
	margin: 0;
	padding: 0;
	width: 800px;
	height: 52px;
}


#home {
	padding: 0;
	width: 800px;
	color: #FFFFFF;
	font-size: 13px;
	line-height: 15px;
	background-image: url(../images/features-bg.gif);
	background-repeat: repeat-x;
}

#home div#contentintro {
	position: relative;
	margin: 0;
	padding: 0px; /*top, right, bottom, left*/
	width: 800px;
	color: #003300;
}

#home div#contentintro div.left {
	position: relative;
	padding: 20;
	top: 0;
	margin-left: 0px;
	margin-right: 10px;
	width: 550px;
	height: 400px;
}
/*no heigh */
#home div#contentintro div.leftnoheight {
	position: relative;
	padding: 20;
	top: 0;
	margin-left: 0px;
	margin-right: 10px;
	width: 550px;
}


#home div#contentintro div.right {
	position: absolute;
	top: 0;
	right: 0px;
	margin: 0;
	padding: 0;
	width: 250px;
	height: 400px;
}


#home div#contentdetail {
	position: relative;
	margin: 0;
	padding: 0px; /*top, right, bottom, left*/
	width: 800px;
	color: #003300;
}

#home div#contentdetail div.left {
	position: relative;
	top: 0px;
	margin: 0;
	padding: 5;
	width: 470px;
}

#home div#contentdetail div.leftnoimage {
	position: relative;
	
	margin: 0;
	padding: 32px 135px 0 20px;
	width: 213px;
	height: 108px;
}


#home div#contentdetail div.right {
	position: absolute;
	top: -20px;
	right: 0px;
	margin: 0;
	padding: 0;
	width: 330px;
}


#footer {
	position: relative;
	margin: 0;
	padding: 5px 0 0 30px;
	width: 800px;
	height: 40px;
	color: #0076b2;
	font-size: 11px;
}

#subnav {
	position: relative;
	
	margin: 0 0 25px;
	padding: 0;
	width: 185px;
}

#productimg{
	background-image: url(../images/features-bg.gif);
	background-repeat: repeat-x;
	/*float: left;*/
	margin: 0px;
	width: 510px;
	border: 1px solid #003355;
}	

#productdetail{
	background-image: url(../images/features-bg.gif);
	background-repeat: repeat-x;
	/*float: right;*/
	margin: 0px;
	width: 510px;
	border: 1px solid #003355;
}	

#modellist{
	background-image: url(../images/features-bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	width: 171px;
	border: 1px solid #003355;
}	

#linkout {
	position: relative;
	margin: 0;
	padding: 0;
	font-size: 11px;
	text-align: center;
	background: #EEEEEE;
	border: 1px;
	border-style: groove;
}

#emailform {
	position: relative;
	margin: 0;
	padding: 5;
	font-size: 12px;
	background: #EEEEEE;
	border: 1px;
	border-style: dashed;
	width: 300px;
}
