/* CSS */
/* Authored by Rene Ibarra for Teton Media */
/* http://www.ingearct.com */
/*Colors*/

body { margin:0; padding:0; }
body table, tr, td, div, span { font:normal 11px "Myriad", Arial, Helvetica, sans-serif; color:#555555; }

/*Globals*/
h1 { margin:0; padding:0; font-size:15px; font-weight:bold; color:#5E5E5E; }
h2 { margin:0; padding:0; font-size:12px; font-weight:bold; color:#555555; }
.space3 { height:3px; margin:0; padding:0; }
.space4 { height:4px; margin:0; padding:0; }
.space5 { height:5px; margin:0; padding:0; }
.space10 { height:10px; margin:0; padding:0; }
.space15 { height:15px; margin:0; padding:0; }
.space20 { height:20px; margin:0; padding:0; }
.space25 { height:25px; margin:0; padding:0; }
.space30 { height:30px; margin:0; padding:0; }
.spaceW { width:100%; margin:0; padding:0; }
.clear { clear:both; }
.none { margin:0; padding:0; }
.nodisplay { display:none; }

a { text-decoration:none; color:#0000DD; }
a:visited { text-decoration:none; color:#0000DD; }
a:hover { text-decoration:underline; color:#0066FF; }

a.nonelink { text-decoration:none; }
a:hover.nonelink { text-decoration:underline; }
a.link { text-decoration:none; color:#0000DD; }
a:hover.link { text-decoration:underline; color:#0066FF; }
.black { color:#000000; }
.basicborder { height:0; border-top:1px dotted #444444; }
/*end*/

#leaderboard { width:875px; height:90px; margin:0 auto; padding:0; background:#CCCCCC url(../images/leaderbck.jpg) top left repeat-x; border:1px solid #DDDDDD; }

#login { width:875px; margin:0 auto; padding:0 0 3px 0; font-size:10px; text-align:right; }
#login a { text-decoration:none; }
#login a:hover { text-decoration:underline; }

.MyMotors { float:right; height:20px; margin:7px 0 0 0; }
a.menulinkma { display:block; width:104px; height:20px; margin:0; padding:0; background: url(../images/menu_ma.jpg) top left no-repeat; }
a:hover.menulinkma { display:block; width:104px; height:20px; margin:0; padding:0; background:url(../images/menu_ma_ovr.jpg) top left no-repeat; }
a.menulinkmar { display:block; width:69px; height:20px; margin:0; padding:0; background: url(../images/menu_ma_register.jpg) top left no-repeat; }
a:hover.menulinkmar { display:block; width:69px; height:20px; margin:0; padding:0; background:url(../images/menu_ma_register_ovr.jpg) top left no-repeat; }


#content { width:1000px; margin:0 auto; padding:0; }

#footr { position:relative; width:869px; margin:0 auto; padding:3px; font-size:9px; color:#777777; }
#footr a { text-decoration:none; color:#777777; }
#footr a:hover { text-decoration:underline; }

.pwrdby { position:absolute; top:0; right:0; width:313px; height:29px; margin:0; padding:0; }

/*search_form.htm*/
#content_indx { width:676px; margin:0; padding:0; }

#content_indx #SearchContainer { clear:both; width:676px; height:204px; margin:0; padding:0; background:url(../images/search_bckgrnd.jpg) top left no-repeat; }
#content_indx #SearchContainer h1 { margin:0; padding:0; text-align:left; font-size:15px; color:#E97E23; }
#content_indx #SearchContainer .select { width:150px; margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; }
#content_indx #SearchContainer .selectshort { width:75px; margin:0; padding:0; font:normal 12px Arial, Helvetica, sans-serif; }

#content_indx #SearchContainer .searchinventory { float:left; position:relative; width:275px; margin:0; padding:0 0 0 16px; text-align:left; color:#94B2D6; font-size:9px;  }
#content_indx #SearchContainer .searchinventory .newusedcert { position:absolute; width:100px; top:52px; left:184px; margin:0; padding:0; }

#content_indx #SearchContainer .searchDealer { float:left; width:275px; margin:0; padding:0 0 0 89px; }
/*end*/