/* CSS Document */


/*--Hide For Print---*/

#header {
	display:none;
	}
	
#menu {
	display:none;
	margin:0;
	float:none !important;
	}
	
td.menubottom {
	display:none;
	}
	
td.menu {
	display:none;
	}
	
#footer {
	display:none;
	}

#navcontainer {
	display:none;
	margin:0;
	}
	
ul.navlist {
	display:none;
	}
	
li.first {
	display:none;
	}
	
a.current {
	display:none;
	}
	
img.rule {
	display:none;
	}
	
#hidejump {
	display:none;
	}

/*--General Layout---*/

body {
	font-family:times new roman, times, serif;
	color:black;
	background-color:white;
	width:auto;
	float:none !important;
	}
	
#Content {
	width:auto;
	margin:5%;
	float:none !important;
	display:block;
	}
	
h1 {
	color:black;
	font-size:17pt;
	font-weight:bold;
	margin:0;
	width:auto;
	}
	
a:link, a:visited {
	color:#520;
	background:transparent;
	font-weight:bold;
	text-decoration:underline;
	}
	
img {
	border:0;
	}
	
h1.notice {
	font-size:9pt;
	font-style:italic;
	margin-top:5px;
	}
	
/*--Back Colors------------------*/


table.chart {
	font-family: arial, helvetica, san-serif;
	border:0;
	border-collapse: collapse;
	margin-left:10pt;
	}
	
td.dark {
	border: solid 1px black;
	padding: 3px;
	}
	
td.first {
	background-color:black;
	font-size: 11pt;
	font-color:white;
	border: solid 1px black;
	}
	
td.light {
	border: solid 1px black;
	padding: 3px;
	}
	
td.topback {
	border-right: solid 1px black;
	padding: 4px;
	}
	
td.toplast {
	border:0px;
	padding: 4px;
	}

tr.dark {
	font-size: 10pt;
	font-weight: bold;
	color:white;
	background-color:black;
	}
	
tr.first {
	background-color:black;
	font-size: 11px;
	}

tr.header {
	font-size: 11pt;
	font-weight: bold;
	color:white;
	background-color:black;
	}
	
tr.light {
	font-size: 10pt;
	font-weight: bold;
	}

tr.second {
	background-color:white;
	font-size: 11pt;
	border: 0px;
	}

tr.top {
	background-color:white;
	font-size:11pt;
	font-weight: bold;
	}

	
/*--Colors-----------------------*/

#models {
	font-size:11pt;
	margin-left:3pt;
	width:auto;
	}

/*--Frequently Asked Questions---*/

h2.question {
	font-size:13pt;
	margin:10pt 0pt 0pt 3pt;
	width:auto;
	}
	
/*--Model History------*/

h1.modelhistory {
	font-size:9pt;
	font-weight:bold;
	margin-top:5px;
	}
	
h2.modelhistory {
	font-size:13pt;
	font-weight:bold;
	margin-top:6px;
	}

	
/*--Setup------*/

p.continue {
	font-size:11pt;
	}
	
img.bridge {
	padding-right: 5px;
	}
	

/*--Warranty---*/

h3.warranty {
	font-size:12pt;
	margin-left:3pt;
	width:auto;
	}
	
p.warranty {
	font-size:11pt;
	margin-left:3pt;
	width:auto;
	}
	
ul.warranty {
	font-size:11pt;
	margin-left:3pt;
	width:auto;
	}

	
