BODY{
  background-image: url(/images/int_pageback.gif);
  background-color:#EAE9E7;
	margin:0px;
	padding:0px;
 }

H1{
	font-family:arial,helvetica,sans-serif; 
	font-size:20pt;
	font-weight:bold;
	color: #8B1D2E;
	padding-top:15px;
}

P,TD {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #181C24;
}


.homePage H1{
	color:#ffffff;
}
.innerPage{
	padding-left:30px;
	padding-right:20px;
}

.loginButton{
	width:112px;
	height:20px;
	border:0px;
}

.quickLinks{
	display:none;
}
/*	Custom styles
	=============
	Add all user defined styles for use in the website below. */

/* splash screen */
.splashcontent {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt; 
	color: #cccccc;
	font-weight:bold;
}
.splashlink {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt; 
	color: #cccccc;
	text-decoration: none;
	font-weight:bold;
}
.splashlink:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt; 
	color: #ffffff;
	text-decoration: none;
	font-weight:bold;
}
/* /splash screen */






/* CONTENT - internal */
.head {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	font-weight:bold;
	color: #000000;
}
.subhead {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	font-weight:bold;
	color: #951619;
}
.content{
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #181C24;
}
.content a {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #951619;
	text-decoration: none;
}
.content a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #000000;
	text-decoration: none;
}
.caption {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	font-weight:normal;
	font-style:italic;
	color: #181C24;
	padding-top:4px;
}

/* CONTENT - newsletter */
.newshead {
	font-family:arial,helvetica,sans-serif; 
	font-size:12pt;
	font-weight:bold;
	color: #EAE9E1;
	display: block;
	width: 95%;
	padding:5px;
	background-color:#5e6065;
}
.newssubhead {
	font-family:arial,helvetica,sans-serif; 
	font-size:12pt;
	font-weight:bold;
	color: #5E6065;
}
.newsfoot {
	font-family:arial,helvetica,sans-serif; 
	font-size:9pt;
	font-style:italic;
	color: #181C24;
}
.newsfoot a {
	font-family:arial,helvetica,sans-serif; 
	font-size:9pt;
	font-style:italic;
	color: #951619;
	text-decoration:none;
}
.newsfoot a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:9pt;
	font-style:italic;
	color: #000000;
	text-decoration:none;
}
.newspanel {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #181C24;
	display: block;
	width: 95%;
	padding:10px;
	background-color:#c2c2c2;
}
.newspanel a {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #951619;
	text-decoration: none;
}
.newspanel a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #000000;
	text-decoration: none;
}

/* CONTENT - home */
.homesubhead {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	font-weight:bold;
	color: #E7E3DB;
}
.homecontent {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #E7E3DB;
}
.homecontentdbl {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #E7E3DB;
	line-height: 180%;
}
.homecontent a {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #E7E3DB;
	text-decoration:none;
}
.homecontent a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #4C1717;
	text-decoration:none;
}
.homecontentdbl a {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #E7E3DB;
	text-decoration:none;
}
.homecontentdbl a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #4C1717;
	text-decoration:none;
}
.pagetitle {
	font-family:arial,helvetica,sans-serif; 
	font-size:20pt;
	font-weight:bold;
	color: #8B1D2E;
	padding-top:23px;
	display:block;	
}
.homepagetitle {
	font-family:arial,helvetica,sans-serif; 
	font-size:20pt;
	font-weight:bold;
	color: #E7E3DB;
}

.error {
	font-family:arial,helvetica,sans-serif; 
	font-size:7pt;
	color: #CEA94D;
}


/* FORUMS */
.forumhead td {
	background-color:#5E6065;
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	font-weight:bold;
	color: #E7E3DB;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:5px;
}
.forumboard td {
	background-color:#C2C2C2;
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #181C24;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:5px;
}
.forumboard a {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #951619;
	text-decoration:none;
}
.forumboard a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #000000;
	text-decoration:none;
}
.forumlabel {
	font-family:arial,helvetica,sans-serif; 
	font-size:7pt;
	color: #181C24;
	text-decoration:none;
}
.forumwidget {
	background-color: #EDE6E6;
	border-width: 1px;
	border-color: #AAA0A0 #ffffff #ffffff #AAA0A0;
	border-style: solid;
	padding-left:4px;
	padding-right:4px;
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt; 
	color: #90303F;
}
.forumerror {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #90303F;
	text-decoration:none;
}

/* FILE LIST */
.filehead td {
	background-color:#5E6065;
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	font-weight:bold;
	color: #E7E3DB;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:5px;
}
.filerow td {
	background-color:#C2C2C2;
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #181C24;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:5px;
}
.filerow a {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #951619;
	text-decoration:none;
}
.filerow a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #000000;
	text-decoration:none;
}

/* TABLE */
.tablehead td {
	background-color:#5E6065;
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	font-weight:bold;
	color: #E7E3DB;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:5px;
}
.tablerow td {
	background-color:#C2C2C2;
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #181C24;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:5px;
}
.tablerow a {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #951619;
	text-decoration:none;
}
.tablerow a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #000000;
	text-decoration:none;
}

/* TABLE member list on red back */
.tablememberhead td {
	background-color:#b05f66;
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	font-weight:bold;
	color: #E7E3DB;
	padding-top:10px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:5px;
}
.tablememberrow td {
	background-color:#E7E3DB;
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #181C24;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:20px;
	padding-right:5px;
}
.tablememberrow a {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #951619;
	text-decoration:none;
}
.tablememberrow a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #000000;
	text-decoration:none;
}

