﻿a           
{	
color:navy;
background-color:#ffffff;
text-decoration: none;  
text-align:center;
font:1.8em/1.4em Arial, sans-serif;
padding:0 3px 0 3px;
}

a:hover    
{ 
background-color:white;
color:navy;
text-align:center;
text-decoration:underline;  
font:1.8em/1.4em Arial, sans-serif;
padding:0 3px 0 3px;
}

html
{
font-size:100%
}

body
{	
font:62.5%/1.3em Arial, Helvetica, sans-serif; 
text-align: center;
background:white url(graphics/grdback.jpg) repeat-x;
margin:0;
padding:0;
color: black;
}

.fllt
{
float: left;
}

.flrt
{
float: right;
}

#wrapper
{
width:76em;
margin:0 auto;
margin-top:7%;
padding:0;
background:white;
color:black;
}

#header
{
width:76em;
margin:0 auto;
height:12em;
background:#003366 url('graphics/anicombo_head.jpg') right no-repeat;
}

#header h1
{
float:left;
width:15em;
height:3.2em;
font: 2.4em/1.2em Arial, Helvetica, sans-serif;
padding:0;
margin:0;
text-align:left;
color: white;
background:transparent;
}

#container
{
width:72em;
margin:0 auto;
padding:1.5em;
text-align:left;
background:white;
color:black;
}

#mainpanel
{
float:left;
width:48em;
height:38em;
background-color:#003366;
padding:10px 0 10px 0;
margin:0;
}

#mainpanel h3
{
font: 1.6em/1.2em Arial, Helvetica, sans-serif;
text-align:center;
text-transform:uppercase;
color: black;
background-color: white;
padding:10px;
margin:0;
}

p
{
font: 1.8em/1.4em Arial, sans-serif;
padding:0 10px 0 10px;	
margin:0;
}

.cent
{
text-align:center;	
color:#ffffff;
}

#sidepanel
{
float:right;
width:21em;
height:38em;
background-color:#cccccc;
color:white;
padding:10px 0 10px 0;
margin:0;
}

#sidepanel h3
{
font: 1.6em/1.2em Arial, Helvetica, sans-serif;
text-align:center;
text-transform:uppercase;
color: black;
background-color: white;
padding:10px;
margin:0;
}

#sidepanel ul
{
float:left;
list-style-type:none;
margin:0;
padding:0;
}

#sidepanel li
{
display:inline;
margin:0;
padding:0;
}

#sidepanel li.text
{
font: 1.4em/1.8em Arial, Helvetica, sans-serif;
color:black;
margin:0;
padding:0 0 0 3em;
}

#sidepanel a           
{	
color:black;
background:rgb(204,204,204) url('graphics/nav4.jpg') right no-repeat;	
text-decoration:none;  
display: block;	
text-align:left;
font:1.4em/1.2em Arial, sans-serif;
padding:0 0.3em 0 1.0em;
border-bottom:1px black solid;
height:1.6em;
width:12em;
margin-left:1em;
}

#sidepanel a:hover    
{ 
background-image:none;
background-color:white;
color: black;
display: block;	
text-align:left;
text-decoration:none;  
font:1.4em/1.2em Arial, sans-serif;
padding: 0 0.3em 0 1.0em;
border-bottom:1px black solid;
height:1.6em;
width:12em;
margin-left:1em;
}

#footer
{
clear:both;
width:50em;
margin:0 auto;
font:1.2em/1.0em Arial, sans-serif;
background-color: white;
color: black;
text-align:center;
padding:3em 0 1.0em 0;
}

#footer ul
{ 
list-style-type: none;
padding:1px;
margin:0;
}

#footer li
{
display:inline;
margin:0px 1px 0px 1px;
}

#footer a           
{	
color:navy; 
text-decoration:none;  
background-color: white;
text-align:center;
font:1.0em/1.2em Arial, sans-serif;
padding:0 0.3em 0 0.3em;
}

#footer a:hover    
{ 
background-color:white;
color:navy;
text-align:center;
text-decoration:underline;  
font:1.0em/1.2em Arial, sans-serif;
padding:0 0.3em 0 0.3em;
}

.black
{
color:black;
font: 1.4em/1.0em Arial, Verdana, sans-serif;
}

.clearfix:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

