input.mandatory, select.mandatory {
	background-color:#FFFFCC;
}

.emptyYellow {

	background-color: #FFF215;

}

.emptyBlack {

	background-color: #000000;

}

.emptyWhite {

	background-color: #FFFFFF;

}

.menuBackground {

	background-image: url(images/menuBackground.gif);

	background-repeat: repeat-y;

}

.emptyBlue {

	background-color: #DADBFF;

}



.newsBlueDate {

	font-family: "Futura Condensed", Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	text-align: left;

	vertical-align: baseline;

	background-color: #DADBFF;

}

.newsBlueTitle {

	font-family: "Futura Condensed", Arial, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #3F4096;

	text-align: right;

	vertical-align: baseline;

	background-color: #DADBFF;

        text-transform: uppercase;
}

.newsBlueBody {

	font-family: Futura, Arial, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #3F4096;

	text-align: left;

	vertical-align: top;

	background-color: #DADBFF;

	margin-top: 30px;

}



.newsWhiteBody {

	font-family: Futura, Arial, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #3F4096;

	text-align: left;

	vertical-align: top;

	margin-top: 30px;
	background-color: #FFFFFF;

}
.newsNone {

        font-family: Futura, Arial, sans-serif;

        font-size: 14px;

        font-weight: normal;

        color: #3F4096;

        text-align: center;

        vertical-align: top;

        margin-top: 30px;

}

A.newsLink {

	font-family: Futura, Arial, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #000000;

	text-align: left;

	vertical-align: top;

	text-decoration: none;

}



A.newsLink:hover {

	text-decoration: underline;

}



.newsWhiteTitle {

	font-family: "Futura Condensed", Arial, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #3F4096;

	text-align: right;

	vertical-align: baseline;

        text-transform: uppercase;
		background-color: #FFFFFF;
}

.newsWhiteDate {

	font-family: "Futura Condensed", Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #DADBFF;

	text-align: left;

	vertical-align: baseline;
	background-color: #FFFFFF;

}



.imgFrame {

	border: solid #3F4096 1px;

}



