.bghome
{
    BACKGROUND-COLOR: #4f85c1
}
.bg1
{
    BACKGROUND-COLOR: #99ccff
}
.bg2
{
    BACKGROUND-COLOR: #ffffff
}
.bg3
{
    BACKGROUND-COLOR: #ffcc00
}
.bg4
{
    BACKGROUND-COLOR: #ff6600
}
.bg5
{
    BACKGROUND-COLOR: #ff9900
}
.bg6
{
    BACKGROUND-COLOR: #ffcc66
}
.bg7
{
    BACKGROUND-COLOR: #ccff99
}
.bg8
{
    BACKGROUND-COLOR: #669900
}
.bg9
{
    BACKGROUND-COLOR: #99cc00
}
.bg11
{
    BACKGROUND-COLOR: #0099ff
}
.bg12
{
    BACKGROUND-COLOR: #0066cc
}
.bg13
{
    BACKGROUND-COLOR: #e3e3e3
}
H1
{
    FONT-SIZE: 24px;
    COLOR: #000000;
    FONT-FAMILY: arial, sans-serif
}
.introblack
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, sans-serif
}
H2
{
    FONT-SIZE: 14px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.int
{
    FONT-SIZE: 16px;
    COLOR: #ff6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.intbold
{
    FONT-SIZE: 16px;
    COLOR: #ff6600;
    font-weight:bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3
{
    FONT-SIZE: 12px;
    COLOR: #ff6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.black
{
	FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.top
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: Verdana, sans-serif
}
.welcome
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #330000;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, sans-serif
}
.big
{
    FONT-SIZE: 12px;
    COLOR: #000033;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.small
{
    FONT-SIZE: 9px;
    LINE-HEIGHT: 11px;
    FONT-FAMILY: verdana, sans-serif
}
.fed
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, sans-serif
}
.green
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003300;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, sans-serif
}
.search
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, sans-serif
}
.bigint
{
    FONT-SIZE: 11px;
    COLOR: #ff6600;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Verdana, sans-serif
}
UL
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
LI
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
OL
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 16px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A
{
    COLOR: #003399;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #0066cc;
    TEXT-DECORATION: underline
}
.topnav
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}
.topnav:hover
{
    COLOR: #99ccff;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}

a.topnav:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}

a.topnav:active
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}

a.topnav:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}

a.topnav:hover
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}

.topnavactive
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}
.topnavactive:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}
.sidenav
{
    FONT-SIZE: 10px;
    COLOR: #000033;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}
.sidenav:hover
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}
.sidenavactive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000033;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}
.sidenavactive:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 14px;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}
.subsidenav
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}
.subsidenav:hover
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: underline
}
.subsidenavactive
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}
.subsidenavactive:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Verdana, sans-serif;
    TEXT-DECORATION: none
}
.homeheading
{
    COLOR: #000033
}
.8verdana
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana
}
.h3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.submit_button
{

font-family:verdana;font-size:8pt;color:white;background-color:#0065CE;
}
.meetingrow
{
	font-family:Arial;
	font-size:8pt ;
}
.orangebutton
{
	FONT-SIZE:8pt;
	font-weight:bold;
	COLOR:#330000;
	FONT-FAMILY:arial;
	POSITION:relative;
	BACKGROUND-COLOR:#ff9900;
	cursor:hand;
}

.normaltext
{
	font-family:Arial;
	font-size:   8pt;
	color:black
}

.normaltextbold
{
	font-family:Arial;
	font-size:   8pt;
	color:black;
	font-weight:bold;
}


.bluetitle
{
	font-family:arial;
	font-size:16pt;
	color:#0066CC;
	font-weight:bold;
}


.medtitle
{
	font-family:arial;
	font-size:12pt;
	font-weight:bold;
}
.headerrow
{
	font-family:arial;
	font-size:9pt;
	color:white;
	background-color:#0066CC;
	font-weight:bold;

}

.bodytext
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orangetitleitalic
{
    FONT-SIZE: 14px;
    COLOR: #ff6600;
    LINE-HEIGHT: 12px;
    FONT-FAMILY: Arial Black, Helvetica, sans-serif;
    font-style:italic;
    font-weight:bold;
}
.orangetitle
{
    FONT-SIZE: 12pt;
    COLOR: #ff6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-weight:bold
}
.orangeanchor
{
    FONT-SIZE: 10pt;
    COLOR: #ff6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    text-decoration: underline
}
.orangetext
{
    FONT-SIZE: 10pt;
    COLOR: #ff6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.bluetitlesmall
{
	font-family:arial;
	font-size:12pt;
	color:#0066CC;
	font-weight:bold;
}
.blue
{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#0066CC;
}

.orange
{
    FONT-SIZE: 10pt;
    COLOR: #ff6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.smallblue
{
	font-family:arial;
	font-size:10pt;
	color:#0066CC;
}
.shopheader
{
    FONT-SIZE: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallblack
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 20px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallblacklargespace
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 25px;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.smallblacknoheight
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.orangeborder
{
	border:solid 1px #ffcc66; 
}
/*below is for events and event admin to maintain compatibility with Administration Site styles so all controls can be reused*/

.label
{
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	color:#666666;
}


.data
{
	font-family:arial;
	font-size:8pt;
	font-weight:normal;
	
}
.thead
{
    COLOR: #FF6300;
    FONT-FAMILY: arial;
    FONT-WEIGHT: bold;
    font-size:13pt;
}
.datatable
{
	border-left:solid 1px #3C8AC3;
	border-top:solid 1px #3C8AC3;
	border-right:solid 1px #3C8AC3;
	border-bottom:solid 1px #3C8AC3;
	font-family:arial;
	font-size:8pt;
}
.rowheader
{
background-color:#FFCC66;
font-weight:bold;
	
}
.button
{
	FONT-SIZE:8pt;
	font-weight:bold;
	COLOR:#330000;
	FONT-FAMILY:arial;
	POSITION:relative;
	BACKGROUND-COLOR:#ff9900;
	cursor:hand;
}

.announcehead
{
	color:0066CC;
	font-size:18px;
	font-family:Arial;
	font-weight:bold;
	line-height:1.3;
}