
 * {
    margin: 0px;
	padding:0px;
}

html, body {
	/*this solution works but not in ie6*/
	height:100%;
	background-color:#d6dedf;
	padding:0px;
	margin:0px;
}

/*cascade .container to make it span only 21 grid units*/
.container {	
	
	/*position:relative;*/
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin:0 auto;	
	padding:0px;
	
	width:840px;
	/*overflow-y: auto;*/
	/*background-color:#006471;*/

	background-image: url(../images/container/leftStripTall.gif); 
	background-repeat : repeat-y;

/*	border-left: 1px solid #006471;
	border-right: 1px solid #006471;*/
/*	background-color:white;*/
}
	
div.red {	
	background-color:red;
}

div.green {	
	background-color:green;
}

/* Kill dotted line around image links*/
a
{
  outline: none;
}

/* Kill dotted line around image links for FireFox */
:-moz-any-link:focus {
  outline: none;
}

div.header {
	height:47px;
	background-image: url(../images/header/logo.gif); 
	background-repeat : no-repeat;
	background-color:#009999;
	border-bottom: 1px solid #ff0000;
/*	width:840px;*/
} 

div.redLine{
	background-color:#009999;
	padding:0px;
	margin:0px;
	height:1px;
	width:100%;
	background-color:red;
}

div.leftSidebar {	
	height:100%;
	background-image: url(../images/leftSidebar/mainNavBar/logo.gif); 
	background-repeat : no-repeat;
	background-color:#006471;
	border-top-width:1px;
	border-top-color:red;
	/*padding-top:161px;*/
}


div.leftSidebar ul{	
	margin:0px;
	padding:0px;	
} 



div.mainBodyText {
	
	padding:25px;
	width:580px; /*originally 580*/
/*	background-color: green;*/
	overflow:hidden;
}



img.subHeaderImage {	
/*	margin-left : -10px;*/
	position:relative;
	left:-10px;
}

/* cascade colborder from grid.css*/
div.colborder {	
	border-right: 1px solid #bbb;
}

hr.space {background:#bbb;color:#bbb;}


/*BOX*/

.box {

	width:150px;
	height: 80px;
	overflow:hidden;	
	border:1px solid black;
	padding:10px;
}

.box h6 {
	width:100%;
	text-align:center;
	background-color: #006471;
	color:white;
	padding:5px;
}

a {
	color:#006471;
}

 
.wrapper {
	background-color:white;
	width:830px;
	padding:0px;

	/*position:relative;*/ /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
	


/*  
	min-height: 100%;
 	margin: 0 auto -4em;
    height: auto !important;
    height: 100%;
   	min-height: 100%;

	overflow:hidden;
*/	
	background-image: url(../images/container/leftStripTall.gif); 
	background-repeat : repeat-y;
	border-left: 1px solid #006471;
	border-right: 1px solid #006471;

}
.push {
    height: 0em;
}

td
{
	padding:0.3em;
	vertical-align:top;
}











