		body { font-family: Arial, Helvetica, sans-serif; font-size: 1.0em; background-color: #666666; }
		h1  { color: #ffffff; font-size: 1.8em; margin-top: 0px;}
		h2 { color: #ffffff; font-size: 1.4em;}
		a { color: #003366; text-decoration: underline; }
			a:hover { text-decoration: none; }
		
		#frame { width: 900px; text-align: left; border: solid 2px #ffffff; }
		#menu { height: 30px; vertical-align: middle; line-height: 30px; font-size: 0.9em; color: #ffffff; background-color: #003366;
				background-image: url(../images/tek.jpg); background-repeat: no-repeat; background-position: right; }
			#menu a { color: #ffffff; text-decoration: none; font-weight: bold; margin: 0px 10px; }
			#menu a:hover { color: #FFFF00; }
		#footer { text-align: center; height: 30px; vertical-align: middle; line-height: 30px; font-size: 0.8em; color: #ffffff; background-color: #003366; }
			#footer a { color: #ffffff; text-decoration: none;  }
			
		#header { height: 214px; background-image:url(../images/header.jpg); }
		#main { background-color: #D8BE9F; }
			#leftcol { float: left; clear: none; width: 600px; font-size: 0.8em;}
			#rightcol { float: right; clear: none; width: 300px; }
				#rightcol .panel { height: 90px; background-color: #ECE0D2; margin-bottom: 1px; overflow: hidden }
				#rightcol .panel .icon { height: 80px; width: 80px; float: left; clear: none; margin: 5px 5px; border: 0px; }
				#rightcol .panel h2 { color: #003366; font-size: 1.1em; margin: 0px; margin-top: 8px;}
				#rightcol .panel p { margin: 0px; font-size: 0.8em;}
		.contentpad { padding: 20px; }			
		.breaker { clear: both; }			
		
		/* Rounded Box */
		.rbox { width: 553px; background-color: #DFC9B0; }
			.rbox .top { background-image:url(../images/rb_top.jpg); height: 9px; }
			.rbox .bottom { background-image:url(../images/rb_bottom.jpg); height: 9px; }
			.rbox .padding { padding: 10px; }
			.rbox h2 { margin-top: 0px; }
			.notop { margin-top: 0px; }
			.nobotom { margin-bottom: 4px; }
