div input.signup{
font-family:Arial, Helvetica, sans-serif;
border:1px solid #008FC2;
background-color:#008FC2;
color:#ffffff;
clear:none;
font-size:130%;
font-weight: bold;
margin-right:10px;
}

div input.signup:hover{
border:1px solid #008FC2;
background-color:#ffffff;
color:#008FC2;
cursor:pointer;
}

.account_links a:visited { color: #666666; text-decoration: none; font-size: 110%; }
.account_links a:hover { color: #666666; text-decoration: none; background: none; font-weight: bold; font-size: 110%;}
.account_links a:link { color: #666666; text-decoration: none; font-size: 110%;}

#navigation a:visited { color: white; text-decoration: none; font-size: 130%;font-weight: bold; }
#navigation a:hover { color: white; text-decoration: none; background: none; font-weight: bold; font-size: 130%;}
#navigation a:link { color: white; text-decoration: none; font-size: 130%;font-weight: bold;}

#menu_ad { padding-top: 20px; padding-left: 3px;}

.linked_image { border: 0px;}
.inline_image {float: right; margin: 0 0 2px 5px;}
.plain_list { margin: 0px; padding: 0px; list-style: none;}

#indexleft>h2 {margin: 5px 0 0 3px; color: white; }
#indexleft>h3 {color: white; margin: 10px 0 5px 3px;}
#indexleft>h4 {color: white; margin: 0 0 2px 12px;}
#indexleft>h4 a:link{ color: #1B3C65; text-decoration: none;}
#indexleft>h4 a:visited { color: #1B3C65; text-decoration: none;}
#indexleft>h4 a:hover { color: #1B3C65; text-decoration: none;}
#indexleft p { margin: 5px 0 0 3px;}
#indexleft ul { list-style: none; margin: 10px 10px 0 -35px;}
#indexleft ul li a:link{ color: #1B3C65; text-decoration: none; font-size: 130%;}
#indexleft ul li a:visited{ color: #1B3C65; text-decoration: none; font-size: 130%;}
#indexleft ul li a:hover{ color: #1B3C65; text-decoration: none; font-size: 130%;}
.center_big {text-align: center; font-size: 180%;}

.sectiontitle  {
	margin: 0 0 0 0;
	font-family: Arial,sans-serif;
	font-weight: bold;
	font-size: 1.1em;
	line-height: 1.2em;
	padding: 2px 0 4px 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	color: #ffffff;
	text-transform: uppercase;
	background-color: #1E3F68;
}
.sectiontitle>a:visited { text-decoration: none; color: #ffffff; }
.sectiontitle>a:hover { text-decoration: none; color: #ffffff; }
.sectiontitle>a:link { text-decoration: none; color: #ffffff;}

.bluebackground {	
	background-color: #1E3F68;
}

.greenbackground {
	background-color: #6CBB1C;
}

.breakoutdescription {
	font-size: 80%;
	margin-top: 0px;
	text-align: justify;
	min-height: 120px;
}

.breakoutlist {
	margin-left: 10px;
}

ul.breakoutlist li a
ul.breakoutlist li a:visited { text-decoration: none; font-size: 90%;font-weight: bold; }
ul.breakoutlist li a:hover { text-decoration: none; font-size: 90%; background: none; font-weight: bold; }
ul.breakoutlist li a:link { text-decoration: none; font-size: 90%;font-weight: bold;}

.bluetext {	color: #1E3F68; }

.greentext { color: #6CBB1C; }

.smallmargin {
	margin: 10px;
}

div.photobox {
	float: left;
	margin: 0;
	padding: 0;
	width: 150px;
	height: 120px;
	text-align: center;
}
div.photobox a:visited img { text-decoration: none; border: none;}
div.photobox a:hover img { text-decoration: none;border: none;  }
div.photobox a:link img { text-decoration: none; border: none;}

.site_title { margin: 15px 0 0 0; font-size: 200%; padding: 0px;}
.breadcrumb { text-align: left; padding-top: 5px; margin-left: 0px; font-size: 80%;}

div.map_info_window {width: 200px; }
div.map_address { font-size: 50%; }
div.map_info_window p { float: right; font-size: 50%; margin: 5px 0 0 0;}
div.map_info_window h4 { font-size: 80%; margin: 0px; padding: 0px;}
div.map_info_window span { float: right; padding-left: 5px }

#footer p { text-align: center; background-color: #75c2de; color: white; padding: 5px 1px 5px 1px;}
#footer p a:hover{ color: white; }
#footer p a:link{ color: white; }
#footer>p :visited{ color: white; }

.poi_description {clear: both;}
.poi_address { width: 200px; }
