@charset "UTF-8";
/* CSS Document */
/*GENERIC TAGS*/
body { background-image:url(images/bg.gif); background-repeat:repeat-x; background-color:#FFF; margin:0px; font-family: Verdana, Geneva, sans-serif; font-size:62.5%; }
h1, h2, h3 { font-size:1.2em; color:#1348a0; }
input.button { width:180px; background-color: #61ace3; border:none; color: #FFF; padding: 2px; margin-top:5px; border-bottom:#CCC thin solid; border-top:#CCC thin solid; border-right:#CCC thin solid; border-left:#CCC thin solid; }
input.button:hover { background-color: #000; }
a:link { color:#FFF; text-decoration: underline; }
a:visited { color:#FFF; text-decoration:underline; }
a:hover { color: #1348a0; text-decoration:none; }
/*IDs*/
/* HEADER */
#top { width:300px; height:30px; margin: 0 auto; display:block; background-image:url(images/top.gif); background-repeat:no-repeat; padding-left:700px; padding-top:8px; }
#header { width:1000px; height:163px; margin: 0 auto; padding:0; }
#headerleft { margin-right:auto; margin-left:auto; width:298px; height:163px; float:left; }
#headermiddle { margin-right:auto; margin-left:auto; width:478px; height:163px; float:left; background-image:url(images/middle.gif); background-repeat:no-repeat; }
#headerright { margin: 0; padding:0; width:224px; height:163px; background-image:url(images/right.gif); background-repeat:no-repeat; float:right; color:#FFF; font-size:1em; text-transform:uppercase; }
#headerright ul { list-style:none; margin-left:0; margin-top:0; padding-left:0; padding-top:30px;  }
#headerright li { list-style:none; margin-top:3px; }
/* HEADER / NAVIGATION BUTTONS */
#wrap { width:1000px; margin: 0 auto; height:auto; overflow:hidden; margin-bottom:20px; }
#nav { width:274px; height:auto; margin-right:auto; margin-left:24px; background-image:url(images/nav-bg.gif); background-repeat:no-repeat; }
#headernav ul { margin: 0; white-space: nowrap; padding-top:13px; }
#headernav li { display: inline; list-style-type: none; padding-right:50px; }
#headernav a:link { color:#FFF; text-decoration:none; }
#headernav a:visited { color: #FFF; text-decoration:none; }
#headernav a:hover { color: #000; text-decoration:none; }
#pdfs { width:272px; height:auto; margin-left:auto; margin-right:auto; padding-top:15px; float:right; }
#navinside { width:272px; height:127px; margin-left:auto; margin-right:auto; background-image:url(images/left-logo.gif); background-repeat:no-repeat; padding-top:15px; background-color:#000; float:right; }
#navinside ul { list-style: inside; margin-left:0; text-align:left; padding-left:20px; line-height:22px; font-size:1.1em; }
#navinside li { list-style-image:url(images/arrow.gif); padding-right:10px; color:#FFF; }
#navinside-logos { width:274px; height:74px; margin-left:auto; margin-right:auto; background-color:#FFF; padding-top:30px; float:right }
#navlist { float:right; padding:0; font-family:Arial, Helvetica, sans-serif; list-style:none; margin:0; }
#navlist li { list-style:none; font-size:1.2em; }
#navlist ui { list-style:none; margin-left:0; padding-left:0; }
#navlist a { display:block; width:243px; height:14px; color:#FFF; text-decoration:none; background:url(images/nav-off.gif) no-repeat; padding:13px 15px 14px 15px; }
#navlist a:hover { background:url(images/nav-on.gif) no-repeat; }
#navlist li a#current { background:url(images/nav-on.gif) no-repeat; }
/* FLASH */
#flash { width:672px; height:260px; margin-right:auto; margin-left:6px; background:url(images/fallback.jpg) no-repeat;}
/* WRAPS */
#left { width:298px; margin: 0 auto; height:auto; overflow:hidden; float:left; }
#right { width:702px; margin: 0 auto; height:auto; overflow:hidden; float:right; }
#right-inside { width:224px; margin: 0 auto; height:auto; overflow:hidden; float:right; }
/* BODY */
#body-text { width:456px; height:auto; float:left; font-size:1.1em; float:left; color:#000; padding:10px 10px 10px 12px; line-height:14px; }
#body-text ul { list-style:none; margin-left:0; padding-left:0; }
#body-text li { display:inline; padding-right:10px; padding-left:3px; }
#body-text a:link { color:#000; text-decoration:underline; }
#body-text a:visited { color: #000; text-decoration:underline; }
#body-text a:hover { color: #1348a0; text-decoration:none; }
#body-text p { text-align:justify; }
#body-text2 { width:456px; height:auto; float:left; font-size:1.1em; float:left; color:#000; padding:10px 10px 10px 12px; line-height:14px; }
#body-text2 ul { list-style:none; }
#body-text2 li { display: block; padding-right:5px; }
#body-text2 a:link { color:#000; text-decoration:underline; }
#body-text2 a:visited { color: #000; text-decoration:underline; }
#body-text2 a:hover { color: #1348a0; text-decoration:none; }
#body-contact { width:191px; height:auto; float:left; font-size:1.1em; padding:50px 0 10px 10px; margin-top:15px; margin-right:23px; color:#FFF; background-color:#1d78e8; background-image:url(images/online-enquiry.gif); background-repeat:no-repeat; }
#body-contact2 { width:191px; height:auto; float:left; font-size:1.1em; padding:50px 0 10px 10px; margin-top:15px; margin-right:23px; color:#FFF; background-color:#1d78e8; background-image:url(images/online-enquiry2.gif); background-repeat:no-repeat; }
#body-contact3 { width:191px; height:430px; float:left; font-size:1.1em; padding:50px 23px 0 10px; margin-top:15px; color:#FFF; background-color:#FFF; background-image:url(images/online-enquiry3.gif); background-repeat:no-repeat; }
#bodyrightinfo { width:181px;  float:right; font-size:1.1em; padding:10px 10px 20px 20px; margin-top:15px; margin-right:23px; color:#FFF; background-color:#d2e4fa; line-height:20px; }
#bodyrightinfo ul { padding:0px; margin:0px; text-align:left; }
#bodyrightinfo li { margin-top:2px; list-style:inside; color:#000; }
#bodyrightinfo a:link { color:#000; text-decoration: underline; }
#bodyrightinfo a:visited { color:#000; text-decoration:underline; }
#bodyrightinfo a:hover { color: #1348a0; text-decoration:none; }
#bodyrightlogo { width:166px; height:160px; float:right; padding:10px 0 0 35px; margin-top:15px; margin-right:23px;}
#body-address { width:300px; height:auto; float:left; }
#body-address ul { list-style:none; margin-left:0; padding-left:0; }
#body-address li { display: block; padding-right:10px; padding-left:3px; }
#body-text-results { width:655px; height:auto; float:left; font-size:1.1em; float:left; color:#000; padding:10px 10px 10px 12px; line-height:14px; }

/* FOOTER */
#footerwrap { width:auto; margin: 0 auto; background-color:#000; }
#footer { width:950px; margin: 0 auto; overflow:hidden; font-size:1em; color:#1463a2; padding:5px 25px 10px 25px; }
#footer ul { list-style:none; text-align:center; padding:0px; line-height:25px; }
#footer li { display: inline; padding-right:10px; }
#footer a:link { color:#FFF; text-decoration: none; }
#footer a:visited { color: #FFF; text-decoration:none; }
#footer a:hover { color: #FFF; text-decoration:underline; }
#footer p { text-align:center; padding:0; color: #FFF }
/* BOTTOM */
#bottom { width:754px; margin: 0 auto; overflow:hidden; font-size:1em; color:#000; padding-top:3px; padding-bottom:3px; text-align:center; }
#bottom ul { list-style:none; text-align:center; padding:0; }
#bottom li { display: inline; padding-right:20px; }
#bottom a:link { color:#000; text-decoration: none; }
#bottom a:visited { color: #000; text-decoration:none; }
#bottom a:hover { color: #000; text-decoration:underline; }
/*CLASSES & SPANS*/
.fontcolorblue { color:#328cfb; }
.fontcolorskyblue { color:#2d88cb; }
.fontcolorgreenblue { color:#2d9aa4; }
.floatright { float:right; margin:5px; }
.floatleft { float:left; margin:5px; }
.padding-right { padding-right:5px; }
input.button-search { width:40px; background-color: #61ace3; color: #FFF; border:#CCC thin solid; }
input.button-search:hover { background-color: #000; }
.map { color:#FFF; text-align:center; font-size:0.8em; }
/*FORMSTYLE*/
.search { width:155px; }
.formwidth3 { width:175px; margin-top:2px; margin-bottom:2px }
.formwidth4 { width:180px; margin-top:2px; margin-bottom:2px }
.captchanudge { padding-top:5px; }
.dummy { font-size:1.2em; color:#1348a0; font-weight:bold; margin-top:-8px }
.center { text-align:center; }


.minih1	{ font-size:0.7em; color:#1348a0;  }

.likeh1	{font-size:1.2em; color:#1348a0; font-weight:bold;margin-top:-5px; }

