/* POI CSS */

body {background-color:#B9C48F;}

.main_table {margin-top: 20px;}

.cell_left {border-bottom: 1px solid #3D4148; border-top: 1px solid #3D4148; border-left: 1px solid #3D4148; padding: 10px;}
.cell_menu{border-bottom: 0px solid #3D4148; border-top: 1px solid #3D4148; border-left: 1px solid #3D4148; border-right: 1px solid #3D4148; padding: 2px; background-color:#CCCCCC;}
.cell_logo{border-bottom: 0px solid #3D4148; border-top: 1px solid #3D4148; border-left: 1px solid #3D4148; border-right: 1px solid #3D4148; padding: 5px;}
.callout_box_container {width: 200px; border: 1px solid #B21B27; padding: 5px 5px 5px 5px; margin-top: 20px;}

.callout_box_header { text-align:center; width: 100%; background-color: #B21B27; padding-top: 7px; padding-bottom: 7px; color:#FFFFFF; font-family: Arial, Verdana,  Helvetica, sans-serif; font-size:16px; font-weight:bold;}

.callout_box_content {background-color: #D8D9DA; padding: 5px 5px 5px 5px; margin: 0; color: #3D4148; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px;}

.email_box { margin-top:10px;  margin-bottom:10px; width: 200px; padding-top:10px; padding-bottom:10px; font-family: Arial, Verdana,  Helvetica, sans-serif; background-color: #4363B5; color:#FFFFFF; font-weight:bold; font-size:12px; text-align:center;}

.submit{
margin-top:3px;  
padding-top:3px;  
font-family: Arial, Verdana,  Helvetica, sans-serif; 
background-color: #ffffff; 
color:#4363B5; 
font-weight:bold; 
font-size:14px; 
border: 0px; 
}

.submit_action{
  
padding:3px;  
font-family: Arial, Verdana,  Helvetica, sans-serif; 
background-color: #4363B5; 
color:#ffffff; 
font-weight:bold; 
font-size:14px; 
border: 0px; 
}

.header2 {font-size:14px; font-weight:bold;}

.no_space {padding:0px; margin:0px;}

.cell_right {border: 1px solid #3D4148; padding-top: 0px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px; }

.menu_container {border-bottom: 0px solid #3D4148;}

.menu_container_row {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #3D4148; font-weight:bold; text-align:center;}

a.menu , a.menu:active, a.menu:visited{
color: #3D4148 ;
text-decoration:none;}

a.menu:hover  {
color: #B21B27;
text-decoration:none;
}

.selected  {
color: #B21B27;
text-decoration:none;
}

.main_header {
	text-align:center;
	margin-top: 0px;
	font-family:Garamond, 'Times New Roman', Times, serif;
	font-size:36px;
	color: #3D4148;
	padding-right: 10px;
	padding-left: 10px;
}

.main_header2 {
	text-align:center;
	margin-top: 20px;
	font-family:Garamond, 'Times New Roman', Times, serif;
	font-size:36px;
	color: #3D4148;
}

.main_content {
	font-size:16px;
	color: #3D4148;
	letter-spacing: normal;
	padding-right: 10px;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.main_content2 {
	padding-left: 10px;
	padding-right: 10px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	color: #3D4148;
	letter-spacing: normal;
}


a , a:active, a:visited {
color: #3D4148 ;
text-decoration: underline;}

a:hover  {
color: #B21B27;
text-decoration: none;
}

a.footer , a.footer:active, a.footer:visited {
color: #3D4148 ;
text-decoration:none;}

a.footer:hover {
color: #B21B27;
text-decoration:underline;
}

.footer_container {text-align:center; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color: #3D4148; padding-top: 5px; }

/*RSS FEED STYLES*/
.itemtitle {
font-weight:bold;
font-size: 12px;;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:0px;
padding-right:5px;
padding-top:0px;
padding-bottom:0px;
}
.itemtitle a:link {
color:##3D4148;
}
.itemtitle a:hover {
color: #B21B27;
}
.itemtitle a:visited {
color:#B21B27;
}
.itemdescription {
font-size: 12px;
margin-right:0px;
padding-right: 5px;
padding-bottom:10px;
}

