body  { margin: 0px }
p {}
td {}
.welcome-user { color: #000080; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 5px }
.menutable  { border: solid 1px #20838a }
.toplinks    { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 5px }
.toplinks td { background-color: #547dd8 }
.toplinks a:link { color: navy; text-decoration: none }
.toplinks a:visited { color: navy; text-decoration: none }
.toplinks a:hover { color: #ff6347; text-decoration: underline }
.Search-Head  { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f5f5f5; padding: 2px 5px 5px; }
.section-bucket  { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f5f5f5; padding: 2px 5px 5px; border-top: 1px solid silver; border-bottom: 1px solid silver }
.section-bucket p  { margin-top: 0px; margin-bottom: 0px; border-top: 1px solid #dcdcdc }
.section-bucket a:link { color: navy; text-decoration: none }
.section-bucket a:visited { color: navy; text-decoration: none }
.section-bucket a:hover { color: #ff4500; text-decoration: none }
.section-bucket li { list-style-position: outside }
.section-bucket ul  { list-style-image: url(images/bullet.gif); list-style-position: outside }
.sectiontable { background-color: #e4f2f2; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; }
.section-bucket2         { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e4f2f2; padding: 3px 8px 8px; border-top: 1px solid silver; border-bottom: 1px solid silver }
.section-bucket2 p    { margin-top: 3px; margin-bottom: 2px }
.section-bucket2 li { list-style-position: outside }
.section-bucket2 ul  { list-style-image: url(images/bullet.gif); list-style-position: outside }
.section-bucket2 a:link { color: #000080; text-decoration: none }
.section-bucket2 a:visited { color: #000080; text-decoration: none }
.section-bucket2 a:hover { color: #f00; text-decoration: none }
.formtext   { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.formtext2  { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 10px 5px 5px 10px }
.formtext2 a:link { color: #000080 }
.formtext2 a:visited { color: #000080 }
.formtext2 a:hover { color: #f00 }
.news-item { margin-top: 5px; margin-bottom: 5px; padding-bottom: 5px; border-bottom: 1px dotted #808080 }
.news-item a:link { color: #000080; text-decoration: none }
.news-item a:visited { color: #000080; text-decoration: none }
.news-item a:hover { color: #f00; text-decoration: none }
.news-date { color: black; font-size: 10px; margin-top: 0px; margin-bottom: 0px }
.news-date1 { color: black; font-size: 11px; margin-top: 0px; margin-bottom: 0px }
.formnote { font-style: italic; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 0px; margin-bottom: 10px }

/*.bodytext { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular } */
.nav1  { color: navy; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }

.LeftHeadAdmin  { color: #20838a; font-weight: bold; font-size: 15px; font-family: "Verdana", Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0px 10px 5px 0px; padding-bottom: 5px; }

.nav1-active { color: #f00; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 5px }
.nav2  { color: navy; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 20px }
.nav2-active { color: #f00; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 20px }
.nav3  { color: navy; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 35px }
.nav3-active { color: #f00; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 35px }
.nav4  { color: navy; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 50px }
.nav4-active { color: #f00; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 3px; padding-bottom: 3px; padding-left: 50px }
.nav1-active a:link { color: #f00 }
.nav2-active a:link { color: #f00 }
.nav3-active a:link { color: #f00 }
.nav4-active a:link { color: #f00 }
.caltop {background-color: #20838a;}
.calbkg {background-color: #e4f2f2;}
/*a:link  { color: navy; text-decoration: none }
a:visited  { color: navy; text-decoration: none }
a:hover  { color: #f00; text-decoration: none }*/ 

#navcontainer   { margin: 0px }
#navcontainer ul { font-family: verdana, arial, Helvetica, sans-serif; list-style-type: none; margin: 0px; padding: 0px }
#navcontainer li  { margin: 0px }
#navcontainer a { color: black; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; background-color: #8fbdb7; margin: -1px; padding: 5px 0px 5px 3px; border-bottom: 1px solid #20838a; width: 180px; display: block }
#navcontainer a:hover { color: white; text-decoration: none; background-color: #20838a }
#navcontainer ul ul li  { font-style: normal; margin: 0px }
#navcontainer ul ul a { color: black; text-decoration: none; background-color: #8fbdb7; margin-left: 10px; padding: 3px 5px; border-left: 1px solid black; width: 169px; display: block }
#navcontainer ul ul a:hover { color: white; text-decoration: none; background-color: #20838a }
#current a:link { color: black; font-weight: bold; text-decoration: none; background-color: #6ca69f }
#current a:visited  { color: black; font-weight: bold; text-decoration: none; background-color: #6ca69f }

	.tagline { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding-top: 5px; padding-bottom: 5px }
	.issueinfo { color: black; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #cdd6e0; padding: 3px 5px }
	.tableheading { color: #000; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #b0c4de; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; border: solid 1px #b0c4de; text-align:left }
	.newsheading { color: #000; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f0f8ff; padding: 5px; border-right: 1px solid #b0c4de; border-bottom: 1px solid #b0c4de; border-left: 1px solid #b0c4de }
	.newsheading ul { margin-top: 0px; margin-bottom: 0px; margin-left: 0px }
	.newsheading li { list-style-image: url(/Images/newsltr_bullet1.gif); margin-top: 0px; margin-bottom: 0px; margin-left: 30px; padding-bottom: 0px; list-style-position: outside; list-style-type: circle; }
	.newsheading a:link { color: navy; text-decoration: none }
	.newsheading a:visited { color: navy; text-decoration: none }
	.newsheading a:hover { color: red; text-decoration: none }

	.newsdetail { color: #000; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f0f8ff; padding: 0px; text-align:left}
	.newsdetail a:link { color: navy; text-decoration: none }
	.newsdetail a:visited { color: navy; text-decoration: none }
	.newsdetail a:hover { color: red; text-decoration: none }				

	.newsitem { font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 3px; margin-bottom: 3px; margin-left: 0px }
	.editorsnote { color: #000; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; padding: 5px; border-right: 1px solid #b0c4de; border-bottom: 1px solid #b0c4de; border-left: 1px solid #b0c4de; text-align:left }
	.editorsnote p { margin-top: 0px; margin-bottom: 5px }
	.editorsnote a:link { color: #000080; text-decoration: none }
	.editorsnote a:visited { color: #000080; text-decoration: none }
	.editorsnote a:hover { color: #fa8072; text-decoration: none }
	.imageleft { margin-right: 10px; border: solid 1px black }
	.fsolinks { color: #000; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #f5f5f5; padding: 5px; border-right: 1px solid #b0c4de; border-bottom: 1px solid #b0c4de; border-left: 1px solid #b0c4de }
	.fsolinks p { margin-top: 0px; margin-bottom: 5px }
	.fsolinks a:link { color: #000080; text-decoration: none }
	.fsolinks a:visited { color: #000080; text-decoration: none }
	.fsolinks a:hover { color: #fa8072; text-decoration: none }
.note {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	color: #FF0000;
}

.pageheadNew    
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 16px;  margin:0px; padding:5px 0px 5px 5px; color:grey; font-family: Verdana;
	
}

.pagehead2 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 16px;  margin:0px; padding:5px 0px 5px 5px; color:grey; font-family: Verdana;
	
}

.pageheadEditor 
{ 
	FONT-WEIGHT: bold; FONT-SIZE: 16px;  margin:0px; padding:5px 0px 5px 5px; color:grey; font-family: Verdana;
	
}

.pagehead3 { FONT-WEIGHT: bold; FONT-SIZE: 16px;  margin:0px; padding:5px 0px 5px 5px; color:grey; font-family: Verdana; }
