/*
	CCS by Brad Faircloth
	Burroughs & Chapin
*/
body{
	background: #FFFFFF;
	border-left: 0px;
	border-right: 0px;
	height: 100%;
	margin-left: 0px;
	margin-top: 0px;
}
form {
	margin-top: 0px;
	margin-bottom: 0px;
}

.controlpanel{ background:#FFF; border:#ADADAD solid; border-width:0px 0px 2px; }
.controlpanel IMG{ margin:15px 5px 0px; }
.controlpanel TD TD TD TD IMG{ margin:0px; }
.controlpanel TD TD TD{ width:auto; }
.controlpanel DIV{ border:#CCC solid; border-width:0px 1px; width:3px; height:100px; }
.controlpanel TD.SubHead{ background:#CCC; font-size:12px; color:#000; font-weight:bold; }
.controlpanel TD TD TD .SubHead{ background:transparent; border:0px; font-size:11px; color:#333; font-weight:normal; }
.controlpanel TD TD TD input{ background:#EFEFEF; font-size:11px; color:#000; font-weight:bold; padding-left:4px; }
.controlpanel TD TD TD select{ background:#EFEFEF; font-size:11px; color:#333; }
.controlpanel A.CommandButton{ font-size:10px; text-decoration:none; }
.controlpanel A.CommandButton:link{ color:#000; }
.controlpanel A.CommandButton:visited{ color:#000; }
.controlpanel A.CommandButton:active{ color:#000; }
.controlpanel A.CommandButton:hover{ color:#F00; text-decoration:underline;}


.LeftPane{ padding:0px 0px 0px 0px; width: 250px;}
.ContentPane{ padding:20px 20px 20px 5px;}
.RightPane{}

.Head{ font-size:12px; font-weight:normal; color:#333; }
.SubHead{ font-size:11px; font-weight:normal; color:#333; }
.SubSubHead{ font-size:11px; font-weight:normal; color:#333; }
.Normal{ font-size:11px; font-weight:normal; color:#333; }
.CommandButton{ font-size:11px; color:#333; }
A.CommandButton:link{ text-decoration:none; color:#333; }
A.CommandButton:visited{ text-decoration:none; color:#333; }
A.CommandButton:active{ text-decoration:none; color:#333; }
A.CommandButton:hover{ text-decoration:underline; color:#F00; }
TD,TH,DIV,SPAN{ font-family: Verdana, Tahoma, Arial, Helvetica; font-size:11px; color:#333; }
A:link{ text-decoration:underline; color:#333; }
A:visited{ text-decoration:underline; color:#333; }
A:active{ text-decoration:underline; color:#333; }
A:hover{ text-decoration:none; color:#F00; }



a.user:visited{ color:#FF0000; text-decoration:none; }
a.user:active{ color:#FF0000; text-decoration:none; }
a.user:hover{ color:#FF0000; text-decoration:underline; }
a.user:link{ color:#FF0000; text-decoration:none; }
.footer{ font-size:9px; }
a.footer:visited{ color:#333; text-decoration:none; }
a.footer:active{ color:#333; text-decoration:none; }
a.footer:hover{ color:#F00; text-decoration:none; }
a.footer:link{ color:#333; text-decoration:none; }

/* Main Menu */
.MainMenu_MenuContainer{
	position: relative;
	border: 0px;
	background-color: transparent;
	width: 1px;
	padding: 1px 1px 0px 1px;
	padding: 1px;
	text-align: center;


}

.MainMenu_MenuBar{}
.MainMenu_MenuIcon{ display:none; }
.MainMenu_RootMenuArrow{ display:none; }
.MainMenu_MenuBreak{ display:none; }
.MainMenu_MenuItem{
	cursor: pointer; 
	cursor: hand; 
	color: #838383;
	font-family: Trebuchet MS; 
	font-size: 10pt; 
	font-weight: normal; 
	font-style: normal;
	background-color: Transparent;
	border-left: white 0px solid; 
	border-bottom: white 0px solid; 
	border-top: white 0px solid; 
	border-right: white 0px solid;

}

.MainMenu_MenuItemSel {
	cursor: pointer; 
	cursor: hand; 
	color: #838383;
	font-family: Trebuchet MS; 
	font-size: 10pt; 
	font-weight: normal; 
	font-style: normal;
	background-color: #000000;
	border-left: white 0px solid; 
	border-bottom: white 0px solid; 
	border-top: white 0px solid; 
	border-right: white 0px solid;
}

.submenuitembreadcrumb{
	color:#F00;	font-size:11px;	font-weight:normal;
	padding:2px 15px 2px 10px;
	
}
.submenuitemselected{
	color: #FFF;
	font-size: 11px;
	font-weight: normal;
	padding: 2px 15px 2px 10px;
	background: #ffffff;
	padding:2px 15px 2px 10px;
}
.MainMenu_MenuArrow{
	padding:0px 0px 0px 0px; height:0px;
	
}
.submenu{
	z-index: 1000;
	border: 0px #C1D3AC solid;
	padding: 0px;
	margin-top: 0px;
	margin-left: 2px;
	background: #C1D3AC;
	background-color: #C1D3AC;
}


.rootmenuitem TD{ 
	cursor: pointer; 
	cursor: hand; 
	color: #838383;
	font-family: Trebuchet MS; 
	font-size: 10pt; 
	font-weight: normal; 
	font-style: normal;
	background-color: Transparent;
	border-left: white 0px solid; 
	border-bottom: white 0px solid; 
	border-top: white 0px solid; 
	border-right: white 0px solid;
	
}

.rootmenuitemselected div,.rootmenuitembreadcrumb div{
	cursor: pointer; 
	cursor: hand; 
	color: #838383;
	font-family: Trebuchet MS; 
	font-size: 10pt; 
	font-weight: normal; 
	font-style: normal;
	background-color: Transparent;
	border-left: white 0px solid; 
	border-bottom: white 0px solid; 
	border-top: white 0px solid; 
	border-right: white 0px solid;
}
.MenuHdr
{
  cursor: pointer; 
	cursor: hand; 
	color: #838383;
	font-family: Trebuchet MS; 
	font-size: 10pt; 
	font-weight: normal; 
	font-style: normal;
	background-color: Transparent;
	border-left: white 0px solid; 
	border-bottom: white 0px solid; 
	border-top: white 0px solid; 
	border-right: white 0px solid;
}
.MenuItem, .MenuItemMouseOver, .MenuItem HR
{
  cursor: pointer; 
	cursor: hand; 
	color: #838383;
	font-family: Trebuchet MS; 
	font-size: 10pt; 
	font-weight: normal; 
	font-style: normal;
	background-color: Transparent;
	border-left: white 0px solid; 
	border-bottom: white 0px solid; 
	border-top: white 0px solid; 
	border-right: white 0px solid;

}

.MenuItem A, .MenuItem A:Active, .MenuItem A:Hover, .MenuItem A:Visited,
.MenuItem A:Link, .MenuItemMouseOver A, .MenuItemMouseOver A:Active,
.MenuItemMouseOver A:Hover, .MenuItemMouseOver A:Visited, .MenuItemMouseOver
  A:Link, .MenuHdr A, .MenuHdr A:Active, .MenuHdr A:Hover, .MenuHdr A:Visited,
.MenuHdr A:Link
{
  cursor: pointer; 
	cursor: hand; 
	color: #838383;
	font-family: Trebuchet MS; 
	font-size: 10pt; 
	font-weight: normal; 
	font-style: normal;
	background-color: Transparent;
	border-left: white 0px solid; 
	border-bottom: white 0px solid; 
	border-top: white 0px solid; 
	border-right: white 0px solid;
}

.MenuItemMouseOver
{
  background-color: #C3B401;

  
}
.MainMenu_MenuBreak {
	border-bottom: #EEEEEE 0px solid; 
	border-left: #EEEEEE 0px solid; 
	border-top: #EEEEEE 0px solid;  
	border-right: #EEEEEE 0px solid; 
	background-color: #EEEEEE; 
	height: 0px;
	overflow:hidden;
}

.rprt_head
{
	color: #000000;
	background-color: #C1D3AC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

.rprt1
{
	color: #000000;
	background-color: #FFFFF0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.rprt2
{
	color: #000000;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.greeting
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-right:30px;
	text-align: right;
}
.rprt_class{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.RootMenuItems
{
	cursor: pointer; 
	cursor: hand; 
	color: #838383;
	font-family: Trebuchet MS; 
	font-size: 11pt; 
	font-weight: bold; 
	font-style: normal;
	background-color: Transparent;
	border-left: white 0px solid; 
	border-bottom: white 0px solid; 
	border-top: white 0px solid; 
	border-right: white 0px solid;
	margin-bottom: 5px;
	
}

.h2_ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666644;
	border-bottom: 1px solid #666644;
	width: 100%;
	font-weight: bold;
}


