body {background-color: #D6E7F5; }

a:link{ color:#000000; text-decoration: underline; font-family:  Arial }
a:visited { color:#202020; text-decoration: underline; font-family:  Arial }
a:hover {	background:#000080;	color:#ffffff;	font-family:  Arial;	text-decoration: underline;	text-align: center;}

a.crisp:link{ font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #F00; font-style: italic; text-decoration:none;}
a.crisp:visited { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #F00; font-style: italic; text-decoration:none;}
a.crisp:hover { background: #069; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFF; font-style: italic; text-decoration:none;}

a.quote:link {font-family: Biondi; font-size:14px; color:#039; text-decoration:none}
a.quote:visited {font-family: Biondi; font-size:14px; color:#039; text-decoration:none}
a.quote:hover {font-family: Biondi; font-size:14px; color: #FFF; text-decoration:none; background:#039;}

a.home:link{ color:#000000; text-decoration:none; font-family:  Arial; font-size: 12px;  }
a.home:visited { color:#202020; text-decoration:none; font-family:  Arial; font-size: 12px;  }
a.home:hover { background:#000080; color:#ffffff; font-family:  Arial; text-decoration:none; font-size: 12px; }

a.arial_red:link{ color: #F00; text-decoration:none; font-family:  Arial; font-size: 16px; font-weight:bold; }
a.arial_red:visited { color: #F00; text-decoration:none; font-family:  Arial; font-size: 16px; font-weight:bold; }
a.arial_red:hover { background: #000; color: #F00; font-family:  Arial; text-decoration:none; font-size: 16px; font-weight:bold;}

A.trans:link { color: ; background: ; }
A.trans:visited { color: ;background: ;  }
A.trans:hover { color: ;background: ;}

A.grey:link { color: ;background: ;}
A.grey:visited { color: ;background: ; }
A.grey:hover { color: #000000;background:#dbdbdb}

A.blue:link { color: ;background: ;font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
A.blue:visited { color: ;background: ;  font-family: Arial, Helvetica, sans-serif;font-size: 11px; }
A.blue:hover {	color: #D0DDF0;	background:#D0DDF0;	font-size: 14px;}

A.red:link { color: ;background: ; }
A.red:visited { color: ;background: ;  }
A.red:hover { color: #000000;background:#FF5353}

html, body, #tab {height:100%; margin: 0; padding: 0; border: none; }

#tab {	background-image: url(gfx/background_1.gif);	background-repeat: repeat-y;	margin: 0 auto;	width: 1000px;	border-left: 1px solid #000000;	border-right: 1px solid #000000;	text-align: left;	font-size: 12px;}

#tabprod {	width: 700px;	border-left: 0px solid #000000;	border-right: 0px solid #000000;	text-align: left;	font-size: 12px;}

.quote {font-family: Biondi; font-size:14px; color:#039;}
.pdf:link {font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-align: left;font-weight: normal;color:#000;text-decoration: none;}
.pdf:visited {font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-align: left;font-weight: normal;color:#000;text-decoration: none;}
.pdf:hover {font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-align: left;font-weight: normal;color:#000;background-color: #D6E7F5;text-decoration: none;}
.news {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px;color: #F00;text-align: left;}
.tahoma_12_b_blue {font-family: Tahoma; font-size: 12px; color: #000080; font-weight: bold;}
.courier_24_b {font-family: Courier New; font-size: 24px; font-weight: bold}
.bookman_35_b_blue {font-family: bookman old style; font-size: 35px; color: #0000ff; font-weight: bold;}
.buyline {font-family:Wingdings; font-size: 14px;}
.tahoma_16_b_red {font-family: Tahoma;font-weight: bold;font-size: 16px;color:#FF0000;}
.arial {font-family: Arial, Helvetica, sans-serif}
.arial_10_l {color: #000000; font-size: 10px; text-align: left; font-weight: normal;font-family: Arial, Helvetica, sans-serif;}
.arial_10_c {color: #000000; font-size: 10px; text-align: left; font-weight: normal;font-family: Arial, Helvetica, sans-serif; text-align:center;}
arial_10_c_b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; font-weight: bold;}
.arial_11 {font-family: Arial, Helvetica, sans-serif;color: #000000; font-size: 11px;}
.arial_11_white {font-family: Arial, Helvetica, sans-serif;color: #FFFFFF; font-size: 11px;}
.arial_12_i_b {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style:italic; font-weight: bold;}
.arial_12_i {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style:italic}
.arial_12_l {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-align: left;font-weight: normal;color:#000;}
.arial_12_c {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-align: center; font-weight:normal;}
.arial_12_b_l {font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size: 12px; color:#000000; text-align:left }
.arial_12_b_l_u {font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size: 12px; color:#000000; text-align:left; text-decoration:underline }
.arial_12_b_c {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 12px;color:#000000;text-align: center;}
.arial_12_b_white {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.arial_12_b_c_white {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-align:center; }
.arial_12 {font-family: Arial, Helvetica, sans-serif;font-size: 12px}
.arial_12_b_blue {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color:  #000066; }
.arial_12_b_lblue {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #00C; }
.arial_14_b_i {font-size: 14px; font-weight: bold; font-style: italic; color: #000000; font-family: Arial, Helvetica, sans-serif; }
.arial_14_b_l {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;text-align: left;}
.arial_14_b_c {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;text-align: center;}
.arial_14_b_white {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
.arial_14_b_blue {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color:  #000066; }
.arial_14_lb_blue {font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #00C; }
.arial_14 {font-family: Arial, Helvetica, sans-serif; font-size: 14px;}
.arial_16_b_c_blue {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: bold;text-align: center; color:#06C}
.arial_18_l_blue {font-family: Arial, Helvetica, sans-serif;font-size: 18px;text-align: left; font-weight: normal; color: #039}
.arial_20_b_c {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	text-align: center;
}
.arial_20 {font-family: Arial, Helvetica, sans-serif; font-size: 20px;}
.arial_24_b_c_blue {font-family: Arial, Helvetica, sans-serif; font-size: 22px; color:#069; font-weight:bold; text-align:center;}
.arial_40_pink {font-family: Arial, Helvetica, sans-serif; color: #ff00ff; font-size: 40px;}
.arial_40_c_b {font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 40px; text-align: center; font-weight: bold;}
.arial_40_c_b_i {color: #000000; font-size: 40px; text-align: center; font-weight: bold; font-style:italic; font-family: Arial, Helvetica, sans-serif;}
.bookman_22_l_blue_b {font-family: "Bookman Old Style";font-size: 22px;text-align: left; font-weight: bold; color: #066;}
.bookman_16_l_blue_b {font-family: "Bookman Old Style";font-size: 16px;text-align: left; font-weight: bold; color: #066;} 
.copper_18_c_blue_b {font-family: "Copperplate Gothic Bold"; font-size: 18px;text-align: center; font-weight: bold; color: #066;}
.copper_12_c_blue_b {font-family: "Copperplate Gothic Bold"; font-size: 12px;text-align: center; font-weight: bold; color: #066;}
.arial_14_l_blue_b {font-family: Arial, Helvetica, sans-serif;font-size: 14px;text-align: left; font-weight: bold; color: #066;} 


.border1 {	border-color:#000000;	text-align: center;} 
.border2 {border-color:#cccccc}
.borderwhite {border-color: #FFF;} 

div.supimg{  margin: none;  border: none;  border:0px solid #ffffff;  height: auto;  width: auto;  float: left;  text-align: center; }	
div.supimg supimg{  display: inline;margin:3px;     border:0px solid #ffffff;  border-color:#FFFFFF;}
div.supimg a:hover supimg {border: 0px solid none;}
div.desc{   text-align: center;   font-weight: normal;   width: 200px;   border-color:#FFFFFF; border:0px solid #ffffff;}
  
div.prodimg{  margin: none;  border: none;  border:0px solid #ffffff;  height: auto;  width: auto;  float: left;  text-align: center; }	
div.prodimg supimg{  display: inline;margin:3px;  border:0px solid #ffffff;  border-color:#FFFFFF;}
div.prodimg a:hover supimg {border: 0px solid none;}

div.desc
{  text-align: center;  font-weight: normal;  width: 100px;  border-color:#FFFFFF;  border:0px solid #ffffff;}

a.links:link{background-color;#000000; color: #000066; text-decoration:none; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; background-color: #D6E7F5; text-align:left; }
a.links:visited{ color:#000066; text-decoration:none; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; background-color: #D6E7F5; text-align:left;}
a.links:hover{	color: #5D9FD7;	text-decoration:none; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold;	background-color: #D6E7F5;text-align:left;}

a.links2:link{background-color;#000000; color: #ffffff; text-decoration:none; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; background-color: #000066; text-align:left;}
a.links2:visited{ color:#ffffff; text-decoration:none; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; background-color: #000066; text-align:left;}
a.links2:hover{ color: #ffffff; text-decoration:none; font-family: Verdana, Geneva, sans-serif; font-size: 12px; font-weight: bold; background-color: #000066; text-align:left;}
#tab tr td div center table {text-align: left;}

a.img:link{background: #FFF; border-width:thin; border-color:#FFF;}
a.img:visited {background: #FFF; border-width:thin; border-color:#FFF;}
a.img:hover {background: #FFF; border-width:thin; border-color:#FFF;}

a.imggrey:link{background:#D4D4D4; border-width:thin; border-color:#D4D4D4;}
a.imggrey:visited {background:#D4D4D4; border-width:thin; border-color:#D4D4D4;}
a.imggrey:hover {background:#D4D4D4; border-width:thin; border-color:#D4D4D4;}

a.imgblue:link{background:#397BE7; border-width:thin; border-color:#FFF;}
a.imgblue:visited {background:#397BE7; border-width:thin; border-color:#FFF;}
a.imgblue:hover {background:#397BE7; border-width:thin; border-color:#FFF;}

#slideshow {position:relative; height:150px;}
#slideshow IMG {
	position:absolute;
	top:0;
	left:-1px;
	z-index:8;
	opacity:0.0;
}
#slideshow IMG.active {z-index:10; opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}

.rayne_motors {
	font-family: "Copperplate Gothic Bold";
	font-weight: bold;
	font-size: 26px; 
	color: #093;
}
.rayne_motors_sm {
	font-family: "Copperplate Gothic Bold";
	font-weight: bold;
	font-size: 12px; 
	color: #093;
}

