body,td,th
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	/* background-color: #F7F3FF; */
	background-color: #FFFFFF;
}

.ErrorMessage {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}

a.FooterLinks
{
 font-size: 9px;
 font-weight: normal;
 color: #FFFFFF;
 text-decoration: none;
}

a.FooterLinks:active
{
 font-size: 9px;
 font-weight: normal;
 color: #FFFFFF;
 text-decoration: none;
}

a.FooterLinks:visited
{
 font-size: 9px;
 font-weight: normal;
 color: #FFFFFF;
 text-decoration: none;
}

a.FooterLinks:hover
{
 font-size: 9px;
 font-weight: normal;
 color: #FFFFFF;
 text-decoration: none;
}

.FormTextBoxLarge
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 300px;
	background-color: #F7F3FF;
	/* background-image : url(FormElementBG.gif); */
 border: 1px solid #290782;
	color: #290782;
}

.FormTextBox
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.FormTextBoxMed
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 120px;
	background-color: #F7F3FF;
	/* background-image : url(FormElementBG.gif); */
 border: 1px solid #290782;
	color: #290782;
}

.FormTextBoxSmall
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 90px;
	background-color: #F7F3FF;
	/* background-image : url(FormElementBG.gif); */
 border: 1px solid #290782;
	color: #290782;
}

.FormTextBoxSmall2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 90px;
	background-color: #F7F3FF;
	/* background-image : url(FormElementBG.gif); */
 border: 1px solid #290782;
	color: #290782;
	height: 19px;
}

.FormTextBoxTiny
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 60px;
	background-color: #F7F3FF;
	/* background-image : url(FormElementBG.gif); */
 border: 1px solid #290782;
	color: #290782;
	height: 19px;
}

.FormButton
{
 /* background-color: #F7F3FF; */
 background-image : url(ButtonBG.gif);
 border: 1px solid #290782;
 height: 20px;
 cursor: hand;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #290782;
 /* filter:progid:DXImageTransform.Microsoft.Glow(color='#CBDBEA', Strength='2'); */
}

.FormButtonSmall
{
 /* background-color: #F7F3FF; */
 background-image : url(ButtonBG.gif);
 border: 1px solid #290782;
 height: 17px;
 cursor: hand;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 color: #290782;
 /* filter:progid:DXImageTransform.Microsoft.Glow(color='#CBDBEA', Strength='2'); */
}

.FormDropDown
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 width: 300px;
	background-color: #EBF1F7;
	/* background-image : url(ButtonBG.gif); */
	color: #290782;
	border: 1px solid #290782;
}

.FormCheckBox
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}

.FormDropDownMedium
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 width: 120px;
	background-color: #EBF1F7;
	/* background-image : url(ButtonBG.gif); */
	color: #290782;
	border: 1px solid #290782;
}

.FormDropDownSmall
{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 width: 105px;
	background-color: #EBF1F7;
	height: 17px;
	/* background-image : url(ButtonBG.gif); */
	color: #290782;
	border: 1px solid #290782;
}

li
{
	list-style-image: url(Bullet1.gif);
}

li.ArrBullets
{
	list-style-image: url(Bullet1.gif);
}

li.FunBullets
{
	list-style-image: url(Bullet2.gif);
}

li.MembersBullets
{
	list-style-image: url(Bullet3.gif);
}

li.MiscBullets
{
	list-style-image: url(Bullet4.gif);
}

a
{
 color: #000000;
 text-decoration: none;
	font-weight: bold;
}

a:active
{
 color: #000000;
 text-decoration: none;
	font-weight: bold;
}

a:visited
{
 color: #000000;
 text-decoration: none;
	font-weight: bold;
}

a:hover
{
 color: #000000;
 text-decoration: underline;
	font-weight: bold;
}

a.ArrLinks
{
 color: #669933;
 text-decoration: none;
	font-weight: bold;
}

a.ArrLinks:active
{
 color: #669933;
 text-decoration: none;
	font-weight: bold;
}

a.ArrLinks:visited
{
 color: #669933;
 text-decoration: none;
	font-weight: bold;
}

a.ArrLinks:hover
{
 color: #669933;
 text-decoration: underline;
	font-weight: bold;
}

