body 
{ 
	margin: 0 auto; 
	padding: 0; 
	background-color: #BCE39C; 
	background-image: url('../images/Page-BgTexture.jpg'); 
	background-repeat: repeat; 
	background-attachment: scroll; 
	background-position: top left; 
} 
 
.Main 
{ 
    margin: 0;
    padding: 0;
	position: relative; 
	width: 100%; 
	left: 0; 
	top: 0; 
} 
 
 
.cleared 
{ 
	float: none; 
	clear: both; 
	margin: 0; 
	padding: 0; 
	border: none; 
	font-size:1px; 
} 
 
 
form 
{ 
	padding:0 !important; 
	margin:0 !important; 
} 
 
table.position 
{ 
	position: relative; 
	width: 100%; 
	table-layout: fixed; 
} 
/* end Page */ 
 
/* begin Box, Sheet */ 
.Sheet 
{ 
	position:relative; 
	z-index:0; 
	margin:0 auto; 
	width: 1000px; 
	min-width:61px; 
	min-height:61px; 
} 
 
.contentpane tbody tr td form table tbody tr td table tbody tr td, .contentpane .sectiontableheader{
	display: none;
}

.Sheet-body 
{ 
	position: relative; 
	z-index:1; 
	padding: 10px; 
} 
 
.Sheet-tr, .Sheet-tl, .Sheet-br, .Sheet-bl, .Sheet-tc, .Sheet-bc,.Sheet-cr, .Sheet-cl 
{ 
	position:absolute; 
	z-index:-1; 
} 
 
.Sheet-tr, .Sheet-tl, .Sheet-br, .Sheet-bl 
{ 
	width: 88px; 
	height: 88px; 
	background-image: url('../images/Sheet-s.png'); 
} 
 
.Sheet-tl 
{ 
	top:0; 
	left:0; 
	clip: rect(auto, 44px, 44px, auto); 
} 
 
.Sheet-tr 
{ 
	top: 0; 
	right: 0; 
	clip: rect(auto, auto, 44px, 44px); 
} 
 
.Sheet-bl 
{ 
	bottom: 0; 
	left: 0; 
	clip: rect(44px, 44px, auto, auto); 
} 
 
.Sheet-br 
{ 
	bottom: 0; 
	right: 0; 
	clip: rect(44px, auto, auto, 44px); 
} 
 
.Sheet-tc, .Sheet-bc 
{ 
	left: 44px; 
	right: 44px; 
	height: 88px; 
	background-image: url('../images/Sheet-h.png'); 
} 
 
.Sheet-tc 
{ 
	top: 0; 
	clip: rect(auto, auto, 44px, auto); 
} 
 
.Sheet-bc 
{ 
	bottom: 0; 
	clip: rect(44px, auto, auto, auto); 
} 
 
.Sheet-cr, .Sheet-cl 
{ 
	top: 44px; 
	bottom: 44px; 
	width: 88px; 
	background-image: url('../images/Sheet-v.png'); 
} 
 
.Sheet-cr 
{ 
	right:0; 
	clip: rect(auto, auto, auto, 44px); 
} 
 
.Sheet-cl 
{ 
	left:0; 
	clip: rect(auto, 44px, auto, auto); 
} 
 
.Sheet-cc 
{ 
	position:absolute; 
	z-index:-1; 
	top: 44px; 
	left: 44px; 
	right: 44px; 
	bottom: 44px; 
	background-image: url('../images/Sheet-c.png'); 
} 
 
 
.Sheet 
{ 
	margin-top: 5px !important; 
} 
 
.PageBackgroundSimpleGradient, .PageBackgroundGradient, .PageBackgroundGlare 
{ 
	min-width:1000px; 
} 
 
/* end Box, Sheet */ 
 
/* begin Header */ 
div.Header 
{ 
	margin: 0 auto;
	padding: 3px; 
	position: relative; 
	z-index:0; 
	width: 980px; 
	height: 150px; 
} 
 
div.Header-png 
{ 
	position: absolute; 
	z-index:-2; 
	top: 0; 
	left: 0; 
	width: 980px; 
	height: 190px; 
	background-image: url('../images/Header.png'); 
	background-repeat: no-repeat; 
	background-position: left top; 
} 
 
div.Header-jpeg 
{ 
	position: absolute; 
	z-index:-1; 
	top: 0; 
	left: 0; 
	width: 980px; 
	height: 200px; 
	background-image: url('../images/Header.jpg'); 
	background-repeat: no-repeat; 
	background-position: center center; 
} 
/* end Header */ 
 
/* begin Logo */ 
.logo 
{ 
	display : block; 
	position: absolute; 
	left: 167px; 
	top: 151px; 
	width: 813px; 
} 
 
h1.logo-name 
{ 
	display: block; 
	text-align: left; 
} 
 
h1.logo-name, h1.logo-name a, h1.logo-name a:link, h1.logo-name a:visited, h1.logo-name a:hover 
{ 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 26px; 
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none; 
	padding:0; 
	margin:0; 
	color: #ECE9DA !important; 
} 
 
/* end Logo */ 
 
/* begin Menu */ 
/* menu structure */ 
 
.artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover 
{ 
	text-align:left; 
	text-decoration:none; 
	outline:none; 
	letter-spacing:normal; 
	word-spacing:normal; 
} 
 
