
p {}
td {}
body { 
	font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular;
	margin-left:0px;
	margin-top:0px;	
	margin-right:0px;		
}

.main0outerTABLE
{
	border-spacing:10px;
}

.main0outerTD 
{
	padding:0px;
}
.main0innerDIV
{
	text-align:center;
	vertical-align:middle;
}
.main0innerDIV:hover
{
	text-align:center;	
	vertical-align: middle;	
}
.main0innerDIV_current
{
	text-align:center;	
	vertical-align: middle;	
}
.main0A 
{
	font-family:Geneva, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:12px;
	font-weight:regular;
	color: #5a1400;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;	
}
.main0A:hover
{
	font-family:Geneva, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:12px;
	font-weight:regular;
	color: #5f6062;
	text-decoration:none;	
	text-align:center;
	vertical-align:middle;	
}
.main0A_current
{
	font-family:Geneva, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:12px;
	font-weight:bold;
	color: #5a1400;
	text-decoration:none;
	text-align:center;
	vertical-align:middle;	
}





.main1DIV
{
	border:1px;
	border-color:black;
	border-style:solid;
	background-color:#f0f0f0;
}
.main1outerTABLE
{
	border-spacing:0;
	background-color:#f0f0f0;
}
.main1innerTABLE
{
	border-spacing:0;
}
.main1outerTD 
{
	padding:0px;
}
.main1innerDIV
{
	padding:0px;
}
.main1A 
{
	font-family:Geneva, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:12px;
	font-weight:regular;
	color: #5a1400;
	text-decoration:none;

}
.main1A:hover
{
	font-family:Geneva, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:12px;
	font-weight:regular;
	color: #5f6062;
	text-decoration:none;	
}



.main2DIV
{
	border:1px;
	border-color:black;
	border-style:solid;
	background-color:#f0f0f0;
}
.main2outerTABLE
{
	border-spacing:0;
	background-color:#f0f0f0;
}
.main2innerTABLE
{
	border-spacing:0;
}
.main2outerTD 
{
	padding:0px;
}
.main2innerDIV
{
	padding:0px;
}
.main2A 
{
	font-family:Geneva, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:12px;
	font-weight:regular;
	color: #5a1400;
	text-decoration:none;
}

.main2A:hover
{
	font-family:Geneva, Arial, Helvetica, Swiss, SunSans-Regular;
	font-size:12px;
	font-weight:regular;
	color: #5f6062;
	text-decoration:none;	
}


.layouttable
{
	background-image: url(images/blank.gif);
	border: 0px;
	border-spacing: 0px;
	padding: 0px;
	vertical-align: top;
}

.header
{
	border: 0px;
	border-spacing: 0px;
	padding: 15px;
	vertical-align: top;
}

.yellowarc
{
	background-image: url(images/arc_yellow_background.jpg);
	background-repeat: no-repeat;
	z-index: 100;
	border: 0px;
	border-spacing: 0px;
	padding: 0px;	
}

.yellowarcline
{
	background-image: url(images/arc_yellow_line.jpg);
	background-repeat: repeat-x;
	height: 50px;
	width: 100%;
	z-index: 100;
	border: 0px;
	border-spacing: 0px;
	padding: 0px;	
}

.yellowarcedge
{
	background-image: url(images/arc_yellow_edge.jpg);
	background-repeat: no-repeat;
	height: 50px;
	z-index: 100;
	border: 0px;
	border-spacing: 0px;
	padding: 0px;	
}

.body
{
	width: 100%;
	border-spacing: 50px;
	border: 0px;
}

.verticalmenu
{
	z-index: 100;
	top:40px;
	left:600px;
	position: absolute;
}	

.userNormal			{ font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular;font-size:12px;}
.userHeader_1		{ font-family: Optima, Gill Sans, Century Gothic, Tahoma, Arial;font-size:48px;}
.userHeader_2		{ font-family: Optima, Gill Sans, Century Gothic, Tahoma, Arial;font-size:30px;}
.userHeader_3		{ font-family: Optima, Gill Sans, Century Gothic, Tahoma, Arial;font-size:20px;}
.userHeader_4		{ font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular;font-size:16px;font-weight:italic;}
.userRed				{ font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular;font-size:16px;font-weight:bold;color:none;text-decoration:none;}

