body {
background-color: #7177B9;
background-image : url(images/bgnd-tile.gif);
font-family: Arial, sans-serif;
font-size: 101%;
color: #555555;
margin: 0px;
padding: 0px;
}

h1 {
font-size: 1.35em;
font-family:  Arial, sans-serif;
font-weight: bold;
color: #7177B9;
}

h2 {
font-size: 1.2em;
font-family:  Arial, sans-serif;
font-weight: bold;
color: #555555;
}

h3 {
font-size: 0.9em;
font-family: Arial, sans-serif;
font-weight: bold;
color: #555555;
padding: 0px 10px;
}

h4 {
font-size: 0.8em;
font-family: Tahoma, Helvetica, Arial, sans-serif;
font-weight: bold;
color: #555555;
}

p {
font-family: Arial, sans-serif;
font-size : 0.8em;
color: #555555;
padding: 0px 20px;
line-height : 120%
}

a:link {color: #F2883E;text-decoration: none;}

a:visited {color: #F2883E;}

a:active {color: #F2883E;}

a:hover {color: #7177B9;}

#mainTable {
border: 2px solid #555555;
	/*/*/line-height: 1.1em; /* */
}
#mainTable td {
padding: 10px 18px;
}
#mainTable th {
padding: 0px;
}
#maincontent {
border: 0px;
vertical-align: top;
font-size: 11px;	/*/*/font-size: 100%; /* */
}
#sidebar {
width: 200px;
vertical-align: top;
font-size: 11px;	/*/*/font-size: 100%; /* */
}
#header {
background-color: #FFFFFF;
padding:0px;
}
#footer {
background-color: #555555;
color: #CCCCCC;
padding:5px;
}

#maincontent th {
font-family: Tahoma, Helvetica, Arial, sans-serif;
font-size : 11px;
font-weight: bold;
color: #006633;
text-align : left;
padding:0px;
line-height:150%;
}

#maincontent td {
font-family: Tahoma, Helvetica, Arial, sans-serif;
font-size : 11px;
color: #006633;
padding:0px;
line-height:130%;
}

ul {
font-family: Arial, sans-serif;
font-size : 0.8em;
color: #555555;
list-style-image: url(images/arrow-bullet.gif);
line-height:130%;
padding: 0px 30px;
}

#navlist a {
/*/*/padding: 3px;
display: block;
border: 2px dotted #CCCCCC;
text-decoration: none;
line-height: 1em;
width: 180px; /* */
}
#navlist a:link, #navlist a:visited {
color: #666666;
}
#navlist a:hover, #navlist a:active {
color: #666666;
background-color: #FFFFFF;
border: 2px solid #FFA300;
}
#navlist ul {
/*/*/padding-left: 1em;
margin-left: 1em;
list-style-type: none; /* */
}
#navlist li {
/*/*/margin: 0px 0px 6px 0px; /* */
}

#navlisti a {
/*/*/padding: 3px;
display: block;
border: 2px dotted #CCCCCC;
text-decoration: none;
line-height: 1.5em;
width: 180px; /* */
}
#navlisti a:link, #navlisti a:visited {
color: #666666;
}
#navlisti a:hover, #navlisti a:active {
color: #666666;
background-color: #FFFFFF;
border: 2px solid #FFA300;
}
#navlisti ul {
/*/*/padding-left: 1em;
margin-left: 1em;
list-style-type: none; /* */
}
#navlisti li {
/*/*/margin: 0px 0px 6px 0px; /* */
}

