﻿body 
{
    font-family:Verdana,arial,tahoma;
    font-size:10pt;
    color:#333333;
}
h1
{
    margin:0;
    font-size:12pt;
    color:#336699;
    width:97%;
    font-family:tahoma;
}

.siteMap
{
    font-family:Verdana;
    font-size:9px;
    text-decoration:none;
    color:White;
}
.siteMap a
{
    font-family:Verdana;
    font-size:9px;
    text-decoration:none;
    color:White;
}
.siteMap td
{
    font-family:Verdana;
    font-size:9px;
    text-decoration:none;
    color:White;
}
.siteMap td a
{
    font-family:Verdana;
    font-size:9px;
    text-decoration:none;
    color:White;
}


h6
{
    margin:0;
    font-size:14px;
    color:#336699;
    width:97%;
    font-family:tahoma;
}

.calc_cell
{
    background-color:#d9e6f2;
}

.calc_cell td
{
    background-color:#d9e6f2;
}

.calc_cell_total
{
    background-color:#eacd88;
    padding-bottom:16px;
    font-weight:bold;
}

.calc_cell_total td
{
    background-color:#eacd88;
    padding-bottom:16px;
    font-weight:bold;
}

div, table
{
    margin: 0 auto;
}

.box_calculator td
{
    font-size:11px;
    vertical-align:top;
}

.box_calculator
{
    font-size:11px;
    vertical-align:top;
}

.boxHireHeaderRow
{
    background-color:#0b3e72;
    font-weight:bold;
    color:White;
}

.enquiry_form td
{
    font-size:11px;
    font-family:Arial;
}


h2
{
    margin:0px;
    margin-top:5px;
    font-size:10pt;
    color:orange;
}


h3
{
    margin:0px;
    margin-top:5px;
    font-size:10pt;
    color:#666666;
}

p
{
    margin:5px;
    padding-bottom:3px
}

.Banner2_Panel_A
{
    color:#ffffff;
    text-decoration:none;
    text-align:left;
    font-family:Georgia;
    font-size:16px;
    vertical-align:top;
}

.Banner2_Panel_B
{
    color:#101049;
    text-decoration:none;
    text-align:left;
    font-family:Georgia;
    font-size:16px;
    vertical-align:top;
}

.trOdd 
{
	/*background-color:#ebebeb;*/
	background-color:#ebebeb;
}

.trEven
{
	/*background-color:#f5f5f5;*/
	background-color:#f5f5f5;
}

.tbContactUs
{
	/*background-color: #c8d3fc;*/
	text-align:center;
}

.tbContactUsDisabled
{
	background-color: #ebebeb;
	text-align:center;
}

.btnEnquiry
{
	background-color:#d8d8d8;
}

.tbContactDetails
{
	/*background-color:#384c91; */
	background-color:#d8d8d8;
	padding-bottom:2; 
	padding-top:2; 
	padding-left:8; 
	padding-right:8; 
	color:#555555;
	/*color:#ffffff; */
	text-align:left; 
	vertical-align:middle; 
}

.Nav 
{
    font-family:Georgia;
    font-size:12pt;
    padding-bottom:5px;
}

.Nav a
{
    color:#000666;
    background-image:url(../images/nav.jpg);
    background-repeat:no-repeat;
    background-position:left bottom;
    padding-left:25px;
    padding-top:3px;
    text-align:left;
}

.Nav a:hover 
{
    color:Orange;
    text-decoration:underline;
}


.Nav2 
{
    font-family:arial;
    font-size:10pt;
}

.Nav2 a
{
    color:#ffffff;
    text-align:left;
   padding:3px;
}

.Nav2 a:hover 
{
    color:#e6e6e6;
    text-decoration:underline;
}


.Nav2a
{
    font-family:arial;
    font-size:10pt;
    padding-bottom:3px;
    border:dashed 1px #cccccc;
}

.Nav14
{
    font-family:verdana;
    font-size:14px;
    font-weight:normal;
    padding-top:5px;
}

.BookingForm 
{
}

.BookingForm TD
{
    padding:5px;
    background-color:#e6e6e6
}
.BookingForm TH
{
    padding:5px;
    background-color:#ffffff;
    text-align:left;
    font-weight:normal;
}

.BookingFormInput
{
   font-size:8pt;
   height:10pt;
}
.BookingFormDDL
{
   font-size:8pt;
   height:14pt;
}
.BookingFormRBL
{
   font-size:8pt;
   height:10pt;
   
}
.BookingFormTA
{
   font-size:8pt;
   font-family:Arial;
}
