@charset "utf-8";
/* CSS Document */
body, ul, li, p, h1, h2, h3 {
padding:0px;
margin:0px;
}
td.event_img {
	padding-right: 4px;
}

body {
text-align:center;
background:url(../images/bg.jpg);
margin:16px 0px 16px 0px;
}
a {
outline:none;
}
.header {
background:url(../images/1.jpg) no-repeat;
}
.logo {
padding:13px 0px 0px 0px;
border:none;
outline:none;
}
.toplink {
font:bold 18px Arial, Helvetica, sans-serif;
color:#01015b;
line-height:24px;
}
.toplink a{
font:bold 18px Arial, Helvetica, sans-serif;
color:#01015b;
text-decoration:none;
}
.toplink a:hover{
color:#020289;
}
.phone {
color:#881111;
}
.time {
font:12px Arial, Helvetica, sans-serif;
color:#01015b;
}
.nev {
background:url(../images/2.jpg) repeat-x;
height:44px;
}
.content {
background:#FFFFFF;
}
h1 {
font:bold 24px Arial, Helvetica, sans-serif;
color:#000080;
}
h2 {
font:bold 24px Arial, Helvetica, sans-serif;
color:#800000;
}
.welcome {
color:#800000;
}
.bodytext {
font:12px Arial, Helvetica, sans-serif;
color:#515164;
line-height:18px;
text-align:left;
}
.border {
background:url(../images/4.jpg) repeat-x bottom;
}
.how {
font:bold 12px Arial, Helvetica, sans-serif;
color:#515164;
}
.map {
padding:9px 0px 0px 0px;
}
.download { 
padding:31px 0px 0px 0px;
border:none;
}
.click {
padding:25px 0px 0px 0px;
border:none;
}
.righthead {
background:url(../images/9.jpg) no-repeat;
}
.rightcont {
background:url(../images/10.jpg) repeat-x;
border-top:1px solid #e5e5f2;
border-right:1px solid #e5e5f2;
border-left:1px solid #e5e5f2;
}
h3 {
font:bold 18px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:10px 0px 10px 14px;
}
.newshead {
color:#800000;
font:bold 12px Arial, Helvetica, sans-serif;
padding:0px 0px 12px 0px;
}
.footer {
background:url(../images/15.jpg) no-repeat bottom #ffffff;
}
.footercont {
font:11px Arial, Helvetica, sans-serif;
color:#01013c;
}
.footercont ul {
list-style-type:none;
}
.footercont li {
background:url(../images/16.jpg) no-repeat right;
float:left;
padding:5px 10px;
}
.footercont li.close {
background:none;
float:left;
padding:5px 10px;
}

.footercont a {
font:11px Arial, Helvetica, sans-serif;
color:#01013c;
text-decoration:none;
}
.footercont a:hover {
color:#070767;
}

.nevigation {
position:absolute;
top:160px;
margin:0px 0px 0px 20px;
}
.nevigation ul {
list-style-type:none;
float:left;
}
.nevigation li {
display:block;
padding:10px 0px 11px 0px;
background:url(../images/17.jpg) no-repeat right;
}
.nevigation li.a {
background:none;
padding:10px 0px 11px 0px;
}
.nevigation li.active a {
background:url(../images/18.jpg) no-repeat center bottom;
padding:10px 30px 11px 30px;
}
.nevigation a{
font:bold 12px Arial, Helvetica, sans-serif;
color:#ffffff;
text-decoration:none;
padding:10px 30px 11px 30px;
}
.nevigation a:hover{
color:#ffffff;
background:url(../images/18.jpg) no-repeat center bottom;
display:inline;
}
.nevigation ul .menu {
display:none;
}
.nevigation ul:hover .menu {
display:block;
background:url(../images/19.jpg);
padding:0px 0px;
}
.nevigation ul:hover .menu a{
padding:10px 18px 10px 18px;
display:block;
font:bold 12px Arial, Helvetica, sans-serif;
color:#ffffff;
background:url(../images/20.jpg) repeat-x bottom;
}
.nevigation ul:hover .menu a:hover{
color:#ffffff;
background:url(../images/21.jpg);
}
.clear {
clear:both;
}img.floatRight {
	float: right;
	padding-bottom: 7px;
	padding-left: 7px;
}
.righthead2 {
	background-image: url(../images/table-top.gif);
	background-repeat: no-repeat;
}
input {
	font-size: 11px;
	border: 1px solid #7F9DB9;
}
textarea {
	font-size: 11px;
	border: 1px solid #7F9DB9;
}
span.capitalise {
	text-transform: capitalize;
}
select {
	font-size: 11px;
	border: 1px solid #7F9DB9;
}
img.flagImage {
	padding-bottom: 5px;
}
ul.bullets {
	list-style-type: disc;
	list-style-position: outside;
	padding-left: 20px;
}
span.blueText {
	color: #252587;
}
