body{
	margin:0;
	padding:0;
	font:normal 12px/normal Helvetica;
	color:#666;
}
h1{
	margin:5px 0 0 0
}
h1 a { text-decoration:none; color:#333; }
h1 a:hover { color:#000; }
#wrapper {
	margin:0px auto;
	text-align:left;
	width:768px;
	padding:0px 0px 10px 0px;
	margin-bottom: 0px;
	margin-top: 0px;
}
#wrapper ul li { margin:5px 0 0 0;}
#wrapper ul li a { text-decoration:none; color:#666; font-weight:bold;}
#wrapper ul li a:hover { color:black;}
#nav { padding:0; margin:0; }
#nav ul { padding:0; margin:0}
#nav ul li { display:inline; list-style:none; }
#nav ul li a {
	padding:5px 10px 5px 10px;
	background:white;
	color:#2b4c92;
	text-decoration:none;
	display:inline-block;
	-moz-border-radius-topleft:2px;
	-webkit-border-top-left-radius:2px;
	-moz-border-radius-topright:2px;
	-webkit-border-top-right-radius:2px;
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
}
#nav ul li a:hover{
	color:black;
	background-color:white;
	-moz-border-radius-topleft:2px;
	-webkit-border-top-left-radius:2px;
	-moz-border-radius-topright:2px;
	-webkit-border-top-right-radius:2px;
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	padding-top:8px;
}

#nav ul li.current{
	color:black;
	background:white;
	-moz-border-radius-topleft:2px;
	-webkit-border-top-left-radius:2px;
	-moz-border-radius-topright:2px;
	-webkit-border-top-right-radius:2px;
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	text-transform:uppercase;
	margin-bottom:5px;
}

#nav a.current{
	color:red;
	background:white;
	-moz-border-radius-topleft:2px;
	-webkit-border-top-left-radius:2px;
	-moz-border-radius-topright:2px;
	-webkit-border-top-right-radius:2px;
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	padding-top:8px;
	font-weight:bold;
	margin-bottom:5px;
}

#nav a.current:hover{
	color:red;
	background:white;
	-moz-border-radius-topleft:2px;
	-webkit-border-top-left-radius:2px;
	-moz-border-radius-topright:2px;
	-webkit-border-top-right-radius:2px;
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	padding-top:8px;
	font-weight:bold;
	margin-bottom:5px;
}

#loading {width:100%; text-align:center; margin:0 auto; background-color:red; color:white; padding:5px 0px 0px 0px; top:0; position:absolute; display:none; height:20px; vertical-align:middle;}

#nav {
	margin:-45px auto 0px auto;
	text-align:right;
	width:768px;
	position: relative;
}

#footer { padding:10px; font:normal 11px/normal arial;}
#footer a { text-decoration:none; color:#999;}
#footer a:hover { color:#fff; }
blockquote{
	font-style:italic;
	background:#FEFFF9;
	margin:0;
	padding:10px;
	border:dotted 1px #CCCC00;
	margin-bottom: 5px;
}