.artmenu, .artmenu ul 
{ 
	margin: 0; 
	padding: 0; 
	border: 0; 
	list-style-type: none; 
	display: block; 
} 
 
.artmenu li 
{ 
	margin: 0; 
	padding: 0; 
	border: 0; 
	display: block; 
	float: left; 
	position: relative; 
	z-index: 5; 
	background:none; 
} 
 
.artmenu li:hover 
{ 
	z-index: 10000; 
	white-space: normal; 
} 
 
.artmenu li li 
{ 
	float: none; 
} 
 
.artmenu ul 
{ 
	visibility: hidden; 
	position: absolute; 
	z-index: 10; 
	left: 0; 
	top: 0; 
	background:none; 
} 
 
.artmenu li:hover>ul 
{ 
	visibility: visible; 
	top: 100%; 
} 
 
.artmenu li li:hover>ul 
{ 
	top: 0; 
	left: 100%; 
} 
 
.artmenu:after, .artmenu ul:after 
{ 
	content: "."; 
	height: 0; 
	display: block; 
	visibility: hidden; 
	overflow: hidden; 
	clear: both; 
} 
.artmenu, .artmenu ul 
{ 
	min-height: 0; 
} 
 
.artmenu ul 
{ 
	background-image: url(../images/spacer.gif); 
	padding: 10px 30px 30px 30px; 
	margin: -10px 0 0 -30px; 
} 
 
.artmenu ul ul 
{ 
	padding: 30px 30px 30px 10px; 
	margin: -30px 0 0 -10px; 
} 
 
 
 
 
/* menu structure */ 
 
.artmenu 
{ 
	padding: 12px 6px 0px 6px; 
} 
 
.nav 
{ 
	position: relative; 
	height: 41px; 
	z-index: 100; 
} 
 
.nav .l, .nav .r 
{ 
	position: absolute; 
	z-index: -1; 
	top: 0; 
	height: 41px; 
	background-image: url('../images/nav.png'); 
} 
 
.nav .l 
{ 
	left: 0; 
	right:0px; 
} 
 
.nav .r 
{ 
	right: 0; 
	width: 980px; 
	clip: rect(auto, auto, auto, 980px); 
} 
 
/* end Menu */ 
 
/* begin MenuItem */ 
.artmenu ul li 
{ 
	clear: both; 
} 
 
.artmenu a 
{ 
	position:relative; 
	display: block; 
	overflow:hidden; 
	height: 29px; 
	cursor: pointer; 
	text-decoration: none; 
	margin-right: 2px; 
	margin-left: 2px; 
} 
 
 
.artmenu a .r, .artmenu a .l 
{ 
	position:absolute; 
	display: block; 
	height: 87px; 
	background-image: url('../images/MenuItem.png'); 
} 
 
.artmenu a .l 
{ 
	left:0; 
	right:4px; 
} 
 
.artmenu a .r 
{ 
	width:408px; 
	right:0; 
	clip: rect(auto, auto, auto, 404px); 
} 
 
.artmenu a .t  
{ 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
	color: #DDE0DC; 
	padding: 0 19px; 
	margin: 0 4px; 
	line-height: 29px; 
	text-align: center; 
} 
 
.artmenu a:hover .l, .artmenu a:hover .r 
{ 
	top:-29px; 
} 
 
.artmenu li:hover>a .l, .artmenu li:hover>a .r 
{ 
	top:-29px; 
} 
 
.artmenu li:hover a .l, .artmenu li:hover a .r 
{ 
	top:-29px; 
} 
.artmenu a:hover .t 
{ 
	color: #323630; 
} 
 
.artmenu li:hover a .t 
{ 
	color: #323630; 
} 
 
.artmenu li:hover>a .t 
{ 
	color: #323630; 
} 
 
 
.artmenu a.active .l, .artmenu a.active .r 
{ 
	top: -58px; 
} 
 
.artmenu a.active .t 
{ 
	color: #111311; 
} 
 
 
/* end MenuItem */ 
 
/* begin MenuSubItem */ 
.artmenu ul a 
{ 
	display:block; 
	text-align: center; 
	white-space: nowrap; 
	height: 20px; 
	width: 180px; 
	overflow:hidden; 
	line-height: 20px; 
	margin-right: auto; 
 
 
	background-image: url('../images/subitem-bg.png'); 
	background-position: left top; 
	background-repeat: repeat-x; 
	border-width: 0px; 
	border-style: solid; 
} 
 
.nav ul.artmenu ul span, .nav ul.artmenu ul span span 
{ 
	display: inline; 
	float: none; 
	margin: inherit; 
	padding: inherit; 
	background-image: none; 
	text-align: inherit; 
	text-decoration: inherit; 
} 
 
.artmenu ul a, .artmenu ul a:link, .artmenu ul a:visited, .artmenu ul a:hover, .artmenu ul a:active, .nav ul.artmenu ul span, .nav ul.artmenu ul span span 
{ 
	text-align: left; 
	text-indent: 12px; 
	text-decoration: none; 
	line-height: 20px; 
	color: #F8F7F1; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
} 
 
.artmenu ul ul a 
{ 
	margin-left: auto; 
} 
 
