/* invalid input */
.bvalidator_invalid {
	background-color:#FFC!important;
}
/* error message */
.bvalidator_errmsg {
	background-color:#BB0606;
	font-size: 10px;
	border: 1px solid #BB0606;
	font-weight:bold;
	color: #FFF;
	display: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-moz-border-radius-bottomleft: 0;
	-moz-border-radius-topleft: 0;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius-bottomleft: 0;
	border-bottom-left-radius: 0;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius-topleft: 0;
	border-top-left-radius: 0;
	-moz-box-shadow: 0 0 6px #ddd;
	-webkit-box-shadow: 0 0 6px #ddd;
	box-shadow: 0 0 6px #ddd;
	white-space: nowrap;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter: alpha(opacity=90);
	opacity: 0.9;
	filter: alpha(opacity=90)
}
/* close icon */
.bvalidator_errmsg .bvalidator_close_icon {
	margin-left: 5px;
	margin-top: -2px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #F96;
	cursor: pointer
}
/* arrow */
.bvalidator_errmsg em {
	display: block;
	border-color: #BB0606 transparent transparent;
	border-style: solid;
	border-width: 10px 10px 0;
	height: 0;
	width: 0;
	position: absolute;
	bottom: -9px;
	left: 5px
}

.layout {
	width:780px;
	background-color:#FFFFFF;
}
body{
	color:#000000;
	margin:0px;
	padding:0px;
	background-color:#fff;
}
pre {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin:0px;
padding:0px;
}
input,select,textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
.copyright {
	font-size:10px;
	color:#AFB592;
}
.copyright a {	color:#BBBBBB; text-decoration:none;}
.copyright a:hover { color:#999999; text-decoration:none; }
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-color: #000000;
	padding :5px;
}
.menu{
	color: #698A12;
	font-weight:bold;
}
.menu a { color: #698A12; text-decoration:none;}
.menu a:hover { color:#3C5103; text-decoration:none;}
.menu1{
	color: #FAFFE2;
	font-weight:bold;
	line-height:26px;
	padding-left:15px;
	padding-bottom:5px;
}
.menu1 a { color: #FAFFE2; text-decoration:none;}
.menu1 a:hover { color:#3C5103; text-decoration:none;}
.header {
color:#E7F8B5;
font-size:10px;
text-align:justify;
line-height:12px;
}
.header a {	color: #475E0D; text-decoration:none; font-weight:bold; line-height:20px;}
.header a:hover { color:#000000; text-decoration:none; font-weight:bold;}
.header1 {
color:#A0C041;
font-size:10px;
text-align:justify;
line-height:12px;
}
.header1 a {	color: #475E0D; text-decoration:none; font-weight:bold; line-height:20px;}
.header1 a:hover { color:#000000; text-decoration:none; font-weight:bold;}
.heading {
font-size:14px;
font-weight:bold;
color:#2D3E00;
}
.heading1 {
font-size:10px;
font-weight:bold;
color:#475E0D;
}
.heading2 {
font-size:10px;
font-weight:bold;
color:#507000;
}
.text {
color:#749719;
text-align:justify;
line-height:12px;
}
.text a { color: #475E0D; text-decoration:none; font-size:10px; font-weight:bold;}
.text a:hover { color:#749719; text-decoration:none; font-size:10px; font-weight:bold;}
.text1 {
	color:#749719;
	text-align:justify;
	line-height:14px;
}
.text1 a { color: #475E0D; text-decoration:none; font-weight:bold; font-size:10px;}
.text1 a:hover { color:#749719; text-decoration:none; font-weight:bold; font-size:10px;}
.text2 {
	color:#749719;
	font-size:10px;
	font-weight:bold;
}
.text3 {
	color:#000000;
	font-size:10px;
	font-weight:bold;
}
.text4 {
	color:#7C9827;
	font-size:10px;
	line-height:21px;
}
.text4 a { color: #7C9827; text-decoration:none;}
.text4 a:hover { color:#333333; text-decoration:none;}
.footer {
	color: #87AE22;
	font-size:10px;
}
.footer a {	color: #87AE22; text-decoration:none;}
.footer a:hover { color:#516B0C; text-decoration:none;}
.text5 {
	color:#38490C;
	text-align:justify;
	font-size:11px;
	font-family:verdana;
	line-height:14px;
}

fieldset {padding:1.2em; border:1px dashed #a8ef9d;}
legend {padding:.2em .8em; font-size:1.2em; text-transform:capitalize;}
input, textarea, select {font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; margin:.2em 0; color:#222; font-size:1em; border:1px solid #a43643;}
input, textarea {padding:.3em;}
input.radio, input.checkbox {padding:2px;}
form label {font-weight:bold; display:block;}
.tblsclass tr th{ background:#1D7DBA;}
.tblsclass tr th a{ color:#fff;}