/*
I know this document is ugly.
*/

FORM {
	DISPLAY: inline
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.red {
	COLOR: #000000; TEXT-DECORATION: none
}
A.red:hover {
	COLOR: #cc0000
}
.carfix {
BORDER: #000000 1px solid
background-color: #CCCCCC;
}
A.white {
	COLOR: #000000; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: #ff0000
}
A.none {
	COLOR: #000000
}
A.none:hover {
	COLOR: #000000
}
A.quicklink {
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: dotted;
	color: #000000;
}
A.quicklink:hover {
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	color: #000000;
}
A.bottomquicklink {
	color: #CCCCCC;
}
A.bottomquicklink:hover {
	color: #FF0000;
}
input.app {
	margin-bottom: 3px;
	margin-right: 7px;
}
.submenuLink {
	FONT-WEIGHT: normal; COLOR: #EBEBEB
}
.submenuLink:hover {
	COLOR: #cc0000
}
.submenuActive {
	COLOR: #cc0000
}
.topline {
	BORDER-TOP: #000000 1px solid
}
.white {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Verdana
}
.blog {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: #000000; PADDING-TOP: 20px; FONT-STYLE: normal; FONT-FAMILY: Arial; LETTER-SPACING: 0.1em
}
.blogHeader {
	PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 12px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: #e0dfe3; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #3C3C3C; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.blogData {
	FONT: 12px/18px Verdana, Arial; VERTICAL-ALIGN: top; TEXT-TRANSFORM: none; COLOR: #000000; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center
}
.blogWindow {
	MARGIN-BOTTOM: 30px;
	border: 1px solid #000000;
}
.blogImage {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FLOAT: right; MARGIN: 5px 5px 7px 7px; VERTICAL-ALIGN: middle; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; POSITION: static; TOP: 0px; BACKGROUND-COLOR: #5f7797; TEXT-ALIGN: center
}
.blogFooter {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #5f7797
}
.blogFooterDate {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: none; COLOR: #e0dfe3; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; TEXT-ALIGN: right; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.data {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial
}
.tableMain {
	border: 3px solid #000000;
}
.tableTail {
}
.tableBottomLeft {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: left;
	padding: 5px;
}
.tableBottom {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: #000000 0px solid; COLOR: #000000; BORDER-BOTTOM: #000000 0px solid; FONT-FAMILY: Verdana, Arial
}
.linksBottom {
	BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center
}
.menuHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Vernada, Arial; BACKGROUND-COLOR: #B0B0B0; TEXT-ALIGN: center
}
.menu {
	BORDER-TOP: #5f7797 1px solid; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #5f7797; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #5f7797; COLOR: #464c64; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #1F273B; TEXT-ALIGN: left; BORDER-RIGHT-WIDTH: 1px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #5f7797
}
.menuTable {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
}
.menuTable2 {
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	MARGIN-TOP: 20px;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
}
.menuTop {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; CURSOR: text; COLOR: #464c64; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial; BACKGROUND-COLOR: #1F273B; TEXT-ALIGN: left
}
.menuLink {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #EBEBEB; FONT-FAMILY: Verdana, Arial; TEXT-DECORATION: none
}
.partsHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.partsImage {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; VERTICAL-ALIGN: middle; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
.partsImageThumb {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 10px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid
}
.partsImageCell {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.partsDescription {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial
}
.partsRelated {
	MARGIN-TOP: 5px; TEXT-TRANSFORM: none; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.partsPrice {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.menuSearch {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 20px; MARGIN-BOTTOM: 20px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.dataParts {
	PADDING-RIGHT: 20px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: #000000; PADDING-TOP: 40px; FONT-STYLE: normal; FONT-FAMILY: Arial
}
.inventoryTitle {
	PADDING-BOTTOM: 20px; TEXT-ALIGN: center
}
.inventoryTitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 25px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 0px solid; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial; LETTER-SPACING: 0.1em; TEXT-ALIGN: center
}
.inventoryColumnTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; COLOR: #ff0000; BORDER-BOTTOM: #000000 0px solid; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial; LETTER-SPACING: 0.1em; TEXT-ALIGN: left
}
.inventoryThumb {
	BORDER: #000000 1px; VERTICAL-ALIGN: top;

}
.inventoryDescription {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: left
}
.inventoryInfo {
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial
}
.inventoryFooter {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 14px; PADDING-BOTTOM: 15px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center
}
.inventoryNumber {
	PADDING-RIGHT: 10px; FONT-SIZE: 12px; COLOR: #999999; BORDER-BOTTOM: #999999 1px dotted; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; padding-bottom: 5px;
}
.inventoryFullTable {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	PADDING-BOTTOM: 1px;
	MARGIN: 1px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 1px;
	TEXT-ALIGN: center;
}
.inventoryFullCells {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; WIDTH: 120px; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center; FONT-VARIANT: normal
}

.inventoryHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial; LETTER-SPACING: 0.5em; TEXT-ALIGN: right; padding-top: 30px
}
.inventoryHeader3 {
        FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 2px solid; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial; LETTER-SPACING: 0.3em; TEXT-ALIGN: right; padding-top: 0px
}

.inventoryHeader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: right
}

.inventoryThumbFull {
	BORDER: #000000 1px solid;
	MARGIN-BOTTOM: 5px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: center;
}

.srMainImage {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 20px; VERTICAL-ALIGN: middle; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.srMainDescription {
	VERTICAL-ALIGN: top; PADDING-BOTTOM: 10px; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: justify
        font-family: Verdana, Arial, sans-serif;
        font-size: 11px;
        color:#000000;
}
.srMainFeature {
	LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(images/arrowr_white.gif)
}
.srMainHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.srMainGap {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color:#000000;
	
PADDING-BOTTOM: 7px; PADDING-TOP: 10px
}
.srMainThumb {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 10px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid
}
.srMainThumbCell {
	BORDER-BOTTOM: #000000 1px dotted
}
.srMainCFHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-LEFT: 10px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial; LETTER-SPACING: 0.5em
}
.srMainCF {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.textfield {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; padding-left: 3px; padding-right: 3px; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial;
}
.srMainLinks {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: center
        font-family: Verdana, Arial, sans-serif;
        font-size: 11px;
        color:#000000;
}
.servInfo {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-BOTTOM: 30px; VERTICAL-ALIGN: middle; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: center
}
.servSpecialHeader {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: capitalize; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px dotted; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: left
}
.servData {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.line {
	BORDER-RIGHT: #000000 1px solid
}
A.navcat {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navcat:hover {
	COLOR: #cc0000
}
.datablue {
	PADDING-RIGHT: 20px;
	BORDER-TOP: 1px solid #000000;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 20px;
	COLOR: #000000;
	PADDING-TOP: 40px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #292930;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}
.datadark {
	PADDING-RIGHT: 20px;
	BORDER-TOP: none;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 20px;
	COLOR: #000000;
	PADDING-TOP: 40px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.inventoryFullCellsBlackBG {
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 15px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 10px;
	VERTICAL-ALIGN: top;
	WIDTH: 120px;
	PADDING-TOP: 30px;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: center;
	FONT-VARIANT: normal;
	background-color: #14141F;
}
.c6 {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: normal;
	background-color: #000000;
	padding-top: 20px;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
}
.datadarkCopy {

	PADDING-RIGHT: 20px;
	BORDER-TOP: none;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 20px;
	COLOR: #000000;
	PADDING-TOP: 40px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR: #000000;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.datablueCopy {
	PADDING-RIGHT: 20px;
	BORDER-TOP: 1px solid #000000;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 20px;
	COLOR: #000000;
	PADDING-TOP: 40px;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial;
}
.bodyheader {
	background-color: #1E222B;
	padding-top: 50px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	border-bottom: 1px dotted #000000;
}
.inventoryThumbFull2 {
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	MARGIN-BOTTOM: 5px;
	VERTICAL-ALIGN: top;
	BORDER-LEFT: #999999 1px solid;
	BORDER-BOTTOM: #999999 1px dashed;
	TEXT-ALIGN: center;
	padding: 4px;
}
.menubgcolor {
	background-color: #000000;
	padding-top: 20px;
	padding-bottom: 20px;
}
.bottomlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	vertical-align: text-top;
	text-align: center;
	background-color: #000000;
	border-top: 2px solid #CCCCCC;
}
.quicklinks {
	padding-left: 10px;
	color: #CCCCCC;
}
.quicklinksheader {
	background-color: #333333;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.quicklinkstop {

}
.tableBottomRight {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial;
	TEXT-ALIGN: right;
	vertical-align: middle;
	padding: 5px;
}
A.contentquicklink:hover {

	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	color: #000000;
}
A.contentquicklink {


	border-bottom-width: 1px;
	border-bottom-color: #000000;
	border-bottom-style: dotted;
	color: #000000;
}
.partlisting {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	font-weight: bold;
}
.partlistinghead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: center;
	font-weight: bold;
}
.ulfix {
	font-family: Verdana, Arial, sans-serif;
  	font-size: 11px;
  	color:#000000;
	list-style-image: url(http://www.corvettesofhouston.com/templates/Pixame_v1/images/arrow2.gif);
}
.customerbg {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: #000000; PADDING-TOP: 20px; FONT-STYLE: normal; FONT-FAMILY: Arial; LETTER-SPACING: 0.1em
}
.customertable {
	background-color: #CCCCCC;
	border: 1px solid #000000;
}

.prevc {
	width: 150px;
}
.editc {

	width: 150px;
}
.finalstep {
	font-weight: bold;
}
.prv {
	margin-left: 30px;
	width: 100px;
	margin-top: 20px;
}
.nxt {
	margin-left: 10px;
	width: 100px;
	margin-top: 20px;
}

.needinfo {
	padding: 5px;
	background-color: #CCCCCC;
	font-size: 13;
	text-align: center;
}

