body
{
	font-family: Arial,sans-serif,helvetica,courier,times;
	background-color:#DDF1FD;
	background-image:url(images/bg.jpg);
	font-size:12px;
}
a
{
	text-decoration:none;
	font-weight:bold;
	color:#C30707;
}

a:active
{
	color:#ED641A;
}

h1
{
	font-size:150%;
}
h3
{
	font-weight:bold;
	font-size:130%;
}
.small
{
font-size:10px;
}
.shortdes
{
	display:none;
	position:absolute;
	background:#FFFCCF;
	border:1px solid #666666;
	width:200px;
	color:#333333;
	margin:-15px 0px 0px -30px;
	padding:5px 5px 5px 5px;
}
.shortdes a
{
	font-weight:normal;
	color:#C30707;
}

#maintext
{
	width:600px;
	text-align:justify;
}
#maintext a
{

}


#mtable
{
	font-weight:bold;
	background-color:#FFFFFF;
	border-bottom:1px solid gold;
	border-right:1px solid gold;
}
#mtable tr
{
	height:28px;
}

#mtable td
{

	text-align:center;
 border-top:1px solid gold;
 	border-left:1px solid gold;

}




#ztable
{
	font-weight:bold;
	background-color:#FFFFFF;
	border-bottom:1px solid gold;
	border-right:1px solid gold;
}
#ztable tr
{
	height:28px;
}

#ztable td
{

	text-align:left;
 border-top:1px solid gold;
 	border-left:1px solid gold;

}




#td.le 
{
	
text-align: right;

}


#td.ri 
{
	
text-align: left;

}


#inputsubmit1 {
	background: #ffffcc;
	color: #000000;
}





#main_menu
{
	text-align:center;
	font-size:100%;
}

#mhead
{
	background-color:#ffffcc;
	color:#919191;
}
#podval
{
	text-align:center;
	font-size:90%;
}
#podval a
{
	font-size:90%;
}


/*=========== FormStyles ================*/
input.inpts
 {
   font-family:Tahoma, Verdana, Arial;
   padding: 2px 1px;
   margin:2px;
	color:#666666;
 	background:white;
	border:1px solid #666666;
	font-size:1.0em;
 }

textarea.inpts
 {
   font-family:Tahoma, Verdana, Arial;
   padding: 2px;
   margin:2px;
	color:#666666;
 	background:white;
 	font-size:1.0em;
	border:1px solid #666666;
 }
 
select.inpts
 {
   font-family:Tahoma, Verdana, Arial;
   padding: 0px;
   margin:2px;
	color:#666666;
 	background:white;
 	font-size:1.0em;
	border:1px solid #666666;
 }
 
input.inpts:focus
 {
   border:1px solid #FF9D00;
 }

input.sbmt
 {
   font-family:Verdana,Tahoma,Arial;
	font-size: 0.9em;
   color:white;
   padding:3px 14px;
   margin:2px;
   text-align:center;
   background:#0097D6 url(images/str_topmenu.gif) repeat;
   background-position:center;
   border: 1px solid #0097D6;
 }

input.sbmt:hover
 {
   background:#0097D6;
 }

/*=========== /FormStyles ================*/
}

.inpts {
	border: 1px solid #0495C2;
}