p {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
}

.cell {
	border-bottom: 2px solid #ff7200;
	border-top: 2px solid #ff7200;
}
.cellfilled 
{
	border: 2px solid #ff7200;
	background-color: #ff7200;
}
.cellr {	
	border-right: 2px solid #ff7200;
}
.celll {
	border-left: 2px solid #ff7200;	
}
.cellb {
	border-bottom: 2px solid #ff7200;	
}
.cellu {
	border-top: 2px solid #ff7200;	
}
.cat {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.cat:link {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.cat:visited {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
a.cat:hover {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: underline;
}
.search {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff7200;
	text-decoration: none;
}
a.search:link {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff7200;
	text-decoration: none;
}
a.search:visited {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff7200;
	text-decoration: none;
}
a.search:hover {
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff7200;
	text-decoration: underline;
}
a.subcat:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
}
a.subcat:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
}
a.subcat:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #666666;
	text-decoration:underline;
}
.standard
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color: #FFFFFF;
}
a.standard:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}
a.standard:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
}
a.standard:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:underline;
}
.progheader
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #666666;
}
a.progheader:link
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
}
a.progheader:visited
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
}
a.progheader:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #666666;
	text-decoration:underline;
}
.smallelement
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
}
.smallelement_bold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
}
.element
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color: #666666;
	text-decoration:none;
}
.element_bold
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #666666;
	text-decoration:none;
}
/*
.code {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
	border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
*/
.code {
  font-family : Courier;
  color : #404040;
  background-color : #EFEFEF;
		border : 1px dashed #999;
		padding : 3px;
		display : block;
		width:500px;  }
input 
{
	background-color:#FFFFFF;
	border:1px solid #666666;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.inputerror
{	
	border: 1px solid #FF6600;	
	font-size: 11px; 
	color: #666666;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	background-image:url(../gfx/error.gif);
	background-position: right center;
	background-repeat: no-repeat;
}
.inputok
{	
	border: 1px solid #999999;	
	font-size: 11px; 
	color: #666666;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	background-image:url(../gfx/ok.gif);
	background-position: 3px center;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;	
}
.inputoff
{
	border: 1px solid #999999;	
	font-size: 11px; 
	color: #666666;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	background-image:url(../gfx/off.gif);
	background-position: 3px center;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;	
}
.inputedit
{
	border: 1px solid #999999;	
	font-size: 11px; 
	color: #666666;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	background-image:url(../gfx/edit.gif);
	background-position: 3px center;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;	
}

.block_header {
	color: #FFFFFF;
	font-weight: bold;
}
.hr {
	width:300px; 
	color:yellow; 
	background-color:yellow; 
	height:5px;
  margin-right:0; 
  text-align:right; 
  border:1px dashed blue;
}  

