
@import "form.css";

#accounth {
	background-color: #A0C0A0;
	padding: 2px 90px 2px 6px;
	margin: 0px 0px 10px;
	clear: none;
	font-size: 14pt;
	font-weight: bold;
}

.form_block {
	border: 1px solid #001188;
	margin: 6px 0px 0px;
	padding: 0px 0px 6px 0px;
}

.form_block h1 {
	background-color: #001188;
	color: #F0F8FF;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
	padding: 2px 0px 2px 6px;
}

.form_block p {
	font-size: 11px;
}

.form_block blockquote {
	font-size: 12px;
	padding: 8px;
	margin: 0px 0px 0px 20px;
}

.form_block p.full {
	padding: 4px;
	margin-bottom: 6px;
}

.form_block form {
	margin: 0px;
	padding: 6px;
}

.form_block .lbl {
	width: 138px;
	margin: 6px 0px 0px 0px;
	padding: 0px;
}

.form_block .lbl span {
	font-weight: normal;
	font-style: italic;
}

.form_block .form {
	margin-left: 144px;
}

#yay {
	margin: 6px auto;
	border: 2px solid #228822;
	width: 60%;
}

#yay h1 {
	background-color: #228822;
	color: #F0FFF8;
	font-size: 14pt;
	font-weight: bold;
	text-align: center;
	letter-spacing: 4px;
	margin: 0px;
	padding: 2px 0px;
}

#yay p {
	margin: 8px;
	padding: 0px;
	font-size: 11pt;
}

#loglink {
	background-color: #CCCCEE;
	text-align: center;
	margin-bottom: 6px;
}

#note {
	border: 1px solid #FFDAAA;
}

#note h1 {
	padding: 2px 8px;
	margin: 0px;
	font-size: 14px;
	font-weight: bold;
}

#note p {
	padding: 2px 6px 2px 30px;
	font-size: 12px;
}

#usernav {
	margin: 0px;
	padding: 0px;
}

#usernav ul, #usernav li {
	display: inline;
}

div#instructions {
	display: block;
	margin: 0px 8px;
}

#submitter h2,
#instructions h2 {
	background: #9999B9;
	padding: 2px 8px;
	margin: 0px;
	font-size: 14pt;
	font-weight: bold;
	color: #001099;
}

#instructions p {
	padding: 0px;
	margin: 8px 0px 0px 0px;
	font-size: 12px;
}

div#submitter {
	display: none;
	margin: 0px 8px;
}

div#subtab {
	margin: 0px 0px 8px 0px;
	padding: 2px 0px 0px 0px;
	background: #8888BB;
}

#subtab ul {
	border-bottom: 2px solid #000066;
	text-align: left;
	margin: 1px 0px 0px 0px;
	list-style-type: none;
	padding: 4px 4px 4px 4px;
	color: #F0F8FF;
	font-size: 12pt;
	font-weight: bold;
}

#subtab ul li {
	display: inline;
}

#subtab ul li.navsel {
	padding: 0px 8px 6px 8px;
	border: 2px solid #000066;
	border-bottom: none;
	background-color: #001188;
	margin: 0px 8px 0px 0px; 
	text-decoration: none;
}

#subtab ul li a {
	padding: 0px 8px;
	border: 2px solid #000066;
	background-color: #444488;
	color: #C0BBFF;
	margin: 0px 2px; 
	text-decoration: none;
}

#subtab ul li a:hover {
	background-color: #444488;
	color: #A000FF;
}


#instructions #fakebut a {
	border-left: 2px solid #8844EE;
	border-top: 2px solid #8844EE;
	border-right: 2px solid #331166;
	border-bottom: 2px solid #331166;
	background-color: #33334a;
	padding: 3px;
	font-size: 14px;
	font-weight: bold;
	color: #8899EE;
	text-decoration: none;
}

div#submissions {
	padding: 0px 8px;
}

#submissions h3 {
	margin: 0px 1px;
	padding: 3px;
	background-color: #9098E0;
	font-size: 16px;
	font-weight: bold;
}

#submissions th,
#submissions td {
	padding: 0px 0px 0px 4px;
}
