body{color:#333333;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;margin:0;}
.oneColFixCtrHdr #container{width:700px;background:#FFFFFF;border:1px solid #000000;text-align:left;margin-top:0;margin-right:auto;margin-bottom:0;margin-left:auto;}
.oneColFixCtrHdr #containerX{
	width:800px;
	background:#FFFFFF;
	border:1px solid #000000;
	text-align:left;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
}
.oneColFixCtrHdr #header{background:#DDDDDD;padding:0 10px 0 20px;}
.oneColFixCtrHdr #container h1{background:url(graphics-cars/logo-hawaii-a.jpg) top right;text-indent:-9999px;height:110px;width:700px;margin-top:0px;margin-bottom:0px;color:#00a9d0;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
.oneColFixCtrHdr #containerX h1{
	background:url(graphics-cars/logo-hawaii-a.jpg);
	text-indent:-9999px;
	height:126px;
	width:800px;
	margin-top:0px;
	margin-bottom:0px;
	color:#00a9d0;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	background-size:800px 126px;
}
.oneColFixCtrHdr #mainContent{
	background:#FFFFFF;
	height:1000px;
	padding-top:0;
	padding-right:20px;
	padding-bottom:0;
	padding-left:20px;
}
.oneColFixCtrHdr #mainContentX{
	background:#FFFFFF;
	height:1040px;
	padding-top:0;
	padding-right:20px;
	padding-bottom:0;
	padding-left:20px;
}
.oneColFixCtrHdr #footer{font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;background-image:url(graphics-cars/logo-back-jeep.jpg);margin:0px;padding:10px;}
.oneColFixCtrHdr #footer p{margin:0;padding:5px 0;}
.bc{height:20px;text-align:center;background-image:url(graphics-cars/logo-hawaii-b.jpg);}
.bcX{text-align:center;background-image:url(graphics-cars/logo-hawaii-b.jpg); 
	height:23px;
	width:800px; 
	background-size:100%;
	background-repeat:no-repeat}
