body {
	padding:0;
	margin:0;
	background-color:#4A0000;
	color:#4A0000;
	font: normal 62.5% Arial;
    font-size:10pt;
	text-align: center;
}

#wrap {
	margin:0;
	padding:0;
	background-color:#4A0000;
	color:#4A0000;
}

 
#header-wrap {
	margin:0 auto;
	padding:0;
	height:200px;
	background: #4A0000 url('header-bg.jpg?z=39414') repeat-x  ;
	
}


#header {
	width:854px;
	height:200px;
	background: #4A0000 url('header_newa.jpg?z=39414') 0px 0px ;
	margin-left: auto;
	margin-right: auto;
}


#header-content {
	padding-top:40px;
	text-align:left;
	width:780px;
	margin-left: auto;
	margin-right: auto;
}



#container {
	margin:0 auto;
	padding:0;
	text-align:left;
	width:820px;
	background: #4A0000 url('bg.jpg?z=39414') repeat-y 0px 0px ;
}



#content-wrap {
	width: 775px;
	margin: 0px auto;
	padding: 0;
}


#footer-wrap {
	padding:0;
	width: 820px;
	margin: 0px auto;
	background:#4A0000
}

#footer {
	height:80px;
	text-align:center;
	margin:0 auto;
	padding:0;
	background:#4A0000 url('footer.jpg') no-repeat 50% 0; 
}

li.current {
	background-color:#AAAAAA;
	color: #4A4D4A;
} 


#main {
	float: left;
	width: 530px;
	display: inline;
	background: url('box.jpg') no-repeat; margin-left:20px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:0; padding-right:0; padding-top:20px; padding-bottom:0
	background-color: #4A0000;
	color: #4A0000;
}

#main table{
	text-align:center;
	color:#000000;
}

#main a, a:visited {
	color:#202020;
}

#main a:hover {
	color:#480100;
}

#main p, #main h1, #main h2, #main h3, #main ol, #main ul, #main form {
	margin:10px 0pt 0pt 0pt ;
}

#main p, #sidebar p {
 	color:#000000;
	text-align:justify;
}


h1 {
	font-size:20pt;	
	color:#000000;
	letter-spacing:2px;
}


h2 {
	font-size:16pt;	
	color:#000000;
	letter-spacing:2px;
}

h3 {
	font-size:14pt;	
	color:#480100;
}

h4 {
	font-size:14pt;
	font-weight:bold;
    color:#480100;
}

h5 {
	font-size:12pt;
	font-weight:normal;	
	color:#000000;
}


#main img {
	border:0px;
	padding:0px ;
}

#sidebar {
	float: right;
	width: 200px;
	font-size:9pt;
	color: #000000;
	padding-left:0px; 
	padding-right:0px; 
	padding-top:0px; 
	padding-bottom:0px
}


#sidebar *  {
	margin: 3px;
}

#sidebar a, a:visited {
	color:#000000;
	text-decoration:none;
}

#sidebar a:hover {
	color:#480100;
	text-decoration:none;
}

#sidebar h3 {
	padding-bottom:7px
}

#sidebar h4 {
	font: normal 62.5% Arial;
	font-size: 12pt;
    font-weight: bold;
	font-style:italic;
	text-align: center;
	color: #4A4D4A;
	padding-top: 5px; 
	padding-bottom: 20px
}

#sidebar ul.sidemenu {
	list-style: none;
	text-align: left;
	margin: 7px 10px 8px 25px;
	padding: 0px;
	text-decoration: none;	
}

#sidebar ul.sidemenu li {
	list-style: url(puck.png);
	padding: 0px 0px 0px 0px;
	margin: 0em 0em 1em 1em;
	border-bottom: 1px solid #480100;
}

* html body #sidebar ul.sidemenu li {
	height: 1%;
}


#sidebar ul.sidemenu li a {
	text-decoration: none;
	text-align: left;
	font: normal 62.5% Arial;
    font-size:8pt;
	font-weight:bold;
	color: #000000;				
	position: relative; 
}


#sidebar ul.sidemenu li a:hover {
	color: #480100;
}

#sidebar ul.sidemenu ul { margin: 0 0 0 5px; padding: 0; }
#sidebar ul.sidemenu ul li { border: none; }

#footer-content {
	font : 12px Arial;
	color:#FFFFFF;
	margin: 0 auto;
	width:780px;
	text-align:center;
}

#footer-content a:link, #footer-content a:visited  {
	font : 12px Arial;
	color:#FFFFFF;
	text-decoration:none;
}

#footer p {
	text-align:center;
}

p, div, td {
 	color:#000000;
	font:Arial 10 ;
} 

.clear {
	clear:both;
}

