img { border: 0px; }

body {
	font-family: 'arial, sans-serif';
	font-size: 12pt;
}

.headings {
	color: #000099;
	text-align: center;
	font-size: 14pt;
	font-family: 'Arial, san-serif';
}

.bodyText {
	font-family: 'arial, times new roman';
	font-size : 10px;
	line-height : 12px;
	color : #000;
}

.date {
	font-family: arial;
	font-size : 11px;
	line-height : 13px;
	color : #003671;
}

.address {
	color : #003671;
	font-weight: bold;
	font-family: 'arial, sans-serif';
	font-size: 7pt;
	text-align: center;
}

.sc_headercell {
	background-color: #000099;
	text-align: center;
	color: #ffffff;
	font-size:12pt;
	font-weight: bold;
}

.sc_headercell a {
	background-color: #000099;
	text-align: center;
	color: #ffffff;
	font-size:12pt;
}

.sc_sidecell {
	background-color: #000099;
	text-align: right;
	color: #ffffff;
	font-size:12pt;
	font-weight: bold;
}

.graycell {
	background-color: #cccccc;
	text-align: center;
	color: #000000;
	font-size:12pt;
	font-weight: bold;
}

.headerText {
	font-family: 'arial, times new roman';
	font-size : 10px;
	line-height : 12px;
	color : #000;
}

.pageheaderborder {
	border-bottom: 3px ridge #fe0;
}

/* thanks to accessify.com for most of this .navcontainer and sub nav code */
.mainlinks { 
	margin: 0;
	padding: 0 0 0 0;
	background-color: #0000cc; /*was 3333ff*/
	float: left;
	width: 100%;
	border-bottom: 2px solid;
	border-color: #999999;
	white-space: nowrap;
}

.mainlinks_link { 
	/* height: 33px; */
}

/*need to copy over*/
.lnktd { 
	width: 145px;
	text-align: center;
}

.lnkleftover {
	background-image: url('/images/basefiller.jpg');
	background-position: 0% 50%;
}

.lnkleftoverborder {
	background-image: url('/images/base.jpg');
	background-position: 0% 50%;
	width: 10px; 
}
/*end of copy*/

.mainlinks ul { 
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

.mainlinks li { 
	display: block;
	margin: 0;
	padding: 0;
	float: left;
	width: auto;
}

/*this changed*/
.mainlinks a {
	display: block;
	width: auto;
	font-weight: bold;
	font-size: 8pt;
	font-family: 'arial, sans-serif';
	text-decoration: none;
	margin: 0em 0px;
	padding: .5em 10px;
	color: #ffffff;
	background: #0000cc;
	background-image: url('/images/base.jpg');
	background-position: 0% 50%;
	white-space: nowrap;
}

/*this changed*/
.mainlinks a:hover, .navcontainer a:active { 
	background: #000099;
	background-image: url('/images/hover.jpg');
	background-position: 0% 60%;
}

/*.mainlinks a.active:link, .mainlinks a.active:visited {
	position: relative; z-index: 102;
	font-weight: bold;
	background: #0000BB;
}*/

.headertext {
	margin: 10px;
	font-size: 16pt;
	font-family: 'times new roman, serif';
	font-weight: bold;
	color: #000099;
}

.headertext2 {
	margin: 10px;
	font-size: 14pt;
	font-family: 'times new roman, serif';
	font-weight: bold;
	color: #000099;
}

.headertext3 {
	margin: 10px;
	font-size: 12pt;
	font-family: 'times new roman, serif';
	font-weight: bold;
	color: #000099;
}

.headertext4 {
	margin: 10px;
	font-size: 12pt;
	font-family: 'times new roman, serif';
	font-weight: bold;
	color: #ffffff;
}

.headertext5 {
	margin: 0px;
	font-size: 10pt;
	font-family: 'times new roman, serif';
	font-weight: bold;
	color: #000099;
}

.headertext6 {
	margin: 10px;
	font-size: 12pt;
	font-family: 'times new roman, serif';
	font-weight: bold;
	color: #000000;
}

.headertext7 {
	margin: 10px;
	font-size: 12pt;
	font-family: 'times new roman, serif';
	font-weight: bold;
	color: #ff0000;
}

.headertext8 {
	margin: 10px;
	font-size: 14pt;
	font-family: 'times new roman, serif';
	font-weight: bold;
	color: #990000;
}


.headertext9 {
	margin: 10px;
	font-size: 16pt;
	font-family: 'times new roman, serif';
	font-weight: bold;
	color: #204000;
}

.headertext10 {
	margin: 10px;
	font-size: 12pt;
	font-family: 'times new roman, serif';
	font-weight: bold;
	color: #204000;
}

.headertext11 {
	margin: 10px;
	font-size: 14pt;
	font-family: 'times new roman, serif';
	font-weight: bold;
	color: #ffffff;
}


.smred {
	margin: 10px;
	font-size: 12pt;
	font-family: 'times new roman, serif';
	font-weight: bold;
	color: #ff0000;
}

.smred2 {
	margin: 10px;
	font-size: 9pt;
	font-family: 'times new roman, serif';
	font-weight: bold;
	color: #ff0000;
}

.linktext {
	margin: 0px;
	font-size: 12pt;
	font-family: 'times new roman, serif';
	text-decoration: none;
	color: #0000ff;
}

.linktext2 {
	margin-left: 20px;
	font-size: 12pt;
	font-family: 'times new roman, serif';
	text-decoration: none;
	padding: 0px;
	color: #0000ff;
}
.linktext3 {
	margin-left: 0px;
	font-size: 7pt;
	font-family: 'times new roman, serif';
	text-decoration: none;
	padding: 10px;
	color: #0000ff;
}
.linktext4 {
	margin: 0px;
	font-size: 10pt;
	font-family: 'times new roman, serif';
	text-decoration: none;
	color: #0000ff;
}

.linktext5 {
	margin: 0px;
	font-size: 12pt;
	font-family: 'times new roman, serif';
	text-decoration: none;
	color: #009900;
}
.linktext6 {
	margin: 0px;
	font-size: 12pt;
	font-family: 'times new roman, serif';
	text-decoration: none;
	color: #ffffff;
}

.bodytext {
	margin: 10px;
	font-size: 12pt;
	font-family: 'times new roman, serif';
	color: #000000;
}

.bodytext2 {
	margin: 10px;
	font-size: 9pt;
	font-family: 'times new roman, serif';
	color: #000000;
}

.bodytext3 {
	margin: 20px;
	font-size: 12pt;
	font-family: 'times new roman, serif';
	color: #000099;
}

.bodytext4 {
	margin: 10px;
	font-size: 10pt;
	font-family: 'times new roman, serif';
	color: #000000;
}

ol.lnks li { 
		font-size: 11pt;
		font-family: 'Georgia, Times New Roman, Times, serif';
}

.strong {
	font-weight: bold;
}

.smallcell { 
	border-right: solid black 1px; 
	font-family: 'Verdana, Arial, Helvetica, sans-serif'; 
	font-size: 10px; 
	vertical-align: top 
}

.smallgraycell { 
	border-right: solid black 1px; 
	font-family: 'Verdana, Arial, Helvetica, sans-serif'; 
	font-size: 10px; 
	vertical-align: top;
	background-color: #CCCCCC;
}

.smallheadercell { 
	border-right: solid black 1px; 
	font-family: 'Verdana, Arial, Helvetica, sans-serif'; 
	font-size: 10px; 
	background-color: #CCCCCC;
	vertical-align: top;
}

/*fck styles*/
.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 18px;
	color: #cc3300;
}

