	body { background: #ffffff; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #666666; }
	input { font-family: Arial, Helvetica, sans-serif; }
	#body { background: #ffffff; width: 800px; margin: 0 auto; border-left: 1px solid #333333; border-right: 1px solid #333333; }
	#head { background: #ffffff; background-image: url('../images/headbg.jpg'); background-repeat: repeat-x; background-position: center; width: 800px; height: 195px; padding-top: 10px; }
	.win.ie #head { text-align: center; }
	#head #title { width: 670px; height: 149px; margin: 10px auto 0 auto; background: #999999; border: 7.5px solid #eeeeee; }
	.win.ie #head #title { margin-top: 18px; height: 148px; }
	#head #title #title_img { float: left; }
	.win.ie #head #title #title_img { margin-top: 17px; margin-left: 10px; text-align: center; }
	.win.ie6 #head #title #title_img { margin-left: 5px; }
	#head #title #title_img #title_spacer_top { width: 0; height: 0; }
	#head #title #title_img #title_spacer_bot { width: 0; height: 0; }
	
	.win.ie #head #title #title_img #title_spacer_top { height: 10px; width: 150px; border-top: 1px solid #cccccc; }
	.win.ie #head #title #title_img #title_spacer_bot { height: 10px; width: 150px; border-bottom: 1px solid #cccccc; }

	#head #title #title_img img { float: left; margin: 17px 0 0 15px; padding: 14px 0; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }
	.win.ie #head #title #title_img img { border: 0; float: none; margin: 0; }
	#head #title #banner_img { float: right; width: 480px; height: 150px; }
	#head #title #banner_img img { width: 480px; height: 150px; }
	.win.ie #head #title #banner_img { height: 150px; }
	.win.ie #head #title #banner_img img { height: 151px; }
	
	
	
	#main { width: 800px; }
	#main #left { width: 255px; float: left; margin-top: 30px; }
	
	#main #left #button { text-align: center; margin-top: 30px; }
	#main #left #button a { padding: 4px; color: #50a975; text-decoration: none; border: 1px solid #666666; font-size: 8pt; }
	#main #left #button a:hover { background: #eeeeee; }
	
	#main #left #cas { text-align: center; margin-top: 50px; }
	
	#main #left #menu { margin: 0 0 0 65px; font-size: 11pt; font-family: Georgia, "Times New Roman", Times, serif; }
	#main #left #menu .link { display: block; margin: 4px 6px 4px 0; padding: 4px 0 4px 10px; color: #666666; background: #eeeeee; cursor: pointer; }
	#main #left #menu .link:hover { background: #f9f9f9; }
	#main #left #menu .link a { text-decoration: none; color: #666666; display: block; }
	#main #left #menu .link a:hover { color: #50a975; }
	#main #left #menu .link a:active { color: #cccccc; }
	
	#main #left #menu .link .sub { display: none; }
	#main #left #menu .link .sub .sublink { padding-left: 10px; }
	#main #left #menu .link .sub .sublink a { font-size: 9pt; color: #666666; width: 200px; display: inline; }
	#main #left #menu .link .sub .sublink a:hover { color: #50a975; }
	#main #left #menu .link .sub .sublink a:active { color: #cccccc; }
	
	#main #left form { margin: 0 0 0 80px; font-size: 8pt; }
	#main #left form input { display: block; margin: 0 0 15px 0; width: 120px; font-size: 9pt; color: #666666; }
	#main #left form input#login_txt { border: 1px solid #999999; background: #ffffff; padding-left: 1px; }
	#main #left form input#pword_txt { border: 1px solid #999999; background: #ffffff; padding-left: 1px; }
	#main #left form input#submit_btn { width: 60px; font-size: 8pt; color: #50a975; margin: 0 0 0 30px; padding: 2px 0; background: #ffffff; border: 1px solid #999999; cursor: pointer;  }
	#main #left form input#submit_btn:hover { background: #eeeeee; }
	#main #left form a { display: block; width: 60px; margin: 10px 0 0 30px; text-align: center; color: #666666; }
	#main #left form h2 { font-size: 10pt; font-weight: normal; margin: 0 0 20px 0px; }
	

	
	
	#main #right { width: 543px; min-height: 280px; float: right; border-left: 2px dotted #cccccc; }
	#main #right h1 { color: #50a975; margin: 0 0 10px 30px; font-weight: normal; font-size: 16pt; }
	#main #right .pgph { padding: 0 80px 2em 30px; line-height: 1.5em; }
	#main #right #logos { padding: 0 0 0 20px; }
	#main #right #logos img { float: left; margin: 10px; }
	
	#main #spcr { clear: both; width: 800px; height: 40px; background: #ffffff; }
	
	
	#foot { width: 800px; height: 160px; background: #eeeeee; border-bottom: 1px solid #333333; }
	#foot #botimgs { width: 650px; height: 94px; margin: 0 auto; padding: 23px 0; }
	#foot #botimgs .botimg { width: 90px; height: 90px; border: 3px solid #ffffff; margin: 0; }
	#foot #botimgs a { margin: 0 30px; }
	#foot #diam { width: 790px; height: 15px; background: #50a975; background-image: url('../images/crosshatch.gif'); text-align: right; padding: 5px 10px 0 0; }
	#foot #diam a { font-size: 8pt; color: #eeeeee; text-decoration: none; }
	#foot #diam a:hover { text-decoration: underline; color: #ffffff; }
	
	#foot_nolinks { width: 800px; height: 160px; background: #eeeeee; border-bottom: 1px solid #333333; }
	#foot_nolinks #botimgs { width: 650px; height: 94px; margin: 0 auto; padding: 23px 0; }
	#foot_nolinks #botimgs .botimg { width: 90px; height: 90px; border: 3px solid #ffffff; margin: 0 30px; }
	#foot_nolinks #diam { width: 790px; height: 17px; background: #50a975; background-image: url('../images/crosshatch.gif'); text-align: right; color: #eeeeee; padding: 3px 10px 0 0; font-size: 9pt; }
	
	.win.ie #foot { text-align: center; }
	.win.ie #foot_nolinks { text-align: center; }
	.win.ie #foot #diam { width: 800px; }
	.win.ie #foot_nolinks #diam { width: 800px; }
