/*006*/
a {color:#006; text-decoration:none;}
a:hover {color:#999;}
a:visited {color:#006;}
body  {margin:0; padding:0; background-color:#FFF; background:url(../images/header_background.gif) repeat-x;}
div#headline {width:605px; height:40px; background-color:#333; float:left;}
a.white {color:#FFF; text-decoration: none;}
a.white:hover {color:#CCC;}
div#container, div#container2, div#container3, div#container4 {width:100%; float:left;}
div#banner {height:113px; width:584px; background:#006 url(../images/photos_background.jpg) center right no-repeat; border-top:1px solid #FFF; float:left; vertical-align:middle;}
td#content {width:584px; background-color:#FFF; vertical-align:top;}
div#gutter1 {height:114px; width:184px; background-color:#999; border-top:1px solid #FFF; border-right:1px dashed #CCC; border-left:1px dashed #CCC; float:left;}
div#gutter1 h3 {font:italic bold 18px "Times New Roman", Times, serif; color:#FFF; text-align:center; margin-top:27px;}
td#gutter2 {width:184px; height:auto; background-color:#E9E9E9; border-right:1px dashed #333; border-left:1px dashed #333; vertical-align:top;}
div#gutter3 {width:184px; height:25px; background-color:#333; border-right:1px dashed #CCC; border-left:1px dashed #CCC; text-align:center; float:left;}
div#footer {width:584px; height:25px; background-color:#333; float:left;}
p {font:12px/1.4em Arial, Helvetica, sans-serif; margin:5px 10px 10px; text-align:justify;}
p.small {font-size:9px;}
p.medium {font-size:10px;}
p.darkGray {color:#666;}
p.white {color:#FFF;}
p.gray {color:#CCC;}
p.blue {color:#006;}
h1 {font:bold 14px Arial, Helvetica, sans-serif; color:#333; text-transform:capitalize; margin:5px;}
h1.white, h2.white {color:#FFF !important;}
h2 {font:bold 12px Arial, Helvetica, sans-serif; color:#333; margin:7px;}
h3 {font:bold 12px Arial, Helvetica, sans-serif; color:#666; margin:5px 10px;}
ul, ol, li {font:12px Arial, Helvetica, sans-serif;}
.topmenu {display:block; padding:6px 3px 0; float:left; margin-left:-215px;}

#content table {width:98%; font-family:Arial, Helvtica sans serif; border:none; margin-left:6px; margin-bottom:10px;}
#content table .trAlt {background-color:#e7e7fc;}
#content table td {border:1px solid #CCC; border-top:none; border-left:none; font-size:10px;}
#content table .tdLeft {border-left:1px solid #CCC;}
#content table th {border:1px solid #CCC; border-left:none; background-color:#006; font-size:11px; color:#FFF;}
#content table .thLeft {border-left:1px solid #CCC;}
#content table td sup {color:#666; font-size:8px;}

form {
	font:.75em Arial, Helvetica, sans-serif;
	margin:10px 25px;
	}
	
#personal div, #options div {
	margin:10px 40px;
	float:left;
	}
	
#comments {
	padding:10px;
	}
	
fieldset {
	width:510px;
	display:block;
	margin:15px 0;
	-moz-border-radius:8px;
	/*border-radius: px;*/
	}
	
legend {
	font:bold 1em Arial, Helvetica, sans-serif;
	margin:0 5px;
	padding:0 5px;
	color:#999;
	}
	
label {
	display:block;
	margin:3px;
	}

input, select {
	margin:0 5px;
	}
	
textarea {
	width:480px;
	height:100px;
	}
	
#personal {
	}	
	
#personal label {
	text-align:right;
	}
	
#personal input {
	width:200px;
	}
	
#personal select {
	width:204px;
	}

#options {
	}
	
#options label {
	text-align:left;
	}
	
.submit {
	width:500px;
	float:none;
	text-align:center;
	}
	
.floatLeft {margin:5px; padding:2px; border:1px solid #CCC; float:left;}  
.floatRight {margin:5px; padding:2px; border:1px solid #CCC; float:right;}