HR {
border: 0;
color: #666668;
height: 1px;
text-align: left;
padding-right: 5px;
}
#nav {
FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none; padding-top: 10px; padding-right: 8px; padding-bottom: 16px; vertical-align:middle;
}
#nav A, #nav A:visited {
padding-left: 10px; padding-right: 10px; color:#FFFFFF; text-decoration:none;
}
#nav A:hover {
padding-left: 10px; padding-right: 10px; color:#0052a5; text-decoration:none;
}
#foot {
FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #0092DD; TEXT-DECORATION: none; padding-left: 13px; padding-right: 18px; padding-top: 5px; padding-bottom: 5px; vertical-align:middle;
}
#foot A, #foot A:visited {
padding-left: 5px; padding-right: 5px; color:#FFFFFF; text-decoration:none;
}
#foot A:hover {
padding-left: 5px; padding-right: 5px; color:#FFFFFF; text-decoration: underline;
}
#content  {
FONT-SIZE: 12px; COLOR: #666668; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#content INPUT, #content SELECT {
FONT-SIZE: 12px; COLOR: #666668; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#content-pad  {
FONT-SIZE: 12px; COLOR: #666668; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-right: 5px;
}
#content-schedule  {
FONT-SIZE: 11px; COLOR: #666668; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-right: 5px;
}
#content-pad #content-pad A:hover, #content-pad A:visited {
color: #0092DD; text-decoration:underline;
}
#content-pad #a:link{
color: #0092DD;
}
#content-pad LI {
text-decoration: none;
text-align: left;
display: list-item;
margin-left: 10px;
padding-left: 10px;
}

#sidenav {
font-size:11px; font-family:Helvetica, sans-serif; color:#77777B; text-decoration: none;
}
#sidenav A, #sidenav A:visited {
text-decoration: none; color:#77777B;
}
#sidenav A:hover {
text-decoration: none; color:#00CCFF;
}
#sidenav UL {
list-style-image: url(../images/gray_bulet.gif); margin-left: 8px; padding-left: 18px; margin-top: 4px;
}
#sidenav UL LI {
margin-bottom: 8px;
}
#sidenav-title A, #sidenav-title A:hover, #sidenav-title A:visited {
font-weight: bold; color: #0092DD; padding-left: 25px
}


#restaurant-booking TD {
FONT-WEIGHT: normal; FONT-SIZE: 12px; font-family:Helvetica, sans-serif; color:#999999; vertical-align:top;
}

#clCompulsoryMarker { 
font-family:Helvetica, sans-serif; font-size: 12px; color: #FF0000; 
}

#clFormField { 
font-family:Helvetica, sans-serif; font-size:12px; 
}

#clStatus {
font-family:Helvetica, sans-serif; font-size: 12px; color: #FF0000; 
}

a:link {
color: #0092DD;
}

#content-header  {
FONT-SIZE: 14px; COLOR: #666668; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight:bold
}
.bg_main {
	background-image:url(../images/bg_main.gif);
	background-repeat:repeat-y;
}
.bg_header {
	background-image:url(../images/header_02.gif);
	background-repeat:no-repeat;
}
.bg_footer {
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
}
