/* the background banner image */
#top {
	background-image: url("./?a=135868");
}

/* accent controls the colour of the quicklinks bar */
.accent {
	background-color: #7c839c;
}

/* the border color of the footer bar can optionally be matched to the accent color */
#metalinks
{
	border-bottom-color: #7c839c;
	border-top-color: #7c839c;
}


#content div.notice2 {
margin:0 10px 1em 0;
margin-right: 350px;
}

#content .notice2{
background-color:#EEEEEE;
border:1px dotted #999999;
padding:0.6em;
}


#content #errorlist {
  border:none;
  padding:0;
  margin:0;
}
#content #errorlist ul {
  color:#f00;
  margin-left:2em;
}
#content .contentform {
background-color:#eee;
border-color:#999;
color:#333;
}
#content .contentform div:first-child {
border:none;
}

/* sidebar 2 */

#content .sidebar2 {
	float: right;
	width: 280px;
	margin: 0 18px;
	padding: 0;
	/*border: 1px solid #7C839C;*/
}
#content .sidebar2 h2 {
	font-size: 1.2em;
	letter-spacing: 1px;
	/*background-color: #7C839C;*/
	text-align: center;
	padding: 3px;
	margin: 0;
	color:#fff;
}
#content .sidebar2 .caption {
	margin: 6px;
	text-align: center;
	font-size: 90%;
	font-style: italic;
	color: #555;
}

/* sidebar 3 */

#content .sidebar3 {
	float: right;
	width: 160px;
margin:1.5em 0 6px 1em;
	padding: 1em 18px 1em 4px;
border-left:1px solid #CCCCCC;



}
#content .sidebar3 h2 {
	font-size: 1.2em;
	letter-spacing: 1px;
	/* background-color: #7C839C; */
	text-align: center;
	padding: 3px;
	margin: 0;
	color:#fff;
}
#content .sidebar3 .caption {
	margin: 6px;
	text-align: center;
	font-size: 90%;
	font-style: italic;



/* arrow */
ul.arrow li {
background-image:url(./?a=131684);
background-position:0.2em 0.3em;
background-repeat:no-repeat;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 0 0 14px;
position:relative;
}
