body  {padding: 0;font: 76% tahoma, verdana, sans-serif;background: #ffffff;color: #303030;}a {text-decoration: none;color:#303030;font-size:1.0em;}a:hover {text-decoration: underline;color:#d37b00;font-size:1.0em;}a:visited {text-decoration: underline;color:#d37b00;font-size:1.0em;}#toptabs {font-size: 0.8em;width: 820px;margin: 0 auto 0 auto;padding-bottom:10px;}#toptabs p {margin: 0 0 0px 0;line-height: 1.6em;text-align: center;}#toptabs h3 {line-height: 1.6em;text-align: center;color: #d37b00;font-weight:bold;}#toptabs h4 {margin: 0 0 0px 0;line-height: 1.6em;text-align: center;color: #303030;}.toponetab {margin: 0 0 0px 0;line-height: 1.6em;text-align: center;color:#d47a00;font-weight:bold;}.toptwotab {margin: 0 0 0px 0;line-height: 1.6em;text-align: right;color:#303030;font-weight:bold;}.toptab {padding: 3px 5px 3px 5px;margin: 0 0 0 4px;text-decoration: none;color: #808080;border-bottom: 1px solid #e0e0e0;}#container {margin: 0 auto 0 auto;width: 820px;background: #ffffff;border-left:1px solid #06214a;border-bottom: 1px solid #06214a;border-top: 1px solid #06214a;}#logo {margin: 5px 0 0 0;width:400px;height:100px;}#logo h1 a {color: #303030;}#logo h1 a:hover {text-decoration: none;}.navitab {padding: 4px 20px 4px 20px;letter-spacing: 1.5px;color:#303030;font: tahoma, verdana, sans-serif;font-weight:normal;width:820px;}#date {margin:0 0 0 0 ;color: #303030;font-weight:bold;float:right;width: 400px;height:30px;}#descimg {Height:109px;width:820px;padding: 0px 0 0px 0;background: #ffffff url(images/109.jpg) top left no-repeat;float:left;}#desc {Height:85px;width:600px;color: #00214a;padding: 20px 60px 0px 0;float:right;}#desc p {width: 290px;font-size: 1em;line-height: 1.3em;padding: 0 0 0 0px;float:right;}.desca h1 {padding: 5px 5px 0 5px;color: #00214a;float:right;width: 550px;}.descb h2 {padding: 5px 5px 0 5px;color: #00214a;float:right;width: 550px;text-align:center;}#desc h5 {padding: 0px;color: #00214a;margin: 100px 0 0 200px;width: 550px;height:20px;}#desc a {color: #ffffff;text-decoration: underline;}#sidebar {width:90px;float:left;margin:0 0 5px 0;padding:0 0px 0 0 ;}#main {width: 620px;float:right;padding: 0px 5px 0 0px;font-size:1.0em;}#mainimg {Height:460px;width:300px;padding: 0px 15px 0px 0;background: #ffffff url(images/frontsmall.jpg) top left no-repeat;float:left;}#maintwoimg {Height:440px;width:300px;padding: 0px 0 0px 0;margin-right: 0px;background: #ffffff url(images/viasacraa.jpg) top left no-repeat;float:right;}#main a {color: #303030;text-decoration: underline;}#main a:hover {text-decoration: underline;color:#d37b00;}.block {background: #f0f0f0;padding: 0px;}#sidebar {width:120px;float:left;}.sidelink {text-align: left;display: block;padding: 3px 8px 3px 20px;margin:0px 10px 5px 0;}.sidelink h4 {text-align: right;padding: 3px 4px 3px 8px;font:60%;}.sidelink h5 {text-align: right;padding: 3px 4px 3px 8px;margin:0px 10px 20px 0;font:80%;}.sidelink:hover {background: #e0e0e0;}#footer {clear: both;color: #808080;font-size: 0.9em;padding: 5px 0 5px 0;border-top: 1px solid #06214a;}#footer p {color: #303030;text-align:center;}h1 {margin: 0 0 2px 80px;font-size: 1.7em;font-weight: normal;}h2 {margin: 0 0 10px 50px;font-size: 1.7em;font-weight: normal;}h3 {margin: 0 0 10px 0;font-size: 1.5em;font-weight: normal;}h4 {margin: 10px 0 10px 0;padding: 0 0 0 5px;font-size: 1.1em;font-weight: normal;color:#06214a;}h5 {font-size: 1.4em;font-weight: normal;}h5 {font-size: 0.6em;font-weight: normal;}p {margin: 0 0 15px 0;line-height: 1.6em;text-align: left;font-size:1.2em;}.right {text-align: right;}a img {border: 0;}.photo {padding: 10px 5px 5px 5px;float:left;}.right {margin: 5px 5px 5px 5px;float: right;}.left {margin: 5px 10px 5px 5px;float: left;}.photor {padding: 5 5 5 5px;float:right;display: block;margin: 0 auto 15px auto;}.hide {display: none;}#sitename{color:#06214a;font-weight:400;height:80px;width:400px;margin:0 0px 0px 240px;text-align:center;}#sitename h1{font-size:2.2em;margin:0;padding-top:20px;}.tablecolour{	color: #d37b00;	text-align:left;	font: 1.2em tahoma, verdana, sans-serif;	text-decoration: none;}.tablecolourora{	color: #d37b00;	text-align:left;	font: 1.2em tahoma, verdana, sans-serif;	font-weight:bold;	}.tableblue{font-size:1.2em;color: #06214a;font-weight:normal;text-align:left;font: tahoma, verdana, sans-serif;}.tablebluesmall{font-size:1.0em;color: #06214a;font-weight:normal;text-align:left;font: tahoma, verdana, sans-serif;}.tablectop{font-size:1.0em;color: #303030;text-align:left;font: tahoma, verdana, sans-serif;}.tabledate{font-size:1.0em;color: #303030;text-align:right;font: tahoma, verdana, sans-serif;}#buttoncontainer {  float: left;  width:120px;  margin-top:25px;   }   #button ul {   margin : 0;   padding : 0;   list-style-type : none;   font-size:1.2em;} #button li {   width : 110px;   margin-bottom : 1px;  }#button li a {   background : transparent url(nav2a.jpg) no-repeat 5px;   color : #303030;   width : 100%;   text-decoration:bold;   display : block;   padding : 1px 5px 1px 30px;   }           text-align : left;}#button li a:visited {   color : #666666;}#button li a:hover {   color : #303030;    background : transparent url(nav1a.jpg) no-repeat 5px;        padding-right : 1px;}  