/* HOME PAGE */
#content-home{ width:730px; text-align:left; vertical-align:top; background:#d2d2d2 url(../images/home-dividers.gif) repeat-y; }
#content-home td{ width:146px; }

.teaserText{ display:block; width:120px; margin-left:13px; margin-bottom:15px; font:normal 10px/14px verdana; color:#000; }

#authorizedDealer { width:730px; background-color:#dedede;}
#authorizedDealer td{ border-top:solid 2px #fff;}

#teaserLogos{ width:730px; background:url(../images/home-logo-dividers.gif) repeat-y; }
#teaserLogos img{ margin-left:13px; }
td#teaserLogos { width:146px; }

/*ABOUT US PAGE */
.intro { font: normal 12px/18px verdana; color:#1C4076; }

/* CONTACT PAGE */
#contactFormLeft td{ padding-bottom:10px;  }

#contactFormLeft input{ width:168px; border:none; border-bottom:solid 1px #ccc; font:normal 11px/13px verdana; }

#contactFormRite{ margin-left:25px; }

#contactFormRite td{ padding-bottom:9px; }

#contactFormRite select, #contactFormRite input { width:200px; font:11px/13px verdana; margin-top:3px; }

#comments{ font:normal 11px/13px verdana; }

/* INVENTORY LIST PAGE */

#inventoryTables table {border-bottom: solid 3px #ccc; margin-top:10px; border-right:dotted 1px #ccc;}

#inventoryTables td, #inventoryTables th { font-size:10px; line-height:13px; vertical-align:top; text-align:left; border-top:solid 1px #ccc; border-left:dotted 1px #ccc;}

#inventoryTables th { font-weight:normal; background-color:#36598E; color:#fff; border-left:dotted 1px #fff;}

/* DETAIL PAGES */

#overviews .pageHeadline{ font:normal 18px/20px 'trebuchet ms'; margin-bottom:3px; display:block; color:#1c4076;}

#overviews .subHeadline{ font:normal 15px/17px 'trebuchet ms'; color:#1c4076; margin-bottom:7px; display:block; }

#overviews .sectionHeadline{
	font-size:11px;
	clear: both;
}

#overviews ul{
	margin:0;
	padding:0;
	clear: both;
}

#overviews ul li{
	display:list-item;
	font:normal 11px/15px verdana;
	color:#333;
	list-style:none;
	margin-bottom:7px;
	background:url(../images/bullet.gif) no-repeat 0 4px;
	padding-left:13px;
	clear: both;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
}

#overviews ul li ul li{
	display:block;
	font:normal 11px/15px verdana;
	color:#333;
	list-style:none;
	margin-bottom:3px;
	background:url(../images/dash.gif) no-repeat 0 4px;
	padding-left:13px;
	clear: both;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
}

#overviews li strong{ color:#1c4076; font:bold 11px/13px verdana; }

.fnbHeadline{ text-transform:uppercase; display:block; margin:10px 0 5px 0; font:bold 10px verdana;}

.photoBorder{ background:url(../images/photoBorder.gif) no-repeat; display:block; padding:8px 0 0 8px; width:317px;  voice-family: "\"}\""; voice-family:inherit; width:309px; height:167px;}

.photoCaption {font:normal 10px/12px verdana; display:block; text-align:center; margin-bottom:20px; padding-left:10px; padding-right:10px;}

#contact{margin-top:15px;margin-left:0px;}
#specifications{margin-top:15px;margin-left:13px}

.specsChart { border:solid 1px #ccc; border-left:none; margin-top:10px; width:100%; margin-bottom:15px;}
.specsChart td, .specsChart th { padding:3px 10px; border-top:solid 1px #ccc; border-left:solid 1px #ccc; text-align:left; vertical-align:top;}
.specsChart th { background-color:#eee; font-weight:bold; font-size:10px; color:#1c4076; border-top:none;}

/* GALLERIES */

#galleryNav{padding-bottom:35px; margin-top:20px;}
#galleryNav a {display:block; float:left; padding:2px 5px; margin-right:6px; text-decoration:none; font:normal 13px verdana; border:solid 1px #ccc;}
#galleryNav a:hover { background-color:#999; color:#fff;}
#galleryNav a:active { background-color:#ccc; }.fnbHeadline .normal {
	text-transform: none;
}
#featurepics p {
	list-style-type: none;
	color: #00F;
	margin: 0px;
	padding: 0px;
}
.optionpics img {
	margin-right: 0px;
	margin-bottom: 5px;
	margin-top: 0px;
	margin-left: 5px;
	float: right;
}
#overviews .optionpics ul{
	color: #00F;
	position: relative;
	margin: 0px;
	padding: 0px;
}
#overviews .optionpics li{
	float: none;
	margin-top: 3px;
}
#overviews .optionpics li br {
	list-style-type: none;
	clear: both;
}
#options {
	width: 302px;
}
#options .optionpics li {
	float: none;
	margin-top: 3px;
}
#options .optionpics li br {
	list-style-type: none;
	clear: both;
}
#options ul {
	margin:0;
	padding:0;
	clear: both;
}
#options ul li {
	display:block;
	font:normal 11px/15px verdana;
	color:#333;
	/*list-style:none;*/
	margin-bottom:7px;
	background:url(../images/bullet.gif) no-repeat 0 4px;
	padding-left:13px;
	clear: both;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
}
#options ul li ul li {
	display:block;
	font:normal 11px/15px verdana;
	color:#333;
	/*list-style:none;*/
	margin-bottom:3px;
	background:url(../images/dash.gif) no-repeat 0 4px;
	padding-left:13px;
	clear: both;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
}
#options li strong {
	color:#1c4076;
	font:bold 11px/13px verdana;
}
#options .sectionHeadline {
	font-size:11px;
	clear: both;
}