.artmenu ul li a:hover 
{ 
	color: #F5F3EB; 
	background-position: 0 -20px; 
} 
 
.artmenu ul li:hover>a 
{ 
	color: #F5F3EB; 
	background-position: 0 -20px; 
} 
 
.nav .artmenu ul li a:hover span, .nav .artmenu ul li a:hover span span 
{ 
	color: #F5F3EB; 
} 
 
.nav .artmenu ul li:hover>a span, .nav .artmenu ul li:hover>a span span 
{ 
	color: #F5F3EB; 
} 
 
 
/* end MenuSubItem */ 
 
/* begin ContentLayout */ 
.contentLayout 
{ 
	position: relative; 
	margin-bottom: 6px; 
	width: 980px; 
} 
/* end ContentLayout */ 
 
/* begin Box, Block */ 
.Block 
{ 
	position:relative; 
	z-index:0; 
	margin:0 auto; 
	min-width:15px; 
	min-height:15px; 
} 
 
.Block-body 
{ 
	position: relative; 
	z-index:1; 
	padding: 7px; 
} 
 
.Block-tr, .Block-tl, .Block-br, .Block-bl, .Block-tc, .Block-bc,.Block-cr, .Block-cl 
{ 
	position:absolute; 
	z-index:-1; 
} 
 
.Block-tr, .Block-tl, .Block-br, .Block-bl 
{ 
	width: 14px; 
	height: 14px; 
	background-image: url('../images/Block-s.png'); 
} 
 
.Block-tl 
{ 
	top:0; 
	left:0; 
	clip: rect(auto, 7px, 7px, auto); 
} 
 
.Block-tr 
{ 
	top: 0; 
	right: 0; 
	clip: rect(auto, auto, 7px, 7px); 
} 
 
.Block-bl 
{ 
	bottom: 0; 
	left: 0; 
	clip: rect(7px, 7px, auto, auto); 
} 
 
.Block-br 
{ 
	bottom: 0; 
	right: 0; 
	clip: rect(7px, auto, auto, 7px); 
} 
 
.Block-tc, .Block-bc 
{ 
	left: 7px; 
	right: 7px; 
	height: 14px; 
	background-image: url('../images/Block-h.png'); 
} 
 
.Block-tc 
{ 
	top: 0; 
	clip: rect(auto, auto, 7px, auto); 
} 
 
.Block-bc 
{ 
	bottom: 0; 
	clip: rect(7px, auto, auto, auto); 
} 
 
.Block-cr, .Block-cl 
{ 
	top: 7px; 
	bottom: 7px; 
	width: 14px; 
	background-image: url('../images/Block-v.png'); 
} 
 
.Block-cr 
{ 
	right:0; 
	clip: rect(auto, auto, auto, 7px); 
} 
 
.Block-cl 
{ 
	left:0; 
	clip: rect(auto, 7px, auto, auto); 
} 
 
.Block-cc 
{ 
	position:absolute; 
	z-index:-1; 
	top: 7px; 
	left: 7px; 
	right: 7px; 
	bottom: 7px; 
	background-color: #F3F1E7; 
} 
 
 
.Block 
{ 
	margin: 7px; 
} 
 
/* end Box, Block */ 
 
/* begin BlockHeader */ 
.BlockHeader 
{ 
	position:relative; 
	z-index:0; 
	height: 30px; 
	padding: 0 5px; 
	margin-bottom: 7px; 
} 
 
.BlockHeader .t 
{ 
	height: 30px; 
	color: #F2F3F1; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	white-space : nowrap; 
	padding: 0 5px; 
	line-height: 30px; 
} 
 
.BlockHeader .l, .BlockHeader .r 
{ 
	display:block; 
	position:absolute; 
	z-index:-1; 
	height: 30px; 
	background-image: url('../images/BlockHeader.png'); 
} 
 
.BlockHeader .l 
{ 
	left:0; 
	right:6px; 
} 
 
.BlockHeader .r 
{  
	width:984px; 
	right:0; 
	clip: rect(auto, auto, auto, 978px); 
} 
 
 
 
 
/* end BlockHeader */ 
 
/* begin Box, BlockContent */ 
.BlockContent 
{ 
	position:relative; 
	z-index:0; 
	margin:0 auto; 
	min-width:1px; 
	min-height:1px; 
} 
 
.BlockContent-body 
{ 
	position: relative; 
	z-index:1; 
	padding: 6px; 
} 
 
 
 
.BlockContent-body 
{ 
	color:#5C6459; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: normal; 
} 

.BlockContent-body ul li
{
margin-left: 0px;
padding-left: 0px;
}

.BlockContent-body ul
{
padding-left: 0px;
margin-left: 0px;
}

 
.BlockContent-body a:link 
{ 
	color: #810248; 
	font-family: Arial, Helvetica, Sans-Serif; 
	text-decoration: none; 
} 
 
.BlockContent-body a:visited, .BlockContent-body a.visited 
{ 
	color: #810248; 
	font-family: Arial, Helvetica, Sans-Serif; 
	text-decoration: none; 
} 
 
.BlockContent-body a:hover, .BlockContent-body a.hover 
{ 
	color: #990248; 
	font-family: Arial, Helvetica, Sans-Serif; 
	text-decoration: none; 
} 
 

 
/* end Box, BlockContent */ 
 
