BODY {
	background-color : #cde2f7;
	margin : 0px 0px 0px 0px;
	color : #fff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	background-image : url(images/bg_body.png);
	background-repeat : repeat-x;
}

P {
	font-size : 9pt;
	color : #000000;
}

P.white {
	color : #ffffff;
}

.selected {
	color : #66CCFF;
	font-weight : bold;
	font-size : 9pt;
}


.nopadding {
	margin : 0;
	padding : 0;
	text-align : center;
}


A {
	color : #385f7e;
	text-decoration : underline;
}

A:HOVER {
	color : #000000;
	text-decoration : underline;
}
#centre {
	text-align: center;
	clear:both;
}


P.greybg strong {
	color : #009966;
	font-weight : bold;
}



TD.accom_center {
	padding : 0px 0px 10px 0px;
	border : 1px solid #0b604e;
}

TD.accom_center p {
	color : #000000;
	margin-top : 5px;
	margin-left : 4px;
	margin-right : 3px;
	font-size : 8pt;
	line-height : 10pt;
}

TD.accom_center p.roomhead {
	background-color : #e41616;
	padding : 1px 3px 5px 7px;
	margin : 0px 0px 0px 0px;
	font-size : 11pt;
	font-weight : bold;
	color : #ffffff;
	font-family : "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
	line-height : 12pt;
}

TD.accom_center p.roomhead a{
	font-weight : bold;
	color : #ffffff;
}

TD.accom_image {
}

.right {
	text-align : right;
}

TABLE#links {
	background-color : #ffffff;
}





H4 {
	margin : 7px 0px 5px 0px;
	padding : 0px 0px 0px 0px;
	color : #000000;
}

H1 {
	margin : 0px 0px 0px 0px;
}
H2 {
	color : #2587b7;
}


.border_white {
	border : medium solid #ffffff;
}


TR.index {
	background-color : #c8b86d;
}

TD.footer {
	background-color : #1f4596;
	color : #ffffff;
	padding-left : 10px;
	padding-right : 10px;
}
TD.footer a {
	color : #ffffff;
	text-decoration : none;
}

TD.footer a:hover {
	background-color : #ffffff;
	padding : 3px 0px 3px 0px;
	text-decoration : underline;
}

TD#index_01 {
	background-image : url(images/index_01.jpg);
	background-repeat : no-repeat;
}

TD#index_02 {
	background-image : url(images/index_02.jpg);
	background-repeat : no-repeat;
}	


TD#index_03 {
	background-image : url(images/index_03.jpg);
	background-repeat : no-repeat;
}	


TD#index_04 {
		background-image : url(images/index_04.jpg);
	background-repeat : no-repeat;
}

TD#index_02 h6 a {
	margin : 0px 0px 0px 0px;
	font-size : 12pt;
	font-weight : bold;
	background-color : #c0c0c0;
	padding : 7px 10px 7px 10px;
	color : #ffffff;
	text-decoration : none;
}

TD#index_02 h6 a:hover {
	background-color : #e9e3c3;
	color : #943533;
	text-decoration : underline;
}

TD#header_middle {
}

TD#menu {
	background-color : #1f4596;
}
TD#menu a {
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}
TD#menu a:hover {
	color : #FF3300;
}


TD#menu ul {
	padding-top : 10px;
	margin-bottom : 5px;
	margin-left : 0px;
	padding-left : 0px;
}
TD#content_left {
	background-color : #ffffff;
	color : #808080;
	padding-left : 5px;
	padding-right : 5px;
	text-align : center;
	border : 2px solid #1f4596;
}

TD#left {
	background-color : #ffffff;
	color : #808080;
	padding-left : 5px;
	padding-right : 5px;
	text-align : left;

}

.menuLink {
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
	font-size : 9pt;
}

TD#menu li {
	list-style-type : none;
	display : inline;
}


TD#content_left p {
	font-size : 9pt;
}
TD {
	vertical-align : top;
	color : #000000;
}

H3 {
	color : #385f7e;
	font-size : 11pt;
	font-weight : bold;
}

TD#content_center p.blue {
	color : #385f7e;
	font-weight : bold;
}

TD.events {
	border : 2px solid #1f4596;
	padding-left : 5;
	padding-right : 5;
}


LI {
	font-size : 8pt;
	list-style-type : circle;
	color : #000;
}

TD#content_center {
	background-color : #ffffff;
	padding-left : 5px;
	padding-right : 5px;
	color : #808080;
}

TD#content_center P.testimonial {
	background-color : #e41616;
	color : #ffffff;
	margin : 0px 0px 0px 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	text-align : center;
}

\P.redheader {
	background-color : #e41616;
	color : #ffffff;
	margin : 0px 0px 0px 0px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	text-align : center;
}

P.greybg {
	background-color : #f0f0f0;
	color : #808080;
	margin : 0;
	padding : 10px 5px 10px 5px;
}

P.green {
	color : #a7c332;
	font-weight : bold;
}

TABLE.outer {
	border : 1px solid #63a59f;
	background-color : #ffffff;
}


TD#content_center p {
	font-size : 9pt;
	color : #000000;
}

TD.policy p {
	color : #000000;
	margin-left : 30px;
	margin-right : 30px;
}


TD#content_right {
	background-color : #ffffff;
	color : #808080;
	padding-left : 5px;
	padding-right : 5px;
}

TD#content_right p {
	font-size : 9pt;
}

TD#graphic p {
	font-size : 8pt;
	color : #c0c0c0;
}

p#graphic {
	font-size : 8pt;
	text-align : center;
	margin : 0;
	padding : 0;
}

.video{
	background-color : #FF3333;
	padding : 10px 10px 10px 10px;
	text-align : center;
}


DIV#formcontainer {
	width : 390px;
	margin-left : 20px;
	margin-top : 20px;
}

DIV#formcontainer form label {
	font-size : .6em;
	float : left;
	width : 120px;
	color : #808080;
}
DIV#formcontainer div.clearfix {
	border-top-color : #c0c0c0;
	border-top-style : solid;
	border-top-width : 1px;
	padding-bottom : 5px;
	padding-top : 5px;
	
