a:link
{
color: #222;
text-decoration: underline;
}

a:visited
{
color: #222;
text-decoration: underline;
}

a:hover
{
text-decoration: underline;
color: #556985;
}

a:active
{
color: #222;
text-decoration: underline;
}

.athird
{
width: 25%;
}

blockquote
{
text-align: justify;
}

body
{
background-color: white;
color: #00323c;
/*font-family: Garamond, Georgia, Times, Palatino, "Times New Roman", serif;*/
font-family: Trebuchet, Verdana, sans-serif;
padding: 0;
margin: 0;
text-align: center;
}

caption
{
font-size: 70%;
font-style: oblique;
}

.clearing
{
clear: both;
}

#contact
{
background: black url(contactback.jpg) top left repeat-x;
border-top: 1px solid #555;
border-bottom: 2px solid #aaa;
color: white;
margin: 0;
padding: 0.5em 0;
text-align: left;
}

#contact strong
{
color: white;
font-weight: bold;
}

#contact p
{
margin: 0;
line-height: 1.4em;
padding: 0;
color: #bbb;
font-family: Verdana, Geneva, sans-serif;
font-size: 120%;
}

#contact ul
{
margin: 0 1em 0 0;
line-height: 1.7em;
color: white;
}

#contact li
{
display: inline;
margin-left: 0.7em;
color: white;
/*font-weight: bold;*/
}

#contact li.current
{
font-weight: bold;
color: white;
}

#contact a
{
text-decoration: none;
color: white;
border-bottom: 1px dotted #bbb;
}

#contact a:hover
{

border-bottom: 1px solid white;
}

.conthead
{
color: white;
font-weight: bold;
margin-left: 1em;
}

#content
{
margin: 2em auto 0 auto;
padding: 1.5em;
text-align: left;
background: white;
background: #f0f9ff url(appleback.gif) 0 2em no-repeat;
width: 880px;
}

#content ul
{
line-height: 1.7em;
}

.firsthead
{
margin-top: 0;
padding-top: 0;
}

#flashbox
{
/*width: 95%;
min-height: 250px;
background-color: #5f9baf;
margin: 1em;
padding: 1em;*/
}

#footer
{
margin: 0;
padding: 1.5em 1em 1.5em 0;
}

#footer p
{
padding: 0.2em 1em;
color: black;
}

#footer table
{
margin: 0 auto;
}

h1
{
font-size: 1.5em;
font-weight: bold;
padding: 0.5em;
text-align: center;
color: #707070;
}

h2
{
font-size: 1em;
font-style: italic;
padding: 0.5em;
}

img
{
border: none;
}

.lefter
{
width: 210px;
padding: 1em;
margin: 1em;
float: left;
margin-top: 0;
background-color: #5f9baf;
}

#main
{
width: 980px;
margin: 0 auto;
}

.manchester
{
color: #5f9baf;
}

.nobottom
{
margin-bottom: 0;
padding-bottom: 0;
}

object
{
margin: 0;
padding: 0;
}

p
{
margin: 1em;
line-height: 1.5em;
}

.righter
{
background-color: #5f9baf;
width: 210px;
padding: 1em;
margin: 1em;
margin-top: 0;
float: right;
}

.righterlandscape
{
background-color: #5f9baf;
width: 310px;
padding: 1em;
margin: 1em;
margin-top: 0;
float: right;
}

#subfooter
{
text-align: center;
font-size: 50%;
color: #888;
}

#subfooter a
{
color: #888;
}

#submenu
{
margin: 0;
padding: 0;
}

#submenu ul
{
margin: 0;
padding: 0.5em;
}

#submenu li
{
display: inline;
margin-right: 0.5em;
font-size: 80%;
}

#submenu a
{
text-decoration: none;
}

#submenu a:link
{
color: black;
}


#submenu a:visited
{
color: black;
}

#submenu a:hover
{
color: #00323c;
text-decoration: underline;

}

#submenu a:active
{
color: #00323c;
}

#submenu a.current
{
color: #00323c;
text-decoration: underline;
font-weight: bold;
}

#submenu .current
{
color: #00323c;
text-decoration: underline;
font-weight: bold;
}

table
{
margin-left: 4em;
}

#title
{
background: transparent url(newlogo.jpg) no-repeat left 1.5em;
height: 7.5em;
margin-bottom: 0;
padding-top: 1.5em;
padding-bottom: 0;
text-align: right;
}

#title p
{
margin: 0.3em;
}

#ww
{
/*float: left;
margin-right: 2em;
width: 190px;*/
width: 400px;
margin: 1em auto;
text-align: center;
}

#ww a
{
text-decoration: none;
font-weight: bold;
}




































