<!--
body {background-color: #FFF; color: #000; font-family: Arial, Helvetica, sans-serif; border-width: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}

div.site_container1 { width: 100%; text-align: center; }

div.site_container2 {
    display: block;
    width: 650px;
    margin: 0px auto;
    margin-top: 5px;
    margin-bottom: 5px;
    position: relative;
    text-align: left;
    background-color: #FFF;
}

div.banner {
	width: 650px;
	height: 112px;
}

div.logo {
	width: 100%;
	text-align: center;
}

div.nav {
    width: 650px;
    border-bottom: 2px solid #000;
    padding: 3px 0px 3px 0px;
    text-align: right;
    margin-bottom: 15px;
}

#top_nav { padding: 0px; margin: 0px; list-style: none; font-size: 80%; }

#top_nav li { float: left; line-height: 20px; font-weight: bold; color: #A98CB1; padding: 0px; margin: 0px; background-image: none; }

#top_nav a:link { display: block; float: left; height: 20px; text-decoration: none; color: #7E079C; padding: 0px 0px 0px 0px; border-right: 0px solid #A98CB1;}
#top_nav a:visited { display: block; float: left; height: 20px; text-decoration: none; color: #7E079C; padding: 0px 0px 0px 0px; border-right: 0px solid #A98CB1;}
#top_nav a:hover { display: block; float: left; height: 20px; text-decoration: none; color: #CD2CF5; padding: 0px 0px 0px 0px; border-right: 0px solid #A98CB1;}
#top_nav a:active { display: block; float: left; height: 20px; text-decoration: none; color: #CD2CF5; padding: 0px 0px 0px 0px; border-right: 0px solid #A98CB1;}

div.footer {
	width: 650px;
    border-top: 2px solid #000;
    padding: 3px 0px 3px 0px;
    text-align: center;
    margin-top: 15px;
    font-size: 75%;
}

div.footer2 {
	width: 650px;
    padding: 3px 0px 3px 0px;
    text-align: center;
    font-size: 70%;
}

div.clearer { clear: both; margin: 0px; padding: 0px; border: 0px; line-height: 0px; height: 0px; font-size: 0px; }


h1 { color: #7A4B87; font-size: 105%; margin: 0px; }
h2 { color: #7A4B87; font-size: 90%; margin: 15px 0px 10px 0px; }
h3 { color: #7A4B87; font-size: 80%; margin: 10px 0px 0px 0px; }

p { font-size: 80%; margin: 10px 0px 10px 0px; }
p.no_pad { font-size: 80%; margin: 0px 0px 10px 0px; }

strong.italic { font-style: italic; font-size: 80%; }

ol { margin-top: 0px; margin-bottom: 0px; font-size: 80%; }
ol li { line-height: 20px; }

ul { list-style: disc; font-size: 80%; }
ul li { line-height: 20px; }

ul.table { margin-top: 0px; margin-bottom: 0px; list-style: disc; font-size: 80%; }
ul.table li { line-height: 20px; position: relative;}

ul.tick { margin-top: 0px; margin-bottom: 0px; list-style: circle; font-size: 80%; }
ul.tick li { line-height: 20px; position: relative;}

a:link {text-decoration: none; color: #7E079C;}
a:visited {text-decoration: none; color: #7E079C;}
a:hover {text-decoration: underline; color: #CD2CF5;}
a:active {text-decoration: underline; color: #CD2CF5;}

table {width: 650px; margin: 10px 0px 15px 0px;}
td {font-size: 80%; padding: 3px 4px 3px 4px; text-align: center;}
td.title {font-weight: bold; color: #7A4B87; background-color: #D9CCDD;}
td.cycle {width: 200px; color: #FFF; background-color: #7A4B87; font-style: italic; font-weight: bold; padding: 12px 4px 10px 4px; vertical-align: top;}
td.goals {width: 200px; color: #000; background-color: #EBE8EE; padding: 10px 8px 10px 4px; font-size: 100%; text-align: left; vertical-align: top;}
td.service {color: #000; background-color: #FFF; padding: 10px 8px 10px 4px; font-size: 100%; text-align: left; vertical-align: top;}

-->