body{
	margin:0;
	padding:0;
	font-family:Open Sans,Arial, Helvetica, sans-serif;
	font-size:10pt;
background: #e8e8e8;
margin-top: 10px;
}

sup {font-size: 0.75em; line-height: 0.5em}

.rmenuitem{
padding: 5px 15px;
width: 292px;
background: #c8e6ea;
border-bottom: 3px solid #fff;
}

#menuright{
float: left;
width:322px;
border-top: 3px solid #008081;
padding-bottom: 12px;
margin-top: 0px;
}

.fontlight{
font-weight: 300;
}

.fontnormal{
font-weight: 400;
}

.fontbold{
font-weight: 600;
}

.fontxtrabold{
font-weight: 700;
}

.n_archive_date{
padding-top: 3px;
clear: right;
float: right;
text-align: right;
width: 322px;
padding-bottom: 3px;
border-bottom: 1px solid #008081;
}

.n_archive{
float: left;
width: 322px;
padding-top: 15px;
}

#para1{
clear: left;
float: left;
font-size: 12pt;
}

#para2{
clear: left;
float: left;
color: #6c6d70;
}

#newsh{
color: #fff;
padding: 5px;
padding-left: 10px;
	width:307px;
	background: #008081;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
}

#container {
margin:0 auto;
	padding:0;
	width:1000px;
	background:url('/uploads/images/site_layout/content_banner.jpg') no-repeat left top;
background-color: #ffffff;
}
#header {
	background: url('/uploads/images/site_layout/logo.png') no-repeat scroll 0px 10px;
	height:63px;
	margin:0;
	padding:0;
}

#content-container{
	margin-top:90px;
	margin-left:50px;
	margin-right:50px;
	padding-bottom:15px;
	margin-bottom:5px;
	width:900px;
	min-height:600px;
	float:left;
	border-bottom: 1px solid #008081;
}
#content-left{
	float:left;
	width:550px;
	text-align:left;
}
#content-right, #content-right-news{
	float:right;
	width:322px;
	margin-left:28px;
	padding-top:7em;
}
#content-right{
	padding-top:70px;
}
#content-right-pic DIV,#content-right-pic P {
	margin:1em;
	color:#0091BD;
	text-align:left;	
}
/********************* NEWS SECTION *******************/
#content-right-news {
	padding-top:0;
border-bottom-left-radius: 20px;
border-bottom-right-radius: 20px;
}
#content-right-news-footer {
margin-top: -1px;
	background-color:#cfeaf2;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}
#content-right-news H1 {
	height: 24px;
	color:white;
	margin:0;
	margin-bottom:-8px;
	padding:4px 20px;
	font-size:11pt;
	font-weight:bold;
}
#content-right-news .NewsSummary {
	background-color:#cfeaf2;
	margin:0;
	padding:10px;
}
/********************* END NEWS SECTION *******************/

#footer{
clear:both;
	margin-left:50px;
	color:#221f1f;
	width:1000px;
padding-bottom: 15px;
	font-size:9pt;
}

h1 {
	color:#0894BF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:200%;
	font-weight:500;
	margin-bottom:1.5em;
}
#title1 {
	color:#999;
	font-family:Open Sans,Arial, Helvetica, sans-serif;
	font-size:24pt;
font-weight: 300;
padding-bottom: 20px;
}

.ingress {
	color: #088870;
	font-weight:bold;
}
.clearb{
	clear:both;
}


a:link {color: #196182; text-decoration: none;}
a:visited {color: #196182; text-decoration: none;}
a:hover {color: #196182; text-decoration: underline;}


a.rmenu:link {color: #666; text-decoration: none; font-size: 12pt; font-weight: 300;}
a.rmenu:visited {color: #666; text-decoration: none; font-size: 12pt; font-weight: 300;}
a.rmenu:hover {color: #196182; text-decoration: none; font-size: 12pt; font-weight: 300;}

a.rmenus:link {color: #196182; text-decoration: none; font-size: 12pt; font-weight: 300;}
a.rmenus:visited {color: #196182; text-decoration: none; font-size: 12pt; font-weight: 300;}
a.rmenus:hover {color: #196182; text-decoration: none; font-size: 12pt; font-weight: 300;}

a.green600:link {color: #008080; text-decoration: none; font-weight: 600;}
a.green600:visited {color: #008080; text-decoration: none; font-weight: 600;}
a.green600:hover {color: #008080; text-decoration: underline; font-weight: 600;}

a.homenews:link {color: #333; text-decoration: none; font-size: 8pt; font-weight: 600;}
a.homenews:visited {color: #333; text-decoration: none; font-size: 8pt; font-weight: 600;}
a.homenews:hover {color: #333; text-decoration: underline; font-size: 8pt; font-weight: 600;}

a.archive:link {color: #999; text-decoration: none; font-size: 15pt; font-weight: 600;}
a.archive:visited {color: #999; text-decoration: none; font-size: 15pt; font-weight: 600;}
a.archive:hover {color: #196182; text-decoration: none; font-size: 15pt; font-weight: 600;}

a.archive_sel:link {color: #196182; text-decoration: none; font-size: 15pt; font-weight: 600;}
a.archive_sel:visited {color: #196182; text-decoration: none; font-size: 15pt; font-weight: 600;}
a.archive_sel:hover {color: #196182; text-decoration: none; font-size: 15pt; font-weight: 600;}