.plainBox .boxBackground,
.plainBox .boxContentHeader,
.plainBox .boxContentHeader h2,
.plainBox .boxContentBody{
  _position: static;
}

.thrashBox {
display: inline;
float: left;
}





/*******************************************************
			BEGIN just	grey rounded corner (default styles)
********************************************************/	

.boxBackground
{
	 width: 100%;
	background-color: #ffffff ;

	margin-bottom: 20px;

}


  .boxTopLeft {
			background:transparent url(images/PhatBox/Black_TopLeft.gif) no-repeat scroll left top;	
		}
	
	  .boxTopRight{
		background:transparent url(images/PhatBox/Black_TopRight.gif) no-repeat scroll right top;
	 }
	  .boxTop{
		background:transparent url(images/PhatBox/Black_BorderPix.gif) repeat-x scroll left top;
		}
		
	  .boxBottom {
		background: url(images/PhatBox/Black_BorderPix.gif) 0 100% repeat-x;
		}
	
	  .boxLeft {
		background: url(images/PhatBox/Black_BorderPix.gif) 0 0 repeat-y;
		}
	
	  .boxRight {
		background: url(images/PhatBox/Black_BorderPix.gif) 100% 0 repeat-y;
		}

	
	  .boxBottomLeft {
		background: url(images/PhatBox/Black_BottomLeft.gif) 0 100% no-repeat;
		}
	
	  .boxBottomRight {
		background: url(images/PhatBox/Black_BottomRight.gif) 100% 100% no-repeat;
		}

	
.boxContent	{
	position: relative; 
	padding: 0px 10px 20px 10px;
}
	
	.boxContentHeader{
	position: relative;
	height: 31px;

}

	
	.boxContent .rightStuff{
		
		font: bold 10px Verdana;
		margin: 0px;
			padding:0px;
			position: relative;
			top: 5px;
			right: 0px;
	width: auto;
	float: right;}
		
		.boxContent h2{
		
		font: bold 11px "Trebuchet MS",Verdana,Arial,sans-serif;
		margin: 0px;
			padding:0px;
			position: relative;
			top: 3px;
			left: 0px;
	width: auto;
float: left;
			text-transform: uppercase;
		
			}
			
				.boxContent  li{

	font: normal 11px Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;

	
	}
	

	
			
				.boxContent  p{

	font: normal 11px Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
		margin: 0px;
		margin-bottom: 10px;
			padding:0px;
			position: static;
			top: 5px;
			right: 0px;
	width: auto;
	
	}
	
	
	.boxContent h3 {
	
	font: bold 16px Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	}
	
	.boxContent h4 {
	
	font-size: 12px;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	}
	
	
.boxContent h2,
.boxContent .rightStuff,
.boxContent .rightStuff a{
	color: #000;
	font-size:12px;
	top: 8px;
	text-transform:  none;
	}
	
		.boxContent h2,
	.boxContent h3,
	.boxContent h4,
	.boxContent h5,
	.boxContent h6 {
	font-family: Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;;
	}
	
	
	.boxContent h4 {
	font: bold 12px  Trebuchet MS,  Verdana, Arial, Helvetica, sans-serif;
	margin: 15px 0px 5px 0px;
	}
	
 .boxContent .rightStuff,
 .boxContent .rightStuff a {
	font-size:10px;
	top: 8px;
	}	
	
	
	.boxContent hr {
	border-bottom:1px solid #000066;
border-top-width:0;
clear:both;
height:1px;
text-align:center;
width:90%;
	
	}
	
	
/*******************************************************
			END just grey rounded corner (default styles)
********************************************************/		

/*******************************************************
			BEGIN just	NoBorder rounded corner 
			********************************************************/	




.NoBorder .boxTop,
.NoBorder  .boxBottom,
.NoBorder  .boxLeft ,
.NoBorder  .boxRight {background: none;}

.NoBorder  .boxBottomLeft {background: url(ThrashBoxImages/NoBorder_Transparent/bl_NoBorder_Transparent.gif) 0 100% no-repeat;
}

.NoBorder .boxBottomRight {background: url(ThrashBoxImages/NoBorder_Transparent/br_NoBorder_Transparent.gif) 100% 100% no-repeat;}

.NoBorder  .boxTopLeft{
	background: url(ThrashBoxImages/NoBorder_Transparent/tl_NoBorder_Transparent.gif) 0 0 no-repeat;
		}

.NoBorder  .boxTopRight
{
	background: url(ThrashBoxImages/NoBorder_Transparent/tr_NoBorder_Transparent.gif) 100% 0 no-repeat;

}



