body {
	font-size: medium;
	margin-left:0;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
	}
*html body{/*to make sure the font size is small*/
font-size:small; /*for Ie5/Win*/
f\ont-size:medium; /*for all other IE versions*/
}
#container{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 10px 0 0 10px;
	width:95%;
	/*clear:both;*/
	float:left;
}
#column1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0 0 5px;
	margin:0;
	float:left;
	width:48%;
}
#column2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	float:right;
	text-align:left;
	padding: 0px 0 0 10px;
	width:48%
	}
#column1other{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0 0 5px;
	margin:0;
	float:left;
	width:30%;
}
#column2other{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	float:right;
	text-align:left;
	padding: 0px 0 0 10px;
	width:60%
	}
#column2small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0 0 10px;
	margin:0;
	float:right;
	width:30%;
}
#column1large{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	float:left;
	text-align:left;
	padding: 0px 0 0 5px;
	width:60%
	}
#column1bottom{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	float:left;
	text-align:left;
	padding: 0px 0 0 5px;
	width:80%
	}
h1{
font-size:140%;
color:#000099
}
h2{
font-size:120%;
color:#336633
}
h3{
font-size:100%;
color:#003333;
font-weight:bold;
text-align:left;
}

em{
color: #663333;
font-style:normal;
font-weight:bold;
}
ul li{
font-size:90%;
}
#nav{
float: left;
width: 100%;
margin: 0;
padding: 10px 0 0 0px;
list-style: none;
background: #336633 url(images/header_bgnd.gif) repeat-x bottom left;
}
#nav li{
float: left;
margin: 0;
padding: 0;
font-family: "Lucida Grande", sans-serif;
font-size: 75%;
}
#nav a{
float: left;
display: block;
margin:0 1px 0 0;
padding: 4px 8px;
color: #000000;
text-decoration: none;
border: 1px solid #9b8748;
border-bottom: none;
background: #9999CC url(images/off_bgd.gif) repeat-x top left;
}
#nav a:hover, body#current #t-current a {
color: #990000;
padding-bottom: 5px;
border-color: #727377;
background: #fff url(images/on_bgd.gif) repeat-x top left;
}
.note{
font-size:85%;
}
#header {
margin-left:0;
margin-top:0;
margin-right:0;
margin-bottom:0;
float:left;
background:#336633 url(images/header_bgnd.gif) repeat-x bottom left;;
font-family: Lucida Handwriting, Brush Script MT, cursive;
width:100%;
}
#header h1{
margin:0;
padding: 0px 0px 0px 25px;
font-size:175%;
color:#fff;
text-align:left;
}
#header h2{
margin:0;
padding: 0px 75px 0px 0px;
font-size:110%;
color:#fff;
text-align:right;
}
table{
position:relative;
top:-4px;
left:-4px;
border:1px solid #000;
background:#ffffff;
}
table th, table td{
margin:0;
padding:8px 20px;
text-align:center;
border-bottom:1px solid #b5b5b5;
font-size: 95%;
}
table .name{
text-align:left;
}
table th{
color:#663333;
}
table caption{
margin:0;
padding:8px 20px;
text-align:left;
border:1px solid #000;
border-bottom:none;
background:#fff;
font-weight:bold;
color:#000033;
}
table tr {
background:#e6e6e6;
border-bottom:1px;
}
table tr.alt{
background:#f1f1f1;
border-bottom:1px;
}
table td a {
display: block;
font-weight:bold;
}
.dropshadow{
background:#919191;
width:95%;
}
#footer {
clear:both;
background: #336633;
display:block;
margin:0; 
padding: 0;
font-family: Lucida Grande, Trebuchet MS, Tahoma, sans-serif;
}
#footer h2{
margin:0;
padding: 5px 0px 0px 10px;
font-size:70%;
color:#fff;
}
.center_graphic{
text-align:center;
}
.titles_italic{
font-style : italic;
}
.copyright{
padding: 10px 0px 0px 10px;
font-size:70%;
font-family: Lucida Grande, Trebuchet MS, Tahoma, sans-serif;
color:#000000;
margin:0;
}
