body { font-family: Arial, Helvetica; text-align:center; font-size:medium; text-decoration: none}
H1 {margin:0px; text-align:center; font-family: Arial,Helvetica; }

tr {}
  .initial { background-color: #CCCCCC; color:#CCCCCC }
  .normal { background-color: #CCCCCC }
  .highlight { background-color: #dddddd }
  
.text{
	font-family: Arial,Helvetica; 
	color:#000;
	text-align:center; 
	font-size:12px; 
	font-weight: normal;	
	
}
.menutext{
	font-family: Arial,Helvetica; 
	color:#000;
	text-align:center; 
	font-size:12px; 
	font-weight: normal;
	color:#525252;
	text-decoration: none;
	
}
.basket{
	font-family: Arial,Helvetica; 
	color:#000;
	text-align:center; 
	font-size:12px; 
	font-weight: normal;
	color:#F00;
	text-decoration: none;
	
}

.textwhite{
	font-family: Arial,Helvetica; 
	color:#dedcdd;
	text-align:center; 
	font-size:12px; 
	font-weight: normal;	
	
}

.textleft{
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
	font-size:12px;
	font-weight: normal;
}

.boldText{
	font-family: Arial,Helvetica; 
	color:#000;
	text-align:center; 
	font-size:14px; 
	font-weight: bold;		
}
.Stitle{
	font-family: Arial,Helvetica; 
	color:#000;
	text-align:center; 
	font-size:12px; 
	font-weight: bold;	
	text-decoration:underline;
}

.RedBold{
	font-family: Arial,Helvetica; 
	text-align:center; 
	font-size:12px; 
	font-weight: bold;		
	color:#ff0000;	
}

.LargeText{
	font-family: Arial,Helvetica; 
	text-align:center; 
	font-size:16px; 
	font-weight: bold;		
	color:#ff0000;	
}

H2 {
	margin-top: 0; 
	margin-bottom:0;
	text-align: center;
	font-size: 12px;
	font-weight: normal;

}

.H2white {
	margin-top: 0; 
	margin-bottom:0;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color:#dedcdd;

}

.smalltext{
	font-family: Arial, Helvetica, sans-serif;
	color:#666;
	text-align:center;
	font-size:9px;
	font-weight: normal;
}

a:hover {
	color:#000;
	}

.header-image{
	background-image:url(images/tcrbheader-image.jpg);
	width:940px;
	height:217px;
	
}
#background {
	background-color:#000
}

/* ID Styles */

#navigation a {
	font: 12px  Arial, Verdana, Helvetica, sans-serif;
	color: #005598;
	line-height:16px;
	text-decoration: none;
	display:block;
	padding:2px 2px 2px 4px;
	}
	
#navigation a:hover {
	background: #a0a0a0;
	color:#000;
	}


/* End ID Styles */

/* Menu ID Style */
	
#navcontainer
{
	background: #dedcdd;
	width: 150px;
	margin: 0;
	padding: 0.25em;
	border-style:solid;
	border-color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	text-transform: none;
	float:inherit;

}

ul#navlist
{
text-align: left;
list-style: none;
padding: 0;
margin: 0.25em;
width: 144px;
}

ul#navlist li
{
	display: block;
	margin: 0;
	padding: 0em;
}

ul#navlist li a
{
	display: block;
	width: 100%;
	padding: 0.5em 0.5em 0.5em 0.5em;
	border-width: 1px;
	border-color: #dedcdd;
	border-style: solid;
	color: #525252;
	text-decoration: none;
	background: #ffffff;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background: #dedcdd;
color: #000000;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #000000;
background: transparent;
border-color: #969292;
}

/*base nav ID*/

#basenavcontainer
{
	background: #dedcdd;
	margin: 0 auto;
	padding: 0.25em 0.25em 0.25em 0.25em;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* to stretch the container div to contain floated list */
#basenavcontainer:after
{
	content: ".";
	display: block;
	line-height: 0px;
	font-size: 0px;
	clear: both;
}

ul#basenavlist
{
	list-style: none;
	padding: 0.3em;
	margin: 0;
	width: 100%;
	font-size: 12px;
}

ul#basenavlist li
{
	display: block;
	float: left;
	width: 20%;
	margin: 0;
	padding: 0;
}

ul#basenavlist li a
{
display: block;
width: auto;
padding: 0.2em;
border-width: 1px;
border-color: #dedcdd;
border-style: solid;
color: #525252;
text-decoration: none;
background: #FFFFFF;
}

#basenavcontainer>ul#navlist li a {	width: auto;
}

ul#basenavlist li#active a
{
background: #dedcdd;
color: #000000;
}

ul#basenavlist li a:hover, ul#navlist li#active a:hover
{
color: #000000;
background: transparent;
border-color: #969292;
}
/* End Menu ID */

/*basket nav ID*/

#basketnavcontainer
{
	background: #dedcdd;
	margin: 0 auto;
	padding: 0.25em 0.25em 0.25em 0.25em;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/* to stretch the container div to contain floated list */
#basketnavcontainer:after
{
	content: ".";
	display: block;
	line-height: 0px;
	font-size: 0px;
	clear: both;
}

ul#basketnavlist
{
	list-style: none;
	padding: 0.3em;
	margin: 0;
	width: 100%;
	font-size: 12px;
}

ul#basketnavlist li
{
	display: block;
	float: left;
	width: 10%;
	margin: 0;
	padding: 0;
}

ul#basketnavlist li a
{
display: block;
width: auto;
padding: 0.2em;
border-width: 1px;
border-color: #dedcdd;
border-style: solid;
color: #525252;
text-decoration: none;
background: #FFFFFF;
}

#basketnavcontainer>ul#navlist li a {	width: auto;
}

ul#basenavlist li#active a
{
background: #dedcdd;
color: #000000;
}

ul#basketnavlist li a:hover, ul#navlist li#active a:hover
{
color: #000000;
background: transparent;
border-color: #969292;
}
/* End Menu ID */
