BODY{FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: verdana, arial, helvetica; }

TD{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: verdana, arial, helvetica;}

INPUT,SELECT,TEXTAREA{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;}

a{color:#666666; text-decoration:underline}
a:hover {text-decoration:none}


.input_border{border: 1px solid #4686B7;}

.border{border: 1px solid #E5A50C;}

.trips{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #FFFFFF;FONT-FAMILY: verdana, arial, helvetica;}

.background{background-position : bottom;background-repeat : no-repeat;background-image : url(images/bg_advsouthman.gif);background-color : #F5CA01;}

.bg_southern_odyssey{background-position : center;background-repeat : no-repeat;background-image : url(images/map_southern_odyssey.gif);}

.bg_nz_odyssey{background-position : center;background-repeat : no-repeat;background-image : url(images/map_nz_odyssey.gif);}

.bg_midlife{background-position : center;background-repeat : no-repeat;background-image : url(images/map_midlife.gif);}

.heading{FONT-WEIGHT: bold;FONT-SIZE: 13px;COLOR: #4686B7;FONT-FAMILY: verdana, arial, helvetica;}

.heading_sml{FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #4686B7;FONT-FAMILY: verdana, arial, helvetica;}

.gallery{FONT-FAMILY: Verdana, Arial;COLOR: black;FONT-SIZE: 9px}
.tony{FONT-FAMILY: Verdana, Arial;COLOR: black;FONT-SIZE: 9px}

.contact:link{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.contact:active{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.contact:visited{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.contact:hover{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: underline}

.download:link{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: underline}
.download:active{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: underline}
.download:visited{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: underline}
.download:hover{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #000000;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}

.links:link{FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.links:active{FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.links:visited{FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.links:hover{FONT-WEIGHT: bold;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: underline}

.smlnav:link{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.smlnav:active{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.smlnav:visited{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.smlnav:hover{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: underline}

.nav:link{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #FDF8EB; FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.nav:active{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #FDF8EB; FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.nav:visited{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #FDF8EB; FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.nav:hover{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #F3B91A; FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}

.iconnav:link{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.iconnav:active{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.iconnav:visited{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.iconnav:hover{FONT-WEIGHT: normal;FONT-SIZE: 10px;COLOR: #000000;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: underline}

.txtlink:link{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #B6324E;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: underline}
.txtlink:active{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #B6324E;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: underline}
.txtlink:visited{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #B6324E;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: underline}
.txtlink:hover{FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #B6324E;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}

.boxtext:link{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #F0A707;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.boxtext:active{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #F0A707;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.boxtext:visited{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #F0A707;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.boxtext:hover{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #F0A707;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: underline}

.popuplink:link{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #C5043D;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.popuplink:active{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #C5043D;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.popuplink:visited{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #C5043D;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: none}
.popuplink:hover{FONT-WEIGHT: bold;FONT-SIZE: 10px;COLOR: #C5043D;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: underline}

.campervanlist{list-style:none; margin:0}
.campervanlist li {margin-bottom:4px}
.campervanlist li a {FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: #666666;FONT-FAMILY: verdana, arial, helvetica;TEXT-DECORATION: underline}
.campervanlist li a:hover{text-decoration:none}

.campervandetails td {vertical-align:top}

.camper_form .error{padding-bottom:14px; font-weight:bold; color:#CC0000; margin-top:-30px; min-height:30px; height:auto !important; height:30px}
.camper_form .error p{height:20px; margin:10px 0 0  0; padding:0}
.camper_form ul{list-style:none;margin:0;padding:0}
.camper_form em{font-weight:bold; color:#CC0000; font-style:normal;}
.camper_form li{margin:0;padding:0 0 8px 0;}
.camper_form label{display:inline-block; width:150px}
.camper_form .errorHighlight label{font-weight:bold; color:#CC0000;}
.camper_form .textfield{display:inline-block; width:240px; border:1px solid #FFFFFF; background:#FFFFFF; color:#000000; padding:3px;}
.camper_form .errorHighlight .textfield{border-color:#CC0000; background-color:#EEEEEE}
.camper_form .comments label{padding-bottom:2px;clear:both;}
.camper_form  textarea{width:390px; height:80px}
.camper_form select{padding-top:3px; padding-bottom:3px;}
.camper_form .date_from, .camper_form .pickup {padding-left:150px;float:left;}
.camper_form .pickup {clear:both}
.camper_form .date_from label, .camper_form .date_to label,  .camper_form .pickup label, .camper_form .dropoff label{display:block;width:110px;text-align:left}
.camper_form .date_to input, .camper_form .date_from input, .camper_form .pickup select, .camper_form .dropoff select{width:110px;display:block;}
.camper_form .date_to, .camper_form .dropoff {text-align:right; float:right;}

.camper_form .submit{text-align:right;width:390px;}