/****************************************************
	P A G E L A Y O U T
	1em = 10px
****************************************************/
body
{
	color:				#423D3D;	
	background-color:	white;
	padding:				0;
	margin:				0;
	text-align: 		center;
}

div#PageContainer
{
	width:				60em;		/* PAGE WIDTH #1 of 2 */
	display:				block;
	margin-left: 		auto; 
	margin-right: 		auto;
	position:			relative;
}

div#Page 
{
	text-align: 		left;
}

div#ColumnsContainer
{
	margin-top:			5px;
	padding-top:		1.9em;		/* Room for the top navigation bar */
}

td.ToolsColumn
{
	vertical-align: 	top;
	background-color: #A29F9A;
	border-right: 		1px solid white;
	border-top:			1px solid white;
}

td.Content
{
	background-color:	#F2F2F2;
	border-top: 		1px solid white;
}
/****************************************************
	H E A D E R   S T U F F
****************************************************/

div.HeaderTools_left
{
	width:				186px;
}

div.HeaderTools_left div.Inner
{
	margin-bottom: 	1px;
	height:				40px;
	background-color: #C6C3BC;
}

div.HeaderTools
{
	width:				564px;
}

div.HeaderTools div.Inner
{
	margin-bottom: 	1px;
	height:				40px;
	background-color: #A29F9A;
}

div.HeaderTools div.Padding
{
	padding-top:		19px;
	padding-right:		5px;
}

div.logo
{
	height: 				172px;
	overflow:			hidden;

}

div.Flash
{
	height: 				172px;
	overflow:			hidden;
}

div.HeaderTools fieldset
{
	border:				none;
}
div.HeaderTools form
{
	margin: 				0 ;
	padding: 			0;
}

div.HeaderTools form input
{
	border:				1px solid #5A6B6F;
	height:				12px;
}

div.HeaderTools div.Search a
{
	color:				white;
	font-weight: 		normal;
}
div.HeaderTools div.Search
{
	display:				inline;
	padding-right:		3px;
}

div.HeaderTools div.Print
{
	padding-right: 	3px;
	display: 			inline;
}

div.HeaderTools div.Sitemap
{
	display: 			inline;
}

td.logo
{
	background-color:	#898671;
	border-right: 		1px solid white;
}

td.Flash
{
	background-color:	#898671;	
}


/****************************************************
	F O O T E R   S T U F F
****************************************************/
div.Footer
{
	border-top: 		1px solid white;
	width:			751px;
}

div.Footer div.Inner
{
	height:			70px;
	background-color: 	#C6C3BC;
	padding-top: 		5px;
	padding-right:		31px;
	padding-left:		31px;
	text-align: 		right;
	
}

div.Footer img
{
	padding-top:		5px;
	padding-left:		15px;
}
div.Footer img.Iveco
{
	margin-bottom:		17px;
}

div.Footer div.Environment
{
	display:		inline;
	float:			left;
	text-align:		left;
}

div.Footer div.Environment a:link,
div.Footer div.Environment a:visited,
div.Footer div.Environment a:hover,
div.Footer div.Environment a:active
{
	color:			#2B2F64;
}

div.Footer div.Environment img
{
	padding-left:		0;
}
/**********************************
	M I S C
*********************************/
div.ShowOnPrint
{
	display:		none;
}
fieldset
{
	display:		inline;
}

div#LogOff
{
	display:		none;
}

div.Clear{
	clear:both;
}
