/*
Scope: Page
*/

div.hd-Title {
	color: #E6EFAE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
	text-shadow: #432703 2px 2px 2px;

	text-align: center;
	background-color: #8E5101;
	border: 1px none #2C4136;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../images/backgrounds/header/main,brown.jpg);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	height: 50px;
	vertical-align: middle;
}
div.hd-Title span {
	margin-top:12px;
}
img.hd-Title {
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}

div.hd-Subtitle {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	margin: 0px;
	text-align: center;
	color: #F1F7F3;
	background-color: #8E5101;
}
div.hd-Subtitle a:link, div.hd-Subtitle a:visited {
	color: #FFFF33;
	text-decoration: none;
}
div.hd-Subtitle a:hover, div.hd-Subtitle a:active {
	text-decoration: underline;
	color: #FFFF33;
}
div.hd-Menu {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	background-color: #527362;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	text-align: center;
	margin: 0px;
	border: 1px solid #4F7361;
	color: #527362;
}
div.hd-Menu a:link, div.hd-Menu a:visited {
	color: #EAE8BF;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}
div.hd-Menu a:hover, div.hd-Menu a:active {
	text-decoration: underline;
	color: #EAE8BF;
}
div.hdFM {
	background-color: #DDEEE6;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4F7361;
	border-right-color: #4F7361;
	border-bottom-color: #4F7361;
	border-left-color: #4F7361;
}
div.hdFM_Header {
	display:none;
	background-color: #894801;
	background-image: url(http://orbisvitae.com/assets/images/backgrounds/header-FeaturedMedia/main,brown.jpg);
	height: 54px;
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding: 0px;
	position: relative;
}
img.hdFM_Header {
	display:none;
	margin: 0px;
	float: left;
	position: absolute;
	left: 8px;
	top: 3px;
	padding: 0px;
}
p.hdFM_HeaderTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFEBD5;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 6px;
	left: 65px;
}
p.hdFM_HeaderSubtitle {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFEBD5;
	padding: 0px;
	position: absolute;
	top: 30px;
	left: 65px;
	margin: 0px;
}
div.hdFM_Section {
	margin: 0px;
	padding: 0px;
}

div.hdFM_SectionTitle {
	background-color: #4F7361;
	height: 28px;
	background-image: url(../images/backgrounds/header-FeaturedMedia/main,green.jpg);
	padding: 0px;
	overflow: hidden;
	position: relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
p.hdFM_SectionTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	top: 6px;
	margin: 0px;
	padding: 0px;
	left: 24px;
}
div.hdFM_SectionBody {
	white-space:nowrap;
	margin: 0px;
	padding: 0px;
	position: relative;
	overflow-x: auto;
	overflow-y:hidden;
	width:100%;
}
/* Provides horizontal width for horizontal scrolling. */
div.hdFM_SectionBodyInner {
	width: 6800px;
	height: 100%;
}

div.hdFM_SectionBodyItem-Line {
	margin: 0px;
	padding: 0px;
}

p.hdFM_SectionBodyItemTitle-Line{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	padding: 0px;
}
p.hdFM_SectionBodyItemTitle-Line a:link, p.FmHd_SectionBodyItemTitle-Line a:visited{
	color: #954D05;
	text-decoration: none;

}
p.hdFM_SectionBodyItemTitle-Line a:hover, p.FmHd_SectionBodyItemTitle-Line a:active{
	color: #FF6600;
	text-decoration: underline;

}
span.hdFM_SectionBodyItemDesc-Line{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #334A3D;
	padding: 0px;
	margin: 0px;
}
p.hdFM_SectionBodyItemDesc-Line{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #894801;
	padding: 0px;
	margin: 0px;
}
div.hdFM_SectionBodyItem-Block {
	background-color: #F2F9F5;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #7A9C8B;
	border-bottom-color: #7A9C8B;
	border-left-color: #CCCCCC;
	overflow: hidden;
	position: relative;
	height: 80px;
	width: 150px;
	float: left;
}
img.hdFM_SectionBodyItemMediaType-Block {
	margin: 0px;
	float: left;
	position: absolute;
	left: 50px;
	top: 58px;
	padding: 0px;
	display: none;
}
/* Tooltip for "Text" media type... BEGIN */
img.hdFM_SectionBodyItemMediaType-Block:hover + div.FmHd_SectionBodyItemMediaTypeTip-Block {
	position:absolute;
	left:38px;
	top:5px;
	display:block;
	border:1px solid #333333;
	background-color:#FFFFCC;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #334A3D;
	width: 40px;
	text-align: center;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	z-index:100;
}
div.hdFM_SectionBodyItemMediaTypeTip-Block {
	display:none;
	z-index:-1;
}
/* Tooltip for "Text" media type... END */
p.hdFM_SectionBodyItemViewsCount-Block{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FF6600;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	position: absolute;
	left: 54px;
	top: 70px;
	width: 45px;
	text-align: right;
}
p.hdFM_SectionBodyItemViewsLabel-Block{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #FF6600;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	position: absolute;
	left: 103px;
	top: 68px;
	text-align: left;
	width: 40px;
}
img.hdFM_SectionBodyItemIcon-Block {
	margin: 0px;
	float: left;
	position: absolute;
	left: 4px;
	top: 28px;
	padding: 0px;
	border: 1px solid #82AA96;
}
div.hdFM_SectionBodyItemTitle-Block{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 0px;
	overflow: hidden;
	position: absolute;
	left: 5px;
	top: 2px;
	margin: 0px;
	width: 140px;
	text-align: center;
	height: 25px;
	white-space:normal;
}
div.hdFM_SectionBodyItemTitle-Block a:link, div.hdFM_SectionBodyItemTitle-Block a:visited{
	color: #954D05;
	text-decoration: none;

}
div.hdFM_SectionBodyItemTitle-Block a:hover, div.hdFM_SectionBodyItemTitle-Block a:active{
	color: #FF6600;
	text-decoration: underline;

}
div.hdFM_SectionBodyItemDesc-Block{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #527362;
	padding: 0px;
	margin: 0px;
	overflow: auto;
	position: absolute;
	left: 50px;
	top: 28px;
	width: 97px;
	height: 38px;
	display: block;
	white-space:normal;
}





/*
New Forum Headers
Headers on a per-forum basis.
*/

div.FmHd {
	margin: 0px;
	background-color: #DDEEE6;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #4F7361;
	border-right-color: #4F7361;
	border-bottom-color: #4F7361;
	border-left-color: #4F7361;
}
div.FmHd_Header {
	margin: 0px;
	background-color: #894801;
	background-image: url(http://orbisvitae.com/assets/images/backgrounds/forum-headers/Header-Standard.jpg);
	height: 54px;
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding: 0px;
	position: relative;
}
img.FmHd_Header {
	margin: 0px;
	float: left;
	position: absolute;
	left: 8px;
	top: 3px;
	padding: 0px;
}
div.FmHd_HeaderTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFEBD5;
	margin: 0px;
	padding: 0px;
	position: absolute;
	top: 6px;
	left: 65px;
	width: 100%;
}
div.FmHd_HeaderSubtitle {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFEBD5;
	padding: 0px;
	position: absolute;
	top: 30px;
	left: 65px;
	margin: 0px;
	width: 100%;
}
div.FmHd_Section {
	margin: 0px;
	padding: 0px;
}

div.FmHd_SectionTitle {
	background-color: #4F7361;
	margin: 0px;
	height: 28px;
	background-image: url(http://orbisvitae.com/assets/images/backgrounds/forum-headers/Section-Standard.jpg);
	padding: 0px;
	overflow: hidden;
	position: relative;
}
p.FmHd_SectionTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	top: 6px;
	margin: 0px;
	padding: 0px;
	left: 24px;
	width: 100%;
}
div.FmHd_SectionBody {
	margin: 0px;
	padding: 0px;
	position: relative;
	overflow: auto;
	height: 140px;
}
div.FmHd_SectionBodyItem-Line {
	margin: 0px;
	padding: 0px;
}

p.FmHd_SectionBodyItemTitle-Line{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 24px;
	padding: 0px;
}
p.FmHd_SectionBodyItemTitle-Line a:link, p.FmHd_SectionBodyItemTitle-Line a:visited{
	color: #954D05;
	text-decoration: none;

}
p.FmHd_SectionBodyItemTitle-Line a:hover, p.FmHd_SectionBodyItemTitle-Line a:active{
	color: #FF6600;
	text-decoration: underline;

}
span.FmHd_SectionBodyItemDesc-Line{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #334A3D;
	padding: 0px;
	margin: 0px;
}
p.FmHd_SectionBodyItemDesc-Line{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #894801;
	padding: 0px;
	margin: 0px;
}
div.FmHd_SectionBodyItem-Block {
	background-color: #F2F9F5;
	margin-top: 5px;
	margin-right: 24px;
	margin-bottom: 0px;
	margin-left: 24px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #7A9C8B;
	border-bottom-color: #7A9C8B;
	border-left-color: #CCCCCC;
	overflow: hidden;
	position: relative;
	height: 44px;
}
img.FmHd_SectionBodyItemMediaType-Block {
	margin: 0px;
	float: left;
	position: absolute;
	left: 14px;
	top: 4px;
	padding: 0px;
}
/* Tooltip for "Text" media type... BEGIN */
img.FmHd_SectionBodyItemMediaType-Block:hover + div.FmHd_SectionBodyItemMediaTypeTip-Block {
	position:absolute;
	left:38px;
	top:5px;
	display:block;
	border:1px solid #333333;
	background-color:#FFFFCC;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #334A3D;
	width: 40px;
	text-align: center;
	overflow: hidden;
	margin: 0px;
	padding: 0px;
	z-index:100;
}
div.FmHd_SectionBodyItemMediaTypeTip-Block {
	display:none;
	z-index:-1;
}
/* Tooltip for "Text" media type... END */
p.FmHd_SectionBodyItemViewsCount-Block{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #798A82;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	position: absolute;
	left: 4px;
	top: 24px;
	width: 40px;
	text-align: center;
}
p.FmHd_SectionBodyItemViewsLabel-Block{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #798A82;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	position: absolute;
	left: 4px;
	top: 32px;
	text-align: center;
	width: 40px;
}
img.FmHd_SectionBodyItemIcon-Block {
	margin: 0px;
	float: left;
	position: absolute;
	left: 50px;
	top: 2px;
	padding: 0px;
	border: 1px solid #82AA96;
}
p.FmHd_SectionBodyItemTitle-Block{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 0px;
	overflow: hidden;
	position: absolute;
	left: 100px;
	top: 7px;
	margin: 0px;
}
p.FmHd_SectionBodyItemTitle-Block a:link, p.FmHd_SectionBodyItemTitle-Block a:visited{
	color: #954D05;
	text-decoration: none;

}
p.FmHd_SectionBodyItemTitle-Block a:hover, p.FmHd_SectionBodyItemTitle-Block a:active{
	color: #FF6600;
	text-decoration: underline;

}
p.FmHd_SectionBodyItemDesc-Block{
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #334A3D;
	padding: 0px;
	margin: 0px;
	overflow: hidden;
	position: absolute;
	left: 100px;
	top: 24px;
}




/*
Forum Header
Headers on a per-forum basis.
*/

.fm-hdr_Title {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFEBD5;
	margin: 0px;
	background-color: #894801;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 12px;
	background-image: url(http://orbisvitae.com/assets/images/backgrounds/SectionTitle.jpg);
	height: 33px;
	background-repeat: repeat-x;
	background-position: 0px 0px;
}
.fm-hdr_Subtitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #894801;
	margin: 0px;
	background-color: #FFF0DF;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 12px;
}
.fm-hdr_SectionTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #FFEBD5;
	background-color: #4F7361;
	margin: 0px;
	height: 33px;
	vertical-align: middle;
}