a.FunLinks
{
 color: #E2A304;
 text-decoration: none;
	font-weight: bold;
}

a.FunLinks:active
{
 color: #E2A304;
 text-decoration: none;
	font-weight: bold;
}

a.FunLinks:visited
{
 color: #E2A304;
 text-decoration: none;
	font-weight: bold;
}

a.FunLinks:hover
{
 color: #E2A304;
 text-decoration: underline;
	font-weight: bold;
}

a.MembersLinks
{
 color: #990033;
 text-decoration: none;
	font-weight: bold;
}

a.MembersLinks:active
{
 color: #990033;
 text-decoration: none;
	font-weight: bold;
}

a.MembersLinks:visited
{
 color: #990033;
 text-decoration: none;
	font-weight: bold;
}

a.MembersLinks:hover
{
 color: #990033;
 text-decoration: underline;
	font-weight: bold;
}

a.MembersLinks2
{
 color: #990033;
 text-decoration: none;
	font-weight: bold;
}

a.MembersLinks2:active
{
 color: #990033;
 text-decoration: underline;
	font-weight: bold;
}

a.MembersLinks2:visited
{
 color: #990033;
 text-decoration: none;
	font-weight: bold;
}

a.MembersLinks2:hover
{
 color: #990033;
 text-decoration: underline;
	font-weight: bold;
}


a.MiscLinks
{
 color: #2F6FAC;
 text-decoration: none;
	font-weight: bold;
}

a.MiscLinks:active
{
 color: #2F6FAC;
 text-decoration: none;
	font-weight: bold;
}

a.MiscLinks:visited
{
 color: #2F6FAC;
 text-decoration: none;
	font-weight: bold;
}

a.MiscLinks:hover
{
 color: #2F6FAC;
 text-decoration: underline;
	font-weight: bold;
}

.FormCheckBox
{
	width: 12px;
}

.NavCellBG
{
	background-image: url(NavSpacer.gif);
	background-repeat: no-repeat;
	background-position: top;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
}

.NavBG
{
	background-image: url(NavBG.gif);
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #FFFFFF;
}

.NavCellBGTop
{
	font-weight: bold;
	color: #FFFFFF;
}

.MainBG
{
	vertical-align: top;
}

