.tmenu 
{
	
	background-color: Transparent;
	position: absolute;
	top: 10px;
	left: 210px;
	z-index: 1;
}


.menu
{
	background-image: url(buttonre.jpg);
	vertical-align: top;
	border-top: solid 2px black;
	
}

.menu a
{
	font-size: small;
	text-transform: uppercase;
	font-weight: bold;
	
	
	color: Black;
	text-decoration: none;
}
/* Text Box with Different Border: */
.tb-border {
    border: 1px solid #0000FF;
}

/* Text Box with Background Color: */
.tb-background {
    background-color : #99FFCC;
    border: 1px solid #008000;
}

/* Text Box with Background Image: */
.tb-bg-image {
    background-image: url(bg000000.png);
    border: 1px solid #6297BC;
}

/* Text Box with Focus: */
.tb-focus {
    border: 1px solid #888377;
}
.tb-focus:focus {
    background-color: #F4EEDD;
}

/* Text Box with Side Image: */
.tb-bg-side {
    background-image: url(Portal00.gif);
    background-repeat:no-repeat;
    background-position:left;
    border: 1px solid #6297BC;
    padding-left:16px;
}

/* Text Box with Rounded Corners: */
.tb-rounded {
    border:0;
    background: transparent url(rounded0.gif) no-repeat top left;
    height: 22px;
    width: 230px;
    padding-top:2px;	
}

/* Text Box with Gradient: */
.tb-gradient {
    border:0;
    background: transparent url(gradient.gif) no-repeat top left;
    height: 22px;
    width: 230px;
    padding-top:2px;    
}
/* ---------------------- Redslate nav ---------------------- */
.red 
{
	position:relative;
	display:block;
	height:42px;
	font-size: 12px;
	font-weight:bold;
	background:transparent url(redslate.gif) repeat-x top left;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	text-transform:uppercase;
}
.red a{display:block;float:left;margin:0 1px 0 0;color:#FFFFFF;text-decoration:none;padding:14px 22px 0 22px;height:28px;}
.red a:hover,.red a.current{color:#fff;background:transparent url(redslatf.gif) no-repeat top center;}
/* ---------------------- END Redslate nav ---------------------- */
.staffrow
{
	background: transparent url(chart000.jpg) repeat top center;
	border-color: Black;
	border-width: 3px;
	border-style: Ridge;
	width: 100%;
}


.backlink
{
	
	font-size: small;
	text-decoration:none;
	color: Gray;
}
.backlink:hover
{	
	color: Blue;
	font-weight: bold;
}
.alink
{
	
	font-size: medium;
	font-weight:bold;	
	text-decoration:none;
	color:#C1282D;
}

.elink
{
	font-size: medium;
	font-weight:bold;	
	text-decoration:underline;
	color: Blue;
}
.elink:hover
{
	color: #C1282D;
}
a.header2 
{
	font-size: medium;
	color: #000000;
	text-transform:uppercase;
	text-decoration: none;
	font-weight: bold;
	 line-height: 50px;
}

a.header1, .news 
{
	font-size: large;
	color: #C1282D;
	text-transform:uppercase;
	text-decoration: none;
	font-weight: bold;
}
a.header1:hover,.news:hover,.alink:hover
{
	background: url(redslatg.gif) repeat top center ;
	color:Black;
}
.hide
{
	display:none;
	position: relative;
	background: #fff;
	width: auto;
	font-size: medium;
	padding:  5px 0 0 5px;
}
.note
{
	display:none;
	color: Red;
	position: relative;
	background: #fff;
	width: auto;
	font-size: small;
	padding:  1px 0 0 5px;
}
/*
body, div, p, h1, h2, h3, h4, ul, li, table
{

	margin:0;
	padding:0;
	border:none;
	font-family:verdana,sans-serif;

}
*/
body
{
	background: url(chart000.jpg) repeat left top;
	/*background: #FECCA2 left top;
	background: #FFFFFF left top;
	font-family: Tahoma, Arial, sans-serif;
	font-size:75%;*/
	margin:0;
	padding:0;
	border:none;
	font-family:   Bookman Old Style, Arial, sans-serif;

}

a.bulltit
{
	font-size: medium;
	color: #C1282D;
	text-decoration: none;
}

a.bulltext
{
	font-size: small;
	color: #000000;
}

h1 
{
	font-size: large;
	color: #C1282D;
	text-transform:uppercase;
}

h2 
{
	font-size: large;
	color: Black;
}
h4 
{
	font-size: large;
	color: Black;
	text-transform:uppercase;
}
h3
{
	font-size: small;
	text-transform: uppercase;
	line-height: 30px
}

a.dis
{
  
	display: none;
	
}
a.enab
{
  
	display: block;
	
}
a.selected
{
    color: Black;
    background: url(select00.jpg) no-repeat top left; 
	
	text-transform:uppercase;
	text-decoration: none;
	font-weight: bold;
	padding: 15px 5px 0px  40px;
	height:25px;
	display: block;
	
}

a.unselect
{	
	color: Black;
	background: url(unselect.jpg) no-repeat top left; 
	text-decoration: none;
	text-transform:uppercase;
	text-decoration: none;	
	font-weight: bold;
	padding:  15px 5px 0px 40px;
	height:25px;
	display: block;
}


