
BODY
{
	/*
	scrollbar-face-color:		#AFC6DB;
	scrollbar-shadow-color:		#000000;
	scrollbar-highlight-color:	#DEE7EF;
	scrollbar-3dlight-color:	#FFFFFF;
	scrollbar-darkshadow-color: #AFC6DB;
	scrollbar-track-color:		#F5F5F5;
	scrollbar-arrow-color:		#DEE7EF;
	*/
	margin:						0;
	padding:					0;
}

BODY, TD
{
	font-family:				Verdana, Helvetica, Arial;
	font-size:					10px;
}

A:link
{
	font-weight:				normal;
	text-decoration:			none;
	color:						#005177;
}
A:visited
{
	text-decoration:			none;
	color:						#005177;
	font-weight:				normal;
}
A:hover
{
	text-decoration:			none;
	color:						#CC3333;
}


P
{
	margin:						0px 0px 10px 0px;
	padding:					0;
}

FORM
{
	margin:						0;
	padding:					0;
}

FORM .textfield
{
	width:						200px;
	margin-bottom:				10px;
}

#pageOuterContainer
{
	border:						solid 1px #75A4B3;
}

#pageContainer
{
	width:						831px;
	padding:					0px 0px 0px 0px;
	overflow:					hidden;
	margin:						0;
}

#pageContainer2
{
	width:						550px;
	padding:					0px 0px 0px 0px;
	overflow:					hidden;
	margin:						0;
}


#pageHeader
{
	background-color:			#75A4B3;
	height:						82px;
	clear:						both;
}

#pageHeader #logo
{
	color:						#FFF;
	letter-spacing:				-1px;
	font-size:					18px;
	font-weight:				bold;
	float:						left;
	line-height:				82px;
	margin-left:				10px;
}

#pageHeader #tag
{
	color:						#FFF;
	font-size:					10px;
	font-weight:				bold;
	float:						right;
	line-height:				82px;
	margin-right:				57px;
	font-style:					italic;
}

#shaderTop, #shaderBottom
{
	background-color:			#999999;
	height:						20px;
	clear:						both;
	line-height:				20px;
}

#pageFooter
{
	color:						#FFFFFF;
	background-color:			#6699cc;
	height:						18px;
	line-height:				18px;
	font-size:					10px;
	font-weight:				bold;
}

#leftNavigation
{
}

#leftNavigation UL
{
	margin:						0;
	padding:					0;
	list-style-type:			none;
}

#leftNavigation UL LI
{
	padding-bottom:				10px;
}

#leftNavigation UL LI A
{
	font-weight:				bold;
}


#mainNavigation
{
	display:					block;
	background-color:			#6699cc;
	padding:					1px 0px 1px 1px;
}

#mainNavigation UL
{
	height:						25px;
	margin:						0;
	padding:					0;
	list-style-type:			none;
	text-align:					center;
}

#mainNavigation UL LI
{
	display:					block;
	float:						left;
	text-align:					center;
	background-color:			#6699cc;
	width:						165px;
	height:						25px;
	line-height:				25px;
	margin:						0px 1px 0px 0px;
}

#mainNavigation UL LI A
{
	color:						#FFFFFF;
}

#mainNavigation UL LI A:hover
{
	color:						#CC3333;
}

#pageContent
{
	text-align:					left;
	margin:						14px 14px 14px 14px;
}

#columnLeftWide
{
	width:						370px;
	float:						left;
	margin-right:				12px;
}

#columnRightWide
{
	width:						420px;
	float:						right;
}

#columnLeft
{
	width:						180px;
	float:						left;
	margin-right:				12px;
}

#columnMid
{
	float:						left;
	width:						418px;
}

#columnRight
{
	margin-left:				12px;
	width:						180px;
	float:						right;
}

DIV.boxCaption
{
	color:						#FFFFFF;
	background-color:			#ADC7E1;
	clear:						both;
	line-height:				25px;
	padding-left:				10px;
	font-weight:				bold;
}

DIV.boxContent
{
	padding:					10px 10px 10px 10px;
	border:						solid 1px #ADC7E1;
}

DIV.boxContent P.headline
{
	font-weight:				bold;
	font-size:					10px;
	margin:						0;
}

DIV.greyBox
{
	padding:					10px 10px 10px 10px;
	border:						solid 1px #C0C0C0;
}

DIV.greyBox P.headline
{
	font-weight:				bold;
	font-size:					11px;
	text-decoration:			underline;
}

.clear
{
	display:					block;
	clear:						both;
	overflow:					hidden;
	height:						1px;
}

P.floater
{
	text-align:					center;
}

IMG.screenshot
{
	border:						solid 1px #C0C0C0;
}

