html {
	height: 100%;
}
body {
	
	background-color: #fff;
	background-image: url(images/texas_road_map_background.jpg);
    font: 13/px/150% Book Antiqua, Abobe Caslon Pro, Adobe Garamond Pro, Times New Roman; 
    margin: 0; 
    padding: 0; 
    height: 100%;
    color: #000000;
}
td {
	font-family: Book Antiqua, Abobe Caslon Pro, Adobe Garamond Pro, Times New Roman; 
	font-size: 13px; 
	color: #000000; 
	font-weight:normal; 
	line-height:14px;
}
.links {
	font: normal 12px Tahoma,  Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
    font-weight: normal;
}
.links:hover {
	font: normal 12px Tahoma,  Arial, Helvetica, sans-serif;
	color: #a5b7e0;
	text-decoration: none;
    font-weight: bold;
}
.bold-text {
	font-family: Book Antiqua, Abobe Caslon Pro, Adobe Garamond Pro, Times New Roman;
	font-size: 13px; 
	color: #000; 
	font-weight:bold; 
	line-height:14px;
}
.grace {
	font-family: Book Antiqua, Abobe Caslon Pro, Adobe Garamond Pro, Times New Roman; 
	font-size: 13px; 
	color: #000; 
	line-height:14px;
	font-style: italic;
	text-decoration:none; 
	font-weight: bold; 
}
.subheading {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #fff; 
	line-height:15px;
	font-weight: normal; 
}
.phone {
	font-family: Tahoma,  Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #bbc4bb; 
	font-weight:bold;
	line-height:14px;
}
.reviewer {
	font-family: Tahoma,  Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #000000; 
	font-weight:bold;
	line-height:14px;
}
.person {
	font-family: Tahoma,  Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight:bold;
	line-height:14px;
}
.personitalic {
	font-family: Tahoma,  Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	font-weight:bold;
	font-style: italic;
	line-height:14px;
}
.promo {
	font-family: Comic Sans MS, Tahoma, verdana, Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	color: #FF0000; 
	font-style: italic;
	font-weight: bold; 
}
.menu {
	font-family:   Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #5C5857; 
	line-height:18px; 
	text-decoration:none; 
	font-weight:bold;
}
.menu:hover {
	font-family:   Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #5C5857; 
	line-height:18px; 
	text-decoration:underline; 
	font-weight:bold;
}
.contact {
	font-family:   Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #2C617F; 
	line-height:18px; 
	text-decoration:none; 
	font-weight:bold;
}
.contact:hover {
	font-family:   Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #2C617F; 
	line-height:18px; 
	text-decoration:underline; 
	font-weight:bold;
}
.topmenu {
	font-family:   Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000066; 
	line-height:18px; 
	text-decoration:none; 
	font-weight:none;
}
.topmenu:hover {
	font-family:   Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	line-height:18px; 
	text-decoration:underline; 
	font-weight:none;
}
.topmenucurrent {
	font-family:   Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000066; 
	line-height:18px; 
	text-decoration:none; 
	font-weight:bold;
}
.topmenucurrent:hover {
	font-family:   Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	line-height:18px; 
	text-decoration:underline; 
	font-weight:bold;
}
.white {
	font-family:   Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #ffffff; 
	line-height:18px; 
	text-decoration:none; 
	font-weight:none;
}
.white:hover {
	font-family:   Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #ffffff; 
	line-height:18px; 
	text-decoration:underline; 
	font-weight:none;
}
.big {
	font-family: Tahoma, verdana, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	color: #ffffff; 
	line-height:16px; 
	text-decoration:none; 
	font-weight: normal; 
}
.big2 {
	font-family: Tahoma, verdana, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #95BC41; 
	line-height:16px; 
	text-decoration:none; 
	font-weight: normal; 
}
.big3 {
	font-family: Tahoma, verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #ffffff; 
	line-height:16px; 
	text-decoration:none; 
	font-weight: bold; 
}
.slogan {
	font-family: Comic Sans MS, Tahoma, verdana, Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	color: #185D98; 
	font-style: italic;
	font-weight: bold; 
}
.sloganSmall {
	font-family: Tahoma, verdana, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000066; 
	line-height:16px; 
	text-decoration:none;
	font-style: italic;
	font-weight: bold; 
}
.footermenu {
	font-family:   Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px; 
	color: #ffffff; 
	line-height:18px; 
	text-decoration:none; 
	font-weight:Normal;
}
.footermenu:hover {
	font-family:   Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8px; 
	color: #ffffff; 
	line-height:18px; 
	text-decoration:underline; 
	font-weight:Normal;
}
.audio_title {margin-bottom:0;}

.safetyfirst {
	background-color: #4F89B1;
	background:url(images/safetyfirst.gif) no-repeat 5px center;
	height: 256px;
	width: 576px;
	margin-left: auto;
	margin-right: auto;
}
.safetymessage {
	font-family: Comic Sans MS, Tahoma, verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height:14px; 
	color: #ffffff; 
	font-style: normal;
	font-weight: bold; 
}