body {
	font-family:Arial, Helvetica, sans-serif;
}
#content, #content2, #content3, #content4, #content5 {
	background:#FFF;
	position:absolute;
	top:0px;
	left:0px;
	width:635px;
}
#container2 {
	position:absolute;
	left:0px;
	top:0px;
	width:650px;
}
#container2 h2 {
	font-size:12pt;
	margin:10px;
	padding:0px;
	text-align:center;
}
#container2 h3 {
	font-size:11pt;
	margin:10px;
	padding:0px;
	text-align:center;
}
#container2 h4 {
	font-size:10pt;
	font-weight:normal;
	margin:10px;
	padding:0px;
}
#container2 h6 {
	font-size:8pt;
	margin:10px;
	padding:0px;
}
#print {
	background:#FFF;
	position:relative;
}
#mainconMen {
	FLOAT:left;
	TOP:0px;
	LEFT:0px;
	POSITION:relative;
	MARGIN-left:5px;
	PADDING:0px;
}
#conMenList {
	MARGIN:0px;
	PADDING:0px;
}
LI.conMenbar, LI.conMenbar2 {
	MARGIN:0px;
	FONT-SIZE:10pt;
	COLOR:#000;
}
.body8pt {
	font-size:8pt;
}
.body8ptbold, .body8ptboldwht {
	font-size:8pt;
	font-weight:bold;
	color:#000;
}
.body9pt, .body10pt, #bodyTXT {
	font-size:9pt;
}
.body9ptbold, .body10ptbold, .body10ptboldwht {
	font-size:9pt;
	font-weight:bold;
	color:#000;
}
.body10ptbolditl {
	font-size:9pt;
	font-weight:bold;
	font-style:italic;
}
.title18pt {
	font-size:18pt;
	font-weight:bold;
}
.title14pt {
	font-size:14pt;
	font-weight:bold;
}
.body12pt {
	font-size:12pt;
}
.body12ptbold, .body12ptboldwht {
	font-size:12pt;
	font-weight:bold;
	color:#000;
}
#footer, #footer1, #footer2, #footer4 {
	font-size:8pt;
	padding:10px 0px 20px 10px;
	text-align:center;
	position:relative;
	width:650px;
	height:5%;
	border-top:1px double #000;
}
#VBTAGLINE {
	font-size:14pt;
	font-weight:bold;
	padding:15px;
}
#CARCODES {
	padding:10px;
}
.printMe {
	display:inline;
}
#events li h6 a, .eventsContact, #hours2, #vbNav, #container1, #wordSmith, .noPrint, #leftContainer, #bannerTagLine, #banner, #navBar, #navBar2, #sideBarText, #sideBarText2, #hours, #footer3, vbTagLine2 {
	display:none;
}
.contents {
	display:none;
}
#about {
	margin:10px;
	padding:0px;
	font-size:9pt;
	width:610px;
}

#container5 {
	margin:0px;
	padding:0px;
	width:470px;
	height:auto;
	position:absolute;
	top:0px;
	left:0px;
}
#container5 table a:link, #container5 table a:visited {
	color:#666;
}
#container6 {
	margin:0px;
	padding:0px;
	width:230px;
	height:auto;
	position:relative;
	top:0px;
	left:0px;
	float:left;
}
#container6 a:link, #container6 a:visited {
	color:#000;
}
#container6 a:hover {
	color:#FF0000;
}
#container7 {
	margin:0px;
	padding:0px;
	width:230px;
	height:auto;
	position:relative;
	top:0px;
	left:0px;
	float:right;
}
#container7 a:link, #container7 a:visited {
	color:#000;
}
#container7 a:hover {
	color:#FF0000;
}
#container8 {
	width:170px;
	height:auto;
	position:absolute;
	top:0px;
	left:471px;
}
#container8 a:link, #container8 a:visited {
	color:#000;
}
#container8 a:hover {
	color:#FF0000;
}
#container9 {
	margin:0px;
	padding:0px;
	width:212px;
	height:50px;
	float:left;
}
#container9 a:link, #container9 a:visited {
	color:#000;
}
#container9 a:hover {
	color:#FF0000;
}
#container10 {
	margin:0px;
	padding:0px;
	width:218px;
	height:50px; 
	float:right;
	border-left:1px solid #000;
}
#container10 a:link, #container10 a:visited {
	color:#000;
}
#container10 a:hover {
	color:#FF0000;
}

