body {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 70%; 
color : #000000; 
background-color : #00224d; 
background-image : url(bg.gif); 
margin : 10px; 
} 
.titrebox {
font-weight : bold; 
font-family : Tahoma, Verdana, Arial, Helvetica; 
font-size : 70%; 
text-decoration : none; 
} 
td {
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #1d3a72; 
} 
input {
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #1d3a72; 
font-size : 70%; 
} 
img {
border : 0; 
}
h1,h2
{
font-family: verdana, arial, sans-serif ;
color: #1d3a72 ;
font-size: 80% ;
display: inline;
}

.breadcrumb {
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #1d3a72; 
} 
.uri {
font-size : 90%; 
color : #001938; 
} 
.sitelink {
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 110%; 
color : #1d3a72; 
} 
a {
color : #1d3a72; 
text-decoration : none; 
} 
a:hover {
color : #000000; 
text-decoration : none; 
} 
.CatTop {
font-size : 80%; 
color : #1d3a72; 
} 
.SubCatTop {
font-size : 100%; 
font-weight : bold; 
color : #1d3a72; 
} 
A.CatTop {
font-size : 80%; 
color : #1d3a72; 
} 
A:hover.CatTop {
font-size : 80%; 
color : #1d3a72; 
} 
.CatSub {
font-size : 60%; 
color : #1d3a72; 
} 
.cattitle {
font-size : 140%; 
} 
span.search_list {
font-size : 90%; 
color : #666666; 
font-style : italic; 
} 
a.search_list {
font-size : 90%; 
color : #666666; 
text-decoration : underline; 
font-style : italic; 
} 
a.search_list:hover {
font-size : 90%; 
color : #000000; 
text-decoration : none; 
font-style : italic; 
} 
.NavTitle {
margin : 0; 
padding : 0; 
border-width : 1px; 
border-style : solid; 
border-color : #999999; 
background-color : #ffffff; 
} 
.NavTable {
margin : 0; 
padding : 5px; 
background : #eeedef; 
border-width : 1px; 
border-style : solid; 
border-color : #999999; 
} 
.MiniRow {
margin : 0; 
padding : 5px; 
font-weight : bold; 
background-image : url(titlebar_bg.gif); 
text-align : left; 
border-width : 1px; 
border-style : solid; 
border-color : #999999; 
} 
form {
padding : 0; 
margin : 0; 
} 
#titlebar {
width : 100%; 
margin : 0; 
padding : 0; 
border-width : 1px; 
border-style : solid; 
border-color : #999999; 
background-color : #ffffff; 
text-align : left; 
height : 65px; 
} 
#title1 {
float : left; 
} 
#title2 {
float : right; 
padding-top : 15px; 
} 
#searchbar {
width : 100%; 
margin-top : 1px; 
margin-left : 0; 
margin-right : 0; 
margin-bottom : 0; 
padding : 0; 
border-width : 1px; 
border-style : solid; 
border-color : #999999; 
background-color : #8cbffe; 
text-align : left; 
height : 35px; 
} 
#navlinks {
float : left; 
padding : 5px; 
} 
#searchbox {
float : right; 
padding : 5px; 
} 
#footer {
width : 100%; 
margin-top : 1px; 
margin-left : 0; 
margin-right : 0; 
margin-bottom : 0; 
padding : 0; 
border-width : 1px; 
border-style : solid; 
border-color : #999999; 
background-color : #eeedef; 
text-align : left; 
height : 25px; 
} 
#copyright {
font-size : 90%; 
float : left; 
padding : 5px; 
} 
#xmlfeed {
float : right; 
padding : 5px; 
} 
#attribution {
width : 100%; 
margin : 0; 
padding : 0; 
background-color : #f6faff; 
text-align : left; 
height : 80px; 
} 
#ODP {
float : left; 
} 
#ThumbShots {
float : right; 
padding-top : 5px; 
} 
#CategoryEditors {
margin : 0; 
padding : 4px; 
background-color : #cccccc; 
text-align : center; 
} 
.sitelisting {
height : 100px; 
width : 100%; 
padding : 5px; 
margin : 0; 
text-align : left; 
} 
.thumbshotimage {
float : left; 
width : 125px; 
padding-right : 5px; 
} 
.sitedescription {
float : left; 
} 

