/* CSS Document */

body {
	margin-left: 5px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	background-color:#D4D9CF;
}

/* BACKGROUND IMAGES */

.bg_main {
	background-image: url(images/repeat.jpg);
	background-repeat: repeat-y;
}
.bg_navMain {
	background-image:url(images/bg_navBar.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
.bg_navSub {
	background-image:url(images/bg_subnav.jpg);
	background-repeat:no-repeat;
}
.bg_fadeGrey {
	background-image:url(images/fade_grey.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}	
.bg_fadeGrey_wide {
	background-image:url(images/fade_grey_wide.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}	
.bg_fadeYellow {
	background-image:url(images/fade_yellow_light.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}
.bg_pageTitle {
	background-image:url(images/bg_page_title.jpg);
	background-repeat:no-repeat;
}
.bg_logo {
	background-image:url(images/bg_contentArea.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}
.bg_sidePanel {
	background-image:url(images/bg_sidePanel_title.gif);
	background-repeat:no-repeat;
}
.bg_footer {
	background-image:url(images/footer_dottedLine.gif);
	background-repeat:repeat-x;
}
.bg_navSub_separator {
	background-image:url(images/subNav_separator.gif);
	background-repeat:repeat-x;
}
.bg_sidePanel_separator {
	background-image:url(images/sidePanel_separator.gif);
	background-repeat:repeat-x;
}
.bg_sidePanel_separator_blue {
	background-image:url(images/sidePanel_separator_blue.gif);
	background-repeat:repeat-x;
}
.bg_news_dottedLine {
	background-image:url(images/news_dottedLine.gif);
	background-repeat:repeat-x;
}
.bg_news_dottedLine_blue {
	background-image:url(images/news_dottedLine_blue.gif);
	background-repeat:repeat-x;
}
.bg_tableSeparator_verticle {
	background-image:url(images/table_separator_verticle.gif);
	background-repeat:repeat-y;
}
.bg_leaf {
	/* background-image:url(images/bg_leaf.jpg);
	background-repeat:no-repeat;
	background-position:right bottom; */
	cursor:pointer;
}

/* background images  TEXT WITH LINKS*/

.navMain {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CC6600;
}
.navMain a:link {
	text-decoration:none;
	color:#333333;
}
.navMain a:visited {
	text-decoration:none;
	color:#333333;
}
.navMain a:hover {
	text-decoration:none;
	color:#CC6600;
}
.navMain a:active {
	text-decoration:none;
	color:#333333;
}

.content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}
.content a:link {
	text-decoration:underline;
	color:#666666;
}
.content a:visited {
	text-decoration:underline;
	color:#666666;
}
.content a:hover {
	text-decoration:none;
	color:#666666;
}
.content a:active {
	text-decoration:underline;
	color:#666666;
}
.sidePanel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#336699;
}
.sidePanel a:link {
	text-decoration:underline;
	color:#336699;
}
.sidePanel a:visited {
	text-decoration:underline;
	color:#336699;
}
.sidePanel a:hover {
	text-decoration:none;
	color:#76AF00;
}
.sidePanel a:active {
	text-decoration:underline;
	color:#336699;
}
.subNav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
}
.subNav a:link {
	text-decoration:none;
	color:#333333;
}
.subNav a:visited {
	text-decoration:none;
	color:#333333;
}
.subNav a:hover {
	text-decoration:none;
	color:#CC6600;
}
.subNav a:active {
	text-decoration:none;
	color:#333333;
}
.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#999999;
}
.footer a:link {
	text-decoration:none;
	color:#999999;
}
.footer a:visited {
	text-decoration:none;
	color:#999999;
}
.footer a:hover {
	text-decoration:none;
	color:#666666;
}
.footer a:active {
	text-decoration:none;
	color:#999999;
}
.tws_color_1 {
	font-family:Arial, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #FF8000;
	text-decoration:none;
}
.tws_color_1 a:link {
	color: #FF8000;
	text-decoration:none;
}
.tws_color_1 a:visited {
	color: #FF8000;
	text-decoration:none;
}
.tws_color_1 a:hover {
	color: #FF8000;
	text-decoration:none;
}
.tws_color_1 a:active {
	color: #FF8000;
	text-decoration:none;
}
.tws_color_2 {
	font-family:Arial, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #333333;
	text-decoration:none;
}
.tws_color_2 a:link {
	color: #333333;
	text-decoration:none;
}
.tws_color_2 a:visited {
	color: #333333;
	text-decoration:none;
}
.tws_color_2 a:hover {
	color: #333333;
	text-decoration:none;
}
.tws_color_2 a:active {
	color: #333333;
	text-decoration:none;
}
.membershipHeading_large {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#336699;
}
.membershipHeading {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#CC6600;
}

/* text with links  TEXT */

.pageTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	color:#FFFFFF;
}
.rightPanelTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#FFFFFF;
}
.redArrow {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#FF0000;
}
.newsDate {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#CCCCCC;
}
.membership_catchPhrase {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#EBC299;
}
.membership_number {
	font-family:Arial, Helvetica, sans-serif;
	font-size:56px;
	font-weight:normal;
	color:#CC6600;
}
.newsTitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#336699;
}
.newsYear {
	font-family:Arial, Helvetica, sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#DDEBB5;
}
.arialBlack_16 {
	font-family:Arial Black, Helvetica, sans-serif;
	font-size:16;
	font-weight:normal;
	color:#CC6600;
}
.arial_12_1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
.arial_12_2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#333333;
}
	

