/************* globalNav styles ****************/

#siteBranding{
	width: 885px;
	background-image: url(image_files/backgrounds/siteBranding_bg.jpg);
	margin: auto;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	height: 80px;
	padding-right: 15px;
}

.globalNavButtons {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	position: relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.globalNavButtons a:link, .globalNavButtons a:visited {
	color: #262626;
	text-decoration: none;
}

.globalNavButtons a:hover {
	color: #FFF;
	text-decoration: underline;
}

.userMenu  {
	padding-right: 10px;
	padding-left: 10px;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D1DFF3;
	background-image: url(image_files/globalNav/userMenuSquare.gif);
	background-repeat: no-repeat;
}

.userMenu a:link, .userMenu  a:visited {
	color: #D1DFF3;
	text-decoration: none;
}

.userMenu  a:hover {
	text-decoration: underline;
}

/************* text styles ****************/
body {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-repeat: repeat-x;
	background-color: #F0F0F0;
}

.copyright, .copyright a:link, .copyright a:hover, .copyright a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #707070;
	padding-top: 15px;
	text-decoration:none;
	clear: both;
}
.copyrightDark, .copyrightDark a:link, .copyrightDark a:hover, .copyrightDark a:visited  {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cdcdcd;
	padding-top: 15px;
	text-decoration:none;
	clear: both;
}

.disclaimer, .disclaimer a:link, .disclaimer a:hover, .disclaimer a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	;
	font-size: 9px;
	color: #b0b0b0;
	padding-top: 15px;
	text-decoration:none;
	clear: both;
}
/************* hyperlink styles ****************/


.baseRed a:link, .baseRed a:visited, .baseRed a:hover  {
	color: #B01116;
	text-decoration: none;
}

.normalTextBlue1 a:link, .normalTextBlue1 a:visited, .normalTextBlue1 a:hover  {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4891dc;
	margin: 0px;
	padding: 0px;
}
/************* layout styles ****************/
#wrapper {
	width: 870px;
	background-color: #FFFFFF;
	position: relative;
	margin: auto;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 75px;
	padding-left: 15px;
	border: 1px solid #e1e1e1;
}

#frontPageSplash {
	width: 870px;
	background-color: transparent;
	height: 185px;
	margin-bottom: 15px;
	float: left;
}

#frontPageSubSplash1 {
	height: 150px;
	width: 260px;
	float: left;
	/*background-color: #e08630;*/
	background-color: #f0f0f0;
	margin-right: 15px;
	overflow: hidden;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	opacity:0.7;
	filter:alpha(opacity=70)
}
#frontPageSubSplash2 {
	height: 150px;
	width: 260px;
	float: right;
	margin-right: 15px;
	/*background-color: #c2d337;*/
	background-color: #f0f0f0;
	overflow: hidden;
	padding-top: 25px;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	opacity:0.7;
	filter:alpha(opacity=70)
}
#frontPageSubSplash3 {
	height: 150px;
	width: 260px;
	float: right;
	/*background-color: #00b8d7;*/
	background-color: #f0f0f0;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	opacity:0.7;
	filter:alpha(opacity=70)
}
#frontPageSubSplash4 {
	height: 180px;
	width: 150px;
	float: right;
	background-color: #6c6f70;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#frontPageSubSplashTitle {
	font-family: "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	;
	font-size: 22px;
	color: #404040;
	margin-bottom: 10px;
}
.frontPageSplashText {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #707070;
}
.frontPageSplashText a:link, .frontPageSplashText a:visited, .frontPageSplashText a:active {
	color: #000;
	text-decoration: underline;
	font-weight:bold;
}

.jumpToText, .jumpToText a:link, .jumpToText a:visited, .jumpToText a:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color:#FFF;
	line-height: 24px;
	font-weight: normal;
}

#indexPageSplash {
	width: 870px;
	background-color: transparent;
	height: 215px;
	margin-bottom: 10px;
	overflow: hidden;
}

#dealsPageSplash {
	width: 870px;
	background-color: transparent;
	height: 215px;
	background-image: url(image_files/deals/pageSplash.jpg);
	margin-bottom: 10px;
}

