@charset "utf-8";
/*
--------------------------------------------
Page Setup
--------------------------------------------
*/
html {
	background: url(images/background.jpg) top left repeat;
	padding:0;
	margin:0;
	border:0;
	text-align:left;
}
body {
	background: url(images/background.jpg) top left repeat;
	padding:0;
	margin:0;
	border:0;
	text-align:center;
}
ul {
	margin:0;
	padding:10px 0 10px 35px;
	text-align:left;
}
li {
	padding:0;
	margin:0;
	font-size:14px;
}
/*
--------------------------------------------
Containers
--------------------------------------------
*/
.headerPane {
	padding:0;
	margin:0;
	width:100%;
	background:url(images/headerbg.jpg) top left repeat-x;
	border-bottom:2px solid #000;
	clear:both;
}
#shadow {
	padding:0;
	margin:0 auto;
	background:url(images/shadow.png) top center repeat-y;
}
#headerImage {
	padding:0;
	margin:0;
	height:247px;
	width:841px;
	background:url(images/header.jpg) top left no-repeat;
}
#nav {
	padding:0;
	margin:0 auto;
	height:54px;
	width:100%;
	background:url(images/navbg.jpg) top left repeat-x;
}
.contentPane {
	padding:0;
	margin:0 auto;
	height:auto;
	width:841px;
	background-color:#b7b7b7;
}
.footerPane {
	padding:0;
	margin:0 auto;
	height:21px;
	width:841px;
	background:url(images/footer.png) top center no-repeat;
}
#footerText {
	padding:0;
	margin:0 auto;
	height:auto;
	width:841px;
	color:#fff;
	text-align:left;
	font-size:small;
}
#center {
	text-align:center;
}
/*
--------------------------------------------
Navigation
--------------------------------------------
*/
.SEOMenu {
	width:841px;
	height:54px;
}
.SEOMenu ul {
	list-style-type:none;
	padding:0;
	margin:0;
	z-index:9999;
	text-align:center;
}
.SEOMenu li {
	float:left;
	list-style-type:none;
	position:relative;
	z-index:9999;
	margin: 0;
	border-right:1px solid #000;
	width:auto;
	font-weight:bold;
	font-size:14px;
}
.SEOMenu table {
	position:absolute;
	border-collapse:collapse;
	margin:0;
	padding:0;
	left:0;
	top:0;
}
.SEOMenu a, .SEOMenu :visited {
	color:#000;
	text-decoration:none;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	float:left;
}
.SEOMenu a em.left, .SEOMenu :visited em.left {
	display:block;
	float:left;
	height:54px;
	background: transparent url(lefta.gif);
}
.SEOMenu a b, .SEOMenu :visited b {
	display:block;
	font-weight:bold;
	float:left;
	padding:0;
	height:54px;
	line-height:54px;
	padding:0 10px;
	cursor:hand;
	color:#000;
}
.SEOMenu a em.right, .SEOMenu :visited em.right {
	display:block;
	float:left;
	height:54px;
	background: transparent url(righta.gif);
}
.SEOMenu .CurrentItem a em.left, .SEOMenu .CurrentItem :visited em.left, .SEOMenu .ParentItem a em.left, .SEOMenu .ParentItem :visited em.left {
	background:url(images/menu-downleft.jpg) left bottom no-repeat;
}
.SEOMenu .CurrentItem a b, .SEOMenu .CurrentItem :visited b, .SEOMenu .ParentItem a b, .SEOMenu .ParentItem :visited b {
	background: url(images/currentitembg.jpg) bottom repeat-x;
	color:#000;
}
.SEOMenu .CurrentItem a em.right, .SEOMenu .CurrentItem :visited em.right, .SEOMenu .ParentItem a em.right, .SEOMenu .ParentItem :visited em.right {
	background:url(images/menu-downright.jpg) right bottom no-repeat;
}
.SEOMenu :hover, a:hover {
	color:#000;
	white-space:normal;
	text-decoration:none;
}
.SEOMenu a:hover b {
	color:#000;
	background: url(images/currentitembg.jpg) bottom repeat-x;
	text-decoration:none;
}
.SEOMenu a:hover em.left {
	background: url(images/menu-overleft.jpg) left bottom no-repeat;
}
.SEOMenu a:hover em.right {
	background: url(images/menu-overright.jpg) right bottom no-repeat;
}
.SEOMenu :hover > a b {
	color:#000;
	background: url(images/currentitembg.jpg) bottom repeat-x;
	text-decoration:none;
}
.SEOMenu :hover > a em.left {
	background: url(images/menu-overleft.jpg) bottom left no-repeat;
}
.SEOMenu :hover > a em.right {
	background: url(images/menu-overright.jpg) bottom right no-repeat;
}
.SEOMenu .CurrentItem a:hover b, .SEOMenu .ParentItem a:hover b {
	color:#000;
	background: url(images/currentitembg.jpg) bottom repeat-x;
	text-decoration:none;
}
.SEOMenu .CurrentItem a:hover em.left, .SEOMenu .ParentItem a:hover em.left {
	background: url(images/menu-overleft.jpg) bottom left no-repeat;
}
.SEOMenu .CurrentItem a:hover em.right, .SEOMenu .ParentItem a:hover em.right {
	background: url(images/menu-overright.jpg) bottom right no-repeat;
}
.SEOMenu .CurrentItem :hover > a b, .SEOMenu .ParentItem :hover > a b {
	color:#000;
	background: url(images/currentitembg.jpg) bottom repeat-x;
	text-decoration:none;
}
.SEOMenu .CurrentItem :hover > a em.left, .SEOMenu .ParentItem :hover > a em.left {
	background: url(images/menu-overleft.jpg) bottom left no-repeat;
}
.SEOMenu .CurrentItem :hover > a em.right, .SEOMenu .ParentItem :hover > a em.right {
	background: url(images/menu-overright.jpg) bottom right no-repeat;
}
.SEOMenu ul ul .CurrentItem a:hover b {
	color:#000;
	background: transparent;
}
.SEOMenu ul ul .CurrentItem a:hover em.left {
	background: transparent;
}
.SEOMenu ul ul .CurrentItem a:hover em.right {
	background: transparent;
}
.SEOMenu ul ul .CurrentItem :hover > a b {
	color:#000;
	background: transparent;
}
.SEOMenu ul ul .CurrentItem :hover > a em.left {
	background: transparent;
}
.SEOMenu ul ul .CurrentItem :hover > a em.right {
	background: transparent;
}
.SkinObject {
	color:#000;
	font-weight:bold;
	text-align:center;
}
a.SkinObject, a.SkinObject:link, a.SkinObject:active, a.SkinObject:visited {
	color:#000;
	font-weight:bold;
}
a.SkinObject:hover {
	text-decoration:none;
	font-weight:bold;
	text-align:center;
}
/* --- Skin Objects --- */
.SkinObject, .user, #SkinObejcts {
	text-align:center;
	font-family:Calibri, 'Arial', Helvetica, sans-serif;
	color:#fff;
	font-size:14px;
}
a.SkinObject, a.SkinObject:link, a.SkinObject:active, a.SkinObject:visited, a.user, a.user:link, a.user:active, a.user:visited {
	text-align:center;
	font-family:Calibri, 'Arial', Helvetica, sans-serif;
	color:#fff;
	font-size:14px;
	font-weight:bold;
}
a.SkinObject:hover, a.user:hover {
	text-decoration:underline;
}
/* 
--------------------------------------------
Content 
--------------------------------------------
*/
a {
	color:#b9061b;
	text-decoration:none;
	font-weight:bold;
}
a:visited {
	color:#b9061b;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	text-decoration:underline;
	color:#b9061b;
}
p {
	color:#000;
	font-family:"Times New Roman", Times, serif;
	text-align:left;
	margin:0;
	padding:0 15px 10px 10px;
	font-size:14px;
}
.Normal {
	font-size:12x;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#000;
}
h2 {
	text-align:left;
	margin:0;
	padding:10px 0 0 10px;
	color:#b90619;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
h3 {
	text-align:left;
	margin:0;
	padding:10px 0 0 10px;
	color:#b90619;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
}
p#footer {
	margin:0;
	padding: 0 0 0 10px;
	font-family:Verdana, Geneva, sans-serif;
	color:#fff;
	font-weight:bold;
}
p#footer a {
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
	font-weight:bold;
}
p#footer a:hover {
	text-decoration:underline;
}
