	/*
  Global styles
*/

/* Change color/background image as needed */
html, body { height: 100%; margin: 0; padding: 0; text-align: center; background: #f1f1f1; }

/* Change color as needed */
a { color: #029c56; text-decoration: none; cursor: pointer; }
a:hover { background: #ffc; }

img { margin: 0; border: none; }

/* Floated images and other elements */
.imgright { float: right; clear: right; margin-left: 9px; margin-bottom: 6px; }
.imgleft { float: left; clear: left; margin-right: 10px; margin-bottom: 6px; }

/* Text in other-aligned blocks, i.e. text in right-aligned <p> to be aligned left */
span.textleft { display: block; float: left; margin-top: 0.2em; }
span.textright { display: block; float: right; margin-top: 0.2em; }

body, div, td, th, h2, h3, h4, textarea {
  font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	color: #000;
}

.error {color:red;}


.titles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #000;
}

h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #336699;
}

div.clear { clear: both; line-height: 0; margin: 0; padding: 0; }

#header {
				text-align: center; 
				height: 250px;
				margin-top: 0; 
				margin-bottom: 0; 
				padding: 0 0 0 0; 
				background: #336699; 
				clear: both; 
		}

#contentContainer { 
				overflow: auto;
				width: 647px;
				margin: 0px;
			    margin-left: auto;
			    margin-right: auto;
/*				border: solid 1px  #3a7d36;  */
				text-align: left; 
				background: #fff;
		}

#content { 
				width: 635px; 
				float: left; 
				margin: 0; 
				position: relative;
				padding: 9px 0 0 12px; 
				background: #fff;
		}


/*
  Footer styles
*/

#footer { 
			width: 647px;  
			margin-left: auto;
			margin-right: auto; 
			text-align: center; 
			margin-top: 0; 
			padding: 10px 0 15px 0; 
			background: #666; 
			clear: both; 
			}
#footer p { text-align: center; font-size: 0.8em; margin: 0; padding: 4px; color: white; }
#footer a { color: white; border-color: #ccc; }
#footer a:hover { background: #ddd; color: black; }