/* begin Box, Post */ 
.Post 
{ 
	position:relative; 
	z-index:0; 
	margin:0 auto; 
	min-width:1px; 
	min-height:1px; 
} 
 
.Post-body 
{ 
	position: relative; 
	z-index:1; 
	padding: 5px; 
	background-color: #F3F1E7; 
} 
 
 
 
 
/* Start images */ 
a img 
{ 
	border: 0; 
} 
 
.article img, img.article 
{ 
	border: solid 1px #B7A971; 
	margin: 5px; 
} 
 
.metadata-icons img 
{ 
	border: none; 
	vertical-align: middle; 
	margin:2px; 
} 
/* Finish images */ 
 
/* end Box, Post */ 
 
/* begin PostHeaderIcon */ 
.PostHeaderIcon-wrapper 
{ 
	text-decoration:none; 
	margin: 0.1em 0; 
	padding: 0; 
	font-weight:normal; 
	font-style:normal; 
	letter-spacing:normal; 
	word-spacing:normal; 
	font-variant:normal; 
	text-decoration:none; 
	font-variant:normal; 
	text-transform:none; 
	text-align:left; 
	text-indent:0; 
	line-height:inherit; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 18px; 
	font-style: normal; 
	font-weight: bold; 
	text-align: left; 
	color: #2A2E29; 
} 
 
.PostHeaderIcon-wrapper, .PostHeaderIcon-wrapper a, .PostHeaderIcon-wrapper a:link, .PostHeaderIcon-wrapper a:visited, .PostHeaderIcon-wrapper a:hover 
{ 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 18px; 
	font-style: normal; 
	font-weight: bold; 
	text-align: left; 
	color: #2A2E29; 
} 
 
/* end PostHeaderIcon */ 
 
/* begin PostHeader */ 
.PostHeader a:link 
{ 
  font-family: Arial, Helvetica, Sans-Serif; 
  text-decoration: none; 
  text-align: left; 
  color: #7D043E; 
} 
 
.PostHeader a:visited, .PostHeader a.visited 
{ 
  font-family: Arial, Helvetica, Sans-Serif; 
  text-decoration: none; 
  text-align: left; 
  color: #7D043E; 
} 
 
.PostHeader a:hover, .PostHeader a.hovered 
{ 
  font-family: Arial, Helvetica, Sans-Serif; 
  text-decoration: none; 
  text-align: left; 
  color: #5E675B; 
} 
/* end PostHeader */ 
 
/* begin PostMetadata */ 
.PostMetadataHeader 
{ 
	padding:1px; 
	background-color: #9ABB54; 
	border-color: #BCE39C; 
	border-style: solid; 
	border-width: 1px; 
} 
/* end PostMetadata */ 
 
/* begin PostIcons */ 
.PostHeaderIcons 
{ 
	padding:1px; 
} 
 
.PostHeaderIcons, .PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover 
{ 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 10px; 
	color: #1B1E1A; 
} 
 
.PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover 
{ 
	margin:0; 
} 
 
.PostHeaderIcons a:link 
{ 
	font-family: Arial, Helvetica, Sans-Serif; 
	text-decoration: underline; 
	color: #625932; 
} 
 
.PostHeaderIcons a:visited, .PostHeaderIcons a.visited 
{ 
	font-family: Arial, Helvetica, Sans-Serif; 
	text-decoration: underline; 
	color: #484E46; 
} 
 
.PostHeaderIcons a:hover, .PostHeaderIcons a.hover 
{ 
	font-family: Arial, Helvetica, Sans-Serif; 
	text-decoration: none; 
	color: #5E675B; 
} 
/* end PostIcons */ 
 
/* begin PostContent */ 
/* Content Text Font & Color (Default) */ 
body 
{ 
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: 12px; 
  font-style: normal; 
  font-weight: normal; 
  color: #393E37; 
} 
 
.PostContent 
{ 
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: 12px; 
  font-style: normal; 
  font-weight: normal; 
  text-align: justify; 
  color: #393E37; 
} 
 
 
/* Start Content link style */ 
 
a 
{ 
  font-family: Arial, Helvetica, Sans-Serif; 
  text-decoration: underline; 
  color: #4A5148; 
} 
 
/* Adds special style to an unvisited link. */ 
a:link 
{ 
  font-family: Arial, Helvetica, Sans-Serif; 
  text-decoration: underline; 
  color: #810248;
} 
 
/* Adds special style to a visited link. */ 
a:visited, a.visited 
{ 
  font-family: Arial, Helvetica, Sans-Serif; 
  text-decoration: underline; 
  color: #810248;
} 
 
/* :hover - adds special style to an element when you mouse over it. */ 
a:hover, a.hover 
{ 
  font-family: Arial, Helvetica, Sans-Serif; 
  text-decoration: none; 
  color: #810248;
} 
 
/* Finish Content link style */ 
 
/* Resert some headings default style & links default style for links in headings*/ 
h1, h2, h3, h4, h5, h6, 
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a 
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover 
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited 
{ 
  font-style: normal; 
  text-decoration: none; 
} 
 
 
/* Start Content headings Fonts & Colors  */ 
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover 
{ 
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: 28px; 
  font-style: normal; 
  font-weight: bold; 
  text-align: left; 
  color: #4A5148; 
} 
 
