body {padding:0; margin:0; background:#ACA8A1}
body, td, input, textarea{
	font-size:12.5px;
    font-family:Tahoma;
	color:#000000;
	line-height:15px;
	vertical-align:top;
	padding:0px;
}

.vam{ vertical-align:middle}

br{font-size:10px}
table{border:0px; border-collapse:collapse; width:100%;	}

.bg{ background:url(../images/bg.gif) }
.bg1{ background:url(../images/bg1.gif) repeat-x top left #FFFFFF}
.bg2{ background:url(../images/li1.gif)}
.bg3{ background:url(../images/left.gif) right}
.bg4{ background:url(../images/right.gif)}
.bg5{ background:url(../images/1_bg2.gif) repeat-x bottom left #FEFEFE}

.jamp{ width:204px; height:17px; color:#464646; font-size:10px; padding-left:4px; font-family:Tahoma;}
.jamp1{ width:86px; height:19px; color:#464646; font-size:11px; padding-left:2px; font-family:Tahoma;}

#input{
   padding-left:5px;
   width:136px; height:17px;
}
#input1{
   padding-left:0px;
   width:27px; height:17px;
   border:0px;
   vertical-align:middle;
   margin-left:10px
}
#input2{
   padding-left:0px;
   width:27px; height:17px;
   border:0px;
   vertical-align:middle;
   margin-left:10px
}
#input3{
   padding-left:5px;
   width:136px; height:17px;
}

a{color:#5A646B; text-decoration:underline; font-weight:bold;} 
a:hover{color:#A3080E;text-decoration:none}


b a{color:#6C767D; text-decoration:underline} 
b a:hover{text-decoration:none}

span a{color:#6C767D; text-decoration:underline} 
span a:hover{text-decoration:none}

b{color:#6C767D} 


span { color:#A3080E}

ul{margin:0; padding:0; list-style:none; line-height:19px}
li{background:url(../images/1_z1.gif) 6px left no-repeat; margin:0px; padding-left:14px }
li a{color:#5A646B;}

.ul-sub {padding-left:20px}
 
.header td{color:#5E6163; font-size:11px;} 

.footer {background:url(../images/bot.gif) no-repeat top}
.footer td{color:#3C3C3C;} 
.footer a {color:#3C3C3C; text-decoration:none; font-weight:normal;} 
.footer a:hover {color:#3C3C3C; text-decoration:underline} 
.footer span a {color:#3C3C3C; text-decoration:underline} 
.footer span a:hover {color:#3C3C3C; text-decoration:none} 

.more{background:url(../images/1_z2.gif) center left no-repeat; padding-left:11px; background-position:0 5px; vertical-align:middle; color:#A3080E; font-weight:bold}

.book-red {font-weight:bold;color:#A3080E;}
.book-reso {font-weight:bold;color: #0033FF;}
.book-quote {font-weight:bold;color: #00FF33 }
.book-now {background:url(../images/1_z2.gif) center left no-repeat; padding-left:11px; background-position:0 5px; vertical-align:middle; color: #FF6600; font-weight:bold; text-transform:uppercase;}
.book-now-sm {background:url(../images/1_z2.gif) center left no-repeat; padding-left:11px; background-position:0 5px; vertical-align:middle; color: #0033FF; font-weight:bold;}

.input{
	border:1px solid #A3080E; 
	background:#FFFFFF;
}
textarea{
	border:1px solid #A3080E; 
	background:#FFFFFF;
   overflow:auto;
   width:575px;}
   
   
form table { background-color:#fafaf1; position:relative; left:-5px;}   
   
form td { padding-top: 5px; padding-left: 5px; font-weight:bold}   

.padding td { padding-top: 7px; padding-left: 5px;} 

.rates-heading { color:#99CC00; font-size:12px; font-weight:bold;}

.rates-bg {font-weight:bold; color:#003d65;}
	
.nav {background-image: url(../images/nav-bar-02.gif); background-repeat: no-repeat; background-position: 28px 0px; width:708px; height:44px; border:0;}	

.nav a{ font-size: 11px; font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:500; text-decoration:none; text-shadow:#000000 1px 1px 2px; color:#ffffff; }
.nav a:visited { font-size: 11px; font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:500; text-decoration:none; text-shadow:#000000 1px 1px 2px; color:#ffffff;  }
.nav a:hover { text-decoration:underline; color:#ffffff;}
.nav a:active { text-decoration:underline; color:#ffffff;}



.h1-img {background-image: url(../images/7_w1.gif); background-repeat: no-repeat; background-position: 19px 10px; width:666px; height:39px; border:0;}

h1 { font-size: 14px; font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:500; line-height:normal; text-transform:uppercase; position:relative; top: 20px; left:40px; text-shadow:#000000 1px 1px 2px; }

h2 { font-size: 14px; font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:500; line-height:normal; text-transform:uppercase; position:relative; top: 20px; left:0px; text-shadow:#000000 1px 1px 2px;  z-index: 1; }

.h2-img-gray-red {width:350px; height:39px; border:0; z-index: -1; margin-left: -15px; margin-top: -20px;}

.h2-img-gray-red-faq {width:600px; height:50px; border:0; z-index: -1; margin-left: -15px; margin-top: -25px;}

h3 { font-size: 14px; font:Arial, Helvetica, sans-serif; color:#A3080E; font-weight:bold; line-height:normal; text-transform:none;  }

h4 { font-size: 12px; font:Arial, Helvetica, sans-serif; color:#A3080E; font-weight:bold; line-height:normal; text-transform:none;  }

.h2-content { margin:25x;}

.img-gray-red {width:635px; height:2px; border:0; margin-left: -10px; margin-top: 5px;}

.content-table { height:455px;}

.content {margin:50px 30px 0px 40px;}

.vertical-line {color:#A3080E; font-weight:bold} 
	
.small { font-size:10px; font-style:italic;}	

.fleet {margin-left: 7px; margin-bottom:5px; }

.* {color:#A3080E; font-weight:bold}

.red {color:#A3080E;}

.h-line {margin-top: 5px; margin-bottom: 5px;}