#container5 h6 {
	margin:10px;
	padding:0px;
	line-height:1.2em;
}
#container5 div#container7 div#fpMenu a img {
	margin:0px;
	padding:0px 0px;
}
#container5 a img {
	margin:0px;
	padding:0px 10px;
}
#container5 img {
	margin:0px;
	padding:0px 10px;
}

#scMenu {
	display:block;
	margin:10px 10px 0px;
	padding:0px;
	width:440px;
	position:relative;
}
#scMenuTop {
	display:block;
	margin:0px;
	padding:0px;
	top:0px;
	width:440px;
	height:54px;
	background-image:url(../assets/scMenuTop.gif);
	background-repeat:no-repeat;
}
#scMenuTop span {
	display:block;
	font-size:9pt;
	padding:3px;
}
#scMenuBottom {
	display:block;
	margin:0px;
	padding:0px;
	position:relative;
	width:440px;
	height:11px;
	background-image:url(../assets/scMenuBottom.gif);
	background-repeat:no-repeat;
}
#scContent {
	margin:0px;
	padding:0px 0px 10px;
	width:438px;
	height:50px;
	position:relative;
	border-right:1px solid #000;
	border-left:1px solid #000;
	background-color:#FFFAC9;
	background-image:url(../assets/indexCatalogs.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
#scMenuMG h4 {
	margin:0px 0px 0px 10px;
	padding:0px;
	height:20px;
	font-size:11pt;
	text-align:center;
	background:url(../assets/scMenuHeader.gif) no-repeat center left;
	border-bottom:0px solid #000;
	line-height:20px;
	min-height:20px;
}
#scMenuMG p {
	margin:0px 0px 0px 10px;
	padding:2px 0px 0px 20px;
	font-size:9pt;
	font-weight:normal;
	line-height:1.2em;
	border-bottom:0px solid #000;
}
#scMenuMG p a:link, #scMenuMG p a:visited {
	color:#000;
	text-decoration:none;
}
#scMenuMG p a:hover {
	color:#FF0000;
	text-decoration:underline;
}
#scMenuAH h4 {
	margin:10px 0px 0px 10px;
	padding:0px;
	height:20px;
	font-size:10.5pt;
	text-align:center;
	background:url(../assets/scMenuHeader.gif) no-repeat center left;
	border-bottom:0px solid #000;
	line-height:20px;
	min-height:20px;
}
#scMenuAH p {
	margin:0px 0px 0px 10px;
	padding:2px 0px 0px 20px;
	font-size:9pt;
	font-weight:normal;
	line-height:1.2em;
	border-bottom:0px solid #000;
}
#scMenuAH p a:link, #scMenuAH p a:visited {
	color:#000;
	text-decoration:none;
}
#scMenuAH p a:hover {
	color:#FF0000;
	text-decoration:underline;
}
#scMenuTR h4 {
	margin:0px 0px 0px 8px;
	padding:0px;
	height:20px;
	text-align:center;
	font-size:11pt;
	background:url(../assets/scMenuHeader.gif) no-repeat center left;
	border-bottom:0px solid #000;
	line-height:20px;
	min-height:20px;
}
#scMenuTR p {
	margin:0px 0px 0px 8px;
	padding:2px 0px 0px 20px;
	font-size:9pt;
	font-weight:normal;
	line-height:1.2em;
	border-bottom:0px solid #000;
}
#scMenuTR p a:link, #scMenuTR p a:visited {
	color:#000;
	text-decoration:none;
}
#scMenuTR p a:hover {
	color:#FF0000;
	text-decoration:underline;
}
#scMenuSun h4 {
	margin:10px 0px 0px 8px;
	padding:0px;
	height:20px;
	text-align:center;
	font-size:11pt;
	background:url(../assets/scMenuHeader.gif) no-repeat center left;
	border-bottom:0px solid #000;
	line-height:20px;
	min-height:20px;
}
#scMenuSun p {
	margin:0px 0px 0px 8px;
	padding:2px 0px 0px 20px;
	font-size:9pt;
	font-weight:normal;
	line-height:1.2em;
	border-bottom:0px solid #000;
}
#scMenuSun p a:link, #scMenuSun p a:visited {
	color:#000;
	text-decoration:none;
}
#scMenuSun p a:hover {
	color:#FF0000;
	text-decoration:underline;
}

#lowerBodyTxt {
	font-size:8pt;
}

