<STYLE>

.topnav A:link
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #3C8800;
	LINE-HEIGHT: 12px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:NONE;
}

.topnav A:visited
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #3C8800;
	LINE-HEIGHT: 12px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:NONE;
}

.topnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3C8800;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:NONE;
}

.copyright
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #aaaaaa;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:NONE;
}

.footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3C8800;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:NONE;
}

.footer A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3C8800;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}


.footer A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3C8800;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:NONE;
}

.footer A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3C8800;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:NONE;
}

.linknavBold
{

    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: #1C79B4;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    
}

.linknavBold A:link
{

	background-color:#DFDFBC;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    COLOR: #1C79B4;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	
}

.linknavBold A:visited
{

    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
	COLOR: #1C79B4;
}

.linknavBold A:hover
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;    
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    COLOR: #1C79B4;
}

.linknavBoldActive
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 11pt; 
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
}

.userLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.userLink A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.userLink A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.userLink A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #dedede;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.linkB
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.linkB A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.linkB A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.linkB A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #dedede;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.linkW
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.linkW A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.linkW A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linkW A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #dedede;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.required
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #445669;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.textB
{
    FONT-WEIGHT: Bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.subhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #445669;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.subhead2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #445669;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.subhead3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #445669;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.subhead2 A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #445669;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.subhead2 A:Hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #445669;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.subhead2 A:Active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #445669;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.subhead4
{
    FONT-WEIGHT: Normal;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A:hover
{
    COLOR: #111111
}
INPUT
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.input
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}


.leftnav A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:NONE;
}


.leftnav A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:NONE;
}

.leftnav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION:NONE;
}



.leftnav A:Active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
    TEXT-DECORATION:None;
}


.leftnavbox
{
	border-color:#dddddd;
	border-style:solid;
	border-width:1px;
	background-color:#ffffff;
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
    TEXT-DECORATION:None;	
}

.leftnavboxActive
{
	border-color:#dddddd;
	border-style:solid;
	border-width:1px;
	background-color:#6AB62F;
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
    TEXT-DECORATION:None;
}



.headertext20
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.bodytextblue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #001CF0;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.bodytextblue A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #001CF0;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.bodytextblue A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #001CF0;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}





.bodytext20
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.bodytext15
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

a.playlist
{
    FONT-SIZE: 12px;
    COLOR: blue;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
a.playlist:visited
{
    FONT-SIZE: 12px;
    COLOR: #3C8800;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
a.playlist:hover
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.bodytext11
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.bodytextbold15
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.bodytextlargebold15
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #3C8800;
	LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.bodytextlarge15
{
	FONT-WEIGHT: none;
    FONT-SIZE: 16px;
    COLOR: #000000;
    LINE-HEIGHT: 15px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.formerror
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #8e362f;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
 }
    
.category
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.groupedactivity
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.activity
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


INPUT
{
	FONT-SIZE: 13px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

SELECT
{
	FONT-SIZE: 13px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

TEXTAREA
{
	FONT-SIZE: 13px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

H1	{	
	font-size:	14px;
	line-height:	20px;
	font-weight:	bold;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}	

H2	{	
	font-size:	12px;
	line-height:	20px;
	font-weight:	bold;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}	
		
H3	{	
	font-size:	12px;
	line-height:	20px;
	font-weight:	normal;
	font-style:	normal;
	text-decoration:	none;
	word-spacing:	normal;
	letter-spacing:	normal;
	text-transform:	none;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	}	
		


#dhtmltooltip
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	width: 200px;
	border: 2px solid black;
	padding: 2px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 1111;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
/*
 menu styles
 note: not all browsers render styles the same way so try out your style sheet
 in different browsers before publishing
*/

/* level 0 inner */
.m0l0iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: none;
	margin: 4px 0 0 8px;
	color: #FFFFFF;
}
.m0l0iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	text-decoration: underline;
	margin: 5px 0 0 8px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
	/*background-image: url(img/lev0_bg1.gif);*/
	border: 1px solid #336699;
	background-color: #2C5F93;
}
.m0l0oover {
	text-decoration : none;
	/*background-image: url(img/lev0_bg2.gif);*/
	background-color: #2C5F93;
	border: 1px solid #336699;
}

/* level 1 inner */
.m0l1iout {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #FFFFFF;
}
.m0l1iover {
	font-family: sans-serif, Tahoma, Verdana, Geneva, Arial, Helvetica;
	font-size: 12px;
	margin: 4px 0 0 17px;
	color: #FFFFFF;
}

/* level 1 outer */
.m0l1oout {
	text-decoration : none;
	background-color: #5286BB;
	border: 1px solid #336699;
	padding: 0;
}
.m0l1oover {
	text-decoration : none;
	background-color: #1A4D81;
	background-image: url(/img/lev1_arrow.gif);
	background-repeat: no-repeat;
	border: 1px solid #336699;
	padding: 0;
}
</STYLE>