body {font-family: verdana, arial, helvetica, sans-serif; background: #2D3B63; color: #000;}
#frame {width: 760px;margin-right: auto;margin-left: auto;background-color: #fff; padding:0px; border: 1px solid #2D3B63;}
#banner {background-color: #2D3B63;width: 760px; height: auto;margin: 0 auto; border: 0;}
#menu {margin: 0 auto;width: 760px;border: 0;background-color: #2D3B63; color: #fff; font-size: .9em;line-height: 1em;text-align: center;padding-bottom: 5px;padding-top: 4px;}
#menu a:link {color: #fff; background-color: #2D3B63; text-decoration: none;}
#menu a:visited {color: #fff; background-color: #2D3B63; text-decoration: none;} 
#menu a:hover {color: #B7BCC6; background-color: #2D3B63; text-decoration: underline;} 
#left {float: left;padding-top: 10px;margin: 0;width: 500px;height: auto;text-align: left;background: #fff;border: 0;}
#right {position: relative;float: right;padding: 0;width: 200px;height: auto;margin: 5px;text-align: left;border: 0;}    
#main {float: left;padding: 0;margin: 0;width: 500px;height: auto;border: 0;}     
#main1 {padding: 0;margin: 0;width: 100%;height: auto;border: 0;}     
p.left {font-size: .9em;line-height: 1.3em;padding: 5px 25px;}   
p.main {font-size: .9em;line-height: 1.3em;font-weight: bold; margin-top: 20px;margin-bottom: 10px; margin-left: 0;}     
a:link {color: #2D3B63; background-color: transparent;	font-weight: bold; text-decoration: none;}
a:visited {color: #2D3B63; background-color: transparent; font-weight: bold; text-decoration: none;} 
a:hover {color: #3333cc; background-color: transparent;	font-weight: bold; text-decoration: underline;} 
p.center {font-size: .85em;line-height: 1.2em;margin: 5px auto;text-align: center;padding: 5px;}    
p.front {font-size: .9em; font-weight: bold; color: #000; line-height: 1.2em; text-align: center; padding: 0 20px;margin-bottom: 0;}       
p.center a:link {color: #2D3B63; background-color: transparent; font-weight: bold; text-decoration: none;}
p.center a:visited {color: #2D3B63; background-color: transparent; font-weight: bold; text-decoration: none;} 
p.center a:hover {color: #3333cc; background-color: transparent; font-weight: bold; text-decoration: underline;}  
p.side {font-size: 0.9em;color: #2D3B63;background-color: transparent;padding: 3px;line-height: 1.7em;margin-top: 5px;margin-left: 5px;margin-bottom: 10px;}  
p.box {font-size: 0.8em;color: #000;background-color: transparent;line-height: 1.1em; margin: 5px 10px 10px 5px;}  
p.boxlabel {font-size: 0.9em;Sfont-weight: bold;color: #fff;text-align: center;background-color: #105142;line-height: 1.1em;margin: 2px; padding: 4px;}    
p.link {margin-left: 25px; line-height: 1.9em;}    
h1 {margin-left: 20px; color: #2D3B63; background-color: #fff; font-size: 1.2em; line-height: 1.6em; margin-top: 25px; margin-bottom: 0;}
h2 {margin-left: 25px; color: #2D3B63; background-color: #fff; font-size: 1.1em; line-height: 1.5em; margin-top: 0;	margin-bottom: 0;}
h3 {margin: 15px 0 0 25px; color: #2D3B63; background-color: #fff; font-size: 1.1em; line-height: 1.1em;}   
h4 {margin:0; padding: 3px 3px 0 3px; color: #2D3B63; background-color: #fff; font-size: .9em; line-height: 1.1em;}  
h5 {text-align: center; margin: 25px 0 1.px0 0; color: #2D3B63; background-color: #fff; font-size: 1em; line-height: 1.1em;}
hr.hr1 {align: center; width: 70%; border: 0; color: #3a456a; background-color: #3a456a;}   
table.copy {float: left;color: #2D3B63; background-color: #fff;  font-size: .85em; text-align: center; margin: 10px auto; width: 70%; cellspacing: 0; cellpadding: 0; border: 0;}
img.left {float: left; border: 0; margin: 5px;} 
img.leftm {float: left; border: 0; margin: 15px 0;} 
img.right {float: right; border: 0;}   
img.center {border: 0;}  
table.members {font-size: .9em; line-height: 1.2em; width: 100%; margin: 1em 0 1.5em .5em;}
.pn {margin-left: 1em;} 
p.pn {font-size: .9em; line-height: 1.3em;padding: .5em;}
.li {line-height: 1.3em; font-size: .9em; margin: .5em 0}   
table.sched1 {width: 500px; margin: 0 0 .5em 1.5em; border: 0; cell-padding:0:}
p.sched1 {font-size: .95em; line-height: 1.0em; border: 0; padding: 0 0 .2em .5em;}      
#rightbox {position: relative; float: right; border: 0; width: 200px;height: auto; margin: 15px 5px; text-align: left; background-color: white;} 
.pn {margin-left: 1em;} 
p.pn2 {font-size: .9em; line-height: 1.3em;padding: 0 .7em;}
#rightbox2 {clear: right; float: right; border: 0; width: 210px;height: auto; margin: 2em .5em 0 0; text-align: left; background-color: #d9dbe3;} 
#footertext {
    clear: both;        
	width: 760px;
	margin: 0 auto 3px auto;
	padding-top: 15px;
	padding-bottom: 10px;    
    background-color: white;  
    background-color: white;   
	font-size: .6em;
    font-weight: normal;
	color: #2D3B63;
    text-align: center;     
    }      