html, body{
    margin:0px;
    padding:0px;
    font-size:12px;
	background-image:url(images/background.png);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	}
	
p {
	margin:0px;
	padding:5px 0px 10px 0px;
	}	
	
ul li{
	padding-bottom:10px;
	}	
	
	
form{
    margin:0px;
    padding:0px;
	}	
	
.mainbox{
	padding:0px 10px 10px 10px;
	border-left:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	width:805px;
	margin:auto;
	}	
	
.maintable{
	margin:auto;
	}	
	
.normal{
	padding:23px 37px;
	color:#4d4d4d;
	}	
	
.bluebox{
	float:right;
	padding:10px;
	margin:0px 0px 10px 10px;
	width:190px;
	background-color:#B6CDDF;
	}
	
.bluebox a{
	color:#006600;
	}	
	
.subbluebox{
	float:right;
	padding:5px 5px;
	margin:0px 0px 10px 5px;
	width:223px;
	background-color:#B6CDDF;
	}		
	
.navarea, .textarea, subtextarea{
	background-color:#FFFFFF;
	}	

.nav{
	color:#00457C;
	padding-left:10px;
	}	
	
.nav a{
	display:block;
	float:left;
	color:#00457C;
	text-decoration:none;
	padding:5px 8px;
	
	}	
	
.nav a:hover, .nav a.on{
	color:#FFFFFF;
	background-color:#6BB731;	
	}	
	
.subnavarea{
	background-color:#6BB731;
	}	

.subnav{
	color:#00457C;
	padding-left:10px;
	}	
	
.subnav a{
	display:block;
	float:left;
	color:#00457C;
	text-decoration:none;
	padding:5px 8px;
	
	}	
	
.subnav a:hover, .subnav a.on{
	color:#00457C;
	background-color:#FFFFFF;	
	}		
	
.innertable{padding-left:15px;}	
.outertable{padding-top:5px; padding-bottom:5px;}

.innertable ul{
	padding:0px;
	margin:0px;
	}
	
.innertable ul li{
	list-style-type:none;
	padding:0px;
	margin:0px;
	}	
	
.stjude{
	float:right;
	width:180px;
	text-align:center;
	}
	
h1,h2,h3,h4,h5,h6{color:#00457C; padding:0px; margin:0px;}	

h1{font-size:130%;}	
h2{font-size:125%;}	
h3{font-size:120%;}	
h4{font-size:115%;}	
h5{font-size:110%;}	
h6{font-size:105%;}	

a{
	color:#6BB731
}

img {
	border:none;
	}	
	
.logoworksLink{
	text-align:center;
	font-size:10px;
	color:#00457C;
	}	
