/*STA Style Sheet*/

/* Body & Content */
body,td,th 
{
	font-family: Georgia, "Times New Roman", Times, serif, sans-serif;
	font-size: 11px;
	color: #333;
	background-color: #996;
	margin: 0px;
}

table
{border: 0px; margin: 0 px;}

table td
{vertical-align: top; padding: 0px; background-color:#FFF; border-width: 0px; }
td.content
{padding: 18px; margin-bottom: 10px; vertical-align: top; }

p
{line-height:1.4em}
div.content
{padding: 0px 20px 12px 12px;}
.footer 
{
	font-size: 9px;
	color: #666666;
	padding: 10px 20px 0px 12px;
	text-align: right;
}
.link
{padding-bottom: 2px;}

img
{border: 0px;}

/* Boxes */

.floatbox 
{
	padding: 2px;
	float: left;
	width: 274px;
	background-color: #FFF;
	margin: 2px 2px 2px 5px;
	border: 1px solid #CCCCCC;
	height: 108px;
}

.imagebox 
{
	float: left;
	width: 280px;
	margin-left: 5px;
}

.about_linkbox {
	padding: 2px;
	float: right;
	width: 166px;
	background-color: #FFFF99;
	margin: 0px;
	border-top: none #CCCCCC;
	border-right: none #CCCCCC;
	border-bottom: none #CCCCCC;
	border-left: none #CCCCCC;
	height: 104px;
}
.link_image {
	padding: 0px;
	float: left;
	width: 102px;
	margin: 0px;
	border-top: none #CCCCCC;
	border-right: none #CCCCCC;
	border-bottom: none #CCCCCC;
	border-left: none #CCCCCC;
	height: 104px;
}

/* Links */
A
{ color:#3366CC; text-decoration:none }
A:hover
{text-decoration:underline}

A.sidebar
{color:#036; text-decoration:none;}
A.sidebar:hover
{text-decoration:none; background-color: #036; color: #FFF;}

A.footlink {
color:#666; font-weight:bold; text-decoration:none
}
A.footlink:hover {
text-decoration:underline
}

/* Headers & Subheads */
.h1 
{font-size: 120%;font-weight: bold;color: #666666;
border-bottom-width: 1pt; padding-bottom: 0px;padding-top: 0px;}



/* Forms */
form 
{border: 1px solid #CCC; padding: 5px; width: 500px; background-color: #CC9;}

form input 
{border: 1px solid #CCC; padding: 1px;}
form select
{margin-top: 0;}
form textarea
{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

.button
{margin-left: 160px; margin-top: 4px; margin-bottom: 4px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: white;
background-color: #633; border-right: 1px solid #666666; border-top: 1px solid #CCCCCC;
border-bottom: 1px solid #666666; border-left: 1px solid #CCCCCC;}

.formsubhead
{padding-top: 2px; padding-right: 2px; padding-left: 5px; font-size: 12px; font-weight: bold;}

div.row 
{clear: both; padding-bottom: 4px;}
div.row span.label 
{float: left; width: 150px; text-align: right; padding-top: 4px; padding-right: 2px; padding-left: 5px;}
div.row span.formw 
{float: right; width: 200px; text-align: left;} 













table.menu
{background-color: #900}
td.menu
{padding: 2px; margin: 2px; background-color: #900}




ul
{list-style-image: url(images/bullet.gif); list-style-position: outside; list-style-type: disc;}



.h2 
{font-size: 11px;font-weight: bold;color: #000000;
border-bottom-width: 1pt;border-bottom-style: none;
padding-top: 1px;margin-bottom: 2px;padding-bottom: 2px;}

.h3 
{font-weight: bold; color: #000000; border-bottom-width: 1pt; border-bottom-style: dashed;
border-bottom-color: #CCCCCC; padding-bottom: 4px; padding-top: 10px; margin-top: 20px;}

.h4 
{font-size: 12px;font-weight: bold;color: #000000;
border-bottom-width: 1pt;border-bottom-style: none;
padding-top: 1px;margin-bottom: 2px;padding-bottom: 2px;}

.subhead 
{font-weight: bold;color: #CC6600;padding-bottom: 2px;margin-bottom: 2px;
margin-top: 4px;padding-top: 4px;}

.subhead2 
{font-weight: bold; padding-bottom: 2px; margin-bottom: 2px;}

.articlesubhead
{margin-top: 4px;padding-top: 4px; font-style:italic;}

.italic
{color: #333333; padding-bottom: 2px; font-style: italic; margin-bottom: 2px; 
padding-top: 1px; margin-top: 1px;}

.date, .dateside 
{margin-top: 10px; margin-bottom: 1px; padding-top: 2px; 
padding-bottom: 1px; color: #CC6600; border-top: 1px; border-top-style: solid; border-top-color: #CCCCCC;}

.dateside
{border-top-style: none;}

.callout2
{border: 1px solid #CCC; padding: 8px; margin-bottom: 10px; margin-left: 10px; margin-right: 10px; 
width: 136px; background-color: #FFFFE1;}

.bold 
{font-weight: bold;}



.callout3 {
	background-color: #CC6600;
	margin: 8px;
	padding: 8px;
	width: 200px;
	vertical-align: top;
	border: 1px solid #CCCCCC;
}

.sidehead {
	font-weight: bold;
	margin-bottom: 2px;
	padding-bottom: 2px;
	color: #333;
}
.sidefeature {
	font-size: 9px;
	text-transform: uppercase;
	color: #333;
}
.featureimage {
	margin-top: 2px;
	margin-right: 4px;
	margin-bottom: 2px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 4px;
	padding-bottom: 2px;
	padding-left: 0px;
}
