div.float {float: left;}
div.float p {text-align: center; padding:0; vertical-align:top;}
div.container {
	border: 1px solid #000066;
	background-color: #FFFFCC;
	padding:20px;
	color: #000066;
}
div.spacer {clear: both;}

h1 {font-family: Verdana, Arial;font-size: large;color: #000066;}
h1 {font-family: Verdana, Arial;font-size: large;color: #000066;}
h2 {font-family: Verdana, Arial;font-size: medium;color: #000066;}
h3 {font-family: Verdana, Arial;font-size: small;color: #000066;}
h4 {font-family: Verdana, Arial;font-size: x-small;color: #000066;}
p  {font-family: Verdana, Arial;font-size: 12px; color:#000000}
li {font-family: Verdana, Arial; font-size:12px; color:#000000}
.style1 {font-family: Verdana,Arial; font-size: 9px; color: #000000}
a {font-size: 9px;font-weight: normal;color: #000000;}
a:visited {color: #0066FF;font-size: 10px;}
a:link {font-size: 9px;color: #000066;}
a:hover {text-decoration: underline;color: #000066;font-size: 12px;}
a:active {text-decoration: none;font-size: 9px;color: #000066;}

#layout {width:700px; border-collapse:collapse; margin:auto;}
#topbanner {
	margin: 0px;
	padding: 0px;
	margin:0px;
	position: absolute;
	left: 30px;
	top: 10px;
	width: 538px;
	height: 46px;
		}

body {  margin:0;
		background-image:url(../i/bg.gif); 
		background-repeat:repeat-y; 
		background-position:center;
		font-family:Arial, Verdana
		font-size:10px;
		}

#frame {
		width:750px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		background-color:#fff;
		text-align:left;
		}
		
#contentcenter {
	    margin-left:30px;
		margin-right:20px;
		width:450px;
		padding-top:30px;
		padding-left:0px;
		padding-right:0px;
		padding-bottom:0px;
		float:left;
		background:#fff;
		}
				
#contentright {
		width:200px;
		padding-top:10px;
		padding-left:0px;
		padding-bottom:0px;
		float:left;
		background:#fff;
		}

.collage {margin:0; padding:0;}
.runaround_r {float:right; border:0; padding:5px;text-align:right;}
.runaround_l {float:left; border:0; padding:5px;text-align:left;}
acronym {border-bottom:1px dotted #cccc00;}

#copyright {font-size:9px; text-align:center;}

		
#footer td {text-align:center;}
#footer {color:#000;width:700px;margin-right:auto;margin-left:auto;	font-size:10px;	background-color: #fff;
		padding: 5px;
		margin-bottom: 25px;

		}
	
	#footer ul {
		margin-left:150px;
		padding-left: 0;
		display: inline;
		border: none;
		} 
	
	#footer ul li {
		margin-left: 0;
		padding-left: 2px;
		border: none;
		list-style: none;
		display: inline;
		
		}
	
	#footer ul li.first {
		margin-left: 0;
		border-left: none;
		list-style: none;
		display: inline;
		}

	.hline {
	border-top: 1px solid #ccc;
	width: 450px;
	margin:auto;
	margin-top:10px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	 }
     .hline2 {border-top: 1px 
	 width: 200px;
	height:5px;
	margin-top:10px;
	border: thin solid;
	 }


	
	.top td { background-image:url(../i/bar.gif); background-repeat:repeat-x; padding:0; }
	.top {text-align:center; padding:0;  background-image:url(../i/bar.gif); background-repeat:repeat-x;  vertical-align:middle;}	
	.top ul {margin:0;}
	.top li {list-style:none; float:right; margin:0; white-space:nowrap; font-size:12px; line-height:25px; text-align:center; width:14%;}
	.top a {display:block; float:left;  line-height:25px; padding:0; text-decoration:none; font-weight:bold; color:#cc0000; font-family:Arial, Verdana, sans-serif;  background-image:url(../i/bar.gif); background-repeat:repeat-x;}
	.top a {float:none;} /* End IE Mac Hack */
	.top a:hover {color:#fff; text-decoration:none;height:25px;text-shadow:0 1px 5px #fff;}
	.top a:active {color:#fff; text-decoration:none;height:25px;text-shadow:0 1px 5px #fff;}
	.top span {display:block; float:left; padding:0; text-decoration:none; font-weight:bold; color:#fff; font-family:Arial, Verdana, sans-serif;}
	
	/* Commented Backslash Hack hides rule from Mac-IE5 \*/
	.top span {float:none;} /* End IE Mac Hack */
	
	Sub Navigation
	.sub {text-align:center; padding:0; vertical-align:middle;}	
	.sub ul {margin:0;}
	.sub li {list-style:none; float:left; margin:0; white-space:nowrap; font-size:12px; line-height:15px; text-align:center; width:14%; height:5%;}
	.sub a {display:block; float:left; padding:5px; text-decoration:none; font-weight:; color:#990000; font-family:Arial, Verdana, sans-serif;}
	.sub a {float:none;} /* End IE Mac Hack */
	.sub a:hover {color:#000; text-decoration:underline;}
	.sub a:active {color:#000;  text-decoration:none; }
	.sub span {display:block; float:left; padding:0; text-decoration:none; font-weight:bold; color:#990000; font-family:Arial, Verdana, sans-serif; border:1px dashed #cc0000;}
	
	/* Commented Backslash Hack hides rule from Mac-IE5 \*/
	.sub span {float:none;} /* End IE Mac Hack */


.img-shadow img {
  background-color: #FFFFFF;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  } style {
	font-family: Arial, Verdana;
	font-size: 9px;
	color: #000066;
}
