/* DEFAULTS */
/* default page text style */
.text {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:16px;
	letter-spacing:0px;
	color: #666666;
}
/* default text link styles */
a:link {
	color: #993366;
	text-decoration: none;
}

a:visited {
	color: #993366;
	text-decoration: none;
}
a:hover {
	color:#5B888A;
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
Body {
	margin-top: 0px;
	margin-right: 0px; 
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px; 
	padding-bottom: 0px;
	padding-left: 0px; 
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color:#993366;
}
/*-------------------------------------------------------------------------------------------------------*/
/* TEXT LINKS */
.warning{
	color:#FF0000;
	font-weight:bold;
}
/* for body copy */
.bodylink_text{
	color: #993366;
}
/* for top navigation links */
.navlink_text {
	font-size: 10px;
	color: #333333;
}
a.navlink_text:link {
	color: #333333;
}
a.navlink_text:visited {
	color: #333333;
	text-decoration: none;
}
a.navlink_text:hover {
	color:#5B888A;
	text-decoration: none;
}
a.navlink_text:active {
	text-decoration: none;
}
/* for breadcrumb trail links */
.breadcrumb_text{
	font-size: 10px;
	color: #666666;
}
.breadcrumblink_text{
	font-size: 10px;
	color: #993366;
}
/* left hand side (read full article etc) */
.leftlink_text{
	font-size: 10px;
	color: #993366;
}
/* right hand side (if required) */
.rightlink_text{
	font-size: 10px;
	color: #993366;
}
/*-------------------------------------------------------------------------------------------------------*/
/* MAIN PAGE */
/* Sub Heading is used for Sub headings on pages underneath the title. It is also used on keyword/phrases */
.subheading_text{
	font-size: 14px;
	line-height:21px;
	color: #5B888A;
}
/* Heading is used for main page headings */
.heading_text{
	font-size: 20px;
	line-height:21px;
	font-weight:bold;
	color: #5B888A;
}
/* Footnote text for under pictures etc */
.footnote_text{
	font-size: 10px;
	color: #5B888A;
}
/* Dates to be displayed on any main pages */
.dates_text{
	font-size: 12px;
	font-weight:bold;
	color: #FF9900;
}
/*-------------------------------------------------------------------------------------------------------*/
/* LEFT HAND SIDE */
/* submenu text */
.leftmenu_text{
	font-size: 10px;
	color: #993366;
}
/* article date */
.leftdate_text{
	font-size: 11px;
	color: #FF9900;
}
/* article title */
.lefttitle_text{
	font-size: 12px;
	font-weight:bold;
	color: #5B888A;
}
/* article body copy */
.leftbody_text{
	font-size: 10px;
	color: #666666;
}
/*-------------------------------------------------------------------------------------------------------*/
/* RIGHT HAND SIDE */
/* article date */
.rightdate_text{
	font-size: 11px;
	color: #FF9900;
}
/* article title */
.righttitle_text{
	font-size: 12px;
	font-weight:bold;
	line-height:13px;
	color: #5B888A;
}
/* article body copy */
.rightbody_text{
	font-size: 10px;
	line-height:16px;
	color: #666666;
}
/* In association Text */
.rightassoc_text{
	font-size: 10px;
	line-height:13px;
	color: #5B888A;
}
/*-------------------------------------------------------------------------------------------------------*/
/* FOOTER */
/* For use in the footer */
.footer_text{
	font-size: 10px;
	color: #666666;
}
a.footer_text:link {
	color: #666666;
}
a.footer_text:visited {
	color: #666666;
	text-decoration: none;
}
a.footer_text:hover {
	color:#5B888A;
	text-decoration: none;
}
a.footer_text:active {
	text-decoration: none;
}
/*-------------------------------------------------------------------------------------------------------*/
/* INPUT FIELDS, FORMS AND BUTTONS */
/* Use this for Input boxes */
.inputbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333333;
	border-width:1px; 
	border-color:#CCCCCC; 
	background-color:#FFFFFF;
}
/* Use this for Input buttons */
.inputbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #666666;
	border-width:1px; 
	border-color:#CCCCCC; 
	background-color:#EFEFEF;
}
/* Apply this to forms */
form{
	margin:0;
} 
/*-------------------------------------------------------------------------------------------------------*/
/* EVENTS */
/* Events List Heading */
.eventlistheading_text{
	font-size: 12px;
	font-weight:bold;
	color: #5B888A;
}
/* Events List Date */
.eventlistdate_text{
	font-size: 11px;
	color: #FF9900;
}
/* Event List Venue */
.eventlistvenue_text{
	font-size: 11px;
	color: #666666;
}
/* Event List Link to the Article */
.eventlistlink_text{
	font-size: 11px;
	color: #993366;
}
/*-------------------------------------------------------------------------------------------------------*/
/* NEWS */
/* News List Heading */
.newslistheading_text{
	font-size: 12px;
	font-weight:bold;
	color: #5B888A;
}
/* News List Date */
.newslistdate_text{
	font-size: 11px;
	color: #FF9900;
}
/* News List Sub Heading */
.newslistdetail_text{
	font-size: 11px;
	color: #666666;
}
/* News List Link to the Article */
.newslistlink_text{
	font-size: 11px;
	color: #993366;
}
/*-------------------------------------------------------------------------------------------------------*/
/* IMAGES */
/* rmenu edge */
.rmenu_edge{
	background-image:url(images/rmenu_edge.gif);
	background-repeat:repeat-y;
}
/* white buffer between the left menu and the body content */
.menu_buffer{
	background-image:url(images/menu_buffer.gif);
	background-repeat:repeat-y;
}
/* background tile */
.bgd_tile{
	background-image:url(images/bgd_tile.jpg);
	background-repeat:repeat-x;
}
/* right menus on the homepage */
.rmenutop{
	background-image:url(images/rmenutop.gif);
	background-repeat:repeat-x;
}
.rmenubottom{
	background-image:url(images/rmenubottom.gif);
	background-repeat:repeat-x;
}
.rmenuleft{
	background-image:url(images/rmenuleft.gif);
	background-repeat:repeat-y;
}
.rmenuright{
	background-image:url(images/rmenuright.gif);
	background-repeat:repeat-y;
}
.redge_tile{
	background-image:url(images/redge_tile.jpg);
	background-repeat:repeat-y;
}
.ledge_tile{
	background-image:url(images/ledge_tile.jpg);
	background-repeat:repeat-y;
}
.event_split{
	background-image:url(images/event_splitter.gif);
	background-repeat:repeat-x;
}
/* grey box curves */
.curvetl{
	background-image:url(images/curvetl.gif);
	background-repeat:no-repeat;
}
.curvetr{
	background-image:url(images/curvetr.gif);
	background-repeat:no-repeat;
}
.curvebr{
	background-image:url(images/curvebr.gif);
	background-repeat:no-repeat;
}
.curvebl{
	background-image:url(images/curvebl.gif);
	background-repeat:no-repeat;
}