.bcwood{height:20px;text-align:center;background-image:url(graphics-cars/greenblue-wranglers.jpg);}
p{color:#333333;font-size:0.8em;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
pre{color:#996;font-size:0.8em;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
blockquote{color:#838c5b;font-size:0.8em;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
h1{color:#00a9d0;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
h2{
	color:#277886;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size:115%;
	margin-top:10px;
	margin-bottom:3px;
}
h3{color:#888851;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
h4{color:#888851;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
h5{color:#888851;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
h6{color:#888851;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular}
ol{
	font-size:0.8em;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
ul{color:#000;font-size:0.8em;font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular;font-stretch:semi-expanded;background-color:#f3f6e6;text-indent:18px;list-style-position:inside;}
a{color:#e7990b;}
a:visited{color:#e7990b;}
a:hover{color:#00a9d0;}
a:active{color:#00a9do;}
@font-face {
  font-family: island_roman;
  src: url('island_roman.ttf');
}
.airport{color:#5d5d5d;text-decoration:none;}
.rates-cars{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-right:1px;
	padding-left:2px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.rates-tbl-hdrs1{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	padding-right:1px;
	padding-left:2px;
	background-image: url(graphics-cars/papr-tbl.jpg);
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #93361D;
}
.rates-tbl-hdrs2{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	padding-right:1px;
	padding-left:2px;
	background-image: url(graphics-cars/papr-tbl.jpg);
	padding-top: 2px;
	padding-bottom: 2px;
	background-position: 20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #93361D;
}
.rates-tbl-hdrs3{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	padding-right:1px;
	padding-left:2px;
	background-image: url(graphics-cars/papr-tbl.jpg);
	padding-top: 2px;
	padding-bottom: 2px;
	background-position: 22px 49px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #93361D;
}
.rates-tbl-hdrs4{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	padding-right:1px;
	padding-left:2px;
	background-image: url(graphics-cars/papr-tbl.jpg);
	padding-top: 2px;
	padding-bottom: 2px;
	background-position: 22px 49px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #93361D;
}
.oddhawaii{
	background-color:#E4E4E4;
}
.evenhawaii{
	background-color:#D7D7D7;
}
.hovermaui{
	background-color:#F7DEAD;
	color:#000000;
	cursor:default;
}
.back{font-family:Arial, Helvetica, sans-serif;font-size:18px;border-top-width:1px;border-right-width:2px;border-bottom-width:2px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;padding-top:1px;padding-right:5px;padding-bottom:1px;padding-left:5px;background-color:#36BFE3;font-size:13px;}
.back a:link{color:#ffff00;text-transform:uppercase;text-decoration:underline;}
.back a:visited{color:#ffff00;text-transform:uppercase;text-decoration:underline;}
.back a:hover{color:#ffff00;text-transform:uppercase;text-decoration:none;}
.back a:active{color:#ffff00;text-transform:uppercase;text-decoration:underline;}
.jeep1{font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;font-size:26px;font-weight:bolder;color:#4B98A2;}
.jeep2{font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;font-size:18px;font-weight:bold;color:#B8D350;}
.jeepdaily{font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#B8D350;}
.thin-body{color:#ffffff;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
.jeep3{font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;color:#000000;font-style:italic;}
.car1{
	font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	padding-left: 2px;
}
.jeepcheap{font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;font-size:28px;font-weight:bolder;color:#F29D00;}
.jeepcheaper{font-family:"trebuchet ms", Geneva, Arial, Helvetica, sans-serif;font-size:17px;font-weight:bolder;color:#F29D00;}
a.hire:link{
	font-size:14px;
	background-image:url(graphics-cars/2-buttons.png);
	width:95px;
	height:20px;
	padding-top:3px;
	padding-right:10px;
	padding-bottom:3px;
	padding-left:9px;
	font-family:Verdana, Geneva, sans-serif
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	text-shadow: 1px 1px 2px #815b00;
	background-repeat: repeat-y;
	font-weight: bold;
}
a.hire:visited{
	font-size:14px;
	background-image:url(graphics-cars/2-buttons.png);
	width:95px;
	height:20px;
	font-family:Verdana, Geneva, sans-serif
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	font-weight: bold;
}
a.hire:hover{
	font-size:14px;
	background-image:url(graphics-cars/2-buttons.png);
	width:95px;
	height:20px;
	font-family:Verdana, Geneva, sans-serif
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	background-position: 0px 22px;
	font-weight: bold;
}
a.hire:active{
	font-size:14px;
	background-image:url(graphics-cars/2-buttons.png);
	width:95px;
	height:20px;
	font-family:Verdana, Geneva, sans-serif
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-align:center;
	font-weight: bold;
}
.discounttext{line-height:16px;color:#202020;float:left;width:415px;clear:none;padding:7px;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#E3EAC0;border:2px dashed #8FAE42;}
.highlighting{line-height:15px;color:#FFF;float:left;width:407px;clear:none;padding:2px;font-family:Arial, Helvetica, sans-serif;font-size:13px;background-color:#81AD00;border:2px dashed #8FAE42;}
a.aloha{color:#333333;text-decoration:underline;font-weight:bold;font-size:14px;}
a.aloha:visited{color:#333333;text-decoration:underline;font-weight:bold;font-size:14px;}
a.aloha:hover{color:#81AD00;text-decoration:none;font-weight:bold;font-size:14px;}
a.aloha:active{color:#333333;text-decoration:underline;font-weight:bold;font-size:14px;}
a.maui{color:#333333;text-decoration:none;}
a.maui:visited{color:#333333;text-decoration:none;}
a.maui:hover{color:#333333;text-decoration:none;}
a.maui:active{color:#333333;text-decoration:none;}
a.oahu{color:#333333;text-decoration:none;}
a.oahu:visited{color:#333333;text-decoration:none;}
a.oahu:hover{color:#333333;text-decoration:none;}
a.oahu:active{color:#333333;text-decoration:none;}
a.hawaii{color:#333333;text-decoration:none;}
a.hawaii:visited{color:#333333;text-decoration:none;}
a.hawaii:hover{color:#333333;text-decoration:none;}
a.hawaii:active{color:#333333;text-decoration:none;}
.body-hi{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333333;}
.body-hnl{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000000;}
.body-wht{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	padding-bottom: 5px;
}
.divide{}
.tollfree{font-family:Helvetica, Verdana, Arial, sans-serif;font-size:16px;font-weight:bold;color:#333333;}
.888{font-family:Helvetica, Verdana, Arial, sans-serif;font-size:18px;font-weight:bold;color:#25B0E0;letter-spacing:1px;border:2px solid #BFD0D8;padding-top:3px;padding-right:2px;padding-bottom:1px;padding-left:2px;background-color:#F6F6F6;}
.black{color:#333;}
.save{color:#e7990b;}
.save-small{color:#e7990b;font-size:11px;}
.noshow{display:none;}
.loudbkg{border:2px dashed #9C3;width:385px;padding-left:5px;background-color:#F0F0F0;text-align:center;margin-left:25px;}
.floatr{width:220px;text-align:center;float:right;}
.floatr2{width:220px;text-align:center;float:right;margin-top:-5px;}
.bodleft{width:430px;float:left;}
.privacyseal{position:relative;bottom:90px;}
a.bright:link img{filter:alpha(opacity=77);-moz-opacity:.77;opacity:.77;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding:2px;}
a.bright:visited img{filter:alpha(opacity=82);-moz-opacity:.82;opacity:.82;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding:2px;}
a.bright:hover img{filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding:2px;}
a.bright:active img{filter:alpha(opacity=99);-moz-opacity:.99;opacity:.99;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;outline:none;padding:2px;}
.ov{position:static;visibility:hidden;z-index:1000;padding-top:14px;}
.nofees{background-image:url(graphics-cars/no-fees.png);background-repeat:no-repeat;height:40px;width:63px;position:relative;top:118px;margin-right:0px;margin-left:0px;}
.brands{width:660px;float:left;font-family:Arial, Helvetica, sans-serif;font-size:14px;height:300px;}
.hawaii-weather{font-family:Arial, Helvetica, sans-serif;font-size:10px;}
.carrental-details{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
.getaquote{text-align:center;width:150px;padding-left:10px;}
.hi-vert{background-image:url(graphics-cars/hi-vert.gif);background-repeat:repeat-y;}
.hi-hori{background-image:url(graphics-cars/hi-hori.gif);background-repeat:repeat-x;}
#packing{list-style-type:disc;list-style-position:inside;padding:5px;background-color:#CCDFE7;margin-top:1px;margin-right:1px;margin-bottom:1px;margin-left:0px;}
#contactnote{
	list-style-type:square;
	list-style-position:inside;
	background-color:#D7E3A3;
	margin-top:2px;
	margin-right:2px;
	margin-bottom:1px;
	margin-left:0px;
	border:2px solid #93D95F;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.tabs{font-family:Helvetica, Verdana, Arial, sans-serif;font-size:16px;font-weight:bold;color:#25B0E0;border:2px solid #BFD0D8;padding-top:3px;padding-right:3px;padding-bottom:1px;padding-left:3px;background-color:#ECF4FA;}
.fancylist{font-family:Helvetica, Verdana, Arial, sans-serif;font-size:14px;font-weight:bold;color:#D91625;padding-top:3px;padding-right:3px;padding-bottom:1px;padding-left:-5px;background-color:#fff;}
.bold-red{font-weight:bold;color:#B71B1D;}
.airport1{float:left;width:200px;height:95px;clear:left;}
.airport2{float:left;height:95px;margin-left:20px;padding-left:12px;width:200px;}
.airport3{width:200px;float:left;}
.airport4{float:left;margin-left:20px;padding-left:12px;width:200px;}
.airport1X{float:left;width:200px;height:95px;clear:left;}
.airport2X{float:left;height:95px;margin-left:75px;padding-left:12px;width:190px;}
.airport3X{width:200px;float:left;}
.airport4X{float:left;margin-left:75px;padding-left:12px;width:200px;}
.hi-airport-header{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:18px;font-weight:500;}
.hi-airport{font-family:Tahoma, Geneva, sans-serif;font-size:15px;font-weight:bold;}
.airport-hi{font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#333333;background-image:url(graphics-cars/airlines-hi.gif);background-repeat:no-repeat;background-position:390px 110px;}
.airport-hiX{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	background-image:url(graphics-cars/airlines-hi.gif);
	background-repeat:no-repeat;
	background-position:390px 110px;
}
a.airport-hi:link{color:#333333;text-decoration:none;}
a.airport-hi:visited{color:#333333;text-decoration:none;}
a.airport-hi:hover{color:#333333;text-decoration:none;}
a.airport-hi:active{color:#333333;text-decoration:none;}
.timetable{font-family:Tahoma, Geneva, sans-serif;border:2px solid #A4E074;}
.clockmover{float:right;}
.lefty{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#3cc0e9;background-image:url(graphics-cars/airlines-hi.gif);background-repeat:no-repeat;background-position:390px 110px;font-weight:bold;text-align:left;}
a.lefty:link{color:#f1deb9;text-decoration:none;}
a.lefty:visited{color:#f1deb9;text-decoration:none;}
a.lefty:hover{color:#fff;text-decoration:underline;}
a.lefty:active{color:#f1deb9;text-decoration:none;}
.papr{font-size:12px;color:#D2BD92;}
.rate-heads{
	color:#3CC2E8;
	font-family:island_roman, "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 28px;
	text-align: left;
	height: 32px;
	padding-top: 6px;
	padding-left: 8px;
	text-shadow: 1px 1px 2px #000;
	font-weight: 900;
}
.r-h{text-align: center;
}
.tl{
	background-image: url(graphics-cars/table-tl.png);
	background-repeat: no-repeat;
	background-color: #976D4E;
}
.tm{
	background-color: #976D4E;
	background-image: url(graphics-cars/fader-rd-brn.jpg);
	background-repeat: no-repeat;
}
.tm2{
	background-color: #976D4E;
	background-image: url(graphics-cars/fader-rd-brn.jpg);
	background-repeat: no-repeat;
	background-position: 15px;
}
.tr{
	background-image: url(graphics-cars/table-tr.png);
	padding-right: 1px;
	padding-left: 2px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFBE7;
	background-repeat: no-repeat;
	background-position: right top;
	text-shadow: 1px 1px 2px #3d2614;
	background-color: #93361d;
	padding-top: 2px;
	font-weight: bold;
}
.footr{
	padding-right: 1px;
	padding-left: 2px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-position: right top;
	text-shadow: 1px 1px 1px #000;
	background-color: #93361D;
	height: 18px;
	padding-top: 2px;
}
.car-img {
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: dashed;
	border-left-style: dashed;
	border-right-color: #B8845F;
	border-left-color: #B8845F;
}

