<!--
a:link {text-decoration: none; color: #0000b7; font-weight: bold;}
a:active {text-decoration: underline; color: #cc0000; font-weight: bold;}
a:visited {text-decoration: none; color: #660033; font-weight: bold;}
a:hover {color: #3366FF; text-decoration: underline; font-weight: bold;}

a.step:link {text-decoration: none; color: #0000b7; font-size: 90%; font-weight: bold;}
a.step:active {text-decoration: underline; color: #cc0000; font-size: 90%; font-weight: bold;}
a.step:visited {text-decoration: none; color: #660033; font-size: 90%; font-weight: bold;}
a.step:hover {color: #3366ff; text-decoration: underline; font-size: 90%; font-weight: bold;}          

a.nav:link {text-decoration: none; color: #ffffff;}
a.nav:active {text-decoration: underline; color: #ffffff;}
a.nav:visited {text-decoration: none; color: #ffffff;}
a.nav:hover {color: #ffffff; text-decoration: underline;}

body {
margin: 0px; padding: 0px; background-color: #ffffff;
font-family: verdana, geneva, arial, helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
line-height: 100%;
font-weight: bold;
text-align: left;
}

h3 {
font-size: 120%; 
}
			    
			    
h4 {
font-size: 110%; 
color: #660033; 
margin-bottom: .25em;
margin-top: 2em;
}
               
td table{
font-size: 100%;             /* assures table text same size as non */
padding: .5em .25em;
}   
               
li {
margin-bottom: .5em;
}

ol {
margin-left: .5in;
margin-top: 1em;
margin-bottom: 1em;
}
				 
ol ol	 {
margin-left: .5in;
margin-top: 1em;
margin-bottom: 1em;
}               
               
ul {
list-style: square;
padding-left: 2em;
margin-top: 3em;			 				  
margin-bottom: 3em;
}

ul ul	 {
list-style: square;
}

ul.links {
list-style-type: none;
margin: 3%;
padding: 0;
}

ul.mini {
list-style-type: none;
margin-left: 1em;
}


ul.none {
list-style-type: none;
}

ul.home {
list-style: square;
margin-left: 15%;
margin-top: 1em;			 				  
margin-bottom: 1em;
}
			 
ul.left {
list-style: none;
margin: 0;
padding: 0;
line-height: 1.25em;
}

ul.right {
list-style: none;
margin: 0;
padding: 0;
line-height: 1.25em;
}

#ablogo {
text-align: left;
}

#abname {
text-align: right;
}
				 
#addnav {
font-size: 65%; 
font-weight: bold;
color: #000;
text-align: center;
} 
			   
#bnav  {
font-size: 65%; 
font-family: verdana, geneva, arial, helvetica, sans-serif; 
font-weight: bold;
color: #999;
margin-top: .5in;
text-align: center;
}  

#center {
text-align: center;
}

#curve {
text-align: right;
}

#directory {
padding: 10px 5%;
line-height: 150%;
font-size: 90%;
           }
           
#event {
text-align: center;
font-size: 100%;
background-color: #fdfbeb;
padding: 5px;
}

#feature {
float: right;
margin-right:10px;
padding: 6px;
border-top: 1px solid #376cb4;
border-bottom: 1px solid #376cb4 ;
} 

#floatr {
float: right;
padding: 7px;
}   
 
#goleft {
float: left;
margin-left:10px;
padding: 10px;
}     

#google {
margin-left: 10px;
font-size: 90%;
}

#goright {
float: right;
margin-right:10px;
padding: 3px;
}   
     
#lnav { 
font-size: 65%;
font-weight: bold;
text-align: left;
margin: .5em 1em 1.5em 5px;
}  			 
#main {
padding: 10px 5%;
line-height: 150%;
font-size: 75%;
}	
.mission {
font-weight: bold;
color: #000;
}               
                     
.news {
font-size: 65%;
text-align:left;
margin-right: 1em; 
margin-top: 1em;
margin-bottom: 1em;
}
#newsarea	{
font-size: 65%;
text-align:left;
margin: 1em .5em 1.5em .25em;
}     
.offerings	{
font-size: 95%;
margin:  .5em;
}     
#payment {
width: 189px;
hight: 25px;
line-height: 25px;
text-align: left;
font-size: 75%;
font-weight: normal;
border-bottom: 2px solid #660033;
border-left: 2px solid #660033;
background-color: #fdf6e1;
}

#pubs {
padding-top: .25in;        /* publication styles */
font-size: 90%;
text-align: center;
}

#redcross {
text-align: left;
font-size: 100%;
background-color: #fff;
padding: 5px;
}

            
#rnav { 
text-align:left;
font-size: 65%;
margin: 1em .5em 1.5em .25em;
} 


#sacs	{
font-size: 65%;
text-align:left;
margin: 1em .5em 1.5em .25em;
}  

#shuttle  {
text-align: center;
font-size: 100%;
background-color: #fcf9cf;
border: 1px solid #603;
padding: 5px;
}


#spacer {
padding-bottom: 1em;
}

table.display {
font-size: 80%;
padding: .5em .5em;
text-align: center;
}

#tiptop {
font-size: 65%; 
font-weight: bold;
color: #ffffff;
text-align: right; 
background-color:#000;
padding-top: 5px;
padding-bottom: 5px;
text-align: right;
}               
				 
#tnav {
font-size: 65%; 
font-weight: bold;
color: #ffffff;
text-align: left;
background-color:#603;
padding-top: 5px;
padding-bottom: 5px;
}       
			                
span.bold {
font-weight: bold;
}	
				
span.colorbold  { 
font-weight: bold;
color: #660033;
}			 
 
-->
