/* Colour Scheme
Dark Blue: #405D7F
Med Blue:  #376393
L. Blue:   #6CB2FF
Sky Blue:  #A4D0FF
Lemon:	   #FFFDC0
Cream:     #FFFEDE
Orange:	   #FF7900
*/

html,body {font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#000;background:#405D7F;padding:5px}
p {margin-bottom:10px}
a,a:hover,a:visited,a:active {color:#00F}
#ex {width:840px;margin:0 auto}
#in {position:relative;float:left;width:830px;border:#999 1px solid;background:#FFFDC0;padding-bottom:10px}

#header {float:left;position:relative;width:810px;height:70px;text-align:center;background:#FFFDC0;padding:15px 10px 10px 10px;border-top:#FF7900 5px solid}
#no1 {position:absolute;right:0;top:0;background:url(images/no1.gif);width:180px;height:80px}
#toplinks {position:absolute;top:5px;left:5px;text-align:right;font-size:80%}
#toplinks a {font-size:100%}
#tel {position:absolute;bottom:0px;right:10px;text-align:right;font-size:170%;font-weight:bold;color:#FF7900}
#tel span {font-size:70%;color:#405D7F}

#nav {
	float:left;position:relative;width:830px;height:30px;
	background:url(images/nav_bg.jpg) repeat-x #405D7F;
	margin:5px 0 15px 0;border-bottom:#DDD 3px solid
}
#nav li {line-height:30px;display:inline}
#nav a {padding:5px 20px;color:#FFF;text-decoration:none;border:#FFF solid;border-width:0 1px 0 0}
#nav a:hover {background:#6CB2FF;color:#FFF}

#breadcrumb {width:760px;padding:10px;margin:0 20px}
.breadcrumb {font-size:80%}
.breadcrumb a {font-size:100%}

#main {width:770px;float:left;padding:10px;margin:5px 5px 5px 15px;border-width:1px 1px 5px 1px;border-color:#405D7F;border-style:solid}
#main h1 {color:#405D7F;font-size:150%;margin-bottom:20px}
#main h2 {color:#376393;margin:30px 0 10px 0}
#main p  {line-height:130%}
#main img {float:right;margin:10px 10px 20px 20px;padding:3px;border:#999 1px solid}
#main .breadcrumb {margin-bottom:20px}

#footer {position:relative;float:left;margin:10px 0;width:820px;color:#FFF}
#footer a {color:#FFF}
#footer p {text-align:center;font-size:90%}

#brochure-form {
	float:right;margin:20px;padding:20px;width:300px;
	color:#405D7F;background:#FFF;border-width:1px 1px 2px 1px;border-color:#405D7F;border-style:solid
}

#brochure-form label {float:left;position:relative;margin-bottom:15px;width:100%;clear:both}
#brochure-form label input {position:absolute;left:120px;top:-5px}
#brochure-form h3 {background:url(images/h_bg.jpg) repeat-x #6CB2FF;color:#FFF;margin:-20px -20px 5px -20px;padding:5px}

#msg {margin:20px;padding:20px;background:#FFF;border:#405D7F 1px solid}

#links {width:770px;float:left;padding:10px;margin:5px 5px 5px 15px;border-width:1px 1px 5px 1px;border-color:#405D7F;border-style:solid}
#links h1 {color:#376393;font-weight:bold;font-size:18px;margin:0 0 5px 0}
#links h2 {font-weight:bold;font-size:18px;margin:0 0 10px 0}
#links img {float:left;clear:both;margin:0 15px 0 0;padding:3px;border:none}
#links .breadcrumb {margin-bottom:20px}
.useful_link {border-bottom:#999 1px solid;padding:10px 0;margin:5px 0;float:left;clear:both;width:770px}