hr {
	height:					1px;
	color:					#9e9d9d;
}

TD.main
{
    BACKGROUND-COLOR:	#ffffff;
}


.content_title
{
    FONT-SIZE:			18px;
    PADDING-BOTTOM:		15px;
    COLOR:				#ffffff;
}
.content_text
{
	FONT-SIZE:			11px;
	COLOR:				#ffffff;
	TEXT-ALIGN:			justify;
	padding:			1px;
}
A.mainmenu
{
    FONT-WEIGHT:		bold;
    FONT-SIZE:			12px;
    COLOR:				#ffffff;
    TEXT-DECORATION:	none;
}
A.mainmenu:hover
{
    COLOR:				#cccccc;
    TEXT-DECORATION:	none;
}
a.btmmenu {
	FONT-SIZE:			10px;
    COLOR:				#335f9f;
	text-decoration:	none;
}

a.btmmenu:hover {
	color:				#9DC3EA;
	text-decoration:	none;
}
/*	FORMS	*/
.textbox {
	padding-left: 			2px;
	padding-top:			2px;
	padding-right:			2px;
	padding-bottom:			2px;
	border-width:			1px;
	border-color:			#9e9d9d;
	border-style:			solid;
	width:					160px;
	font-size:				10px;
	color:					#000000;
	background-color:		#ffffff;
}

.qtybox {
	padding-left: 			2px;
	padding-top:			2px;
	padding-right:			2px;
	padding-bottom:			2px;
	border-width:			1px;
	border-color:			#9e9d9d;
	border-style:			solid;
	width:					25px;
	font-size:				10px;
	color:					#000000;
	background-color:		#ffffff;
	text-align:				center;
}

.listbox {
	padding-left: 			2px;
	padding-top:			2px;
	padding-right:			2px;
	padding-bottom:			2px;
	border-width:			1px;
	border-color:			#9e9d9d;
	border-style:			solid;
	width:					165px;
	font-size:				10px;
	color:					#000000;
	background-color:		#ffffff;
}


.filebox {
	padding-left: 			2px;
	padding-top:			2px;
	padding-right:			2px;
	padding-bottom:			2px;
	border-width:			1px;
	border-color:			#9e9d9d;
	border-style:			solid;
	width:					330px;
	font-size:				10px;
	color:					#000000;
	background-color:		#ffffff;
}

.textarea {
	padding-left: 			2px;
	padding-top:			2px;
	padding-right:			2px;
	padding-bottom:			2px;
	border-width:			1px;
	border-color:			#9e9d9d;
	border-style:			solid;
	width:					338px;
	font-size:				11px;
	color:					#000000;
	background-color:		#ffffff;
}

.listmenu a{
	font-size:				11px;
	color:					#000000;
	text-decoration:		none;
}

.listmenu a:hover {
	color:				#9e9d9d;
	text-decoration:		none;
}


DL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
DT {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
DD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.menu UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
.menu LI {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none
}
#menu {
	Z-INDEX: 100;
	WIDTH: 100%;
	POSITION: relative;
	margin-left: 115px;
	left: 0px;
	top: 0px;

}
#menu DL {
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: 90px;
	
}
#menu DT {
	FONT-WEIGHT: bold;

	CURSOR: pointer;
	TEXT-ALIGN: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	padding-left:5px;
	padding-right:5px;
	padding-top:8px;
	padding-bottom:8px;
}
#menu DD {
	padding-top:10px;
	position:absolute;
	background-color:#80c0bc;
}
#menu LI {
	
	TEXT-ALIGN: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;	
	width: 150px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom: 5px;
}

#menu LI A {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	DISPLAY: block; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px; 
	HEIGHT: 100%; 
	TEXT-DECORATION: none;
	color: #ffffff;	
}
#menu DT A {
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	DISPLAY: block; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px; 
	HEIGHT: 100%; 
	TEXT-DECORATION: none;
	color: #999999;	
}
#menu LI A:hover {

	color: #ccffff;
}
#menu DT A:hover {
	background-color:#ffffff;
	color: #80c0bc;
}

.redtext {
	color: #FF0000;
}
.redtext strong{
	color: #FF0000;
}
.greentext {
	color: #66FFFF;
}
strong {
	color: #ffffff;
}

.content_text a{
	FONT-SIZE:			11px;
    COLOR:				#ffffff;
	text-decoration:	none;
}

.content_text a:hover {
	color:				#CCCCCC;
	text-decoration:	none;
}
.bookingtitles {
	color: #4a7572;
	border-bottom-color: #4a7572;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-weight: bold;
	padding-top: 10px;
}
.bookform input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.bookform select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.tdbox {
	border: thin solid #000000;
	padding: 10px;
}

.submenutext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.photoborder {
	border: 1px solid #FFFFFF;
	margin: 35px;
}

.innerlogo {
	margin-right: 35px;
	margin-left: 35px;
}
.pagecontent {

	FONT-SIZE:			11px;
	COLOR:				#ffffff;
	TEXT-ALIGN:			justify;
	padding:			1px;
	padding-right: 35px;
	padding-bottom: 35px;
}
.pagecontent a{
	FONT-SIZE:			11px;
    COLOR:				#ffffff;
	text-decoration:	none;
}

.pagecontent a:hover {
	color:				#CCCCCC;
	text-decoration:	none;
}

strong a{
	color:				#ffffff;
	text-decoration:	none;
}

strong a:hover {
	color:				#CCCCCC;
	text-decoration:	none;
}
.submenutext a {
	color:				#ffffff;
	text-decoration:	none;
}
.submenutext a:hover {
	color:				#CCCCCC;
	text-decoration:	none;
}
.whiteline {
	padding-left: 5px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

