#header
{
	width: 778px;
	margin: 0 auto 0;
	text-align: center;
}
	
BODY
{ 
	margin: 0px 0px;
	padding: 0;
	font: 11px 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	link: #d9d5d2;
	text-align: center;
}

TABLE, TD
{ 
	font: 10px 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
}

.L12
{ 
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.L18
{ 
	font-family: 'Lucida Grande', Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.T13
{
	font-family: Times, serif;
	font-size: 13px;
	line-height: 115%;
}

.TITLE 			{ font-family: Helvetica, Arial, sans-serif; font-size: 24px; font-weight: 900;}
.INTRO 			{ font-family:  Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 13px; }
.form_style 		{ font-size : 12px; font-family : geneva, arial, sans-serif; width: 215px; }
.form_style_med		{ font-size : 12px; font-family : geneva, arial, sans-serif; width: 200px; }
.form_style_srt		{ font-size : 12px; font-family : geneva, arial, sans-serif; width: 170px; }
.tableborder 		{ background-color: #ffffff; border: 1px #a1a5a9 solid; }

a:link
{
	color: blue;
	text-decoration: underline;
}

a:visited
{
	color: blue;
	text-decoration: underline;
}

a:hover
{
	color: blue;
	text-decoration: underline;
}

ul
{
	list-style: none outside;
	margin: 0; padding: 0 0 1em 0;
}

ul.none
{
	list-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
	padding: 0px;
	padding-left: 0px;
	line-height: 13px;
}

ul.square
{
	list-style: square;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 16px;
	padding: 0px;
	line-height: 13px;
}

ul.circle
{
	list-style: circle;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 16px;
	padding: 0px;
	line-height: 13px;
}

li
{
	padding-bottom: .4em;
}

ol
{
	list-style: decimal;
	margin: 0 0 0 2.8em;
	padding: 0 0 1em 0;
}

ol.last
{
	padding: 0;
}

#main {width: 778; margin: 0 auto; padding: 0; border: 1px solid #a1a5a9; background: url(/gfx/mainbkgrnd.gif) 540px 0 repeat-y; border-left: 1px solid #a1a5a9; text-align: left;}
#breadcrumb, #footer {width: 680px; margin: 1.5em auto; text-align: left;}
#main div.column {text-align: left; margin-bottom: 1em;}
#main p {margin: 0 0 1em 0;}
#main p.last {margin: 0;}
#main p.intro {font-weight: bold;}
#main .lite {color: #79767c;}
#main h1 {font-size: 24px; margin: 0 0 .5em 0;}
#main h2 {font-size: 16px; margin: 0;}
#main h3 {font-size: 12px; margin: 0;}
#main h4 {font-size: 10px; margin: 0;}
#main .more {text-align: right;}
#main .box {border: 1px solid #a1a5a9; padding: 0 5px 5px 5px; margin: 0 0 1.25em 0;}
#main a.pdf {background: url(globaliconpdf12x12.gif) left top no-repeat; display: block; padding-left: 20px;}
#main a.html {background: url(globaliconhtml12x12.gif) left top no-repeat; display: block; padding-left: 20px;}
#main a.dl {background: url(globalicondl11x10.gif) left top no-repeat; display: block; padding-left: 20px;}
#main a.zip {background: url(globaliconzip12x12.gif) left to
BODY p no-repeat; display: block; padding-left: 20px;}
#main .subcolumn1-2 {float: left; width: 330px;}
#main .subcolumn2-2 {float: right; width: 330px;}
#main .subcolumn1-3, #main .subcolumn2-3, #main .subcolumn3-3 {width: 212px; float: left;}
#main .subcolumn1-3, #main .subcolumn2-3 {margin-right: 20px;}

#content {float: left; width: 539px; margin-left: 0; padding: 0;}
#content .subcolumn1-2 {float: left; width: 215px;}
#content .subcolumn2-2 {float: right; width: 215px;}
#content .subcolumn1-3, #content .subcolumn2-3, #content .subcolumn3-3 {width: 135px; float: left;}
#content .subcolumn1-3, #content .subcolumn2-3 {margin-right: 22px;}
#content .box h2 {border-bottom: 1px solid #a1a5a9; padding: 5px; background: #f2f2f2; margin: 0 -5px 5px -5px; font-size: 12px;}

#sidebar {width: 237px; float: right; margin: 0; padding: 0; font-size: 10px;}
#sidebar h2 {font-size: 12px; margin: 0;}
#sidebar h3 {font-size: 11px; margin: 0;}
#sidebar h4 {font-size: 10px; margin: 0;}
#sidebar div {border-bottom: 1px solid #a1a5a9; padding: 10px 10px 0 10px;}
#sidebar div.laster {border-bottom: none;}
#sidebar .box h2 {border-bottom: 1px solid #a1a5a9; padding: 5px; background: #f2f2f2; margin: 0 -5px 5px -5px; font-size: 10px;}

#footer {font-size: 10px; text-align: center;}
#footer form {margin-bottom: 2em;}
#footer form input {vertical-align: bottom;}

#navbg {width: 778px; height: 20px; background: url(/gfx/navbkgrnd.png); margin: 13px auto 0;}
#nav {width: 778px; margin: 0 auto; }
#nav td {text-align: center; vertical-align: middle;}
#nav a {text-decoration: none; display: block; color: #000000; font-size: 12px; font-weight: bold; padding: 0px 0 0px; white-space: nowrap;}
#nav a:hover {color: #505050;}
#nav a.hi {color: #000000;}

div.end {clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px;}
.padder {padding: 10px 10 10px 10px;}