h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover 
{ 
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: 16px; 
  font-style: normal; 
  font-weight: bold; 
  text-align: left; 
  color: #636C60; 
} 
 
h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover 
{ 
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: 18px; 
  font-style: normal; 
  font-weight: bold; 
  text-align: left; 
  color: #887A44; 
} 
 
h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover 
{ 
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: 16px; 
  font-style: normal; 
  font-weight: bold; 
  text-align: left; 
  color: #484E46; 
} 
 
h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover 
{ 
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: 14px; 
  font-style: normal; 
  font-weight: bold; 
  text-align: left; 
  color: #484E46; 
} 
 
h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover 
{ 
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: 14px; 
  font-style: normal; 
  font-weight: bold; 
  text-align: left; 
  color: #484E46; 
} 
/* Finish Content headings Fonts & Colors  */ 
/* end PostContent */ 
 
/* begin PostBullets */ 
/* Start Content list */ 
ol, ul 
{ 
	color: #2A2E29; 
	margin:1em 0 1em 2em; 
	padding:0; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px; 
} 
 
li ol, li ul 
{ 
	margin:0.5em 0 0.5em 2em; 
	padding:0; 
} 
 
li  
{ 
	margin:0.2em 0; 
	padding:0; 
} 
 
ul 
{ 
	list-style-type: none; 
} 
 
ol 
{ 
	list-style-position:inside; 
	 
} 
 
 
 
.Post li 
{ 
	padding:0px 0 0px 13px; 
	line-height:1.2em; 
} 
 
.Post ol li, .Post ul ol li 
{ 
	background: none; 
	padding-left:0; 
} 
 
.Post ul li, .Post ol ul li  
{ 
	background-image: url('../images/PostBullets.png'); 
	background-repeat:no-repeat; 
	padding-left:13px; 
} 
 
 
/* Finish Content list */ 
/* end PostBullets */ 
 
/* begin PostQuote */ 
/* Start blockquote */ 
blockquote p 
{ 
	color:#0F100E; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-style: italic; 
	font-weight: normal; 
	text-align: left; 
} 
 
blockquote 
{ 
		border:solid 1px #D4CCAA;  
		margin:10px 10px 10px 50px; 
	padding:5px 5px 5px 41px; 
	background-color:#E9E4D3; 
	background-image:url('../images/PostQuote.png'); 
	background-position:left top; 
	background-repeat:no-repeat; 
} 
 
 
/* Finish blockuote */ 
/* end PostQuote */ 
 
/* begin Button */ 
.Button 
{ 
	display:inline-block; 
	width: auto; 
	outline:none; 
	border:none; 
	background:none; 
	line-height:29px; 
	margin:0; 
	padding:0; 
	overflow: visible; 
	cursor: default; 
	text-decoration: none !important; 
	z-index:0; 
} 
 
.Button .btn 
{ 
	display:block; 
	position:relative; 
	float:left; 
	height: 29px; 
	overflow:hidden; 
	white-space: nowrap; 
	width: auto; 
	color: #E7E9E7; 
} 
 
.Button .btn .t 
{ 
	display:block; 
	height: 29px; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	white-space: nowrap; 
	text-align: left; 
	padding: 0 13px; 
	line-height: 29px; 
	text-decoration: none !important; 
} 
 
input, select 
{ 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
} 
 
.Button .hover, .Button:hover 
{ 
	color: #5E675B; 
	text-decoration: none !important; 
} 
 
.Button .active 
{ 
	color: #FCF9ED; 
} 
 
.Button .btn .l, .Button .btn .r 
{ 
	display:block; 
	position:absolute; 
	z-index:-1; 
	height: 87px; 
	background-image: url('../images/Button.png'); 
} 
 
.Button .btn .l 
{ 
	left:0; 
	right:13px; 
} 
 
.Button .btn .r 
{ 
	width:415px; 
	right:0; 
	clip: rect(auto, auto, auto, 402px); 
} 
 
.Button .btn.hover .l, .Button .btn.hover .r, .Button .btn:hover .l, .Button .btn:hover .r 
{ 
	top: -29px; 
} 
 
.Button .btn.active .l, .Button .btn.active .r 
{ 
	top: -58px; 
} 
 
 
/* end Button */ 
 
/* begin Footer */ 
.Footer 
{ 
	position:relative; 
	z-index:0; 
	overflow:hidden; 
	width: 980px; 
	margin: 5px auto 0px auto; 
} 
 
.Footer .Footer-inner 
{ 
	height:1%; 
	position: relative; 
	z-index: 0; 
	padding: 8px; 
	text-align: center; 
} 
 
.Footer .Footer-background 
{ 
	position:absolute; 
	z-index:-1; 
	background-repeat:no-repeat; 
	background-image: url('../images/Footer.png'); 
	width: 980px; 
	height: 150px; 
	bottom:0; 
	left:0; 
} 
 
 
.rss-tag-icon 
{ 
	position: relative; 
	display:block; 
	float:left; 
	background-image: url('../images/livemarks.png'); 
	background-position: center right; 
	background-repeat: no-repeat; 
	margin: 0 5px 0 0; 
	height: 16px; 
	width: 16px; 
} 
 
 
 
 
.Footer .Footer-text p 
{ 
	margin: 0; 
} 
 