/* text  TABLE ROWS */
.tableRow_dark {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#B3D45C;
}
.tableRow_medium {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	background-color:#E0EDBC;
}
.tableRow_medium a:link {
	color: #336699;
	text-decoration:none;
}
.tableRow_medium a:visited {
	color: #336699;
	text-decoration:none;
}
.tableRow_medium a:hover {
	color: #333333;
	text-decoration:none;
}
.tableRow_medium a:active {
	color: #336699;
	text-decoration:none;
}
.tableRow_light {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	background-color:#F4F8E7;
}
.tableRow_light a:link {
	color: #336699;
	text-decoration:none;
}
.tableRow_light a:visited {
	color: #336699;
	text-decoration:none;
}
.tableRow_light a:hover {
	color: #333333;
	text-decoration:none;
}
.tableRow_light a:active {
	color: #336699;
	text-decoration:none;
}
.txtbox_1 {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 250px;
	height: 18px;
}
.txtbox_2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	width: 50px;
}
.txtbox_multiple {
	height: 70px;
	width: 460px;
	border: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

/* eventCalendar */
.repeatEvents {
	background-image:  url("images/repeat_events.gif");
	background-repeat: repeat-x;
}
.eventDate{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #ffffff;
	text-align:right;
	text-decoration: none;
	text-transform:uppercase;
}
.eventDate a:link{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.eventDate a:visited{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.eventDate a:hover{
	font-weight: bold;
	color: #3399CC;
	text-decoration: none;
}
.eventDate a:active{
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.eventDateThisMonth{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #C83E41;
	text-align:right;
	text-decoration: none;
	text-transform:uppercase;

	}
.eventDateThisMonth a:link{
	font-weight: bold;
	color: #C83E41;
	text-decoration: none;
}
.eventDateThisMonth a:visited{
	font-weight: bold;
	color: #C83E41;
	text-decoration: none;
}
.eventDateThisMonth a:hover{
	font-weight: bold;
	color: #3399CC;
	text-decoration: none;
}
.eventDateThisMonth a:active{
	font-weight: bold;
	color: #C83E41;
	text-decoration: none;
}
.highlightRed {
	color: #CC0033;
	font-weight: bold;
}
.highlightBlue {
	color: #ABD1E9;
	font-weight: bold;
}


.green{font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; font-weight: bold; color1:#003300;}
.green2{font-family:Tahoma, Verdana, Arial, sans-serif; font-size:12px;  color:#003300;}
.green3{font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; color:#006600;}
.green4{font-family:Tahoma, Verdana, Arial, sans-serif; font-size:14px; color:#006600;font-weight: bold;}

.bigGreen{font-family:Tahoma, Verdana, Arial, sans-serif; font-size:16px; color:#006600;}
.bigGreenBold{font-family:Tahoma, Verdana, Arial, sans-serif; font-size:14px; color:#006600;font-weight: bold;}
.biggerGreenBold{font-family:Tahoma, Verdana, Arial, sans-serif; font-size:28px; color:#006600;font-weight: bold;}



.white{font-family:Tahoma, Verdana, Arial, sans-serif; font-size:9px;  color:#FFFFFF;}

.s1{font-family:Tahoma, Verdana, Arial, sans-serif; font-size:13px;  color:#006600; text-decoration:none ;font-weight: bold; }