/*
Menu 1
*/
* {
	xfont-family:Verdana, Geneva, sans-serif;
	zfont-family:Arial, Helvetica, sans-serif;
	xfont-family:"Courier New", Courier, monospace;
	font-family:Verdana, Geneva, sans-serif;
	xfont-size:13px;
}
h1,h2,h3,h4,h5,h6{
	font-family:Arial, Helvetica, sans-serif;
}
h1,h2,h3,h4,h5,h6{
	color:#900;
}
h1{
	margin-top:0;
	color:#900;
	border-bottom:2px solid #900;
}
h2{
	color:#900;
}
zul,zol,zli,h1,h2,h3,h4,h5,h6,pre,form,body,html,blockquote,fieldset,input{
    xmargin:0;
    xpadding:0;
}
body {
	margin:0;
	background-attachment: fixed;
	background-image: url(images/erlogotile.gif);
	background-repeat: repeat;
	xtext-align: center;
	background-color:#900;
	font-size:13px;
}
#wrapper{
	width:800px;
	xbackground-color:#fff;
	margin:0 auto;
	xborder:3px solid green;
}
#Content {
	padding:30px;
	background-color: #FFF;
	position:relative;
}

#banner{
	xbackground-color:#900;
	color: #124E9B;
	text-align:center;
}
#since{
	background-color:#124E9B;
	text-align:center;
}
.bgRed{
	background-color:#F00;
}
.trailer {
	text-align:center;
	margin-top:20px;
	xcolor:#CCCCCC;
}
.centre {
	text-align:center;
}
.celebrating {
	border-top:1px solid #FFFFFF;
}
a.hoveru {
	text-decoration:none;
}
a.hoveru:hover {
	text-decoration: underline;
}
table.onelineTable {
	border-top:1px solid #000000;
	border-left:1px solid #000000;
}
table.onelineTable td, table.onelineTable th {
	border-bottom:1px solid #000000;
	border-right:1px solid #000000;
}
table.onegraylineTable {
	border-top:1px solid #999999;
	border-left:1px solid #999999;
}
table.onegraylineTable td {
	border-bottom:1px solid #999999;
	border-right:1px solid #999999;
}
table.nolineTable, table.nolineTable td {
	border: none;
}
.productDiv {
	margin-bottom:15px;
}
.xproductDiv {
	border:2px solid blue;
	padding:2px;
	margin:2px;
}
.content15 {
	padding:0 15px;
}
.hugBefore {
	margin-top:0;
}
.hugNext {
	margin-bottom:0;
}
.xproductNav a {
	color:#FF0000;
	text-decoration:none;
}
.productNav a {
	xmargin:9px 0;
}
.productNav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
.productNav a {
	color:#124E9B;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
}
.productNav a:hover {
	color:#FFFFFF;
	background-color:#990000;
}
xdiv {
	border:1px solid green !important;
	padding:1px !important;
}
xtd {
	border:1px solid red !important;
	padding:1px !important;
}
.F66 {
	color: #F66;
}
.byline {
	font-family:Verdana, Geneva, sans-serif;
	font-size:smaller;
	margin:0 10px;
}
table.hUnderline {
	border-left: #CCC solid 1px;
	border-right: #CCC solid 1px;
}
.hUnderline th {
	border-top: #CCC solid 1px;
}
.hUnderline td, .hUnderline th {
	border-bottom: #CCC solid 1px;
}
.texacro th {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
}
.texacro h1, .texacro h2 {
	xcolor:#900;
	padding-bottom:0;
	margin-bottom:0;
}
.texacro ul {
	padding-bottom:0;
	margin-bottom:0;
	padding-top:0;
	margin-top:0;
}
.texacro p {
	padding-top:0;
	margin-top:0;
}
.hMenuTable a {
	font-size:12px;
}
.clearboth {
	clear:both;
}
.hMenu li {
	float:left;
	list-style:none;
	display:block;
	padding:0 5px;
	margin:0;
}
.hMenu ul {
	margin:0 ;
	background-color: #3FF;
}
div.hMenu {
	width:640px;
	xdisplay:block;
	margin:0px auto;
	background-color: #FF9;
}
.hMenu {
}
.hMenu {
}
.hMenu {
}
div.aaaaaaa {
	text-align:center;
	background-color:#000;
	color:#FFF;
	margin:0 auto;
}
/*
*********************************************
Begin MENU
*********************************************
*/
.invis{
	float:left;
	visibility:hidden;
	height:1px !important;
}
.hhMenu ul,.hhMenu ol,.hhMenu li{
    margin:0;
    padding:0;
}
.hhMenu {
	margin:0px auto;
	background-color: #000;
	xmargin-bottom:1px;
	background-image:url(images/navBG-1a-F.png);
}
.hh1 {
	background-color: #000;
}
.hh2 {
	background-color: #222;
}
.hh3 {
	background-color: #333;
}
.hh4 {
	background-color: #444;
}
.hhMenu{
    xwidth: 960px;
    height: 25px;
    z-index: 2;
    xborder-bottom: 1px solid #dddddd;
}
.hhMenu li{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(images/navBG-1a-F.png);
    float: left;
    z-index: 2;
    ztext-transform: uppercase;
	margin:0;
}
.hhMenu ul {
	list-style:none;
}

.hhMenu li a{
    display: inline-block;
    position: relative;
    color: #555555;
	color:#FFF;
    z-index: 2;
    height: 19px;
    padding: 6px 8px 0px 8px;
    font-size: 12px;
    text-decoration: none;
	border-right:1px solid #808080;
}
.hhMenu li.padzero {
    display: inline-block;
    position: relative;
    color: #555555;
	color:#f00;
    z-index: 2;
    height: 19px;
    padding: 6px 0px 0px 8px;
    font-size: 12px;
    text-decoration: none;
}

.hhMenu li a:hover{
    background: #f2f2f2;
    background: #666;
	color:#FFF;
    text-decoration: none;
}
.xhhMenu li a:hover{
    background: #f2f2f2;
    background: #666;
	color:#FFF;
    text-decoration: none;
}

.hhMenu li#active a{
    background: #f2f2f2;
}
/*
*********************************************
End MENU
*********************************************
*/


#bottomCredits {
	color: #cc7f7f;
	xbackground-color: #999;
	text-align:center;
}
#bottomCredits a{
	color: #cc7f7f;
	text-decoration:none;
}
#xbottomERMP {
	position:relative;
	xbackground-color: #93C;
	height: 45px;
	xwidth: 777px;
}
#xbottomERMP img{
	position: absolute;
	bottom: 0;
	right:0;
	xfloat:left;
}
.centerit {
	text-align: center;
}
.textRight {
	text-align: right;
}
.registered {
zvertical-align:super;
font-size:smaller;
}
.fpArt {
	background-color: #900;
}
.upperRight{
	position:absolute;
	top:0;
	right:0;
}
