.JoinTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
}
.imgPad5px {
	padding: 5px;
}
.linePad {
	padding-top: 20px;
	padding-bottom: 20px;
}
.linePad5 {
	padding-top: 5px;
	padding-bottom: 5px;
}
.JoinBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	padding: 7px;
	width: 150px;
	text-align: left;
}
.imgPadding {
	padding: 7px;
}
.FloatRight {
	float: right;
	padding-bottom: 15px;
	padding-left: 15px;
}
.bodyTxtsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 14px;
}
.bodyTxt12pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 14px;
}
.bodyTxt14pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	line-height: 14px;
}
.bodyTxtBulPoint {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	line-height: 14px;
	list-style-position: inside;
	list-style-type: disc;
	display: list-item;
	text-indent: 10px;
	list-style-image: none;
}
.bodyTxt9pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	line-height: 10px;
}
.imgfloatright {
	float: right;
	padding-left: 20px;
	padding-bottom: 20px;
}
.imgfloatleft { float: left; padding-right: 30px; padding-bottom: 20px; }
.hdrBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0575B2;
}
.hdrBlue13 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #0575B2; line-height: 16px; }
.hdrBlue15 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #0575B2; line-height: 18px; }
.hdrBlueSm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0575B2;
}
.hdrTxt18 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #0575B2;
}
.HdrTopLine {
	height: 1px;
	width: 525px;
	padding-top: 5px;
}
.formTxtsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 14px;
}
.tafTxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 14px;
}
.bodyTxtsmRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	line-height: 14px;
}
#donation_form {
font-family: Verdana;
font-size: 0.9em;
}
#donation_form legend {
color: #0575B2;
font-size: 1.5em;
font-weight: bold;
}
#donation_form fieldset {
background-color: #ddecef;
margin: 1em 0;
padding: 1em;
border: 1px solid #ccc;
}
#donation_form label {
float:left;
width: 10em;
}
#donation_form label.reqd {
color: #990000;
}
#donation_form label.nofloat {
float: none;
}
#donation_form label.total {
font-weight: bold;
}
#donation_form input {
width: 200px;
margin-bottom: 8px;
}
#donation_form select {
width: auto;
margin-bottom: 8px;
}
#donation_form br {
clear: both;
}
#donation_form input.submit {
width: auto;
}
#donation_form input.radio {
width: auto;
}
#donation_form input.amount {
width: 70px;
vertical-align: top;
}
p.error {
color: red;
padding: 10px;
background-color: #ffe7e7;
border: 1px solid red;
font-weight: bold;
}
p.success {
padding: 10px;
border: 1px solid green;
color: green;
font-weight: bold;
background-color: #d4fbdf;
}.hdrWhiteSm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.hdrWhiteSm14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 25px;
}
.hdrWhite13 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; line-height: 25px; }
.bodyTxtImg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	line-height: 13px;
}
.hdrWhiteSm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.JoinTxtSm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
}
#navcontainer { width: 160px; }

#navcontainer ul
{
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFF;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
padding: 5px 10px;
width: 140px;
color: #fff;
background-color: #036393;
text-decoration: none;
}

#navcontainer a:hover
{
color: #fff;
background-color: #54beee;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 30px;
width: 125px;
color: #fff;
background-color: #1f8dc8;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #54beee;
text-decoration: none;
}
.btnPadding {
	padding-left: 7px;
	padding-top: 5px;
}
.PPbtn { margin: 10px; }
.ImgPadEvAboutLeft { padding-bottom: 5px; padding-top: 5px; padding-right: 10px; }
.BoxEvAboutPhotos { display: block; height: 188px; width: 249px; padding-top: 5px; padding-bottom: 5px; float: left; padding-right: 10px; background-image: url(images/ev_img_cvd_about_bkg.jpg); text-align: center; }
.glContentCont { display: block; width: 539px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #666; position: relative; margin-top: 10px; overflow: auto; clear: both; }
.ImgPadEvAboutRight { padding-bottom: 5px; padding-top: 5px; }
.EventsImgBox { background-color: #EBEFF2; display: block; float: right; width: 254px; padding-top: 10px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-align: center; vertical-align: top; margin-bottom: 15px; }
.EventsContRght { background-color: #EBEFF2; display: block; float: right; width: 305px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #666; position: relative; padding-right: 20px; padding-left: 20px; }
.EventsContLft { display: block; float: left; width: 180px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #666; position: relative; }
.EventsHonorImg { display: block; float: left; padding-right: 40px; padding-left: 20px; }
.EventsHonorCont { display: block; width: 539px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #666; position: relative; margin-top: 10px; overflow: auto; clear: both; background-color: #ebeff2; padding-top: 10px; padding-bottom: 10px; }
.glLineFull { display: block; height: 1px; width: 100%; margin-top: 30px; margin-bottom: 30px; position: relative; clear: both; }
.glLineHalf { display: block; height: 1px; width: 100%; margin-top: 20px; margin-bottom: 20px; }
.glLineQuarter { display: block; height: 1px; width: 100%; margin-top: 5px; margin-bottom: 5px; }