#fcMenu {
	margin:0px 10px;
	padding:0px;
	width:210px;
	height:auto;
	position:relative;
}
#fcMenuTop {
	margin:0px;
	padding:0px;
	top:0px;
	width:210px;
	height:54px;
	background-image:url(../assets/fcMenuTop.gif);
	background-repeat:no-repeat;
}
#fcMenuTop span {
	display:block;
	font-size:9pt;
	padding:3px;
}
#fcMenuBottom {
	margin:0px;
	padding:0px;
	position:relative;
	width:210px;
	height:10px;
	background-image:url(../assets/fcMenuBottom.gif);
	background-repeat:no-repeat;
}
#fcContent {
	margin:0px;
	padding:0px 0px 10px;
	width:208px;
	height:auto;
	position:relative;
	background-color:#E3EDFF;
	border-left:1px solid #000;
	border-right:1px solid #000;
}
#fcMenuMG h4 {
	margin:0px 10px;
	padding:2px 0px 2px 5px;
	height:20px;
	font-size:11pt;
	text-align:center;
	background-image:url(../assets/fcMenuHeader.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	border-bottom:0px solid #000;
}
#fcMenuMG div p {
	display:block;
	margin:0px;
	padding:2px 0px 2px 35px;
	font-size:9pt;
	font-weight:normal;
	line-height:1.2em;
}
#fcMenuMG div p a:link, #fcMenuMG div p a:visited {
	display:block;
	color:#000;
	text-decoration:none;
}
#fcMenuMG div p a:hover {
	color:#FF0000;
	text-decoration:underline;
}
#fcMenuTR h4 {
	margin:0px 10px;
	padding:2px 0px 2px 5px;
	height:20px;
	font-size:11pt;
	text-align:center;
	background-image:url(../assets/fcMenuHeader.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	border-bottom:0px solid #000;
	line-height:20px;
}
#fcMenuTR div p {
	display:block;
	margin:0px;
	padding:2px 0px 2px 35px;
	font-size:9pt;
	font-weight:normal;
	line-height:1.2em;
}
#fcMenuTR div p a:link, #fcMenuTR div p a:visited {
	display:block;
	color:#000;
	text-decoration:none;
}
#fcMenuTR div p a:hover {
	color:#FF0000;
	text-decoration:underline;
}
#fcMenuAH h4 {
	margin:0px 10px;
	padding:2px 0px 2px 5px;
	height:20px;
	font-size:10pt;
	text-align:center;
	background-image:url(../assets/fcMenuHeader.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	border-bottom:0px solid #000;
	line-height:20px;
}
#fcMenuAH div p {
	display:block;
	margin:0px;
	padding:2px 0px 2px 35px;
	font-size:9pt;
	font-weight:normal;
	line-height:1.2em;
}
#fcMenuAH div p a:link, #fcMenuAH div p a:link {
	display:block;
	color:#000;
	text-decoration:none;
}
#fcMenuAH div p a:hover {
	color:#FF0000;
	text-decoration:underline;
}
#fcMenuSUN h4 {
	margin:0px 10px;
	padding:2px 0px 2px 5px;
	text-align:center;
	font-size:11pt;
	height:20px;
	background-image:url(../assets/fcMenuHeader.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	border-bottom:0px solid #000;
	line-height:20px;
}
#fcMenuSUN div p {
	display:block;
	margin:0px;
	padding:2px 0px 2px 35px;
	font-size:9pt;
	font-weight:normal;
	line-height:1.2em;
}
#fcMenuSUN div p a:link, #fcMenuSUN div p a:link {
	display:block;
	color:#000;
	text-decoration:none;
}
#fcMenuSUN div p a:hover {
	color:#FF0000;
	text-decoration:underline;
}
div.closed4 h4 a:link, div.closed4 h4 a:visited {
	display:block;
	margin:0px;
	padding:0px;
	color:#000;
	background-color:transparent;
	line-height:26px;
	text-decoration:none;
}
div.closed4 h4 a:hover {
	display:block;
	margin:0px;
	padding:0px;
	color:#FFFF55;
	background-color:transparent;
	line-height:26px;
	text-decoration:none;
}
div.open4 h4 a:link, div.open4 h4 a:visited {
	display:block;
	margin:0px;
	padding:0px;
	color:#000;
	background-color:transparent;
	line-height:26px;
	text-decoration:none;
}
div.open4 h4 a:hover {
	display:block;
	margin:0px;
	padding:0px;
	color:#FFFF55;
	background-color:transparent;
	line-height:26px;
	text-decoration:none;
}

