html 
{
	height:100%;
}
body
{
	background-color:#999999;
	width:auto;	
	text-align:center;
}
div
{
	overflow:hidden;
}
img
{
	border:none;	
}
#document
{
	width:905px;	
	margin-left:auto;
	margin-right:auto;
}
#topRow
{
	width:905px;	
}
#topCell
{
	padding:17px 0px 0px 17px;
	background-image:url(/Templates/Images/topBackground.gif);	
	height:81px;	
	vertical-align:top;
}
#mainContentCell
{
	background-image:url(/Templates/Images/top_start.jpg);
	background-repeat:no-repeat;	
	width:639px;
	
}
#mainUpperRow
{
	width:905px;
	background-color:#ffffff;	
}
#mainUpperCell
{	
	padding-left:20px;
	padding-top:20px;
}
#mainLowerRow
{
	background-color:#ffffff;
	width:905px;	
}
#mainLowerCell
{
	padding-left:20px;
	padding-top:13px;
}
#lineRow
{
	background-color:#ffffff;
	width:905px;	
}
#lineCell
{
	padding-left:20px;
	padding-top:15px;
	padding-right:20px;
}
#bottomRow
{
	background-color:#ffffff;
	width:905px;
	text-align:center;	
}
#bottomCell
{
	padding-left:20px;
	padding-top:20px;
	padding-right:20px;
	padding-bottom:5px;
}
.rightContentCell
{
	
	padding-left:12px;
}
#rightContentTable
{
	background-color:#E3F0F8;	
	width:189px;
	border:none;	
	vertical-align:top;		
}
.shadow
{
	background-image:url(/Templates/Images/shadow.gif);
	width:24px;
}
#topLogoDiv
{	
	width:262px;
	height:49px;	
	float:left;	
}
#searchDiv
{
	overflow:visible;
	float:left;
	padding-top:28px;
	padding-left:400px;
}
.rightContentTableCell
{
	vertical-align:top; 
	padding-left:16px; 
	padding-top:0px; 
	padding-right:16px;	
	padding-bottom:12px;
	border-bottom:solid 1px #FEF9F3;
}
#rightContentSearchCell
{
	background-color:#6BB2DB;
	height:50px;
	padding-top:0px;
	padding-left:16px;
	padding-right:16px;	
}
#mainLowerLeftTable
{
	width:319;
	height:220px;	
}
#mainLowerRightTable
{
	width:319px;
	height:220px;	
}
.archiveLink
{
	font-size:10px;
	font-weight:bold;
	color:#007BC2;	
}
a.archiveLink:hover
{
	text-decoration:underline;	
}
#mainUpperLeftTableCell
{
	background-color:#67aed6;	
	height:182px;
}
#mainUpperLeftTableCell, #mainUpperRightTableCell
{
	background-color:#67aed6;	
	height:202px;
	width:309px;
}
#mainUpperLeftTableCell a, #mainUpperLeftTableCell a:visited, #mainUpperLeftTableCell a:active, #mainUpperLeftTableCell a:hover
{
	color:#ffffff;
	text-decoration:underline;	
}
#mainUpperRightTableCell a, #mainUpperRightTableCell a:visited, #mainUpperRightTableCell a:active, #mainUpperRightTableCell a:hover
{
	color:#ffffff;
	text-decoration:underline;	
}