

input:focus { color:#EE0000; background-color:#FFFF99; }
select:focus { color:#EE0000; background-color:#FFFF99; } 
textarea:focus { color:#EE0000; background-color:#FFFF99; }

BODY {

	background-image: url(../images/bg_body.gif);
}

P.short {
	margin-top : 4;
	margin-bottom : 4;
}

FORM {
	margin : 0 0 0 0;
}

INPUT {
	font-family : VERDANA;
	font-size : 10pt;
	font-weight : normal;
	text-align : center;
	padding-left : 4;
	padding-right : 4;
	border : thin none Gray;
	border-style : inset ;
	text-align : left; 
	margin-top : 1;
	margin-bottom : 1;
}

INPUT.noborder {
	font-family : VERDANA;
	font-size : 10pt;
	font-weight : normal;
	text-align : center;
	padding-left : 4;
	padding-right : 4;
	border : thin none Gray;
	text-align : left; 
	margin-top : 1;
	margin-bottom : 1;
}

TEXTAREA {
	font-family : VERDANA;
	font-size : 10pt;
	font-weight : normal;
	text-align : left;
	padding-left : 4;
	padding-right : 4;
	border : thin none Gray;
	border-style : inset ; 
	color : #4D505A;
	margin-top : 1;
	margin-bottom : 1;
}


SELECT {
	font-family : VERDANA;
	font-size : 10pt;
	font-weight : normal;
	text-align : left;
	border : thin none Gray;
	border-style : inset ; 
	color : #4D505A;
	background : #ffffff;
	margin-top : 1;
	margin-bottom : 1;
}

BUTTON {
	font-family : VERDANA;
	font-size : 10pt;
	font-weight : normal;
	padding-left : 4;
	padding-right : 4;
	border : thin none Gray;
	border-style : inset; 
	color : #4D505A;
	margin-top : 1;
	margin-bottom : 1;
	text-align : center; 
}

TD  {
	font-family : VERDANA;
	color : #000000;
	font-size : 10pt;
	font-weight : light;
	font-style : normal;
}

P  {
	font-family : VERDANA;
	color : #000000;
	font-size : 10pt;
	font-weight : light;
	font-style : normal;
	 	
}

TD.bold  {
	font-family : VERDANA;
	color : #000000;
	font-size : 10pt;
	font-weight : bold;
   	height : 30;
   	
   	padding: 2px 5px;
}

TD.italic  {
	font-family : VERDANA;
	color : #000000;
	font-size : 10pt;
	font-style : italic;
   	height : 30;
   	white-space : nowrap;
   	padding: 1px 4px;
}

Table.body {
  	
	width : 100%;
	border: 1px solid gray;  
        border-collapse : collapse;
        border-spacing: 20px 10px;
}


Table.noborder {
  	
	width : 100%; 
        border-collapse : collapse;
        border-spacing: 20px 10px;
}

TD.body {
	font-family : VERDANA;
	color : #000000;
	font-size : 10pt;
	font-weight : light;
	font-style : normal;
   	height : 30;
   	
   	padding: 2px 5px;
}

TD.underlined {
	font-family : VERDANA;
	color : #000000;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
   	height : 25;
   	border-bottom: 1px solid gray;
   	padding: 2px 5px;
}


TD.cell {
	font-family : VERDANA;
	color : #000000;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
   	height : 25;
   	border: 1px solid gray;
   	padding: 2px 5px;
}


TR.body {
   	
}

TR.highlight {
  background-color: #ffccff;
  font-weight : bold; 	
}

TD.highlight {
	font-family : VERDANA;
	color : #000000;
	font-size : 10pt;
	font-weight : bold;
	font-style : normal;
   	height : 25;
   	padding: 2px 5px;
   	background-color: #96C8FF;
   	border-bottom: 1px solid gray;
   	border-bottom: 1px solid right;
}


TH.view {
    border-bottom: 1px solid red;
}     


.dtree {
	font-family: Verdana, Geneva, VERDANA, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	white-space: nowrap;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a {
	color: #333;
	text-decoration: none;
}
.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;
}
.dtree a.nodeSel {
	background-color: #c0d2ec;
}
.dtree .clip {
	overflow: hidden;
}


Table.tableleft {
	width : 100%;
	border-collapse : collapse;
        border-spacing: 20px 10px;
	
	}


Table.tableright {
	
	width : 100%;
	
        border-collapse : collapse;
        border-spacing: 20px 10px;
	}
	


a:link { color:#0066cc ; text-decoration:none; font-weight:bold;}
a:visited { color:#0066cc ; text-decoration:none;font-weight:bold; }
a:hover { color:#0066cc ; text-decoration:none; background-color:#FFFF99; font-weight:bold; }
a:active { color:#0066cc ; background-color:#FFFF99; font-weight:bold;}

INPUT:focus { color:#0066cc; background-color:#FFFF99; }
SELECT:focus { color:#0066cc; background-color:#FFFF99; } 
TEXTAREA:focus { color:#0066cc; background-color:#FFFF99; }
