﻿body 
{
	background-color:#FFFFFF;
	font-family:Tahoma, Arial, sans-serif;
	font-size:13px;
	color:#303030;
	height:100%;
	text-align:center;
	margin:0px;
}

a				{ color:#303030; }
a:hover			{ color:#303030; }
fieldset		{ padding:0px 9px 0px 9px; }
textarea		{ width:auto; height:auto; }
table			{ margin-bottom:0.5em; }
th				{ text-align:center; }
th, td			{ padding:5px; vertical-align:top; }



#ContentPanel
{
	width:100%;
	height:100%;
	text-align:center;
	vertical-align:top;
    padding:10px 0px 10px 0px;
    margin:0px;
    border:0px;
}

.Header, .WorkingArea
{
	width:960px;
	margin:20px auto;
}
.Header
{
	height:100px;
}
.WorkingArea 
{
	height:auto;
	text-align:left;
}



#Logo
{
	width:631px;
	height:69px;
	margin-left:20px;
	position:relative;
	float:left;
	background:url('../siteimages/logo.png') left top no-repeat;
}


#LoginPanel
{
	float:right;
	clear:left;
	width:170px;
	height:76px;
	background:url('../siteimages/loginpanel.png') left top;
	padding:5px 20px 15px 10px;
	font-size:0.9em;
	text-align:right;
	overflow:hidden;
}



#TopNav
{
	width:100%;
	height:25px;
	text-align:left;
	overflow:hidden;
}
#TopNav ul 
{
	clear:both;
	float:none;
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	height:25px;
	margin:0 0 0 3px;
}
#TopNav li 
{
	float:left;
	padding-left:15px;
}
#TopNav li a 
{
	display:block;
	padding:5px 15px 5px 0;
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}
#TopNav .selected
{
	background:url('../siteimages/menutableft.png') no-repeat left top;
}
#TopNav .selected a
{
	background:url('../siteimages/menutabright.png') no-repeat right top;
	padding:5px 30px 5px 0;
	color:#9B1616;
}



.ContentAreaHeader 
{
	height:15px;
	background:url('../siteimages/contentareatop.png') no-repeat;
}
.ContentArea
{
	background:url('../siteimages/contentareamiddle.png') repeat-y;
	padding:10px 25px 10px 15px;
}
.ContentAreaFooter
{
	height:30px;
	background:url('../siteimages/contentareabottom.png') no-repeat;
}



.ModalBackground 
{
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.ModalForm
{
	background-color:#FFFFFF;
	filter:alpha(opacity=90);
	opacity:0.9;
	padding:10px 15px 0px 15px;
	border:2px solid #303030;
}
.ModalForm .PopupClose 
{
	position:relative;
	left:25px;
	top:-20px;
}
.ModalForm fieldset 
{
	padding:10px;
}	
.ModalForm fieldset p
{
	margin:0px 0px 10px 0px;
}	



.Wizard 
{
	margin:0px;
	padding:0px;
	border:0px;
}
.Wizard table
{
	margin:0px;
	padding:0px;
	border:0px;
}
.Wizard .WizardStep 
{
	margin:0px;
	padding:0px;
	border:0px;
}
.Wizard .WizardNavigation 
{
	margin:0px;
	padding:5px;
	border:0px;
	text-align:right;
}
	

	
#Footer 
{
	text-align:center;
	position:relative;
	padding-top:40px;
}
#Footer .FooterNav 
{
	margin-bottom:5px;
}
.FooterNav a 
{
	text-decoration:none;
}
