﻿body 
{
    margin:0;
    padding:0;
    background-color:#EFECF5;
    font-family:Verdana,Sans-Serif;
    color:Black;
    font-size:small;
}

h1
{
    font-size:16pt;
}

a
{
    color:Black;
}

#aspnetForm
{
    position:relative;
    margin:0 auto;
    padding:8px;
    width:810px;
    background-color:#FFF;
    border:solid 1px black;
    height:100%;
}

.morelink
{
    text-align:right;
    font-size:8pt;
}

.header
{
    padding:0px;
    margin:0;
    height:222px;
    width:797px;
}

.header img
{
    vertical-align: top;
    margin-left:2px;
}

.nav
{
    position:relative;
    color:black;
    margin:0;
    padding:5px 0px 0px 0px;
    background-image:url("../images/NavBackground.jpg");
    height:20px;
    border:solid 2px white;
    text-align: center;
}

.nav a:link, .nav a:visited
{
	color:white;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
    padding: 0px 20px 0px 0px;
	margin: 0px;
}

.nav a:hover, .nav a:active
{
	text-decoration: underline overline;
}

.content
{ 
    font-size:9pt;
    height:auto;
}

.content h1
{
	font-size:12pt;
	color:black;
}

.ie5 .featured_wrapper
{
    margin: 10px 5px 20px 10px;   
}

.featured_wrapper
{
    width:510px;
    padding:5px;
    margin: 10px 10px 20px 20px;
    float:left;
}

.ie5 .featured
{
    width:511px;   
    
}
    
.featured
{
    width:499px;
    text-align:left;
    padding:5px;
    background-color:#EFECF5;
    display:block;
    border-left:solid 1px #4E2784;
    border-right:solid 1px #4E2784;
}

.featured a
{
    color:#560A59;
    font-size: 11pt;
    font-weight: bold;
}

.ie6 .content_left
{
    margin-left:20px;
    margin-right:0px;
}

.ie5 .content_left
{
    margin-left:10px;
    margin-right:0px;
}

.content_left
{
    float:left;
    width:265px;
    padding-right:1px;
    margin-left:25px;
    margin-right:10px;
}

.content_left img
{
    border:0px;
}

.content_left h1
{
    color:#4F2684;  
}

.ie6 .content_center
{
    margin-left:0px;
    margin-right:0px;    
}

.ie5 .content_center
{
    margin-left:0px;
    margin-right:0px;
}

.content_center
{
    float:left;
    width:255px;
    padding:2px;
    padding-right:1px; 
    margin-left:10px;
}

.content_center img
{
    border:0px;
}

.content_center h1
{
    line-height:25px;
    color:#4F2684; 
}

.right_sidebar
{
    float:right;
    width:230px;
    height:750px;
    padding:0px;
    margin:0px;
}

.right_sidebar ul
{
    list-style-type:none;
    padding: 0;
    margin: 0;   
}

.right_sidebar a
{
    text-decoration:none;
    font-weight:bold;
    color:White;
}

.right_sidebar h2
{
    font-size: 10pt;
    margin-bottom:0px;
    border-bottom:solid 1px white;
}

.top_block
{
    padding:0px;
    margin:0px;
    display:block;
}

.bottom_block
{
    padding:0px;
    margin-top:0px;
    display:block;
}

.ie5 .members_wrapper
{
    margin:0px;
}

.members_wrapper
{
    background-color:#F1CC01;        
    padding:10px;
    margin:2px;
}

.ie5 .members_block
{
    width:210px;    
}

.members_block
{
    background-color:#55530E;
    width:200px;
    padding: 5px;
    color:White;
    font-size:8pt;
}

.members_block h1
{
    color:White;
}

.parents_wrapper
{
    background-color:#D9D8C6;
    padding:10px;
    margin:2px;  
}

.ie5 .parents_block
{
    width:210px;   
}

.parents_block
{
    background-color:#350062;
    width:200px;
    padding:5px;
    color:White;
}

.parents_block h1
{
    color:White;
}

.left_sidebar
{
    width:230px;
    padding:0px;
    float:left;
    background-color:#F1CC01;
}

.contentheader
{
    padding-top:20px;
    padding-bottom:5px;
    width:215px;
    border-bottom:solid 2px white;
    text-align:right;
    padding-right:15px;
}

.contentheader h1
{
    color: White;
    font-size:16pt;   
}

.subnav
{
    float:left;
    position:relative;
    width: 100%;
    color: Black;
    background-image:url("../Images/ButtonImages/ButtonsAll.jpg");    
}

.subnav a
{
    display:block;
    color:Black;
    padding-top:8px;
    height:22px;
    padding-left:15px;
}

.subcontent
{
    padding:5px;   
    width: 550px;
    float: right;
    position:relative;
}

.subcontent h1
{
	color:#400080;
	font-size:14pt;
}

.subcontent h2
{
	color:black;
	font-size:12pt;	
}

.subcontent h4
{
	color:black;
	font-size:10pt;	
}

.SubNavButton
{
    float:right;
    text-align: center;
    padding: 15px 30px 15px 30px;
    vertical-align: middle;
}

.footer
{
    color:black;
    text-align:center;
    padding:10px;
    background-color: #8669AB;
    border-top:none;
    clear:both;
}

.main
{
    display:block;
    width:65%;
    float:left;
}