/* Default CSS Stylesheet for a new Web Application project */
body
{
	padding: 0px;
	margin: 0px;
	scrollbar-face-color: #ECDFBC;
	scrollbar-shadow-color: #666666;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #ECDBBC;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
}
H1 
{
	font-family: Arial;
	font-size: 18px;
	font-weight:bold;
}
H2
{
	font-family: Arial;
	font-size: 16px;
	font-weight:bold;
}
.normalText
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;	
}
.normalTextWhite
{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
}
.leftFrame
{
	background-color: #2e4f14;
}
.mainFrame
{
	background-color: #f1f1da;
}
.bodyColor
{
	background-image: url(/portal/images/bodybg.gif);
	background-color: transparent;
}
.search-table 
{
	background-color:#000000; 
	width:100%;
	vertical-align:top;
}
.search-alternating-item 
{
	font-family: Arial;
	font-size: 12px;
	background-color:#ECDFBC;
}
.top-nav-text
{
	display:none
}
.top-nav-graphic
{
	display:inline;
	margin-left:9px;
}
A:link
{
	font-weight: bold;
    color: #986e3c;
    font-family: Arial;
    font-size: 12px;
    background-color: transparent;
    text-decoration: none;
}
A:active
{
	font-weight: bold;
	color: #986e3c;
	font-family: Arial;
	font-size: 12px;
	background-color: transparent;
	text-decoration: none;
}
A:visited
{
	font-weight: bold;
    color: #986e3c;
    font-family: Arial;
    font-size: 12px;
    background-color: transparent;
    text-decoration: none;
}
A:hover
{
	font-weight: bold;
    color: #986e3c;
    font-family: Arial;
    font-size: 12px;
    background-color: transparent;
    text-decoration: underline;
    cursor: hand;
}
A.nv-link:hover 
{
	font-family: verdana, arial, serif; 
	text-decoration:underline;
	font-size: 8pt; 
	font-weight:normal;
	color:#FFFFFF; 
}
A.nv-link
{
	font-family: verdana, arial, serif; 
	font-size: 8pt; 
	font-weight:normal;
	color:#FFFFFF; 
	text-decoration:none;
}
A.nv-link:active
{
	font-weight: normal;
	color: #FFFFFF;
	font-family: verdana, arial, serif;
	font-size: 8pt;
}
A.nv-link:visited
{
	font-weight: normal;
    color: #FFFFFF;
    font-family: verdana, arial, serif;
    font-size: 8pt;
}
.submenu
{
	background: #526474;
	font-family: Arial;
	font-size: 12px;
	color: #f7f3e8;	
}
.submenuHover
{
	border: 1px solid white;
}
.submenu1
{
	background: #dbc2a3;
	font-family: Arial;
	font-size: 12px;
	color: #2e4f14;
	text-align: center;
	border: 1px solid #bb8d54;
}
.submenu1Hover
{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
	cursor: hand;
	text-align: center;
	border: 1px solid #bb8d54;
}
.submenu1Selected
{	
	font-family: Arial;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
	border: 1px solid #bb8d54;
}
.borderedTable_topless
{
	border-right: #2e4f14 1px solid; 
	border-left: #2e4f14 1px solid; 
	border-bottom: #2e4f14 1px solid
}
.borderedTable
{
	border-right: #2e4f14 1px solid; 
	border-top: #2e4f14 1px solid; 
	border-left: #2e4f14 1px solid; 
	border-bottom: #2e4f14 1px solid
}
.newsItem
{
	border-top: #2e4f14 thin solid;
}

.Hidden
{
	display:none;
}

