.tborder {
background-color:;
	border: 1px solid #c4c4c4;
	font-size: ;
}
.tcat {
	font:  normal 12px ;
	color:#e2e2e2;
	background:transparent url(images/brave/style/maintitle.png) repeat-x  ;
	padding:4px 10px 4px 10px;
	border:1px solid #242424;
	-moz-border-radius-topright: 5px;
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-right-radius: 5px;
	-webkit-border-top-left-radius: 5px;
}
.tcat a:link, .tcat_alink
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #ffffff;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #FFFF66;
	text-decoration: underline;
}
.alt1, .alt1Active
{
	background:#0f0f0f;
         color: #545454;
          //-moz-border-radius-topright: 5px;
	 //-moz-border-radius-topleft: 5px;
	 //-webkit-border-top-right-radius: 5px;
	 //-webkit-border-top-left-radius: 5px;
	 //-moz-box-shadow: -1px 1px 1px none;
	 //-webkit-box-shadow: -1px 1px 1px none;
	 //margin-bottom: 10px;
}
.alt2, .alt2Active
{
	background-color:#242424;
	color: #545454;
	//-moz-box-shadow: -1px 1px 1px 1px none;
	//-webkit-box-shadow: -1px 1px 1px 1pxnone;
	//margin-bottom: 10px;
}
/* ***** small padding on 'thead' elements ***** */
td.thead, th.thead, div.thead { padding: 4px; }
/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }
.tcat .shade, .thead .shade, .tfoot .shade { color: #DDDDDD; }
/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { 
	padding: 5px;
	font-size: ;
         border: 1px solid #c4c4c4;
         margin: 0 2px;
}
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }
 