#topics td{border-bottom:1px solid #E1DDCE; font-size:9px; font-family: arial}

#additional td{border-bottom:1px solid #E1DDCE; color: #D49F0F; font-size:9px; font-family: arial}

/* Email This Page pop-up window styles - START */
/*
http://veerle.duoh.com/comments.php?id=148_0_2_0_C
http://www.quirksmode.org/css/forms.html
http://www.sitepoint.com/article/style-web-forms-css/2
*/
form#emailthispageform {
  background-color: #ffffff;
  margin: 0;
  padding: 10px;
  height: 400px;
}

form#emailthispageform, form#emailthispageform p {
  color: #000000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

#emailthispageform .emailthispageheaderbar  {
  background-color: #efefef;
  padding:3px;
  margin-bottom: 10px;
}

#emailthispageform .emailerror {
  color: #000000;
  font-weight:bold;
}

#emailthispageform .emailthispagelabel {
  margin-bottom: 10px;
}

#emailthispageform .emailthispageinputtext, #emailthispageform .emailthispageinputtextarea {
  margin-bottom: 10px;
  width: 330px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding: 1px;
  color: #6c6c6c;
  background-color: #FFFFFF;
  border: 1px solid #000000;
}

#emailthispageform .emailthispageinputtextarea {
  height:100px;
}

#emailthispageform .emailthispagesubmitbtn, #emailthispageform .emailthispagesubmitbtn emailthispageclosetbtn {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-color: #efefef;
 color: #000000;
 margin: 0;
 padding:0;
 border: 1px solid #000000;
}

/* Email This Page pop-up window styles - END */
#events2009_menu ul {padding: 0;margin: 0;}
#events2009_menu li {float:left;list-style: none;padding: 0;margin: 0; font-size:12px;}
#events2009_menu li.menu_item {padding-top:4px}
#events2009_menu a {text-decoration:none; color:#125932}
#events2009_menu a:hover, #events2009_menu a.active {color:#129C40}
h2.text_header{color:black; font-size:16px; font-family: Arial,Helvetica}
#events-large-links a{font-size:18px; color:#1C05FB; font-weight:bold;text-decoration:underline;}
#events-large-links a:hover{color:red;text-decoration:none;}
#events_header{background: url(http://www.fisca.org/AM/Graphics/Template/events2009/header_bg.jpg) no-repeat; width:793px; height:124px}

body {
	font: .86em arial, helvetica, clean, sans-serif;
}
#footer_content {
	padding-right: 50px;
	padding-left: 50px;
	margin-top: 5px;
	color: #333;
	text-align: center;
	margin-bottom: 5px;
	font: 12px arial, helvetica, clean, sans-serif;
	line-height: 140%;
}
#footer_content a {
	color: #005730;
	text-decoration: none;
}
span.pipe {
	margin-right: 4px;
	margin-left: 4px;
	font-size: 90%;
}
#copyright {
	text-align: center;
	margin-top: 15px;
	font: 11px arial, helvetica, clean, sans-serif;
}
#utilitylinks {
	margin-right: 20px;
	text-align: right;
	white-space: nowrap;
	padding-top: 5px;
	margin-top: 0;
	color: #00512c;
	font: 13px arial, helvetica, clean, sans-serif;
	font-variant: small-caps;
	font-weight: bold;
	text-decoration: none;
}
/*
	#utilitylinks a:hover{
		color: #005730;
		text-decoration: underline;
	}
*/
#utilitylinks ul {
	list-style-image: none;
	padding-top: 5px;
	margin-top: 0;
	color: #00512c;
}
#utilitylinks li {
	display: inline;
}
#utilitylinks li a, #utilitylinks li a:visited {
	color: #005730;
	font-variant: small-caps;
	text-decoration: none;
	font-size: 1em;
	font-weight: bold;
}
#utilitylinks li a:hover {
	color: #005730;
	text-decoration: underline;
	font-weight: bold;
}
#modernbricksmenu{
	font: 12px arial, helvetica, clean, sans-serif;
	padding: 0;
	background: transparent;
}
#modernbricksmenu ul {
	font-size: .7em;
	margin: 0;
	margin-left: 15px;
	padding: 1;
	list-style: none;
}
#modernbricksmenu li {
	display: inline;
	margin: 0 2px 0 0;
	padding: 0;
	text-transform: uppercase;
}
#modernbricksmenu a {
	font: 10px arial, helvetica, clean, sans-serif;
	float: left;
	display: block;
	color: white;
	margin: 0 1px 0 1px;
	padding: 5px 5px;
	text-decoration: none;
	letter-spacing: 1px;
	background-color: #00512c;
	border-bottom: 1px solid white;
}
#modernbricksmenu a:hover {
	background-color: #009d5a;
}
#modernbricksmenu #current a {
	background-color: #477196;
	border-color: #477196;
}
.template_1_left {
	width: 16px;
	background: url(/AM/Graphics/Template/1_Left.gif) repeat-y;
}
.template_1_right {
	width: 16px;
	background: url(/AM/Graphics/Template/1_Right.gif) repeat-y;
}
.template_2_left {
	width: 16px;
	background: url(/AM/Graphics/Template/2_Left.gif) repeat-y;
}
.template_2_right {
	width: 16px;
	background: url(/AM/Graphics/Template/2_Right.gif) repeat-y;
}
.template_3_left {
	width: 16px;
	background: url(/AM/Graphics/Template/3_Left.gif) repeat-y;
}
.template_3_right {
	width: 16px;
	background: url(/AM/Graphics/Template/3_Right.gif) repeat-y;
}
.template_4_left {
	width: 16px;
	background: url(/AM/Graphics/Template/4_Left.gif) repeat-y;
}
.template_4_right {
	width: 16px;
	background: url(/AM/Graphics/Template/4_Right.gif) repeat-y;
}
.template_top_home {
	background: url(/AM/Graphics/Template/header1.jpg) repeat-y;
/*	cursor: pointer; */
}
.template_top {
	background: url(/AM/Graphics/Template/header5.jpg) repeat-y;
/*	cursor: pointer; */
}
#vertical_menu {
	width: 150px;
	float: left;
	background-color: #eee;
	display: inline;
}
.vn_header {
	background-color: #477196;
	color: #fff;
	text-align: left;
	line-height: 200%;
	padding-left: 5px;
}
#vertical_menu ul {
	list-style-type: none;
	margin: 0;
	padding-left: 0;
	padding-top: 5px;
	padding-bottom: 5px;
}
#vertical_menu li {
	list-style-type: none;
	margin-left: 10px;
	margin-top: 5px;
	font: .9em arial, helvetica, clean, sans-serif;
	text-decoration: none;
}
#vertical_menu li.SideNav_Level_2 {
	list-style-type: none;
	margin-top: 5px;
	background: url(http://www.bannerite.com/cf/fisca/finalv2/images/bullet.gif) no-repeat 0 4px;
	padding-left: 12px;
	margin-left: 10px;
	color: #00512c;
	font: .9em arial, helvetica, clean, sans-serif;
}
#vertical_menu a {
	text-decoration: none;
	color: #477196;
}
#vertical_menu a:hover {
	text-decoration: underline;
	color: #00512c;
}
a.login,a.login:link,a.login:visited,a.login:hover,a.login:visited:hover {
{
color: #005730;
	font-variant: small-caps;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}