.headerRow
{
	font-weight: bold;
	font-size: 10pt;
	color: #2e4f14;
	font-family: Arial;
	height: 26px;
	background-image: url(/portal/images/smBar.gif);
	text-align: left;
	text-indent: 10pt;
}
.listTable
{
	width: 100%;
	border-right: #2e4f14 1px solid; 
	border-left: #2e4f14 1px solid; 
	border-bottom: #2e4f14 1px solid
}
.title
{
	font-family: Arial;
	font-size: 18pt;
	font-weight: normal;
	color: #2e4f14;
	background-color: transparent;
}
.titleText
{
	font-weight: bold;
    color: #2e4f14;
    font-family: Arial;
    font-size: 12px;
}
.footerText
{
	color: #000000;
    font-family: Verdana;
    font-size: 10px;
    background-color: transparent;
}
.listItem
{
	background-color: #d3d4ba;
	text-align: left;
}
.headerText
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #2e4f14;
	background-color: #d2d3b8;
}
.adminHeaderText
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #2e4f14;
	text-align: center;
}
.barImage
{
	background-image: url(/portal/images/smBar.gif);
}
.smallLink
{
	font-weight: bold;
    color: #dbc2a3;
    font-family: Verdana;
    font-size: 11px;
    background-color: transparent;
    text-decoration: none;	
}
.copyright
{
    color: #dbc2a3;
    font-family: Verdana;
    font-size: 9px;
    background-color: transparent;
    text-decoration: none;	
}
TR.adminRow
{
	font-family: Arial;
	font-size: 12px;	
	background-color: #f3f3f3;	
}
TD.adminRow
{
	font-family: Arial;
	font-size: 12px;
}
.adminHeaderText
{
	font-weight: bold;	
	padding-bottom: 3px;
	color: white;
	border-bottom: #1d989e thin solid;
	background-color: #434343;
	text-align: left;
	font-family: Arial, Helvetica, Sans-Serif;
}
.adminTable
{
	border-right: #2e4f14 1px solid; 
	border-top: #2e4f14 1px solid; 
	border-left: #2e4f14 1px solid; 
	border-bottom: #2e4f14 1px solid
}
.btn
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	background-color: #f3f3f3;
	border-style: outset;
	cursor:hand;
}
.GridFooter {
		color:#333333; 
		background-color:#CCCC99;
	}
.GridHeader
{
	font-weight: bold;
	color: activecaption;
	background-color: #ffffff;
}
.GridPager
{
	color: black;
	background-color: #ffffff;
	text-align: center;
}
.GridSelectedItem{
	font-weight:bold;  
	color:activecaption; 
	background-color:#ffffff;
	}
.GridItem
{
	color: #000000;
}
.path
{
	color: #A6925A;
}
.button {
	border: 1px outset;
	background-color: #ECDFBC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	cursor: hand;
	border-color: #ECDFBC #ECDFBC #ECDFBC #ECDFBC;
}

.TextBox {
	border: 1px solid;
	border-color: #ECDFBC #ECDFBC #ECDFBC #ECDFBC;
	background-color: #FFFFFF;
	background-attachment: fixed;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.SearchStatus{
	background-color:#ECDFBC;
}
.highlight
{
	text-decoration: none;
	color: Black;
	background: Yellow;
}
table.TextMenuTable
{
	 border-width:1px; 
	 border-style:solid;
	 border-color:#bb8d54;
	 background-color:#bb8d54;
	 border-collapse:collapse;
}
td.textMenuNavGroup
{
	background-color:#bb8d54;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	color:Black;
	text-align:center;
	border-style:solid;
	border-width:1px;
	border-color:#bb8d54;
	padding-left:10px;
	padding-right:6px;
	padding-top:4px;
	padding-bottom:4px;
}
td.textMenuNavItem
{
	background-color:#dbc2a3;
	color:#2e4f14;
	font-family:Arial;
	font-size:12px;
	border-style:solid;
	border-width:1px;
	border-color:#bb8d54;
	text-align:center;
}
td.textMenuNavItem:hover 
{
	background-color:#bb8d54;
}
a.textMenuNavItem
{
	color:#2e4f14;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
a.textMenuNavItem:hover 
{
	color:White;
	text-decoration:underline;
}
a.menuNavItem
{
	color:#2e4f14;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
a.menuNavItem:hover 
{
	color:986e3c;
	text-decoration:underline;
}
a.menuNavItem:visited
{
	color:#2e4f14;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
} 

