/* CSS Document */

body {
	margin: 5px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background: black; 
}
.hightlight-blue { color:#01b3e1;}
ul { list-style:none;}
li { padding-top:4px;}
.gallery { margin-right:15px; border:#FFFFFF solid 3px;}
h4 { padding:0px;}
.clearboth { clear:both;}

table {
	width: 100%;
}

tr { padding:2px; background-color:#003A56;}
tr.rowhighlight { background:#006395;}
tr.titlerow { }

a {
	color: white;
	text-decoration: none;
}
h1, h2 {
	margin: 0px;
	margin-bottom: 10px;
}

p {margin:0px; padding:1.0em 0 0; line-height:145%;}

h1 {
	font-size: 20px;
	text-transform: uppercase;
}
h2, .firstpara {
	font-size: 16px;
	font-weight:bold;
	text-transform: uppercase;
}

h2, .firstpara span {
	color:#01b3e1;	 
}

h2 {
	font-weight: bold;
	padding-top:30px;
}
td {
	padding-right: 5px;
	vertical-align:top;
}
.formelement {
	width: 160px;
}
.titlerow {
	padding-top: 10px;
}
.note {
	font-size: 12px;
	text-align:right;
}
.highlight {
	background: #55584E;
}
table {
	width: 100%;
}
#centred {
height:inherit;
}
#container {
	background: white;
	padding: 5px;
	width: 1000px;
	text-align: left;
	height:inherit; 
}
#header {

}
#singlerow, #footer, #doublerow {
	margin-top: 5px;
}
#singlerow {
	
}
#doublerow {
	
}
#singlecol, #doublecol, #singledoublecol, #doubledoublecol {
	padding: 10px;
}
#singlecol, #doublecol {
	
}
#singledoublecol, #doubledoublecol {
	/*height: 605px;*/
}

#doublecol, #doubledoublecol {
	width: 645px;
	background: #2d5183;
}
#singlecol {
	width: 290px;
	/*background: #345234;*/
}
#singlecolpic {
 padding-bottom:4px;
}
#footer {
	clear: both;
	background: #eeeff1;
	color: #000;
	font-size: 10px;
	margin-top: expression('2px');
	padding: 10px 10px 10px 10px;
}

#footer a {color: #000;}
#footer a:hover {color: #2d5183;}

#footer ul {padding:0; margin:0;}
#footer ul li {list-style:none; display:inline;}
ul.resizer { width:170px; float:right; margin:0px;}
ul.resizer li { list-style:none; float:left; color:#333; }
ul.resizer li a { color:#fff; }

#contact {	padding: 20px 0px; clear:both; color:#000000;}
#contact p { padding-left:15px; font-size:10px;}
#contact a { color:#000099;}
#contact a:hover { color:#000099;}

.whiteText {color:#fff;}
div#basescript h1 {color:#333333; font-size:0.8em;}
div#basescript p {color:#333333; font-size:0.8em;}
div#basescript strong, em {font-style:normal; font-weight:normal; color:#333333;}