BODY {
	margin:0;
	font-family:Verdana, Arial, Tahoma;
//	font-size:10pt;
}
h1 {
	text-align: center;
	font-size:14pt;
	color:#880000;
	font-weight: bold;
}
h3 {
	font-size:10pt;
	font-weight:bold;
}

label { width:195px; float:left; text-align:left}
input[type='text'] { width:200px; font-size:12pt; font-weight:bold; }
select { width:200px; font-size:12pt; font-weight:bold; }
.select_small { width:150px; font-size:12pt; font-weight:bold; }
.select_xsmall { width:75px; font-size:12pt; font-weight:bold; }
input.csize { width:46px; font-size:12pt; font-weight:bold; }
button { font-size:12pt; font-weight: bold; width:200px; } 

#wrapper {
	width: 600px;
	margin: 0 auto;
}

#header { height:65px; padding-top:5px; }
	#header_logo { float:left; }
	#header_contact { float:right; text-align:center; }
	
#content { }
	#content_analysis { border:1px solid #999; padding:10px 0; background:#f5f5f5; -moz-border-radius: 1em; -webkit-border-radius: 1em; height:230px; }
		#content_analysis h1 span { display:inline-block; width:350px;  }
	#content_navigation {height:22px; margin:10px 0; padding-bottom:15px; }
		#content_navigation ul {list-style: none; margin: 0; padding: 0; margin:0 auto; width:450px;}
		#content_navigation li {width:150px; float:left; font-weight:bold;}
	
	#content_content { float: left; width: 500px; padding-right:25px; }
	#content_sidebar { float: right; width: 250px; }
	
#footer { margin:20px 0; color:#999; font-size:8pt; text-align:center; }
#CHPResult {width:550px; margin:20px auto; }
#steps_btn {text-align:center; margin:10px auto; background:maroon; width:210px; padding:5px;}
.steps { margin:20px auto; width:450px;  text-align:left} 
.steps_block { padding:3px 0;}
.noshow {display:none; }

.brk {clear:both;}
.brdr {border:1px solid green;}
.rht {text-align:right;}