/*raa-layout.css*/
body {
	font-family: verdana, helvetica, arial, sans-serif;
	font-size: 0.8em;
	margin: 0% 0%;
	}

div#header {background-color: transparent;display:block;}

div#mainContent {
	border-left: 1px dashed #ccc;
	border-right: 1px dashed #ccc;
	padding: 1em 1em 0 1em;
	}

#bcrumbs {
	border-left: 1px dashed #ccc;
	border-right: 1px dashed #ccc;
	padding: 0 0 0 1em;
	background-color: transparent;
	width: 50%;
	}

#mem {
	width:30%;
	text-align:right;
	padding-right:1em;
	}

#rellinks {
	border-left: 1px dashed #ccc;
	border-right: 1px dashed #ccc;
	padding: 0 0 0 1em;
	background-color: #fff;
	}

div#footer {}

#menu {
	left: 0;
	padding: 110px 0 0 0;
	}

#tab01 {
	text-align: center;
	border: 0px solid green;
	}

#tab02, #tabA1, #tabA2 {
	text-align: left;
	background-color: white;
	}

#mainMenuCell {
	width: 19%;
	vertical-align: top;
	}

#primaryNav {
	vertical-align: bottom;
	text-align: center;
	background-image: url(../images/raa-header-r1.jpg);
	background-repeat: no-repeat;
	}
#r3 {
	vertical-align: top;
	text-align: left;
	background-image: url(../images/raa-header-r3.jpg);
	background-repeat: no-repeat;
}

#mainContentCell {
	width: 81%;
	vertical-align: top;
	}

.colour01 {background-color: #A5D06B;}
.colour02 {background-color: #000;}
.hide {display: none;}

#corner {
	background-color: #fff;
	}
.shim {height:1px;}

#primaryNav a.pNav, #primaryNav a.pNav:visited, #footer a.pNav, #footer a.pNav:visited {color: black;text-decoration: none;}
#primaryNav a.pNav:hover, #footer a.pNav:hover {color: black;text-decoration: underline;}

td#title {text-align: center;vertical-align: bottom;}

td#photo {
	background-image: url(../images/raa-header-r2.jpg);
	height:55px;
	vertical-align: middle;
	text-align: center;
	background-repeat: no-repeat;
	}

h1 {font-size: 1.3em;}
h1.title {font-size: 2em;font-family:tahoma, trebuchet, arial, verdana;line-height: 100%;padding:0;margin:6px 0;font-weight: normal;}
h2 {font-size: 1.1em;font-weight: bolder}
h3 {font-size: 0.9em;font-weight: bolder;font-style:italic;}
.bcrumb0 {font-weight:bolder;}
.copyright {font-size: 0.7em;text-align:center;}
#footer {text-align:center;padding: 1em;border: 1px dashed #ccc;}
p.footer {font-size: 0.8em;}
p.bcrumb {color:#999;}
.bcrumb0 {color:#000;}
a.flinks, #footer a.flinks:visited, a.bcrumb1, a.bcrumb1:visited {color: black;text-decoration: none;}
a.flinks:hover, a.bcrumb1:hover {color: black;text-decoration: underline;}
a.cma {color: black;text-decoration: none;}
a.cma:hover {color: black;text-decoration: underline;}
#mainContent ul li ol li, #mainContent ol li ol li {list-style-type:lower-alpha;}
table.data {
	padding: 2px;
	border: 1px solid #ccc;
	}
table.data thead {
	background-color: black;
	color: white;
	}
p.icons a img {border: 0;}

div.noticewrap {
	padding: 0em;
	border: 1px solid #ccc;
	}
div.noticedate {
	border: 1px solid #ccc;
	/*width: 100%;*/
	background-color:#eef;
	padding: 0.5em;
	margin: 0em;
	text-align:right;
	font-size: xx-small;
	display:block;
	}
div.notice {
	padding: 0.5em;
	}