* {
	font-family: "Lucida Grande", "Lucida Sans", "Lucida", Arial, Verdana, Helvetica, sans-serif;
	font-size: 100%;
}
body {
	background: #111 url('../images/bg.png') left top repeat-x;color: #666;font-size: 75%;text-align: center;
	margin: 15px;
	padding: 0px;
}
h1 {
	color: #930;
	font-weight: normal;
	font-size: 20px;
}
h2, h3, h4 {
	color: #C00;
	font-size: 16px;
}
a:link {  color: #FFF; text-decoration: none}
a:visited { color: #FFF; text-decoration: none}
a:hover { color: #666; text-decoration: none}
.destable {
	border: 2px solid #444;
	background-image: url(../images/tablebg.jpg);
	background-repeat: repeat;
	color:#999;
}
.destable2 {
	border: 2px solid #444;
	background-image: url(../images/tablebg2.jpg);
	background-repeat: repeat;
	color:#999;
}

.copyright {  margin-top: 5px; margin-right: 10px; margin-bottom: 5px; margin-left: 10px; padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; border: #999; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; text-align: center; background-color:#333}


/* nav */
#nav {float: right;font-size: 90%;padding-top: 1.4em;width: 500px;position:absolute;right:20px;top:5px;}
#nav ul {float: right;}
#nav li, #nav li a {background:transparent;display: block;float: left;text-align: center;text-decoration: none;}
#nav li {padding: 0 0 0 10px;}
#nav, #nav * {color: #777;text-transform: uppercase;}
#nav a {padding: 3px 3px 5px 3px;border-bottom: 1px solid #333;}
#nav a:hover, #nav a:focus,#nav a.current {color: #ccc;border-color: #666;}
#nav a.current {border-color: #ffa200;border-width: 2px;color: #fff;}

.update {border: #555; border-style:outset; border-width: 1px; padding:5px; margin-left: 40px; margin-right: 40px;}
.update:hover {background-color:#222; border-style:inset;}
.updateTitle {background-color:#444; border: #999; border-style: dashed; border-width: 1px; width:35%; color:#FFF;}
