BODY {
background:#000000;
font-family: verdana,arial,helvetica; 
font-size: .9em; 
color: #FFECAA;
}


/*RAILS LOGO----------------------------------------------------------------------*/
B.the  { line-height:2em;  color:#cccccc; 
font-size:  1.5em; font-family: arial; font-style: normal; text-transform: uppercase;
 margin-right: -5px; text-decoration: none;}					
B.rails {color:#ffffff; 
font-size:  3.4em; font-family: impact; font-style:
normal;text-transform: uppercase; text-decoration: none;
}				
B.ca  { color:#ff0000; 
font-size: 1.2em; font-family: times, serif; text-transform: lowercase; font-style:
 normal; margin-left: -5px;
}		
			

.topMenuBar{
position:absolute;
top: 0px;
left:0px;
width:100%;
height:130px;
z-index:+1;
}

.searchTab{
position:absolute;
top:81px;
left:00px;
z-index:+1;
border:solid .1 em #ffffff;
}

.clearTab{
position:relative;
top:0px;
left:00px;
z-index:+1;
border:solid .1 em #ffffff;
}

.searchInputText
{ 
height:28px;
margin:4px;
}



.topMenuItem{
 color:#cccccc; 
width:120px;
text-align:center;
}


.menu:link {
font-family: verdana,arial,helvetica; 
font-size: .83em; color:#ffffff;  text-decoration: none;
padding-left:0px; line-height:1.05em;
}
.menu:visited {
font-family: verdana,arial,helvetica; 
font-size:  .83em; color:#cccccc;    text-decoration: none;
padding-left:0px; line-height:1.05em;
}
.menu:hover { font-family: verdana,arial,helvetica; 
font-size: .83em; color:#ffffff;    text-decoration: none;
padding-left:0px; line-height:1.05em;
}


.menuItem{
text-align:left;
width:100px;
height:12px;
}


.menuOff{
position:relative;
top: 0px;
left:0px;
width:79px;
margin:0px;
padding:0px;
height: 1.7em;
text-transform: capitalize;
font-size: .8em;   color:#e6c572;;
background:#79322c;
}
.menuOn{
position:relative;
top: 0px;
left:0px;
width:79px;
height: 1.7em;
margin:0px;
padding:0px;
text-transform: capitalize;
font-size: .8em;  color:#79322c;
background:#e6c572;
}

.menuCold{
position:relative;
top: 0px;
left:0px;
width:79px;
margin:0px;
padding-left:4px;
padding-right:4px;
height: 1.7em;
text-transform: capitalize;
font-size: .8em; 
color:#e6c572;
background:#576781;
}
.menuBlack{
position:relative;
top: 0px;
left:0px;
width:79px;
margin:0px;
padding-left:4px;
padding-right:4px;
height: 1.7em;
text-transform: capitalize;
font-size: .8em; 
color:#e6c572;
background:#645317;
}






.smallMenu:link {
font-family: verdana,arial,helvetica; 
font-size: .80em; color:#ffffff;  text-decoration: none;
padding-left:0px; line-height:1.02em;
}
.smallMenu:visited {
font-family: verdana,arial,helvetica; 
font-size:  .80em; color:#cccccc;    text-decoration: none;
padding-left:0px; line-height:1.02em;
}
.smallMenu:hover { font-family: verdana,arial,helvetica; 
font-size: .80em; color:#ffffff;    text-decoration: none;
padding-left:0px; line-height:1.02em;
}






.blank:link {font-family: verdana,arial,helvetica; 
line-height:.95em; font-size: .9em; color:#ffffff;   text-decoration: none;
}
.blank:visited {font-family: verdana,arial,helvetica; 
line-height:.95em; font-size: .9em; color:#ff6600;   text-decoration: none;
}
.blank:hover {
font-family: verdana,arial,helvetica; 
line-height:.95em; font-size: .9em; color:#cccccc;  text-decoration: none;
}


.pageHead {
font-family: verdana,arial,helvetica; 
font-size: 1.9em; color:#999999;   text-decoration: bold;

}



.bodyTable{ 
position:relative;
top:10px;
left: 10px;
padding:0px;
border: solid .0em #cccccc;
margin-right:25px;
margin-left:25px;
text-indent:4px;
}


.hh
{
background:#576781;
}
.hh2
{
border:solid .1em #576781;
}