.fm-hdr_Body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #894801;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
}
.fm-hdr_Body-italic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #894801;
	font-style: italic;
}
.fm-hdr_Body-bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #894801;
}
.fm-hdr_Body_A {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #894801;
	margin: 0px;
}



.fm-MenuCell_TABLE {
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}

.fm-MenuCell_TD {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #3E7558;
	text-align: left;
	margin: 0px;
	padding: 0px;
}
.fm-MenuCell_IMG {
	border: 1px solid #D8E9DF;
	margin-top: 0px;
	margin-right: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.fm-MenuCell-Title_P {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #3E7558;
	font-weight: bold;
	margin: 0px;
}
.fm-MenuCell-Text_P {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #3E7558;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#fm-MenuCell a:link {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #3E7558;
	text-decoration: none;
}
#fm-MenuCell a:visited {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #3E7558;
	text-decoration: none;
}
#fm-MenuCell a:hover {
	text-decoration: underline;
	background-color: #FFFFFF;
}
#fm-MenuCell a:active {
	text-decoration: underline;
}
.fs-Menu_TABLE {
	border: 1px solid #A0CBB1;
	background-color: #F1F7F3;
}
.fs-Menu_TD {
}

.fs-MenuCell_TABLE {
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	width: 100%;
}
.fs-MenuCell_TD {
	margin: 0px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}