.formField { font-size: 12px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular }
.formLabel { font-weight: bold; font-size: 12px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular }
.formNote { font-size: 9px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular }
.formRequired { color: #339999; font-style: normal; font-size: 9px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular }

.slideshowBody { color: #006666; font-size: 12px; line-height: 14px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular }
.slideshowTitle { color: #006666; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular }
.slideshowButton a:link { color: #000000; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.slideshowButton a:visited { color: #000000 ; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.slideshowButton a:hover { color: #339999; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }

.memberListSelectPage { color: #006666; font-size: 10px; line-height: 10px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular }
.memberListCurrentPage { color: #006666; font-size: 12px; line-height: 12px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular }
.memberListBody { color: #006666; font-size: 12px; line-height: 14px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular }
.memberListLetter { color: #006666; font-size: 12px; line-height: 14px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular }
.memberListLink { color: #006666; font-size: 12px; line-height: 14px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular }
.memberListLabel  { color: #006666; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Geneval, Arial, Helvetica, Swiss, SunSans-Regular }
.memberListValue { color: #006666; font-size: 12px; line-height: 14px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular }

.catalogMenuTD { background-color:transparent;}
.catalogMenuA { background-color:transparent; color:#000000; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular;text-decoration: none; }
.catalogMenuA:hover { background-color:transparent; color:#000000; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular;text-decoration: none; }
.catalogSubcategory { background-color:transparent; color:#000000; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular;text-decoration: none; }
.catalogSubcategory:hover { background-color:transparent; color:#000000; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular;text-decoration: none; }
.catalogThumbnail { background-color: transparent; color:#000000; font-weight: normal; font-size: 12px; line-height: 14px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTableOdd { background-color: transparent; color:#000000; font-weight: normal; font-size: 12px; line-height: 14px;font-family: Geneval, Arial, Helvetica, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTableEven { background-color:transparent; color:#000000; font-weight: normal; font-size: 12px; line-height: 14px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTitle { background-color:transparent; color:#000000; font-weight: bold; font-size: 16px; line-height: 18px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular;text-decoration: none; }


.catalogThumbnail { background-color:#ffffff; color:#000000; font-weight: normal; font-size: 12px; line-height: 14px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTableTitle { background-color:#FFFFFF; color:#000000; font-weight: bold; font-size: 12px; line-height: 14px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular;text-decoration: none; }
.catalogMenu { background-color:#FFFFFF; color:#000000; font-weight: bold; font-size: 12px; line-height: 14px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular;text-decoration: none; }
.catalogMenuSeparator { background-color:#FFFFFF; color:#000000; font-weight: bold; font-size: 12px; line-height: 14px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular;text-decoration: none; }
.catalogBillingAddressOn { visibility:visible; }
.catalogBillingAddressOff { visibility:hidden;display:none; }
.catalogField { color: #006666; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormField { color: #006666; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormRequired  { color: #339999; font-weight: normal; font-size: 9px; line-height: 9px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormTitle  { color: #006666; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormLabel  { color: #006666; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormLabelRed  { color: #339999; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormNote  { color: #006666; font-weight: bold; font-size: 8px; line-height: 9px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormMessage  { color: #006666; font-weight: normal; font-size: 12px; line-height: 15px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }
.catalogErrorFormMessage  { color: #339999; font-weight: normal; font-size: 12px; line-height: 15px; font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; text-decoration: none }


.catalogDivBorder { background-color:#000000; }
.catalogSecurityCodeInformationOn { visibility:visible; }
.catalogSecurityCodeInformationOff { visibility:hidden;display:none; }

.calendarTitleLink					{ font-size:10px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; color: black; }
.calendarForm 							{ font-size:14px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }
.calendarMonthYearTitle 		{ font-size:20px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; }
.calendarSmallMonthYear 		{ font-size:14px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; color: white; background-color: black; }
.calendarSmallDay						{ font-size:14px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; color: white; background-color: black; }
.calendarBigDay							{ font-size:14px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; color: white; background-color: black; }
.calendarSmallDate					{ font-size:14px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; color: black; background-color: #CCCCCC; }
.calendarBigDate						{ font-size:20px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; color: black; background-color: #CCCCCC; }
.calendarBackground					{ background-color: #ffffff; }
.calendarDetailTitle				{ font-size:20px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; color: black; }
.calendarDetailLink					{ font-size:14px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; color: black; }
.calendarDetailLabel				{ font-size:14px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; color: white; background-color: black;}
.calendarDetailDateTime			{ font-size:14px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; color: black; }
.calendarDetailDescription 	{ font-size:14px;font-family: Geneva, Arial, Helvetica, Swiss, SunSans-Regular; color: black; }


