body, button, table, form, p, input, select, textarea, a:link, a:hover, a:active, a:visited, div, td, th, ul, li {
	font-size:12;
	font-family:Arial, Helvetica, sans-serif;
}

.headercontent {
	font-size:23;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none;
	padding-bottom:5;
	color: #000000;
	padding-top: 10px;
}

.bodycontent {
	text-align:justify;
	padding-right:40;
}


.inputtext {
	border:1 inset;
}


.Error {
	font-size:12;
	color:red;
	font-weight:bold;
}

.OK {
	font-size:12;
	color:blue;
}




img {border:0 none;}






















table.reports {background-color:#FFF4DD;}


.leftnavi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.fieldlbl {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: none;

}
.tbhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0033FF;
	text-decoration: none;
}
input {
	font-family: Arial, Helvetica, sans-serif;

}
a.main:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
p.main {
	margin-top:20;
	background-image: url("../img/ico_bullet.gif"); 
	background-repeat: no-repeat; 
	padding-left:20;
}
a.main:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	text-decoration: none;
}
a.main:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.main:visited:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFCC00;
	text-decoration: none;
}
a.main:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: none;
}
.subhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #D7EFFF;
}
.bdtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-color: #D7EFFF;
	padding-right:30;
}
div.userprofile {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #D7EFFF;
	border:2 solid #0099FF;
	width:400;
	padding:10;
}
table.listuser {
	background-color: #D7EFFF;
	border:2 solid #0099FF;
}
table.listuser th {
	border-right:2 solid #0099FF;
}

.timestamp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.hdcomments {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000FF;
}
.commentbody {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
fieldset {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FF9900;
	text-decoration: none;
}
.tbhead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	background-color: #FE8850;
	height: 20px;

}

}
.bgfooter {
	background-image: url("../img/bg_footer.jpg");
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height:49;
	text-align:center;
}
.bgtop {
	font-family: Tahoma, Arial, Helvetica, serif;
	font-size: 20px;
	font-weight: bold;
	color: #009900;
	background-image: url("../img/bgtop.jpg");
	background-repeat: repeat-x;
	font-style: italic;
	height:50;
}.bghomebd {
	background-color: #daec9a;
	background-image: url(../img/bg_homebd.jpg);
	background-repeat: repeat-x;
}.bdhome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: 008800;
}
.titlehome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: 3f63ae;
}
