/* main banner image */
.banner { width:100%;text-align:center; }

/* nav index */
.nav .time {padding-top:20px;padding-left:5px;font-size:10pt;}
.nav { float:left;height:100%;width:170px;padding:180px 0 250px 0;margin-right:10px;background-color:#44F;;border-right:1px black solid;border-left:1px black solid; }
.nav .navitem {float:left;clear:left;width:145px;height:40px;padding:5px;}
.nav .navitem a:link {font-weight:bold;font-size:12pt; color:#000;}
.nav .navitem a:hover {font-size:13pt; color:#FFF;}
.nav .navitem a:visited {font-weight:bold;font-size:12pt;}

/* global styles */
h1 { }
h2 { }
h3 { }
h4 { }
body { font-family: arial; font-weight:bold;padding:0;margin:0;  }
p { }

a {border:black solid 0px;}
a:link { text-decoration:none; }
a:hover { text-decoration;none; }
a:visited { text-decoration:none;color:#000; }
a:active{ text-decoration:none; }

img {border-style: none;}

.fullwidth {width:100%;}

#content { float:left;width:700px;}
.main {float:left;width:100%;margin:10px;}
.main .image {margin:10px;}
.centre { text-align:center; }
.sia {margin-left:3px;}

/* footer */
#footer {float:left;margin:10px; }
#footer { font-size:12pt;font-weight:bold;text-align:center; }
#footer .copyright { font-size:8pt;font-weight:bold;text-align:center;}
#footer .counter {text-align:center;}
#footer .contactcall {text-align:center;font-size:12pt;}
#footer .contactnumber {text-align:center;font-size:20pt;font-weight:bold;}
#footer #email {color:blue;}


/* page specific */
#content .main .leftsub {float:left; clear:none;padding:2px 2px 50px 2px;}
#content .main .rightsub {float:left; width:auto; clear:none;padding:2px; }
#content .main img {border: black 1px solid; }

#content .main .outer {margin:10px;width:auto;}
#content .main .outer img {border:none;}
#content .main .outer .imageleft {margin:5px;padding:5px;border:blue solid 3px;float:left;width:150px;height:200px;}
#content .main .outer .innercontent {margin:5px;padding:5px;border:blue solid 3px;float:left;width:450px;height:200px;}
#content .main .outer .title {font-size:18pt;color:blue;font-family:arial;}
#content .main .outer .bodytext {font-size:9.5pt;color:#227;font-weight:bold;font-family:arial;}

#content .main .outer .imageleftlandscape {margin:5px;padding:5px;border:blue solid 3px;float:left;width:200px;height:200px;}
#content .main .outer .innercontentlandscape {margin:5px;padding:5px;border:blue solid 3px;float:left;width:400px;height:200px;}

#contactus p {font-size:10pt; }
#contactus .contacttable th {text-align:left;font-size:12pt;}
#contactus .contacttable .col1 {width:200px;}