.menu {
	FONT-SIZE: 100%; Z-INDEX: 100; WIDTH: 700px; POSITION: relative; HEIGHT: 35px
}
* HTML .menu {
	WIDTH: 700px
}
.menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu UL UL {
	
}
.menu LI {
	float: left; POSITION: relative; TEXT-ALIGN: center
}
.menu UL UL LI {
	FONT-SIZE: 80%; float: left; POSITION: relative; TEXT-ALIGN: left
}
.menu A {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 35px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
.menu A:visited {
	PADDING-RIGHT: 15px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; COLOR: #000; LINE-HEIGHT: 35px; PADDING-TOP: 0px; HEIGHT: 35px; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
* HTML .menu A {
	WIDTH: 70px
}
* HTML .menu A:visited {
	WIDTH: 70px
}
.menu A[class='nolink'] {
	BACKGROUND-POSITION: 0% 0.6em; PADDING-LEFT: 15px; BACKGROUND-REPEAT: no-repeat
}
.menu UL UL {
	LEFT: 0px; VISIBILITY: hidden; WIDTH: 100px; POSITION: absolute; TOP: 35px; HEIGHT: 0px
}
* HTML .menu UL UL {
	WIDTH: 100px; TOP: 35px
}
.menu TABLE {
	LEFT: 0px; POSITION: absolute; TOP: 0px; BORDER-COLLAPSE: collapse
}
.menu UL UL A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 150px; COLOR: #000; LINE-HEIGHT: 1em; PADDING-TOP: 5px; HEIGHT: auto; BACKGROUND-COLOR: #b0afaf
}
.menu UL UL A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 150px; COLOR: #000; LINE-HEIGHT: 1em; PADDING-TOP: 5px; HEIGHT: auto; BACKGROUND-COLOR: #b0afaf
}
* HTML .menu UL UL A {
	WIDTH: 140px
}
* HTML .menu UL UL A:visited {
	WIDTH: 140px
}
.menu A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #332c2c
}
.menu UL UL A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #332c2c
}
.menu :hover > A {
	COLOR: #fff; BACKGROUND-COLOR: #332c2c
}
.menu UL UL :hover > A {
	COLOR: #fff; BACKGROUND-COLOR: #293e6b
}
.menu UL LI:hover UL {
	VISIBILITY: visible
}
.menu UL A:hover UL {
	VISIBILITY: visible
}



/* New horizontal navigation menu */

ul.cssMenu ul{display:none}
ul.cssMenu li:hover>ul{display:block}
ul.cssMenu ul{position: absolute;left:-1px;top:98%;}
ul.cssMenu ul ul{position: absolute;left:98%;top:-2px;}
ul.cssMenu{
	margin:0px;
	margin-left:20px;
	list-style:none;
	padding:0px 195px 0px 0px;
	background-color:#494949;
	background-repeat:repeat;
	border-color:#ffffff;
	border-width:0px;
	border-style:none;
}
ul.cssMenu ul{
	margin:0px;
	list-style:none;
	padding:0px 1px 1px 0px;
	background-color:#494949;
	background-repeat:repeat;
	border-color:#ffffff;
	border-width:0px;
	border-style:none;
}
ul.cssMenu table {border-collapse:collapse}ul.cssMenu {
	display:block;
	float: left;
}
ul.cssMenu ul{
	width:205px;
}
ul.cssMenu li{
	display:block;
	margin:1px 0px 0px 1px;
	font-size:0px;
}
ul.cssMenu a:active, ul.cssMenu a:focus {
outline-style:none;
}
ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {
	display:block;
	vertical-align:middle;
	background-color:#AAAAAA;
	border-width:5px;
	border-color:#ffffff;
	border-style:outset;
	text-align:center;
	text-decoration:none;
	padding:5px;
	_padding-left:0;
	font:bold 12px Arial;
	color:#480001;
	text-decoration:none;
	cursor:pointer;
}
ul.cssMenu span{
	overflow:hidden;
}
ul.cssMenu li {
	float:left;
}
ul.cssMenu ul li {
	float:none;
}
ul.cssMenu ul a {
	text-align:left;
	white-space:nowrap;
}
ul.cssMenu li.sep{
	text-align:left;
	padding:0px;
	line-height:0;
	height:100%;
}
ul.cssMenu li.sep span{
	float:none;	padding-right:0;
	width:3;
	height:100%;
	display:inline-block;
	background-color:#4A0000;}
ul.cssMenu ul li.sep span{
	width:100%;
	height:3;
}
ul.cssMenu li:hover{
	position:relative;
}
ul.cssMenu li:hover>a{
	background-color:#4A4D4A;
	border-color:#480001;
	border-style:outset;
	font:bold 12px Arial;
	color: #ffffff;
	text-decoration:none;
}
ul.cssMenu li a:hover{
	position:relative;
	background-color:#4A4D4A;
	border-color:#480001;
	border-style:outset;
	font:bold 12px Arial;
	color: #ffffff;
	text-decoration:none;
}
ul.cssMenu li.dis a {
	color: #AAAAAA !important;
}
ul.cssMenu img {border: none;float:left;_float:none;margin-right:5px;width:14px;
height:14px;
}
ul.cssMenu ul img {width:14px;
height:14px;
}
ul.cssMenu img.over{display:none}
ul.cssMenu li.dis a:hover img.over{display:none !important}
ul.cssMenu li.dis a:hover img.def {display:inline !important}
ul.cssMenu li:hover > a img.def  {display:none}
ul.cssMenu li:hover > a img.over {display:inline}
ul.cssMenu a:hover img.over,ul.cssMenu a:hover ul img.def,ul.cssMenu a:hover a:hover img.over{display:inline}
ul.cssMenu a:hover img.def,ul.cssMenu a:hover ul img.over,ul.cssMenu a:hover a:hover img.def{display:none}
ul.cssMenu a:hover ul{display:block}
ul.cssMenu li a.cssMenui0{font:n;}
ul.cssMenu li a.cssMenui0:hover{font:o;}




