@charset "utf-8";

body,html	{ margin: 0px; padding: 0px; }
body		{ text-align: center; background: url(../images/bg_spacer.jpg) top repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; }
a			{ color: #1c3555; text-decoration: underline; }
a:hover		{ text-decoration: none; }

input,textarea		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

div#container			{ width: 759px; margin: 0px auto; }
ul#headernav			{ height: 45px; text-align: center; line-height: 0px; margin: 0px; padding: 0px 0px 0px 10px; list-style: none; }
ul#headernav li			{ float: left; border-left: 1px solid #918f80; padding: 20px 7px 19px 7px; }
ul#headernav li#last	{ border-right: 1px solid #918f80; }
ul#headernav li a		{ color: #fff; text-decoration: none; font-size: 8pt; }
ul#headernav li a:hover	{ text-decoration: underline; }
div#base				{ width: 759px; clear: both; }
td#leftnav				{ width: 210px; background-color: #e8e8cc; vertical-align: top; padding: 10px 0px 10px 0px; }
ul#leftnav				{ padding: 0px 0px 0px 3px; margin: 0px; list-style: none; text-align: left; }
ul#leftnav li			{ border-left: 5px solid #3c3c3c; padding: 21px 0px 17px 35px; background: url(../images/nav_down.jpg) 8px 13px no-repeat #fff; margin: 0px 0px 2px 0px; line-height: 0px; }
ul#leftnav li#on		{ background: url(../images/nav_up.jpg) 8px 13px no-repeat #fff; }
ul#leftnav li a			{ color: #3c3c3c; text-decoration: none; font-size: 9pt; }
ul#leftnav li a:hover	{ text-decoration: underline; }
ul#subleftnav			{ padding: 5px 0px 5px 10px; margin: 0px; list-style: none; text-align: left; line-height: 0px; }
ul#subleftnav li		{ border-left: 0px; padding: 5px 0px 5px 10px; background: url(../images/sub_nav_left.gif) 4px 6px no-repeat; margin: 0px 0px 0px 0px; }
ul#subleftnav li a		{ color: #3c3c3c; text-decoration: none; font-size: 7pt; }
ul#subleftnav li a:hover{ text-decoration: underline; }
td#content				{ background: url(../images/content_spacer.jpg) left repeat-y; vertical-align: top; padding: 20px; text-align: left; font-size: 8pt; }
td#content h1			{ margin: 0px; padding: 0px; font-size: 13pt; color: #1c3555; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
td#content p 			{ margin: 0px; padding: 10px 0px 10px 0px; }
div#footerspacer		{ width: 759px; height: 3px; clear: both; background-color: #3c3c3c; }
div#footer				{ width: 759px; text-align: center; color: #3c3c3c; padding: 10px 0px 10px 0px; font-size: 8pt; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
div#footer a			{ color: #3c3c3c; text-decoration: none; }
div#footer a:hover		{ text-decoration: underline; }