body {
	BACKGROUND-COLOR: #ffffff;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	PADDING-TOP: 0px; 
	MARGIN: 0px; 
	FONT-FAMILY: verdana, arial, tahoma; 
}

.whitetable {
	BACKGROUND-COLOR: #ffffff; 
	}

.centercell {
	TEXT-ALIGN: center;
}
.searchcell {
	TEXT-ALIGN: right;
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 90%; 
}
.searchtext {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 80%; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	TEXT-ALIGN: left;
}
.searchtextsmall {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 70%; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	TEXT-ALIGN: left;
}


.content {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 80%; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	TEXT-ALIGN: left;
}

.contenttabmenu {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 100%; 
	FONT-WEIGHT: normal; 
	COLOR: #5ca4ca; 
	TEXT-ALIGN: center;
}

.footer {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 85%; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	TEXT-ALIGN: center;
	PADDING-LEFT: 10px;
}

.bigbuttontop {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 100%; 
	FONT-WEIGHT: normal; 
	COLOR: #ffffff; 
	TEXT-ALIGN: left;
	PADDING-LEFT: 10px;
	BACKGROUND-COLOR: #5794cb;
}

.bigbuttonbackground {
	BACKGROUND: url(../images/bigbuttonbackground.gif);
	TEXT-ALIGN: center;
}

.helpbuttonbackground {
	BACKGROUND: url(../images/helpbuttonbackground.gif);
	TEXT-ALIGN: center;
}


