body
{
	margin: 10px 0;
	background: #eeeeee;
	color: #666666;
	font-family: Arial,Tahoma,Verdana,Helvetica,sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
}

form
{
	display: inline;
}

/*************************
	Body Start
************************/
a
{
	color: #e60e63;
	text-decoration: none;
}
a:hover
{
	color: #000;
}

#Maindiv
{
	width: 970px;
	margin: auto;
	text-align: center;
	background: #fff;
	padding: 5px;
}
.Tagline
{
	margin: 0;
	width: 100%;
	text-align: left;
	padding: 5px 0;
}
.TopNav
{
	margin: 0;
	width: 100%;
	height: 30px;
	padding-bottom: 5px;
}
.GreyBox
{
	padding: 8px;
	background: #f8f8f8;
}
.GreyBox p
{
	margin: 10px 0 0 0;
	text-align: right;
}
.NewsBox
{
	padding: 10px;
	background: #e9e9e9;
	line-height: 15px;
}
.NewsBox h1
{
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
}
.NewsBox h2
{
	margin: 5px 0;
	font-size: 12px;
	color: #a5a5a5;
	font-weight: normal;
	line-height: 15px;
}
#Container
{
	margin: 0;
	text-align: left;
}
#Container h1
{
	margin: 10px 0;
	background: url(../website_graphics/subpage_graphics/dot1.gif) repeat-x bottom;
	padding-bottom: 10px;
	color: #e60f63;
	font-size: 20px;
	font-weight: bold;
	line-height: 20px;
}
#Container h2
{
	margin: 0;
	color: #000;
	font-size: 14px;
	font-weight: bold;
	line-height: 15px;
}
#Container h3
{
	margin: 0;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
}
#Container br
{
	margin: 0;
	line-height: 15px;
}
.TableFormat
{
	background-color: #fff;
	border: solid 1px #e9e9e9;
}
.TableFormat td
{
	background-color: #f8f8f8;
}

.TableFormat th
{
	background-color: #ececec;
}
.SubNav1
{
}
.SubNav1 a
{
	display: block;
	background: url(../website_graphics/subpage_graphics/bn_bg1.gif) no-repeat top center;
	padding: 5px 5px 5px 30px;
	color: #fff;
	border-bottom: solid 1px #fff;
	font-weight: bold;
	font-size: 12px;
}
.SubNav1 a:hover
{
	background: url(../website_graphics/subpage_graphics/bn_bg1_h.gif) no-repeat top center;
	color: #fff;
}
.SubNav1 .Act
{
	background: url(../website_graphics/subpage_graphics/bn_bg1_h.gif) no-repeat top center;
	color: #fff;
}
.SubHr1
{
	font-size: 16px;
	font-weight: bold;
	line-height: 17px;
	color: #666666;
}

.SubNav2
{
	background: url(../website_graphics/subpage_graphics/tab_bg.jpg) repeat-x center;
	padding: 0 0 0 10px;
}
.SubNav2 a
{
	color: #fff;
	font-weight: bold;
	font-size: 13px;
}
.SubNav2 a:hover
{
	color: #ffb4d1;
}
.SubNav3 td
{
	background: url(../website_graphics/subpage_graphics/subnav_gray_bg.jpg) repeat-x top #999999;
	border-left: solid 3px #999999;
	border-right: solid 3px #999999;
	color: #fff;
	font-weight: bold;
	font-size: 13px;
	cursor: pointer;
}
.SubNav3 td:hover
{
	background: url(../website_graphics/subpage_graphics/subnav_pink_bg.jpg) repeat-x top #e60f63;
	border-left: solid 3px #e60f63;
	border-right: solid 3px #e60f63;
	color: #ffb4d1;
}
.SubNav3 a
{
	display: block;
	color: #fff;
	font-weight: bold;
	font-size: 13px;
}
.SubNav3 a:hover
{
	color: #fff;
}
.MarRtBm15
{
	margin: 0 15px 15px 0;
}
.MarLtBm15
{
	margin: 0 0 15px 15px;
}
.MarTtBm10
{
	margin: 10px 0;
}
.T11
{
	font-size: 11px;
}
.GryBor1
{
	border: solid 1px #8d8d8d;
}
.FloatRt
{
	float: right;
	margin-left: 10px;
}
.FloatLt
{
	float: left;
	margin-right: 10px;
}
.LrgTxt1
{
	color: #e60f63;
	font-size: 20px;
	font-weight: bold;
}
.ColGreen
{
	color: #548a00;
}
.ColRed
{
	color: #d00000;
}
/*************************
	Body End
************************/

/*************************
	Footer Start
************************/

#SiteFooter
{
	font-size: 11px;
	color: #747373;
	width: 966px;
	margin: auto;
	text-align: center;
	background: #dddddd;
	height: 20px;
	padding: 5px 7px;
}
#SiteFooter a
{
	color: #747373;
}
#SiteFooter a:hover
{
	color: #000;
}


/*************************
	Footer End
************************/
.errmsg
{
	color: Red;
	font-weight: bold;
}

.txtboxcomment
{
	width: 270px;
	height: 60px;
}
.txtboxcommentvolunteer
{
	width: 90%;
	height: 60px;
}
