/**
  style sheet for Empulse Red
  Modified 02/20/2008
**/
.wrap_container {
	clear:both;
	/*width: 100%;*/
	margin: 15px 0px;
	padding: 10px;}

.wrap_title {
	clear: both;
	/*width: 100%;*/}
	
.footerRow {
	margin-top: 5px;
	clear:both;
	/*Width:100%;*/}
	

.floatleft {float: left;}
.floatright {float: right;}	
.clearfloats {clear:both;}

/* **********************
 Text box and background colors
*********************** */
/***** Red Containers ****/

.RedContainer {
	border: 2px solid #FFF;
	color: #fff;
	margin-bottom: 10px;}

.RedContainer .head, .redcontainer .subhead, 
.redcontainer .normal, .redcontainer .normaldisabled ,.redcontainer label 
{ color: #fff;}	

.redcontainer a:link,.redcontainer a:visited,.redcontainer a:active { 
	color:#FFFF00;
	font-weight:normal;
	background: inherit;
    text-decoration: none;} 

.redcontainer a:hover { text-decoration:underline;}

.RedRow {
	background:  transparent;
	color: #FFF;
	font-family:Arial, Helvetica, sans-serif; }
.RedTop {border-top: 2px solid #953145;}
.RedBottom {border-bottom: 2px solid #953145;}
.redTB {border-top: 2px solid #953145;border-bottom: 2px solid #953145;}
.Redbox{ border: 2px solid #953145;}


.redOneGraphic { 
	background-image:url(graphics/R3TC.jpg); 
	background-repeat:repeat-x;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color: #fff;}



/* white containers*/
.WhiteContainer {
	border: 2px solid #862135;
	color: #000;
	background-color: transparent;
	margin-bottom: 10px;
	padding: 0;
}
.whitetext {color:#FFFFFF;}
.whiterow {color:#000;}
.whiterow .head {
	color: #000; background: inherit; 
	font-family: Arial, Helvetica, sans-serif;
}

.WhiteRow {
	color: #953145;
	font-family:Arial, Helvetica, sans-serif; }
.WhiteRow .head {color: #953145; background: inherit;}

.WhiteTop { border-top: 2px solid #fff;}
.WhiteBottom {border-bottom: 2px solid #fff;}
.Whitebox{ border: 2px solid #fff;}
.WhiteTB { border-top: 2px solid #fff; border-bottom: 2px solid #fff;}


.blacktext {color: #000;}
.blackBottom {border-bottom: 2px solid black;}
.blackTop {border-top: 2px solid black;}
.whitebottom {border-bottom:2px solid #FFF;}
.whitetop {border-top:  2px solid #FFF;}


.outercontent {padding: 10px; margin: 0px;}

.contentbox {padding: 3px;}

.contentboxRight{
	padding: 5px 10px 15px 10px;
	text-align: right;
	margin-left: 30%;
}

/* *****************************
	Graphic Containers 
*/
#graphicRow_Top {
	clear: both;
	/*width:100%;*/
	border: 0px;
	padding: 0px;
	margin: 0px;}	
	
#Graphic_Row_bottom {
	clear:both;
	/*width:100%;*/
	margin-bottom: -2px;
	border: 0px;
	padding: 0px;
}

/* corners for positioning graphics */
#TL { 
	float:left;
	position:relative;
	top: 0px;
	left: 0px;}
	
#TR {
	float:right;
	position:relative;
	top: 0px;}
	
#BL {
	float:left;
	position:relative;
	top: 0px;
	left: 0px;}
	
#BR {
	float:right;
	position:relative;
	top: 0px;}
	

/* R1 Graphics Box*/	
.R1RowTD {
	/*width:100%;*/
	height: 20px;
	background-image: url(graphics/R1TC.jpg);
	background-repeat:repeat-x;
	}

.TLR1 {	
	width: 13px;
	height: 20px;
	background-image: url(graphics/R1TL.jpg);
	background-repeat:no-repeat;}
	
.TRR1 {
	background-image: url(graphics/R1TR.jpg);
	background-repeat:no-repeat;
	width: 13px;
	height: 20px;}

.BLR1	{
	background-image: url(graphics/R1BL.jpg);
	background-repeat:no-repeat;
	width: 13px;
	height: 20px;}

.BRR1 {
	background-image: url(graphics/R1Br.jpg);
	background-repeat:no-repeat;
	width: 13px;
	height:20px;}

/**/