#siteInfo {
	width: 900px;
	position: relative;
	padding-bottom: 10px;
	padding-top: 10px;
	margin: auto;
	text-align: center;
	
}

#siteInfo ul li a{
	text-decoration:none;
	color:#9E9E9E;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	line-height: 18px;
}
	
#siteInfo ul li a:hover{
	text-decoration:underline;
	background-color:#1C1C1C;
}

#mainContent {
	width: 685px;
	background-color: #FFFFFF;
	float: left;
	overflow: hidden;
}

#mainContent ul{
	list-style-type: square;
	list-style-position: inside;
}


/************* form elements ****************/
form {
	margin: 0px;
	padding: 0px;
}


/************* breadcrumb elements ****************/
#breadCrumb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #c7c7c7;
	background-color: transparent;
	margin: auto;
}

#breadCrumb a:link, #breadCrumb a:visited {
	color: #c7c7c7;
	}
	
#breadCrumb a:hover {
text-decoration: underline;
}
	
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}

#pageNav {
	width: 170px;
	float: right;
	background-color: transparent;
	margin-left: 15px;
}

#sectionLinks {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ccc;
	border-left-color: #ccc;
	background-color: #EFEFEF;
	padding-top: 5px;
}

#content {
	width: 623px;
	position: relative;
	background-color: #FFFFFF;
}

.base  {
	font-family: tahoma, helvetica, arial, sans-serif;
	font-size: 11px;
	color: #505050;
	line-height: 18px;
}

.base a:link, .base a:visited {
	color: #0085CF;
	text-decoration: none;
}

.base a:hover {
text-decoration: underline;
}

.normalText  {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #606060;
	margin: 0px;
	padding: 0px;
}

.normalText a:link, .normalText a:visited {
	color: #0085CF;
	text-decoration: none;
}

.normalText a:hover {
text-decoration: underline;
}

/************* Purchase Index elements ****************/
#contentLft {
	width: 200px;
	float: left;
	background-repeat: no-repeat;
	background-position: right top;
}
#contentRht {
	width: 200px;
	float: right;
	background-repeat: no-repeat;
	background-position: left top;
}



/************* Product Detail elements ****************/
#prodDetailHeader {
	padding-bottom: 5px;
	font-size: 12px;
	color: #505050;
	font-family: Arial, Helvetica, sans-serif;
}
.prodDetailSubhead {
	width: 100%;
	padding-top: 10px;
	padding-bottom: 5px;
}
#prodDetailImgMain {
	width: 683px;
	border: 1px solid #CCCCCC;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-bottom: 10px;
}
#dealsPreviewImg {
	width: 90px;
}
#prodDetailSpecs {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#pageIndexContent {
	width: 613px;
	float: left;
	background-color: #FFFFFF;
}
.baseDark {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #303030;
	line-height: 18px;
}

.baseDark a:visited, .baseDark a:link, .baseDark a:active {
	color: #0085CF;
}
.baseDark a:hover {
	text-decoration: underline;
}
.normalTextDark {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #303030;
}
.normalTextDark a:visited, .normalTextDark a:link, .normalTextDark a:active {
	color: #0085CF;
}
.normalTextDark a:hover {
	text-decoration: underline;
}
#quickCartDisplay {
	color: #FFFFFF;
	padding: 5px;
	border: 1px solid #606060;
}

ul {
/*	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	overflow: visible;*/
	list-style:none;
	padding: 0px;
}


#globalNav {
	width: 900px;
	background-color: transparent;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}
#frontPageExtra1 {
	height: 170px;
	width: 452px;
	background-color: #FFFFFF;
	margin-top: 15px;
	margin-right: 0px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
	float: left;
}
#frontPageExtra2 {
	height: 170px;
	width: 187px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	margin-top: 15px;
	float: right;
}
#frontPageExtra3 {
	height: 170px;
	width: 187px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-top: 15px;
	float: right;
}
.straplineHd {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #C2C7B7;
	padding: 4px;
	position: static;
}

#contactForm {
	width: 450px;
	background-color: #FFFFFF;
}
#contactDetails {
	width: 277px;
	background-color: #FFFFFF;
	float: right;
	margin-top: 25px;
}

