 <style type="text/css">
A
{
	COLOR: #FF0033;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 80%;
	TEXT-DECORATION: none;
}
A:visited
{
	COLOR: #FF3333;
	TEXT-DECORATION: none;
}
A:active
{
	COLOR: #FF0033;
	TEXT-DECORATION: none;
}
A:link
{
	COLOR: #CC0033;
	TEXT-DECORATION: none;
}
A:hover
{
	COLOR: #ff0033;
	TEXT-DECORATION: underline
}
H1
{
	COLOR: #330099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 110%;
	FONT-WEIGHT: normal;
	LINE-HEIGHT: normal;
	TEXT-ALIGN: center;
	margin-bottom: 15px;
	margin-top: 15px;
}
H2
{
	COLOR: #330099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 100%;
	FONT-WEIGHT: bold;
	LINE-HEIGHT: normal;
	TEXT-ALIGN: left;
	margin-bottom: 9pt;
	margin-top: 18pt;
}
H3
{
    COLOR:  #330099;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 100%;
}
H4
{
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 80%;
    FONT-WEIGHT: bold;
}
INPUT
{
	FONT-SIZE: 8pt;
	FONT-FAMILY: monospace;
}
BODY, TD
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
}
P, UL, OL, DD, DL
{
	COLOR: #330099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
	FONT-SIZE: 80%;
	xtext-align : justify;
}

/*  Visual Impressions Styles  */
.Rules
{
	border-bottom-width : 1px;
	border : #993333;
}




/* NAVBAR classes */

/*  Top NavBar styles */

.TopNavBarBackground
{
	background-color: #DBD7EC;
}
.TopNavBarText
{
	background-color: #DBD7EC;
	font-size : 90%;
	font-weight : bolder;
	text-align : center;
}
.TopNavBarTextSelected
{
	background-color: #FFFF99;
	font-size : 90%;
	font-weight : bolder;
	text-align : center;
}
.TopNavBarSpacer
{
	background-color: #FFFFFF;
}


/* 'Left' navbar:  used for main site navigation  */

.LeftNavBarBackground
{
	background-color: #DBD7EC;
}
.LeftNavBarSelected
{
	background-color: #FFFF99;
	COLOR: #330099;
}	
.LeftNavBar
{
	background-color: #DBD7EC;
	text-align : left;
}
.LeftNavBarMenuText
{
	COLOR: #330099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
	FONT-SIZE: 80%;
	text-align : left;
}
.LeftNavBarMenuTitle
{
	background-color : #330099;
	COLOR: #ffffcc;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
	FONT-SIZE: 80%;
	font-weight : bold;
}
.LeftNavBarStatusText
{
	font-size: 60%;
	text-align : center;
	COLOR: #330099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
}
.LeftNavBarStatusTextRightAlign
{
	font-size: 60%;
	text-align : right;
	COLOR: #330099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
}


/* 'Right' navbar styles:  administration & site-wide navigation */

.RightNavBarBackground
{
	background-color: #DBD7EC;
}
.RightNavBarSelected
{
	background-color: #FFFF99;
}	
.RightNavBar
{
	background-color: #DBD7EC;
}	
.RightNavBarMenuText
{
	COLOR: #330099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
	FONT-SIZE: 80%;
	text-align : left;
}
.RightNavBarMenuTitle
{
	COLOR: #ffffcc;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
	FONT-SIZE: 80%;
	font-weight : bold;
	background-color : #000099;
}
.RightNavBarStatusText
{
	font-size: 60%;
	text-align : center;
	COLOR: #330099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
}
.RightNavBarStatusTextLeftAlign
{
	font-size: 60%;
	text-align : left;
	COLOR: #330099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
}
.RightNavBarStatusTextRightAlign
{
	font-size: 60%;
	text-align : right;
	COLOR: #330099;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
}

/* Border styles */

.ThickTextBorder
{
	background-color: #FFFFFF;
}
.ThickBorder
{
	background-color: #330099;
}
.ThinBorder
{
	background-color: #330099;
}

/*  Misc styles */

.InputTextBox
{
	COLOR: #000066;
	FONT-SIZE: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}
.LogonPass
{
	width:45px;
	COLOR: #000066;
	FONT-SIZE: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}
.SearchText
{
	WIDTH: 100px;
	COLOR: #000066;
	FONT-SIZE: 10pt;
	font-family: Arial, Helvetica, sans-serif;
}
input	{ 
	COLOR: #000066;
	font-family: Arial,sans-serif;
	font-size: 10pt;
}
.
.SelectedText
{
	xCOLOR: #cccccc;
	xbackground-color: #330099;
	background-color: #e0e0e0;
}
.FormTable
{
	background-color : #FFFFCC;
}
.PageUpdatedText
{
	font-size: 60%;
}
/* Odds & sods */

.BoldRed, .error
{
    COLOR: red;
    FONT-WEIGHT: bold;
}
.HighLighter
{
	background-color: #FFFF99;
}
.LowPara
{
	line-height : 100%;
	padding-top : -50%;
	border-style : dotted;
	border : thin dotted #CCCCCC;
}
.Normal
{
    COLOR: #330099;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: smaller;
}
.NormalGrey
{
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: smaller;
}
.OnePixelLineHeight
{
    LINE-HEIGHT: 1pt;
}
.Red
{
    COLOR: red;
}
.SmallFont
{
    FONT-SIZE: xx-small;
}
.Smaller
{
	FONT-SIZE: 66%;
}
.SmallerFont
{
	FONT-SIZE: smaller;
}
</style>

