body {
	margin:0 0 0 2;
	color:#ffffff;
	background:#000000;
	font:13px Verdana, Arial, sans-serif;
}

a { 
	color:#ffe35f;
	text-decoration: none;
}

p {
	margin:5px 0 3px;
}
	
h4 {
	margin:0;color:#036;
	font-weight:bold;
}

div {
	margin:4px 0 4px 3px;
}

div.inputbox{
	margin-left:0;
}
	
.h {
	width:90px;
	height:24px;
	margin-left:3px;
	padding:0;
	background:#fff;
}

hr.h {
	width:100.12%;
	height:1px;
	margin:3px 0 8px -3px;
	border-top:1px solid #555555;
	border-bottom:1px #555555 solid;
	background-color:#555555;
}

hr.s {
	width:100.1%;
	height:1px;
	margin:8px 0 8px -3px;
	border-top:1px solid #000000;
	border-bottom:1px solid #555555;
}

.errorMessage {
	color:#e50000;
}

hr.be {
	width:102%;
	height:1px;
	margin:3px 0px 8px -3px;
	background-color:#369;
}

.help {
	color:#808080;
}

.err {
	color:#e50000;
}

.f {
	margin:4px 0 0;color:#999;
}

.crit {
	margin:8px 1px 8px 1px;
	border:1px solid #fc0;
	padding:3px;
	color:#e50000;
	background:#ffffcc;
}

.nCrit {
	margin:8px 1px;
	border:1px solid #fc0;
	padding:3px;
	color:#000;
	background:#ffffcc;
}

.notif {
	margin:8px 1px;
	border:1px solid #83A8CC;
	padding:3px;
	color:#000;
	background:#eff7fe;
}

.notificationBox {
	margin:8px 1px;
	border:1px solid #83a8cc;
	padding:3px;
	color:#000;
	background-color:#eff7Fe;
}

.conf {
	margin:8px 1px;
	border:1px solid #9C0;
	padding:3px;
	color:#000;
	background:#ffffcc;
}

.b {
	margin:4px 0 4px -3px;
	display:inline;
}

.fB {
	margin:4px 0 4px -3px;
	display:inline;
	font-weight:bold;
}

input.numeric {
	-wap-input-format:"*N" 
}

h3,h4{
	font-style:normal;
	font-size:15px;
}

.medfont {
	font-size:13px;
}
