table {  font-family: "Arial"; font-size: 12pt; line-height: 16px; color: #333333}
#booking td{  
border-bottom:1px dashed #E4E2DA;
color:#333333;
font-size:15px;
line-height:150%;
min-height:30px;
padding:3px 5px 3px 3px;
}
a:active {  color: #000000; text-decoration: none}
a:hover {  color: #000000; text-decoration: none}
a:link {  color: #666666; text-decoration: none}
a:visited {  color: #000000; text-decoration: none}
.header {
	height:25px;
	FONT-FAMILY: Arial;
	background-image:url(images/button-bg.gif);
	font-size:11px;
	color: #666666;
    
}
.headerSelected {	
	height:25px;
	FONT-FAMILY: Arial;
	background-image:url(images/button-over-bg.gif);
	font-size:11px;
	background-repeat:repeat-x; 
	COLOR: #333333;
	CURSOR: pointer;
}

.navigation_item {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Arial; HEIGHT: 20px; TEXT-DECORATION: none
}
.item {
    PADDING-LEFT: 2px; FONT-SIZE: 11px; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Arial; HEIGHT: 20px; 
}
.itemOver {
	PADDING-LEFT: 2px; FONT-SIZE: 11px; CURSOR: pointer; COLOR: #333333; FONT-FAMILY: Arial; HEIGHT: 20px; font-weight:bold; background-color:#FFFFFF
}
.itemSelected {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Arial; HEIGHT: 20px; TEXT-DECORATION: underline;
}

A.headerSelected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 10px
}
.style4 {font-size: 12pt}
.style9{
	font-family: Arial;
	font-size: 12pt;
	font-style: normal;
	text-align: justify;
	text-indent: 24px;
}
.style6 {
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
	text-align: right;
	font-weight: bold;	 
}
.input {
        BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 13px; BORDER-LEFT: 1px solid; COLOR: ; BORDER-BOTTOM: 1px solid; HEIGHT: 18px; BACKGROUND-COLOR: #f7fbff
}


.input2 {
        BORDER-RIGHT: #66a522 1px solid; BORDER-TOP: #66a522 1px solid; FONT-SIZE: 12px; BORDER-LEFT: #66a522 1px solid; COLOR: #005200; BORDER-BOTTOM: #66a522 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #f7fbff
}
.black {
        font-size: 12px;
        line-height: 18px;
        color: #000000;
        font-family: "����";
}
.outto,.button1 
{ 
background-color: buttonface; 
background-repeat: repeat; 
background-attachment: scroll; 
border-left: 1px solid buttonhighlight; 
border-right: 1px solid buttonshadow; 
border-top: 1px solid buttonhighlight; 
border-bottom: 1px solid buttonshadow; 
background-position: 0%; 
} 
.button2 
{ 
border-right:1px solid buttonhighlight; 
border-left:1px solid buttonshadow; 
border-bottom:1px solid buttonhighlight; 
border-top:1px solid buttonshadow 
} 
.disp1{
	FONT-SIZE: 14px;
	font-family: "����";
	color: #000000;
	text-align: center;
}
A.white:link {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.white:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: none
}
.STYLE8 {font-size: 12pt; font-family:Arial, Helvetica, sans-serif; color:white}

.style1 {font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#70757E; font-weight:bold} 
.style2 {font-size:20px;font-family:Arial, Helvetica, sans-serif;  font-weight:bold}
.style5 {font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#70757E; font-weight:bold; cursor:pointer}
.style4 {font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#70757E; font-weight:bold}
.style3 {font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#70757E; font-weight:bold;}
.style10 {font-size:16px; font-family:Arial, Helvetica, sans-serif; color:black; font-weight:bold;}
.style11 {font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#70757E; font-weight:bold;}
.style12 {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#70757E; font-weight: 600;}
.style13 {font-size:16px; font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold;}
.style14{font-size:13px; font-family:Arial, Helvetica, sans-serif; color:white; font-weight:bold;}
.style15{font-size:13px; font-family:Arial; color:#70757E; text-align:justify }
.style16{font-size:13px; font-family:Arial; font-weight:bold; }
.style17{font-size:13px; font-family:Arial; font-weight:bold; color:#70757E; }

.But1{ 
		BACKGROUND: url(images/button2.png); 
		CURSOR: pointer;
		height:50px;
		width:220px; 
		TEXT-ALIGN: center; 
		color: #70757E; 
		font-weight: bold; 
		font-size: 14px;
		border: 0px; 
}
.But2{ 
		BACKGROUND: url(images/button2.png); 
		CURSOR: pointer;
		height:50px;
		width:220px; 
		TEXT-ALIGN: center; 
		color: #000000;
		font-weight: bold; 
		font-size: 14px;
		border: 0px; 
}
a:active {  color: #000000; text-decoration: none; border:0px;}
a:hover {  color: #000000; text-decoration: none;border:0px;}
a:link  {  color: #666666; text-decoration: none;border:0px;}
a:visited {  color: #000000; text-decoration: none;border:0px;}  
.td{
	border: 1;
	background-color: #F5F1E9;
	border-color: #FFFFFF;
	Border-style: Solid;
	font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#70757E; 
}

.button2 
{ 
border-right:1px solid buttonhighlight; 
border-left:1px solid buttonshadow; 
border-bottom:1px solid buttonhighlight; 
border-top:1px solid buttonshadow 
} 

.outto,.button1 
{ 
background-color: buttonface; 
background-repeat: repeat; 
background-attachment: scroll; 
border-left: 1px solid buttonhighlight; 
border-right: 1px solid buttonshadow; 
border-top: 1px solid buttonhighlight; 
border-bottom: 1px solid buttonshadow; 
background-position: 0%; 
} 

.menubar {
font-size:11pt;
}
.menubarhome {
color:#333333;
font-size:11pt;
text-decoration:none;
}
.news {
color:#0099FF;
font-size:13pt;
margin-left:20px;
text-align:left;
}
.content {
color:#333333;
}
.contentplanel {
text-align:left;
}
.bookform {
color:#666666;
font-size:9pt;
text-align:center;
}
.formdetail {
text-align:left;
}
.formleft {
text-align:right;
}
.title {
color:#0099FF;
font-size:14pt;
}
.subtitle {
color:#0099FF;
font-size:12pt;
}
.fpcontent {
color:#666666;
font-size:10pt;
}
.Pname {
color:#0099FF;
font-size:14pt;
}
.Pdetail {
color:#666666;
font-size:14pt;
}
.description {
color:#0099FF;
font-size:10pt;
}
.descriptioncontent {
color:#666666;
font-size:10pt;
}
.Stitle {
color:#0099FF;
font-size:11pt;
}
.Sstitle {
color:#333333;
font-size:12pt;
}
.Scontent {
color:#666666;
font-size:10pt;
}
.Stime {
color:#333333;
font-size:12pt;
}
.Sutitle {
color:#333333;
font-size:10pt;
}
.Sucontent {
color:#666666;
font-size:10pt;
}
.link {
color:#0099FF;
font-size:10pt;
}
#planel {
height:600px;
width:820px;
}
#header-photo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/Logo_Bar_800x69.jpg) no-repeat scroll center center;
clear:both;
height:69px;
padding:0;
width:800px;
z-index:1;
}
#header-link {
height:33px;
width:800px;
}
#bottom-photo {
left:10px;
position:absolute;
top:700px;
}
#Contentbg {
background-image:url(../images/Content_table_800x440.jpg);
background-position:0 92px;
background-repeat:no-repeat;
}
#nav {
height:85px;
width:829px;
z-index:1;
}
.two-col #rightcontent {
margin:10px 5px 0 50px;
}
#leftbar {
float:left;
margin-top:10px;
width:100px;
}
#content-wrap {
display:inline;
float:left;
margin-left:30px;
padding:0;
width:850px;
}
.hyperlinkStyle {
color:#0099FF;
text-align:center;
text-decoration:none;
}
.SuccessLabel {
color:#0099FF;
font-size:large;
}
.my_calender .ajax__calendar_dayname {
padding:6px;
}
.my_calender .ajax__calendar_container {
background-color:lemonchiffon;
border:1px solid #646464;
color:red;
}
p {
clear:left;
}
/*pages*/
.pages { width:98%;margin:3px 0; text-align:right}
.pages * { vertical-align: middle;}
.pages a{ padding:1px 4px 1px; background:#f9fcff;border:1px solid #A1C4CD; margin:0 1px 0 0; color: #002F79; text-align: center; text-decoration: none; font:normal 12px/14px verdana; }
.pages a:hover { border:#37A717 1px solid; background:#EDFFE4; text-decoration:none; color: #002F79}
.pages input { margin-bottom:0px; border:1px solid #87C932; height: 15px; font:bold 12px/15px Verdana; padding-bottom:1px; padding-left:1px;margin-right:1px;color:#499000; }
.pages b { padding:2px ;margin: 0 3px;font:bold 10px/12px Tahoma}