
BODY, B, TD, P     {FONT-FAMILY: Arial; COLOR: #282828; FONT-SIZE: 12px}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.navlinks {COLOR: #046399; TEXT-DECORATION: none}
.navlinks A:link    {COLOR: #ffffff; TEXT-DECORATION: none}
.navlinks A:visited {COLOR: #ffffff; TEXT-DECORATION: none}
.navlinks A:hover   {COLOR: #ffffff; TEXT-DECORATION: none}

/* New Side Links CSS */
.middlelinks {COLOR: #858585; TEXT-DECORATION: none}
.middlelinks A:link    {COLOR: #858585; TEXT-DECORATION: underline}
.middlelinks A:visited {COLOR: #858585; TEXT-DECORATION: underline}
.middlelinks A:hover   {COLOR: #858585; TEXT-DECORATION: underline}

.whitelinks
.whitelinks A:link    {COLOR: #FFFFFF; TEXT-DECORATION: none}
.whitelinks A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.whitelinks A:hover   {COLOR: #FFFFFF; TEXT-DECORATION: underline}

/* NEW OUTERBOX */
.GrayLine {BORDER: 1px solid #282828}
.DealerLine {BORDER: 1px solid #cccccc}
.GrayLineB {Border-bottom: 1px solid #616060}
.GrayLineR {Border-right: 1px solid #616060}
.GrayLineBT {Border-bottom: 1px solid #616060; Border-top: 1px solid #616060}
.GrayLineBRL {Border-bottom: 1px solid #4E4D4D; Border-right: 1px solid #4E4D4D; Border-left: 1px solid #4E4D4D}
.GrayLineT {Border-top: 1px solid #616060}
.BlackLine {BORDER: 1px solid #000000}
.WhiteLine {BORDER: 1px solid #FFFFFF}
.WhiteLineR {Border-right: 1px solid #FFFFFF}

.BrownLine {BORDER: 1px solid #C4B6A7}

.BrownLineB {BORDER-bottom: 1px solid #C4B6A7}

.PieceTable {BORDER: 1px solid #C4B6A7; background-color:#ffffff}

.DescriptionBg {background-color:#ffffff}

.OrderHeaderBg {BORDER-botom: 1px dotted #C4B6A7; color:#FFFFFF; font-size:12px; background: url(images/orderheader.gif)}

.OrderHeaderBgPad {BORDER-botom: 1px dotted #C4B6A7; color:#FFFFFF; font-size:12px; background: url(images/orderheader.gif); padding:3px}


.OrderStepBg {background-color:#ffffff}


.RedHeader {FONT-FAMILY: Arial; COLOR: #8E1E30; FONT-SIZE: 14px; font-weight:bold}
.RedHeader A:link    {COLOR: #8E1E30; TEXT-DECORATION: none}
.RedHeader A:visited {COLOR: #8E1E30; TEXT-DECORATION: none}
.RedHeader A:hover   {COLOR: #8E1E30; TEXT-DECORATION: underline}

.Blue12text {FONT-FAMILY: Arial; COLOR: #046399; FONT-SIZE: 12px}
.Blue12text A:link    {COLOR: #858585; TEXT-DECORATION: none}
.Blue12text A:visited {COLOR: #858585; TEXT-DECORATION: none}
.Blue12text A:hover   {COLOR: #858585; TEXT-DECORATION: underline}

.Blue11text {FONT-FAMILY: Arial; COLOR: #046399; FONT-SIZE: 11px}
.Blue11text A:link    {COLOR: #858585; TEXT-DECORATION: none}
.Blue11text A:visited {COLOR: #858585; TEXT-DECORATION: none}
.Blue11text A:hover   {COLOR: #858585; TEXT-DECORATION: underline}

.Blue10text {FONT-FAMILY: Arial; COLOR: #046399; FONT-SIZE: 10px}
.Blue10text A:link    {COLOR: #858585; TEXT-DECORATION: none}
.Blue10text A:visited {COLOR: #858585; TEXT-DECORATION: none}
.Blue10text A:hover   {COLOR: #858585; TEXT-DECORATION: underline}

.White12text {FONT-FAMILY: Arial; COLOR: #FFFFFF; FONT-SIZE: 12px}
.White12text A:link    {COLOR: #FFFFFF; TEXT-DECORATION: none}
.White12text A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.White12text A:hover   {COLOR: #FFFFFF; TEXT-DECORATION: underline}

.White10text {FONT-FAMILY: Arial; COLOR: #FFFFFF; FONT-SIZE: 10px}
.White10text A:link    {COLOR: #FFFFFF; TEXT-DECORATION: none}
.White10text A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.White10text A:hover   {COLOR: #FFFFFF; TEXT-DECORATION: underline}

.White11text {FONT-FAMILY: Arial; COLOR: #FFFFFF; FONT-SIZE: 11px}
.White11text A:link    {COLOR: #FFFFFF; TEXT-DECORATION: none}
.White11text A:visited {COLOR: #FFFFFF; TEXT-DECORATION: none}
.White11text A:hover   {COLOR: #FFFFFF; TEXT-DECORATION: underline}

.Red11text {FONT-FAMILY: Arial; COLOR: #A9202A; FONT-SIZE: 11px; TEXT-DECORATION: none}
.Red11text A:link    {COLOR: #A9202A; TEXT-DECORATION: none}
.Red11text A:visited {COLOR: #A9202A; TEXT-DECORATION: none}
.Red11text A:hover   {COLOR: #A9202A; TEXT-DECORATION: underline}

.Red10text {FONT-FAMILY: Arial; COLOR: #282828; FONT-SIZE: 10px; TEXT-DECORATION: none}
.Red10text A:link    {COLOR: #A9202A; TEXT-DECORATION: none}
.Red10text A:visited {COLOR: #A9202A; TEXT-DECORATION: none}
.Red10text A:hover   {COLOR: #A9202A; TEXT-DECORATION: underline}

.Red12text {FONT-FAMILY: Arial; COLOR: #A9202A; FONT-SIZE: 12px; TEXT-DECORATION: none}
.Red12text A:link    {COLOR: #A9202A; TEXT-DECORATION: none}
.Red12text A:visited {COLOR: #A9202A; TEXT-DECORATION: none}
.Red12text A:hover   {COLOR: #A9202A; TEXT-DECORATION: underline}

.Blue11Link {FONT-FAMILY: Arial; COLOR: #046399; FONT-SIZE: 11px; TEXT-DECORATION: none}
.Blue11Link A:link    {COLOR: #046399; TEXT-DECORATION: none}
.Blue11Link A:visited {COLOR: #046399; TEXT-DECORATION: none}
.Blue11Link A:hover   {COLOR: #046399; TEXT-DECORATION: underline}

.Gray10Link {FONT-FAMILY: Arial; COLOR: #E4E4E4; FONT-SIZE: 11px; TEXT-DECORATION: none}
.Gray10Link A:link    {COLOR: #E4E4E4; TEXT-DECORATION: none}
.Gray10Link A:visited {COLOR: #E4E4E4; TEXT-DECORATION: none}
.Gray10Link A:hover   {COLOR: #E4E4E4; TEXT-DECORATION: underline}

h1 {FONT-FAMILY: Arial; FONT-SIZE: 12px; margin-bottom: 0px; margin-top: 0px}
h2 {FONT-FAMILY: Arial; COLOR: #A9202A; FONT-SIZE: 12px; margin-bottom: 0px; margin-top: 0px}

.BlueLinks {COLOR: #046399; TEXT-DECORATION: none}
.BlueLinks A:link    {COLOR: #046399; TEXT-DECORATION: none}
.BlueLinks A:visited {COLOR: #046399; TEXT-DECORATION: none}
.BlueLinks A:hover   {COLOR: #046399; TEXT-DECORATION: underline}

.YellowLink {COLOR: #FFFF99; TEXT-DECORATION: none}
.YellowLink A:link    {COLOR: #FFFF99; TEXT-DECORATION: none}
.YellowLink A:visited {COLOR: #FFFF99; TEXT-DECORATION: none}
.YellowLink A:hover   {COLOR: #FFFF99; TEXT-DECORATION: underline}

.GrayLinksHome {FONT-FAMILY: Arial; COLOR: #CECECE; FONT-SIZE: 11px; TEXT-DECORATION: none}
.GrayLinksHome A:link    {COLOR: #CECECE; TEXT-DECORATION: none}
.GrayLinksHome A:visited {COLOR: #CECECE; TEXT-DECORATION: none}
.GrayLinksHome A:hover   {COLOR: #CECECE; TEXT-DECORATION: underline}

.GrayLinksHomeTop {FONT-FAMILY: Arial; COLOR: #C3C3C3; FONT-SIZE: 11px; TEXT-DECORATION: none}
.GrayLinksHomeTop A:link    {COLOR: #C3C3C3; TEXT-DECORATION: none}
.GrayLinksHomeTop A:visited {COLOR: #C3C3C3; TEXT-DECORATION: none}
.GrayLinksHomeTop A:hover   {COLOR: #C3C3C3; TEXT-DECORATION: underline}

.YellowLink13 {COLOR: #FFFF99; TEXT-DECORATION: none; FONT-SIZE: 13px}
.YellowLink13 A:link    {COLOR: #FFFF99; TEXT-DECORATION: none}
.YellowLink13 A:visited {COLOR: #FFFF99; TEXT-DECORATION: none}
.YellowLink13 A:hover   {COLOR: #FFFF99; TEXT-DECORATION: underline}

.middlebg { background: url(images2/bggrad.jpg); }
.sidebg { background: url(images/scanlines.gif); }
.flashbg { background: url(images2/maingraybg.jpg); }
.typebg { background: url(images2/typebg.jpg); }
.footerbg { background: url(images2/footer.gif); }


.gradbg { background: url(images/grad_bg.gif);  background-position: bottom left;  background-repeat: no-repeat; padding: 12px; }
.gradbg2 { background: url(images/grad_bg_full.gif); background-position: bottom left; padding: 12px; background-repeat:repeat-x }
.bgpadd {background-color:#FAF0E6; padding: 12px;}
.bgpaddmid {background-color:#FAF0E6; padding-left: 12px; padding-right: 12px;}

.RedHead {FONT-FAMILY: Arial; COLOR: #8E1E30; FONT-SIZE: 15px; TEXT-DECORATION: none}
.RedHead A:link    {COLOR: #8E1E30; TEXT-DECORATION: none}
.RedHead A:visited {COLOR: #8E1E30; TEXT-DECORATION: none}
.RedHead A:hover   {COLOR: #8E1E30; TEXT-DECORATION: underline}

.Red13 {FONT-FAMILY: Arial; COLOR: #8E1E30; FONT-SIZE: 13px; TEXT-DECORATION: none; font-weight:bold}
.Red13 A:link    {COLOR: #8E1E30; TEXT-DECORATION: none}
.Red13 A:visited {COLOR: #8E1E30; TEXT-DECORATION: none}
.Red13 A:hover   {COLOR: #8E1E30; TEXT-DECORATION: underline}

.footerbg { background: url(images/footer_bg.gif);padding: 12px; }

.bottomshadow {background: url(images/bottom_shadow.gif); padding: 6px; COLOR: #ffffff; FONT-SIZE: 11px; TEXT-DECORATION: none; background-position: top left;  background-repeat: no-repeat;}
.bottomshadow A:link    {COLOR: #D8B395; TEXT-DECORATION: none}
.bottomshadow A:visited {COLOR: #D8B395; TEXT-DECORATION: none}
.bottomshadow A:hover   {COLOR: #D8B395; TEXT-DECORATION: underline}

.OuterBox {FONT-FAMILY: Arial; COLOR: #4A3725; FONT-SIZE: 11px; TEXT-DECORATION: none}
.OuterBox A:link    {COLOR: #4A3725; TEXT-DECORATION: none}
.OuterBox A:visited {COLOR: #4A3725; TEXT-DECORATION: none}
.OuterBox A:hover   {COLOR: #4A3725; TEXT-DECORATION: underline}

.BottomImageBorder {BORDER: 3px solid #8E1E30}


.Red12 {FONT-FAMILY: Arial; COLOR: #8E1E30; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold}
.Red12 A:link    {COLOR: #8E1E30; TEXT-DECORATION: none}
.Red12 A:visited {COLOR: #8E1E30; TEXT-DECORATION: none}
.Red12 A:hover   {COLOR: #8E1E30; TEXT-DECORATION: underline}

.Red11 {FONT-FAMILY: Arial; COLOR: #8E1E30; FONT-SIZE: 11px; TEXT-DECORATION: none; font-weight:bold}
.Red11 A:link    {COLOR: #8E1E30; TEXT-DECORATION: none}
.Red11 A:visited {COLOR: #8E1E30; TEXT-DECORATION: none}
.Red11 A:hover   {COLOR: #8E1E30; TEXT-DECORATION: underline}

.rightbox {background-color:#E6D9CC; padding: 6px;}

.paddstyles {padding: 3px;}

.left { background: url(images/left.jpg);}
.right { background: url(images/right.jpg);}

.BlackBold {FONT-FAMILY: Arial; COLOR: #282828; FONT-SIZE: 14px; TEXT-DECORATION: none; font-weight:bold}

.BlackLink A:link    {COLOR: #282828; TEXT-DECORATION: none}
.BlackLink A:visited {COLOR: #282828; TEXT-DECORATION: none}
.BlackLink A:hover   {COLOR: #282828; TEXT-DECORATION: underline}

.GalleryHeader {FONT-FAMILY: Arial; COLOR: #ffffff; background-color:#655848; FONT-SIZE: 12px; TEXT-DECORATION: none; font-weight:bold; padding:3px}

.GalleryBox {background-color:#ffffff; padding:3px}

.middlebgcolor {background-color:#FAF0E6}

.StyleHeader {	font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 15px; font-weight: bold;}
.StyleHeader A:link    {COLOR: #282828; TEXT-DECORATION: none}
.StyleHeader A:visited {COLOR: #282828; TEXT-DECORATION: none}
.StyleHeader A:hover   {COLOR: #282828; TEXT-DECORATION: underline}

.btn {font-family: Arial, Helvetica, sans-serif; font-size:12px; background-color:#990000; color:#FFFFFF; font-weight:bold}

.Float { float: left; margin: 5px}
.FloatLine { float: left; margin-right: 5px; BORDER: 1px solid #282828}

.rightbg {background-color:#FAF0E6;}

/* AJAX CSS */

#lightbox{
	position: absolute;
	top: 40px;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Arial, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-size:12px; }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	}
	

.clearfix:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block; 
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}	

