body {
	background-color:#E8E8E8;
	color:#000;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
}

.a {
text-decoration:none;
color:#000;
font-weight:700;
}

.a:hover {
text-decoration:underline;
}

.aa {
text-decoration:none;
color:#000;
}

.aa:hover {
text-decoration:underline;
color:#000;
font-weight:700;
}

li {
line-height:2;
}

.surge {
color:#C03;
font-size:1.2em;
font-style:oblique;
font-weight:700;
font-family:"Charlemagne Std", "Apple Chancery", "Wide Latin", "Times New Roman", serif;
}

.p {
margin:15px 0;
}

#foot {
font-size:.7em;
}

#head
li {
display:inline;
list-style-type:none;
}

.button {
border:2px outset #CCC;
width:100px;
background-color:#333;
color:#FFF;
font-size:.9em;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
text-align:center;
text-decoration:none;
padding:3px 15px;
}

a.button:link {
border:2px outset #CCC;
color:#FFF;
text-decoration:none;
}

a.button:visited {
border:2px outset #CCC;
color:#FFF;
}

a.button:hover {
color:#A2A2A2;
border:2px outset #CCC;
}

a.button:active {
color:#A2A2A2;
border:2px inset #CCC;
}

img {
padding:20px;
}

#imgdiv {
float:right;
text-align:right;
font-size:.7em;
padding-right:20px;
}

#logo {
display:block;
float:left;
}

h1,h2 {
font-family:"Times New Roman", serif;
}

.x {
	background-color: #666666;
	width: 319px;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #CCCCCC;
}
a.x {
	background-color: #666666;
	text-decoration: none;
	border-top-width: thin;
	border-right-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.bottom_border {
	background-color: #333333;
	height: 3px;
	width: 319px;
}

