ul, ol {
			 font-family: "arial", "sans-serif";
			 line-height:1.5;
			 font-size: 9pt;
			 color: #033;
			 }
H2, H3, H4 {
				color: #993333;
				letter-spacing:1.5;
				font-family: "arial", "sans-serif"
				}
h5 {
				color: #000;
				letter-spacing:1.5;
				font-family: "arial", "sans-serif";
				Line-height: .5;
				}
h6 {
	 	color: #F93;
		font-weight: normal;
		font-size: 7pt;
		font-family: arial, sans-serif
		}
body {
	 	 background-color: #F2F7FF;
	 	 font-family: "arial", "sans-serif";
		 line-height:1.5;
		 font-size: 9pt;
		 color: #000
		 }
p, td{
	 	 font-family: "arial", "sans-serif";
		 line-height:1.5;
		 font-size: 9pt;
		 color: #000
		 }
a:hover{
				color:#F93;
				text-decoration:underline
				}
a {
	 			text-decoration:none;
				font-family:arial,sans-serif;
				font-size: 8pt; color: #933
				}
H1{
	 			font-size:0px;
	 			color:#CCCCCC;
				display:none;
				position:relative;
				top:-20px;
				left:150px;
				z-index:0
				}
.small {
			 	font-size:11px;
				font-family: arial, sans-serif;
				text-align:center;
				text-decoration:none;
				color: #FFF;
				}
dl {
	 			font-family: "arial", "sans-serif";
				line-height:1.5;
				font-size: 9pt;
				color: #036
				}
dt {
	 			font-weight: bold;
				letter-spacing: 1.5
				}
td.nav {
background-color: #5D82C2;
width: 145px;
border-right: #000;
}
.menu {
  text-decoration: none;   
  font: normal 15px arial, sans-serif;
  text-align: left;
  background-color: #5D82C2;
  width: 150px;
  z-index: 11;
}
.menu A {
	color: #FFF;
	font-size: 15px;
	border-bottom: solid 1px #F0F3FA;
	width: 145px;
	padding-top: 6px;
	padding-top: 6px;
	padding-bottom: 1px;
	padding-left: 3px;
	background-color: #00349A;
	display:block;
}
.menu A:hover {
	background-color: #5D82C2;
	text-decoration: none;
	}
.pagetitle {
		text-decoration: none;   
  		font: normal 16px verdana, sans-serif;
		font-weight: bold;
 		color: #333;	
		}
input, textarea, option, select{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000;
		background-color: #CCCCCC;
		border: #333333;
		border-style: solid;
		border-width: 1px
		}
.weather {
    float: right;
    border: solid 1px #00349A;
    width:100px;
    padding: 3px;
    background-color: #EDF4FF;
    background-image: url(images/boxhead.gif);
    background-position: top left;
    background-repeat: repeat-x;
    margin: 4px;
    }
.boxheader {
    font-size: 14px;
    font-weight: bold;
    color: White;
    text-align: center;
    margin: 3px 3px 6px 3px;
    }
.weather img {
    margin: 4px;
    border: solid 1px #FE0000
    }
#odd {
		padding: 4px;
		margin: 5px;
		border: solid 1px #B3B3E5;
		background-color: #F2F2FA;
		width:640px;
		height:156px;
		}
#even {
		padding: 4px;
		margin: 5px;
		border: solid 1px #B3B3E5;
		width:640px;
		height: 156px
		}
#odd img, #even img {
    float: left;
    margin: 2px 8px 2px 4px;
    border: solid 1px #FE0000;
    }
#odd ul, #even ul { 
list-style: circle inside;
}

#odd li, #even li {
    margin-left: 30px;
    display: list-item;
    }
.websmiths {
float: right;
font-size: 10px;
}
.hidden {
display: none;
}