@CHARSET "ISO-8859-1";
/*********************************************************/
/* GENERAL */
body {
	background: rgb(230,231,233);
	color: white;
	text-align: center;
	font-family: Arial, Verdana;
}
#page {
/*	width: 1000px;
*/	margin-left:auto;
	margin-right:auto;
	text-align: left;
}
a, a:visited {
	text-decoration: none;
	color: rgb(125,133,130);
}
a:hover, a:active {
	text-decoration: underline;
	color: rgb(125,133,130);
}
img {
	background: transparent url(../images/imgoverlay.gif) no-repeat;
}

/*********************************************************/
/* HEAD */
#head {
	background-image: url(../images/head.jpg);
	background-position: 41px 0;
	background-repeat: no-repeat;
	height: 135px;
}

/*********************************************************/
/* MENU */
#menu {
/*	width: 190px;
*/	text-align: right;
}
#menu .moduletable {
	width: 100%;
	margin-top: 15px;
}
#menu .moduletable table td {
	text-align: right;
	padding: 5px 0 5px 0;
}
a.mainlevel {
/*	margin-right: -3px;
*/	padding: 0 20px 0 0;
	color: rgb(125,133,130);
	font-size: 17px;
}
a#active_menu {
	border-bottom: 1px solid rgb(182,67,57);
	color: rgb(182,67,57);
}

/*********************************************************/
/* CONTENT */
#content {
/*	width: 645px;
*/	font-size: 12px;
	margin: 0;
	padding: 0;
}
#content img {
	margin: 0 0 0 -3px;
	border: 0;
}
.componentheading {
	font-size: 1.8em;
	font-weight: bold;
	padding-left: 3px;
}

/****************
 * content */
.contentheading {
	font-size: 1.4em;
	font-weight: bold;
	color: #6699cc;
}
.contentpaneopen, .contentpaneopen td {
	padding: 0;
	margin: 0;
}
.contentpaneopen a {
	color: rgb(230,231,233);
	text-decoration: underline;
}
.contentpaneopen a:hover, .contentpaneopen a:active {
	color: rgb(182,67,57);
	background: rgb(230,231,233);
}
.contentpaneopen td{
	text-align: right;
}
.createdate, .modifydate {
	font-size: 0.8em;
	color: rgb(125,133,130);
	text-align: right !important;
}
.buttonheading a {
	color: rgb(125,133,130);
	text-decoration: none;
}
a.readon {
	text-decoration: none;
	color: /* rgb(125,133,130); */ #6699cc;
 	background:  rgb(230,231,233); 
	padding: 4px;
}
.article_seperator, .back_button {
	display: none;
}

/****************
 * blog */
.blog table td, .blog td > div:first-child, .blog_more {
	border-top: 1px white dashed;
}
.blog table td td, .blog div td, .blog_more div {
	border: none;
}
.blog img {
	margin-bottom: 4px;
}

/****************
 * petition */
.petition_signed td {
	font-style: italic;
	border-bottom: 1px white dashed;
}
.petition_signed tr > td:first-child {
	font-style: normal;
	font-weight: bold;
}

/*********************************************************/
/* FILL RIGHT */
#fillRight {
/*	background: url(../images/bg_right.jpg);
	background-repeat: repeat-y;
*/	width: 118px;
	margin: 0;
	padding: 0;
}

#fillRight table td {
	background: url(../images/bg_right.jpg);
	background-repeat: repeat-y;
}

#fillRight img {
	*margin-bottom: -3px; /* IE hack */
}

/*********************************************************/
/* FOOTER */
#foot {
/*	background: url(../images/bg_bottom.jpg);
	background-repeat: repeat-x;
*/	text-align: right;
	padding: 0;
	margin: 0;
	height: 166px;
/*	height: 219px;
*/	valign: center;
}

#bottomRight {
	height: 166px;
	padding: 0;
	margin: 0;
}

/****************
 * organisations */
#organisations {
	padding: 0 20px;
}
div#organisations {
	clear: both;
	float: left;
	position: relative;
	left: -130px;
	top: 180px;
	margin-top: -130px;
	width: 100%;
}
#organisations img {
	border: none;
	margin: 4px;
}

