body {
	margin-top: 20px;
	padding: 0;
	background: #2F2825;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #616161;
}

A.gotoall {
	text-decoration : none;
	background-color : #e7e7e7;
	color : Black;
}
input.loginbutton {
	background-color : #FAFAFA;
	font-weight : bold;
	border : medium;
}
A.shortnews {
	text-decoration : none;	
}
A:HOVER.shortnews {
	text-decoration : underline;	
}

.area{
	background-color : #ffffff ;
}

.allbody {
	margin-top : 0px;
	background-color : #f0f0f0 ;
	color : #000000;
}


.loginForm {
	margin : 0px;
	padding : 0px;
}

.loginFormCenter {
	margin : 0px;
	padding : 0px;
}

.registerForm {
	margin : 0px;
	padding : 0px;
}

.pagebar{
	color: #000000;
	font-size: 14px;
}

.pagebar a{
	color: #000080;
	font-size: 12px;
}


/*
-------------------------
*/

.logobar{
	background: #2F2825 url(images/img01.gif) no-repeat left top; 
	color:#FFFFFF;
	width:960px; 
	height: 114px;
}

h1, h2, h3 {
	margin-top: 0;
	color: #013d63;
}

h1 {
	font-size: 1.6em;
	font-weight: normal;
}

h2 {
	font-size: 1.6em;
}

h3 {
	font-size: 1em;
}

a {
	text-decoration: none;
	color: #013d63;
}

a:hover {
	text-decoration: underline;
}


#logo h1 {
	margin: 0;
	color: #FFFFFF;
}

#logo p {
	margin: 0;
	padding-left:25px;
	color: #FF4D00;
}

#logo a {
	border: none;
	text-decoration: none;
	color: #FFFFFF;
}

#logo h1 {
	padding: 15px 0 5px 25px;
	letter-spacing: -1px;
	/*text-transform: lowercase;*/
	font-weight: normal;
	font-size: 3em;
}

a.upperMenuLine {
	font-size : 14px;
	color : #eac482 ;
	text-decoration: none;
}

a.upperMenuSelected {
	text-decoration : none;
	font-size : 14px;
	color : #ffffff ;
}

.copyrightbar{
	color: #ffffff;
	font-size: 11px;
}

.poweredby{
	color : #ffffff;
	font-size : 10px;
	padding-right: 15px;
}

.poweredby a{
	color : #eac482;
	font-size : 10px;
	text-decoration: underline;
}

.poweredby a:hover{
	color : #eac482;
	font-size : 10px;
	text-decoration: none;
}


.leftpaneltitle {
	height: 40px;
	margin: 0px 0 0 0;
	padding: 0px 20px 0px 14px;
	background: #cbcbcb url(images/img05.gif) no-repeat left top;
	letter-spacing: -1px;
	font-size: 16px;
	color: #eac482;
	font-weight : bold;
	text-align : left;
}

.leftpanelbody {
	color : #000000 ;
	padding: 0px 0px 5px 20px;
	font-size : 13px;
	text-align : justify;
}

a.menuLine {
	font-size : 13px;
	border-bottom: 1px #BBBBBB dashed;
	width:190px;
	display:block;
}

a.menuSelected {
	font-weight : bold;
	font-size : 13px;
	width:200px;
	display:block;
	border-bottom: 1px #BBBBBB dashed;
}

.rightpaneltitle {
	height: 40px;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 54px;
	background: #cbcbcb url(images/img06.gif) no-repeat left top;
	letter-spacing: -1px;
	font-size: 16px;
	color: #eac482;
	font-weight : bold;
	text-align : left;
}

.rightpanelbody {
	color : #000000 ;
	padding: 5px 10px 15px 20px;
	font-size : 13px;
	text-align : justify;
}


.centerpaneltitle {
	color : #013d63;
	width:300px;
	font-size: 1.6em;
	font-weight: normal;
	border-bottom: 1px #BBBBBB dashed;
	text-align : left;
}

.centerpanelbody {
	color : #000000 ;
	padding: 5px 3px;
	margin: 0px 0px 15px 0px;
	font-size : 13px;
	text-align : justify;
}

.centerpanelbody p {
	margin: 0px 0px 13px 0px;
}

.bottomMenu {
	font-size : 10px;
	text-align : center;
}

a.bottomMenuLine {
	font-size : 10px;
	text-decoration : underline;
	color:#aaaaaa;
}

a.bottomMenuSelected {
	font-size : 10px;
	text-decoration : none;
	color:#aaaaaa;
	font-weight : bold;
}
