
  body {
  	margin:0px;
  	padding:0px;
  	background-color:#1c2b3f;
  }
  
  #frame {
  	vertical-align:middle;
  	text-align:center;
  }
  
  #content {
  	background-color:#ffffff;
  	margin-top:5%;
  	margin-left:8%;
  	width:800px;
/* 	min-height:600px; */
/* 	overflow:visible; */
  	float:left;
  	clear:none;
  	position:relative;
  }
  
  div.whiteborder {
  	padding:1px;
  	padding-right:10px;
  	margin:0px;
  }
  
  img {
  	margin:0px;
  	padding:0px;
  	border:0px;
  	/*clear:none;*/
  	float:left;
  }
  
  div.logo {
  	background-image : url('images/vertical_gradient.png');
	/*background-position : top left;*/
	background-repeat : repeat-x;
	height:155px;
  }
  
  div.page {
  	border-left:27px solid #b5b9c4;
  	background-color:#f9f9f9;
  	padding:1em;
	font-size:12px;
	font-family:sans-serif;
	text-align:justify;
	min-height:400px;
  }

/*body {
	margin-top:40px;
	margin-left:80px;
	margin-right:80px;
	margin-bottom:40px;
	padding:0px;
	border:1px solid black;
	border-right-width:3px;
	font-size:12px;
}
#page {
	padding-left:220px;
	background-image: url('images/side_background.png');
	background-repeat:repeat-y;
}
#bottom {
	padding-left:220px;
	background-image: url('images/side_background.png');
	background-repeat:repeat-y;
	text-align:right;
	color:gray;
	font-size:0.9em;
}*/
.navigation {
	color:gray;
	font-style:italic;
}
.normal {
	text-align:justify;
	margin-left:0px;
}
.sect1 {
	margin-right:20px;
}
.sect2 {
	margin-left:30px;
}

#newsitem {
	border-left:gray 1px double;
}
.newstitle {
	margin-left:10px;
}
.newsinfo {
	color:gray;
}
.newsdesc {
	margin-left:30px;
	margin-right:40px;
	text-align:justify;
}
hr {
	color:#237DAD;
	margin-right:20px;
}
.secttitle {
	color:#237DAD;
}
.num {
	float: left;
	color: gray;
	text-align: right;
	margin-right: 6pt;
	padding-right: 6pt;
	border-right: 1px solid gray;
}

a.nostyle {
	text-decoration:none;
	color:black;
}
a.nostyle:link {
	color:black;
}
a.nostyle:active {
	color:black;
}
a.nostyle:hover {
	color:black;
}
a.nostyle:visited {
	color:black;
}

/* RSS - RDF Styles */
div.newsfeed {
	color:#25334C;
	font-family: sans-serif;
	margin-right:20px;
}
div.newsfeed h2 {
	font-size:1.4em;
}
div.rss_item {
	margin-top:2em;
}
h4.rss_item_title {
	border-bottom:1px solid #25334C;
	font-size:14px;
	margin-bottom:1px;
}
a.item_link {
	color:black;
}


















