BODY
{
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    padding: 0;
	margin: 0;
   scrollbar-face-color: #ffffff; 
   scrollbar-shadow-color: bfbfbf;  
   scrollbar-highlight-color: #ffffff;  
   scrollbar-3dlight-color: #bfbfbf;  
   scrollbar-darkshadow-color: #ffffff;  
   scrollbar-track-color: #e5e5e5;
   scrollbar-arrow-color: #4c186d;
	}

P, td
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
H1, .TITLE
{
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
	FONT-SIZE: 22px;
    COLOR: #4c186d;
    font-weight: normal;
    text-transform: capitalize;
}
H2
{
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: small;
    COLOR: #4c186d;
	font-weight: bold;
}
H3, H4, H5, H6
{
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	COLOR: #4c186d;
    FONT-SIZE: x-small;
    FONT-WEIGHT: bold;
}
OL
{
    FONT-SIZE: x-small;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
UL
{
    FONT-SIZE: x-small;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    list-style : square;
}
LI
{
    FONT-SIZE: x-small;
    FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
A, A:link, A:active, A:visited
{
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #4c186d;
    TEXT-DECORATION: underline
}
IMG
{
    BORDER: 0px
}
HR 
{
	border-top: 1px dashed #999;
	border-bottom: 0px;
    HEIGHT: 1px;
}

/* -------------------------------------------------------------------------------------------------- */
.OFFICEQUOTE
{
	FONT-SIZE: x-small;
	font-weight: bold;
}
/* -------------------------------------------------------------------------------------------------- */
.SUBSECTION, .SUBSECTION:link, .SUBSECTION:active, .SUBSECTION:visited
{
    COLOR: #4c186d;
    TEXT-DECORATION: none;
	font-size : 12px;
    text-transform: capitalize;
}
.SUBSECTION:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.DOCHEADLINE, .DOCHEADLINE:link, .DOCHEADLINE:active, .DOCHEADLINE:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-size : x-small;
}
.DOCHEADLINE:hover
{
    COLOR: #4c186d;
    TEXT-DECORATION: underline;
}
.DOCTEXT, .DOCTEXT:link, .DOCTEXT:active, .DOCTEXT:visited
{
	COLOR: #4c186d;
	font-size : xx-small;
}
.DOCTEXT:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.DOCSUBTITLE, .DOCSUBTITLE:link, .DOCSUBTITLE:active, .DOCSUBTITLE:visited
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size: 14px;
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.DOCSUBTITLE:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.ALPHINDEXSUBTITLE
{
    COLOR: #4c186d;
    text-transform: uppercase;
    FONT-SIZE: 10px;
}
.ALPHINDEX, .ALPHINDEX:link, .ALPHINDEX:active, .ALPHINDEX:visited
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size: 12px;
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.ALPHINDEX:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.SUBTITLE, .SUBTITLE:link, .SUBTITLE:active, .SUBTITLE:visited
{
	COLOR: #4c186d;
    font-size: 18px;
    TEXT-DECORATION: none;
}
.SUBTITLE:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}

