body {
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
}

.layouttopspacer {
height:1px;
border-bottom:1px dashed #ffffff;
margin:0px;
}
.layoutbottomspacer {
height:1px;
border-bottom:1px dashed #666666;
}

.layouttopbackground {
background-color:#f24f00;
}

.layouttop {
width:860px;
margin-left:auto;
margin-right:auto;
padding-top:0px;
}

.layoutmiddle {
width:860px;
margin-left:auto;
margin-right:auto;
padding-top:0px; 
}
.layoutbottom {
width:860px;
margin-left:auto;
margin-right:auto;
padding-top:0px; 
}

p.agency {
color:#FFFFFF;
text-align:right;
margin:0px;
font-size:9pt;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

.layoutbottom p {
color:#666666;
font-size:8pt;
margin:10px 0px;
padding:0px;
}

.layoutbottom p.nav {
float:right;
}

.layoutbottom a {
text-decoration:none;
color:#666666;
}

.layoutbottom a:hover {
text-decoration:underline;
}



.spacer {
height:5px;
width:5px;
}

.header {
height:150px;
background-color:#f24f00;
}

.logo {
margin:0px 0px 0px 20px;
padding:45px 0px 0px 0px;
}

.pagetitle {
float:right;
padding:35px 0px 0px 0px;
margin:0px;
width:600px;
}
.pagetitle h1 {
margin:0px;
padding:0px;
font-family:Helvetica, Arial, sans-serif;
font-size:32pt;
color:#FFFFFF;
text-align:right;
letter-spacing:-3px;
}

.content {
background-color:#000000;
height:450px;
}

.content div.menu {
margin:0px 0px 0px 0px;
padding:0px;
}

.content div.title {
width:80px;
margin:0px;
padding:100px 0px 0px 0px;
}

.content .contentbody{
width:320px;
height:350px;
margin:0px 0px 0px 540px;
padding:0px;
overflow:auto;
scrollbar-base-color: #000000;
}

.content p {
font-size:9pt;
color:#cccccc;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
margin-top:8px;
margin-bottom:8px;
margin-left:10px;
margin-right:10px;
}

.content p.enquirytext {
margin-top:0px;
margin-bottom:0px;
margin-left:10px;
margin-right:10px;
}

.content p a {
color:#cccccc;
text-decoration:none;
}

.content ul {
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:10px;
list-style-type:square;
}

.content li {
color:#cccccc;
margin-top:2px;
margin-bottom:2px;
padding-top:0px;
padding-bottom:0px;
font-size:9pt;
}

.content .highlight {
font-weight:bold;
color:#999999;
}

.menu a {
color:#ffffff;
font-size:9pt;
}

.menu a:hover {
text-decoration:none;
}


