/* default styles */

body {
margin: 10px;
background-color: #0A1D40;
background-repeat: repeat-x;
font-family: Verdana, sans-serif;
font-size: 12px;
color: #000000;
}

td, .normal {
font-family: Verdana, sans-serif;
font-size: 12px;
}

.header {
background-color: #174698;
}

#headerbar, #footerbar {
height: 20px;
background-color: #F89F5E;
}

#picsbar {
padding: 30px 20px 20px 20px;
background-color: #FFFFFF;
text-align: right;
}

#picsbar2 {
padding: 5px 5px 5px 5px;
background-color: #FFFFFF;
text-align: right;
}

#picsbar3 {
padding: 10px 10px 10px 10px;
background-color: #FFFFFF;
text-align: right;
}

#topnav {
background-color: #E5E9EF;
padding: 2px;
color: #0A1D40;
text-align: center;
font-family: Verdana, sans-serif;
font-size: 10px;
line-height: 20px;
}
#topnav a {
text-decoration: none;
color: #174698;
}
#topnav a:hover {
color: #1E5BC6;
}

#sidenav {
background-color: #d2dded;
color: #0A1D40;
text-align: left;
font-family: Verdana, sans-serif;
font-size: 10px;
line-height: 13px;
width: 145px;

margin: 2px 0px 0px 0px;
padding: 3px 3px 5px 5px;

}
#sidenav a {
text-decoration: none;
color: #174698;

}
#sidenav a:hover {
color: #bb6e36;
}

#content {
padding: 4px 20px 20px 20px;
background-color: #FFFFFF;
color: #000000;
font-family: Verdana, sans-serif;
font-size: 12px;
line-height: 19px;
}

a {
color: #174698;
}
a:hover {
text-decoration: none;
color: #2756A8;
}

h1, .heading1 {
font-size: 22px;
font-weight: normal;
color: #174698;
}
h2, .heading2 {
font-size: 19px;
font-weight: normal;
color: #174698;
}
h3, .heading3 {
font-size: 15px;
font-weight: bold;
color: #174698;
}
h4, .heading4 {
font-size: 13px;
font-weight: bold;
color: #174698;
}

.smaller {
font-size: 11px;
}
.smallest {
font-size: 10px;
}

.pic1 {
border: 1px solid #174698;
}

.box1 {
border-style: solid;
border-width: 1px 0px 0px 1px;
border-color: #999999;
}
.box1 td {
font-family: Verdana, sans-serif;
font-size: 10px;
border-style: solid;
border-width: 0px 1px 1px 0px;
border-color: #999999;
}
.box1 td a {
font-family: Verdana, sans-serif;
font-size: 10px;
color: #000000;
text-decoration: none;
}
.box1 td a:hover {
color: #EF3D42;
text-decoration: underline;
}

.box2 {
background-color: #e1d6a8;
padding: 5px;
border-style: solid;
border-width: 5px 5px 5px 5px;
border-color: #d3c268;
}

.nobox {
border: none;
}
.nobox td {
border: none;
}

.larger {
font-size: 16px;
}

.presentation {
font-family: Verdana, sans-serif;
font-size: 12px;
color: #EF3D42;
}
.presentation a {
color: #999999;
text-decoration: none;
}
.presentation a:hover {
text-decoration: underline;
color: #999999;
}