.pagebody{margin:0; padding:0; width:100%; height:100%; font: 80%/1.5em  Verdana, 'Trebuchet MS', arial, sans-serif; vertical-align: top; color:#000000;  background:#FFFFFF url("body_bg.gif") repeat-x; background-position: top left; text-align:center;}
.outerwrap{margin:0 auto; padding:0; width:1000px; border-collapse:collapse;}


.topnav{margin:0 auto; padding:0; width:1000px; height:20px; text-align: right; vertical-align:middle;  }
.topnav ul{display: inline; padding:0px 2px 0px 2px;}
.topnav ul li {display: inline;}
.topnav ul li.firstnav, .topnav ul li.topnavitem {display: inline;}
.topnav ul li a{color: #CCCCCC; font: bold 10px verdana; text-decoration: none;}
.topnav ul li a.sitelink{color: #CCCCCC; font: bold 10px verdana; text-decoration: none; padding:0px 2px 0px 2px;}
.topnav ul li a:hover{text-decoration: underline;}

#headerSpacer{margin:0 auto; padding:0; width:1000px; clear:both; height:70px; font-size: 200%; 
	font-weight:bold;color:#FE9A2E; text-align:left;}

#wrapwebsite {margin:0 auto; padding:0; width:1000px; }
#wrapheader { display:none; visibility:hidden;}

.searchpanel { display:none; visibility:hidden;}
.wrapmenu{clear:left; margin:0 auto; padding:0 auto;width:500px; float:right; text-align: right; }



#wrapcenter {clear:both; margin:0; padding: 0; width:1000px; border:0; vertical-align:top; padding-top: 5px;}

.leftside{width:100%; border:0;}

.center-leftmargin{width:100%; margin: 0; padding: 0; position:relative; top: 8px; border:0; border-bottom: solid 1px #BDBDBD;}
.breadcrumbs {width:100%; border:0; padding: 2px; text-align:left; background-color:#FFFFFF; font-size: 85%; color: #FE9A2E; font-weight:bold; border-bottom: solid 1px #BDBDBD;}
.unselectedcrumb {color: orange; text-decoration:none;}
.unselectedcrumb:hover{text-decoration:underline;}
.selectedcrumb {color: orangered; text-decoration:none;}
.selectedcrumb:hover{text-decoration:underline;}

.panelwrapper {width:100%; background-color:#FFFFFF; padding: 2px; border:0;}
.moduletitle{font-size: 160%; color:orangered; padding: 2px; margin: 2px auto;}
.modulecontent{text-align: left; padding: 0px 8px 2px 8px;}

#wrapfooter{width:100%; clear:both; float:none; text-align:center;  }
#wrapfooter a{font-size:80%; font-weight:bold; text-decoration:none; color:#585858;}