body          { font-family: Arial,Helvetica,sans-serif; font-size:12px; margin-top: 0; margin-left: 0; margin-right: 0; padding-top: 0; padding-left: 0; 
                padding-right: 0; text-align: center;}
text          { font-family: Arial,Helvetica,sans-serif; font-size: 12px; }
TD            { font-family: Arial,Helvetica,sans-serif; color: #000000; font-size: 12px; }
input         { font-family: Arial,Helvetica,sans-serif; font-size: 13px; color: #000000; }
textarea      { font-family: Arial,Helvetica,sans-serif; font-size: 13px; color: #000000; }
select        { font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: #000000; }
.copyright    { font-family: Verdana, Helvetica, Arial,sans-serif; font-size: 10px; }

/* alternating bgcolors */
.windowbg     { background-color: #CCFFFF; font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: #000000; }
.windowbg2    { background-color: #F8F8F8; font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: #000000; }
.windowbg3    { background-color: #99CCFF; font-size: 11px; font-family: Arial,Helvetica,sans-serif; color: #000000; }

/* Misc./title/category colors */
.hr           { color: #99CCFF; }
.titlebg      { background-color: #99CCFF; color: #000000; }
.text1        { font-style: normal; font-weight: bold; font-size: 12px; color: #000000; }
.text2        { font-style: normal; font-weight: bold; font-size: 12px; color: #0e7f0c; }
.text3        { font-style: normal; font-size: 12px; color: #000000; }
.catbg        { background-color: #DEE7EF; color: #000000; font-weight: bold; font-size: 13px; }
.bordercolor  { background-color: #99CCFF; }
.headertext   { margin-top: 0.5em; margin-bottom: 0.5em; color: white; font-weight: bold }
.headerlink   { color: #ffff00 }
.mainmenuitem { CURSOR: hand; background-position: 0px 0px; }
.mainmenuitemselected { CURSOR: hand; background-position: 0px 32px; }
.menuitem	  { BORDER-RIGHT: #cccccc 2px outset; BORDER-TOP: #666666 1px outset; FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=95) progid:DXImageTransform.Microsoft.Fade(duration=0.15); BORDER-LEFT: #cccccc 1px outset; BORDER-BOTTOM: #cccccc 2px outset; CURSOR: hand; }
.mastertable  { BACKGROUND-COLOR: white; PADDING: 0px }
.innertable   { }
.expandcell   { PADDING-RIGHT: 10px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 10px; }
.iconcell     { PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; }
.titlecell    { PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; }
.divcell      { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; }
.divstyle	  { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; }
.divstylehidden	  { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; }
.tdstyle	  { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px }
.tdstyle1     { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px }
.tdstyle2     { PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px }
.tdstyle3     { PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px }
.tdstyle4     { PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px }
.tdstyle5     { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 2px }
.footer		  { color: 595959 }
.shippingnotes	  { height: 44px; width: 100% }

/* Image fonts */
.txtmenu	  { color: #FFFFFF; margin: 3px}
.imgbg        { font-style: normal; font-size: 10px;}
.imgcatbg     { font-style: normal; font-size: 13px;}
.imgtitlebg   { font-style: normal; font-size: 10px;}
.imgwindowbg  { font-style: normal; font-size: 9px; font-weight: bold;}
.imgmenu      { font-style: normal; font-weight: bold;}
.imgmenubg    { font-style: normal; font-weight: bold; font-size: 20px;}

.bold { font-weight: bold;}
.h1 { margin: .5em; font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 22px }
.h2 { margin: .5em; font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 19px }
.h3 { margin: .5em; font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 16px }
.h4 { margin: .5em; font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 10px }
.body { Filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#cccccc', EndColorStr='#000000'); }
.page { BACKGROUND-COLOR: #ffffff; text-align: center; }
.bar { BACKGROUND-COLOR: #ffffff;}
.table { border: #cccccc 1px solid }
.table2 { border: #cccccc 1px solid; BACKGROUND-COLOR: #f1f1f1 }
.table3 { border: #1113A6 1px solid; BACKGROUND-COLOR: #f1f1f1 }
.bordertop { border-top: #cccccc 1px solid }

/* Menu fonts */
.clsMenuItemNS, .clsMenuItemIE{margin: 0em; font-family: Arial,Helvetica,sans-serif; font-size: 12px; color: black; text-decoration: none; font-weight: bold; cursor: default;cursor: hand; z-index:100}

/* Post quote/code colors */
.quote { font-size: 10px; font-family: Arial,Helvetica,sans-serif; color: #000000; background-color: #DEE7EF; }
.code { font-size: 10px; font-family: Arial,Helvetica,sans-serif; color: #000000; background-color: #CCCCCC; }
.model { margin-right: 5em; font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 12px; line-height: normal; color: black; text-align: left}
.year { margin-left: 5em; font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 12px; line-height: normal; color: black; text-align: right}

P { margin: 1em; font-family: Arial,Helvetica,sans-serif; font-style: normal; font-size: 12px;}
B, STRONG, I, EM, CITE, VAR, TT, CODE, KBD, SAMP, IMG, SPAN { display: inline;}
LI { display: list-item }

H1, H2 { margin-top: .5em; margin-bottom: .5em; line-height: normal;}
H3, H4, H2 { margin-top: 0em; margin-bottom: 0em; line-height: normal;}
H1, H2, H3 { text-align: center }
H1, H2, H3 { font-weight: bold }
H4 { font-weight: normal }

H1 { font-size: 22px }
H2 { font-size: 19px }
H3 { font-size: 16px }
H4 { font-size: 10px }
H5 { margin: 0em; font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 12px; line-height: normal; color: black;}
H6 { margin: 0em; font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 12px; line-height: normal; color: black;}

A:link { color: black; text-decoration: none; font-weight: bold; cursor: hand; background-color: transparent }          /* unvisited link */
A:visited { color: black; text-decoration: none; font-weight: bold; cursor: hand; background-color: transparent }        /* visited links */
A:active { color: black; text-decoration: underline; font-weight: bold; cursor: hand; background-color: transparent }        /* active links */
A:hover {color: red; text-decoration: underline; font-weight: bold; cursor: hand; background-color: transparent }	/* hover links */

#dropmenudiv{
position:absolute;
border: 1px solid #B8C4F6; CURSOR: hand;
z-index:100;
}

#dropmenudiv a{
width: 100%;
text-align:left;
margin-left: 0.1em; margin-right: 0.5em; 
margin-top: 0.2em; margin-bottom: 0.2em; 
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: f5f5f5;
}

ul.aligned { padding-left: 30px; }

hr.centered { color: #1113A6; width: 500px; height: 1px; margin-left:130px; margin-top: 25px; }

