/* Main CSS file */

/*DEFAULTS*/


body {
	padding-top: 0px;
	margin-top: 0px;
	
	background: url(../images/bg.gif) repeat top left;
	
	

	
}


body, input {

		font-family:Arial, Helvetica, sans-serif;
	
		/*Box-model hack*/
		font-size: xx-small; /* for IE5/Win */
		voice-family: "\"}\""; 
		voice-family: inherit;
		font-size: x-small; /* for compliant browsers */
	
	}
	
html>body, html>body input {/* be nice to Opera */
		font-size: x-small;
	
}

p {
	margin-bottom: 0px;

}

a {
	color: #666666;
	text-decoration: none;
}


/*** Page Layout ****************************************************************************************/
#wrapper {
	width: 763px;
	outline: #000000 solid 0px;
	
	margin-left: auto;
	margin-right: auto;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	background-color: #D01F3C;
}


#navigation {
	text-align: center;
	width: 763px;
	height: 216px;
	outline: #000000 solid 0px;

}

#left_side {
	width: 180px;
	height: 300px;
	padding: 0px;
	
	float: left;
	outline: #000000 solid 0px;
	

}

#middle {
	width: 389px;
	height: 300px;
	text-align: left;
	
	padding: 0px;
	margin-left: 8px;
	float: left;
	outline: #000000 solid 0px;
	

}

#right_side {
	width: 173px;
	
	padding: 0px;
	
	float: right;
	
	border: #000000 solid 0px;

}

/*** Content PANELS *******************************************************************/




#top_bar_389 {
	background: url(../images/top_389.gif) no-repeat top right;
	height: 25px;
	width: 389px;
	

}

#middle_389 {
background: url(../images/middle_389.gif) repeat-y top left;
text-align: left;
padding: 0px 19px;
width: 351px;


}

#bottom_bar_389 {
	background: url(../images/bottom_389.gif) no-repeat bottom left;
	height: 25px;
	width: 389px;
	
	margin-bottom: 10px;
}

/*** 570 total width ***/
div#feature {
background: url(../images/middle_wide.gif) repeat-y top left;

background-color: #E23740;
color: #666666;

margin: 0 0 0 0;
width:369px;

padding: 0px 17px;
outline:0px solid #ccc;
}

#top_bar_173 {
	background: url(../images/top_173.gif) no-repeat top center;
	height: 25px;
	width: 173px;
	padding: 0px;

}

#middle_173 {
background:url(../images/middle_173.gif) repeat-y;

width:142px;
padding: 0px;

padding-left: 16px;
padding-right: 16px;

outline: 0px solid #000000;


}

#bottom_bar_173 {
	background: url(../images/bottom_173.gif) no-repeat bottom left;
	height: 25px;
	width: 173px;
	
	margin-bottom: 10px;
	padding: 0px;
}

div.summary {

margin-top: 11px;
background-color: #E23740;

width:295px;
float:left;

outline: 0px solid #000000;

padding:0px;
}


div.summary_right {
margin-top: 11px;

width:295px;
float:right;
outline: 0px solid #000000;
padding:0px;
}












/************************************************************************************************/


/*** Text Styling **********************************************************************************/
#left_links ul
{
margin: 0;
padding: 0;
padding-top: 0px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
}

#left_links a
{
display: block;
padding: 2px 2px 2px 0px;
border: 0px solid #333;
width: 115px;
line-height: 16px;

text-decoration: none;

}



ul.scoutr_chart li {



  list-style: none;
  
  border-top: solid 0px #039;
  text-align: left;
  margin: 0;
}

u.scoutr_chart li a {
  text-decoration: none;
  border-bottom: solid 0px #39f;
  border-right: solid 0px #39f;
}

.group {
	margin-top: 8px;
}

.panel_header {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 5px;

	color: #E23740;
}

.goodies {
	font-size: 12px;
	font-weight: normal;
	margin-top: 8px;
	
}

.standard_bold {
	font-weight: bold;
	font-size: 11px;
}


.red_header {
	color: #E23740;
	font-weight: bold;
}

.red_text {
	color: #E23740;
}

.login_message {
	margin-top: 11px;
	font-size: 11px;
	font-weight: bold;	
}

#footer {
	text-align: center;
	margin-top: 11px;
	padding-bottom: 11px;

}


/*** CONTENT ****************************************************************************************/

div#content h2 {
color: #D01F3C;
font-weight: bold;
font-size:16px;
}

div#content #page_title h2 {
color: #FFFFFF;
font-weight: bold;
font-size:16px;
}



div#content h3 {
font-size:11px;
font-weight: bold;
}

.team_thumb {  
	margin: 5px;
}

.team_thumb_left {  
	margin: 5px 5px 5px 0px;
}

.team_thumb_right {  
	margin: 5px 0px 5px 5px;
}

/*** UTILITIES *********************************************************************************/
.clear {
clear:both;
}

.error {
color:red;
}