/***********************************************/
/* MENU BAR Styles                            */
/***********************************************/
#menubar {
	background-image:url(../art/menu_fill.png);
	background-repeat:repeat-x;
	border-left: 1px solid #505050;
	height: 20px;
	clear:left;
	font-family: Verdana, sans-serif;
	font-weight:bold;
	font-size: .85em;
	line-height: 20px;
	color:#FFFFFF;
	padding: 0px 0px 0px 5px;
}

#menubar img {
	float:right;
}

/***********************************************/
/* Top Menu Styles                             */
/***********************************************/
#menu_top {
	width: 801px;
	background-color: #000000;
	height: 16px;
	text-align:right;
	color: #969696;
	overflow:hidden;
}

#menu_top ul {
	font-size:.6em;
	line-height: 16px;
	list-style: none;
	margin: 0;
	padding: 0px 15px 0px 0px;
}

#menu_top li {
	display:inline;
}

#menu_top a:link, #menu_top a:visited {
	padding: 0px 4px 0px 4px;
	color:#FFFFFF;
	text-decoration: none;
	border-right: 1px solid #FFFFFF;
}

#menu_top a:hover {
	color: #FFFF00;
}

/***********************************************/
/* General Menu Styles                         */
/***********************************************/
#menu_general {
	display:block;
	width: 801px;
	background-image:url(../art/menu_gen_bkgd.png);
	background-repeat:repeat-x;
	height: 20px;
	border-top:1px solid #505050;
	margin: 0;
	overflow:hidden;
}

#menu_general ul {
	text-align:right;
	font-size:.8em;	font-weight:bold;
	line-height: 20px;
	list-style: none;
	margin: 0;
	padding: 0 15px 0 0;
}

#menu_general li {
	display:inline;
}

#menu_general li a:link, #menu_general li a:visited {
	padding: 0px 10px 0px 10px;
	color:#FFFFFF;
	text-decoration: none;
	border-right: 1px solid #FFFFFF;
}

#menu_general li a:hover {
	background-color: #FFFFFF;
	color: #0000CC;
}
/***********************************************/
/* Left Menu Styles                            */
/***********************************************/
#menu_left {
	margin: 0;
	padding: 0;
}

#menu_left ul {
	font-size:.8em;	font-weight:bold;
	list-style: none;
	margin: 0;
	padding: 10px 0px 10px 0px;
}

#menu_left ul ul {
	background-color: #FFCC00;
	font-size: .9em;
	margin-left: 12px;
	padding: 0px;
}

#menu_left li {
	display: block;
	height: auto;
	border-bottom: 1px solid #FFFFFF;
}

#menu_left li:first-child {
	border-top: 1px solid #FFFFFF;
}

#menu_left ul ul li {
	border-bottom: 1px solid #FFFFFF;
	height:auto;
}

#menu_left a {
	display: block;
	padding: 3px 10px 3px 12px;
	color: #000000;
	text-decoration: none;
}

#menu_left a:hover {
	background-color:#FFFFFF;
	color: #FF0000;
}

#menu_left ul ul li a:hover {
	background-color: #FFFF00;
	color:#0000FF;
}

.menu_top_selected {
}

.menu_general_selected {
	display: block;
	background-image:url(../art/menu_gen_bkgd_off.png);
	padding: 0px 10px 0px 10px;
}

.menu_left_selected {
	display: block;
	padding: 3px 10px 3px 12px;
	background-color:#FFDE00;
	color:#FFFFFF;
}

/***********************************************/
/* Info_Menu Styles                            */
/***********************************************/
#menu_info {
	margin: 0;
	padding: 0;
}

#menu_info ul {
	font-size:.8em;
	list-style: none;
	margin: 0;
	padding: 10px 0px 10px 0px;
}

#menu_info li {
	display: block;
	height: auto;
	border-bottom: 1px solid #969696;
}

#menu_info li:first-child {
	border-top: 1px solid #969696;
}

#menu_info a {
	display: block;
	padding: 3px 10px 3px 12px;
	color: #000000;
	text-decoration: none;
}

#menu_info a:hover {
	background-color: #FFFF00;
	color:#0000FF;
}

/***********************************************/
/* Menu_Main Drop Menu Admin Styles            */
/***********************************************/
#positioner {
	clear:both; 
	position:relative; 
	left:0px;
	top:0px;
	width: 801px;
	height: 20px;
	background-image:url(../art/bg_toolbar.png);
	background-repeat:no-repeat;
	z-index:100;
}

#menu_main {
	position:absolute;
}

#menu_main .holder {
  color:#505050; 
  width:104px; 
  height:18px; 
  display:block; 
  overflow:hidden;
  float:left;
  margin-right:1px;
  font-size:10px;
  }
#menu_main .holder:hover {
  height:auto; 
  }
#menu_main a.outer, #noniemenu a.outer:visited {
   color:#505050; 
   width:104px; 
   height:18px;
   line-height:18px;
   display:block;  
   text-align:center; 
   float:left; 
   text-decoration:none; 
   font-family: verdana, arial, sans-serif; 
   }
#menu_main a.outer:hover {
	color:#FFFFFF;
  background:#969696;
  overflow:visible;
  }
#menu_main a.inner, #noniemenu a.inner:visited {
  clear:left;
  display:block; 
  width:104px; 
  height:18px;
  line-height:18px;
  border-bottom:1px solid #787878; 
  border-left:1px solid #787878; 
  border-right:1px solid #787878;
  text-decoration:none; 
  color:#000; 
  background:#eee;
  text-align:center;
  }
#menu_main a.inner:hover {
  background:#add;
  }
  

/* ************************************************* */
/* *************** STATE BUTTONS ******************* */
/* ************************************************* */

#state_buttons {
	position:relative;
	left: 50px;
	width: 800px;
	height: 150px;
	margin: 0;
	padding: 0;
}

.al {
	display:block;
	float:left;
	height:150px;
	width: 100px;
	background-image: url("../art/al_off.jpg");
}

.al:hover {
	background-image: url("../art/al_on.jpg");
}

.ms {
	display:block;
	float:left;
	height:150px;
	width: 100px;
	background-image: url("../art/ms_off.jpg");
}

.ms:hover {
	background-image: url("../art/ms_on.jpg");
}

.ky {
	display:block;
	float:left;
	height:150px;
	width: 100px;
	background-image: url("../art/ky_off.jpg");
}

.ky:hover {
	background-image: url("../art/ky_on.jpg");
}

.nc {
	display:block;
	float:left;
	height:150px;
	width: 100px;
	background-image: url("../art/nc_off.jpg");
}

.nc:hover {
	background-image: url("../art/nc_on.jpg");
}

.ga {
	display:block;
	float:left;
	height:150px;
	width: 100px;
	background-image: url("../art/ga_off.jpg");
}

.ga:hover {
	background-image: url("../art/ga_on.jpg");
}

.fl {
	display:block;
	float:left;
	height:150px;
	width: 100px;
	background-image: url("../art/fl_off.jpg");
}

.fl:hover {
	background-image: url("../art/fl_on.jpg");
}

.va {
	display:block;
	float:left;
	height:150px;
	width: 100px;
	background-image: url("../art/va_off.jpg");
}

.va:hover {
	background-image: url("../art/va_on.jpg");
}


