
div.infobox ul    { margin-left: 0px; padding: 5px 10px; background-color: #DAE3F0; }
div.infobox ul li { padding: 0 5px; margin:  0;          }
div.infobox ul li { list-style: none;                    }
div.infobox ul li.current { 
border-bottom: solid 1px#c1c9d4;
border-right: solid 1px#c1c9d4; 
border-top: solid 1px#e3edfa;
border-left: solid 1px#e3edfa; 
}  

#maintext {
 width: 550px;
}

img { 
border: none;
}

.infobox {
margin: 20px 10px 10px;
width: 160px;
line-height: 1.3em;
font-size: 85%;
padding: 0;
}
.infobox h3 {
color: #4A524A;
background-color: #CAD2DE;
text-align: center;
font-size:13px;
padding: 0 10px 5px 10px;
margin: 0;
}

.infobox p {
 padding: 5px;
}

/* test and additional styles */
body, div, td {
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
}

h1 {
margin-left:5px;
font-size: 22px;
color: #414141;
}
h2 {
font-size: 18px;
color: #c00
}
h3 {
margin-left:0;
font-size: 13px;
color: #414141;
font-weight: normal;
}
h4 {
font-size: 13px;
}

a {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
A:visited {
 color: blue;
}
form {
display: inline;
}


#copyRight {
margin: 10px auto;
padding: 0;
}

table.states {
	font: 11px/24px Verdana, Arial, Helvetica, sans-serif;
	border-collapse: collapse;
    margin: 5px 20px;
    width: 190px;
	}

tr.yellow th {
	border-top: 1px solid #FF0000;
	border-bottom: 1px solid #0000FF;
	background: #FFC;
}

table.states td {
	border-bottom: 1px solid #CCC;
	padding: 0 0.5em;
	}
	
table.states th {
	padding: 0 0.5em;
	text-align: left;
}

table.states td.num {
    text-align: right;
}

dt {
	//font-size: 12px;
	font-weight: bold;
    margin: 10px 0;
}


.leftphoto {
 float:left;
 margin: 10px 10px 5px 10px;
 font: 8px;
 color: blue;
 line-height: 12px;
 text-align:center;
 border: 0px solid #000;
 padding: 0 0 1px 0;
 width:93px;
}

.rightphoto {
 clear:right;
 float:right;
 margin: 10px 10px 5px 10px;
 font: 8px;
 color: blue;
 line-height: 12px;
 text-align:center;
 border: 0px solid #000;
 padding: 0 -10px 1px 0;
 width:93px;
}

.middleimg {
 margin: 10px auto;
 display: block;
}

