.banner {
	padding-left: 3px;
}
.spacer_div {
	height:3px;
	overflow: hidden;
}
.driverwrap {
    text-align: center;
    min-width: 248px;
    width: 730px;
}
.drivermenu {
    margin: 0 auto;
	width: 248px;
	text-align: left;
}
.driver_menu {
    margin:0px;
    padding:0px;
}
.driver_menu li {
    list-style-type: none;
    height: 65px;
    width: 248px;
    margin: 0px;
    padding: 0px;
}
.driver_menu li a {
    display: block;
    height: 65px;
    width: 248px;
}
.driver_menu li a:hover {
    background-position:bottom;
}
.driver_2010{
    background-image: url(images/driver_2010.png);
}
.driver_2009{
    background-image: url(images/driver_2009.png);
}
.driver_2008{
    background-image: url(images/driver_2008.png);
}
.tableheadblack {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #4C4C4C;
}
.tableheadwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}
.left {
	height: 25px;
	border-top: 1px solid #ACACAC;
	border-right: 1px solid #ACACAC;
	border-left: 1px solid #ACACAC;
	padding-left: 5px;
	padding-top: 1px;
}
.right {
	height: 25px;
	border-top: 1px solid #ACACAC;
	border-right: 1px solid #ACACAC;
	padding-left: 5px;
	padding-top: 1px;
}
.left_two_lines {
	height: 45px;
	border-top: 1px solid #ACACAC;
	border-right: 1px solid #ACACAC;
	border-left: 1px solid #ACACAC;
	padding-left: 5px;
	padding-top: 1px;
}
.right_two_lines {
	height: 45px;
	border-top: 1px solid #ACACAC;
	border-right: 1px solid #ACACAC;
	padding-left: 5px;
	padding-top: 1px;
}
.topleft {
	border-top: 1px solid #ACACAC;
	border-right: 1px solid #ACACAC;
	border-left: 1px solid #ACACAC;
}
.topright {
	border-top: 1px solid #ACACAC;
	border-right: 1px solid #ACACAC;
}
.bottomleft {
	height: 25px;
	border-top: 1px solid #ACACAC;
	border-right: 1px solid #ACACAC;
	border-left: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
	padding-left: 5px;
	padding-top: 1px;
}
.bottomright {
	height: 25px;
	border-top: 1px solid #ACACAC;
	border-right: 1px solid #ACACAC;
	border-bottom: 1px solid #ACACAC;
	padding-left: 5px;
	padding-top: 1px;
}
a.driverlink {color:#6f0000; font-weight: bold; text-decoration: underline;}
a.driverlink:link {color:#6f0000; font-weight: bold;}
a.driverlink:visited {color:#6f0000; font-weight: bold;}
a.driverlink:active {color:#6f0000; font-weight: bold;}
a.driverlink:hover {color:#FF0000; font-weight: bold;}

.driver_back_button {
    margin: 0 auto;
    display: block;
    height: 60px;
    width: 332px;
    background-image: url(images/driver_of_the_week/back_to_list.png);
}
.driver_back_button:hover {
    background-position: bottom;
}
#driver_box {
    padding-top: 5px;
}
#driver_box_nav {
    padding-top: 15px;
}