.Code
{
	border: #8b4513 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #000066;
	font-family: 'Courier New, Monospace';
	background-color: #ff9933;
}

.header {
	font-size: 32px;
	font-family: arial;
	font-weight: bold;
	text-align: center;
}
.subheader {
	font-size: 18px;
	font-family : arial;
	font-weight: bold;
}

.content {
	vertical-align:top;
}

/*end fck styles*/

#dist {
	background-color: #d98c66; font-family: 'arial, sans-serif'; margin-bottom: 2px;
}
#dist a {
	color: black; text-decoration: none; 
}

#elem {
	background-color: #8c66d9; font-family: 'arial, sans-serif'; margin-bottom: 2px;
}
#elem a {
	color: black; text-decoration: none; 
}

#hsjhs {
	background-color: #FFCC00; font-family: 'arial, sans-serif'; margin-bottom: 2px;
}
#hsjhs a {
	color: black; text-decoration: none; 
}

#ev {
	background-color: #65ad89; font-family: 'arial, sans-serif'; margin-bottom: 2px;
}
#ev a {
	color: black; text-decoration: none; 
}

#wa {
	background-color: #d96666; font-family: 'arial, sans-serif'; margin-bottom: 2px;
}
#wa a {
	color: black; text-decoration: none; 
}

#we {
	background-color: #668cd9; font-family: 'arial, sans-serif'; margin-bottom: 2px;
}
#we a {
	color: black; text-decoration: none; 
}

.tr {
	vertical-align:top;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-left: 50px;
}

#twitter_t {  
	width: 200px;  
	height: 34px;  
	background-image:url("your top image");  
}  



#twitter_m {  

	width: 185px;  
	padding: 0 15px;  
	background:url("your middle image")  0 0 repeat-y;  
}  

#twitter_container {
	align: left;
	min-height:45px;  
	height:auto !important;  
	height:40px;  
	padding-bottom:10px;  
}  

#twitter_update_list {  
	width: 185px;  
	padding: 0;  
	margin-left: 0;
	margin-right: 2px;
	align: left;
	overflow: hidden;  
	font-family: Georgia;  
	font-size: 14px;  
	font-style: italic;  
	color: #ffffff;  
	line-height: 20px;  
	font-weight:bold;  
}  

#twitter_update_list li {  
	width: 185px;  
	list-style: none;  
}  

#twitter_update_list li a {  
	color: #aaffaa;  
	border-bottom: dotted 1px;  
	text-decoration: none; 
	display: inherit;
	align: left; 
}  

#twitter_update_list li a:hover {  
	color: #aaffaa;  
	background: #ffffff;  
}  

#twitter_b {  
	width: 200px;  
	height: 29px;  
	background-image:url("your bottom image");  
}  

