/* Master Page Elements */
body 
{
    margin:9px 9px 0 9px;
    padding:0;
    background: #ffffff;
    text-align: center;
    width: 735px;
    height: 100%;
}

#level0
{
	background-color: #ffffff;
}

#topnavbar
{
	text-align: left;
	padding: 0px;
	width: 735px;
}
#topnavbar a
{
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}
#topnavbar img
{
	margin: 0px;
	padding: 0px;
	vertical-align: top;
}

#topbanner
{
	background-color: #ffffff;
}
#topspacer1
{
	background-color: #89959b; 
	width: 735px;
	height: 4px;
}
#topspacer2
{
	background-color: #bcd1db; 
	width: 735px;
	height: 6px;
}
#topspacer3
{
	background-color: #aec5d1; 
	width: 735px;
	height: 9px;
}
#topspacer4
{
	background-color: #89959b; 
	width: 735px;
	height: 4px;
}
#topmenu
{
	background-image: url('images/MenuGradient.gif');	
}
#topmenu a
{
	font-family: Verdana, 'MS Reference Sans Serif' , 'Times New Roman';
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
	padding-left: 2px;
	padding-top: 2px;
	text-decoration: none;
}
#topmenu a:link
{
	font-family: Verdana, 'MS Reference Sans Serif' , 'Times New Roman';
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
	padding-left: 2px;
	padding-top: 2px;
	text-decoration: none;
}
#topmenu a:hover
{
	font-family: Verdana, 'MS Reference Sans Serif' , 'Times New Roman';
	font-size: 10pt;
	font-weight: bold;
	color: #ff8a00;
	vertical-align: middle;
	padding-left: 2px;
	padding-top: 2px;
	text-decoration: underline;
}
#topmenu a:visited
{
	font-family: Verdana, 'MS Reference Sans Serif' , 'Times New Roman';
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
	padding-left: 2px;
	padding-top: 2px;
	text-decoration: none;
}
#topmenu img
{
	vertical-align: top;
	text-decoration: none;
}

#contentcell
{
	background-color: #ffffff;
	margin: 12px;
	padding-top: 3px; 
	width: 100%; 
	text-align: left; 
	vertical-align: top;
}
#bottomspacer1
{
	background-color: #ffffff; 
	width: 735px;
	height: 2px;
}
#bottomspacer2
{
	background-color: #ff8a00; 
	width: 735px;
	height: 9px;
}
#bottomspacer3
{
	background-color: #ffffff; 
	width: 735px;
	height: 3px;
}
#footer
{
	text-align: center;
	width: 735px; 
	height: 64px;
	background-image: url('images/FooterGradient.gif');
}
#footer a
{
	font-family: Verdana, 'MS Reference Sans Serif' , 'Times New Roman';
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	vertical-align: middle;
	padding-left: 2px;
	padding-top: 2px;
	text-decoration: none;
}
#footer a:link
{
	font-family: Verdana, 'MS Reference Sans Serif' , 'Times New Roman';
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	vertical-align: middle;
	padding-left: 2px;
	padding-top: 2px;
	text-decoration: none;
}
#footer a:hover
{
	font-family: Verdana, 'MS Reference Sans Serif' , 'Times New Roman';
	font-size: 10pt;
	font-weight: bold;
	color: #ff8a00;
	vertical-align: middle;
	padding-left: 2px;
	padding-top: 2px;
	text-decoration: underline;
}
#footer a:visited
{
	font-family: Verdana, 'MS Reference Sans Serif' , 'Times New Roman';
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	vertical-align: middle;
	padding-left: 2px;
	padding-top: 2px;
	text-decoration: none;
}
.Footer
{
	padding-bottom: 2px;
	vertical-align: bottom;
	font-size: 8pt; 
	color: #89959b;
}

.MasterHeader
{
 	color: #ffffff;
 	background-color: #0D2CB4;
 	padding: 4px;
 	font-weight: bold;
 	font-size: 12pt;
}
.MasterBkgrnd
{
 	color: #000000;
 	background-color: #eeeeee;
 	padding: 4px;
 	font-weight: bold;
 	font-size: 12pt;
}
.ErrorText
{
 	font-size: 12pt;
 	color: #FF0000;
 	font-weight: bold;
}
