@charset "utf-8";
/* CSS Document */
/* General */
body { font-family:Verdana, Geneva, sans-serif; font-size:10px; background-image: url(../design/gradient.jpg);	background-repeat: repeat-x; }
div,p,blockquote,ol,ul,dl,li,dt,dd,td,th{font-family:Verdana, Geneva, sans-serif; padding: 0 0 0 0; margin:0 0 0 0;}
a { text-decoration:none;}
hr {margin-top:5px; margin-bottom:5px}
/* Headers */
h1 {margin:0; padding:5px 0px 5px 15px; font-size:20px; color:#4e523f; text-align:left;}
h2 {margin:0; padding-left:10px; font-size:10px; color:#DCDCBA; text-align:left;}
/* Section Headings */
.h1 {margin:0; padding-left:10px; font-size:20px; color:#4e523f; text-align:left;}
.h2 {margin:0; padding-left:10px; font-size:10px; color:#DCDCBA; text-align:left;}
.h3 {margin:0; font-size:10px; color:#4e523f; text-align:left; padding:5px;}
.h4 {height:60px; font-size:9px; color:#4e523f; text-align:left; padding:5px;}
.h5 {font-size:10px; background:#930; color:#DCDCBA; text-align:center;}
.h5 a{ color:#DCDCBA}
.h6 {margin:0; padding-left:10px; font-size:20px; color:#4e523f; text-align:center;}
.h7 {margin:0; padding-left:10px; font-size:14px; color:#000000; text-align:center;}
.h8 {font-size:20px; margin: 0 15px 10px 10px; text-align:center; padding:2px 2px 2px 2px;}
/* Lists */
.youget {font-size:12px; text-align:left; list-style: circle; margin:5px 0px 0px 170px;}
.payg {font-size:12px; text-align:left; margin:10px 0px 0px 90px; list-style: circle;}
.places {font-size:12px; text-align:left; list-style: circle; margin:5px 0px 0px 240px;}
ul#disclaimer {font-size:10px; padding:0px; margin: 5px 15px 10px 25px; list-style: circle;}
ul#medical {font-size:10px; padding-left:70px; margin: 5px 15px 10px 25px; list-style: circle;}
.packages {font-size:12px; padding:0px; margin: 5px 15px 10px 100px; list-style:decimal;}
/* Table Formatting */
ul#tabnav {	padding:0px; margin: 100px 0px 0px 25px; list-style:none;}
ul#tabnav li { padding:0px;	margin: 0px 0px 0px 0px; float:left; width:75px;}
ul#tabnav li a, ul#tabnav li a:visited { text-decoration:none; display:block; background-image:url(../design/menutab.gif); background-repeat:no-repeat; text-align:center; color:#FFF; font-size:12px; padding-top:2px; height:17px;}
ul#tabnav li a:hover, ul#tabnav li a.selected { color:#09F;}
ul#conttitle {font-size:12px; margin: 0 15px 10px 90px; }
/* Paragraph Formatting */
#contcentc {font-size:12px; text-align:center; margin:5px 15px 5px 15px;}
/* Header */
#headermenu { width:593px; height:32px;	margin-left: auto ; margin-right: auto ; background-image:url(../design/headertop.gif)}
#topmenu { padding-top:3px; padding-left:35px; }
#toplist { padding-bottom:0px; list-style:none;}
#toplist li { padding:0px; margin: 8px 10px 0px 15px; float:left; }
#toplist li a, #toplist li a:visited { text-decoration:none; display:block;	text-align:center; color:#FFF; font-size:8px;}
#toplist li a:hover, #toplist li a.clicked { color:#83bdf8;}
/* End Header */
/* Main Title Bar and Nav Tabs */
#titlebar {	width:593px; height:134px; margin-left: auto ; margin-right: auto ;	background-image:url(../design/headercentre.gif)}
#bottommenubar {float:left}
/* End Tatle Bar */
/* Fit Unit Logo */
#headerbase { width:593px; height:154px; margin-left: auto ; margin-right: auto ; background-image:url(../design/headerbottom.gif)}
/* End Logo */
/* Main Content Section */
/* Page Title and Description */
#pagetitle { width:563px; margin-left:auto;	margin-right:auto;}
.titletop {	clear:both;	width:563px; height:14px; background:url(../design/titlebarfadein.gif) no-repeat; overflow:hidden;}
.titlebase { height:24px; background:url(../design/titlebarbottom.gif) no-repeat;}
.titlebox { background:url(../design/titlebackground.gif) repeat-y;	width:563px; padding:1px 0;}
.titlebox p { margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 15px;}
/* End Page Title */
/* Content Box */
#bodycontent {width:593px; margin-left:auto; margin-right:auto}
#maincontent { width:563px; margin-left:auto; margin-right:auto;}
.contenttop { clear:both; width:563px; height:29px; background:url(../design/contenttop.gif) no-repeat; overflow:hidden;}
.contentbase { height:41px; background:url(../design/contentbottom.gif) no-repeat;}
.contentbox { background:url(../design/contentbox.gif) repeat-y; width:563px; padding:6px 0 0 0; margin:0 0 0 0;}
.contentbox p {font-size:10px; margin-left:20px; margin-top:0; margin-right:30px;}
#emilform { height:260px}
.titles {float:left; margin-left:20px; width:150px; height:205px;}
.fields {float:left; margin-left:10px; width:360px; height:205px;}
.titleemail {margin:0; font-size:14px; padding:3px; padding-bottom:2px; color:#000000; text-align:right;}
.titlequestion {margin:0; font-size:14px; padding:3px; padding-bottom:2px; color:#000000; text-align:right;}
.emailbutton { float:left; margin-top:20px; margin-left:227px; text-align:center;}
.emailthanks {}
/* Content Navigation */
#contnav { height:30px; width:96%; margin-left:auto; margin-right:auto; position:relative; clear:both}
#prev {font-size:12px; width:70px; text-align:center; float:left; display:block}
#prev a {text-decoration:none; color:#000;}
#prev a:visited { color:#000;}
#pagenumbern {font-size:10px; width:50px; text-align:center; margin-left:245px; margin-top:5px; float:left;}
#pagenumberp {font-size:10px; width:50px; text-align:center; margin-left:175px; margin-top:5px; float:left;}
#next {font-size:12px; width:50px; text-align:center; float:right; display:block}
#next a {text-decoration:none; color:#000;}
#next a:visited { color:#000;}
#weeklist { padding-bottom:0px; padding-left:35px; list-style:none;}
#weeklist li { padding:0px 0px 5px 0px; margin: 8px 10px 0px 15px; float:left; }
#weeklist li a, #weeklist li a:visited { text-decoration:none; display:block;	text-align:center; color:#09f; font-size:12px;}
#weeklist li a:hover, #weeklist li a.clicked { color:#F00;}
/* End Content Navigation */
/* Military Colour Scheme */
ul#tabnavmil {	padding:0px; margin: 100px 0px 0px 25px; list-style:none;}
ul#tabnavmil li { padding:0px;	margin: 0px 0px 0px 0px; float:left; width:75px;}
ul#tabnavmil li a, ul#tabnavmil li a:visited { text-decoration:none; display:block; background-image:url(../design/menutabmil.gif); background-repeat:no-repeat; text-align:center; color:#FFF; font-size:12px; padding-top:2px; height:17px;}
ul#tabnavmil li a:hover, ul#tabnavmil li a.selected { color:#09F;}
#headermenumil { width:593px; height:32px;	margin-left: auto ; margin-right: auto ; background-image:url(../design/headertopmil.gif)}
#titlebarmil {	width:593px; height:134px; margin-left: auto ; margin-right: auto ;	background-image:url(../design/headercentremil.gif)}
#headerbasemil { width:593px; height:154px; margin-left: auto ; margin-right: auto ; background-image:url(../design/headerbottommil.gif)}
.titletopmil {	clear:both;	width:563px; height:14px; background:url(../design/titlebarfadeinmil.gif) no-repeat; overflow:hidden;}
.titlebasemil { height:24px; background:url(../design/titlebarbottommil.gif) no-repeat;}
.titleboxmil { background:url(../design/titlebackgroundmil.gif) repeat-y;	width:563px; padding:1px 0;}
.titleboxmil p { margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 15px;}
.contenttopmil { clear:both; width:563px; height:29px; background:url(../design/contenttopmil.gif) no-repeat; overflow:hidden;}
.contentbasemil { height:41px; background:url(../design/contentbottommil.gif) no-repeat;}
.contentboxmil { background:url(../design/contentboxmil.gif) repeat-y; width:563px; padding:6px 0 0 0; margin:0 0 0 0;}
.contentboxmil p {font-size:10px; margin-left:20px; margin-top:0; margin-right:30px;}
#toplistmil { padding-bottom:0px; list-style:none;}
#toplistmil li { padding:0px; margin: 8px 10px 0px 15px; float:left; }
#toplistmil li a, #toplistmil li a:visited { text-decoration:none; display:block;	text-align:center; color:#FFF; font-size:8px;}
#toplistmil li a:hover, #toplistmil li a.clicked { color:#F00;}
/* End Main Content Area */
/* Footer and Link */
#w3ccss {width:56px; height:20px; margin-left:150px; margin-top:15px; float:left;}
#footer {margin-top:20px; margin-left:30px; margin-right:30px; float:left; font-size:8px;}
#footer a{ text-decoration:none; color:#000;}
#w3cxhtml {width:56px; height:20px; margin-left:0px; margin-top:15px; float:left;}