
#template-home
{
	background-image: url(../images/TreeMiddle2.png);
	background-repeat: no-repeat;
}

#template-loggedin
{
	background: none;
}

#template-loggedin span, #template-loggedin a, #template-loggedin a:hover
{
	color: #397329;
	font-weight: bold;
}

#template-middletitle, #template-pagetitle, #template-girl, #template-handstrip
{
	background: none;
}

#template-pagetitle
{
	overflow: hidden;
}

#template-pagetitle span
{
	color: #E77E3F;
	font-size: 140%;
	font-weight: 800;
	vertical-align: middle;
}

.template-portal
{
	background: none;
}

.template-portal div.template-heading
{
	background: none;
	background-color: #FFE4CA;
	border-bottom: 2px solid #E77E3F;
	border-top: 2px solid #E77E3F;
}

.template-portal span
{
	color: #E77E3F;
	font-family: Arial,Verdana;
	font-size: 110%;
	font-weight: bold;
}

.template-portal li
{
	border-left: 2px solid #FF6600;
	line-height: normal;
	margin: 7px -5px;
	padding: 0 10px;
}

#portal-88352354-00d7-3192-c7b4-369c9b74ee73, #template-search
{
	background-image: url(../images/TreeMiddle4.png);
	background-repeat: no-repeat;
}

.template-list, .msgboxes ul
{
	list-style-image: none;
	list-style-type: none;
	margin: 5px 0px 0px 28px;
	padding-bottom: 4px;
	padding-left: 0px;
}

.template-list li
{
	padding-bottom: 6px;
}

.hierarchyItem .greenBullet, .filtertable .filterbullet .greenBullet
{
	width: 31px;
	background-repeat: no-repeat;
	background-image: url(../images/orange_wedge.gif);
}

.hierarchyItem .hierarchyDetails
{
	margin-left: 30px;
}

.subgroup .wizdesc
{
	margin-left: 36px;
}


#task-list, #tasks-topleft, #tasks-topright, #tasks-bottomleft, #tasks-bottomright
{
	background: none;
}


.wizardTabs 
{
	list-style: none;
	display: table; /* Why would this work? */
	margin: 0;
	padding: 0 0 0 4px;
}

.wizardTabs li 
{
	float: left;
	margin: 0 0 0 0px;
}

.wizardTab 
{
	text-align: center;
	text-decoration: none;
	background-repeat: no-repeat;
	background-position: left center;
	background-image: url(../images/tableftgrey.jpg);
	padding: 0.6em 0;
}

.wizardTabCurrent 
{
	background-image: url(../images/tableftgreen.jpg);
}

.wizardTabs a,.wizardTabs span 
{
	display: block;
	padding: 0 0px;
}

.wizardTab span 
{
	color: black;
	white-space: nowrap;
	background-image: url(../images/tabrightgrey2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin-left: 12px;
	padding-top: 0.6em;
	padding-bottom: 0.6em;
	padding-right: 10px;
	line-height: 11px;
}

.wizardTabCurrent span 
{
	background-image: url(../images/tabrightgreen2.jpg);
}

.wizardTabEnabled span:hover 
{
	color: #C2DD6A;
}

.wizardTabDisabled span 
{
	color: #666666;
}

#wizard-doc
{
	list-style: none;
}

#wizard-doc,#wizard-nav,#wizard-content,#wizard-body
{
	width: 100%;
	margin: 0;
	padding: 0;
}

#wizard-nav
{
	padding-bottom: 4px;
	color: black;
}

padding-bottom: 4px;

}



a, .itemheading, .syntaxhelp a, a.searchlink
{
	color: #397329;
	text-decoration: none;
}

a:hover
{
	color: #ABDCA3;
	text-decoration: underline;
}

input
{
	background-color: #F9F9F9;
	border: 1px solid #ABDCA3;
	color: black;
}

input.basicSearchButton
{
	border: none;
}
