a.bottom:link,a.bottom:visited {
	color: #FFFFFF;
}

a.bottom:active {
	color: #C0C0C0;
}

a:link {
	color: Red;
	text-decoration: none;
}

a:link {
	text-decoration: none;
}

a:visited  {
	color: #FF6868;
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

a:hover {
	color: #B22222;
}

a:active
		{
	text-decoration: none;
}

h1 {
	font-size: 14px;
}

h2 {
	font-size: 10px;
}

h3 {
	font-size: 9px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

body, p, li, ul,td,div {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

h2{
	font-size: 10pt;
	margin: 0px;
}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

span.amendment{
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform: capitalize;
}

span.goldcard{
	color: #E6B800;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-transform: capitalize;
}

.bottom{
	background-color: #094601;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.error {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.errorlarge {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
}

.leftmenucolor{
	background-color: #84a280;
	padding: 0 0 0 0;
}

.menuhead {
	color: #FFFFFF;
	background-color: #094601;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-indent: 4pt;
}

.menuitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-indent: 7pt;
}

.menuitem a {
	background-color: #999999;
	color: #000000;
	text-indent: 7pt;
}

.menuitem a, .menuitem span {
	display: block;
	padding: 2px;
	text-indent: 7pt;
}

.menuitem a:link {
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 7pt;
}

.menuitem a:visited {
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 7pt;
}

.menuitem a:hover {
	background-color: #f57d29;
	color: #FFFFFF;
}

.menuitem a:active {
	color: #FFFFFF;
	text-decoration: none;
	text-indent: 7pt;
}

.menuitem span {
	background-color: #6699CC;
	color: #FFFFFF;
	text-indent: 7pt;
}

.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
}

.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.pad{
	padding-left: 4px;
}

.tiny{
	font-size: 8pt;
}

.tinywhite{
	color: #FFFFFF;
	font-size: 8pt;
}
/* ar for opening hours */
td.opening_times,td.op_times_left,td.op_times_top,td.opening_times_closed
{
font-size:11px;
border-bottom:1px solid #cccccc;
border-right:1px solid #cccccc;
padding: 2px 2px 2px 2px;
text-align:center;
}

td.opening_times
{
color:#aaa;
}

td.opening_times_closed
{
color:#aaa;
text-align:left;
}
td.op_times_left,td.op_times_top
{
font-weight: bold;
}

td.op_times_left
{
border-left:1px solid #cccccc;
text-align:left;
}
td.op_times_title
{
text-align:left;
font-weight: bold;
}
td.op_times_top
{
border-top:1px solid #cccccc;
}

td.op_times_corner
{
border-bottom:1px solid #cccccc;
border-right:1px solid #cccccc;
border-left:1px solid #cccccc;
border-top:1px solid #cccccc;
}
/* Vehilce Guide Styles */
div.vehicle{
float:left;
width : 48%;
margin : 3px 5px 1px 5px;
border : 1px solid #ccc;
height : 174px;
}
h1.vehicle{
	background: #006600;
	color: White;
	font-size: 11pt;
	padding:1px 0px 1px 2px;
	margin : 0 0 0 0
}

div.vehicle_text{
margin-top : 5px;
text-align:right;
margin-right: 5px;
}
div.vehicles_text2{
margin-top : 0px;
margin-left: 5px;
padding-top:0px
}

/* Ends Vehicle Guide Styles */
.bordering,.bordering2
{
color: #fff;
background-color: #829881;
margin-top:4px;
margin-bottom:4px;
margin-left:0px;
padding:2px 0px 2px 12px;

}
.bordering2,.borderingsubmit,.submit
{
background-color: #006600;

}

.borderingyourcaroverride
{
background-color: #ff0000;

}

.borderingresultswrapper{
margin-top : 10px;
width : auto;
}
.borderingoutline
{
margin-top:5px;
border:1px solid  #829881;
width: 99%;
margin-left:0px;

margin-right:0px;
padding:0px;
}

.borderingcost,.goldcardcost{
color: #006600;
font-size: 16px;
font-weight:900;
}
.goldcardcost{
	color : #e6b800;

}

.borderingcost
{
padding-right:20px;
}
.borderinghighlight
{
color: #ff0000;
font-size: 16px;
font-weight:900;
}
.borderinggroup{
color: #006600;
font-size: 16px;
font-weight:900;

}

.borderingsubmit,.submit{
	color: #fff;
	padding: 0 4px 0 4px;
	margin : 0 2px 0 2px;
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;border:1px solid #CCCCCC;



}
.borderingamend{
border: 2px dashed #ff0000;
padding:4px;
width:100%;
margin-top: 4px;
margin-bottom: 4px;
}

.borderingamendsub{
color: #fff;
background-color: #ff0000;
margin-top:0px;
margin-bottom:4px;
margin-left:0px;
padding:2px 0px 2px 12px;
}

.borderingyourcar{
border: 2px solid #ff0000;
}
.borderingcdwtext
{
padding-top :5px;
padding-bottom:5px;
}

#bookTripHeader{
background-color: #999999;
color : #fff;
padding:0px;
}
#bookTripForm{
border:1px solid #000;
width:440px;
margin:10px;
}

div.wrapper {
width:600px;
}
div.left_column {
width:15px;
float:left;
text-align:center;
vertical-align:middle;
}
div.content {
width:640px;
float:left;
text-align:right;
}

hr {
clear:both;
display:block;
visibility:hidden;} 

.comments {
	background-image: url(http://www.malonecarrental.com/images/bluearrow.jpg);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	float: left;
	height: 119px;
	padding-right: 5px;
	text-transform: inherit;
	width: 300px;
	width: 170px;
	padding-top: 0px;
}
/* removed 11/08/09 dodgy entry alan reddan */
  /*padding-top: 0px;*/
/*}*/

/* Van extras */
div.van{
	float: left;
	margin: 5px 5px 2px 5px;
	border: 1px solid #ccc;
	padding-bottom: 10px;

}
h1.van{
	background: #818F98;
	color: White;
	font-size: 11pt;
	padding: 1px 0px 1px 2px;
	margin: 0 0 5px 0;
}
.van_line{
	float:left;
/*background-color: #0167bc;*/
color: #0068bd;
border : 0px solid #ccc;
padding: 2px;
margin-right: 1px;
margin-bottom:1px;
width: 175px;
}
.van_title{
	font-weight: bold;

width: 90px;
float:left

}
.van_info{
	float:right;
padding-left: 2px;
font-weight: normal;

width: 82px;

}
/*Ends Van Extras */