/* CSS Document */
.body
{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.mainheader
{
	background-color:#232323;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:36px;
	font-weight:bold;
	color:#F8D6DB;
}
.mainheader1
{
	background-color:#FFFFFF;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#990000;
}
.tdinline
{
border: solid 1px #000000;
}
.footer
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#000000;
	text-align:right;
}
.label
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.mainlabel
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#990000;
	font-weight:bold;
}


ul {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight:bold;
  margin: 0;
  padding: 0;
  list-style: none;
}
ul li {
  display: block;
  position: relative;
  float: left;
}
li ul { display: none; }
ul li a {
  display: block;
  text-decoration: none;
  color: #ffffff;
  border-top: 1px solid #ffffff;
 /*padding: 10px 38px 10px 38px;*/
  padding: 10px 12px 10px 12px;
  background: #FD2248;
  margin-left: 1px;
  white-space: nowrap;
}
ul li a:hover { background: #FDBBC0; color:#000000; }
li:hover ul {
  display: block;
  position: absolute;
}
li:hover li {
  float: none;
  font-size: 14px;
  font-weight:bold;
}
li:hover a { background: #FD2248; }
li:hover li a:hover { background: #FDBBC0; }
.error_box_l{width:240px;clear:both;background:url(../images/error.png) no-repeat left #fce9e9;
border:1px #eac7c7 solid;background-position:15px 10px;padding:20px 20px 15px 60px;margin:0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.warning_box_l{width:240px;clear:both;background:url(../images/warning.png) no-repeat left #fcfae9;
border:1px #e9e6c7 solid;background-position:15px 10px;padding:20px 20px 15px 60px;margin:0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.valid_box_l{width:240px;clear:both;background:url(../images/valid.png) no-repeat left #edfce9;
border:1px #cceac4 solid;background-position:15px 10px;padding:20px 20px 15px 60px;margin:0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.error_box{width:300px;clear:both;background:url(../images/error.png) no-repeat left #fce9e9;
border:1px #eac7c7 solid;background-position:15px 10px;padding:20px 20px 15px 60px;margin:0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.warning_box{width:540px;clear:both;background:url(../images/warning.png) no-repeat left #fcfae9;
border:1px #e9e6c7 solid;background-position:15px 10px;padding:20px 20px 15px 60px;margin:0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.valid_box{width:540px;clear:both;background:url(../images/valid.png) no-repeat left #edfce9;
border:1px #cceac4 solid;background-position:15px 10px;padding:20px 20px 15px 60px;margin:0 0 10px 0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

#header h2 {
	color: white;
	background-color: #00A1E6;
	margin:0px;
	padding: 5px;
}
.comment {
	/*width: 400px;
	background-color: #f0f0f0;*/
	/*margin: 10px;*/
}
a.morelink {
	text-decoration:none;
	outline: none;
}
.morecontent span {
	display: none;

}