/*********************************************************************************
* this stylesheet defines borders that are rendered on the layout. 
*********************************************************************************/

#pageWrapper
{
	border-style: solid;
	border-width: 0 1px; /* puts a border on the left and right sides of the page */
}

#innerColumnContainer
{
	margin: 0 -1px;
}

* html #outerColumnContainer
{
	/* IE5.0/Win fix for 1px whitspace between masthead and body */
	margin-top: 0px;
	border-top: solid 0px #003366;
}

#masthead
{
	border-style: solid;
	border-color: #003366;
	border-width: 0 0 0 0; /* handles the top of the layout's border and the bottom of the masthead section*/
}

.hnav
{
	border-style: solid;
}

#navBar
{
	margin-left: 225px;
}

#footer
{
	border-style: solid;
	border-color: #C0C0C0;
	border-width: 1px 0; /* handles the top of the footer section and the bottom of the entire layout */
}

#contentColumn
{
	padding-top: 0;
	border-style:none;
}

#leftColumn
{
	border-style: dotted;
	border-color: #003366;
	border-width: 1px;
}

#rightColumn
{
	border-style: dotted;
	border-color: #003366;
	border-width: 1px;
}
