/*									 */
/*	Custom Text 					 */
/*									 */

.DkRedTitle   
{ 
	font-size: 				16px; 
	color: 					#620D07; 
	font-weight:			bold; 
	text-decoration: 		none;
}

.DkRedText    
{ 
	font-size: 				12px; 
	color: 					#620D07; 
	font-weight:			normal; 
	text-decoration: 		none;
}

.RedTitle 
{ 
	font-size: 				16px; 
	color: 					#8F0C02; 
	font-weight:			bold; 
	text-decoration: 		none;
}

.RedText  
{ 
	font-size: 				12px; 
	color: 					#8F0C02; 
	font-weight:			normal; 
	text-decoration: 		none;
}

.GoldTitle 
{ 
	font-size: 				20px; 
	color: 					#987F1C; 
	font-weight:			bold; 
	text-decoration:	 	none;
}

.GoldText  
{ 
	font-size: 				12px; 
	color: 					#987F1C; 
	font-weight:			normal; 
	text-decoration: 		none;
}

.GrayTitle 
{ 
	font-size: 				16px; 
	color: 					#333333; 
	font-weight:			bold; 
	text-decoration:	 	none;
}

.GrayText  
{ 
	font-size: 				12px; 
	color: 					#333333; 
	font-weight:			normal; 
	text-decoration: 		none;
}

.GrayTextSmall
{ 
	font-size: 				10px; 
	color: 					#333333; 
	font-weight:			normal; 
	text-decoration: 		none;
}

.WhiteTitle 
{ 
	font-size: 				16px; 
	color: 					#FFFFFF; 
	font-weight:			bold; 
	text-decoration: 		none;
}

.WhiteText  
{ 
	font-size: 				12px; 
	color: 					#FFFFFF; 
	font-weight:			normal; 
	text-decoration: 		none;
}

.BlackTitle 
{ 
	font-size: 				16px; 
	color: 					#000000; 
	font-weight:			bold; 
	text-decoration:	 	none;
}

.BlackText  
{ 
	font-size: 				12px; 
	color: 					#000000; 
	font-weight:			normal; 
	text-decoration: 		none;
}

.GreenBox 
{ 
	font-size: 				16px; 
	background-color:		#66CC66;
	color: 					#FFFFFF; 
	font-weight:			bold; 
	text-decoration: 		none;
	padding:				3px;
}

.BlueBorder
{
	border-top: 			#006699 solid 2px;
	border-bottom:			#006699 solid 2px;
	border-left:			#006699 solid 2px;
	border-right:			#006699 solid 2px;
}

/*									 */
/*	Standard Text (do not remove)	 */
/*									 */

.PageHeader
{
	font-family: 		Verdana,Arial, Helvetica, sans-serif;
	font-size: 			22px;
	font-weight:		bold;
	color:				#FFFFFF;
}

.PageHeaderText
{
	font-family: 		Verdana,Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color:				#FFFFFF;
}

.PageHeaderText A:link,
.PageHeaderText A:visited
{
	text-decoration:	none;
	font-weight:		bold;
	color:				#FFFFFF;
}

.PageHeaderText A:hover,
.PageHeaderTextA:active
{
	text-decoration:	underline;
	color:				#620D07;
}

.HeaderText
{
	font-family: 		Verdana,Arial, Helvetica, sans-serif;
	font-size: 			12px;
	color:				#FFFFFF;
}

.HeaderText A:link,
.HeaderText A:visited
{
	text-decoration:	none;
	font-weight:		bold;
	color:				#FFFFFF;
}

.HeaderText A:hover,
.HeaderTextA:active
{
	text-decoration:	underline;
	color:				#987F1C;
}


.Title
{
	font-family: 		Verdana,Arial, Helvetica, sans-serif;
	font-size: 			16px;
	line-height:		16px;
	font-weight:		bold;
	color:				#8F0C02;
	padding-bottom:		5px;
}

.SubTitle
{
	font-family: 		Verdana,Arial, Helvetica, sans-serif;
	font-size: 			14px;
	font-weight:		bold;
	color:				#000000;
}

.Text
{
	font-size: 			11px;
	color:				#000000;
	padding:			10px;
}

.Comment
{
	font-size: 			11px;
	font-weight:		bold;
	color:				#7C7C73;
	padding:			3px;
	font-family: 		Verdana,Arial, Helvetica, sans-serif;
	line-height:		normal;
}

.Link
{
	font-size: 			11px;
	color:				#620D07;
	cursor:				pointer;
	text-decoration:	none;
}

.Link:hover
{
	font-size: 			11px;
	color:				#620D07;
	cursor:				pointer;
	text-decoration:	underline;
}

.Error
{
	font-size: 			11px;
	font-weight:		bold;
	color:				#800000;
}

.Notice
{
	font-size: 			11px;
	color:				#7C7C73;
	padding:			5px;
}

.Small
{
	font-size: 			10px;
	color:				#7C7C73;
	padding:			2px;
}

.White
{
	font-size: 			11px;
	color:				#FFFFFF;
}

.Form
{
	font-size: 			13px;
	font-weight:		bold;
	color:				#0000AA;
}

.Price
{
	font-size: 			11px;
	color:				#800000;
}

.Header
{
	font-size: 			11px;
	font-weight:		bold;
	color:				#800080;
}

.Footer
{
	font-size: 			10px;
	color:				#7C7C73;
}

/*								 */
/*		Text Seperators			 */
/*						 		 */

.SeperatorVertical
{
	border-left:		1px solid #1E2A63;
	height:				100%;
	margin-right:		15px;
}

.SeperatorHorizontal
{
	border-bottom:		1px dashed gray;
	width:				100%;
}

.FormComment
{
	border-bottom:		1px solid #1E2A63;
	font-size:			16px;
	color:				#333333;
	width:				100%;
	margin-bottom:		5px;
}


/*									 */
/*	Table							 */
/*									 */


.Table
{
	padding:			3px;
	border:				2px solid #7C7C73;
	vertical-align:		top;
}

.TableCell
{
	padding:			3px;
	border:				1px solid #7C7C73;
}

.TableRow
{
	padding:			5px;
}

.TableCellGray
{
	padding:			3px;
	border:				1px solid #7C7C73;
	background-color:	#C0C0C0;
}