#pageHdFull {
	background-color: #EEEEEE;
	height: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 810px;
	font-weight: bold;
}
#mainContentWide {
	width: 870px;
	background-color: #FFFFFF;
}

#browseResultsLft {
	float: left;
	width: 200px;
	position: relative;
}
#browseResultsRht {
	float: right;
	width: 200px;
	position: relative;
}
#servicesIndexColumnLft {
	width: 215px;
	background-color: #FFFFFF;
	height: 200px;
	clear: left;
}
#infoIndexColumnRht {
	float: right;
	width: 425px;
	margin-top: 5px;
	background-color: #FFFFFF;
}
#prodDetailOptions {
	width: 455px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.arial12pxRed, .arial12pxRed a:link, .arial12pxRed a:active, .arial12pxRed a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C21216;
}

.arial12pxRed a:hover {
text-decoration:underline;
}

.baseRed {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B01116;
	margin: 0px;
	padding: 0px;
}

#productList {
	width: 523px;
	padding-top: 5px;
}
.partno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}
#manufacturerLogoImg {
	float: right;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-top: 0px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
	margin-bottom: 5px;
	margin-left: 10px;
}
.recordsetPaging, .recordsetPaging a:link, .recordsetPaging a:hover, .recordsetPaging a:active, .recordsetPaging a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #505050;
	text-decoration:none;
	font-weight: bold;
}
.arial12pxBlue, .arial12pxBlue a:link, .arial12pxBlue a:active, .arial12pxBlue a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4891dc;
}

.arial12pxBlue a:hover {
text-decoration:underline;
}

.arial12pxBlue2, .arial12pxBlue2 a:link, .arial12pxBlue2 a:active, .arial12pxBlue2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0b4790;
}

.arial12pxBlue2 a:hover {
text-decoration:underline;
}

h2, h2 a:link, h2 a:visited, h2 a:active  {
	font-family: "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	font-size: 16px;
	color: #000;
	margin: 0px;
	line-height: 18px;
	text-decoration: none;
	font-weight: normal;
	padding-bottom: 2px;
}

h2 a:hover {
	color: #4891dc;
} 

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #303030;
	margin: 0px;
	text-decoration: none;
	font-weight: normal;
}

h3 a:link, h3 a:visited, h3 a:active  {
	color: #06C;
	font-weight: 700;
}

h3 a:hover {
	text-decoration: underline;
} 

h4 {
	font-family: "Keble Condensed", "KebleCondensed", "arial narrow", helvetica, arial, sans-serif;
	font-size: 17px;
	color: #FFF;
	margin: 0px;
	text-decoration: none;
	font-weight: normal;
	
}
.arial12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;	
}
.arial12px a:link, .arial12px a:active, .arial12px a:visited {
	color: #0085CF;
}
.arial12px a:hover {
	text-decoration:underline;
}

.arial12pxGreen, .arial12pxGreen a:link, .arial12pxGreen a:active, .arial12pxGreen a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6E8C4D;
}
.arial12pxGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;	
}
.arial12pxGreen a:hover {
text-decoration:underline;
}

.arial12pxOrange, .arial12pxOrange a:link, .arial12pxOrange a:active, .arial12pxOrange a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
}
.arial12pxOrange a:hover {
text-decoration:underline;
}


.greyDash {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding-top: 5px;
	padding-bottom: 5px;
}
.normalTextBlack {

	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.normalTextBlack a:link, .normalTextBlack a:visited, .normalTextBlack a:hover  {
	text-decoration: none;
	
}

.red {
	color: #C21216
}

.red a:link, .red a:visited, .red a:hover {
color: #D11418
}

.blue1 {
	color: #0085CF
}
.normalTextBlue1, .normalTextBlue1 a:link, .normalTextBlue1 a:visited {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #06C;
	margin: 0px;
	padding: 0px;
}
.normalTextBlue1 a:hover {
	text-decoration: underline;
}
.normalTextBlue2 {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0b4790;
	margin: 0px;
	padding: 0px;
}
.normalTextBurgundy {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #732e2e;
	margin: 0px;
	padding: 0px;
}
.normalTextGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E8C4D;
	margin: 0px;
	padding: 0px;
}
.normalTextOrange {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6600;;
	margin: 0px;
	padding: 0px;
}
.normalTextLightGrey {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	margin: 0px;
	padding: 0px;
}
.normalTextLightGrey a:link, .normalTextLightGrey a:active, .normalTextLightGrey a:visited  {
	color: #999999;
	text-decoration: none;
}
.normalTextLightGrey a:hover {
	color: #303030
}

