BODY, INPUT, TEXTAREA, SELECT, TABLE
{
	font-family: tahoma;
}

.maxw, #main-tab, #main-area, #menu-area {width: 100%}

#menu-area-width{width: 380px; background-color:#F1F1F1;}

.hand, INPUT.butt {
	cursor: pointer;
	cursor: hand;
}

.fat-text 
{
	font-size: 12px;
	font-weight: bold;
}

.thin-text
{
	font-size: 13px;
	font-weight: normal;
}

.red-link
{
	font-size: 13px;
	color:Red;
	font-weight: bold;
}

.error {
color: #ED1B23;
font-weight: bold;
}

.fat,.acc {font-weight: bold}
.acc {color: #F36B2A}
.fat {font-size: 13px}
.small {font-size: 10px; font-weight:bold}

#content {padding: 16px 30px 18px 18px}

A:link, A:visited 
{text-decoration: none}

A:hover 
{color: #FF0000;text-decoration: underline}

.bord, TEXTAREA, SELECT {border: 1px solid #666666}

INPUT.butt 
{
font-size: 10px;
font-weight: bold;
border: 2px solid}

INPUT.inact {
color: #FFFFFF;
background-color: #003471;
border-color:  #FFF #7A92B1 #7A92B1 #FFF}

INPUT.act {
color: #FFF;
background-color: #F36B2A;
border-color:  #FFA072 #BC5320 #BC5320 #FFA072}

TABLE.form {
/*background-color: #F5F5F5;*/
border: 1px solid #ADADAD;
padding-left: 100px;
font-size: 10px}
TABLE.form TD.left {padding: 0px 6px 6px 8px; width: 30%;}
TABLE.form TD.right {padding: 0px 8px 6px 0px; width: 70%}
TABLE.form TR.top TD {padding-top: 8px}
TABLE.form TR.bottom TD {padding-bottom: 8px}

TD.gray {
/*background-color: #F5F5F5;*/
}

TABLE.calendar {
border-top: 1px solid #7E7E7E;
border-left: 1px solid #7E7E7E}

TABLE.calendar TD {
font-size: 12px;
border-bottom: 1px solid #7E7E7E;
border-right: 1px solid #7E7E7E;
text-align:center;
vertical-align:top;
font-family: tahoma;
}

TABLE.calendar TR.header TD {
	font-size: 10px;
	font-weight: bold;
	/*background-color: #F5F5F5;*/
	height: 20px;
	border-right: 1px solid #7E7E7E;
	text-align:center;
	vertical-align:middle;
}

TABLE.calendar_form A:link, TABLE.calendar_form A:visited {color: #315A8C;text-decoration: none;}
TABLE.calendar_form
{
background-color:#F5F5F5;
}

TABLE.area{
/*background-color: #F5F5F5;*/
}

TABLE.navigator {
border-top: 1px solid #315A8C;
border-left: 1px solid #315A8C}
TABLE.navigator TD {padding: 2px 4px 2px 4px}
TABLE.title {font-size: 8pt}
TABLE.title TD {padding: 0px 0px 4px 4px};
TABLE.title TD.name {padding: 0px 0px 4px 0px};

SPAN.title {font-size: 10pt}

TABLE.navigator TD.fld-check {
padding: 0px;
width: 0%}

TABLE.navigator TR.header TD {
font-size: 10px;
font-weight: bold;
background-color: #D6D6D6;
height: 20px;
border-right: 1px solid #315A8C
}

TABLE.navigator TD {font-size: 13px; border-bottom: 1px solid #315A8C}
TABLE.navigator TR.dark TD {background-color: #FFF}
TABLE.navigator TR.light TD {background-color: #FFF}
TABLE.navigator TR.active TD{background-color: #F26521; color: #FFF}
TABLE.navigator TR.hl TD {background-color: #FFF; color: #F26521}
TABLE.navigator TR.line TD {border-right: 1px solid #315A8C}
TABLE.navigator TR.line TD.last {border-right: none}
TABLE.navigator TR.header A:link, TABLE.navigator TR.header A:visited {color: #315A8C;text-decoration: none}
TABLE.navigator TR.header A:hover {text-decoration: underline}
TABLE.navigator TR.active A:link, TABLE.navigator TR.active A:visited {color: #FFF}



A.reservation {
color: #FF0000;
font-weight: bold;
}

/*////////////////////////////////////////////
LINKS Special 1
////////////////////////////////////////////*/

a.sidenav:link, a.sidenav:visited, a.sidenav:active, a.sidenav:hover{
	color: #FF6600;
	font-weight: bold;
	font-size: 20px;
	font-family: Century Gothic;
	text-decoration: underline;
}

a.bottomnav:link, a.bottomnav:visited, a.bottomnav:active, a.bottomnav:hover{
	color: #FF6600;
	font-size: 12px;
	font-family: Century Gothic;
	text-decoration: underline;
}

/*////////////////////////////////////////////
LINKS footer Copyright Area
////////////////////////////////////////////*/
.footer{
	color: #000099;
	font:Century Gothic;
	font-size: 10px;
}

.credit{
	color: #000099;
	font:Century Gothic;
	font-size: 12px;
}

a.footer:link, a.footer:visited, a.footer:active, a.footer:hover{
	color: #000099;
	font-family: Century Gothic;
	font-size: 10px;
	text-decoration: underline;
}

.contenttd{
	font-size: 12px;
	font-family: Century Gothic;
	color: #000099;
	background-color: #ffffff;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
}

.bluehead{
	font-size: 22px;
	color: #000099;
	font-weight:bold;
	font-family: Century Gothic;
}

.smallbluehead{
	font-size: 12px;
	color: #000099;
	font-weight:normal;
	font-family: Century Gothic;
}

.orangehead{
	font-size: 22px;
	color: #FF6600;
	font-weight:bold;
	font-family: Century Gothic;
}

.boldorange{
	color: #FF6600;
	font-weight:bold;
	font-family: Century Gothic;
}

a.bottomnav:link, a.bottomnav:visited, a.bottomnav:active, a.bottomnav:hover{
	color: #FF6600;
	font-size: 14px;
	font-family: Century Gothic;
	text-decoration: underline;
}

DIV.footer{
	font-size: 12px; font-family: Century Gothic; 	color: #000099;
}
.style7 {
	color: #616161;
	font-size: 12px;
	font-family: tahoma;
}