* {margin: 0; padding: 0;}

form {margin: 0; padding: 0;}

body {font: 12px verdana, sans-serif; text-align: center; line-height: 1.3em; color: #000000; padding: 0; margin: 0; background: url(images/bknd.gif) center repeat-y;}

a, a:visited, a:link {color: #00406e; text-decoration: none; font-weight: bold;}
a:hover {color: #6ba801; text-decoration: underline; font-weight: bold;}
a:active {color: #000000; text-decoration: none; font-weight: bold;}

b {font-weight: bold;}
i {font-style: italic;}
strong {font-weight: bold;}
em {font-style: italic;}

img {margin: 0; padding: 0;}
	img.border {border: 5px solid #00406e;}

.label {display: block; float: left; width: 45px; vertical-align: middle;}

#tdmain {background: url(images/bknd_main.gif) repeat-y; overflow: visible; padding: 0 5px;}

#outer {width: 920px; text-align: left; margin: auto; position: relative; padding-top: 211px; overflow: hidden;}

	#inner {width: 920px; position: relative; overflow: hidden;}

#header {position: absolute; top: 0px; left: 0px; width: 920px; height: 200px; overflow: hidden; margin: 0; padding: 0; z-index: 1000;}
	#header #menu {position: absolute; top: 166px; left: 8px; width: 904px; height: 26px; overflow: hidden; margin: 0; padding: 0; z-index: 1005;}

#topcontent {position: absolute; top: 200px; left: 0px; width: 920px; height: 11px; overflow: hidden; margin: 0; padding: 0; z-index: 1001;}

#text {position: relative; width: 608px; padding: 0; margin: 0 22px -2px 0; text-align: center; vertical-align: top; float: right; display: inline; overflow: hidden;}
	
	#text p {font: 12px verdana, sans-serif; margin: 0.6em 0 0.9em 0; padding-right: 0.2em; text-align: left; line-height: 1.3em; color: #000000;}
		#text p.quote {color: #4c4d4b;}
	#text h1 {font: bold 16px verdana, sans-serif; margin: 0; text-align: left; line-height: 1.3em; color: #000000; height: 34px; overflow: hidden;}	
	#text h2 {font: bold 14px verdana, sans-serif; margin: 0.9em 0 0.7em 0; text-align: left; line-height: 1.3em; color: #000000;}
	#text h3 {font: bold 14px verdana, sans-serif; margin: 0.7em 0 -0.4em 0; text-align: left; line-height: 1.3em; color: #000000;}
	#text h4 {font: 13px verdana, sans-serif; margin: 0.7em 0; text-align: center; line-height: 1.3em; color: #000000;}
		#text h4 span {font: italic 10px verdana, sans-serif;}
	#text h5 {font: bold italic 13px verdana, sans-serif; margin: 0.7em 0 0.3em 0; text-align: left; line-height: 1.3em; color: #000000;}
	
	#text blockquote {font: 12px verdana, sans-serif; margin: -0.2em 0 0.9em 16px; padding-right: 0.2em; text-align: left; line-height: 1.3em; color: #000000;}
	
	#text div.hr {width: 608px; height: 1px; background: #000000; margin: 1em 0 0.9em 0; padding: 0; overflow: hidden; filter: alpha(opacity=20); -moz-opacity: .20; opacity: .20;}
	
	#text table {font: 12px verdana, sans-serif; border-collapse: collapse; margin: 0 auto 0.5em auto;}
    	#text table td {font: 12px verdana, sans-serif; color: #000000; padding: 0 3px 0.5em 3px; text-align: left; line-height: 1.3em; vertical-align: middle;}
	
	#text table.board {font: 12px verdana, sans-serif; border-collapse: collapse; margin: 0 -10px -0.7em 0; width: 608px;}
    	#text table.board td {font: 12px verdana, sans-serif; color: #000000; padding: 0 10px 7px 0; text-align: left; vertical-align: top; line-height: 1.3em;}
			#text table.board td p {font: 12px verdana, sans-serif; margin: 0 0 0.9em 0; text-align: left; line-height: 1.3em; color: #000000;}
			#text table.board td h4 {font: 13px verdana, sans-serif; margin: 0 0 0.7em 0; text-align: center; line-height: 1.3em; color: #000000;}
	
	#text table.list {font: 12px verdana, sans-serif; border-collapse: collapse; margin: 0 0 -0.6em 0; width: 608px;}
    	#text table.list td {font: 12px verdana, sans-serif; color: #000000; padding: 0; text-align: left; line-height: 1.3em; vertical-align: top; width: 50%;}
			#text table.list td ul {font: 12px verdana, sans-serif; margin: 0 0 0 31px; text-align: left; line-height: 1.3em; color: #000000; padding: 0;}
    			#text table.list td ul li {line-height: 1.3em; margin: 0 0 0.7em 0;}
	
	#text ul {font: 12px verdana, sans-serif; margin: 0 0 0.9em 31px; text-align: left; line-height: 1.3em; color: #000000; padding: 0;}
    	#text ul li {line-height: 1.3em; margin: 0 0 0.7em 0;}
			#text ul li ul {font: 12px verdana, sans-serif; margin: 0.3em 0 0.9em 31px; text-align: left; line-height: 1.3em; color: #000000; padding: 0;}
    			#text ul li ul li {line-height: 1.3em; margin: 0 0 0.2em 0; list-style-type: square;}
	#text ol {font: 12px verdana, sans-serif; margin: 0 0 0.9em 31px; text-align: left; line-height: 1.3em; color: #000000; padding: 0;}
    	#text ol li {line-height: 1.3em; margin: 0 0 0.7em 0;}
			#text ol li ol {font: 12px verdana, sans-serif; margin: 0.3em 0 0.9em 31px; text-align: left; line-height: 1.3em; color: #000000; padding: 0;}
    			#text ol li ol li {line-height: 1.3em; margin: 0 0 0.2em 0;}
	
	.alpha {list-style-type: lower-alpha;}
	.num {list-style-type: decimal;}

#leftbar {position: relative; width: 232px; margin: 0 0 0 22px; text-align: left; vertical-align: top; float: left; display: inline;}
	
	#leftbar p {font: 11px verdana, sans-serif; margin: 0.5em 0 1em 0; text-align: left; line-height: 1.2em; color: #ffffff;}
	#leftbar h1 {font: bold 16px verdana, sans-serif; margin: 0; text-align: left; line-height: 1.2em; color: #00406e; height: 25px; overflow: hidden;}
	#leftbar h2 {font: bold 12px verdana, sans-serif; margin: 0.5em 0 0.9em 0; text-align: center; line-height: 1.2em; color: #00406e;}
	
	#leftbar ul {font: 11px verdana, sans-serif; margin: 0.5em 0 0.9em 17px; text-align: left; line-height: 1.2em; color: #ffffff; padding: 0;}
    	#leftbar ul li {line-height: 1.3em; margin: 0 0 0.3em 0;}
	
	#leftbar div.hr {height: 1px; background: #ffffff; margin: 0.5em 0; padding: 0; overflow: hidden; filter: alpha(opacity=30); -moz-opacity: .30; opacity: .30;}
	
	#leftbar a, #leftbar a:visited, #leftbar a:link {color: #ffffff; text-decoration: none; font-weight: bold;}
	#leftbar a:hover {color: #00406e; text-decoration: underline; font-weight: bold;}
	#leftbar a:active {color: #000000; text-decoration: none; font-weight: bold;}

#footer {width: 930px; margin: 0; padding: 20px 0 18px 0; background: url(images/bknd_footer.gif); background-repeat: no-repeat;}

	#footer p {font: 11px verdana, sans-serif; margin: 1em 11px 0 11px; text-align: center; line-height: 1.3em; color: #ffffff;}
		#footer p a, #footer a:visited, #footer a:link {color: #90c5ff; text-decoration: none; font-weight: bold;}
		#footer p a:hover {color: #ffffff; text-decoration: underline; font-weight: bold;}
		#footer p a:active {color: #ffffff; text-decoration: none; font-weight: bold;}
	
	#footer p.copyright {color: #6ba801;}
		#footer p.copyright a, #footer p.copyright a:visited, #footer p.copyright a:link {color: #6ba801; text-decoration: underline; font-weight: normal;}
		#footer p.copyright a:hover {color: #ffffff; text-decoration: underline; font-weight: normal;}
		#footer p.copyright a:active {color: #ffffff; text-decoration: none; font-weight: normal;}

input {font: 12px verdana, sans-serif; color: #000000; vertical-align: middle;}
select {font: 12px verdana, sans-serif; color: #000000; vertical-align: middle; width: 354px;}
textarea {font: 12px verdana, sans-serif; text-align: left; color: #000000; vertical-align: top; width: 350px; height: 100px;}
input.submit {font: bold 11px verdana, sans-serif; color: #000000; vertical-align: middle; text-align: center; letter-spacing: 0.1em; text-transform: uppercase;}