body{
	font-size: 12pt;
	color: #000000;
	font-family: "Franklin Gothic Medium", "Arial Black", "Berliner Grotesk Light", "Arial Black", "Tahoma", "Verdana";
}
		
td{
	font-size: 12pt;
	color: #000000;
}

.error{
	color: #00FF00;
	font-weight: 900;
}

.input{
	font-size: 7pt;
	width: 60px;
}

.textinput{
	width: 70px;
	height: 19px;
	font-size: 8pt;
	font-family: "Franklin Gothic Medium", "Arial Black", "Berliner Grotesk Light", "Arial Black", "Tahoma", "Verdana";
	padding-left: 2px;
	padding-right: 2px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	color: #000000;
}

.textinputfull{
	width: 550px;
	height: 19px;
	font-size: 8pt;
	font-family: "Franklin Gothic Medium", "Arial Black", "Courier New";
	padding-left: 2px;
	padding-right: 2px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	color: #000000;
}

.textareafull{
	width: 550px;
	height: 100px;
	font-size: 8pt;
	font-family: "Franklin Gothic Medium", "Arial Black", "Courier New";
	padding-left: 2px;
	padding-right: 2px;
	border: 1px solid #000000;
	background-color: #FFFFFF;
	color: #000000;
}

.button{
	font-size: 8pt;
	font-family: "Franklin Gothic Medium", "Arial Black", "Courier New";
	width: 50px;
	height: 19px;
	border: 1px solid #000000;
	background-color: #44FF44;
	color: #000000;
	font-weight: 900;
}

a{
	text-decoration: none;
	color: #000000;
	font-family: "Franklin Gothic Medium", "Arial Black", "Berliner Grotesk Light", "Arial Black", "Tahoma", "Verdana";
	font-size: 12pt;
}

.mainbody{
	padding: 10px;
}

.articletitle{
	padding-top: 10px;
	padding-bottom: 3px;
	valign: middle;
	font-size: 14pt;
	font-weight: 900;
	color: #000000;
}

.header{
	valign: middle;
	font-size: 12pt;
	font-weight: 900;
	color: #000000;
	border-bottom: 1px solid #000000;
}

.headery{
	padding-left: 5px;
	valign: middle;
	font-size: 12pt;
	font-weight: 900;
	color: #000000;
	background-color: #FFFF66;
	border-bottom: 1px solid #000000;
}

.headerg{
	padding-left: 5px;
	valign: middle;
	font-size: 12pt;
	font-weight: 900;
	color: #000000;
	background-color: #33CC33;
	border-bottom: 1px solid #000000;
}

.headerb{
	padding-left: 5px;
	valign: middle;
	font-size: 12pt;
	font-weight: 900;
	color: #000000;
	background-color: #6666CC;
	border-bottom: 1px solid #000000;
}

.logo{
	padding-top: 10px;
	padding-bottom: 3px;
}

.navigation{
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 10pt;
	font-weight: 900;
	color: #000000;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

.sub-navigation{
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 10pt;
	font-weight: 900;
	color: #000000;
	border-bottom: 1px solid #000000;
}

.footer{
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 12pt;
	font-weight: 900;
	color: #000000;
	border-top: 1px solid #000000;
}

.copyright{
	font-size: 8pt;
}

.pagetext{
	padding-right: 20px;
}