/* CALENDAR */
.calhead td {
	background-color:#373A3F;
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	font-weight:bold;
	color: #E7E3DB;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:5px;
}
.calmonth td {
	background-color:#5E6065;
	font-family:arial,helvetica,sans-serif; 
	font-size:9pt;
	font-weight:bold;
	color: #E7E3DB;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:5px;
}
.calday td {
	background-color:#C2C2C2;
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	font-weight:bold;
	color: #181C24;
	padding-top:5px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:5px;
}
.calevent td {
	background-color:#C2C2C2;
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #181C24;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:5px;
}
.calevent a {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #951619;
	text-decoration:none;
}
.calevent a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #000000;
	text-decoration:none;
}
.caldaysel td {
	background-color:#90303F;
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	font-weight:bold;
	color: #EAE9E7;
	padding-top:5px;
	padding-bottom:0px;
	padding-left:10px;
	padding-right:5px;
}
.caleventsel td {
	background-color:#90303F;
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #EAE9E7;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:5px;
}
.caleventsel a {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #EAE9E7;
	text-decoration:none;
}
.caleventsel a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #4C1717;
	text-decoration:none;
}
.calwidget {
	background-color: #EDE6E6;
	border-width: 1px;
	border-color: #AAA0A0 #ffffff #ffffff #AAA0A0;
	border-style: solid;
	padding-left:4px;
	padding-right:4px;
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt; 
	color: #90303F;
}


/* SEARCH FORM */
.searchwidget {
	background-color: #EDE6E6;
	border-width: 1px;
	border-color: #AAA0A0 #ffffff #ffffff #AAA0A0;
	border-style: solid;
	padding-left:4px;
	padding-right:4px;
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt; 
	color: #90303F;
}
.searchhead td {
	background-color:#5E6065;
	font-family:arial,helvetica,sans-serif; 
	font-size:9pt;
	font-weight:bold;
	color: #E7E3DB;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;
	padding-right:5px;
}
.searchresult td {
	background-color:#C2C2C2;
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #181C24;
	padding-top:0px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:5px;
}
.searchresult a {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #951619;
	text-decoration:none;
}
.searchresult a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:10pt;
	color: #000000;
	text-decoration:none;
}


/* MENU and DROPDOWN MENU home */
.menu_home_rootitem {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	font-weight:bold;
	color: #E7E3DB;
	text-decoration:none;
}
.menu_home_drop {
	position: absolute;
	visibility: hidden;
	z-index: 1000;
	width:135px;
	text-align:left;
	top:0;
	left:0;
	/* filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8 */
}
.menu_home_drop a {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #E7E3DB;
	text-decoration:none;
	background-color: #373535;
	padding:3px;
	width:135px;
	margin-bottom:2px;
	display:block;
}
.menu_home_drop a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #373535;
	text-decoration:none;
	background-color: #E7E3DB;
	padding:3px;
	width:135px;
	margin-bottom:2px;
	display:block;
}
.menu_home_subdrop {
	position: absolute;
	visibility: hidden;
	z-index: 1000;
	width:135px;
	text-align:left;
	top:0;
	left:0;
	/* filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8 */
}
.menu_home_subdrop a {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #373535;
	text-decoration:none;
	background-color: #E7E3DB;
	padding:3px;
	width:100px;
	display:block;
}
.menu_home_subdrop a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #373535;
	text-decoration:none;
	background-color: #C3BFB9;
	padding:3px;
	width:100px;
	display:block;
}

/* MENU and DROPDOWN MENU internal */
.menu_int_rootitem {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	font-weight:bold;
	color: #393030;
	text-decoration:none;
}
.menu_int_drop {
	position: absolute;
	visibility: hidden;
	z-index: 1000;
	width:135px;
	text-align:left;
	top:0;
	left:0;
}
.menu_int_drop a {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #181C24;
	text-decoration:none;
	background-color: #C3BFB9;
	padding:3px;
	width:135px;
	border-bottom:2px solid #EAE9E7;
	display:block;
}
.menu_int_drop a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #C3BFB9;
	text-decoration:none;
	background-color: #181C24;
	padding:3px;
	width:135px;
	border-bottom:2px solid #EAE9E7;
	display:block;
	/* filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; */
}
.menu_int_subdrop {
	position: absolute;
	visibility: hidden;
	z-index: 1000;
	width:135px;
	text-align:left;
	top:0;
	left:0;
	/* filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8 */
}
.menu_int_subdrop a {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #EAE9E7;
	text-decoration:none;
	background-color: #181C24;
	padding:3px;
	width:100px;
	display:block;
}
.menu_int_subdrop a:hover {
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt;
	color: #EAE9E7;
	text-decoration:none;
	background-color: #9B3242;
	padding:3px;
	width:100px;
	display:block;
	/* filter: alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8; */
}

/* WIDGETs and FORM elements */
.widget {
	background-color: #6B333C;
	border-width: 1px;
	border-color: #622A32 #814A52 #814A52 #622A32;
	border-style: solid;
	padding-left:4px;
	padding-right:4px;
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt; 
	color: #E7E3DB;
}
.widget_label {
	font-family:arial,helvetica,sans-serif; 
	font-size:7pt;
	color: #E7E3DB;
}
.button {
	background-color: #6B333C;
	border-width: 1px;
	border-color: #622A32 #814A52 #814A52 #622A32;
	border-style: solid;
	padding-left:4px;
	padding-right:4px;
	font-family:arial,helvetica,sans-serif; 
	font-size:8pt; 
	color: #E7E3DB;
}

/* ADDITIONAL for customising  content manager */
.editarea {
	border-width: 2px;
	border-color: #CEA94D;
	border-style: dashed;
}
img {
	border-style:none;
}
form {
	margin-top:0px;
	margin-bottom:0px;
}
p {
	margin-top:0px;
	margin-bottom:0px;
}