
p {}
td {}

.toptemplateMenuSeparator { color: #ffffff; font-weight: bold; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.toptemplateMenuText { color: #ffffff; font-weight: bolder;font-size: 12px; line-height: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.toptemplateMenuText1 { color: #ffffff; font-weight: bolder;font-size: 12px; line-height: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; background-color: transparent }
.toptemplateMenuText2 { color: #ffffff; font-weight: bolder;font-size: 12px; line-height: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; background-color: transparent }
.toptemplateMenuText3 { color: #ffffff; font-weight: bolder;font-size: 12px; line-height: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:none; background-color: transparent }

.toptemplateMenuText:hover { color: #ffffff; font-weight: bolder;font-size: 12px; line-height: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration:underline;  background-color: transparent }
.toptemplateMenuText1:hover { color: #ffffff; font-weight: bolder;font-size: 12px; line-height: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  background-color: transparent }
.toptemplateMenuText2:hover { color: #ffffff; font-weight: bolder;font-size: 12px; line-height: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  background-color: transparent }
.toptemplateMenuText3:hover { color: #ffffff; font-weight: bolder;font-size: 12px; line-height: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  text-decoration:none;  background-color: transparent }

.toptemplateMenuTextCurrent { color: #ffffff; font-weight:bolder;font-size: 12px; line-height: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: transparent }
.toptemplateMenuTextCurrent1 { color: #ffffff; font-weight: bolder;font-size: 12px; line-height: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  text-decoration:none; background-color: transparent }
.toptemplateMenuTextCurrent2 { color: #ffffff; font-weight: bolder;font-size: 12px; line-height: 8px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;   background-color: transparent }
.toptemplateMenuTextCurrent3 { color: #ffffff; font-weight: bolder;font-size: 12px; line-height: 8px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;  background-color: transparent }

.sectemplateMenuSeparator { color: #99ccff; font-weight: bold; font-size: 11px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline; background-color: transparent }
.sectemplateMenuText { color: #e5c826; font-weight: bolder;font-size: 11px; line-height: 8px; font-family: "Trebuchet MS", Arial; text-decoration: underline; background-color: transparent }
.sectemplateMenuText1 { color: #e5c826; font-weight: bolder;font-size: 11px; line-height: 8px; font-family: "Trebuchet MS", Arial; text-decoration: underline; background-color: transparent }
.sectemplateMenuText2 { color: #e5c826; font-weight: bolder;font-size: 11px; line-height: 8px; font-family: "Trebuchet MS", Arial; text-decoration: underline; background-color: transparent }
.sectemplateMenuText3 { color: #e5c826; font-weight: bolder;font-size: 11px; line-height: 8px; font-family: "Trebuchet MS", Arial;text-decoration: underline; background-color: transparent }

.sectemplateMenuText:hover { color: #99ccff; font-weight: bolder;font-size: 11px; line-height: 8px; font-family: "Trebuchet MS",  Arial; text-decoration: underline;  background-color: transparent }
.sectemplateMenuText1:hover { color: #99ccff; font-weight: bolder;font-size: 11px; line-height: 8px; font-family: "Trebuchet MS", Arial; text-decoration: underline;background-color: transparent }
.sectemplateMenuText2:hover { color: #99ccff; font-weight: bolder;font-size: 11px; line-height: 8px;font-family: "Trebuchet MS", Arial; text-decoration: underline; background-color: transparent }
.sectemplateMenuText3:hover { color: #99ccff; font-weight: bolder;font-size: 11px; line-height: 8px; font-family: "Trebuchet MS", Arial; text-decoration: underline; background-color: transparent }

.sectemplateMenuTextCurrent { color: #e5c826; font-weight:bolder;font-size: 11px; line-height: 8px; font-family: "Trebuchet MS", Arial; text-decoration: underline; background-color: transparent }
.sectemplateMenuTextCurrent1 { color: #e5c826; font-weight: bolder;font-size: 11px; line-height: 8px;font-family: "Trebuchet MS", Arial; text-decoration: underline; background-color: transparent }
.sectemplateMenuTextCurrent2 { color: #e5c826; font-weight: bolder;font-size: 11px; line-height: 8px; font-family: "Trebuchet MS", Arial;  text-decoration: underline; background-color: transparent }
.sectemplateMenuTextCurrent3 { color: #e5c826; font-weight: bolder;font-size: 11px; line-height: 8px; font-family: "Trebuchet MS", Arial; text-decoration: underline;  background-color: transparent }




.templateMenuButton { background-color:#2e4c6e;  }
.templateMenuButton1 {visibility:hidden; }
.templateMenuButton2 {visibility:hidden;}
.templateMenuButton3 { visibility:hidden;}

.templateMenuBorder { background-color: #333366;}
.templateMenuBorder1 {visibility:hidden;}
.templateMenuBorder2 {visibility:hidden;}
.templateMenuBorder3 {visibility:hidden;}

.templateMenuText { color: #e5c826; font-weight: bolder;font-size: 11px; line-height: 8px; font-family:Arial; background-color: transparent }
.templateMenuText1 { color: #e5c826; font-weight: bolder;font-size: 11px; line-height: 8px; font-family: Arial; background-color: transparent }
.templateMenuText2 { color: #e5c826; font-weight: bolder;font-size: 11px; line-height: 8px; font-family:  Arial; background-color: transparent }
.templateMenuText3 { color: #e5c826; font-weight: bolder;font-size: 12px; line-height: 8px; font-family: Arial; background-color: transparent }

.templateMenuText:hover { color: #99ccff; font-weight: bolder;font-size: 11px; line-height: 8px; font-family: Arial; text-decoration:none;  background-color: #2e4c6e }
.templateMenuText1:hover { color: #99ccff; font-weight: bolder;font-size: 11px; line-height: 8px; font-family: Arial; text-decoration:none;   background-color: #2e4c6e }
.templateMenuText2:hover { color: #99ccff; font-weight: bolder;font-size: 11px; line-height: 8px;font-family: Arial; text-decoration:none;   background-color: #2e4c6e }
.templateMenuText3:hover { color: #99ccff; font-weight: bolder;font-size: 11px; line-height: 8px; font-family: Arial; text-decoration:none;  background-color: #2e4c6e}

.templateMenuTextCurrent { color: #e5c826; font-weight:bolder;font-size: 11px; line-height: 8px; font-family: Arial;  background-color: transparent }
.templateMenuTextCurrent1 { color: #e5c826; font-weight: bolder;font-size: 11px; line-height: 8px;font-family: Arial;  background-color: transparent }
.templateMenuTextCurrent2 { color: #e5c826; font-weight: bolder;font-size: 11px; line-height: 8px; font-family: Arial;   background-color: transparent }
.templateMenuTextCurrent3 { color: #e5c826; font-weight: bolder;font-size: 11px; line-height: 8px; font-family:  Arial;   background-color: transparent }

.catalogMenuTD { background-color:#ffffff;}
.catalogMenuA { background-color:#ffffff; color:#2E4C6E; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogMenuA:hover { background-color:#ffffff; color:#99ccff; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogSubcategory { background-color:#ffffff; color:#2E4C6E; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogSubcategory:hover { background-color:#ffffff; color:#2E4C6E; font-weight: bold; font-size: 15px; line-height: 15px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogThumbnail { background-color: #ffffff; color:#2E4C6E; font-weight: normal; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTableOdd { background-color: #ffffff; color:#2E4C6E; font-weight: normal; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTableEven { background-color:#ffffff; color:#2E4C6E; font-weight: normal; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTitle { background-color:#ffffff; color:#2E4C6E; font-weight: bold; font-size: 16px; line-height: 18px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }


.catalogThumbnail { background-color:#c8d9a3; color:#000000; font-weight: normal; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogTableTitle { background-color:#FFFFFF; color:#000000; font-weight: bold; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogMenu { background-color:#FFFFFF; color:#000000; font-weight: bold; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogMenuSeparator { background-color:#FFFFFF; color:#000000; font-weight: bold; font-size: 12px; line-height: 14px;font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;text-decoration: none; }
.catalogBillingAddressOn { visibility:visible; }
.catalogBillingAddressOff { visibility:hidden;display:none; }
.catalogField { color: black; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormField { color: black; font-weight: normal; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormRequired  { color: red; font-weight: normal; font-size: 9px; line-height: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormTitle  { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormLabel  { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormLabelRed  { color: red; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormNote  { color: black; font-weight: bold; font-size: 8px; line-height: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogFormMessage  { color: black; font-weight: normal; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.catalogErrorFormMessage  { color: red; font-weight: normal; font-size: 12px; line-height: 15px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }


.catalogDivBorder { background-color:#000000; }
.catalogSecurityCodeInformationOn { visibility:visible; }
.catalogSecurityCodeInformationOff { visibility:hidden;display:none; }


.formField { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.formLabel { font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.formNote { font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.FormLabelRed { color: red; font-style: normal; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.formRequired { color: red; font-style: normal; font-size: 9px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.slideshowBody { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.slideshowTitle { color: black; font-weight: bold; font-size: 16px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.slideshowButton a:link { color: #FFF; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #2E4C6E;}
.slideshowButton a:visited { color: #FFF; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #2E4C6E;}
.slideshowButton a:hover { color:#6699FF; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #2E4C6E;}

.memberListSelectPage { color: black; font-size: 10px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.memberListCurrentPage { color: black; font-size: 12px; line-height: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.memberListBody { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.memberListLetter { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.memberListLink { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.memberListLabel  { color: black; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.memberListValue { color: black; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

#startMessage {
	width:300px;
	margin-left: auto; margin-right: auto;
	padding: 8px; padding-top:0px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	text-align:left;
	line-height:20px;
	
}
#startMessage a {
	text-decoration:underline;
	}
#startMessage a:hover {
	text-decoration:none;
	}
.HidePopup {
	visibility:hidden;
	}
.ShowPopup {
	visibility:visible;
	background-color:#DAE1E9;
	border:thin solid #000000;
	width:600px; height:auto;
	margin-left: auto; margin-right: auto;
	/*padding: 8px;*/
	padding-top:0px;
	padding-bottom:12px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	text-align:center;
	position:relative; left: 20px; 

	}
	
.textHeader{
	cursor:move;
	background-color:#2E4C6E; 
	border:thin solid #ffffff; 
	font-weight:bold; color:#ffffff; 
	padding:2px; 
	width:auto; height:16px; 
	position:relative; 
	z-index:99;
	}
.textHeader a { color:#FFFF00; text-decoration:none;}
.textHeader a:hover{ color:#FFFF00; text-decoration:underline;}
.textHeader a img {
	border:0px;
	}
.message {
	position:relative; top:-12px;
	}
	
.btnNext {

}
.hideField { visibility:hidden;display:none;}
.showField { visibility:visible;display:block; }
.examplesClass {
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:4px;
	text-align:left;
	margin-left:4px; margin-right:4px;
}
#tips {
	border:thin solid #000000;
	background-color:#fafafa;
	padding:2px;
	}
#examples {
	
	}
#examples ul{
	line-height:20px;
	}
.FormRequired {
	font-size:12px; font-family:bold; font-family:Trebuchet MS, Arial;
	padding-left:2px;
}
.reminder {
	visibility:visible;
	background-color:#DAE1E9;
	border:thin solid #000000;
	width:180px; height:auto;
	margin-left: auto; margin-right: auto;
	padding: 8px;
	padding-top:0px;
	padding-bottom:12px;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	text-align:left;
	/*position:relative; left: 224px; top: -696px;*/
	}
#startButton{
	margin-left:40%;
}
#btnSubmit {
	margin-left:160px;
	}
#buttonMenu {
	margin-left:160px;
	}
.headerMessage {
	font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;
	margin:8px;
}
.validHeader {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
	margin:8px; 
}
.inValidHeader {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
	margin:8px; color:#FF0000;
}
.showTimer {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
	margin-left:4px;
}
.timeDisplay {
	color:#FF0000;
	}
#statusBar {
	margin-left:10px; 
}
.MessageBox {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; 
	color:#FFFFFF;
	font-weight:bold; 
	border:thin solid #000000;
}
.MessageBox a {
	font-weight:bold;
	color:#ffffff;
}
#MessageBoxOne {
	background-color:#A8B5BD;
	padding:6px;
}
#MessageBoxTwo{
	background-color:#5C6D7C;
		padding:6px;
	
}
#MessageBoxThree {
	background-color:#EFE5C4;
		padding:6px;
		color:#5C6D7C;
}
#MessageBoxFour {
	background-color:#E1C888;
		padding:6px;
		
}
.privacy {
	font-family:Arial, Helvetica, sans-serif; font-size:12px; 
}
.privacy a {
	color:#ffffff;

	}
#sponsorsPayment {
	position:relative; top:-390px;
	}
#sponsorsBTN {
	position:relative; top:-390px;
	margin-left:160px;
}
.rights {
	font-weight:bold;
}

