﻿body{font-family:Arial,Verdana,Helvetica,sans-serif;line-height:normal;font-size:.9em;background:#C20000;}

h1 {font-size:1.3em;text-align:center;color:#C20000; margin:35px 0 20px 0;}

h2 {font-size:1.2em;padding-left: 5px;padding-bottom: 0px;line-height:1.5em;color:#fff;background:#CC9900;margin-left:0;margin-top:0;margin-bottom:4px;}

h3 {font-size:.9em; margin-bottom:0;padding-bottom:0;}

h2head {font-weight:bold;font-size:1.2em;padding-left:6px;}


hr.sectionhr{margin:40px auto 40px auto;clear:both;width:400px;}



a:hover {color:#FF00FF;}   /* mouse over link */



a.black:hover {color:black;}

p.center {margin-left:auto; margin-right:auto;}





#maindiv {margin-left:auto; margin-right:auto;width:960px;background-color:#FFFFFF;}



#headdiv {margin-left:auto; margin-right:auto;width:780px;background-color:white;}

#bodydiv {margin-left:auto; margin-right:auto;width:780px;background-color:white;}



#footerdiv {margin:30px auto 30px auto;width:780px;clear:both;background-color:white;}



#hrdiv {margin:30px auto 30px auto;width:780px;clear:both;background-color:white ;}



#hrfooter{width:780px;background-color:white;}





.bolditem{font-weight:bold;}



.italicitem{font-style:italic;}

.italicitembold{font-style:italic;font-weight:bold;}



table.centertable{margin-left:auto;margin-right:auto;}



table

{

border-collapse:collapse;margin:auto;

}

table, th, td

{

margin:20px 0 20px 0;padding:5px 10px 5px 10px;border:1px solid #8B0000;

}





td.aligntop{vertical-align:top;}





thead { background:#CC9900;color:white;font-size:1.1em;}

tbody { background: white; }



.centertext {text-align:center;}
.centertextital {text-align:center;font-style:italic;}
.nomarginpadding {margin:0;padding:0;}

.smallfontitalic{font-size:.75em;font-style:italic;}



img.centerimg {   display: block;   margin-left: auto;   margin-right: auto; }



img {border:0px none;}





li.fontsmall{font-size:.80em;

             margin-left: 0;

             margin-right: 10%;

             margin-top: .5em;

             margin-bottom: .5em;



}



ul#list-nav {

list-style:none;

margin:2px 0px 20px 0px;

padding:0px;

width:780px;


}



ul#list-nav li {

display:inline;

}



ul#list-nav li a {

text-decoration:none;

padding:5px 0px;

width:128px;

background:#cc9900 ;

color:#eee;

float:left;

text-align:center;

border-left:1px solid #fff;

border-bottom:1px solid #fff;

font:1em arial,sans-serif;

}



ul#list-nav li a:hover,ul#list-nav li a.active {

background:#C20000;

color:#000;

}


.schedtxt {font-size:.75em;}



p.fptopic {margin-left: 5px;font-weight:bold;}

p.register {font-size:1.1em;text-align:center;}


.spacelist {margin: 1.2em 0;}


.footertext_1{font-size:.9em;text-align:center;}

.footertext_2{font-size:.75em;text-align:center;}

.footertextcopyright{font-size:.6em;text-align:right;color:#666666;}

.footersocial{font-size:.9em;text-align:left;}

#myscroller {position:relative; width:200px;height:150px;background-color:#ffffcc;overflow:hidden;

             border:solid 1px; margin:5px;} 



div.figure {

  width: 216px;

  border: thin #CC9900 solid;

  margin: 0px;

  padding: 0px;

}

div.figure p {

  text-align: center;

  font-style: italic;

  font-size: smaller;

  text-indent: 0;

  margin-top: 0px;  

  padding-top: 0px;  

  margin-bottom: 10px;

}

a img  
{  
border: none;  
}    
          