body {
	font: small Tahoma;
}
input, select, textarea { font: small Tahoma; }
a:link { color: #005CA2; text-decoration: none; }
a:visited { color: #005CA2; text-decoration: none; }
a:active { color: #0099FF; text-decoration: underline; }
a:hover { color: #0099FF; text-decoration: underline; }
.main {
	width: 650px;
	border: solid 1px #000000;
	margin: 0 auto;
	background-image: url(images/bg_01.gif);
	background-repeat: repeat-x;
}
.admin {
	width: 900px;
	border: solid 1px #000000;
	margin: 0 auto;
	background-image: url(images/bg_01.gif);
	background-repeat: repeat-x;
}
.main .banner { margin-top: 35px; }
.admin .banner { margin: 35px 5px auto 5px; text-align: right; }
.menu h4 { margin: 0px auto 3px auto; padding: 0px; }
.menu ul { margin: 0px auto auto 17px; padding: 0px; }
.menu { 
	float: left; 
	margin-top: 10px; 
	text-align: left;
}
.content p { margin: 12px auto 12px auto; }
.content label { 
	float: left;
	text-align: right;
	width: 260px;
	color: #555555;
	margin: 3px 5px auto auto;
}
.content label span { color: #FF0000; }
.content .sub { text-align: center; }
.footer {
	background-image: url(images/Footer_bg.gif);
	background-repeat: repeat-x;
	height: 39px;
}
.txtB { color: #CC0033; }
.detail { width: 290px; height: 70px; }
.frame { width: 100%; margin-top: 10px; }
.frame iframe { width: 100%; height: 550px; }
.data { width: 100%; }
.data h1 { font: Normal Tahoma; margin: 0px auto 5px auto; padding: 0px auto 5px auto; }
.data p { margin: 3px auto 3px auto; }
.data label { 
	float: left;
	width: 150px;
	text-align: right;
	margin-top: 4px;
	margin-right: 5px;
}
.data .sub {
	margin-left: 152px;
}
.gridview { width: 100%; }
.gridview td { 
	padding: 5px; 
	text-align: center;
}
.gridheader {
	background-color: #B2B2B2;
	font-weight: bold;
	text-align: center;
}
.gridalternate {
	background-color: #E0E0E0;
}
.gridpager {
	text-align: center;
}
.login {
	width: 300px;
	margin: auto auto 30px auto;
}
.login p { margin: 5px; }
.login label {
	float: left;
	margin: 3px 3px auto auto;
	width: 80px;
	text-align: right;
}
.login .sub { text-align: center; }