/* CSS Document */

body, html {
	margin:0;
	padding:0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	background-color: #ececed;
	}

#wrapper {width: 778px; margin: auto; background: #ffffff; border: 1px solid #434750; margin-top: 1px;}

a {color: #0982C2; text-decoration:none;}
a:visited {color: #0982C2;}

.heading {margin-left: 15px;
	margin-top: 25px;}

#imagearea {background-image: url(graphics/bannerimage.jpg); padding:0px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	background-repeat:no-repeat;
	height: 178px;}
	
#imagearea h1, #imagearea h2 {display: none;}

#header { 
	height: 95px; 
	background-repeat: no-repeat;
	background-color: #1e5da7;
	margin: 0px 0px 0px 0px;
	}
	

#topnavbar {
	height: 2.4em; 
	text-align: left; 
	padding: 0.8em 1.2em 0 1.4em; 
	font-size: 0.8em; 
	font-weight: normal; 
	background-color: #434750; 
	color: #ffffff;
	
	}
	
#topnavbar a, #footer a {text-decoration: none; color: #FFFFFF;}
#topnavbar a:hover, #footer a:hover {text-decoration: underline; color: #DAF3BC;}

#content {
	padding: 1em 3em 0.1em 1.2em; 
	font-size: 0.9em; 
	margin: 0; 
	background-color: #FFF;
	min-height: 15em;
	}


.border {border: 1px #DBE2E8 solid
	}
	
.line {
	border-bottom: 1px #DBE2E8 solid;
	}
	
div.captionleft, div.captionright {
	border: 1px solid #ccc;
	padding: 0.5em; margin: 0 0 1em 0.5em;
	background-color:#f7f8fa;
	}

div.captionleft {float: left;}
div.captionright{float: right;}

#pagefooter {		 
		background-color: #434750;
		height: 1.5em;
		text-align:right;
				}

h1, h2, h3, h4, h5, h6  { font-family: Geneva, Arial, Helvetica, sans-serif;}
p { line-height: 1.8em;}
h1 { font-size: 1.6em; line-height: 1.1em;}
h2 { font-size: 1.3em; line-height: 1.1em; margin-bottom: 0.3em;}
h3 { font-size: 1.2em; line-height: 1.1em; margin-bottom: 0.3em;} 
h4 { font-size: 1.1em; line-height: 1.1em; font-weight: bold; margin-bottom: 0.2em;}
h5 { font-size: 1em; line-height: 1.1em; font-weight: bold; margin-bottom: 0.2em;}	
h6 { font-size: 1em; line-height: 1.1em; font-weight: bold; margin-bottom: 0.2em;}	
	
ul, ol { margin: 0.3em 0.5em 1em 0.8em; padding: 0 .5em 0 1.1em}
ul {list-style-image: url(graphics/square.gif);  list-style-type: square; }	
li {margin: 0.2em 0.5em 1em 0; padding: 0 0.5em 0 0;}

.tdcolor {background-color: #f7f8fa;}
