body	{
scrollbar-arrow-color:white;
scrollbar-track-color:#000000;
scrollbar-base-color:#404040;
scrollbar-darkshadow-color;#08215A;
scrollbar-shadow-color:#E0E0E0;
scrollbar-highlight-color:white;
scrollbar-3dlight-color:#08215A;
}

.main_cell	{
text-align:justify; 
background-image: url(images/dark_bg2.gif); 
background-color:#000000;
background-repeat: no-repeat;
background-position: 40% 15%;
color:#FCF1BD; padding:20px}
table	{font-family:Verdana,Arial;font-size:9pt;
}
.whiteArea	{
background-color:white;
}
a:link	{
text-decoration:underline;
color:#08215A;
font-family:Times New Roman;
font-size:11pt
}
a:visited	{
text-decoration:underline;
color:#595959;
font-family:Times New Roman;
font-size:11pt
}
a:hover	{
text-decoration:none;
color:#08215A;
font-family:Times New Roman;
font-size:11pt
}
a:active	{
text-decoration:underline;
color:#08215A;
font-family:Times New Roman;
font-size:11pt
}
a.header_link:link	{
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}
a.header_link:visited	{
text-decoration:none;
color:#FFFFFF;
font-weight:bold
}
a.header_link:hover	{
text-decoration:underline;
color:#FFFFFF;
font-weight:bold
}
a.header_link:active	{
text-decoration:none;
color:#FFFFFF;
font-weight:bold;
}
.hand	{
cursor:pointer; 
cursor:hand;
}
P	{cursor:auto;}
label	{cursor: pointer;cursor:hand;}
.red_border {border:1px solid #AD0000;}
.dkblue_border {border:1px solid #08215A;}

.search {
cursor: pointer;
cursor:hand;
background-color:#08215A; 
color:white; 
font-weight:bold; 
border:1px solid #08215A; 
font-size:8pt
}

.delete_button {background-color:#D60000; color:#FFFFFF}
.footer_text {color:#000000; font-size:9pt;}
.header_link_off	{font-weight:bold;color:#FFFFFF;}
input	{color:#08215A;font-size:8pt;}
select	{color:#08215A;font-size:8pt;}
.textbox	{background-color:#FFFFFF;border:1px solid #08215A;}

.logo_text	{
font-family:Times New Roman;
font-weight:bold;
font-size:11pt;
padding-left:18px
}

.redline	{background-color:#AD0000;}
.deadHeader	{color:#1F4093;font-weight:normal;font-family:Times New Roman;font-size:14pt;letter-spacing:-.25pt;}
.secondHeader {font-size:13pt;font-weight:bold}
a.reserve:link	{text-decoration:underline;color:red;font-weight:bold;}
a.reserve:visited	{text-decoration:underline;color:red;font-weight:bold}
a.reserve:hover	{text-decoration:none;color:red;font-weight:bold}
a.reserve:active	{text-decoration:underline;color:red;font-weight:bold;}
.hand {cursor: pointer;cursor:hand;}

.totalText
{
	font-weight:bold;
	color:#08215A
}

/* menu */
#menu_wrapper {
    width: 100%;
}

#menu {
	width: 100%;
}
#menu div.hover {
	background-color: #000;
	color: #fff;
}

.menu3 div.hover {
	color: yellow !important;
}

#menu div{
	padding: 4px 3px;
	line-height: 12px;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #08215a;
	color: #fff;
	text-decoration: none;
	color: #fff;
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	position: relative;
}

#menu div.menu2,
#menu div.menu3 {
	top: 20px;
	left: -2px;
	position: absolute;
	text-align: right;
	border: none;
	padding:0px;
}

#menu div.menu3 {
	top: -2px;
	left: 100%;
	border: 1px solid #fff;
	text-align: left;
	white-space: nowrap;
}


#menu div.menu2a,
#menu div.menu3a{
	border: 1px solid #fff;
	width: 100%;
	position: relative;
}

#menu div.menu3a{
	background-color: #000;
}

.menu2,
.menu3 {
	display: none;
}

.down_arrow {
	margin-left: 5px;
}

/* utility classes */
.hand {cursor:pointer}
.left {float:left;}
.absolute {position:absolute}
.no_display {display: none;}
.text_center { text-align:center }
.error { color: #FF0000; font-weight: bold }
