/* ======================= Global Elements ======================= */
body {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-color: #000000;
	margin-top: 0px;
	font-family: Trebuchet MS, Tahoma, Arial;
	font-size: 10pt;
	color: #000000;
	margin:0;
}
h1,h2,h4,h5,h6,p,form,fieldset {
	margin:0;
	padding:0;
}
h3 {
	color:#3D5267;
	margin:0;
	padding:0;
	font-size: 1.2em;
}
h4 {
	color:#3D5267;
	margin:0;
	padding:0;
	font-size: 1.1em;
}
a {
	text-decoration:none;
	color:#000000;
}
a:hover {
	text-decoration:underline;
	color:#818181;
}
textarea{
	color: #000000;
	background: #ffffff;
	overflow: auto;
	}
/* ======================= Global Elements ======================= */
.fieldbox{
	border: 1px solid #818181;
	width: 200px;
	font-size: 10pt;
	font-family: Tahoma, Arial;
}
.fieldtextbox{
	border: 1px solid #818181;
	width: 530px;
	height: 100px;
	font-size: 10pt;
	font-family: Tahoma, Arial;
}
.fieldtextbox2{
	border: 1px solid #818181;
	width: 530px;
	height: 50px;
	font-size: 10pt;
	font-family: Tahoma, Arial;
}
.fieldtextbox-nosize{
	border: 1px solid #818181;
	font-size: 10pt;
	font-family: Tahoma, Arial;
}
.fieldbutton{
	border: 1px solid #818181;
	color: #000000;
	background-color: #F8F8F2;
	font-size: 10pt;
	font-family: Tahoma, Arial;
}
/* ======================= Global Elements ======================= */
.error{
	color: #FF3333;
	}
#content {
	background-color: #FFFFFF;
}
.content {
	font-size: 10pt;
	padding: 20px;
}
#contenttext {
}
.contenttext {
	color: #111111;
	text-align: justify;
}
/* ======================= Global Elements ======================= */
#bar {
	background-color: #ECECE6;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #D5D5CD;
	border-bottom-color: #D5D5CD;
	height: 15px;
}
.bar {
	font-size: 10pt;
	color: #818181;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
/* ======================= Global Elements ======================= */
#category {

}
.category {
	background-color: #D5D5CD;
	text-align: center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;

}
.cat1 {
	background-color: #ECECE6;
	border-right: 1px solid #FFFFFF;
	border-top: 1px solid #999999;
	padding: 2px 5px;
}
.cat2 {
	background-color: #F8F8F2;
	border-top: 1px solid #999999;
	padding: 2px 5px;
}
.catbox {
	border: 1px solid #818181;
	width: 20px;
	font-size: 10pt;

}
td{
	border: 0px  solid black;
	}
