table,a.menu{font-family:sans-serif;}
form,input,input#button,select,.footer,a-constant,.summary,.more,#trail,#nav p,#nav li,#footer{font-family:Verdana,Arial,Helvetica,sans-serif;}
h1,h2,h3,.date,.box{font-family:Geneva, Arial, Helvetica, sans-serif;}
body{background-color:#CCC;}
table{background-color:#FFF;font-size: x-small;}
table.format{width:750px;border:0;padding: 2px;}
.format{width:750px;border:0;padding:2px;}
a{color:#00F;text-decoration:none;}
a:link{color:#C60;font-weight: bold;}
a:visited{color:#999;}
a:hover{color:#C93;text-decoration:underline;}
a:active{color:#999;}
a.hidden{color:#000;}
a.hidden:visited{color:#000;}
a.hidden:hover{color:#0F0;}
a.hidden:active{color:#000;}
a.nav:link{color: #00F;padding:2px;}
a.nav:visited{color:#666;padding:2px;}
a.nav:hover{color:#666;padding:2px;}
a.menu{font-weight: bold;}
a.menu:hover{font-weight:bold;letter-spacing:1px;}
.footer{font-size:xx-small;color:#666;border-top-width:1px;border-top-style:solid;border-top-color:#CCC;}
.a-constant{color:#00F;}
h1{
	font-size:medium;
	font-weight:normal;
	font-variant:normal;
	color:#996;
	background-color:#FFF;
	margin-bottom:0px;
	border-top-width: 1px;
	border-top-style: double;
	border-top-color: #CCCCCC;
	padding-bottom: 0px;
	border-left-width: 25px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	text-indent: 5px;
}
.date{font-size:x-small;color:#999999;text-indent:30px;margin-bottom:10px;}
.summary{font-size:x-small;color:#333;padding-left:30px;}
h2{font-size:small;color:#066;margin-bottom:0px;padding-bottom:0px;font-weight:bold;}
h3{font-size: x-small;font-weight: bold;margin-bottom: 2px;color: #066;text-align: left;}
p{margin-top:0px;padding-top:0px;}
.more{font-size:xx-small;text-align:right;margin-top:5px;color:#666;margin-right:25px;margin-bottom:20px;text-decoration:none;margin-left: 50px;}
#list{margin:10px;padding:10px;}
.list ul{list-style:none;}
.list li{margin:5px;padding:1px;}
#trail{font-size:xx-small;color:#999;text-align:left;margin-left:10px;}
#content{
	border-left-width:1px;
	border-left-style:solid;
	border-left-color:#CCC;
	padding-left:10px;
	margin-right: 25px;
	margin-bottom: 5px;
}
acronym, abbr{border-bottom:1px solid #CC9900;cursor:help;}
#nav{margin:1px;padding:1px;height:auto;}
#nav p{text-align:left;margin-top:0.5em;font-size: xx-small;text-decoration:none;}
#nav ul{list-style:none;padding:0;margin:10px 0 1px;border:0;text-align:center;text-decoration:none;}
#nav li{text-align:center;border-bottom:1px solid #096;width:120px;margin:0;padding:0;font:bold 10px/15px;text-decoration:none;color:#FFF;background:#066;}
#navtop, #top{border-top:1px solid #096;}
#nav li a{display:block;font-weight:bold;padding:0;border-left:1px solid #096;border-right:1px solid #096;background:#066;color:#FFF;width:120px;text-decoration:none;}
#nav li a:hover{font-weight:bold;border-left:1px solid #096;border-right:1px solid #096;background:#0F0;color:#fff;text-decoration:none;}
#footer{font-size:xx-small;color:#333333;text-align:center;margin-top:0px;padding-top:0px;border-top-width:1px;border-top-style:solid;border-top-color:#CCC;}
.box{
	font-size:x-small;
	color:#333;
	margin:10px;
	padding:10px;
	text-align:left;
	border-top: 1px solid #CCCCCC;
	border-right: 10px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 10px solid #CCCCCC;
}
form{background-color:#FFF;font-size:9px;font-style:normal;}
input{font-size:9px;color:#666;background-color:#F0F0F0;font-weight:normal;border:1px solid #999;}
input#button{font-size:9px;color:#666666;background-color:#F0F0F0;font-weight:normal;border:1px solid #999;}
select{font-size:9px;background-color:#F0F0F0;font-weight:normal;color:#666;border:1px solid #999;}
.head{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:large;font-weight:bold;color:#CCC;font-variant:small-caps;text-align:right;}
