BODY,td,select,input,textarea{
    FONT-FAMILY: "Trebuchet MS",Tahoma,Arial;
    FONT-SIZE: 10pt;
    COLOR: #888;
}
BODY{
    BACKGROUND-color: #000000;
    margin:0px;
}
a{
	color: #8DC63F;
	text-decoration: none;
	font-weight:bold;
}
a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
HR{
	height:1pt;
    COLOR: #000000;
}
h3{
	font-family:"Tahoma";
	font-weight:bold;
	color:#CCC;
	font-size:14px;
}
select,input,input.file,textarea{
	background-color:#000;
}
input.file{
	color:#000;
}

.MyTextField{
	BORDER:1px #333 solid;
	padding:0;
	width:520px;
}
.box{
	BORDER:1pt #000000 solid;
	BACKGROUND: #FEFEFE;
}
.tdtitle{
	font:bold 8pt Tahoma;
	background-color:#333;
	color:#CCC;
}
.up1
{
    FONT-FAMILY: Tahoma,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #CC0000;
}
.bt1,.bt1d{
    FONT-FAMILY: Tahoma,Arial;
	FONT-SIZE: 8pt;
}
.bt1d{
	COLOR: #AAAAAA;
}
.myForm{
    MARGIN: 0px
}
.myButton{
    FONT-FAMILY: Tahoma,Arial;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
.bigtitlebg{
	font:bold 10pt Tahoma,Verdana;
	background-color:#F5EBD7;
	padding:3px;
	border-left:#CCD6E0 10px solid;
	margin:1px;
}

.sh
{
	background-color:#00FF00;
}

.boxlink
{
	font:bold 8pt Tahoma;
	cursor:pointer;
	text-align:center;
	padding:2px;

}

.boxlink:hover
{
	background-color: #c0d2ec;
	text-decoration:none;
}

.title
{
	font-family:"Tahoma";
	font-weight:bold;
	color:#888;
	font-size:14px;
}

.title1
{
	font:normal 9pt Tahoma;
	color:#924D27;
}

.searchtitle
{
	font:bold 8pt Tahoma;
}

.searchtext
{
	margin-bottom:10px;
}

.linkbig
{
	font:normal 9pt Tahoma;
	color:#92A7BE;
	cursor:pointer;
}

.efim
{
	font:normal 8pt Tahoma;
}

.picborder{
    BORDER: #A0907C 1px solid;
}

.update
{
	font:normal 7pt Tahoma,Arial;
	color:#A78D5B;
	border-top:#D7BD8B 3px solid;
}

.sl,.sl:link,.sl:visited,.sl:hover
{
	font:normal 7pt Tahoma,Arial;
}

sl:link,.sl:visited,.sl:hover
{
	color: #93300D;
}

.itemtable{
    BORDER-bottom: #B2B2B2 1px solid;
}

.itemtitle{
    FONT-FAMILY: "Trebuchet MS",Tahoma,Arial;
	font-size:11px; color:#486179; font-weight:bold;
	padding-left:40px;
	padding-top:10px;
}

.form1
{
	margin:0;
}

.dtree {
	color: #333;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
	white-space: nowrap;
}
.dtree a {
	color: #93300D;
	text-decoration: none;
	white-space: nowrap;
}
.dtree,.dtree a.node:link,.dtree a.node:visited,.dtree:hover,.dtree a.nodeSel
{
	font:bold 9pt Tahoma,"Arial Narrow",Tahoma,Verdana;
}
.dtree a.node, .dtree a.nodeSel {
	white-space: nowrap;
	padding: 1px 2px 1px 2px;
}
.dtree a.node:hover, .dtree a.nodeSel:hover {
	color: #333;
	text-decoration: underline;
	white-space: nowrap;
}
.dtree a.nodeSel {
	background-color: #F2ECDF;
	color: #333;
	white-space: nowrap;
}
.dtree .clip {
	overflow: hidden;
	white-space: nowrap;
}

.admin{
	cursor:pointer;
	display:block;
	float:left;
	width:30px;
	padding-right:5px;
	color: #888;
	text-align:right;
}

.admin:hover{
	background-color:#FF0000;
	color:#FFFFFF;
	text-decoration:none;
}
.adminSel{
	color:#FFF;
}
/*user*/
#idCooperativeCompanies,
#idHydroCompanies{
	padding:10px;
	width:200px;
	float:left;
	clear:both;
	border:1px solid #333;
}
#idCompanyProducts,
#idHydroProducts{
	padding:10px;
	width:200px;
	float:left;
	border:1px solid #333;
}
#idOfficeCats1,
#idDomoCats,
#idClientCats
{
	padding:10px;
	width:200px;
	float:left;
	clear:both;
	border:1px solid #333;
}
#idOfficeCats2,
#idDomoCompanies,
#idClients{
	padding:10px;
	width:200px;
	float:left;
	border:1px solid #333;
}
#idOfficeProducts,
#idDomoProducts
{
	padding:10px;
	width:200px;
	float:left;
	border:1px solid #333;
}


