p {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt;line-height: 14pt;  }
.pink {color: #C70340; }
.mauve {color: #cc6699; }
li {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #666666;}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #C70340}
h2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #23589E}
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #417230}
hr {  color: #7D5190}

a.nav:link {color: #086ACD; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold}
a.nav:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #086ACD}
a.nav:hover {color: #EC0000; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold}

input {  font-family: Verdana, Helvetica, sans-serif; font-size: 8pt; color: #666666}
a:link { color: #C70340 }
a:visited {color: #C70340  }
a:hover {  color: blue}
.smalltxt {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt;color: #666666}

.medtxt { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;color: #666666 }
.blue { color: #23589E; }
.green{color: #417230}
body
{background: #FFFCEC url(bg.gif) no-repeat;
text-align:center;
}

#container
{
		margin: 0 auto ;
	
		text-align:center;
		width:800px;
		}

#topbar
{

top:55px; 
width:100%; 
background: #FDE988;

border: 1px solid #C70340;
padding: 0px;
padding-top: 10px;
text-align:left;
margin-bottom: 5px;
	min-width:650px;
	height: 60px;
	
}
html>body #topbar
{

top:55px; 
width:100%; 
background: white;
border: 1px solid #C70340;
background: #FDE988;
padding: 10px;
padding-top: 15px;
text-align:left;
margin-bottom: 10px;
	min-width:650px;
	height: 80px;
	
}

#topbar a:link, #topbar a:visited {
font:   8pt Arial, san-serif ;
text-align: center;
color: #C70340;
text-decoration:none;
}

#main
{

top:75px; 
width:100%; 
border: 3px solid #C70340;
background: white;
text-align:left;
overflow: hidden;
margin-bottom: 8px;
min-height: 500px;

}
#mainblue
{

top:75px; 
width:100%; 
border: 3px solid #AA9EE0;
background: white;
text-align:center;
overflow: hidden;
margin-bottom: 8px;
min-height: 500px;

}

#maingreen
{

top:75px; 
width:100%; 
border: 3px solid #417230;
background: white;
text-align:left;
overflow: hidden;
margin-bottom: 8px;
min-height: 500px;

}
#mainpink
{

top:75px; 
width:100%; 
border: 3px solid #FF94A9;
background: white;
text-align:left;
overflow: hidden;
margin-bottom: 8px;
min-height: 500px;

}
#footer
{clear: both;
background: #FDE988;
border: 1px solid #C70340;
font:   8pt Arial, san-serif ;
text-align: center;
color: #C70340;
padding: 10px;
width:100%;
min-width:400px;
}

#nav
{
line-height: 20pt;
list-style:  none;
border: 1px solid #F0F0D2;
margin: 0px;
padding: 10px;
}
#navindent
{
line-height: 15pt;
list-style:  none;
margin-left: 8px;
padding: 2px;

}
#menucontainer
{
width: 115px;
float: right;
position: relative;

}
#textcontainer
{
width: 100%;
float: left;
position: relative;
padding: 25px;
}

html>body #textcontainer
{
width: 95%;
float: left;
position: relative;
padding: 30px;

}
#pix
{
width: 90px;
float: right;
position: relative;
text-align:right;
}

#logo
{
width: 340px;
float: left;
height: 65px;
margin-top: 0px;
}

