body{ 
	background-color:#DCF5E8; 
	font-family:Arial; 
	font-size:12px; padding:3px;
}


.show { display: block;  }
.hide { display: none; }
.sn { background-color:#E7E7E7; font-size:12px; text-align:right;}
.ns { background-color:#D4D4D4; font-size:12px; text-align:right;}
.sc { background-color:#E8C8D5; font-size:12px;}
.normal { background-color:transparent; font-size:12px;}
.normalActive { background-color: #5EFB6E; font-size:12px;}

.menu a { font-size : 13px; font : Arial; color:#FFFFFF; display:block; text-decoration : none; }
#menu-table{ 
    border-radius: 2px;
    padding: 4px 2px;    
}

#menu-table td a{ border-left:1px solid #000000; }
#menu-table td:first-child a{ border-left:0px solid #000000; }

#tableindex {
  	border: 0px solid #ccc;
	  font-size:12px; padding:2px;
  	border: 0px solid #ccc;
    border-radius: 7px;
    outline: 0;
	  border:1px solid #526C85; 
		border-spacing:2px;
		background-color:#FFFA63;
		
}

#table {
  	border: 0px solid #ccc;
	  font-size:12px; padding:1px;
  	border: 0px solid #ccc;
    border-radius: 1px;
    outline: 0;
	  border:1px solid #526C85; 
		border-spacing:1px;
		background-color:#FFFFFF;
		
}

#tableL,#tableW{
z-index:-999;
}



#table td {
    border:0px solid #6285C7; 
    border-radius: 2px;
    box-shadow: 0px 0px 0px #666;
    outline: 0;
    padding:2px;
}
#table td a{text-decoration:none;}
#table-b {background-color:#526C85; border:1px solid #24427a; font-weight:bold; color:#FFFFFF;}
.table-b {background-color:#526C85; border:1px solid #24427a; font-weight:bold; color:#FFFFFF;}

#table-b a{font-weight:bold; color:#FFFFFF;}
#table-a {background-color:#E0E0E0;}





#m{

    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-box-shadow: 2px 2px 3px #666;
    -webkit-box-shadow: 2px 2px 3px #666;
    box-shadow: 0.5px 0.5px 0.5px #666;
    font-size: 12px;
    outline: 0;
    -webkit-appearance: none;
	  background-color:#BBE1FC;
	  font-weight:bold; 
	  padding:3px;
}

#title{
  	border: 0px solid #ccc;
    border-radius: 7px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    -moz-box-shadow: 2px 2px 3px #666;
    -webkit-box-shadow: 2px 2px 3px #666;
    box-shadow: 0.5px 0.5px 0.5px #666;
    font-size: 12px;
    outline: 0;
    -webkit-appearance: none;
	  border:1px solid #526C85; 
	  background-color:#6285C7;
	  font-weight:bold; 
	  color:#FFFFFF; 
	  font-size:17px; padding:2px;
	  display:inline-block;
	  padding:7px;
	  margin:7px;
}

#title a{
	  color:#FFFFFF; 
}

.headercell{text-align:right;}
.tableCell{font-size : 10px;}
.status {background-color:#FFFF00;}
.active {background-color:#FFDFDF;}
#success {background-color:#00FF00;}
#negative { color:red; }
#radio{ 
	  display:inline;
  	border: 1px solid #ccc;
    border-radius: 2px;
    padding: 2px 2px;
    outline: 0;
}

input[type=text]{
  	border: 1px solid #ccc;
    border-radius: 1px;
    padding: 3px 3px;
    outline: 0;
}

input[type=password]{
  	border: 1px solid #ccc;
    border-radius: 1px;
    padding: 3px 3px;
    outline: 0;
}

input[type=submit]{
  	border: 1px solid #ccc;
    border-radius: 1px;
    padding: 3px 3px;
    outline: 0;
}

input[type=button]{
  	border: 1px solid #ccc;
    border-radius: 1px;
    padding: 3px 3px;
    outline: 0;
}


textarea{
  	border: 1px solid #ccc;
    border-radius: 1px;
    padding: 3px 3px;
    outline: 0;
}
select{
  	border: 1px solid #ccc;
    border-radius: 1px;
    padding: 3px 3px;
    outline: 0;
}

INPUT:focus {background: #D7FAC3;}
input[type=submit]:hover {background: #D7FAC3;}



/*------------------------------------*\
	NAV
\*------------------------------------*/
#navc{
	
margin: 0;
padding: 0;
list-style-type: none;

}
#navc li{
	margin: 0;
	padding: 0;
	float:left;
	margin-top:3px;
	margin-left:2px;
	margin-right:2px;
	position:relative;
	list-style-type: none;
	width:120px;
	border:1px solid #969696;
}
#navc a{
	display:block;
	padding:5px;
	color:#000000;
	background:#CFCFCF;
	text-decoration:none;
	list-style-type: none;
}
#navc a:hover{
	color:#000000;
	background:#909090;
	text-decoration:none;
	list-style-type: none;
}

/*--- DROPDOWN ---*/
#navc ul{
	background:#FFFFFF;
	background:#8A8A8A;
	list-style:none;
	position:absolute;
	left:-9999px;
	margin:0px;
	padding:0px;
	z-index:999;
}
#navc ul li{
	padding-top:0px;
	float:none;
	width:200px;
}
#navc ul a{
	white-space:nowrap;
}
#navc li:hover ul{ 
	left:0;
}
#navc li:hover a{ 
	background:#8A8A8A;
	text-decoration:underline;
}
#navc li:hover ul a{ 
	text-decoration:none;
}
#navc li:hover ul li a:hover{ 
	background:#FAFAA0;
}

#pages {text-align:center; margin:5px;font-size:large;}
#pages a { margin:2px; padding:0px 3px 0px 3px; border:1px solid #cccccc;}