/* -------------------------------------------------------------------------------------------------- */
.SEARCHHEADLINE, .SEARCHHEADLINE:link, .SEARCHHEADLINE:active, .SEARCHHEADLINE:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none;
	font-size : x-small;
}
.SEARCHHEADLINE:hover
{
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.SEARCHABSTRACT
{
	 COLOR: #4c186d;
	 FONT-SIZE: xx-small;	
}
.SEARCHHIGHLIGHT
{
	font-weight: bold;
}
.SEARCHMORE, .SEARCHMORE:link, .SEARCHMORE:active, .SEARCHMORE:visited
{
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.SEARCHMORE:hover
{
    COLOR: #4c186d;
	TEXT-DECORATION: underline;
}
.SEARCHSUBTITLE
{
    font-size: 10px;
}
/* -------------------------------------------------------------------------------------------------- */
.RIGHTTITLE
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-size: 14px;
    COLOR: #4c186d;
}
.RIGHTTEXT, .RIGHTTEXT:link, .RIGHTTEXT:active, .RIGHTTEXT:visited
{
	font-size : 11px;
	COLOR: #000000;
    TEXT-DECORATION: none;
}
.RIGHTSECTITLE, .RIGHTSECTITLE:link, .RIGHTSECTITLE:active, .RIGHTSECTITLE:visited
{
	font-size : 11px;
	COLOR: #000000;
    TEXT-DECORATION: none;
    text-transform: uppercase;
}
.RIGHTTEXT:hover
{
	COLOR: #4c186d;
	TEXT-DECORATION: none;
}
/* -------------------------------------------------------------------------------------------------- */
.MENUITEM-0, .MENUITEM-0:link, .MENUITEM-0:active, .MENUITEM-0:visited
{
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    text-transform: uppercase
}
.MENUITEM-0:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.MENUITEM-0SHE, .MENUITEM-0SHE:link, .MENUITEM-0SHE:active, .MENUITEM-0SHE:visited
{
    FONT-FAMILY:  Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    text-transform: none
}
.MENUITEM-0SHE:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.MENUITEM-1, .MENUITEM-1:link, .MENUITEM-1:active, .MENUITEM-1:visited
{
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight : normal;
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.MENUITEM-1:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.MENUITEM-2, .MENUITEM-2:link, .MENUITEM-2:active, .MENUITEM-2:visited
{
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight : normal;
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.MENUITEM-2:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.PRINTMENUITEM-1, .PRINTMENUITEM-1:link, .PRINTMENUITEM-1:active, .PRINTMENUITEM-1:visited
{
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight : normal;
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.PRINTMENUITEM-1:hover
{
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.PRINTMENUITEM-2, .PRINTMENUITEM-2:link, .PRINTMENUITEM-2:active, .PRINTMENUITEM-2:visited
{
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight : normal;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.PRINTMENUITEM-2:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.PNAVITEM, .PNAVITEM:link, .PNAVITEM:active, .PNAVITEM:visited
{
	FONT-SIZE: 14px;
    COLOR: #676767;
    TEXT-DECORATION: none;
    text-transform: capitalize;
}
.PNAVITEM:hover
{
    TEXT-DECORATION: none;
}
.SUBNAVHEADER
{
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    font-weight: bold;
	COLOR: #4c186d;
}
.SUBNAVITEM, .SUBNAVITEM:link, .SUBNAVITEM:active, .SUBNAVITEM:visited
{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.SUBNAVITEM:hover
{
    COLOR: #4c186d;
    TEXT-DECORATION: none;
}
.SUBNAVSELECTBOX
{
    BORDER: #333333 1px solid;
    PADDING: 1px 2px 1px 2px;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 18px;
	width: 200px;
}
.SUBSECSELECTBOX
{
    BORDER: #333333 1px solid;
    PADDING: 1px 2px 1px 2px;
    FONT-SIZE: 10px;
    COLOR: #4c186d;
    BACKGROUND-COLOR: #f2f2f2;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 18px;
	width: 240px;
    text-transform: capitalize;
}
.DOCSITEM, .DOCSITEM:link, .DOCSITEM:active, .DOCSITEM:visited
{
    FONT-SIZE: 11px;
    COLOR: #4c186d;
    TEXT-DECORATION: none
}
.DOCSITEM:hover
{
    FONT-SIZE: 11px;
    COLOR: #4c186d;
    TEXT-DECORATION: underline;
}
/* -------------------------------------------------------------------------------------------------- */

.QUICKREGISTERBOX
{
    BORDER: #737373 1px solid;
    PADDING: 1px 2px 1px 2px;
    FONT-SIZE: 10px;
    COLOR: #4c186d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e5e5e5;
	width:145px;
	HEIGHT: 18px;
}
.QUICKREGISTERBUTTON
{
    PADDING: 1px 2px 1px 2px;
    FONT-SIZE: 10px;
    COLOR: #4c186d;
    BORDER: #737373 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #e5e5e5;
	width: 24px;
}
.EVENTREGISTERBOX
{
    BORDER: #737373 1px solid;
    PADDING: 1px 2px 1px 2px;
    FONT-SIZE: 10px;
    COLOR: #404040;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e5e5e5;
	width:170px;
	HEIGHT: 18px;
}
.EVENTREGISTERBUTTON
{
    PADDING: 1px 2px 1px 2px;
    FONT-SIZE: 10px;
    COLOR: #404040;
    BORDER: #737373 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #e5e5e5;
	width: 60px;
}
.QUICKSEARCHBOX
{
    BORDER: #737373 1px solid;
    PADDING: 1px 2px 1px 2px;
    FONT-SIZE: 10px;
    COLOR: #4c186d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #beb2c8;
	width:130px;
	HEIGHT: 18px;
}
.QUICKSEARCHBUTTON
{
    PADDING: 1px 2px 1px 2px;
    FONT-SIZE: 10px;
    COLOR: #4c186d;
    BORDER: #737373 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #beb2c8;
	width: 24px;
}
.ABOUTUSBOX
{
    BORDER: #737373 1px solid;
    PADDING: 1px 2px 1px 2px;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f2f2f2;
	width:180px;
	HEIGHT: 18px;
}
.ABOUTUSBUTTON
{
    BORDER: #737373 1px solid;
    PADDING: 1px 2px 1px 2px;
    FONT-SIZE: 10px;
    COLOR: #4c186d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f2f2f2;
	width:60px;
	HEIGHT: 18px;
}
.LOGINBOX, .LOGINSELECTBOX
{
    BORDER: #737373 1px solid;
    PADDING: 1px 2px 1px 2px;
    FONT-SIZE: 10px;
    COLOR: #4c186d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e5e5e5;
	HEIGHT: 18px;
}
.LOGINBOX
{
	width:100px;
}
.LOGINSELECTBOX
{
	width:140px;
}
.LOGINBUTTON
{
    PADDING: 1px 2px 1px 2px;
    FONT-SIZE: 10px;
    COLOR: #4c186d;
    BORDER: #737373 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 18px;
    BACKGROUND-COLOR: #e5e5e5;
	width: 24px;
}
.FORMBOX
{
    BORDER: #333333 1px solid;
    PADDING: 1px 2px 1px 2px;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
	width:180px;
}
.FORMTEXT
{
	font-size:11px;
}
.FORMBUTTON
{
    PADDING: 1px 2px 1px 2px;
    FONT-SIZE: 10px;
    COLOR: #000000;
    BORDER: #333333 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #f2f2f2;
}
/* -------------------------------------------------------------------------------------------------- */
.SYSTEMERROR
{
	font-size:xx-small;
	color: Red;
}
.ERROR
{
	font-size:xx-small;
}
/* -------------------------------------------------------------------------------------------------- */
.SMALLER
{
	font-size: xx-small;
}
.LARGE
{
	font-size: medium;
}

/*----- dave so styleee ---------*/

.HammondsHereBOX
{
    PADDING: 2px 3px 2px 3px;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #BDBDBD;
		width:180px;
		HEIGHT: 18px;
}

.ExtranetBox
{
    PADDING: 2px 3px 2px 3px;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #4C186D;
		width:150px;
		HEIGHT: 18px;
}

.NewsBox
{
    PADDING: 2px 3px 2px 3px;
    FONT-SIZE: 9px;
    COLOR: #555555;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    border-width:1pt;
    border-style:solid;
    BORDER-RIGHT: silver 1pt solid;
    BORDER-TOP: silver 1pt solid;
    BORDER-LEFT: silver 1pt solid;
    BORDER-BOTTOM: silver 1pt solid;    
		width:210px;
		HEIGHT: 40px;
}

.QuickNPTitle
{
    FONT-SIZE: 14px;
    COLOR: #555555;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
}
.TabITEM, .TabITEM:link, .TabITEM:active, .TabITEM:visited
{
	FONT-SIZE: 14px;
    COLOR: #581963;
    TEXT-DECORATION: none;
    text-transform: capitalize;
}
.TabITEM:hover
{
    TEXT-DECORATION: none;
}