/* -----------------------------------------------------------------------


 Blueprint CSS Framework 0.8
 Screen.css modified for particular project

----------------------------------------------------------------------- */

#header{
 float:left;
 width:260px;
 margin:10px 0;
 padding:0;   
 }
 
#header h1{
 margin:0;
 padding:1px;
 text-indent:-999px;
 }

h3 {
 margin:0 0 20px;
 padding:0 0 10px;
 border-bottom: 1px dashed #DDD;
 font-weight:bold;
 } 

h4 {
color: #FF6600;
}

h2.alt {
font-family: Georgia, "Times New Roman", Times, serif;
font-style:italic;
color: #666666;
text-align:center;
}


.blockquote-home {
margin:1.2em;
padding-bottom: 20px;
color:#666;
font-size: 1.25em;
font-style: italic;
font-family: Georgia, "Times New Roman", Times, serif;
}

#footer {
font-size: 11px;
color: #999999;
}

.homebggray {
background:url(/rtd/images/home.jpg) #FFF no-repeat;
height: 400px;
}

.homebgwhite {
background:url(/rtd/images/home2.jpg) #FFF no-repeat;
height: 400px;
}


/*	Navigation			*/ 

#nav{
 float:right;
 width:660px;
 height:75px;
 margin:10px 0;
 padding:0; 
 }

#nav ul {
 margin: 0px;
 padding: 0px;
 list-style: none;
}

#nav ul li a:link,#nav ul li a:active,#nav ul li a:visited {
 display: block;
 line-height:13px;
 margin: 20px 0px 0px 0px;
 padding: 18px 5px 3px 5px;
 text-decoration: none;
 text-transform:uppercase;
 font-weight: bold;
 font-size:14px;
 color:#404040;
 }
	
#nav ul li a:hover {
 display: block;
 text-decoration: none;
 border-bottom: #404040 solid 3px;
 }
 
 #nav li {
 float: right;
 margin: 0px;
 padding: 0 0 0 10px;
 }	

#nav li ul {
 }
 
#nav li:hover ul {
 left: auto;
 display: block;
}
	
#nav li:hover ul, #nav li.sfhover ul {
 left: auto;
}

.large { 
font-size: 1.2em;
font-weight: bold;
}

.med { 
font-size: 1.1em;
}


/*  Tables */

table td:first-child, table th:first-child {
border-left:medium none;
text-align:left;
}

table th {
border-left:1px solid #4E4E4E;
color:#CCCCCC;
}

th {
background-color: #404040; 
font-size:12px;
padding-left:20px;
text-align:left;
}

td.vehicle, th.vehicle {
border-bottom:1px solid #CACACA;
border-collapse:collapse;
padding:10px 15px;
text-align:center;
}


.vehicle {
width: auto;
height: 30px;
padding: 10px;
background-color:#FFFFFF;
}

.vehicle_alternate {
width: auto;
height: 30px;
padding: 10px;
background-color:#FFFFCC;
}

