/* CSS Document */

/* Body Styles */
head, body {height: 100%;}

html {height: 100%;	overflow:-moz-scrollbars-vertical;}

body 
{
	padding: 0; 
	margin: 0;
	background-color:#fff;
	font-family:Verdana;
}

/* End Body Styles */

h1{font-size:1em; margin:0}
h2{font-size:1em; margin:0}
h3{font-size:1em; margin:0}

/* Top Bar Styles */
.topBar
{
	background-color:#f5f5f5;
	width:100%;
	height:32px;
}

.topBarContainer
{
	padding-top:8px;
	width:770px;
	margin:0px auto;
	line-height:15px;
}

.dateContainer
{
	float:left;
}

.loginContainer
{
	float:right;
}

.loginText
{
	font-family:Verdana;
	font-size:65%;
	color:#353535;
}

.dateText
{
	font-family:Verdana;
	font-size:65%;
	color:#353535;
}

.loginLink a{font-family:Verdana;color:#000;font-size:65%; text-decoration:none; padding-right:12px;}
.loginLink a:hover{font-family:Verdana;color:#000;font-size:65%; text-decoration:underline; padding-right:12px;}
.loginLink a:visited{font-family:Verdana;color:#000;font-size:65%; text-decoration:none; padding-right:12px;}

.numbers a{font-family:Verdana;color:#5f5f5f;font-size:10px; font-weight:bold; text-decoration:underline;}
.numbers a:hover{font-family:Verdana;color:#7c2455;font-size:10px; font-weight:bold; text-decoration:underline;}
.numbers a:visited{font-family:Verdana;color:#7c2455;font-size:10px; font-weight:bold; text-decoration:underline;}

.bottomHorizontalLine
{
	background-color:#535152;
	height:3px;
	width:100%;
}
/* End Top Bar Styles */

/* Logo Container Styles */
.logoContainer
{
	width:100%;
	height:100px;
	text-align:center;
}

.mainLogoContainer
{
	width:790px;
	height:100%;
	margin:0px auto;
	
}

.departmentLogo
{
	float:left;
	padding-top:6px;
	padding-left:12px;
	padding-right:12px;
}

.departmentLogoTable
{
	background-color:#7c2455;
	width:3px;
}

.departmentLogoText
{
	padding-left:16px;
	font-family:Verdana;
	font-size:70%;
	font-weight:bold;
	color:#656565;
}

.changeLanguageLink a{font-family:Verdana;color:#00488d;font-size:65%; text-decoration:none; padding-right:10px;}
.changeLanguageLink a:hover{font-family:Verdana;color:#00488d;font-size:65%; text-decoration:underline; padding-right:10px;}
.changeLanguageLink a:visited{font-family:Verdana;color:#00488d;font-size:65%; text-decoration:none; padding-right:10px;}


/* End Logo Container Styles */

/* Footer Styles */
.footerGrayBar
{
	width:100%;
	height:30px;
	background-color:#292929;
	text-align:center;
}

.footerLinkContainer
{
	width:772px;
	font-family:Verdana;
	font-size:65%;
	color:#fff;
	margin: auto;
	vertical-align: middle;
}

.footerSponsorsContainer
{
	width:772px;
	font-family:Verdana;
	font-size:65%;
	color:#fff;
	padding-top:10px;
	padding-bottom:10px;
	margin:0px auto;
}

.footerLinkSpacer
{
	font-family:Verdana;
	font-size:65%;
	color:#fff;
	padding-left:3px;
	padding-right:3px;
	float:left;
}

.footerBar
{
    height: 20px; 
    width: 100%; 
    background-color: #67284b; 
    text-align: center;
}

.footerLinks ul li {text-align: right; list-style: none; display: block ; float:left}
.footerLinks a{font-family:Verdana;color:#ffffff;font-size:100%; text-decoration:none; float:left; }
.footerLinks a:hover{font-family:Verdana;color:#ffffff;font-size:100%; text-decoration:underline; float:left;}
.footerLinks a:visited{font-family:Verdana;color:#ffffff;font-size:100%; text-decoration:none; float:left;}


.footerSponsors ul li 
{
    text-align: right; list-style: none; display: block ; float:left;  padding-top: 5px 
}

backup
{
	padding-left:10px;
	padding-right:10px;
	margin:0px auto;
}

.footerDevelopedBy
{
	width:772px;
	font-family:Verdana;
	font-size:65%;
	color:#fff;
	padding-top:4px;
	margin:0px auto;
}

.footerSupportedBy
{
	margin:0px auto;
	font-family:Verdana;
	color:#000;
	font-size:11px;
	padding-top:4px;
	padding-left:10px;
	text-align:left;
}

/* End Footer Styles */

.ResourcesMenu
{
	background-image:url(../images/grayBG.jpg);
	background-repeat:repeat-x;
}

.ResourcesMenuSelected
{
	background-image:url(../images/blueBG.jpg);
	background-repeat:repeat-x;
}

.LoadImages {  }
.LoadImages .Header { padding:2px 5px; background-image:url(../images/headerCenter.gif); background-repeat:repeat-x; }
.LoadImages .Links { padding:1px; font-family:Verdana; font-weight:bold; background-image:url(../images/bgLoadImageLinks.jpg); background-repeat:repeat-x; }
.LoadImages .Links ul { margin: 0px; list-style-type: none; padding:0px 0px 0px 5px;}
.LoadImages .Links li { float: left; width:21px; text-align:left; vertical-align:top;}
.LoadImages .Links li a { text-decoration: none; color:#88888c; }