.Footer .Footer-text 
{ 
	display:inline-block; 
	color:#221F11; 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 11px; 
} 
 
.Footer .Footer-text a:link 
{ 
	text-decoration: none; 
	color: #665C33; 
	font-family: Arial, Helvetica, Sans-Serif; 
	text-decoration: underline; 
} 
 
.Footer .Footer-text a:visited 
{ 
	text-decoration: none; 
	color: #191B18; 
	font-family: Arial, Helvetica, Sans-Serif; 
	text-decoration: underline; 
} 
 
.Footer .Footer-text a:hover 
{ 
	text-decoration: none; 
	color: #636C60; 
	font-family: Arial, Helvetica, Sans-Serif; 
	text-decoration: none; 
} 
/* end Footer */ 
 
/* begin PageFooter */ 
.page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover 
{ 
	font-family:Arial; 
	font-size:10px; 
	letter-spacing:normal; 
	word-spacing:normal; 
	font-style:normal; 
	font-weight:normal; 
	text-decoration:underline; 
	color:#B3911A; 
} 
 
.page-footer 
{ 
	margin:1em; 
	text-align:center; 
	text-decoration:none; 
	color:#887A44; 
} 
/* end PageFooter */ 
 
/* begin LayoutCell */ 
.contentLayout .sidebar1 
{ 
	position: relative; 
	margin: 0; 
	padding: 0; 
	border: 0; 
	float: left; 
	overflow: hidden; 
	width: 195px; 
} 
/* end LayoutCell */ 
 
/* begin LayoutCell */ 
.contentLayout .content 
{ 
	position: relative; 
	margin: 0; 
	padding: 0; 
	border: 0; 
	float: left; 
	overflow: hidden; 
	width: 589px; 
} 
.contentLayout .content-sidebar1 
{ 
	position: relative; 
	margin: 0; 
	padding: 0; 
	border: 0; 
	float: left; 
	overflow: hidden; 
	width: 784px; 
} 
.contentLayout .content-sidebar2 
{ 
	position: relative; 
	margin: 0; 
	padding: 0; 
	border: 0; 
	float: left; 
	overflow: hidden; 
	width: 784px; 
} 
.contentLayout .content-wide 
{ 
	position: relative; 
	margin: 0; 
	padding: 0; 
	border: 0; 
	float: left; 
	overflow: hidden; 
	width: 979px; 
} 
/* end LayoutCell */ 
 
/* begin LayoutCell */ 
.contentLayout .sidebar2 
{ 
	position: relative; 
	margin: 0; 
	padding: 0; 
	border: 0; 
	float: left; 
	overflow: hidden; 
	width: 195px; 
} 
/* end LayoutCell */ 
 
 
 
.contentLayout li 
{ 
	float: none; 
} 
 
table.moduletable th 
{ 
	font-size: 140%; 
	padding: .5em 0em; 
} 
 
#footer 
{ 
	text-align: center; 
} 
 
.breadcrumbs 
{ 
	display: block; 
	padding: .4em 0em; 
} 
 
.contentpaneopen span.small, .contentpaneopen td.createdate, .contentpaneopen td.modifydate 
{ 
	font-size: 75%; 
	padding-bottom: 1em; 
} 
 
.column_separator  
{ 
	padding-left: .4em; 
} 
 
.pagination span 
{ 
	padding: 2px; 
} 
 
.pagination a 
{ 
	padding: 2px; 
} 
 
div.offline 
{ 
	background: #fffebb; 
	width: 100%; 
	position: absolute; 
	top: 0; 
	left: 0; 
	font-size: 1.2em; 
	padding: 5px; 
} 
 
span.pathway 
{ 
	display: block; 
	margin: 0 20px; 
	height: 16px; 
	line-height: 16px; 
	overflow: hidden; 
} 
 
/* headers */ 
table.moduletable th, legend 
{ 
	margin: 0; 
	font-weight: bold; 
	font-family: Helvetica,Arial,sans-serif; 
	font-size: 1.5em; 
	padding-left: 0px; 
	margin-bottom: 10px; 
	text-align: left; 
} 
 
/* form validation */ 
.invalid 
{ 
	border-color: #ff0000; 
} 
 
label.invalid 
{ 
	color: #ff0000; 
} 
 
 
/** overlib **/ 
 
.ol-foreground 
{ 
	background-color: #f6f6f6; 
} 
 
.ol-background 
{ 
	background-color: #666; 
} 
 
.ol-textfont 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
} 
 
.ol-captionfont 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #f6f6f6; 
	font-weight: bold; 
} 
 
.ol-captionfont a 
{ 
	color: #0B55C4; 
	text-decoration: none; 
	font-size: 12px; 
} 
 
/* spacers */ 
span.article_separator 
{ 
	display: none; 
} 
 
.column_separator 
{ 
	padding-left: 10px; 
} 
 
td.buttonheading img 
{ 
	border: none; 
} 
 
.clr 
{ 
	clear: both; 
} 
 
div#maindivider 
{ 
	border-top: 1px solid #ddd; 
	margin-bottom: 10px; 
	overflow: hidden; 
	height: 1px; 
} 
 
table.blog span.article_separator 
{ 
	display: none; 
} 
 
