body.overall {
	background-color: #ffffff;
	color: #000000;
	width: 96%;
	height: 96%;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-image: url(images/back.gif);
	overflow: auto;
}

a:link { 
	font-weight: bold;
	text-decoration: none; 
	color: #41567C;
}

a:active {
	font-weight: bold;
	text-decoration: none; 
	color: #41567C; 
}

a:visited { 
	font-weight: bold;
	text-decoration: none; 
	color: #41567C; 
}

a:hover { 
	text-decoration:none; 
	border-bottom:1px dotted #41567C;
	color: #758ab0; 
}

div.content {
   	position:absolute;
	text-align: left;
   	top:50%;
	left:50%;
	width:750px;
	height:454px;
	margin-left:-375px;
	margin-top:-227px;
	background-color : #ffffff;
	border:3px double #758ab0;
}

div.news-subject {
	font: 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	clear: both;
	font-weight: bold;
	color: #41567C;
	margin: 10px 0px 0px 0px;
	
}

div.news-details {
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	clear: both;
	font-weight: bold;
	color: #41567C;
	margin: 0px 0px 0px 0px;
	
}

div.news-txt {
	margin: 10px 10px 0px 0px;
	
}

div.box {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

div.indexmenu {
	position:absolute;
	top:50%;
	left:50%;
	width:470px;
	height:320px;
	margin-left:-235px;
	margin-top:-160px;
	background-color : #758ab0;
	padding:10px 10px 3px 10px;
	font: 10px;
	color: #ffffff;
	text-align:center;
}

img.imgborder{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	margin: 4px 2px;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}

img.imgindex{
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	margin: 0px -3px -3px -2px;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;
}

div.topmenu {
	position:relative;
	width: 100%;
	background-color : #758ab0;
	margin: 0px 0px 1px 0px;
}

div.headertrans {
	position:absolute;
	z-index:3;
	top:-16px;
	left:-44px;
}

div.rightmenu {
	position:relative;
	width: 164px;
	height: 355px;
	float: right;
	text-align: center;
	background-color : #758ab0;
	margin: 2px 2px 2px 0px;
}

div.iframeholder {
	position:absolute;
	float: left;
	width: 570px;
	height: 355px;
	background-color : #ffffff;

	margin: 2px 0px 0px 2px;
}

body.iframecontent {
	background-color: #ffffff;
	color: #000000;
	width: 96%;
	height: 96%;
	background-image: none;
	padding:2px 6px 6px 6px;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	scrollbar-face-color: #758ab0;
	scrollbar-highlight-color: #758ab0;
	scrollbar-shadow-color: #758ab0;
	scrollbar-3dlight-color: #758ab0;
	scrollbar-arrow-color:  #ffffff;
	scrollbar-track-color: #C7DAFF;
	scrollbar-darkshadow-color: #758ab0;
}

div.backbutton {
	width: 164px;
	background-color : #ffffff;
	padding: 0px 0px 1px 0px;
}

div.button {
font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 2px;
	width: 164px;
	height: 20px;
	text-align: center;
	border: 2px solid #41567C;
	color: #ffffff;
	background-color: #758ab0;
	padding: 1px 0px 0px 0px;
	margin: 0px 0px 2px 0px;
	cursor: hand;
}

div.headerbutton {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 2px;
	width: 164px;
	height: 20px;
	color: #41567C;
	border: 1px solid #41567C;
	background-color: #C7DAFF;
	padding: 2px 0px 0px 0px;
	margin: 0px 0px 2px 0px;
}


dl {
	margin: 0px 0px 0px 0px;
}

dd {
	display: list-item;
	list-style: square url(images/list.gif) outside;
	margin: 2px 0px 0px 25px;
}

li {
	display: list-item;
	list-style: decimal none outside;
	margin: 12px 0px 0px 50px;
}

p {
	margin: 12px 0px 0px 10px;
}

td.text {
	color: #000000;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	
}

td,div.head {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	clear: both;
	font-weight: bold;
	color: #41567C;
	margin: 10px 0px 0px 15px;
	

}


div.pagetitle {
	font: 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	letter-spacing: 2px;
	text-align: right;
	text-transform: uppercase;
	width: 100%;
	color: #41567C;
	border-bottom: 1px dotted #41567C;
}

div.hrline {
	width: 100%;
	height: 1px;
	border-bottom: 1px dotted #41567C;
}

a.buttonlink:link { 
	text-decoration: none; 
	color: #ffffff;
}

a.buttonlink:active {
	text-decoration: none; 
	color: #ffffff; 
}

a.buttonlink:visited { 
	text-decoration: none; 
	color: #ffffff; 
}

a.buttonlink:hover { 
	text-decoration:none; 
	border-bottom: 0px;
	color: #ffffff; 
}

a.menulink:hover { 
	text-decoration:none; 
	border-bottom: 0px;
	color: #000000; 
}

.nolink a:hover { 
	border-bottom:0px dotted #FFFF00; 
}

