/* CSS Document */

body {
margin: 0 0 0 0;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
}

.container {
width: 770px;
margin-left: auto;
margin-right: auto;
}

.header {
width: 770px;
border-bottom-color: #169283;
border-bottom-style: solid;
border-bottom-width: 3px;
border-top-color: #169283;
border-top-style: solid;
border-top-width: 5px;
float: none;
width: 770px;
}

.logo {
float: left;
width: 150px;
}

.tagline {
float: left;
width: 340px;
}

.searchbox {
float: left;
width: 280px;
height: 60px;
text-align:right;
}

.searchbutton {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 95%;
vertical-align: text-middle;
height: 20px;
background-color: #e2e2e2;
border-style: solid;
border-color: #999;
border-width: 1px;
}

.searchinput {
border-style: solid;
border-color: #999;
border-width: 1px;
}

.headermenubox {
width: 770px;
border-bottom-color: #999;
border-bottom-style: solid;
border-bottom-width: 1px;
border-top-color: #999;
border-top-style: solid;
border-top-width: 1px;
background-color: #e2e2e2;
padding-top: 10px;
padding-bottom: 10px;
float: left;
}

.headermenu {
padding-left: 10px;
text-transform: uppercase;
}

a.headermenulink {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000;
font-size: 90%;
}

a.headermenulink:hover {
text-decoration: underline;
}

.headermenu2 {
float: none;
}

div.breadcrumb {
float: left;
padding-left: 10px;
padding-top: 1px;
padding-bottom: 2px;
color: #999999;
}

a.breadcrumb {
color: #999;
}

a.breadcrumb:hover {
color: #000;
}

.updatestatus {
text-align: right;
padding-right: 10px;
padding-top: 1px;
padding-bottom: 2px;
color: #999999;
}

.middle {
float: none;
}

.menubox {
float: left;
width: 180px;
padding-top: 10px;
}

.mainmenuheader {
text-align:left;
padding-left: 5px;
text-transform: uppercase;
font-family:Arial, Helvetica, sans-serif;
color: #fff;
background-color: #169283;
padding-top: 2px;
padding-bottom: 2px;
}

a.mainmenulink {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000;
text-transform: uppercase;
font-size: 90%;
}

a.mainmenulink:hover {
text-decoration: underline;
}

.mainmenuheaderlink {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #fff;
text-transform: uppercase;
font-size: 90%;
}

a.mainmenuheaderlink:hover {
text-decoration: underline;
}

a.submenulink {
padding-left: 5px;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000;
text-transform: uppercase;
font-size: 90%;
}

a.submenulink:hover {
text-decoration: underline;
}

.menu {
padding-top: 10px;
margin-bottom: 10px;
/*background-color: #e2e2e2;*/
}

.newslettercontent {
padding-top: 5px;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 5px;
font-size: 90%;
background-color:#e2e2e2;
margin-bottom: 20px;
}

.contentbox {
text-align: left;
padding-top: 10px;
float: left;
width: 550px;
padding-left: 20px;
margin-bottom: 20px;
padding-right: 20px;
min-height: 300px;
}

.footer {
width: 770px;
}

.footermenubox {
font-family: Arial, Helvetica, sans-serif;
text-transform: capitalize;
border-bottom-color: #999;
border-bottom-style: solid;
border-bottom-width: 1px;
border-top-color: #999;
border-top-style: solid;
border-top-width: 1px;
background-color: #e2e2e2;
padding-top: 10px;
padding-bottom: 10px;
clear:both;

}

a.footermenulink {
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #000;
}

a.footermenulink:hover {
text-decoration: underline;
}

.copyright {
width: 300px;
float: left;
padding-left: 10px;
}

.footermenu {
text-align: right;
padding-right: 10px;
}

.menu ul {
margin: 0 ;
list-style-type: none;
list-style-position: outside;
padding: 0;
}

.menu li {
text-align: left;
list-style: none;
border-bottom-style: none;
border-bottom-color:#000;
border-bottom-width: 1px;
margin: 0 0 0 0;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 10px;
}

h1 {
color: #00337e;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 110%;
font-weight: bold;
border-bottom-style:dotted;
border-bottom-color:#a7a7a7;
border-bottom-width: 1px;
margin-top: 0px;
text-transform: uppercase;
line-height: 15px;
background-image:url(../img/arrow-downright.gif);
background-repeat: no-repeat;
background-position:left;
text-indent: 15px;

}

h2 {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 110%;
font-weight: bold;
margin-top: 0px;
text-transform: capitalize;
}

.contentlinks {
color: #00337e;
font-size: 100%;
text-decoration: none;
}

.contentlinks:hover {
color: #00337e;
text-decoration: underline;
}

table {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
}