body {
	background: #E1E1E1;
	padding: 0px;
	margin: 5px auto;
	font: 13px Verdana, Arial, Tahoma, sans-serif;
	color: #5a5b5e;
}

.page {
	background: #ffffff;
	border: 2px solid #5a5b5e;
	width: 750px;
	padding: 0px;
	margin: 0px auto;
	font: 13px Verdana, Arial, Tahoma, sans-serif;
	color: #5a5b5e;
}

h1 { font-size: 18px; color: #666699; margin-bottom: 0px; }
h2 { font-size: 15px; color: #5a5b5e; margin: 5px 0px; }

a:link { font-weight: bold; text-decoration: none; color: #336699; }
a:active { font-weight: bold; text-decoration: none; color: #336699;}
a:visited { font-weight: bold; text-decoration: none; color: #336699; }
a:hover { font-weight: bold; text-decoration: underline; color: #3366CC; }

.nav a:link { text-decoration: none; color: #336699; }
.nav a:active { text-decoration: none; color: #336699;}
.nav a:visited { text-decoration: none; color: #336699; }
.nav a:hover { text-decoration: none; color: #000000; }

.red a:link { text-decoration: none; color: #cc6666; }
.red a:active { text-decoration: none; color: #cc6666;}
.red a:visited { text-decoration: none; color: #cc6666; }
.red a:hover { text-decoration: none; color: #000000; }

.top { background: #E8E8E8; }
.logo { text-align: left; padding: 0px; }
.banner { text-align: right; padding: 0px; }
.tag { text-align: right; padding: 0px; background: #d7d7d7; height: 20px; border-top: 1px solid #5a5b5e; border-bottom: 1px solid #5a5b5e;}

.middle { vertical-align: top; }
.nav { padding: 10px 0px 10px 10px; text-align: left; width: 125px; }
.content { padding: 10px 20px; }
.content p { text-align: justify; margin: 10px 0px; }
.rside { padding: 10px 0px; width: 280px; text-align: center; }

.foot {
	font-size: 13px;
	background: #d7d7d7;
	color: #5a5b5e;
	font-weight: bold;
	border-top: 1px solid #5a5b5e;
	padding: 20px;
}

.box  { border: 1px solid #d7d7d7; background: #e8e8e8; padding: 5px; text-align: center;}
.box p { margin: 10px 0px; text-align: center;}

.border { border: 1px solid #5a5b5e; }
.red { color: #cc6666; font-weight:bold; }
.green { color: #339933; font-weight:bold; }
.error { color: #cc6666; text-align: center; font-weight:bold; }
.gview { text-align: center; vertical-align: middle; padding: 10px 20px; }
