	body {
		text-align:center;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:1em;
		background-color:#CCCCCC;
		color: #000033;
		}

	a {text-decoration: underline;}

	a:link {color: #0066CC;}

	a:hover {text-decoration: underline;}
	
	#frame {
		width:700px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		border: 1px solid #000033;
		background-color:#FFFFFF;
		}

	#topnav {
		margin:0px;
		padding:0px;
		width:700px;
		height:23px;
		text-align:left;
	}
	
	#topnav ul {
	    list-style:none;
		margin:0px;
		padding:0px;
		}

	#topnav li {
		float:right;
		margin:0px;
		list-style-type:none;
	}

	#topnav img {
	    border:none;
	}
	#header_hp{
		width:700px;
		height:209px;
		background-image:url(/images/hp_header.jpg);		
		margin:0px;
		padding:0px;
	}

	#header_about{
		width:700px;
		height:210px;
		background-image:url(/images/about_header.jpg);		
		margin:0px;
		padding:0px;
	}

	#header_services{
		width:700px;
		height:210px;
		background-image:url(/images/header_services.jpg);		
		margin:0px;
		padding:0px;
	}

	#header_contact{
		width:700px;
		height:210px;
		background-image:url(/images/contact_header.jpg);		
		margin:0px;
		padding:0px;
	}


	#content {
		width:700px;
		margin-top:0em;
		margin-bottom:0em;
		color:#000000;
		font-size:1em;
	}
	
	#content p {
		margin-left:1.1em;
		font-size:0.8em;
		margin-right:1em;
	}
	
	#content li {
		list-style-type: square;
		margin-left:1em;
	}
	#content h1 {
		margin-left:1em;
		padding-top:1em;
		margin-top:0em;
		margin-bottom:0;
		padding-bottom:0em;
		font-size:0.9em;
		font-weight:bold;
		margin-right:1em;
		color: #003366;
	}

	#content h2 {
		margin-left:1em;
		margin-top:1em;
		font-size:0.8em;
		font-weight:bold;
		color: #003366;
	}
	
	#content img {
		float:right;
		margin:1em;
	}

	#content table p {
		margin:0px;
		padding:0px;
		margin-left:0.5em;
		margin-right:0.5em;
		
	}

	#footer {
		margin-right:auto;
		margin-left:auto;
		text-align: center;
		width:700px;
		background-color:#8b9aab;
		color:#000000;
		font-size:1em;
		font-weight:bold;
		margin:0px;
		padding:0px;
		}
	
	#footer ul, li {
	   list-style: none;
	   font-size:0.8em;
	   padding: 0;
	   text-indent: 0;
	   margin: 0;
		}

	#footer ul {
	    clear:both;
		text-align:center;
	    margin: 0 auto;
		padding-top:0.2em;
		padding-bottom:0.2em;
		padding-left:1em;
	}

	#footer li {
	   display: inline;
	    margin:0em;
	}
	
	#footer a {
		font-size:1em;
		color: #000000;
		text-decoration:none;
	}

	#footer a:hover {
		font-size:1em;
		color: #003366;
		text-decoration: underline;
	}
	
	#leftbox_wrapper {
	    width:200px;
		float:left;
		padding:0px;
		margin:0.5em;
	}
	.leftbox {
		width:200px;
		margin-top:0.3em;
		margin-right:0.5em;
		margin-bottom:0.4em;
		padding:0px;
	}

	.leftbox_header {
		width:200px;
		background-color:#8b9aab;
		padding:0px;
		margin:0px;
		font-size:0.75em;
		font-weight:bold;
		color:#000;
	}

	#content .leftbox_header h1 {
		margin-left:0.5em;
		padding-top:0.2em;
		padding-bottom:0.2em;
		margin-bottom:0px;
		color:#000;
		text-align:center;
	}

	.leftbox_text {
		background-color:#8b9aab;
		width:100%;
		border-top:2px solid white;
	}


	#content .leftbox_text p {
		font-size:0.7em;
		font-weight:normal;
		margin-left:0.4em;
		margin-top:0.2em;
		margin-bottom:0.5em;
		padding-left:0em;
		padding-right:0.2em;
		color: #000000;
	}

	.leftbox_text ul {
		list-style-type:square;
		margin-left:0.3em;
		margin-top:0.3em;
		padding-left:1em;
	}
	
	.leftbox_text li {
		font-size:0.7em;
		margin-right:1.2em;
		margin-top:0.6em;
	}
	
