BODY {
	color: Black;
	background : url(images/bg.png);
}

P {
	font-family: Tahoma;
	font-size: 12px;
	margin-left : 15px;
	margin-right : 15px;
	color: White;
}

A {
	font-family: Arial; 
	font-size: 12px; 
	text-decoration: none;
	color: White;
}

A:Hover {
	font-family: Arial; 
	font-size: 12px; 
	text-decoration: underline;
	color: White;
}

select {
	width: 255px;
}

#container {
	border : 1px solid #F2C628;
}

#form_container {
	border : 1px solid Black;
}

#heading {
	font-family: Arial;
	font-size: 16px;
	color: #F3C728;
	font-weight : bold;
}

#general {
	font-family: Tahoma;
	font-size: 12px;
	color: Black;
}

#date {
	font-family: Tahoma;
	font-size: 12px;
	color: White;
}

#top_nav {
	font-family: Tahoma;
	font-size: 11px;
	color: White;
}

#sidebar {
    /*background:transparent url(images/bg.png) repeat scroll 0%;*/
    margin:0px;
    margin-left:2px;
    /*border:1px solid #F2C628;
    background-color: Gray;*/
    border:1px solid Gray;
    background-color: #F2C628;
}

#sidebar p {
    margin:5px;
	font-size: 11px;
	color: White;
	font-family: Tahoma;
}

#sec_nav {
	font-family: Tahoma;
	font-size: 11px;
	color: White;
}
	
#copyright {
	font-family: Tahoma;
	font-size: 10px;
	color: White;
}
	
#contactform {
	font-family: Tahoma;
	font-size: 12px;
	color: Black;
}

#searchform {
	font-family: Tahoma;
	font-size: 12px;
	color: Black;
}

#input-box {
    font-family: Tahoma;
	font-size: 12px;
	color: Black;
    background: white;
    border: #F2C628 solid 1px
}

#contactbutton {
	font-family: Tahoma;
	font-size: 12px;
	color: Black;
}

#contact {
	font-family: Tahoma;
	font-size: 12px;
	color: Black;
}

#project_body, #news_body, #links_body, #jobs_body {
	font-family: Tahoma;
	font-size: 12px;
	color:#333333;
}

#project_detail, #news_detail, #links_detail, #jobs_detail {
	font-family: Tahoma;
	font-size: 12px;
	margin-left : 15px;
	margin-right : 15px;
	color: #333333;
}

#project_popup #project_detail{
	font-family: Tahoma;
	font-size: 12px;
	margin-left : 15px;
	margin-right : 15px;
	color: #FFFFFF;
}

#jobs_body p, #jobs_detail p, #news_body p, #news_detail p{
	color:#000000;
}

#news_body a, #news_body a:hover, #links_body a, #links_body a:hover, #jobs_body a, #jobs_body a:hover {
    color:#333333;
}

#footer_mutual {
	font-family: "Swis721 LtCn BT";
	font-size: 11pt;
	color: Black;
}

#left_nav {
	margin-left : 2px;
}	

#nextprevious_off {
	color: Black;
	font : 11px Arial, Helvetica, sans-serif;
}

#nextprevious {
	color: Red;
	font : 12px Arial, Helvetica, sans-serif;
}

#address {
	font-family: Swis721 LtCn BT, Tahoma; 
	font-size: 10pt; 
	color: White;
}

#mutual_print {
	font-family: Swis721 BT, Tahoma;
	font-size: 12pt;
	color: White;
	font-weight : bold;
}

tr.link_row td {
	/*background-color:silver;*/
	border-top : 1px solid #F2C628;
	border-bottom : 1px solid #F2C628;
}
tr.link_row td.left {
	width:500px;
	border-left : 1px solid #F2C628;
	text-align:left;
}

tr.link_row td.right {
	border-right : 1px solid #F2C628;
	text-align:center;
}

tr.link_row td img {
	border:0px;
}

span.link_name {
	font-family: sans-serif;
	font-size:12pt;
	font-weight:bold;
}