body {margin: 0;
padding: 0;
font-family: sans-serif;
font-size: small;
background-color: #aebecb;
background-image: url(../images/782ShadowBkgrnd5.jpg);
width: 782px;
background-repeat: repeat-y; }

div#header {padding: 0;
text-align: center;
background-color: #aebecb;
color: #000000;
margin: 0; 
height: 90px;
background-image: url(../images/SitemapBanner4.jpg);
background-repeat: no-repeat; }

div#footer {
clear: both;
color: #333333;
height: 75px;
width: 782px; }

div#maincontent {
text-align: center;
margin-bottom: 10px;
border-right: ridge #808080 thin;
border-left: ridge #808080 thin;
margin-right: 34%;
margin-left: 34%;
padding-right: 20px;
padding-left: 20px; }

div#leftcolumn {
float: left;
text-align: center;
width: 234px;
margin-left: 22px;
 }

div#rightcolumn {
float: right;
text-align: center;
width: 234px;
margin-right: 22px;
}

div.col1 {
float: right;
text-align: left;
width: 125px;
}

table {
width: 720px;
margin-left: 27px;}

td {width: 120px;
border-right: 1px #bfbfbf solid;
 }

td.pad {padding-top: 7px;
padding-bottom: 7px;}

.txt1 {
color: #333333;
font-size: 1em; 
text-align: center;
 }

.txt2 {
color: #333333;
font-size: .9em;
text-align: center; }

.txt3 {
color: #333333;
font-size: .8em;
text-align: left;
text-indent: 10px;  }

.txt4 {
color: #333333;
font-size: .7em;
text-align: left;
text-indent: 20px; }

.txt3c {
color: #333333;
font-size: .8em;
text-align: left;
text-indent: 2px; }

.txt4c {
color: #333333;
font-size: .7em;
text-align: left;
text-indent: 8px; }

a:link, a:visited {
color: #333333;
text-decoration: none; } 

a:hover {color: #990000;
text-decoration: none;
font-weight: bold; }

a:active {}

h2 {
font-size: 1.1em;
font-weight: bolder;
color: #4a298c; }

h2 a:link, h2 a:visited {
font-size: 1.1em;
font-weight: bolder;
color: #4a298c;}

h2 a:hover {color: #990000;
text-decoration: none;
font-weight: bolder; }

h3 {
font-size: 1em;
color: #333333;
font-weight: bold;
}

ul {
text-decoration: none;
margin-top: -.8em; }
 

li {
text-decoration: none;
font-size: 1em;
color: #313333;
list-style-type: none;
display: list-item;
text-indent: -3em; }


#mainmenu {padding-top: 15px;
white-space: nowrap;
font-weight: bold;
font-size: .8em;
text-align: center;
margin-right: 10%;
margin-left: 10%;
border-top: thin #808080 ridge; }

#mainmenu li {
display: inline; 
list-style-type: none;
padding: 0.2em 1em;
background-color: transparent;
text-decoration: none;
border-right: 1px solid #b0d6dd;
color:#3e2785;
 }

#mainmenu li a {
}

#mainmenu li a:link, #mainmenu li a:visited {
color:#3e2785;
background-color: transparent;
text-decoration: none;
}

#mainmenu li a:hover {
color: #fff;
background-color: #000099;
text-decoration: none;
}

#mainmenu li a.current {
color: #990000;
background-color: transparent;
text-decoration: none;
 }

/*2nd line of the bottom menu is id=mainmenu2. Achange in one should be made to both mainmenku and mainmenu2*/

#mainmenu2 {
white-space: nowrap;
font-weight: bold;
font-size: .8em;
text-align: center;
margin-right: 10%;
margin-left: 10%;
padding-top: 10px;
padding-bottom: 15px;
border-bottom: thin #808080 ridge;
 }

#mainmenu2 li {
display: inline; 
list-style-type: none;
padding: 0.2em 1em;
background-color: transparent;
text-decoration: none;
border-right: 1px solid #b0d6dd;
color:#3e2785;
 }

#mainmenu2 li a {
}

#mainmenu2 li a:link, #mainmenu2 li a:visited {
color:#3e2785;
background-color: transparent;
text-decoration: none;
}

#mainmenu2 li a:hover {
color: #fff;
background-color: #000099;
text-decoration: none;
}

#mainmenu2 li a.current {
color: #990000;
background-color: transparent;
text-decoration: none;
font-weight: bold; }

#bottom {
background-image: url(../images/bottomcolor.gif);
background-repeat: repeat-y;
position: absolute;
bottom: 0em;
border: 1em #99040e dotted; }

