<!--

/* CE Style */

a:link {text-decoration: none; color: #0000b7; font-weight: bold;}
a:active {color: #000000; text-decoration: underline; font-weight: bold;}
a:visited {text-decoration: none; color: #603; font-weight: bold;}
a:hover {color: #0000ff; text-decoration: underline; font-weight: bold;}


a.nav:link {text-decoration: none; color: #333;}
a.nav:active {color: #333; text-decoration: underline;}
a.nav:visited {color: #333; text-decoration: none;}
a.nav:hover {color: #777; text-decoration: underline;}


a.nav1:link {text-decoration: none; color: #fff;}
a.nav1:active {color: #fff; text-decoration: underline;}
a.nav1:visited {text-decoration: none; color: #fff;}
a.nav1:hover {color: #fff; text-decoration: underline;}


a.campus:link {text-decoration: none; color: #0000b7;}
a.campus:active {color: #a70000; text-decoration: underline;}
a.campus:visited {text-decoration: none; color: #0000b7;}
a.campus:hover {color: #603; text-decoration: underline;}

body {margin: 0px; padding: 0px; background-color: #fff;
font-family: verdana, geneva, arial, helvetica, sans-serif;
}

		
h1, h2, h3 {
line-height: 100%;
font-size: 120%;
font-weight: bold;
text-align: left;
}
			    
			    
h4 {
font-size: 110%; 
color: #603;
font-weight: bold; 
text-align: Left;
margin-bottom: 9px;
margin-top: 18px;
                 }

h5 {
font-size: 100%;
font-weight: bold;
text-align: left;
margin-left: .15in;
margin-bottom: .5em;
}


h6 {
font-size: 100%; 
color: #603;
margin-top: 2em;
margin-bottom: .5em;
font-weight: bold; 
text-align: Left;
}

dd {
color: #000;
font-size: 100%;
margin-bottom: .5em;
}


dt {
color: #333;
font-weight: bold;
font-size: 100%;
margin-top: 1em;
}


td{
vertical-align: top;
}

               
ul {
list-style: square;
}

ul.left {
list-style: none;
margin: 0;
padding: 0;
}				 				 

		 
ul.none {
list-style-type: none;
}	

ul.indent{
list-style-type: none;
font-size: 95%;
margin: .25em 1em;
line-height: 100%;
}				 
				 
ol {
list-style: decimal;
 }
			   
li{
margin-top: .5em;
margin-bottom: .5em;
}

img.max { 
margin-right: 10px; margin-bottom: 5px; 
}
	

#ablogo {
text-align: right;
margin-top: 5px;
}

#bnav {font-size: 65%;		
font-weight: bold;
color: #999;
text-align: center;
}

#ceavl{
font-size: 100%; 
padding: 5px; 
border: 1cm #603;
}

#ceenka{
font-size: 100%; 
padding: 5px;
}

#celogo {
float: left; 
}
               
.classhead {
background-color: #fff;
color: #555; 
font-size: 115%;
font-weight: bold;
text-align: left;
margin-top: 1.5em;
margin-bottom: .5em;
width: 75%;
border-bottom:2px solid #603;
padding: 5px 3px;
} 


#curve {
float: right;
}

#event {
float: right;
text-align: center;
font-size: 85%;
background-color: #fdfbeb;
padding: 5px;
width: 25%;
border-top: #603 solid 1px;
border-bottom: #603 solid 1px;
}

#goleft {
width: 140px;
float: left;
padding: 10px;
font-size: 9px;
line-height: 125%;
}

#goright {
float: right;
margin-right:10px;
padding: 3px;
width: 25%;
} 

.heading{
border-bottom:2px solid #603;
font-size: 100%;
font-weight: bold;
text-align: left;
margin-top: 1.5em;
margin-bottom: .5em;
margin-right: 1em;
background-color: #fff; 
padding: 5px 3px;
} 	
	
.info{
font-size: 75%;
padding: 0px 10px;
line-height: 150%
}
               
.inset {
font-size: 65%;
margin-left: 12px;
}				

#lnav {
line-height: 100%;
font-size: 65%;
font-weight: bold;
padding-left: .25em;
}

.lnhead {
font-weight: bold;
color: #603; 
background-color:#fdfbe9;
padding: 3px 0;
}

#lntrim {
}

.locale {
color: #333;
font-weight: bold;
font-size: 100%;
margin-left: 2em;
margin-top: 2em;
margin-bottom: .25em;
}

.localedetail {
margin:  .25em 3em;
}
    
.localeplace {
margin: 1em 3em .25em 3em;
}          
        
#main {padding: 10px 5%;
line-height: 150%;
font-size: 75%;
}

.mission {
font-size: 100%; 
font-weight: bold;
color: #000;
}        				
              
.news  		{
font-size: 65%;
margin: .5em 1em 1em 1em;
}

.newsh {
font-size: 65%;
font-weight: bold;
color: #603;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
				 }
				 
#newsarea	{
font-size: 65%;
text-align:left;
margin: 1em .5em 1.5em .25em;
} 

#registration {
font-size: 65%;
color: #603;
}

#spacer {
padding-bottom: .5in;
}
				 
#staff {
font-size: 100%;
}				 

td table {
font-size: 100%;
}

		    
				 
#tnav {
font-size: 60%; 
font-weight: bold;
color: #000;
text-align: center;
background-color:#ffe7a5;
padding-top: 5px;
padding-bottom: 5px;
}       
    
#tiptop {
font-weight: bold;
font-size: 65%;
color: #fff;
text-align: right; 
background-color:#000;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 2em;
}        				 
 
span.bold { 
font-weight: bold
}

span.colorbold { 
color: #603;
font-weight: bold
}

span.normal {
font-weight: normal;
color: black;
background-color: transparent;
}

span.smaller {
font-size: 90%;
text-weight: normal;
}
span.name {
font-size: 10px;
font-weight: bold;
}				
#google_analytics {
     position: absolute;
	 top: -9999px;
	 left: -9999px;
}
-->