/* edit button */ 
.contentpaneopen_edit 
{ 
	float: left; 
} 
 
/* table of contents */ 
table.contenttoc 
{ 
	margin: 5px; 
	border: 1px solid #ccc; 
	padding: 5px; 
	float: right; 
} 
 
table.contenttoc td 
{ 
	padding: 0 5px; 
} 
 
 
/* content tables */ 
td.sectiontableheader 
{ 
	background: #efefef; 
	color: #333; 
	font-weight: bold; 
	padding: 4px; 
	border-right: 1px solid #fff; 
} 
 
tr.sectiontableentry0 td, 
tr.sectiontableentry1 td, 
tr.sectiontableentry2 td 
{ 
	padding: 4px; 
font-weight: bold; 
} 
 
td.sectiontableentry0, 
td.sectiontableentry1, 
td.sectiontableentry2 
{ 
	padding: 3px; 
} 
 
 
/* content styles */ 
table.contentpaneopen, table.contentpane 
{ 
	margin: 0; 
	padding: 0; 
	width: auto; 
} 
 
table.contentpaneopen li 
{ 
	margin-bottom: 5px; 
} 
 
table.contentpaneopen fieldset 
{ 
	border: 0; 
	border-top: 1px solid #ddd; 
} 
 
table.contentpaneopen h3 
{ 
	margin-top: 25px; 
} 
 
table.contentpaneopen h4 
{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #333; 
} 
 
.highlight 
{ 
	background-color: #fffebb; 
} 
 
/* module control elements */ 
table.user1user2 div.moduletable 
{ 
	margin-bottom: 0px; 
} 
 
div.moduletable, div.module 
{ 
	margin-bottom: 25px; 
} 
 
div.module_menu h3 
{ 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #eee; 
	margin: -23px -4px 5px -5px; 
	padding-left: 10px; 
	padding-bottom: 2px; 
} 
 
div.module_menu 
{ 
	margin: 0; 
	padding: 0; 
	margin-bottom: 15px; 
} 
 
div.module_menu div div div 
{ 
	padding: 10px; 
	padding-top: 30px; 
	padding-bottom: 15px; 
	width: auto; 
} 
 
div.module_menu div div div div 
{ 
	background: none; 
	padding: 0; 
} 
 
div.module_menu ul 
{ 
	margin: 10px 0; 
	padding-left: 20px; 
} 
 
div.module_menu ul li a:link, div.module_menu ul li a:visited 
{ 
	font-weight: bold; 
} 
 
#leftcolumn div.module 
{ 
	padding: 0 10px; 
} 
 
#leftcolumn div.module table 
{ 
	width: auto; 
} 
 
/* forms */ 
table.adminform textarea 
{ 
	width: 540px; 
	height: 400px; 
	font-size: 1em; 
	color: #000099; 
} 
 

form#form-login 
{ 
	text-align: left; 
} 
 
form#form-login fieldset 
{ 
	border: 0 none; 
	margin: 0; 
	padding: 0.2em; 
} 
 
form#form-login ul 
{ 
	list-style-type: none; 
	margin: 0; 
	padding: 0; 
} 
 
form#form-login ul li 
{ 
	background-image: none; 
	padding: 0; 
} 
 
#modlgn_username, #modlgn_passwd 
{ 
	width: 90%; 
} 
 
#form-login-username, #form-login-password, #form-login-remember 
{ 
	display: block; 
	margin: 0; 
} 
 
form#com-form-login 
{ 
	text-align: left; 
} 
 
form#com-form-login fieldset 
{ 
	border: 0 none; 
	margin: 0; 
	padding: 0.2em; 
} 
 
form#com-form-login ul 
{ 
	list-style-type: none; 
	margin: 0; 
	padding: 0; 
} 
 
form#com-form-login ul li 
{ 
	background-image: none; 
	padding: 0; 
} 
 
/* thumbnails */ 
div.mosimage 
{ 
	margin: 5px; 
} 
 
div.mosimage_caption { 
	font-size: .90em; 
	color: #666; 
} 
 


div.img_caption.right p, div.img_caption.left p
{
color: #008000;
}


div.caption 
{ 
	padding: 0 10px 0 10px; 
} 
 
div.caption img 
{ 
	border: 1px solid #CCC; 
} 
 
div.caption p 
{ 
	font-size: .90em; 
	color: #666; 
	text-align: center; 
} 
 
/* Parameter Table */ 
table.paramlist 
{ 
	margin-top: 5px; 
} 
 
table.paramlist td.paramlist_key 
{ 
	width: 128px; 
	text-align: left; 
	height: 30px; 
} 
 
div.message 
{ 
	font-weight: bold; 
	font-size: 14px; 
	color: #c30; 
	text-align: center; 
	width: auto; 
	background-color: #f9f9f9; 
	border: solid 1px #d5d5d5; 
	margin: 3px 0px 10px; 
	padding: 3px 20px; 
} 
 
/* Banners module */ 
 
/* Default skyscraper style */ 
.banneritem img 
{ 
	display: block; 
	margin-left: auto; 
	margin-right: auto; 
} 
 
/* Text advert style */ 
 
.banneritem_text 
{ 
	padding: 4px; 
	font-size: 11px; 
} 
 
