body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color:#e4e4e4;
	margin-top:15px;
	margin-bottom: 15px;
	padding-top:0px;
}

a, a:visited {font-weight: bold; color: #00b1d4}
a:hover{color: #FF1e00}

h1 {font: bold 22px "Times New Roman", Times, serif; color: #ff1e00; margin: 5px 0px 5px 0px; padding: 15px 0px 15px 0px}
h2 {background-image:url(http://horizon-co.com/driventravel/images/black_bullet.gif); background-repeat: no-repeat; background-position:  0px 3px; font: bold 12px Verdana; padding:0px 0px 0px 5px; margin: 5px 10px 5px 0px}
h3 {font: bold 11px Verdana; color: #757575;}
h4 {background-image: url(http://horizon-co.com/driventravel/images/arrow.gif); background-repeat: no-repeat; background-position:  0px 0px; font: bold 12px Verdana; padding: 0px 16px 2px; margin:0px;  border-bottom: 1px dotted #E4E4E4}
h5 {background-image: url(images/design%20elements/arrow_d.gif); background-repeat: no-repeat; background-position:  0px 0px; font: bold 12px Verdana; padding: 0px 16px; margin:10px 10px 5px 10px; }
h6  { color: #c03; font: bold 22px Arial, Verdana, serif; margin: 0; padding: 5px 0; border-bottom: 1px solid #666666 }

.breadcrumbs { 
background-color: #ff1e00;
padding: 3px 3px 3px 7px;
border-bottom: 3px solid #FFFFFF; 
margin-bottom: 5px; font-weight:900;
font-size: 11px;
color: white; }
.breadcrumbs p {padding: 3px; margin: 0px}
.breadcrumbs a, .breadcrumbs a:visited, .breadcrumbs a:hover{color: white; }

.maintable   { 
width: 977px; 
/*border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;*/ }
.imgb {border: 1px solid #000000;}
.leftcolumn {width:800px; background-color:#FFFFFF; padding: 15px 15px 5px 15px;margin:0px;}
.rightcolumn { width: 198px; background-color:#Bababa;  margin:0px}
.rightcolumn p {padding: 5px 15px 5px 15px;}
.leftcolumn table {width: 750px}
.leftcolumn p, h3 {padding::0px}

ul#topNav,#topNav li {margin: 0px; padding: 0px; list-style-type: none;}
#topNav li {height: 23px; float: right}
#topNav a { border: none;}
#topNav img {border: none;}
#masthead {background-color: white; padding: 5px 0px 1px 7px}
#masthead h1 {margin: 5px 0px 5px 0px}

.highlightbox {  
border: 1px solid #DEDEDE; 
border-left:1px solid #EDF7E7; 
background-color:#EDF7E7; 
font-size:11px;
line-height:14px; 
margin:5px 25px 0px -5px;
position:relative;
left:-10px;
padding:0px 35px 0px 0px}

.tablepad {padding: 10px; padding-left:20px; padding-top:3px;}
td{vertical-align:top}

#poweredby {background-color: #00add1}
#footNav, #footInfo {height: 15px; clear: left; padding: 20px 5px 20px 5px; margin: 0px; background-color: white	}
#footNav {padding: 30p 5px 0px 5px}
#footInfo {padding: 0px 5px 20px 5px}
#footNav li, #footInfo li {float: left; padding: 0px 20px 0px 0px; margin: 0px; list-style-type:none;}
#foot a, #foot a:visited, #foot li {color: #000000; margin-top:0px;}
// .foottd {padding: 0px 5px 0px 10px; background-color:#FFFFFF}

.noborder {border: none;}
 input, select, textarea   { color:#000000;  background-color:#F4F4F4;  border:4px solid #DDDDDD; padding-left: 3px}
 
 .redcolor {color:#FF1f00}
 p b, p strong {color: #00add1}
 
.grid {width:100%; margin:0px; padding:0px;}
.grid td {padding:10px 5px 5px 10px; width:365px; border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0;}

.blackbullet, #footNav a {background-image:url(http://horizon-co.com/driventravel/images/red_bullet.gif); background-repeat: no-repeat; background-position:  0px 3px; font: bold 12px Arial; padding:0px 0px 0px 6px; margin: 5px 40px 5px 0px}
a.blackbullet, a.blackbullet:visited, a.blackbullet:active, #footNav a, #footNav a:visited, #footNav a:active {text-decoration:none; color:#000000;}