/****************************************************
	P A G E L A Y O U T
****************************************************/
body
{
	padding:			0;
	margin:			0;
	text-align: 	center;
}

div#PageContainer
{
	text-align: 	left;
	margin-left: 	auto;
	margin-right:	auto;
	width:			780px;
}

td#ContentCenter, td#ContentCenterFull
{
	padding:			13px 20px 13px 20px;
}

fieldset
{
	display:			inline;
}

br
{
	line-height: 	10px;
}

input, textarea
{
	padding: 		1px 3px 1px 3px;
}

form 
{ 
	margin:			0;
	padding:			0;
}

div.Contact a, 
div.Contact a:hover,
div.Contact a:visited
{
	color: 			white;
}

div.Contact
{
	width:			148px;
	margin:			16px;
}

table.two-column td.first {
	vertical-align: top;
	border-right: 1px solid #F1F1F1;
	border-top: 1px solid #F1F1F1;
	padding: 10px 20px 20px 0px ;
}

table.two-column td.second {
	vertical-align: top;
	border-top: 1px solid #F1F1F1;
	padding: 10px 0px 20px 20px ;
}

/****************************************************
	H E A D E R
****************************************************/
div#HeaderOuter
{
	height:			85px;
}

div#HeaderOuter img
{
	margin:			20px 0 0 3px;
}

div#HeaderTools
{
	float:			right;
	text-align: 	right;
	width: 			159px;
	padding:			24px 17px 0 0;
}

div#HeaderTools form
{
	padding-top:	13px;
}
div#HeaderTools input
{
	border: 			1px solid #D4D4D4;
	width: 			90px;
}

/****************************************************
	F O C U S
****************************************************/
tr.Focus td#FocusLeft
{
	width:			180px;
	background-color: 	#A3B0BC;
	background: 	#15607F url(/images/focus-bg.gif) repeat-x;
}

tr.Focus td#FocusLeft h1 
{
	color: 			#608DAD;
	font-size: 		11px;
}

tr.Focus td#FocusCenter
{
	width:			439px;
}

tr.Focus td#FocusRight
{
	background-color: 	#A3B0BC;
	width: 			159px;
	background: 	url(/images/map.gif) no-repeat;
}

tr.Focus div.ChangeLanguage
{
	width:			144px;
	margin:			100px 0 0 15px;
	font-size:		11px;
}

/****************************************************
	F O O T E R
****************************************************/
div#FooterContainer
{
	clear:			both;
	padding-top:	10px;
	text-align: 	center;
	padding-bottom: 5px;
	font-size:		 82%;
}