.contentwithbg {
	BACKGROUND: url(../images/seating.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 100%; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	TEXT-ALIGN: left;
}



.highlightit img{
border: 1px solid #ededed;
}

.highlightit:hover img{
border: 1px solid #3c899c;
}

.highlightit:hover{
color: red; /* Dummy definition to overcome IE bug */
}



.rndbutton {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 80%; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #5cb7e4;
}

.box {
	BORDER:1px solid #5d7d3c;
	BACKGROUND-COLOR: #ffffff; 
}

.memberboxborder {
	BORDER:1px solid #5d7d3c;
	BORDER-LEFT:1px solid #5d7d3c;
	BORDER-BOTTOM:2px solid #5d7d3c;
}
.memberboxbg {
	BACKGROUND-COLOR: #5d7d3c; 
	BACKGROUND: url(../images/memberboxbg.gif) repeat-x;
	TEXT-ALIGN: center;
	COLOR: #ffffff; 
}

.buttonboxborder {
	BORDER:1px solid #5d7d3c;
	BORDER-LEFT:1px solid #5d7d3c;
	BORDER-BOTTOM:1px solid #5d7d3c;
}
.buttonboxbg {
	BACKGROUND-COLOR: #5c4b43; 
	BACKGROUND: url(../images/buttonboxbg.gif) repeat-x;
	TEXT-ALIGN: left;
	COLOR: #ffffff; 
	padding-left:10px;
	padding-top:5px;
}

a.bigbuttonlink:link, a.bigbuttonlink:active, a.bigbuttonlink {
	FONT-SIZE: 100%; 
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	display:block;
	height:149;
	width:30;
}
a.bigbuttonlink:visited {
	COLOR: #ffffff; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}
a.bigbuttonlink:hover {
	COLOR: #dff0ff; 
	FONT-WEIGHT: bold; 
	TEXT-DECORATION: none
}

.scrollboxborder {
	BORDER:1px solid #979797;
	BORDER-LEFT:1px solid #e1e1e1;
	BACKGROUND: url(../images/scrollbg.gif) no-repeat;
}

.boxheading {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 100%; 
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	TEXT-ALIGN: left;
	PADDING-LEFT: 10px;
	BACKGROUND-COLOR: #3c899d;
}
.boxcontent {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 90%; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	TEXT-ALIGN: left;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
}
.boxcontentright {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 90%; 
	COLOR: #000000; 
	TEXT-ALIGN: right;
}
.boxheadingtable {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 100%; 
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	TEXT-ALIGN: left;
	PADDING-LEFT: 10px;
	BACKGROUND-COLOR: #00768a;
	BORDER-BOTTOM:1px solid #3c899d;
}
.boxcontenttable {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 90%; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	TEXT-ALIGN: left;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM:1px solid #3c899d;
}
.boxheadingbottomtable {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 100%; 
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	TEXT-ALIGN: left;
	PADDING-LEFT: 10px;
	BACKGROUND-COLOR: #00768a;
}
.boxcontentbottomtable {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 90%; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	TEXT-ALIGN: left;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
}

.boxcontenttablecenter {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 90%; 
	FONT-WEIGHT: normal; 
	COLOR: #000000; 
	TEXT-ALIGN: center;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM:1px solid #3c899d;
}

.contentcenter {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 90%; 
	TEXT-ALIGN: center;
	COLOR: #000000; 
}

.contentright {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 90%; 
	COLOR: #000000; 
	TEXT-ALIGN: right;
}
.contentsmallright {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 70%; 
	COLOR: #000000; 
	TEXT-ALIGN: right;
}

.contentjustify {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 70%; 
	COLOR: #000000; 
	TEXT-ALIGN: left;
}

input {
	color: #000000;
	FONT-WEIGHT: normal; 
	background: #e4eef8;
	border: 1px solid #3c899d;
}

.formsubmit
{
	color: #ffffff;
	background: #e4eef8;
	border: 1px outset #3c899d;
}

.boxform {
	margin: 0px 0px 0px 0px;
	width: 650px;
	height: 80px;
	border-right: #336699 1px solid; 
	border-left: #336699 1px solid; 
	border-top: #336699 1px solid; 
	border-bottom: #336699 1px solid; 
	font-size: 0.9em; 
	color: #000000; 
	font-family: arial, verdana, sans-serif; 
}
.rightboxcontent {
	background-color: #eeeeee;
	font-family: arial, verdana, sans-serif; 
	font-size: 1.0em; 
}
.boxheader {
	color: #ffffff; 
	background-color: #00768a;
	font-family: arial, verdana, sans-serif; 
	font-size: 1.2em;
	font-weight: bold;
}


.statementbox {
	BACKGROUND: url(../images/statementbg.gif) repeat-y;
}

.statement {
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
	text-align:center;
	font-size:130%;
	font-weight:bold;
}
.statementheader {
	padding-left:20px;
	padding-right:20px;
	font-size:120%;
	font-weight:bold;
}
.statementcontent {
	padding-left:20px;
	padding-right:20px;
	padding-bottom:15px;
	font-size:110%;
}

.seperator {
	BACKGROUND: url(../images/seperator.gif) repeat-x;
}

.greyheading {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 90%; 
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #7fae99; 
	TEXT-ALIGN: center;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	PADDING-TOP: 5px; 
}

.addressinformation {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 70%; 
	TEXT-ALIGN: left;
	COLOR: #000000; 
}

.contactheading {
	FONT-SIZE: 120%; 
	FONT-WEIGHT: bold; 
	padding-bottom: 10px;
}
.contacttelephone {
	FONT-SIZE: 150%; 
	FONT-WEIGHT: bold; 
}

.mandatory {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 110%; 
	FONT-WEIGHT: bold; 
	COLOR: #ff0000; 
}

.w3c {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 80%; 
	COLOR: #000000; 
	TEXT-ALIGN: right;
}

h1 {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 150%; 
	FONT-WEIGHT: bold; 
	COLOR: #00768a; 
	TEXT-ALIGN: left;
	MARGIN-TOP: 0px; 
}


a:link {
	COLOR: #00768a; 
	TEXT-DECORATION: none
}

a:visited {
	COLOR: #3b6993; 
	TEXT-DECORATION: none
}
a:hover {
	COLOR: #000000; 
	TEXT-DECORATION: none
}

a.bigbutton {
	COLOR: #000000; 
	TEXT-DECORATION: none
}

a.bigbutton:visited {
	COLOR: #000000; 
	TEXT-DECORATION: none
}
a.bigbutton:hover {
	COLOR: #00768a; 
	TEXT-DECORATION: none
}

a.whitelink {
	FONT-SIZE: 90%; 
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none;
	TEXT-ALIGN: center;
}

a.whitelink:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
	TEXT-ALIGN: center;
}
a.whitelink:hover {
	COLOR: #dff0ff; 
	TEXT-DECORATION: none
	TEXT-ALIGN: center;
}
a.whitelinksmall {
	FONT-SIZE: 90%; 
	FONT-WEIGHT: bold; 
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}

a.whitelinksmall:visited {
	COLOR: #ffffff; 
	TEXT-DECORATION: none
}
a.whitelinksmall:hover {
	COLOR: #dff0ff; 
	TEXT-DECORATION: none
}

a.footer:link {
	COLOR: #00768a; 
	TEXT-DECORATION: none
}

a.footer:visited {
	COLOR: #666666; 
	TEXT-DECORATION: none
}
a.footer:hover {
	COLOR: #000000; 
	TEXT-DECORATION: none
}


a.nav {
	FONT-SIZE: 110%; 
	COLOR: #00768a; 
	TEXT-DECORATION: none
}

a.nav:visited {
	COLOR: #666666; 
	TEXT-DECORATION: none
}
a.nav:hover {
	COLOR: #000000; 
	TEXT-DECORATION: none
}

.copyright {
	FONT-SIZE: 70%; 
	FONT-FAMILY: verdana, arial, tahoma; 
	COLOR: #000000; 
	TEXT-ALIGN: left;
}
.copyrightright {
	FONT-SIZE: 70%; 
	FONT-FAMILY: verdana, arial, tahoma; 
	COLOR: #000000; 
	TEXT-ALIGN: right;
}
.smalltext {
	FONT-SIZE: 70%; 
	FONT-FAMILY: verdana, arial, tahoma; 
	COLOR: #5c4b43; 
	TEXT-ALIGN: right;
}

.skms {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 70%; 
	COLOR: #000000; 
	TEXT-ALIGN: right;
}

.clsAlternative1	{
	font-family : verdana, arial, tahoma;
	font-size : 90%;
	color : #000000;
	border-color : #000000; 
	vertical-align: top;
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #ccffff
}
.clsAlternative0	{ 
	font-family : verdana, arial, tahoma;
	font-size : 90%;
	color : #000000;
	border-color : #000000; 
	vertical-align: top;
	TEXT-ALIGN: left;
	vertical-align: top;
}
.clsAlternativecenter1	{
	font-family : verdana, arial, tahoma;
	font-size : 90%;
	color : #000000;
	border-color : #000000; 
	vertical-align: top;
	TEXT-ALIGN: center;
	BACKGROUND-COLOR: #ccffff
}
.clsAlternativecenter0	{ 
	font-family : verdana, arial, tahoma;
	font-size : 90%;
	color : #000000;
	border-color : #000000; 
	vertical-align: top;
	TEXT-ALIGN: center;
	vertical-align: top;
}
.contentred {
	FONT-FAMILY: verdana, arial, tahoma; 
	FONT-SIZE: 90%; 
	FONT-WEIGHT: bold; 
	COLOR: #ff0000; 
	TEXT-ALIGN: left;
}

ul li	{	
	list-style-type:circle;
	list-style-image:url(../images/bluetick.gif) ;
	padding: 0;
	margin-left: -5px;
}	

ul.small li	{	
	list-style-type:circle;
	list-style-image:url(../images/arrowsml.gif) ;
	padding: 0;
	margin-left: -20px;
	margin-top: -2px;
}	

ul.smallbox li	{	
	list-style-type:disc;
	list-style-image:url(../images/box.gif) ;
	padding: 0;
	margin-left: -20px;
	margin-top: 0px;
}	

ul.disc li	{	
	list-style-type:circle;
	list-style-image: none;
	padding: 5;
	margin-left: -20px;
	margin-top: -2px;
}	

ol li	{	
	padding: 10;
	line-height: 1.2em;
}	



/* START OF Skiplinks for accessibility */

#skiplinks { position: relative; }
ul#skiplinks  {
	padding: 0;
	margin: 0;
	list-style: none;
}
#skiplinks li {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline;
}
#skiplinks a {
	color: #000000;
	font-weight: bold;
	position: absolute;
	top: 15px;
	left: 520px;
	overflow: hidden;
	width: 0;
	height: 0;
	font-size: .8em !important;
	z-index: 1000;
}
#skiplinks a:active, #skiplinks a:focus {
	display: block;
	overflow: visible;
	margin: 0;
	padding: 6px .2em;
	width: auto;
	height: auto;
	border: 0;
	font-size: .7em;
	text-align: center;
	background: #ededed;
}
/* END OF Skiplinks for accessibility */

	
	
/* START OF MENU ITEMS */
	.menubg {
		BACKGROUND-COLOR: #00768a;
	}
/* END OF MENU ITEMS */

