/* Body */ 

body {

	margin:0;
	padding:0;
	font: bold 11px Verdana;
	background:#F4F4F4;
}

/* Banner */

#banner{
	position: absolute;
	margin: 20px 0px 0px 50px;
	color:#24618E;
}

#banner h1{
	font:bold 1.7em "courier" Verdana;
}

#banner h2{
	font:1.3em "courier" Verdana;
}


/* Horizontal Navigation Bar */

#nav{
  float:left;
  width:100%;
  background:#F4F4F4;
  font-size:100%;
  line-height:normal;
  border-bottom:1px solid #24618E;
}

#nav img{
float: right;
}
  
#nav ul{
margin:0;
padding:98px 10px 0 50px;
list-style:none;
}
  
#nav li{
  display:inline;
  margin:0;
  padding:0;
}
  
#nav a{
  float:left;
  background:url("../img/tableftJ.gif") no-repeat left top;
  margin:0;
  padding:0 0 0 5px;
  text-decoration:none;
}
  
#nav a span{
  float:left;
  display:block;
  background:url("../img/tabrightJ.gif") no-repeat right top;
  padding:5px 15px 4px 6px;
  color:#24618E;
}
  
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav a span{float:none;}
/* End IE5-Mac hack */
#nav a:hover span {
  color:#FFF;
}
  
#nav a:hover{
  background-position:0% -42px;
}
  
#nav a:hover span{
  background-position:100% -42px;
}


/* Content */
#content {
		padding-bottom:20px;
		background:white;
		text-align:left;
		min-width:500px;
		max-width:1500px;
		font: normal 13px Verdana;
}

#content h1{
	font: bold 15px Verdana;
	color:#24618E;
	background:white;
}

#sub {
	width:100%;
	float:left;
	position:relative;
	background:white;
}

#center {
	width:60%;
	float:left;
	border-left: 1px solid #24618E;
	padding: 10px 0px 0px 50px;
}

#center h1{
	margin-bottom:0px;
	padding-bottom:5px;
	font: bold 15px Verdana;
	color: #24618E;
}

#center h2{
	padding-left:5px;
	font: normal 12px Verdana;
	color:#24618E;
}

#center h3{
	margin: 0px;
	font: normal 14px Verdana;
	color:#24618E;
}

#center ul{
	margin:0px 0px 5px 0px;
	list-style:square;
}

#center ul li{
	margin:2px 0px 0px 0px;
}

#center p{
	margin-top:5px;
	margin-bottom:5px;
	padding-left:8px;
}

#center hr{
	border: 0;
	color: #24618E;
	background-color: #24618E;
	height: 1px;
	width: 100%;
	text-align: left;
}

#center img {clear:both; float:left; margin:3px 10px 7px 0; padding:1px; border:1px solid rgb(150,150,150);}
#center img.center {clear:both; float:none; display:block; margin:0 auto; padding:1px; border:1px solid rgb(150,150,150);}
#center img.right {clear:both; float:right; margin:3px 0 7px 10px; padding:1px; border:1px solid rgb(150,150,150);}

#left {
	width:20%;
	float:left;
	padding: 10px 0px 0px 50px;
}

#left ul{
	margin:0px 10px 0px 0px;
	list-style:square;
}

#left ul li{
	margin:1px 0px 0px 0px;
}

#left hr{
	border: 0;
	color: #24618E;
	background-color: #24618E;
	height: 1px;
	width: 100%;
	text-align: left;
}

#right {
	width:10px;
	float:right;
	background:white;
}

/*div.figure {
  float: left;
  width: 25%;
  margin: 0.5em;
  padding: 0.5em;
}
div.figure p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}
div.image {
  float: right;
  width: 25%;
  margin: 0.5em;
  padding: 0.5em;
}
div.image p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}*/
/* Vertical Navigation Bar */


#content a{
	text-decoration:none;
	color:#24618E;
	border-bottom: 1px dotted #24618E; 
}

#content a:hover{
	text-decoration:none;
	color:#24618E;
	color:rgb(159,47,69);
	border-bottom: 1px solid rgb(159,47,69); 
}

#footer{
	margin:0px;
	padding:0px;
	border-top:  1px solid #24618E;
	position:relative;
	float:left;
	width:100%;
}

#footer_nav{
	text-align:center;
	width:300px;
	margin:5px 0px 0px 400px;
	font: 11px/1.5em Verdana;
	
}

#footer_nav a{
	text-decoration:none;
	color:#24618E; 
}

#footer_nav a:hover{
	text-decoration:none;
	color:#24618E;
	color:rgb(159,47,69);
	border-bottom: 1px solid rgb(159,47,69); 
}


a.nolink{
	color: #24618E;
	border: 0px;
}

a.nolink:hover{
	color: #24618E;
	border: 0px;
}







