body,td,th {
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 12px;
	line-height:18px;
	color: #585858;
}

body {
	background-color: #585858;
	background-image: url(../images/generic/swirl.gif);
	background-repeat: repeat-y;
	MARGIN: 0px;
}
a:link {
	color: #f7941e;
	text-decoration: underline;
}
a:visited {
	color: #f7941e;
	text-decoration: underline;
}
a:hover {
	color: #585858;
	text-decoration: none;
}
a:active {
	color: #f7941e;
	text-decoration: underline;
}

h1 {
	font-size: 15px;
	font-weight:bold;
	color: #F7941E;
}

h2 {
	font-size: 15px;
	font-weight:normal;
	color: #F7941E;
}

/************* SUB HEADERS **************/


.intro {
	font-size: 13px;
	color: #585858;
	font-weight:bold;
}

.intro2 {
	font-size: 13px;
	color: #F7941E;
	font-weight:bold;
}

.sectionheader {
	display:block;
	font-size:15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #585858;
	padding-bottom:5px;
	margin-bottom:20px;
}

.sectionheader2 {
	display:block;
	font-size:15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #585858;
	padding-bottom:5px;
	margin-bottom:10px;
	color: #F7941E;
}

.subhead {
	font-size:14px;
	color: #F7941E;
	font-weight:bold;
}


.divider{
	width:100%;
	height:10px;
	background-image: url(../images/generic/spacer.gif);
	background-repeat: no-repeat;
	clear:both;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #585858;
	margin-bottom:20px;
}

.divider2{
	width:100%;
	height:10px;
	background-image: url(../images/generic/spacer.gif);
	background-repeat: no-repeat;
	clear:both;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #585858;
	margin-bottom:20px;
	margin-top:20px;
}



.sidehead {
	width:188px;
	font-weight:bold;
	color: #ffffff;
	background-color: #585858;
	background-image: url(../images/generic/grad01.gif);
	text-align:left;
	padding-top:2px;padding-bottom:2px;padding-left:10px;padding-right:2px;
	margin-bottom:5px;
	float:left;
	clear:left;
}

.sideholder{
	width:170px;
	font-size:10px;
	line-height:14px;
	padding-left:15px;
	padding-right:15px;
	color: #ffffff;
	float: left;
	clear:left;

}

.sideholder A {font-weight:bold;color: #f7941e; text-decoration: none;}
.sideholder A:link {font-weight:bold;color: #f7941e; text-decoration: none;}
.sideholder A:hover {font-weight:bold;color: #ffffff; text-decoration: none;}



/************* STRUCTURE HOLDERS **************/

#mastheadholder{
	width:790;
	background-color: #000000;
	text-align:center;
	height:auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

#mainimageholder{
	width:790;
	text-align:center;
	height:auto;
}

#imagestripholder{
	width:790;
	text-align:center;
	height:auto;
}

#maincontent{
	width:760;
	text-align:left;
	padding:15px;
	/*height:auto;*/
}

#contentenvelope{
	width: 990px;
}

#leftcolumn{
	width:200px;
	float: left;
}

#picturecolumn{
	width:170px;
	margin-right:15px;
	float: left;

}

#textcolumn{
	width:550px;
	float: left;

}

#mainwindow{
	width:790px;
	background-color: #ffffff;
	float: left;
	background-image: url(../images/generic/background.gif);
	background-repeat: no-repeat;
	background-position: 0px 300px;
}


.menuholder{
	width:200;
	height:26px;
}






.leftfloat{
width:auto;
float: left;

}



.rightfloat{
width:auto;
float: right;
text-align:right;

}



.spacer10px{
	width:100%;
	height:10px;
	background-image: url(../images/generic/spacer.gif);
	background-repeat: no-repeat;
	clear:both;
}




/************* PAGE FOOTER ***************/

#footer{
	clear: both;
	width:auto;
	height:70px;
	padding-bottom:60px;
	padding-left:200px;
	padding-top:5px;
		font-size:10px;
	line-height:18px;
	text-align:center;
	color: #f7941e;
}

#footer ul	{
list-style: none;
margin: 0;
padding: 0px 0px 0px 0px;
}

#footer ul	li{
display: inline;
}

#footer A {color: #ffffff; text-decoration: none;}
#footer A:link {color: #ffffff; text-decoration: none;}
#footer A:hover {color: #f7941e; text-decoration: none;}


/************* IMAGE STYLES ***************/



.arrowpad {padding-left:5px;}
.arrowpad2 {padding-right:5px;}
.pdfpad {padding-right:5px;padding-bottom:5px;}
.imagepad1 {padding-right:15px;}
.imagepad2 {padding-bottom:10px;}


/************* FONT STYLES ***************/


.date {color: #f7941e;font-size:10px;font-weight:bold;}
.orange {color: #f7941e;}
.smallprint {font-size:10px;}
.quote {
	font-size:13px;
	font-family: "Times New Roman", Times, serif;
	font-style: italic;
}


/************* FORM STYLES ***************/

.fieldhead {float:left;width:170px;padding-top:4px;}
.fieldtext {border:1px solid #f7941e;width:300px;height:20px;margin-bottom:10px;}
.fieldtext2 {border:1px solid #f7941e;width:300px;height:70px;margin-bottom:10px;}



.sidelinks1 {
	display:block;
	color: #091944;
	font-size:11px;
	margin-top:5px;
	padding-bottom:5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4d6a9d;
}
A.sidelinks1 {color: #091944; text-decoration: none;}
A.sidelinks1:link {color: #091944; text-decoration: none;}
A.sidelinks1:hover {color: #4d6a9d; text-decoration: none;}

