/*
	Colors of defaut article (same as those of default-everything):
	page background: #F7F3EF (off-white)
	light box background: #DAE1E7	(light color)
	Darker background and regular text: #476E7F (dark color)  :: formerly slightly lighter: #526184

*/
body {
	color: #476E7F;
}

.menus_self {
	background: rgb(1, 29, 141) transparent;
	background: rgba(1, 29, 141, 0.53);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99011D8D,
		endColorstr=#99011D8D );
	-ms-filter:
		"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99011D8D, endColorstr=#99011D8D)";
}

#left {
	color: #476E7F;
}

.helpUsBox {
	color: #476E7F;
}

.helpUsBox .title {
	background-color: #DAE1E7;
}

.link-banner .text {
	background-color: #DAE1E7;
}


.side_banner .text {
	background-color: #DAE1E7;
}

#newsHeadBox {
	overflow: hidden;
/* 	width: 500px; */
/* 	margin: 0px 48px 5px 0px; */
/* 	padding: 0px 0px 2px 0px; */
	position: relative;
}
	/* margin: 0px 50px 15px 50px;  changing right margin from 49 to 50 creates display problem in IE! */
#newsHeaders {
/* 	background-color: #476E7F; */
	padding-bottom: 5px;
	position: relative;
	margin: 0px;
}


#goToDate {
color: #476E7F;
padding: 0px;
font-size: 9pt;
position: relative;
margin: 0px;
margin-bottom: 5px;
margin-top: 16px;
margin-right: 22px;
float: right;
}

#goToDate .year{
	margin-right: 7px;
}

#goToDate .month{
	margin-right: 7px;
}

#goToDate #navigation {
	font-size: 9pt;
	position: relative;
	width: 100%;
	margin-top: 1px;
}

#goToDate #navigation .old{
float: right;
}
#goToDate #navigation .current{
float: right;
margin-right: 92px;
}
#goToDate #navigation .new{
float: right;
margin-right: 92px;
}

.newsitemBox {
	width: 585px;
	position: relative;
/* 	margin-bottom: 15px; */
	background-color: #c3d6dd;
	padding-top: 14px;
	padding-bottom: 14px;
	clear: both;
}
.newsitemBox.odd {
	background-color: #e7ece6;
}

.newitemTitle {
text-align: right;
font-size: 140%;
font-weight: bold;
margin-right: 20px;
padding-right: 10px;
position: relative;
	color: #457081;
	margin-bottom: 5px;
}

.newitemDate {
text-align: left;
color: #565b57;
font-size: 90%;
}

.newsitemText {
	color: black;
	padding: 0px 0px 0px 26px;
	text-align: justify;
	margin-right: 13px;
	overflow: hidden;
	font-size: 110%;
}

.newsitemText .floatleft{
	float: right;
	margin: 0;
	width: inherit !important;
}

.newsitemText img{
	width: 200px;
/* 	max-width: 180px; */
	margin-left: 17px;
}
.newsitemText iframe{
	margin-left: 13px;
}

.newsitemText a {
	border-bottom: 1px dotted #476E7F !important;
}

.newsnews {
	margin-top: 5px;
}
#right {
	width: 585px; 
	border: 1px solid;
	border-color: #F7F3EF #476E7F #F7F3EF #476E7F;
	float: right;
}

#bottom {
	background-color: #476E7F !important;
}

#bottom  a {
	color: #ffffff !important;
}

/* other defaults */
.darkBG {
	background-color: #476E7F !important;
	color: #ffffff !important;
}

.midBG {
	background-color: inherit !important;
	color: #476E7F;
}


input,textarea,select {
	border: 1px solid #476E7F;
}

a {
	color: #476E7F;
}

.text {
	color: #000000;
}

.text  a {
	border-bottom: 1px dotted #476E7F;
}
.h1, h1{
	font-size: 45px;
	font-weight: bold;
}
.h3 {
font-size: 15pt;
font-weight: normal;
margin-top: 12px;
}
h1, h2, h3, h4, .h1, .h2, .h3, .h4{
	color: #476E7F;
}

.h5 {
	color: #476E7F;
	margin-bottom: -15px !important;
	line-height: 12px;
	font-size: 11px;
	font-weight: bold;
} /* -15 to compensate for line break in manual h5 */
.sources {
/* 	margin-top: 10px; */
	color: #476E7F;
	padding-right: 20px;
	margin-top: 9px;
}
.readmore-js-toggle, .readmore-js-section{
	width: inherit !important;
/* 	width: 320px !important; */
padding: 0;
margin: 0;
}
a.readmore-js-toggle, a.readmore-js-section{
	border: none !important;
}
.bottom_navigation{
	padding: 4px;
}
.bottom_navigation .prev{
	float: right;
}
.bottom_navigation .next{
	float: left;
}

