/* Blue 094F94	Dark Gray 747373	Light Gray DAD9D9	Orange CF7F4F */
body{font-family: "Bitstream Vera Sans", Helvetica, sans-serif; font-size:13px; background-color: #094F94;color:#000000;margin: 12px 0;background-image:url('../img/bg.gif'); background-repeat:repeat-y;}
#page{color:#000000;margin: 12px 0;width:1000px;background-image:url('../img/bg.gif'); background-repeat:repeat-y}
a{color: #094F94;text-decoration: none}
a:hover{color: #094F94;text-decoration:underline}
a:active{color: #CF7F4F;}
a:visited{color: #A39D9D}
hr{color: #DAD9D9;height:2px;width:80%;margin:8px 0}
img{border:0}
option{border:0}
fieldset{border: 2px outset #DAD9D9;margin:12px;width:320px;float:left;background-color:#DAD9D9}
legend{font-weight:bold;color: #094F94;font-size: 15px}
/*label{font-weight:bold}*/

input, select, textarea{
	background-color: #FFFFFF;
	/*E6E6E6;*/
	color: rgb(0,0,0);
	border:0;
	margin-bottom:3px;
	font-size:12px;
	font-family: "Bitstream Vera Sans", Helvetica, sans-serif; 
}

input.date{width: 140px;font-size:12px}
/*select.s{ margin: -2px; padding:2px; width:119%; border:0;margin-top:4px }*/

p{margin:4px 0;padding:0;font-size:10px}
.b{font-weight:bold}
.sel{display:none;position:absolute; color:#FFFFFF;text-decoration:underline;font-weight:bold; font-size:8px}
.vidhi .sel{padding-left:152px;display:block}
.lidhi .sel{padding-left:298px;display:block}

.rates{position:absolute; margin-bottom:0}
.left{float:left;width:200px}
.right{float:left;width:130px;padding-left:4px}

/* Vehicles */
.vid, .vidhi, .viddon {float:left;width:188px;height:200px;margin:3px;padding:0 0 0 8px;}
.vidhi{float:left;background-color:#DAD9D9;cursor:pointer; border:2px outset #747373;margin:1px}
.viddon{width: 98%;height:160px}

/* Locations */
.lid, .lidhi {float:left;width:334px;height:180px;margin:2px;padding: 0 0 0 8px}
.lidhi{background-color:#DAD9D9;cursor:pointer;border:2px outset #747373;margin:0}
.lidhi img {border: 1px solid #094F94;margin:-1px}


/* Customer Pane */
.cid{float:left;clear:none;width:240px;height:290px;margin:3px}
.cid .left{float:left;width:300px;height:160px;text-align:center}
.cid .right{float:left;background-color:#DAD9D9;width:360px;height:160px}

.non, .nof, .nod{padding:3px 8px; font-size:12px}
.non{background-color:#CF7F4F; padding:3px 8px; color:#FFFFFF}
.nof{background-color:#DAD9D9; padding:3px 8px; color:#094F94}
.nod{background-color:#DAD9D9; padding:3px 8px; color:#000000}

#reservation p{padding:4px;font-size:11px}

#instructions p{cursor:pointer}
.s{margin-left:4px}
#i1, #i2, #i3, #i4, #i5{font-weight:bold}

#menu{
	float:left;
	width:180px;
	height:600px;
	
	/*padding-top:40px*/
}
#vcont{
	float:left;
	width:820px;
	height:620px;
	/*padding-top:8px*/
}
#vadv{
	float:left;
	width:0px;
	height:400px;	
}

/*#vcont{color:#000000;min-width:654px;width:60%;margin:0 auto;clear:both;background-color:white;}
#vselect{float:left;height:1000px;clear:both}
#vadv{ width:20%;float:left;/*position:fixed;right:10px;z-index:4;font-size:12px;
clear:both}
*/
#Ribbon{background-color:#094F94}
ol{font-size:16px;font-weight:bold}

.showInstructions{color:#CF7F4F;}
#go{position: fixed; bottom:40px; right: 40px;width:100px;background-color:#66CC35;margin:auto;text-align:center;padding:8px;font-weight:bold}
.gohi{border:4px solid #99FF6A}

.light{color:#747373;font-weight:bold}
h1{font-size:20px;color:#094F94;} 
h2,h3 {color:#094F94;padding:0 3px;margin:0}
h2{font-size: 15px}
h3{font-size: 12px;font-style:italic;font-weight:100}
h4{font-size:11px; font-weight:100}

#dhtml, #vhtml, #lhtml, #chtml{clear:both}
#qhtml{padding-top:40px}
#footer{clear:both;text-align:center; background-color: #DAD9D9; width:100%;height:96px}
#calcTape{font-family: Garamond, Times, serif; font-size: 13px; width:400px;float:left;padding-top:20px}
.key{position:absolute}
.value{position:absolute;text-align:right;width:320px}
.op{font-size:10px}