/* Default CSS Stylesheet for a new Web Application project */
.bodyText
{	
	font-size: smaller;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	color: #003300;
}

.bodyText a:link
{
	font-weight: normal;
	text-decoration: underline;
	color: #006600;
}

.bodyText a:visited
{
	font-weight: normal;
	text-decoration: underline;
	color: #006600;
}

.bodyText a:active
{
	font-weight: normal;
	text-decoration: underline;
	color: #006600;
}

.bodyText a:hover
{
	font-weight: normal;
	text-decoration: none;
	color: #00BB00;
}

.bodyTextSmall
{	
	font-size: 9pt;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	color: #006600;
}

.breadCrumbTrail
{
	font-weight: normal;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
	color: #669933;

}

.breadCrumbTrail a:link
{
	text-decoration: underline;
	font-weight: bold;
	color: #669933;


}

.breadCrumbTrail a:visited
{
	text-decoration: underline;
}

.breadCrumbTrail a:active
{
	text-decoration: underline;
}

.breadCrumbTrail a:hover
{
	text-decoration: none;
}

.formLabels
{
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
	color: #006600;
}

.formText
{
	font-weight: normal;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
	color: #006600;
}

.formText a:link
{
	color: #006600;
	text-decoration: underline;
}

.formText a:active
{
	color: #006600;
	text-decoration: underline;
}

.formText a:visited
{
	color: #006600;
	text-decoration: underline;
}

.formText a:hover
{
	color: #00AA00;
	text-decoration: none;
}

.formHeading
{
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 10pt;
	text-decoration: underline;
	color: #006600;
}

.navBar
{
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
}

.navButton
{
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
}

.navButton a:link
{
	color: White;
	text-decoration: none;
}

.navButton a:visited
{
	color: White;
	text-decoration: none;
}

.navButton a:active
{
	color: White;
	text-decoration: none;
}

.navButton a:hover
{
	color: White;
	text-decoration: underline;
}

.navPanelHeading
{
	
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	color: #003300;
	font-size: 9pt;
}

.navPanel
{
	
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
}

.navPanelSeparator
{
	color: #006600;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-weight: bold;
	font-size: 10pt;
}

.menuButton
{
	font-weight: bold;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 7pt;
}

.menuButton a:link
{
	color: White;
	text-decoration: none;
}

.menuButton a:visited
{
	color: White;
	text-decoration: none;
}

.menuButton a:active
{
	color: White;
	text-decoration: none;
}

.menuButton a:hover
{
	color: White;
	text-decoration: underline;
}

.pageBodyHeading
{
	font-weight: bold;
	font-size: 11pt;
	color: #006600;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-align: left;
	text-decoration: underline;
	margin-left: 8px;
}

.pageFooter
{
	
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
	text-align: center;
	vertical-align: middle;
	color: White;
}

.pageFooter a:link
{
	color: White;
	font-weight: normal;
	text-decoration: underline;
}

.pageFooter a:visited
{
	color: White;
	font-weight: normal;
	text-decoration: underline;
}

.pageFooter a:active
{
	color: White;
	font-weight: normal;
	text-decoration: underline;
}

.pageFooter a:hover
{
	color: White;
	font-weight: normal;
	text-decoration: none;
}

.logoutLink
{
	
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
	text-align: center;
	vertical-align: middle;
	color: #006600;
}

.logoutLink a:link
{
	color: #006600;
	font-weight: normal;
	text-decoration: underline;
}

.logoutLink a:visited
{
	color: #006600;
	font-weight: normal;
	text-decoration: underline;
}

.logoutLink a:active
{
	color: #006600;
	font-weight: normal;
	text-decoration: underline;
}

.logoutLink a:hover
{
	color: #00BB00;
	font-weight: normal;
	text-decoration: none;
}

.printablePageLink
{
	font-weight: normal;
	font-size: 8pt;
	color: #9933ff;
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	text-align: left;
	text-decoration: none;
}

.printablePageLink a:link
{
	color: #9933ff;
	text-decoration: none;	
}

.printablePageLink a:active
{
	color: #9933ff;
	text-decoration: none;	
}

.printablePageLink a:visited
{
	color: #9933ff;
	text-decoration: none;	
}

.printablePageLink a:hover
{
	color: #9933ff;
	text-decoration: underline;	
}

.printablePageFooter
{
	
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
	text-align: center;
	vertical-align: middle;
	color: #003300;
}

.thumbNail
{
	border-color:#006600;
	border-width:1px;
	border-style:Solid;
}

.fullImage
{
	border-color:#006600;
    border-width:1px;
    border-style:Solid;	
}

.warning
{
	font-family: Verdana, Helvetica, Arial, Sans-Serif;
	font-size: 8pt;
	font-weight: bold;
	color: Red;
}