#fpMenu {
	margin:0px 0px 5px 5px;
	padding:0px;
	width:220px;
	height:180px;
	position:relative;
}
#fpMenu span {
	display:block;
	font-size:9pt;
	padding:3px;
}

#secureMenu {
	margin:0px 10px;
	padding:10px;
	position:relative;
	background-color:#000;
}
#secureMenu span {
	display:block;
	font-size:9pt;
	padding:3px;
	text-align:center;
}
#secureTop {
	margin:20px 10px 0px;
	padding:0px;
	position:relative;
	width:150px;
	height:20px;
	background-image:url(../assets/securedSiteTop.gif); 
	background-repeat:no-repeat;
}
#secureBottom {
	margin:0px 10px;
	padding:0px;
	position:relative;
	width:150px;
	height:10px;
	background-image:url(../assets/securedSiteBottom.gif); 
	background-repeat:no-repeat;
}

#companyHistory {
	margin:0px 10px;
	padding:0px;
	position:relative;
	width:148px;
	background:#FFF;
	border-right:1px solid #000;
	border-left:1px solid #000;
}
#companyHistory span {
	display:block;
	font-size:9pt;
	padding:3px;
	text-align:center;
}
#chTop {
	margin:20px 10px 0px;
	padding:0px;
	position:relative;
	width:150px;
	height:23px;
	background-image:url(../assets/cHistoryTop.gif); 
	background-repeat:no-repeat;
}
#chBottom {
	margin:0px 10px;
	padding:0px;
	position:relative;
	width:150px;
	height:10px;
	background-image:url(../assets/cHistoryBottom.gif); 
	background-repeat:no-repeat;
}
#chList ul {
	margin:0px;
	padding:8px;
	list-style:none;
}
#chList li {
	margin:0px;
	padding:4px 0px;
	font-size:8pt;
	line-height:1.3em;
}

#cdShop {
	margin:20px 10px 0px;
	padding:0px;
	position:relative;
	width:150px;
	height:150px;
}

#footerI2 {
	margin:10px;
	font-size:8pt;
	padding:10px 0px;
	text-align:center;
	position:relative;
	width:440px;
	border-top:1px solid #000;
}
#footerI {
	margin:10px;
	font-size:8pt;
	padding:10px 0px;
	text-align:center;
	position:relative;
	width:440px;
	border-top:1px solid #000;
}
#footerI a:link, #footerI a:visited, #footerI2 a:link, #footerI2 a:visited {
	color:#666;
}
#footerI a:hover, #footerI2 a:hover {
	color:#FF3333;
}

div.reasons h5 {
	font-size:9pt;
	float:left;
	margin:0px 0px 0px 10px;
	padding:5px;
}
#aboutI {
	margin:10px;
	padding:0px;
	font-size:9pt;
	width:440px;
}

#mapContact {
	margin:0px 10px;
	padding:0px;
}
#mapContact img {
	margin:0px;
	padding:0px 10px;
}
div.copy {
	margin:10px;
}
.copy {
	font-size:10pt;
}
.copy a:link, .copy a:visited {
	color:#666;
}
.copy a:hover {
	color:#FF0000;
}
table
.purple {
	margin:0px;
	padding:3px;
	background:#FFF;
	width:650px;
}
.purple h4, .white h4 {
	margin:0px 0px 0px 2px;
	padding:3px 0px 0px 5px;
	color:#990000;
	list-style-type:none;
}
.white {
	margin:0px;
	padding:3px;
	background:#FFF;
	width:650px;
}
li.closed3 h5 a:link, li.closed3 h5 a:visited {
	display:block;
	color:#000;
	text-decoration:none;
}
li.closed3 h5 a:hover {
	display:block;
	background:transparent;
	color:#369;
	text-decoration:none;
}
li.open3 h5 a:link, li.open3 h5 a:visited {
	display:block;
	color:#000;
	text-decoration:none;
}
li.open3 h5 a:hover {
	display:block;
	background:transparent;
	color:#369;
	text-decoration:none;
}
div#eventsList {
	display:block;
	margin:10px;
	padding:0px;
	border:0px solid #000;
}
div#eventsList li {
	display:block;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