.sectionLinksButton, .sectionLinksButton li {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #101010;
	list-style-type: none;
	display:inline;
	margin: 0px;
	padding: 0px;
	background-color: transparent;
}

* html .sectionLinksButton a { height: 1px; }

.sectionLinksButton a:active, .sectionLinksButton a:link, .sectionLinksButton a:visited {
	color: #101010;
	display: block;
	height: 16px;
	padding-left: 5px;
	padding-top: 4px;
	background-color: transparent;
}

.sectionLinksButton a:hover {
	/*background-color: #5A8DC7;*/
	background-color: #aeb763;
	color: #FFFFFF;
	text-decoration: underline;
}

.clear:after {
	    content: ".";
	    display: block;
	    height: 0;
	    font-size: 0;
	    clear: both;
	    visibility: hidden;
	}
	.clear {
	    min-height: 1px;
	}
	* html .clear {
	    height: 1px;
	}
.darkGreen {
	color: #4E661F;
}
.green {
	color: #6E8C4D;
}
.normalTextWhite {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
#mainContentRht {
	width: 495px;
	border: 1px solid #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-image: url(image_files/mainContent_bg.gif);
	float: right;
}
#pageHd {
	height: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 525px;
	font-weight: bold;
	background-color: #454545;
}
.pageNavHd {
	height: 19px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	width: 160px;
	clear: right;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(image_files/backgrounds/activeheader_bg.jpg);
	font-weight: bold;
}

.pageNavHd2{
	height: 19px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	width: 160px;
	clear: right;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(image_files/backgrounds/headerpink_bg.jpg);
	font-weight: bold;
}

.pageNavHd3{
	height: 19px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	width: 160px;
	clear: right;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(image_files/backgrounds/headerdark_bg.jpg);
	font-weight: bold;
}
.pageNavHd4{
	height: 19px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	width: 160px;
	clear: right;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(image_files/backgrounds/advertsheader_bg.jpg);
	font-weight: bold;
}
.pageNavSpecialHd {
	height: 19px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	width: 160px;
	clear: right;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(image_files/backgrounds/headerred_bg.jpg);
	font-weight: bold;
}

#pageNavLastHd {
	height: 19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	width: 160px;
	clear: right;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-image: url(image_files/backgrounds/advertsheader_bg.jpg);
}
#buyPageSplash {
	width: 625px;
	margin-bottom: 15px;
	background-color: #d3d9c3;
	padding: 10px;
}

#resourcesColumnRht {
	float: right;
	width: 175px;
	background-color: #FFFFFF;
}

#resourcesColumnLft {
	float: left;
	width: 330px;
	background-color: #FFFFFF;
}
h1, h1 a:link, h1 a:hover, h1 a:visited {
	font-family: "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	font-size: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	color: #000000;
	font-weight: bold;
}
#siteBrandingBtm {
	margin: auto;
	width: 860px;
	height: 35px;
	background-color: #FFFFFF;
	background-image: url(image_files/globalNav/bottomBar.png);
}
#frontPageWrapper {
	width: 830px;
	background-color: #FFFFFF;
	position: relative;
	margin: auto;
	padding: 15px;
}
#vehicleSearch {
	width: 160px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	padding: 5px;
	background-color: #EFEFEF;
}
#listingInfo {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c1beae;
	padding: 5px;
	background-color: #EDEDED;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c1beae;
	border-left-color: #c1beae;
	line-height: 18px;
}

#pageNavAdvert {
	background-color: transparent;
	width: 170px;
	text-align: center;
}