/* Forum Sidebar */

.fs-MenuCell-Title_P {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #3E7558;
	font-weight: bold;
	margin: 0px;
}
.fs-MenuCell_IMG {
	border: 1px solid #D8E9DF;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.fs-MenuCell-Text_P {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #3E7558;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
}
#fs-MenuCell a:link {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #3E7558;
	text-decoration: none;
}
#fs-MenuCell a:visited {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #3E7558;
	text-decoration: none;
}
#fs-MenuCell a:hover {
	text-decoration: underline;
}
#fs-MenuCell a:active {
	text-decoration: underline;
}











/* Legacy Stuff Below */

.Site_Motto { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #684522}

.Page_Title { color: #3E7558; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold }
.Page_Subtitle { color: #684522; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: bold }
.Page_Synop_Text { color: #999900; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}
.Page_Synop_TextHL { color: #996600; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold}
.Page_TitleSubmenu {color: #8B5C2E; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal}
#Page_SubMenuBar_Link {	color: #3E7558;	font-family: Tahoma, Verdana, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	text-decoration: none;}
a:hover#Page_SubMenuBar_Link {	color: #3E7558;	font-family: Tahoma, Verdana, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal; text-decoration: underline; background-color:transparent;}

.Page_SpecialMsg {
	color: #FF9933;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	display: block;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 14px;
}
.Page_SpecialMsgHL {
	color: #FF9933;
	font-weight: bold;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* .Page_SpecialMsg a.Page_SpecialMsg_Link { */
#RegisterLink {
	color: #FF9933;
	font-weight: bold;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#RegisterLink:hover {
	text-decoration: underline;
	background-color: #ffffff;
}
.Chapter_Title { color: #558261; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-style: normal; font-weight: bold}
.Chapter_Title_Comment { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: italic; font-weight: normal; color: #558261}
.Chapter_Section_Title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #558261}
.Chapter_Section_TitleComment { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: normal; color: #558261}
.Chapter_Section_Help_Link {	color: #558261;	font-family: Tahoma, Verdana, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;}

.Chapter_SubSection_Title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #558261}
.Chapter_SubSection_TitleComment { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; font-weight: normal; color: #558261}
.Chapter_SubSection_Help_Link {	color: #558261;	font-family: Tahoma, Verdana, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;}

.Body_Text {color: #8B5C2E; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}
.Body_TextHL { color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bold}
.Body_Link { color: #558261; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold}
.Body_LinkSubtle { color: #558261; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal}
.Body_TextHLRed {color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight: bold}

.MenuBar_Outer_Table {
	background-image: url(../../Images/MenuBars/Backgrounds/TanYellowGradient,h30.jpg);
	background-repeat: repeat-x;
	height: 30px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-style: normal;
	font-weight: normal;
	width: 100%;
}
.MenuBar_Outer_TD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px; font-style: normal; font-weight: normal}
.MenuBar_HSpacer_Table {	height: 30px;	float: left;}
.MenuBar_HSpacer_Light_TD {	height: 30px;	width: 1px;	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1px;}
.MenuBar_HSpacer_Dark_TD {	height: 30px;	width: 1px;	background-color: #AAAAAA;	font-size: 1px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: normal;	font-weight: normal;	position: relative;}
.MenuBar_Button_Table {	height: 30px;	float: left;}
.MenuBar_Button_TD {	color: #3E7558;	font-family: Tahoma, Verdana, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	padding: 0px;}
.MenuBar_Button_Link {color: #3E7558; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal}
.MenuBar_Button_Icon {	margin-top: 0px;	margin-right: 3px;	margin-bottom: 0px;	margin-left: 0px;}
#MenuBar_Button_Link {	color: #3E7558;	font-family: Tahoma, Verdana, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	text-decoration: none;}
a:hover#MenuBar_Button_Link {	color: #3E7558;	font-family: Tahoma, Verdana, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal; text-decoration: underline; background-color:transparent;}

.SubMenuBar_Outer_Table {	background-image: url(../../Images/MenuBars/Backgrounds/MenuBar,Background,GreenGradient,h20.jpg);	background-repeat: repeat-x;	height: 20px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1px;	font-style: normal;	font-weight: normal;}
.SubMenuBar_Outer_TD {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1px}
.SubMenuBar_Outer_Light_TD {	width: 1px;	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1px;}
.SubMenuBar_Outer_Dark_TD {	width: 1px;	background-color: #AAAAAA;	font-size: 1px;	font-family: Verdana, Arial, Helvetica, sans-serif;	position: relative;}
.SubMenuBar_HSpacer_Table {	height: 20px;	float: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1px;}
.SubMenuBar_HSpacer_Light_TD {	width: 1px;	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1px;}
.SubMenuBar_HSpacer_Dark_TD {	width: 1px;	background-color: #AAAAAA;	font-size: 1px;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.SubMenuBar_Button_Table {	height: 20px;	float: left;}
.SubMenuBar_Button_TD {	color: #3E7558;	font-family: Tahoma, Verdana, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;}
.SubMenuBar_Button_Link {	color: #3E7558;	font-family: Tahoma, Verdana, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 0px;	padding-left: 2px;}
.SubMenuBar_Button_Icon {	margin-top: 0px;	margin-right: 3px;	margin-bottom: 0px;	margin-left: 0px;}
#SubMenuBar_Button_Link {	color: #3E7558;	font-family: Tahoma, Verdana, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 0px;	padding-left: 2px; text-decoration: none;}
a:hover#SubMenuBar_Button_Link {	color: #3E7558;	font-family: Tahoma, Verdana, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: normal;	padding-top: 0px;	padding-right: 2px;	padding-bottom: 0px;	padding-left: 2px; text-decoration: underline; background-color:transparent;}

.Footer_Disclaimer_TABLE {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	margin-top: 0px;
	margin-bottom: 4px;
	margin-right: 0px;
	margin-left: 0px;
	background-color: #EEEECC;
	border: 2px solid #AAAAAA;
}
.Footer_Disclaimer_TD {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #910000;
	position: relative;
	padding: 8px;
	background-color: #EEEECC;
}
.Footer_Disclaimer_Link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: bold;color: #910000;}
.Footer_Disclaimer_Text {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #474723;}
.Header_TABLE {
}
.Header_TD-Title {
}
.ban_TABLE {
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	border: 1px solid #999999;
}
.ban_TD-Pic {
	text-align: center;
	vertical-align: middle;
}
.ban_TD-Text {
}
.ban_IMG {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.ban_IMG-Border {
	border: 1px solid #666666;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}


.ban_Title {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #DCEDE4;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EFEFEF;
	border-right-color: #92C0A9;
	border-bottom-color: #92C0A9;
	border-left-color: #EFEFEF;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.ban_Title_A {
	text-decoration:none;
	color: #3E7558;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}

.ban_Body {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #3E7558;
	font-weight: normal;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.ban_Body_A {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3E7558;
}
.ban_BodyHL {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FF6600;
}
#ban a:link {
	text-decoration: none;
	color: #3E7558;
}
#ban a:visited {
	text-decoration: none;
	color: #3E7558;
}
#ban a:hover {
	text-decoration: underline;
	color: #3E7558;
}
#ban a:active {
	text-decoration: underline;
	color: #FF6600;
}



/*
	Islands
*/

.island_TABLE {
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.island_TD-Pic {
	text-align: center;
	vertical-align: middle;
}
.island_TD-Text {
}
.island_IMG {
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.island_IMG-Border {
	border: 1px solid #666666;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}

.island_Title_TABLE {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #DCEDE4;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EFEFEF;
	border-right-color: #92C0A9;
	border-bottom-color: #92C0A9;
	border-left-color: #EFEFEF;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.island_Title_TD {
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.island_Title_A {
	text-decoration:none;
	color: #FF6600;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.island_Body_TABLE {
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.island_Body_TD {
}



.island_Body {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #3E7558;
	font-weight: normal;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.island_Body_A {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3E7558;
}
.island_BodyHL {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #FF6600;
}
#island a:link {
	text-decoration: none;
	color: #3E7558;
}
#island a:visited {
	text-decoration: none;
	color: #3E7558;
}
#island a:hover {
	text-decoration: underline;
	color: #3E7558;
}
#island a:active {
	text-decoration: underline;
	color: #FF6600;
}


.TopLink {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: bold;color: #003399;text-decoration: none;}
.Copyright {color: #8B5C2E; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-style: normal; font-weight: normal}

