@charset "utf-8";
/* CSS Document */

.hatch_wrapper { font-family: Verdana !important; display: block; }
.hatch_date { border: 1px solid #ccc;  }
.hatch_date a { display: block;
background: #82744f url(../images/bullet_calendar.gif) repeat-x; color: white !important;
	border: 1px solid white;
	text-decoration: none;
	padding-left: 10px;
	font-size: .85em;
	text-align: center;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
}
.hatch_date img { float: right; }

/*.hatch_header { border-bottom: 1px solid white;}*/
.hatch_header_expand a { border-top: 1px solid #473f2b; background: #82744f !important; }
.hatch_header_expand a span { }
.hatch_header a {  background: repeat-x; display: block; padding: 4px; padding-left: 10px; color: #1D4073; text-decoration: none; letter-spacing: -0.01em; font-weight: bold; font-size: 12px; text-transform: capitalize; }
.hatch_header_even a { background: #b3a06d repeat-x;  }
.hatch_header_odd a { background: #ffffff repeat-x;  }
.hatch_header a:hover { background: #685d3f; }
.hatch_caption {
	background: url(../images/bullet.gif) no-repeat;
	padding: 0px;
	padding-left: 10px;
	text-align: left;
	text-transform: capitalize;
	letter-spacing: .2px;
	padding-bottom: 5px;
	margin-bottom: 0px;
	font-size: 1.8em;
	min-height: 40px;
}
.hatch_caption span { display: block;  font-size: .35em; letter-spacing: 0px; }
.hatch_body {  }
.hatch_links { background: #F6F6F6; border-bottom: 1px solid #ddd; border-top: 1px solid white; padding: 5px; padding-right: 5px; font-size: .85em; color: #aaa; }
.hatch_links label { float: right; }
.hatch_links a { color: #003759;  font-family: arial; border: 1px solid #f9f9f9; text-decoration: none; padding: 3px; }
.hatch_links a span {    margin-left: 2px; margin-right: 2px; text-decoration: underline; }
.hatch_links a:hover  { border: 1px solid #ccc; background: white url(../images/bottom_tab.gif) repeat-x;  }
.hatch_links a:hover span { color: black; }
.hatch_links img { margin-left: 2px; vertical-align: middle;}
.hatch_content, 
.hatch_footer,
.hatch_tags { background: #FBFAF4;  padding: 10px; font-family: arial;  }
.hatchtagcloud { padding: 5px; padding-left: 10px; background: #FBF9F0; border-top: 1px solid #eee; }
.hatch_content p { margin-bottom: 10px; }
.hatch_content { font-weight: normal; font-size: 1.0em; color: #000; min-height: 80px; }
/*\*/
* html .hatch_content {
height: 80px;
}
* html .hatch_caption {
height: 62px;
}
.hatch_img { float: right; padding-left: 20px; margin-left: 20px; margin-right: 0px; margin-bottom: 20px; border-left: 1px solid #eee; }
.hatch_footer { font-size: 0.85em; padding: 5px; padding-left: 10px; font-weight: normal; background: #82744f; border-bottom: 6px solid #640202; border-top: 1px solid #ddd;}
#container #contentArea #Scroller .container_12 .main-content-block #hatch_header_1 a table tr th {
	text-align: left;
}
#container #contentArea #Scroller .container_12 .main-content-block #hatch_header_2 a table tr th {
	text-align: left;
}
#container #contentArea #Scroller .container_12 .main-content-block #hatch_header_3 a table tr th {
	text-align: left;
}
#container #contentArea #Scroller .container_12 .main-content-block #hatch_header_4 a table tr th {
	text-align: left;
}
#container #contentArea #Scroller .container_12 .main-content-block #hatch_header_5 a table tr th {
	text-align: left;
}
a table {
	text-align: left;
}