#biddingActivity {
	width: 100%;
	background-color: #EEEEEE;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
#frontPageOffers {
	width: 683px;
	background-color: transparent;
	padding-bottom: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
	float: left;
}
#frontPageSplashOffer1 {
	width: 308px;
	background-image: url(image_files/backgrounds/frontPageSubSplashOffer_bg.jpg);
	height: 72px;
	border: 1px solid #CCC;
}
#frontPageSplashOffer2 {
	width: 308px;
	float: right;
	background-image: url(image_files/backgrounds/frontPageSubSplashOffer_bg.jpg);
	height: 72px;
	border: 1px solid #CCC;
}
#pageSubHd {
	width: 685px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b4b9a6;
	padding-bottom: 3px;
	float: left;
}
#sideBanners {
	width: 170px;
	clear: right;
	background-color: transparent;
	float: right;
}

.messagePreview td {
	padding-left:5px;
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #404040;
	height: 20px;
	padding-right: 5px;
}
.messagePreview a:link, .messagePreview a:visited, .messagePreview a:active {
	color: #404040;
	text-decoration:none;
}
	
.messagePreview a:hover {
	text-decoration: underline;
}

#newUsers {
	width: 407px;
	padding: 10px;
	height: 241px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	float: right;
}
#existingUsers {
	width: 407px;
	height: 241px;
	padding: 10px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
#newUsersHd {
	width: 407px;
	height: 18px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: right;
	border: 1px solid #c3ccab;
	background-image: url(image_files/backgrounds/headerblue_bg.jpg);
}
#existingUsersHd {
	width: 407px;
	height: 18px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: 1px solid #c3ccab;
	background-image: url(image_files/backgrounds/headerblue_bg.jpg);
}
#previewImg {
	height: 90px;
	width: 90px;
}
#usersIndex {
	width: 645px;
	background-color: transparent;
	padding-bottom: 0px;
	position: relative;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	overflow: hidden;
}
.blue2 {
	color: #0b4790
}
.lightGrey {
	color: #999999
}
#sellSection {
	width: 808px;
	padding: 10px;
	border-bottom-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
#sellSectionHd {
	width: 808px;
	height: 18px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	font-size: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
	font-family: "Lucida Grande", Helvetica, Arial, Verdana, sans-serif;
	background-repeat: repeat;
	color: #FFF;
	background-image: url(image_files/backgrounds/sellSection_bg.jpg);
}
#accountSectionHd {
	width: 623px;
	height: 15px;
	padding-top: 4px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	font-family: ;
	font-size: 13px;
	background-color: #EFEFEF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	background-repeat: repeat;
	color: #404040;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#accountSection {
	width: 633px;
	border: 1px solid #CCC;
	padding: 5px;
}

#previewImgSmall {
	height: 50px;
	width: 50px;
	border: 1px solid #d9d9d9;
	padding: 5px;
}
.arial12pxLightGrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.questionMark {
	margin-left: 5px;
}
.orange {
	color: #FF6600;
}

.pink {
	color: #d99292;
}
#mainContentSqLeft {
	width: 623px;
	padding: 10px;
	background-color: #F1F0D8;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #B0AE7B;
	border-bottom-color: #B0AE7B;
	border-left-color: #B0AE7B;
}
#maintContentSqRight {
	width: 295px;
	padding: 10px;
	height: 212px;
	float: right;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #ccc7ab;
	border-bottom-color: #ccc7ab;
	border-left-color: #ccc7ab;
}
.white {
	color: #FFF;
}
#mainContentSq2Hd {
	width: 295px;
	height: 18px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	float: right;
	border: 1px solid #c3ccab;
	background-color: #d3d9c3;
}
#mainContentSq1Hd {
	width: 623px;
	height: 18px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: 1px solid #B0AE7B;
	background-color: #C4C28A;
}
.pageNavSubHd {
	height: 17px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #303030;
	width: 160px;
	clear: right;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #D6D6D6;
}
#indexPageSplashMenu {
	width: 840px;
	padding-right: 15px;
	padding-left: 15px;
	position: relative;
	text-align: center;
	padding-top: 80px;
}
