/*reset css*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, address, th, td, object, embed {
margin: 0; 
padding: 0;
}

h2, h3, h4, h5, h6 {
font-size: 100%;
font-weight: normal;
}

ol, ul {
list-style-type: none;
}

table {
border-collapse: collapse;
}

caption, th {
text-align: left;
}

fieldset, img {
border: 0;
}

dt, address, caption, cite, code, dfn, em, i, strong, b, th, var {
font-style: normal; 
font-weight: normal:
}

q:before, q:after {
content: "";
}
/*end reset*/
body {
background-color: #575757;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;
}

div#wrapper {
width: 950px;
border-left: 1px solid black;
border-right: 1px solid black;
height: auto;
margin-left: auto;
margin-right: auto;
}

div#printHeader {
display:none;
}

div#header {
width: 950px;
height: 126px;
background-color: transparent;
}

div#header div#logo {
width: 245px;
height: 126px;
background-color: #000000;
float: left;
}

div#header div#logo object{
border: 0;
outline: none;
}

div#header div#links {
width: 704px;
height: 126px;
background-color: #575757;
float: left;
}

div#links ul {
display: block;
}
div#links ul li {
width: 176px;
height: 126px;
background-color: transparent;
display: block;
float: left;
}

div#mainLinks {
width: 950px;
height: 240px;
background-color: #666666;
}

div#mainLinks div#mainLinks2 {
width: 245px;
float: left;
}

div#mainLinks div#linksImage {
width: 506px;
float:left;
}

div#content {
width: 950px;
height: 330px;
background-color: purple;
clear:float;
}

div#content div#mainContent {
width: 950px;
height: 330px;
background-color: white;
float: left;
}

div#footer {
width: 950px;
height: 60px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: .75em;
color: white;
background-color: #575757;
}
#footerEmail {margin-bottom: -.3em;}

div#footerInfo {
margin-top: 1.3em;
padding-left: 1.9em;
float:left;
}
div#footerInfo2 {
margin-left: 34em;
float:left;
}
/*----------------------------------MAIN LINKS---------------------------------------*/
#mainLinks2 a.mainLinkOn {
background-position: 0 -48px;
display:none;
}

#mainLinks2 a#ml1 {
background-color: white;
background-image: url(images/ml1.jpg);
background-repeat: no-repeat;
height: 48px;
width: 245px;
text-indent: -9999px;
display: block;
}
#mainLinks2 a#ml2 {
background-color: white;
background-image: url(images/ml2.jpg);
background-repeat: no-repeat;
height: 48px;
width: 245px;
text-indent: -9999px;
display: block;
}
#mainLinks2 a#ml3 {
background-color: white;
background-image: url(images/ml3.jpg);
background-repeat: no-repeat;
height: 48px;
width: 245px;
text-indent: -9999px;
display: block;
}
#mainLinks2 a#ml4{
background-color: white;
background-image: url(images/ml4.jpg);
background-repeat: no-repeat;
height: 48px;
width: 245px;
text-indent: -9999px;
display: block;
}
#mainLinks2 a#ml5{
background-color: white;
background-image: url(images/ml5.jpg);
background-repeat: no-repeat;
height: 48px;
width: 245px;
text-indent: -9999px;
display: block;
}

#mainLinks2 a:hover {
background-position: 0 -48px;
}

/*--------------footer links------------------*/
#footer a:link {color: white; text-decoration: none;}
#footer a:visited {color: white; text-decoration: none;}
#footer a:hover {color: white; text-decoration: none;}

/*------------------other settings-------------------------*/
#mainContent fieldset {border: 1px groove gray; padding: 1em;}
#mainContent input {margin-bottom: .3em;}
#mainContent p {margin-bottom: .3em;}
#mainContent table {border: 1px groove gray; margin-left: .1em;}
#mainContent table td {border: 1px groove gray; padding: .1em;}
#mainContent form {margin-left: .2em;}
#mainContent form input{margin-bottom: 1em;}
/*------------------header links swf wmode-------------------------*/
div#header object{z-index: -1;}
div#homeLinkContainer {position: absolute; top: 0;}
div#header a#homeLink {display: block; width: 245px; height: 126px;}