h1 {
	margin: 0px; 
	padding: 0px; 
	font: bold 28px 'Trebuchet MS'; 
	position: relative; 
	left: 310px; 
	top: 5px; 
	color: transparent;
	}	


/* BEGIN PHAT BOXES */

	.ThrashBox .boxContentHeader h2,
.ThrashBox .boxContentHeader .rightStuff,
.ThrashBox .boxContentHeader .rightStuff a{
	color: #000;

	}

	/* BEGIN Black Box */ 
		.BlackBox  .boxTopLeft {
			background:transparent url(images/PhatBox/Black_TopLeft.gif) no-repeat scroll left top;	
		}
	
	.BlackBox  .boxTopRight{
		background:transparent url(images/PhatBox/Black_TopRight.gif) no-repeat scroll right top;
	 }
	.BlackBox  .boxTop{
		background:transparent url(images/PhatBox/Black_BorderPix.gif) repeat-x scroll left top;
		}
		
	.BlackBox  .boxBottom {
		background: url(images/PhatBox/Black_BorderPix.gif) 0 100% repeat-x;
		}
	
	.BlackBox  .boxLeft {
		background: url(images/PhatBox/Black_BorderPix.gif) 0 0 repeat-y;
		}
	
	.BlackBox  .boxRight {
		background: url(images/PhatBox/Black_BorderPix.gif) 100% 0 repeat-y;
		}

	
	.BlackBox  .boxBottomLeft {
		background: url(images/PhatBox/Black_BottomLeft.gif) 0 100% no-repeat;
		}
	
	.BlackBox  .boxBottomRight {
		background: url(images/PhatBox/Black_BottomRight.gif) 100% 100% no-repeat;
		}
	
	.BlackBox .boxContent h3,
	.BlackBox .boxContent h4,
	.BlackBox .boxContent h5,
	.BlackBox .boxContent h6 {
		color: #000;
		}
	
			.BlackCap .boxContentHeader h2,

	.BlackCap .boxContentHeader .rightStuff,
	.BlackCap .boxContentHeader .rightStuff a{
		color: #000;
	
		}
	
		.BlackCap  .boxTopLeft {
			background:transparent url(images/PhatBox/Black_Cap_TopLeft.gif) no-repeat scroll left top;	
		}
	
	.BlackCap  .boxTopRight{
		background:transparent url(images/PhatBox/Black_Cap_TopRight.gif) no-repeat scroll right top;
	 }
	.BlackCap  .boxTop{
		background:transparent url(images/PhatBox/Black_Cap_Top.gif) repeat-x scroll left top;
		}
	
		.BlackCap .boxContentHeader h2,
	.BlackCap .boxContentHeader .rightStuff,
	.BlackCap .boxContentHeader .rightStuff a{
		color: #fff;
	
		}
		
		
		.BlackCap .boxContent hr {
	border-bottom:1px solid #999;}
		
		/* END Black Box  */

			/* BEGIN Maroon Box */ 
	.MaroonBox  .boxTopLeft {
			background:transparent url(images/PhatBox/Maroon_TopLeft.gif) no-repeat scroll left top;	
		}
	
	.MaroonBox  .boxTopRight{
		background:transparent url(images/PhatBox/Maroon_TopRight.gif) no-repeat scroll right top;
	 }
	.MaroonBox  .boxTop{
		background:transparent url(images/PhatBox/Maroon_BorderPix.gif) repeat-x scroll left top;
		}
		
	.MaroonBox  .boxBottom {
		background: url(images/PhatBox/Maroon_BorderPix.gif) 0 100% repeat-x;
		}
	
	.MaroonBox  .boxLeft {
		background: url(images/PhatBox/Maroon_BorderPix.gif) 0 0 repeat-y;
		}
	
	.MaroonBox  .boxRight {
		background: url(images/PhatBox/Maroon_BorderPix.gif) 100% 0 repeat-y;
		}

	
	.MaroonBox  .boxBottomLeft {
		background: url(images/PhatBox/Maroon_BottomLeft.gif) 0 100% no-repeat;
		}
	
	.MaroonBox  .boxBottomRight {
		background: url(images/PhatBox/Maroon_BottomRight.gif) 100% 100% no-repeat;
		}
	
	.MaroonBox .boxContent h3,
	.MaroonBox .boxContent h4,
	.MaroonBox .boxContent h5,
	.MaroonBox .boxContent h6 {
		color: #740049;
		}
	
			.MaroonCap .boxContentHeader h2,
			.MaroonCap .boxContentHeader h3,
			.MaroonCap .boxContentHeader h4,
			.MaroonCap .boxContentHeader h5,
			.MaroonCap .boxContentHeader h6,
	.MaroonCap .boxContentHeader .rightStuff,
	.MaroonCap .boxContentHeader .rightStuff a{
		color: #740049;
	
		}
	
		.MaroonCap  .boxTopLeft {
			background:transparent url(images/PhatBox/Maroon_Cap_TopLeft.gif) no-repeat scroll left top;	
		}
	
	.MaroonCap  .boxTopRight{
		background:transparent url(images/PhatBox/Maroon_Cap_TopRight.gif) no-repeat scroll right top;
	 }
	.MaroonCap  .boxTop{
		background:transparent url(images/PhatBox/Maroon_Cap_Top.gif) repeat-x scroll left top;
		}
	
		.MaroonCap .boxContentHeader h2,
	.MaroonCap .boxContentHeader .rightStuff,
	.MaroonCap .boxContentHeader .rightStuff a{
		color: #fff;
	
		}
		
		
		.MaroonBox .boxContent hr {
	border-bottom:1px solid #740049;}
		
		/* END Maroon Box  */
		
		/* BEGIN DarkGreen Box */ 
	.DarkGreenBox  .boxTopLeft {
			background:transparent url(images/PhatBox/DarkGreen_TopLeft.gif) no-repeat scroll left top;	
		}
	
	.DarkGreenBox  .boxTopRight{
		background:transparent url(images/PhatBox/DarkGreen_TopRight.gif) no-repeat scroll right top;
	 }
	.DarkGreenBox  .boxTop{
		background:transparent url(images/PhatBox/DarkGreen_BorderPix.gif) repeat-x scroll left top;
		}
		
	.DarkGreenBox  .boxBottom {
		background: url(images/PhatBox/DarkGreen_BorderPix.gif) 0 100% repeat-x;
		}
	
	.DarkGreenBox  .boxLeft {
		background: url(images/PhatBox/DarkGreen_BorderPix.gif) 0 0 repeat-y;
		}
	
	.DarkGreenBox  .boxRight {
		background: url(images/PhatBox/DarkGreen_BorderPix.gif) 100% 0 repeat-y;
		}

	
	.DarkGreenBox  .boxBottomLeft {
		background: url(images/PhatBox/DarkGreen_BottomLeft.gif) 0 100% no-repeat;
		}
	
	.DarkGreenBox  .boxBottomRight {
		background: url(images/PhatBox/DarkGreen_BottomRight.gif) 100% 100% no-repeat;
		}
	

	
		.DarkGreenBox .boxContent h3,
	.DarkGreenBox .boxContent h4,
	.DarkGreenBox .boxContent h5,
	.DarkGreenBox .boxContent h6 {
		color: #005E2D;
		}
	
			.DarkGreenCap .boxContentHeader h2,
	.DarkGreenCap .boxContentHeader .rightStuff,
	.DarkGreenCap .boxContentHeader .rightStuff a{
		color: #005E2D;
	
		}
		
	
		.DarkGreenCap  .boxTopLeft {
			background:transparent url(images/PhatBox/DarkGreen_Cap_TopLeft.gif) no-repeat scroll left top;	
		}
	
	.DarkGreenCap  .boxTopRight{
		background:transparent url(images/PhatBox/DarkGreen_Cap_TopRight.gif) no-repeat scroll right top;
	 }
	.DarkGreenCap  .boxTop{
		background:transparent url(images/PhatBox/DarkGreen_Cap_Top.gif) repeat-x scroll left top;
		}
	
		.DarkGreenCap .boxContentHeader h2,
	.DarkGreenCap .boxContentHeader .rightStuff,
	.DarkGreenCap .boxContentHeader .rightStuff a{
		color: #fff;
	
		}
		
		
		.DarkGreenBox .boxContent hr {
	border-bottom:1px solid #005E2D;}
		
		/* END DarkGreen Box  */
		
		
		/* BEGIN CandyRed Box */ 
	.CandyRedBox  .boxTopLeft {
			background:transparent url(images/PhatBox/CandyRed_TopLeft.gif) no-repeat scroll left top;	
		}
	
	.CandyRedBox  .boxTopRight{
		background:transparent url(images/PhatBox/CandyRed_TopRight.gif) no-repeat scroll right top;
	 }
	.CandyRedBox  .boxTop{
		background:transparent url(images/PhatBox/CandyRed_BorderPix.gif) repeat-x scroll left top;
		}
		
	.CandyRedBox  .boxBottom {
		background: url(images/PhatBox/CandyRed_BorderPix.gif) 0 100% repeat-x;
		}
	
	.CandyRedBox  .boxLeft {
		background: url(images/PhatBox/CandyRed_BorderPix.gif) 0 0 repeat-y;
		}
	
	.CandyRedBox  .boxRight {
		background: url(images/PhatBox/CandyRed_BorderPix.gif) 100% 0 repeat-y;
		}

	
	.CandyRedBox  .boxBottomLeft {
		background: url(images/PhatBox/CandyRed_BottomLeft.gif) 0 100% no-repeat;
		}
	
	.CandyRedBox  .boxBottomRight {
		background: url(images/PhatBox/CandyRed_BottomRight.gif) 100% 100% no-repeat;
		}
	
	.CandyRedBox .boxContent h3 {
		color: #EB4815;
		}
		
		.CandyRedBox .boxContent h3,
	.CandyRedBox .boxContent h4,
	.CandyRedBox .boxContent h5,
	.CandyRedBox .boxContent h6 {
		color: #EB4815;
		}	
	
			.CandyRedBox .boxContentHeader h2,
	.CandyRedBox .boxContentHeader .rightStuff,
	.CandyRedBox .boxContentHeader .rightStuff a{
		color: #EB4815;
	
		}
	
	
		.CandyRedCap  .boxTopLeft {
			background:transparent url(images/PhatBox/CandyRed_Cap_TopLeft.gif) no-repeat scroll left top;	
		}
	
	.CandyRedCap  .boxTopRight{
		background:transparent url(images/PhatBox/CandyRed_Cap_TopRight.gif) no-repeat scroll right top;
	 }
	.CandyRedCap  .boxTop{
		background:transparent url(images/PhatBox/CandyRed_Cap_Top.gif) repeat-x scroll left top;
		}
	
		.CandyRedCap .boxContentHeader h2,
	.CandyRedCap .boxContentHeader .rightStuff,
	.CandyRedCap .boxContentHeader .rightStuff a{
		color: #fff;
	
		}
		
			.CandyRedBox .boxContent hr {
	border-bottom:1px solid #EB4815;}
		
		/* END CandyRed Box  */
		
		
/* BEGIN HardYellow Box */ 
	.HardYellowBox  .boxTopLeft {
			background:transparent url(images/PhatBox/HardYellow_TopLeft.gif) no-repeat scroll left top;	
		}
	
	.HardYellowBox  .boxTopRight{
		background:transparent url(images/PhatBox/HardYellow_TopRight.gif) no-repeat scroll right top;
	 }
	.HardYellowBox  .boxTop{
		background:transparent url(images/PhatBox/HardYellow_BorderPix.gif) repeat-x scroll left top;
		}
		
	.HardYellowBox  .boxBottom {
		background: url(images/PhatBox/HardYellow_BorderPix.gif) 0 100% repeat-x;
		}
	
	.HardYellowBox  .boxLeft {
		background: url(images/PhatBox/HardYellow_BorderPix.gif) 0 0 repeat-y;
		}
	
	.HardYellowBox  .boxRight {
		background: url(images/PhatBox/HardYellow_BorderPix.gif) 100% 0 repeat-y;
		}

	
	.HardYellowBox  .boxBottomLeft {
		background: url(images/PhatBox/HardYellow_BottomLeft.gif) 0 100% no-repeat;
		}
	
	.HardYellowBox  .boxBottomRight {
		background: url(images/PhatBox/HardYellow_BottomRight.gif) 100% 100% no-repeat;
		}
	
	
			
		.HardYellowBox .boxContent h3,
	.HardYellowBox .boxContent h4,
	.HardYellowBox .boxContent h5,
	.HardYellowBox .boxContent h6 {
		color: #000;
		}	
	
	

		
		.HardYellowBox .boxContentHeader h2,
	.HardYellowBox .boxContentHeader .rightStuff,
	.HardYellowBox .boxContentHeader .rightStuff a{
		color: #000;
	
		}
	
	
		.HardYellowCap  .boxTopLeft {
			background:transparent url(images/PhatBox/HardYellow_Cap_TopLeft.gif) no-repeat scroll left top;	
		}
	
	.HardYellowCap  .boxTopRight{
		background:transparent url(images/PhatBox/HardYellow_Cap_TopRight.gif) no-repeat scroll right top;
	 }
	.HardYellowCap  .boxTop{
		background:transparent url(images/PhatBox/HardYellow_Cap_Top.gif) repeat-x scroll left top;
		}<img src="images/PhatBox/DarkGreen_Cap_Top.gif" width="1" height="31" alt="" border="0">
	
		.HardYellowCap .boxContentHeader h2,
	.HardYellowCap .boxContentHeader .rightStuff,
	.HardYellowCap .boxContentHeader .rightStuff a{
		color: #fff;
	
		}
		
		
		
			.HardYellowBox .boxContent hr {
	border-bottom:1px solid #000;}
		
		/* END HardYellow Box  */		
		
/* END PHAT BOXES */

/* BEGIN PHAT BOX CAPS */

/* END PHAT BOX CAPS */



/* BEGIN PHAT Rider Profile Styles */

											ul.phatTeamList{
											margin: 0px 0px 5px 0px;
											padding: 0px;
											}
											
											ul.phatTeamList li{
											margin: 0px;
											padding: 0px;
											list-style: none;
											font: normal 12px Verdana;
											}
											
											
											ul.phatTeamList li a.vertical_tab_nav,
											ul.phatTeamList li a.vertical_tab_nav:visited{
											 border: solid 1px #CFE0D5;
											 border-width: 1px 1px 1px 0px;
											 padding: 5px 5px 5px 5px;
											 display:block;
											 margin:0px;
											 text-decoration: none;
											
											  color: #000000;
											
											}
											
											*+html/*/>/**/ ul.phatTeamList li a.vertical_tab_nav,
											*+html/*/>/**/ ul.phatTeamList li a.vertical_tab_nav:visited
											{
												padding: 2px 5px 2px 5px;
											
											}
											
												ul.phatTeamList li a.vertical_tab_nav:hover {
											  border-width: 1px 1px 1px 0px;
											 background-color:#ffffff;
											 text-decoration:underline;
											 outline:none;
											 }
											
											
																ul.phatTeamList li a.vertical_tab_nav:active {
											 border: solid 1px #FFF7CE;
											 border-width: 1px 0px 2px 0px;
											 background-color:#FFF7CE;
											 text-decoration:none;
											 font-weight: bold;
											font-size:11px;
											outline:none;
											}
											
															ul.phatTeamList li a.vertical_tab_nav.selected {
											 border: solid 1px #fff;
											 border-width: 1px 0px 2px 0px;
											 background-color:#ffffff;
											 text-decoration:none;
											 font-weight: bold;
											font-size:11px;
											}
											
											ul.phatTeamList a.PMCProfileLink{
											padding-left: 20px;
											background: transparent url(images/icons/icon_PMC.png) scroll no-repeat 0px 0px;
											
											}
											
											.vnav_panel{
											min-height: 500px;
											background-color:#CFE0D5; 
											border: solid 1px green;
											margin-bottom: 20px;
											-moz-border-radius: 5px; 
												-webkit-border-radius: 5px; 
												border-radius: 5px; 
												padding-top:10px;
											}
											
											.vnav_panel . vnav_panel_nav,
											.vnav_panel .vnav_panel_content {
												margin: 0px;
												
											}
											
											 .vnav_panel_nav {
											 float:left;
											 margin-right: 0px;
											 margin-top: 10px;
											 }
											 
											 .vnav_panel_content {
											 	background-color: 
												#FFFFff; float:left;  
												padding:10px;
												margin-right: 0px;
											 }
											
											.vnav_panel .vnav_panel_content{
												margin-bottom:10px;
												margin-right: 0px;
												width:530px;
												-moz-border-radius: 5px; 
												-webkit-border-radius: 5px; 
												border-radius: 5px; 
											}
											
											.PHATProfile img.profile_pic{
											width: 150px; 
											height: auto;
											float: right; 
											margin: 10px; 
											border: solid 1px #005E2D;
											}
											
											.PMCProfile_links {text-align:center; clear: both;}
											
											a.donate_link{ 
												color: #fff; 
												background-color: #FF6F1B; 
												border: solid 1px #1F7ABB; 
												-moz-border-radius: 5px; 
												-webkit-border-radius: 5px; 
												border-radius: 5px; 
												text-decoration: none; 
												white-space: nowrap; 
												padding: 5px 15px; 
												font-weight: bold; }
											

	.boxContent .PHATProfile li {
	font: normal 12px Verdana;
	}
	
	
/* END PHAT Rider Profile Styles */

