a  {
	color: #ff0;
	text-decoration : none;
}
a:visited  {
	color: #fc0;
	text-decoration : none;
}
a:active,hover  {
	color: #f66;
	text-decoration : underline;
}
body {
	background-color : #482000;
	margin:0px;
	text-align: center;
}
#layout1 {
	width:840px;
	margin:0px;
	background-color:#fff;
	text-align:center;
}
#layout2 {
	width:840px;
	margin-top:1px;
	background-color : #204020;
	text-align:left;
}
#boxes {
	color : #000;
	font-size : 12px;
}
#main {
	 width : 840px;
	 margin : 0 auto;
}
td  {
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000033;
	line-height : 13pt;
	text-decoration : none;
}
th  {
	font-size : 10pt;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #000033;
	line-height : 13pt;
	text-decoration : none;
}
p  {
	font-size : 12pt;
	font-family : arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #fff;
	line-height : 14pt;
	text-decoration : none;
	text-align : left;
	margin : 18px;
}
ul  {
	font-size : 12pt;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #fff;
	line-height : 18pt;
	text-decoration : none;
	text-align : left;
}
li {
	font-size : 12pt;
	font-weight : bold;
	color : #fff;
}
span  {
	font-size : 13pt;
	font-family : georgia, arial, helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ffffff;
	line-height : 13pt;
	text-decoration : none;
}
div  {
	font-size : 10pt;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #fff;
	line-height : 13pt;
	text-decoration : none;
	text-align : center;
}

h1  {
	font-size : 23pt;
	font-family : georgia, times new roman, times, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #030;
	line-height : 28pt;
	text-decoration : none;
	text-align : center;
	margin-top : 10px;
}

h2  {
	font-size : 20pt;
	font-family : verdana, arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #000;
	line-height : 20pt;
	text-decoration : none;
	text-align : center;
}

h3  {
	font-size : 18pt;
	font-family : arial, helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : #030;
	line-height : 24pt;
	text-decoration : none;
	text-align:center;
}

h4  {
	font-size : 11pt;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #ffc;
	line-height : 14pt;
	text-decoration : none;
	text-align : left;
}

h5  {
	font-size : 14pt;
	font-family : arial, helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #030;
	line-height : 10pt;
	text-decoration : none;
	text-align : center;
}

.box ul {
padding:0; 
margin:20;
border:0;
list-style-type: none;
}

.box ul li dl {
visibility:hidden;
position:absolute;
}

.box dt {margin:0; padding:5px; font-size:1.2em; font-weight:bold; color: #000; background:transparent url(img/top.gif) no-repeat top left; text-align:center;}
.box dd {margin:0; padding:5px 5px; color:#000; font-size:1em; border:1px solid #000; border-width:0 1px; background:transparent url(img/boxbg.jpg) no-repeat bottom left;}
.box dd p {padding:0; margin:10px 0; line-height:1.2em;}
.box dl {width:200px; padding:0 0 20px 0; background:transparent url(img/bottom.gif) no-repeat bottom left; height:auto;}

.box ul li:hover,
.box ul li a:hover {
color:#000; 
position:relative;
cursor: pointer;
cursor:hand;
}

.box dd a {
	color:#030;
	text-decoration:underline;
	font-weight:bold;
}

.box ul li:hover dl,
.box ul li a:hover dl {
visibility:visible;
color:#000;
top:-75px;
left:120px;
cursor:default;
}