input {color:#545454;font-family:Arial;font-size:12px}
select {color:#545454;font-family:Arial;font-size:12px}
.search_field {
	font-family: Arial;
	font-size: 12px;
	color:#545454;
	background: #e0e0e0;
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	cursor: default;
	height: 18px;
	width: 205px;
	text-indent: 3px;
}

.txt_field {
	font-family: Arial;
	font-size: 12px;
	color:#545454;
	background: #ffffff;
	border-top: 1px solid #c4c4c4;
	border-left: 1px solid #c4c4c4;
	border-bottom: 1px solid #c4c4c4;
	border-right: 1px solid #c4c4c4;
	cursor: default;
	height: 16px;
	width: 205px;
	text-indent: 3px;
}

.text_desc {
	font-family: Arial;
	font-size: 12px;
	color:#545454;
	background: #ffffff;
	border-top: 1px solid #c4c4c4;
	border-left: 1px solid #c4c4c4;
	border-bottom: 1px solid #c4c4c4;
	border-right: 1px solid #c4c4c4;
	cursor: default;
	height: 100px;
	text-indent: 1px;
	width: 250px;
}


td    {
	font-family: Arial;
	font-size: 12px;
	color: #6e6e6e;
	line-height: 15px;
}


.bdBold   {
	font-family: Arial;
	font-size: 12px;
	color: #6e6e6e;
	font-weight: bolder;
}


.bdSubnavHl   {
	font-family: Arial;
	color: #f02e2c;
	padding-left: 20px;
	padding-right: 20px;
}



.tdPaghl   {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	background-color: #f02e2c;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
}


.bdNameTimestamp   {
	font-family: Arial;
	font-size: 12px;
	color: #2e2e2e;
}


.bdForm   {
	font-family: Arial;
	font-size: 12px;
	color: #2e2e2e;
	font-weight: bolder;
}


.bdError   {
	font-family: Arial;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}


.small   {
	font-family: Arial;
	font-size: 11px;
	color: #6e6e6e;
	font-weight: normal;
}



.hd1   {
	font-family: Arial;
	font-size: 16px;
	color: #2e2e2e;
	line-height: 32px;
}

.hd1Red   {
	font-family: Arial;
	font-size: 16px;
	color: #f70100;
	line-height: 32px;
	font-weight: bolder;
}


.PageTitle   {
	font-family: Arial;
	font-size: 20px;
	color: #2d2d2d;
	font-weight: lighter;
	line-height: 26px;
}

.PageTitleR   {
	font-family: Arial;
	font-size: 20px;
	color: #f70100;
	font-weight: lighter;
	line-height: 26px;
}

.PledgeTitle   {
	font-family: Arial;
	font-size: 18px;
	color: #2e2e2e;
	font-weight: bolder;
	line-height: 26px;
}


.PledgeTitleRed   {
	font-family: Arial;
	font-size: 18px;
	color: #f70100;
	font-weight: bolder;
	line-height: 26px;
}

.EditPick   {
	font-family: Arial;
	font-size: 25px;
	color: #2e2e2e;
	line-height: 28px;
}







a:link       {text-decoration: underline; color: #6e6e6e}
a:visited    {text-decoration: underline; color: #6e6e6e}
a:active     {text-decoration: none; color: #6e6e6e}
a:hover      {text-decoration: none; color: #6e6e6e}







.aBC:link     {
	text-decoration: none;
	color: #6e6e6e;
	font-size: 11px;
}
.aBC:visited  {
	text-decoration: none;
	color: #6e6e6e;
	font-size: 11px;
}
.aBC:active   {
	text-decoration: none;
	color: #ed1c24;
	font-size: 11px;
}
.aBC:hover    {
	text-decoration: none;
	color: #ed1c24;
	font-size: 11px;
}



.aBlk:link     {
	text-decoration: none;
	color: #2e2e2e;

}
.aBlk:visited  {
	text-decoration: none;
	color: #2e2e2e;

}
.aBlk:active   {
	text-decoration: none;
	color: #ed1c24;

}
.aBlk:hover    {
	text-decoration: none;
	color: #ed1c24;

}





.aRed:link     {
	text-decoration: none;
	color: #ed1c24;
	font-weight: bolder;
}
.aRed:visited  {
	text-decoration: none;
	color: #ed1c24;
	font-weight: bolder;
}
.aRed:active   {
	text-decoration: none;
	color: #6e6e6e;
	font-weight: bolder;
}
.aRed:hover    {
	text-decoration: none;
	color: #6e6e6e;
	font-weight: bolder;
}



.aNav:link     {
	text-decoration: none;
	color: #494949;
	font-weight: bolder;
	font-size: 12px;
}
.aNav:visited  {
	text-decoration: none;
	color: #494949;
	font-weight: bolder;
	font-size: 12px;
}
.aNav:active   {
	text-decoration: none;
	color: #ed1c24;
	font-weight: bolder;
	font-size: 12px;
}
.aNav:hover    {
	text-decoration: none;
	color: #ed1c24;
	font-weight: bolder;
	font-size: 12px;
}




.aTag:link     {
	text-decoration: none;
	color: #6e6e6e;
	line-height: 22px;

}

.aTag:visited  {
	text-decoration: none;
	color: #6e6e6e;
	line-height: 22px;

}

.aTag:active   {
	text-decoration: none;
	color: #2e2e2e;
	line-height: 22px;

}

.aTag:hover    {
	text-decoration: none;
	color: #2e2e2e;
	line-height: 22px;


}



.aPag:link     {
	text-decoration: none;
	color: #6e6e6e;
	background-color: #f1f1f1;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
}

.aPag:visited  {
	text-decoration: none;
	color: #6e6e6e;
	background-color: #f1f1f1;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;

}

.aPag:active   {
	text-decoration: none;
	color: #f02e2c;
	background-color: #f1f1f1;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;

}

.aPag:hover    {
	text-decoration: none;
	color: #f02e2c;
	background-color: #f1f1f1;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;


}




.aSubnav:link     {
	text-decoration: none;
	color: #6e6e6e;
	padding-left: 20px;
	padding-right: 20px;
}

.aSubnav:visited  {
	text-decoration: none;
	color: #6e6e6e;
	padding-left: 20px;
	padding-right: 20px;

}

.aSubnav:active   {
	text-decoration: none;
	color: #f02e2c;
	padding-left: 20px;
	padding-right: 20px;

}

.aSubnav:hover    {
	text-decoration: none;
	color: #f02e2c;
	padding-left: 20px;
	padding-right: 20px;


}












