body { background: #ffffff; font-family: Arial,Helvetica,sans-serif; color: #333333; }
body, td, p { font-size: 13px; }

a:link, a:active, a:visited{ text-decoration: none; color: #004672; }
a:hover{ text-decoration: none; color: #cc0000; }
.special {display: none; }

div#master { margin: 0px auto; width: 550px; padding: 0px 6px 6px 6px; text-align: left; background: #ffffff; }

label.sub { display: block; float: left; width: 90px; padding: 3px 0px 3px 0px; }
label.subrequired, label#email { display: block; float: left; width: 90px; padding: 3px 0px 3px 0px; color: #cc0000; }
label.sorting { display: block; float: left; padding: 0px 6px 0px 0px; }


input#email { width: 210px; height: 19px; border: 1px solid #cc0000; float: left; }

select.sorting {float: left; margin: 0px 20px 0px 0px;}

div#logo { height: 123px; }
div#logo img{ float: left; height: 83px; padding: 10px 0px 30px 0px; }
div#logo p{ float: right; font-size: 11px; }


.clearmid { clear: both; height: 15px; font-size: 1px; }
div.line { clear: both; height: 1px; font-size: 1px; border-top: 1px solid #c0c0c0;}

h3 {font-size: 15px; font-weight: bold; color: #003366; margin: 0; padding: 0px 0px 15px 0px; }
h1 {font-size: 24px; font-weight: bold; color: #CE8B47; margin: 0; padding: 0px 0px 15px 0px; }

input.tfield { width: 210px; height: 19px; border: 1px solid #555555; }

a img {
	border: none;
}

#header, #footer { font-size: 10px; color: gray; }

#footer p{ text-align: right; font-size: 10px; }

#content {
	color: #000;
}

.navimage {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	padding: 5px;
	border: 1px solid #EEE;
}

/* Status Messages */
.alert,
.warn,
.error {
	clear: both;
	padding: 5px;
	color: #000;
	margin-bottom: 20px;
}
#alertmsg {
	border: 1px solid #c0c0c0;
}
.alert {
	background: #DDF0BD;
}
.alert strong,
.alert label {
	color: green;
}
#warn {
	border: 1px solid #FF8000;
}
.warn {
	background: #f5f5f5;
}
.warn strong,
.warn label {
	color: #FF8000;
}
#error {
	border: 1px solid #F3D5D5;
}
.error {
	background: #FFF1F1;
}
.error strong,
.error label {
	color: red;
}
.error input,
.error textarea {
	background: #FFF;
}