ul#events {
	display:block;
	margin:0px;
	padding:0px;
}
#months h3 {
	display:block;
	text-align:center;
}
#months h3 a:link, #months h3 a:visited {
	color:#666;
}
#months h3 a:hover {
	color:#FF0000;
}
#events li h5 {
	display:block;
	color:#000;
	margin:0px;
	font-weight:normal;
	padding:0px 0px 10px;
	line-height:1.5em;
	list-style-type:none;
	border-bottom:0px solid #000;
}
#events li h3 {
	margin:0px;
	padding:5px;
	border-bottom:1px solid #369;
	border-top:1px solid #369;
	display:block;
	background:#FEFDD9;
}
#events h3 a {
	margin:0px;
	padding-left:5px;
	list-style-type:none;
	font-weight:bold;
}

#getadobe {
	padding:5px;
	margin:7px;
	width:80px;
	position:relative;
	float:left;
}

#scPDF {
	margin:10px;
	padding:5px;
}
#scPDF h6 {
	margin:10px;
	padding:0px;
	line-height:1.3em;
}

.complete h5 {
	margin:0px;
	font-size:10pt;
	font-weight:bold;
	color:#000;
	padding:5px;
}
.complete h5 a:link, .complete h5 a:visited {
	color:#000;
	text-decoration:none;
}
.complete h5 a:hover {
	color:#ED1B23;
	text-decoration:none;
}
li.complete h5 {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.contents {
	color:#990000;
	text-decoration:underline;
	font-size:9pt;
	font-weight:bold;
}

div#pdfList {
	display:block;
	margin:10px;
	padding:0px;
	border:0px solid #000;
	width:650px;
}
ul#pdf {
	display:block;
	margin:0px;
	padding:0px;
}
ul#pdf li {
	display:block;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
li h5 {
	display:block;
	margin:0px;
	padding:0px;
}
li.closed3 h5 {
	font-size:9pt;
	display:block;
	line-height:2.5em;
	padding:0px;
	color:#000;
}
li.open3 h5 {
	font-size:9pt;
	display:block;
	line-height:2.5em;
	padding:0px;
}
li.closed3 h5 a:link, li.closed3 h5 a:visited {
	display:block;
	color:#000;
	text-decoration:none;
}

#request {
	padding:10px;
	margin:0px;
}
div.wordSmith {
	display:none;
}
div.reasons h5 {
	font-size:9pt;
	float:left;
	margin:0px 0px 0px 10px;
	padding:5px;
}
table.border {
	display:block;
	margin:0px 10px 10px;
	width:290px;
	color:#000;
}
table.border2 {
	display:none;
}
tbody {
	display:block;
}
td.border2 {
	display:none;
}
.border2 {
	display:none;
}
caption {
	display:block;
	margin:0px 10px;
	padding:5px 5px 0px;
	border:0px solid #369;
	width:290px;
	height:auto;
	font-size:11pt;
	font-weight:bold;
	color:#000;
	text-align:left;
}
#reqCatImg {
	margin:0px;
	padding:0px;
}
#catalogYC {
	margin:10px;
	padding:3px;
	border:0px solid #369;
	width:600px;
	height:350px;
	background:#FDE89C;
	top:40px;
}
#catalog {
	margin:10px;
	padding:3px;
	border:0px solid #369;
	width:600px;
	height:240px;
	background:#FDE89C;
	top:40px;
}
#catalogName {
	margin:0px;
	padding:5px;
	font-size:14pt;
}
#catalogTxt {
	margin:0px;
	padding:5px;
	font-size:10pt;
	text-weight:normal;
}
#catalogTxt ul {
	margin:0px;
	padding:5px;
	font-size:10pt;
	text-weight:normal;
}
#parts {
	margin:10px;
	padding:5px;
	border:1px solid #369;
	font-size:14pt;
	width:597px;
}
#search {
	font-size:9pt;
	font-weight:bold;
	margin:0px;
	padding:0px;
	position:absolute;
	left:500px;
	top:105px;
	width:50px;
}
#searchForm {
	margin:0px;
	padding:0px;
	position:absolute;
	left:555px;
	top:100px;
	width:250px;
}
#indexImg2 {
	margin:0px;
	padding:0px;
	position:absolute;
	left:180px;
	top:105px;
	background:url(/assets/indeximg.gif) no-repeat;
	width:14px;
	height:14px;
}
#index {
	font-size:9pt;
	font-weight:bold;
	margin:0px;
	padding:0px;
	position:absolute;
	left:200px;
	top:105px;
}
td.years {
	display:block;
	padding-left:40px;
	font-size:9pt;
	color:#000;
}
td.years3 {
	display:block;
	padding-left:10px;
	font-size:9pt;
	color:#000;
}
.years2 {
	display:none;
}
.updated {
	display:none;
}

