p {
	 text-align:justify;
	 padding-right:15px; 
	 font-size:16px; 
	 text-indent:25px;
	 padding-top:10px;
}
BODY, TD {
   color: #000000;
   font-family:Tahoma, Geneva, sans-serif;
   font-size: 11px;    
}

A {
    color:#444444;
	padding-left:5px;
	padding-right:5px;
}

a:link { /* unvisited link */
    color: #FFFFFF;
    text-decoration:none;  
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
}

a:visited {/* visited link */
    color: #FFFFFF;
    text-decoration:none;  
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
} 

a:hover {/* mouse over link */
    color: #e5e8ed;
    text-decoration:none;  
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
}

a:active {/* selected link */
    color: #fea607;
    text-decoration:none;  
    font-size:12px;
    font-family:Tahoma, Geneva, sans-serif;
}   

input {
    font-family: Tahoma, Arial, sans-serif;
    font-size: 11px;
    color: #333;
    border: solid 1px #999999;
    height: 16px;
    
    padding-top: 0px;
    padding-left: 2px;
    padding-right: 2px;
    margin-bottom:2px;
    
}

select {
    font-family: Tahoma, Arial, sans-serif;
    font-size: 11px;
    color: #666;
    border: solid 1px #9f9f9f;
    height: 16px;
    margin-right: 2px;
    margin-bottom:3px;

    
}

textarea {
    font-family: Tahoma, Arial, sans-serif;
    font-size: 11px;
    color: #333;
    border: solid 1px #999999;
    padding-top: 1px;
    padding-left: 2px;
    padding-right: 2px;
}

* {margin:0; padding:0}

#accordion {width:190px; margin:10px auto}
.accordion {width:190px; font:12px Verdana,Arial; color:#FFF}
.accordion dt {width:190px; border:0px solid #9ac1c9; padding:2px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(images/interface_106.png);background-repeat: no-repeat;}
.accordion dt:hover {color:#F0F0F0;}
.accordion dd {overflow:hidden; background:#561513}
.accordion span {display:block; width:190px; border:1px solid #460503; border-top:none; padding:2px}
.accordion a {font:12px Tahoma, Geneva, sans-serif; color:#FFF; background: url(images/interface_20.png); height: 20px; vertical-align: top;}
.accordion dl {font:10px Tahoma, Geneva, sans-serif; color:#FFF; background: url(images/interface_20.png); height: 20px;}

#accordion2 {width:190px; margin:50px auto; border:1px solid #333; border-top:none}
.accordion2 {width:190px; font:12px Verdana,Arial; color:#333}
.accordion2 dt {width:190px; padding:4px 6px; font-weight:bold; cursor:pointer; background-color:#666; background-image:url(images/arrow_down.gif); background-position:right center; background-repeat:no-repeat; color:#fff; border-top:1px solid #333}
.accordion2 dt:hover {background-color:#555}
.accordion2 .open {background-color:#444; background-image:url(images/arrow_up.gif)}
.accordion2 dd {overflow:hidden; background:#fff}
.accordion2 span {display:block; width:190px; border-top:none; padding:15px}

#datagrid {margin:50px auto; border:1px solid #2c26ae; border-top:none; }
.datagrid {font:12px Verdana,Arial; color:#000;border-collapse: collapse; padding: 2px; margin: 2px; border:1px solid #ac262e;}
.datagrid table {border: 1px solid #333; }
.datagrid th {border: 1px solid #ac262e; padding:3px; color:white; background: rgb(38, 38, 38) none repeat scroll 0% 0%; background: url(images/interface_04.jpg);}
.datagrid tr {border: 1px solid #ac262e;  background-color: #FFF;} 
.datagrid tr:hover {border: 1px solid #ac262e;  background-color: #888;} 
.datagrid td {padding: 2px; border: 1px solid #ac262e; ;}
.datagrid dt {width:190px; padding:4px 6px; font-weight:bold; cursor:pointer; background-color:#666; background-image:url(images/arrow_down.gif); background-position:right center; background-repeat:no-repeat; color:#000; border-top:1px solid #333}
.datagrid dt:hover {background-color:#555}
.datagrid .open {background-color:#444; background-image:url(images/arrow_up.gif)}
.datagrid dd {overflow:hidden; background:#fff}
.datagrid span {display:block; width:190px; border-top:none; padding:15px}
.datagrid div {font:12px Verdana,Arial; color:#000;}
.datagrid a {color:#000;}


div {font:12px Verdana,Arial; color:#000;}
.picture {border:0px solid #2c26ae; margin:1px;}

#dataform {margin:20px auto; border-top:none; }
.dataform {font:12px Verdana,Arial; color:#000;border-collapse: collapse; padding: 0px; margin: 2px; border:2px solid #2c26ae; border-top: 0px;}
.dataform table {font:12px Verdana,Arial;margin:0px;}
.dataform th { background: url(images/interface_04.jpg); background-color: #2c26ae; color:#FFF; padding: 2px; margin:0px;}
.dataform td {padding: 2px; margin:0px;}


.tab-body div{
    /*background: tranparent; */
    border: 0px solid gray; 
    padding: 5px; 
}
.tab-header table{
    width: 100%;
    display: block;
}
.tab-header th{
    color: #FFF;
    font-size: 10px;
}

.hidden{
	display:none;
}
.visible{
	display:block;
}