/* CSS by Webware Systems, not to be copied or distributed */
/* http://www.webwaresystems.nl */

/* global page styles */
body {
	margin: 0px;
	padding: 0px;
	/* real page background separated from other page styles to hide it from the online HTML editor */
	background-color: #FFFFFF;
	/* declaring base font type and size for entire page */
	font : 76% Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #1f5501;
}
/* default links styles */
a:link { color : #D8671A;  text-decoration : underline;  }
a:visited { color : #D8671A;  text-decoration : underline; }
a:hover { color : #D8671A; text-decoration: none; }
a:active { color : #D8671A;  text-decoration : none; }

/* page divisions */
#divHeader {
	background: url(../images/top_bg.jpg) repeat-x;
    position:absolute; 
    visibility:visible; 
    width:100%;
    z-index:100; 
    left: 0px;
    top: 0px;
    height: 170px;
}
#divHeader1 {
	position: absolute;
	background: url(../images/top_left.jpg) no-repeat;
	width: 100%;
	z-index: 100;
	height: 170px;
	left: 0px;
	top: 0px;
	padding: 0px 0px 0px 0px;
	font-family: georgia;
	color: #1f5501;
	border: solid 0px;
}
#divHeader1 blockquote {
	position: absolute;
	padding-left: 100px;
	.padding-top: 30px;
	font-size: 26px;
	z-index: 9999;
}
#divHeader2 {
	position: absolute;
	background: url(../images/top_right.jpg) no-repeat top right;
	width: 100%;
	z-index: 100;
	height: 170px;
	right: 0px;
	top: 0px;
	padding: opx;
}
#Left {
position: absolute;
	top: 0px;
	left: 0px;
	bottom: 0px;
	background: #ffc725;
	height: 100%;
	width: 180px;
	z-index: 1;
}
#Right {
position: absolute;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background: #ffc725;
	height: 100%;
	width: 180px;
	z-index: 2;
	border: solid 0px;
}
#divNavigation {
	position:absolute; 
	visibility:visible;  
	z-index:100; 
	left: 0px; 
	top: 141px;
	text-align : center;
	width : 100%;
	margin-left : auto;
	margin-right : auto;
}
#divMain {
	position:absolute; 
	left:0px; 
	top:180px; 
	width: 100%;
	z-index:4;
}

/* Styles for the main content area */
.divContent {
	border-left: 1px dashed #1f5501;
	border-right: 1px dashed #1f5501;
}
.divContent {
	padding-left : 20px;
	padding-right : 20px;
}
.divContent h1 {
	font-size : 1.4em;
	color : #D8671A;
}
.divContent h2 {
	font-size : 1.2em;
	color : #D8671A;
	border-bottom : 1px dashed #D8671A;
}
.divContent h3 {
	font-size : 1.1em;
	color : #D8671A;
	font-weight : bold;
	font-style : italic;
}
.divContent a:link { color : #D8671A; text-decoration:underline; }
.divContent a:visited { color : #D8671A }
.divContent a:hover { color : #D8671A; text-decoration:none; }

/* Login section styles */
#divLogin {
	text-align : center;
}

/* News section styles */

/* Sidebar content section styles */
.sideBar {
	width: 160px;
}
.sideBlock {
	border : 1px solid #333333;
	padding : 10px;
	color : #1f5501;
	background: #EAEAEA;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 0.9em;
	width: 138px;
}
.sideBlock h1 {
	font-size : 1.6em;
}
.sideBlock a:link { color : #D8671A;  text-decoration : underline;  }
.sideBlock a:visited { color : #D8671A;  text-decoration : underline; }
.sideBlock a:active { color : #D8671A;  text-decoration : none; }
.sideBlock a:hover { color : #D8671A; text-decoration: none; }

/* forms styles */
form {
	margin: 0;
	padding: 0;
}
fieldset {
	margin-bottom: 10px;
	font-size: 0.8em;
	width: 138px;
}
legend {
	font-size: 1.0em;
	margin-bottom: 2px;
	color: #1f5501;
}
label {
	display: block;
}
input {
	font-size: 0.9em;
}
.shortInputField {
	width: 90px;
}