.bannerfooter_text 
{ 
	padding: 4px; 
	font-size: 11px; 
	background-color: #f7f7f7; 
	text-align: right; 
} 
 
/* System Messages */ 
/* see system general.css */ 
 
.pagination span 
{ 
	padding: 2px; 
} 
 
.pagination a 
{ 
	padding: 2px; 
} 
 
/* Polls */ 
.pollstableborder 
{ 
	margin-top: 8px; 
} 
 
 
.pollstableborder td 
{ 
	text-align: left; 
	 
} 
 
/* WebLinks */ 
span.description 
{ 
	display: block; 
	padding-left: 30px; 
} 
 
/* Frontend Editing*/ 
fieldset 
{ 
	border: 1px solid #ccc; 
	margin-top: 15px; 
	padding: 15px; 
} 
 
legend 
{ 
	margin: 0; 
	padding: 0 10px; 
} 
 
td.key 
{ 
	border-bottom: 1px solid #eee; 
	color: #666; 
} 
 
/* Tooltips */ 
 
.tool-tip 
{ 
	float: left; 
	background: #ffc; 
	border: 1px solid #d4d5aa; 
	padding: 5px; 
	max-width: 200px; 
} 
 
.tool-title 
{ 
	padding: 0; 
	margin: 0; 
	font-size: 100%; 
	font-weight: bold; 
	margin-top: -15px; 
	padding-top: 15px; 
	padding-bottom: 5px; 
	background: url(../../system/images/selector-arrow.png) no-repeat; 
} 
 
.tool-text 
{ 
	font-size: 100%; 
	margin: 0; 
} 
 
/* System Standard Messages */ 
#system-message 
{ 
	margin-bottom: 20px; 
} 
 
#system-message dd.message ul 
{ 
	background: #c3d2e5 url(../../system/images/notice-info.png) 4px center no-repeat; 
	border-top: 3px solid #de7a7b; 
	border-bottom: 3px solid #de7a7b; 
	margin:0px; 
	padding-left: 40px; 
	text-indent:0px; 
} 
 
/* System Error Messages */ 
#system-message dd.error ul 
{ 
	color: #c00; 
	background: #e6c0c0 url(../../system/images/notice-alert.png) 4px center no-repeat; 
	border-top: 3px solid #DE7A7B; 
	border-bottom: 3px solid #DE7A7B; 
	margin: 0px; 
	padding-left: 40px; 
	text-indent: 0px; 
} 
 
/* System Notice Messages */ 
#system-message dd.notice ul 
{ 
	color: #c00; 
	background: #efe7b8 url(../../system/images/notice-note.png) 4px center no-repeat; 
	border-top: 3px solid #f0dc7e; 
	border-bottom: 3px solid #f0dc7e; 
	margin: 0px; 
	padding-left: 40px; 
	text-indent: 0px; 
 } 
 
#syndicate 
{ 
	float: left; 
	padding-left: 25px; 
} 
 
/* Component Specific Fixes */ 
 
#component-contact table td 
{ 
	padding: 2px 0; 
} 
 
.breadcrumbs img 
{ 
	margin: 0px; 
	padding: 0px; 
	border: 0px; 
} 
 
.mceToolbarTop { 
	white-space: normal; 
} 
 
.mceEditor 
{ 
	background: none; 
} 
 
#archive-list 
{ 
	list-style-type: none; 
	margin: 0px; 
	padding: 0px; 
} 
 
#archive-list li 
{ 
	list-style-type: none; 
	background-image: none; 
	margin-left: 0px; 
	padding-left: 0px; 
} 
 
#navigation 
{ 
	text-align: center; 
} 
 
.article h3 img 
{ 
	border: none; 
	display: inline; 
	margin: 0; 
	padding: 0; 
} 
 
.Footer-text .moduletable 
{ 
	border: none; 
	margin: 0; 
	padding: 0; 
} 
 
.pollstableborder td { 
	vertical-align: middle; 
}
.article div, p {
text-align:justify;
font-size: 14px;
font-family: Arial;
text-indent: 20px;
}



a.mainlevelst:link, a.mainlevelst:visited
{
font-size:14px;
margin:0;
left-padding:40px;
font-family: Arial;
color: #7f0045;

}
a.mainlevelst:hover, a.mainlevelst#active_menust {
text-decoration: underline;
}

a.sublevelst {
font-size: 12px;
font-family: Arial;
color: #7f0045;
padding-left: 20px;
}





ul.menust a:link, ul.menust a:visited
{
font-size:14px;
margin:0;
padding:0;
letter-spacing: -1px;
font-family: Arial;
color: #7f0045;
align:left;
vertical-align: middle;
}

ul.menust li
{
vertical-align: middle;
min-height:42px;
}

.article_column
{
max-width: 280px;
table-layout: fixed;
}

.article_column column_separator
{
max-width: 280px;
table-layout: fixed;
}

div.content
{
background-color: #F3F1E7;
}

img.adv
{
float:center;
}
td.article_column img
{
float:left;
}

td.article_column column_separator img
{
float:left;
}

ul.relateditems li a
{
color: red;
font-size: 14px;
}

.content table
{
background-color: #F3F1E7;
table-layout: fixed;
}

.PostContent table
{
table-layout: auto;
}

h1.s
{
font-size: 16px;
color: #7f0045;
text-align: center;
}