.folding {CURSOR: hand; color: #000000}

A.folding {font-weight: bold;}



.menu {

	font-family: Futura, Arial, sans-serif;

	font-size: 12pt;

	color: #000000;

	text-align: right;

	margin-right: 20px;

	text-decoration: none;

}



A.menu {

	font-family: "Futura Condensed", Arial, sans-serif;

	font-size: 17px;

	font-weight: normal;

	color: #3F4096;

	text-align: right;

	margin-right: 20px;

	margin-left: 20px;

	text-decoration: none;

	display: block;

}

A.menu:hover {

	text-decoration: underline;

}



A.menu_bold {

	font-family: "Futura Condensed", Arial, sans-serif;

	font-size: 17px;

	font-weight: bold;

	color: #3F4096;

	text-align: right;

	margin-right: 20px;

	margin-left: 20px;

	text-decoration: none;

	display: block;

}



A.webmaster {

	font-family: Monaco, Arial, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	font-weight: normal;

	text-decoration: none;

}



.membersNum {

	font-family: "Futura Condensed", Arial, sans-serif;

	font-size: 16px;

	color: #3F4096;

	font-weight: bold;

	text-align: right;

	/*margin-left: 120px;*/
	margin-right: 20px;
	margin-top: 35px;

}



.eventDate {

	font-family: "Futura Condensed", Arial, sans-serif;

	font-size: 13px;

	color: #000000;

	font-weight: bold;

	text-align: left;

	margin-bottom: 2px;

}



.eventDescription {

	font-family: Futura, Arial, sans-serif;

	font-size: 13px;

	color: #000000;

	font-weight: normal;

	text-align: left;

}



A.eventLink {

	font-family: Futura, Arial, sans-serif;

	font-size: 13px;

	color: #000000;

	font-weight: normal;

	text-align: left;

	text-decoration: none;

}



A.eventLink:hover {

	text-decoration: underline;

}



TD.calendarBlueTitles {

	font-family: "Futura Condensed", Arial, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #3F4096;

	vertical-align: baseline;

	background-color: #DADBFF;

}

TD.calendarContent {

	font-family: Futura, Arial, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-align: left;

	vertical-align: top;

	border-bottom-width: 1px;

	border-bottom-color: #000000;

	border-bottom-style: solid;

	line-height: normal;

}
TD.calendarContentTitle {

	font-family: Futura, Arial, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #000000;

	text-align: left;

	vertical-align: top;
	border-bottom: solid 1px; #000000;
	line-height: normal;
	background-color:#CCCCCC;

}



A.calendarLink {

	font-family: Futura, Arial, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #3F4096;

	text-decoration: none;

}



A.calendarLink:hover {

	text-decoration: underline;

}



TD.contactsBlueTitles {

	font-family: "Futura Condensed", Arial, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #3F4096;

	text-align: left;

	vertical-align: baseline;

	background-color: #DADBFF;

}



TD.contactsContent {

	font-family: Futura, Arial, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-align: left;

	vertical-align: top;

	border-bottom-width: 1px;

	border-bottom-color: #000000;

	border-bottom-style: solid;

	line-height: normal;

}



A.contactsLink {

	font-family: Futura, Arial, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #3F4096;

	text-decoration: none;

}



A.contactsLink:hover{

	text-decoration: underline;

}



TD.faqContent {

	font-family: Futura, Arial, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	text-align: left;

	vertical-align: top;

	border-bottom-width: 1px;

	border-bottom-color: #000000;

	border-bottom-style: solid;

	line-height: normal;

	padding-bottom: 16px;

	margin-bottom: 20px;

}



.faqContent {

	font-family: Futura, Arial, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

}



A.faqLink {

	font-family: Futura, Arial, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #3F4096;

	text-decoration: none;

}



A.faqLink:hover {

	text-decoration: underline;

}



.faqTag {

	margin-right: 10px;

}



.eventBar {

	margin-right: 20px;

	font-family: Futura, Arial, sans-serif;

	font-size: 13px;

	font-weight: normal;

	color: #000000;

	text-align: right;

}







A.staticLink {

	font-family: Futura, Arial, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #3F4096;

	text-decoration:none;

}



A.staticLink:hover {

	text-decoration:underline;

}



.staticTitle {

	font-family: "Futura Condensed", Arial, sans-serif;

	font-size: 24px;

	font-weight: bold;

	color: #3F4096;

	text-align: left;

	vertical-align: baseline;

	margin-right: 20px;

	margin-left: 20px;

}

.staticContent {

	font-family: Futura, Arial, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #000000;

	text-align: left;

	margin-right: 20px;

	margin-left: 20px;

}



.staticImportant {

	font-family: Futura, Arial, sans-serif;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	text-align: left;

	vertical-align: top;

	margin-right: 20px;

	margin-left: 20px;

}



.staticDescription {

	font-family: Futura, Arial, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #000000;

	text-align: left;

	margin-top: 10px;

	font-style: italic;

	margin-right: 20px;

	margin-left: 20px;

 	padding: 5px;	
}



.staticCopyright {

	font-family: Futura, Arial, sans-serif;

	font-size: 14px;

	font-weight: normal;

	color: #000000;

	text-align: left;

	margin-top: 10px;

	font-style: italic;

	margin-right: 20px;

	margin-left: 20px;

}


.staticImg {

	margin-right: 0px;

	border-left: solid black 1px;

	border-top: solid black 1px;

	border-bottom: solid black 1px;

	border-right: solid black 5px;

	margin-bottom: 10px;

	margin-left: 10px;	

}



.staticSubtitle {

	font-family: "Futura Condensed", Arial, sans-serif;

	font-size: 18px;

	font-weight: bold;

	color: #3F4096;

	text-align: left;

	vertical-align: baseline;

	margin-bottom: 10px;

	margin-top: 40px;

	margin-left: 20px;

}



LI.memOnly {

	list-style-image: url(images/membersOnly.gif);

	vertical-align: middle;

	padding: 5px;

}

LI.goRight {

	list-style-image: url(images/smallGoRight.gif);

	vertical-align: middle;

	padding: 5px;

}

LI.normal {

	vertical-align: middle;

	margin-left:100px

}


TD.pricesBlueTitles {

	font-family: "Futura Condensed", Arial, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #3F4096;

	vertical-align: baseline;

	background-color: #DADBFF;

}



TD.pricesContent {

	font-family: Futura, Arial, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #000000;

	vertical-align: top;

	border-bottom-width: 1px;

	border-bottom-color: #000000;

	border-bottom-style: solid;

	line-height: normal;
}






