body {
width: 100%;
text-align: center;
background-color: #f2f2ee;
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
padding: 0;
}

div#container {
	margin-left: auto;
    margin-right: auto;
	padding-top: 20px;
	width: 820px;	
	}

body,table,td,th {font-size:100%}

p {
font-size:0.8em;
line-height: 1.2;
}

blockquote {
font-size:0.8em;
line-height: 1.2;
} 

#box {
border: 1px #bec9a6 solid; 
width: 820px; 
align: center;
margin: 0 auto;

}

div#header {margin:0; padding:0; float:left;}

div#flashbanner {margin:0;padding:0; float:left;} 

div#content {padding:18px; background-color: #fff; text-align: left}

div#footer{clear:left; width: 820px}

#navbar {width: 820px}

#nav1, #nav2, #nav3, #nav4, #nav5, #nav6, #nav7 {float:left; vertical-align: top;}

#navcontainer {margin-left: 0px; }

/*Fat Erik's Pipelist*/
#navlist
{
list-style: none;
padding: 0;
margin: 0;
font-size: .8em;
}

#navlist li
{
display: inline;
padding: 0;
margin: 0;
margin-left: .6em;
}

#navlist li a#current {
background-image: url(images/bullet.gif);
background-repeat: no-repeat;
background-position: 0 .1em;
padding-left: 1.4em;
text-decoration: none;
color: #E305D9;
}

#navlist li:before { content: "| "; }
#navlist li:first-child:before { content: ""; }

/*IE workaround*/
/*All IE browsers*/
* html #navlist li
{
border-left: 1px solid black;
padding: 0 0.8em 0 0.8em;
margin: 0 0.8em 0 -0.8em;
}

/*Win IE browsers - hide from Mac IE\*/
* html #navlist { height: 1%; }

* html #navlist li
{
display: block;
float: left;
}

/*End hide*/
/*Mac IE 5*/
* html #navlist li:first-child { border-left: 0; }

a img {border: 0}

a name {text-decoration: none; color: #000;}

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

a:hover {text-decoration: none; color: #E305D9; background-color: transparent;}

td img {display: block;}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .8em;
margin: 0;
padding: 0;
color: #75196F;
background-color: transparent;
}

h3 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .75em;
font-style: bold;
margin: 0;
padding-bottom: 6px;
color: #595159;
background-color: transparent;
}

h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: .75em;
font-style: bold;
margin: 0;
color: #75196F;
background-color: transparent;
}

.popup {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
font-size: 1em;
line-height: 1.2;
padding: 0;
}

.right {text-align:right}

.bold {font-weight: bold}

.boldcenter {font-weight:bold; text-align:center}

.purple {font-size: .8em; font-weight: bold; color: #75196F;}

.intro {font-size: .9em; font-weight: bold; color: #75196F;}

.purplebody {font-size: .8em; color: #75196F;}

.white {font-size: .8em; font-weight: bold; color: #FFFFFF;}

.block {margin-left:40px; margin-top: 6px} 

.classblock {
padding-bottom: 1px;
border-bottom: solid 2px #DDC6DC;
}

.quote {
border: solid 1px #DDC6DC;
padding-top:10px;
padding-bottom: 15px;
padding-left: 20px;
padding-right: 10px;
color:#75196F;
background-color: #F7E8F6;
line-height: 1.2;
font-size:.8em;
}

#list
{
margin-left: 0;
padding-left: 0;
list-style: none;
font-size: .8em;
}

#list li 
{
background-image: url(images/bullet2.gif);
background-repeat: no-repeat;
background-position: 0 0; 
padding-left: 13px;
line-height: 1.5;
}

.peachbox {
background-color : #F8D6B2;
padding : 1em 1em;
color:#75196F;
text-align: left;
font-size: .8em;
}

.small {
font-size: .8em;
}

.mid {
font-size: .8em;
}

.midgray {
font-size: .8em;
color: #595159; 
}

.midgreen {
font-size: .8em;
color: #4C5A2E; 
font-weight: bold;
}

.listintro {
margin-bottom: -14px;
}

#footerlist li
{
text-align: left;
font-size: .8em;
display: inline;
list-style-type: none;
margin-top: 3px;
padding-left: 7px;
padding-right: 7px;
border-right: 1px solid black;
}

#footerlist li a#current {
padding-left: 0;
text-decoration: none;
color: #E305D9;
}

#footer { 
margin: 0;
padding-top: 10px;
}

#popupbanner {
background-color:#75196F;
height: 20px;
font-size: .8em;
font-weight: bold;
color: #fff;
} 

.purplebox {
padding : 1em 1em;
text-align: center;
font-size: .8em;
font-weight: bold;
background-color: #75196F;
}

ol {
font-size:0.8em;
line-height: 1.2;
}

html {
overflow-y: scroll;
}

