body {background-color:#010044; background-image:url(images/repeat-bg.jpg); background-repeat:repeat-x; margin:0px; text-align:center;}
hr.red {color: #f00; background-color: #f00; height: 1px; width:100%;}
a.nav-links { color:#3333CC; text-decoration:none; padding-left:15px; margin-top:5px; margin-bottom:5px; text-align:left;}

a.nav-links-red { color:#ff0000; text-decoration:none; padding-left:15px; margin-top:5px; margin-bottom:5px; text-align:left;}
td a:hover {color:#ff0000; text-decoration:underline;}
td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}


/* IDs */
#wrap {margin:auto; background-color:#FFFFFF; text-align:center; width:700px;}
#header {background-color:#ff0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; height:20px; text-align:center; vertical-align:middle;}
#middle {width: 700px;}
#body-txt {margin:20px; text-align:left; vertical-align:top; width:450px;}
#newsletter-box {height:149px; background-color:#ffffff;}
#footer-box {width:700px; clear:both;}
#footer-box1 {background-color:#FF0000; vertical-align:middle; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff;}
#footer-box2 {background-color:#CCCCCC; vertical-align:middle; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
#employment {background-image:url(images/employ-box.jpg); background-repeat:no-repeat;width:175px; height:118px;}

#body-content {padding-left:30px;  padding-right:30px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:10px;}


#body-content ul {
	text-align:left;
}



#body-content p {
	text-align:left;
	}



/* Classes */
.nav {vertical-align:top; background-color:#CDCDCD; float: left; width:202px; height:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000;background-image:url(images/repeat-nav-bg.jpg); backround-repeat:repeat-y; text-align:left;}
.body {background-color:#ffffff; width:498px; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; background-image: url(/images/body-footer-bg.png); background-repeat: no-repeat; background-position: bottom;}
td.footer-image {background-position:bottom; vertical-align:bottom;}
.blue-txt-header {color:#0000CC; font-weight:bold; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.blue-txt {color:#0000CC; margin-top:162px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.nav-divider {margin-bottom:35px; margin-top:35px;}
.nav-corner {text-align:right;}
.body-cell {background-position:bottom; background-repeat:no-repeat;}
.content-body-cell {background-position:bottom; background-repeat:no-repeat; text-align:left;}
.nav-bars {background-position:left; background-repeat:repeat-y;}
td.footer-image {background-position:bottom; background-repeat:no-repeat; height:100%}
p span.footer-nav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999999; text-align:center;}

/* Box Styles */

#employmentBox
{
	background: #FFF url(images/employmentBoxTop.png) top no-repeat;
	border: 2px solid #000044;
	width: 198px;
	float: left;
	margin-left: 20px;
}

#newsBox
{
	background: #FFF url(images/newsBoxTop.png) top no-repeat;
	border: 2px solid #000044;
	width: 190px;
	float: left;
	margin-left: 10px;
}

.boxInner
{
	padding: 10px;
	margin-top: 17px;
	background: url(images/boxBg.png) right repeat-y;
	height: 75px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.employmentBoxInner
{
	padding-top: 10px;
	height: 65px;
}

.employmentBoxInner a, a:visited
{
	color:#3333CC;
}

.employmentBoxInner a:hover
{
	color:#ff0000;
}


#fscroller {
	margin:0px auto 0px auto;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	width:100%;
	}
	
	
   #fscroller div {
        width: 100%;
        text-align: center;
    }
	

	
	
#fscroller a {
	color:#FFFFFF;
}


#test {
	text-align:center;
	magin:0px auto 0px auto;
}


#employment-arrow {
	background-color:#000066;
	color:#FFFFFF;
	text-align: center; 
	-webkit-box-shadow: #666 0px 2px 3px;
	-moz-box-shadow: #666 0px 2px 3px;
	box-shadow: #666 0px 2px 3px;
	behavior: url(/PIE.htc);
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#000066), to(#0003FF));
background: -moz-linear-gradient(#000066, #0003FF);
-pie-background: linear-gradient(#000066, #0003FF);

	
	
	}
	
#employment-arrow p {
	text-align:center;
	}
	
#employment-arrow a {
	color:#FFFFFF;
	padding:8px;
	text-decoration:none;
	display:block;
	border:solid 2px #CCCCCC;
	outline:none;
	}
	
#employment-arrow a:hover {
	background-color:#990000;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#990000), to(#FF0000));
background: -moz-linear-gradient(#990000, #FF0000);
-pie-background: linear-gradient(#990000, #FF0000);
	}