.HomeArrBG
{
	background-color: #669933;
	background-image: url(HomeArrCorner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.HomeNewsBG
{
	background-color: #E2A304;
	background-image: url(HomeNewsCorner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.HomeSearchBG
{
	background-color: #2F6FAC;
	background-image: url(HomeSearchCorner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.HomeLoginBG
{
	background-color: #990033;
	background-image: url(HomeLoginCorner.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.HomeSpacer
{
	background-image: url(HomeSpacer.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

.HomeBlueBG
{
	background-color: #290883;
}

.WhiteBG
{
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #290782;
	border-right-color: #290782;
	border-bottom-color: #290782;
	border-left-color: #290782;
}

.HomeContent
{
	color: #290782;
	font-size: 18px;
	font-weight: bold;
}

.HomeContent2
{
	color: #a0a0a0;
	font-size: 12px;
	font-weight: bold;
}

.BlueBG
{
	background-color: #290782;
}

.Footer
{
	color: #FFFFFF;
	background-color: #290782;
	font-size: 9px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
}

.TableBlueBG
{
	background-color: #CAC1E0;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-width: 0px;
	border-bottom-width: 2px;
}

.TableBlueBG2
{
	background-color: #CAC1E0;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-width: 2px;
	border-bottom-width: 2px;
}

.HeaderLogoutBG
{
	background-image: url(HeaderBG.jpg);
}

a.HeaderLogoutText
{
	font-weight: bold;
	color: #CAC1E0;
	font-size: 9px;
	text-decoration: none;
	letter-spacing: 1px;
}

a.HeaderLogoutText:active
{
	font-weight: bold;
	color: #CAC1E0;
	font-size: 9px;
 text-decoration: none;
	letter-spacing: 1px;
}

a.HeaderLogoutText:visited
{
	font-weight: bold;
	color: #CAC1E0;
	font-size: 9px;
 text-decoration: none;
	letter-spacing: 1px;
}

a.HeaderLogoutText:hover
{
	font-weight: bold;
	color: #FFFFFF;
	font-size: 9px;
 text-decoration: none;
	letter-spacing: 1px;
}

.ArrBG
{
	background-color: #669933;
}

.MainTitleWhite
{
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.ArrBGPale
{
	background-color: #D9E5CC;
	text-align: left;
	vertical-align: top;
}

.MainTitleBlack
{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.MainTitleSubBlack
{
	font-weight: bold;
	color: #000000;
}

.MembersBGPale
{
	background-color: #E5BFCC;
	text-align: left;
	vertical-align: top;
}

.MembersBG
{
	background-color: #990033;
}

.FunBG
{
	background-color: #E2A304;
}

.FunBGPale
{
	background-color: #F8E8C0;
	text-align: left;
	vertical-align: top;
}

.MiscBG
{
	background-color: #2F6FAC;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}

.PagingBG
{
	background-color: #CBDBEA;
	font-size: 9px;
	font-weight: bold;
	color: #2F6FAC;
		border-top: 0px none;
	border-right: 0px none;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px none;
}

.PagingBG2
{
	background-color: #E5BFCC;
	font-size: 9px;
	font-weight: bold;
	color: #990033;
}

.MiscGridBG1
{
	background-color: #CBDBEA;
	font-size: 11px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px none;
	vertical-align: top;
}

.MiscGridBG2
{
	background-color: #E5EDF4;
	font-size: 11px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px none;
	vertical-align: top;
}

.MembersGridBG1
{
	background-color: #E5BFCC;
	font-size: 11px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px none;
	vertical-align: top;
}

.MembersGridBG2
{
	background-color: #F5E5EA;
	font-size: 11px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 2px solid #FFFFFF;
	border-left: 0px none;
	vertical-align: top;
}

.MiscBGPale
{
	background-color: #CBDBEA;
	text-align: left;
	vertical-align: top;
}

.GreyBGPale
{
	background-color: #F0F0F0;
	text-align: left;
	vertical-align: top;
}

a.MiscPageNav
{
 color: #FFFFFF;
	font-size: 9px;
 text-decoration: none;
	font-weight: bold;
}

a.MiscPageNav:active
{
 color: #FFFFFF;
	font-size: 9px;
 text-decoration: none;
	font-weight: bold;
}

a.MiscPageNav:visited
{
 color: #FFFFFF;
	font-size: 9px;
 text-decoration: none;
	font-weight: bold;
}

a.MiscPageNav:hover
{
 color: #FFFFFF;
	font-size: 9px;
 text-decoration: underline;
	font-weight: bold;
}

.ArrImage
{
	background-image: url(Arr1.jpg);
}

.FunImage
{
	background-image: url(Fun1.jpg);
}

.MembersImage
{
	background-image: url(Members1.jpg);
}

.MiscImage
{
	background-image: url(Misc1.jpg);
}

a.WhiteLinks
{
 color: #FFFFFF;
	font-size: 9px;
 text-decoration: none;
	font-weight: bold;
}

a.WhiteLinks:active
{
 color: #FFFFFF;
	font-size: 9px;
 text-decoration: none;
	font-weight: bold;
}

a.WhiteLinks:visited
{
 color: #FFFFFF;
	font-size: 9px;
 text-decoration: none;
	font-weight: bold;
}

a.WhiteLinks:hover
{
 color: #FFFFFF;
	font-size: 9px;
 text-decoration: underline;
	font-weight: bold;
}

.TextWhiteBold
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

.MembersGridHeader
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #990033;
}

.MembersGridTopRow
{
	background-color: #E5BFCC;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

.MembersGridMidRow
{
	background-color: #E5BFCC;
}

.MembersGridBotRow
{
	background-color: #E5BFCC;
	border-top-width: 0px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 0px;
	border-top-style: solid;
	border-bottom-color: #FFFFFF;
}

.TextSmall {
	font-size: 9px;
}
.MapImg {
	border: 2px solid #290782;
}
.CmsBox
{
	border-top: solid 1px #ACA899;
	border-right: solid 1px #ACA899;
	border-left: solid 1px #ACA899;
	background-color: #CFE2FB;
	padding: 6px;
}

.MainTitleBig {
	font-size: 19px;
}
