


body {
margin:0px;
padding:0px;
font-size:0.8em;
font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
color: white;
background: #670001;




}
html,body {
height: 100%

}




div#main {

background:#670001;
height: 100%;

}

td
{
	font-size:0.8em;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
}

.navlink
{
	color:blue;
}


	A:link {text-decoration: none; color: white;  }
	A:visited {text-decoration: none; color: white;  }

	A:hover {text-decoration: none; color: white;  }
	

.rating_bar {
  width: 55px;
  background: url(/images/star_x_grey.gif) 0 0 repeat-x;
}

.rating_bar div {
  height: 12px;
  background: url(/images/star_x_orange.gif) 0 0 repeat-x;
}

.barlist td
{
	border-bottom: 1px #FF5F01 solid;
	padding-bottom: 5px;
	padding-top: 5px;
}

.barlist_highlight td
{
	border-bottom: 1px #E54801 solid;
	padding-bottom: 5px;
	padding-top: 5px;
	background: #E54801;

	
	
}

.barnav_highlight td
{
	background: #E54801;
	
}

.barnav td
{
	height: 0px;
	
}

.navmain
{
	padding-top: 10px;
	padding-left: 5px;
}

.navchild
{
	padding-left: 20px;
	
}



.highlight
{
	 color: #FF5F01;
}

.roundedCornerSpacer {
    margin: 0px; padding: 0px; border: 0px;
    clear: both;
    font-size: 1px; line-height: 1px;
}
/* In the CSS below, the numbers used are the following:
    1px: the width of the border
    3px: a fudge factor needed for IE5/win (see below)
    4px: the width of the border (1px) plus the 3px IE5/win fudge factor
    14px: the width or height of the border image
*/
.borderTL, .borderTR, .borderBL, .borderBR {
   
    padding: 0px; border: 0px;
    z-index: 99;
}
.borderTL, .borderBL { float: left; clear: both; }
.borderTR, .borderBR { float: right; clear: right; }
.borderTL { margin: -1px 0px 0px -1px; }
.borderTR { margin: -1px -1px 0px 5px; }
.borderBL { margin: -5px 1px 0px  0px;  }
.borderBR { margin: -5px 0px 0px 1px; }
/* IE5-5.5/win needs the border scooted to the left or right by an
   additional 3px! Why? */

.borderTL {
    margin-left: -4px;
}
html>body .borderTL {
    margin-left: -1px;
}
.borderTR {
    margin-right: -4px;
    ma\rgin-right: -1px;
}
html>body .borderTR {
    margin-right: -1px;
    ma\rgin-right: -1px;
}
.borderBL {
    margin-left: -3px;
    ma\rgin-left: 0px;
}
html>body .borderBL {
    margin-left: 0px;
}
.borderBR {
    margin-right: -3px;
    ma\rgin-right: 0px;
}
html>body .borderBR {
    margin-right: 0px;
}
/* To get around a known bug in IE5/win, apply the
   border (no margin, padding or positioning) to the
   content class and apply whatever positioning you
   want to the contentWrapper class. */
.content {
    margin: 0px;
    border: 1px solid #FF5F01;
    background: #941E00
}
.contentWrapper {
    /* position this div however you want, but
       keep its padding and border at zero */
    padding: 0px;
    border: 0px;
}

div#header
{
	overflow: hidden;
	float: left;  width: 100%; border: 0px #000000 solid; 
    height: 146px;
	 background: url(/images/header_fill.jpg) 0 0 repeat-x;

}

div#header_fill
{

  overflow: hidden;
  border: 0px #000000 solid; left: 0px; top: 0px; height:146px; background: #FF5F01; width: 100%;
  
	 background: url(/images/header.jpg) 0 0 no-repeat;
  
}

div#navigation
{


}

input,textarea,select
{
	color:#FFFFFF; 
	border: 1px solid #FF5F01;
	background-color: #670001;
	background: #670001;
}


.highlightedColumn{
		 background-color:#E54801;
	}	


	a.link:link {color: #FF5F01; text-decoration: underline; }
	a.link:visited {color: #FF5F01; text-decoration: underline; }
	a.link:hover {color: #FF5F01; text-decoration: underline; }
	a.link:active {color: #FF5F01; text-decoration:underline}
	

	a.highlight:link {color: #FF5F01; text-decoration: none; }
	a.highlight:visited {color: #FF5F01; text-decoration: none; }
	a.highlight:hover {color: #FF5F01; text-decoration: none; }
	a.highlight:active {color: #FF5F01; text-decoration:none;}


.selectBoxArrow{
		margin-top:1px;
		float:left;
		position:absolute;
		right:0px;
	}	
	.selectBoxInput{
		border:0px;
		padding-left:1px;
		height:18px;
		position:absolute;
		top:0px;
		left:0px;
	}

	.selectBox{
		border:1px solid #FF5F01;
		height:20px;	
		background: #670001;
	}


#dhtmlgoodies_tooltip{
		background-color:#670001;
		border:1px solid #E54801;
		color: white;
		position:absolute;
		display:none;
		z-index:20000;
		padding:2px;
		font-size:0.9em;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
		font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
		
	}
	#dhtmlgoodies_tooltipShadow{
		position:absolute;
		background-color:#670001;
		display:none;
		z-index:10000;
		opacity:0.7;
		filter:alpha(opacity=70);
		-khtml-opacity: 0.7;
		-moz-opacity: 0.7;
		-moz-border-radius:6px;	/* Rounded edges in Firefox */
	}


