<style type="text/css">

	.dummy { }

	body {
		text-align:center;
		background-color:#C1C6CC;
		padding:0;
		margin:20px 0 0 0;
		height:100%;
		}
	
	body, table {
		font:	11px/1.4 Verdana, Arial, Helvetica, sans-serif;
		color:#4D585C;
		}
		
	.frame {
		width:874px;
		margin-right:auto;
		margin-left:auto;
		text-align:left;
		}
	
	.header {
		background-color:#ffffff;
		background-image:url(images/back_header.gif);
		background-position:top;
		background-repeat:no-repeat;
		width:874px;
		height:255px;
		color:#7F8790;
		font-size:10px;
		}

	.header a {
		color:#7F8790;
		}

	img {
		border: 0;
		}
			
	a {
		color:#E56F38;
		text-decoration:none;
		}
	
	a:hover {
		text-decoration:underline;
		}
		
	h1 {
		margin:0 0 10px 0;
		font-size:20px;
		font-weight:normal;
		color:#E56F38;
		}
	
	h2 {
		margin:0 0 0 0;
		font-size:17px;
		font-weight:normal;
		color:#6E9C36;
		}
	
	hr {
		height: 1px;
		color: #1E4576; 
		width: 96%; 
		border-style: dashed;
		border-bottom:0;
		border-right:0;
		border-left:0;
		}
		
	.home_graphic {
		background-image:url(images/back_graphic.jpg); 
		width:212px; 
		height:209px; 
		float:left; 
		margin:36px 52px 30px 35px;
		}
		
	.home_graphic ul {
		margin-top:80px; 
		list-style-image:url(images/bullet1.gif);
		}
		
	.home_graphic a {
		color: #000000;
		}
		
	.home_web {
	  background-image:url(images/back_web.jpg); 
		width:212px; 
		height:209px; 
		float:left; 
		margin:36px 52px 0 0;
		}
		
	.home_web ul {
		margin-top:80px; 
		list-style-image: url(images/bullet2.gif);
		}
		
	.home_web a {
		color: #000000;
		}
		
	.home_portfolio {
	  background-image:url(images/back_portfolio.jpg); 
		width:212px; 
		height:245px;
		float:left; 
		margin-right:0px;
		}
		
	.home_portfolio ul {
		margin-top:116px; 
		list-style-image: url("images/bullet3.gif");
		}
		
	.home_portfolio a {
		color: #000000;
		}
		
	.sub_graphic {
		text-align:left;
		height:200px;
		background-position:top;
		background-repeat:no-repeat;
		}
		
	.sub_back0 {
		background-image:url(images/sub_back0.jpg);
		}
		
	.sub_back1 {
		background-image:url(images/sub_back1.jpg);
		}
		
	.sub_back2 {
		background-image:url(images/sub_back2.jpg);
		}
		
	.sub_back3 {
		background-image:url(images/sub_back3.jpg);
		}
		
	.sub_graphic h1 {
		margin:0 0 5px 25px; 
		font-size:14px;
		}
		
	.sub_back0 h1 a {
		color:#4C5C75;
		}
		
	.sub_back1 h1 a {
		color:#E56F38;
		}
		
	.sub_back2 h1 a {
		color:#8DA459;
		}
		
	.sub_back3 h1 a {
		color:#4C5C75;
		}
		
	.section0 h1, .section0 h2 {
		color:#4C5C75;
		}
		
	.section1 h1, .section1 h2 {
		color:#E56F38;
		}
		
	.section2 h1, .section2 h2 {
		color:#8DA459;
		}
		
	.section3 h1, .section3 h2 {
		color:#4C5C75;
		}
	
	.table_head {
		color: #ffffff;
		background-color:#4C5C75;
		font-weight: bold;
		font-size: 13px;
		}
	
	.table_row {
		background-color: #C1C6CC;
		}
	
	.portfolio {
		float: left;
		margin:25px 15px 0 0;
	  text-align:center;
		}
	
	.main_content {
	 text-align:left;
	 padding:0 15px 15px 0;
	 	}
	 
	.small  {
		font-size:9px;
		}

	.footer {
		color:#7F8790;
		font-size:10px;
		text-align:center;
		margin-top:5px;
		}

	.footer a {
		color:#7F8790;
		}

	td {
	font-family:verdana,arial,helvetica;
	font-size:11px;
	color:#000000;
		}

	input.text {
	font-family:verdana,arial,helvetica;
	font-size:11px;
	color:#000000;
	width:250px;
		}

	input.datebox {
	font-family:verdana,arial,helvetica;
	font-size:11px;
	color:#000000;
	width:25px;
		}

	input.button {
	font-family:verdana,arial,helvetica;
	font-size:11px;
	color:#000000;
		}
		
	textarea {
	font-family:verdana,arial,helvetica;
	font-size:11px;
	color:#000000;
	width:250px;
	height:35px;
		}
		
	select {
	font-family:verdana,arial,helvetica;
	font-size:11px;
	color:#000000;
		}
		
	a {
	color:#000066;
	text-decoration:underline;
		}
		
	a:visited {
	color:#000033;
	text-decoration:underline;
		}
		
	a:hover {
	color:#000066;
	text-decoration:none;
		}
		
	.DWsurveyTitle {
	text-align:center;
	font-weight:bold;
		}
		
	.cp {
	text-align:center;
	font-size:10px;
	color:#CCCCCC;
		}
		
	.nextnav {
	text-align:center;
	font-size:11px;
		}
		
	.col1 {
	font-size:11px;
	background:#CCCCCC;
	color:#000000;
		}
		
	.col2 {
	font-size:11px;
	background:#D0DCE0;
	color:#000000;
		}
		
	.MainTitle {
	margin: 0px;
	padding: 3px;
	text-align:center;
	font-weight:bold;
	background-image: url(images/titlebar_bg.gif);
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	width:600px;
		}
		
	.NavTable {
	margin: 0px;
	padding: 5px;
	text-align:left;
	background: #EEEDEF;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	width:600px;
		}
		
	.ProgressBarTitle {
	margin: 0px;
	padding: 3px;
	text-align:center;
	font-weight:bold;
	background-image: url(images/titlebar_bg.gif);
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
		}
		
	.ProgressBarTable {
	margin: 0px;
	padding: 5px;
	text-align:left;
	background: #EEEDEF;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
		}
		
	div.starry {
	width:auto;
	margin:10px 0 10px 0;
	padding:5px;
	width:auto;
		}
		
	div.standard_star {
	background-repeat: no-repeat;
	cursor:pointer;
	float:left;
	display:inline;
		}
		
	div.feedback {
	border:1px solid #ddd;
	padding:5px 3px 3px;
	display:inline;
		}
		
	#titlebar {
	width: 100%;
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #FFFFFF;
	text-align: left;
	height: 65px;
		}
		
	#title1 {
	float: left;
		}
		
	#title2 {
	float: right;
	padding-top: 15px;
		}
		
	#navbar {
	width: 100%;
	margin-top: 1px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #EEEDEF;
	text-align: left;
	height: 15px;
		}
		
	input.button, button {
	font-family: tahoma,verdana,arial,helvetica;
	font-size: 11px;
	color: #11449e;
	font-weight: bold;
	cursor: hand;
	border: 1px #bfa277 solid;
	padding: 1px;
 	background-image: url(images/button_bg.gif);
		}

</style>