

BODY { 
background-color: #333;
margin-top: 0;
margin-left: 0;
margin-right: 0;
margin-bottom: 0;
font-family:  Verdana, Arial, Helvetica, sans-serif; 
min-width:800px;
background: url(images/bg.gif) repeat-y 50% 0 #fff;
font-size: 11px;
color: #333333; 
}


A:link {  color: #CC3300;   text-decoration: underline }
A:active  {  color: #CC3300;   text-decoration: none }
A:visited {  color: #CC3300;   text-decoration: underline }
A:hover {  color: #333399;  text-decoration: none }

A.nav:link {  font-family:  Verdana; font-size:  11px;  color: #fff;  text-transform:uppercase;  text-decoration: none; }
A.nav:active  { font-family:  Verdana; font-size:  11px;  color: #fff;  text-transform:uppercase;  text-decoration: none; }
A.nav:visited { font-family:  Verdana; font-size:  11px; color: #fff; text-transform:uppercase; text-decoration: none; }
A.nav:hover { font-family:  Verdana; font-size:  11px;  color: #333; text-transform:uppercase;  text-decoration: none; }

A.navlit:link {  font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #fff;  font-weight:  bold;     text-decoration: none; }
A.navlit:active  { font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #fff;  font-weight:  bold;    text-decoration: none; }
A.navlit:visited { font-family:  Verdana; font-size:  11px; text-transform:uppercase;  color: #fff;  font-weight:  bold;    text-decoration: none; }
A.navlit:hover { font-family:  Verdana; font-size:  11px;  text-transform:uppercase; color: #fff;  font-weight:  bold;    text-decoration: none; }

A.nav2:link {  font-family:  Verdana; font-size:  11px;  color: #fff;    text-decoration: none; }
A.nav2:active  { font-family:  Verdana; font-size:  11px; color: #fff;    text-decoration: none; }
A.nav2:visited { font-family:  Verdana; font-size:  11px;  color: #fff;  text-decoration: none; }
A.nav2:hover { font-family:  Verdana; font-size:  11px;   color: #333;  text-decoration: none; }

A.nav2lit:link {  font-family:  Verdana; font-size:  11px;  color: #39C;    font-weight:  bold;   text-decoration: none; }
A.nav2lit:active  { font-family:  Verdana; font-size:  11px; color: #39C;    font-weight:  bold;   text-decoration: none; }
A.nav2lit:visited { font-family:  Verdana; font-size:  11px;  color: #39C;   font-weight:  bold;  text-decoration: none; }
A.nav2lit:hover { font-family:  Verdana; font-size:  11px;   color: #39C;   font-weight:  bold;   text-decoration: none; }

A.elytra:link {  font-family:  Arial; font-size:  11px;   color: #999;     text-decoration: none; }
A.elytra:active  { font-family:  Arial; font-size:  11px;   color: #999;      text-decoration: none; }
A.elytra:visited { font-family:  Arial; font-size:  11px;   color: #999;   text-decoration: none;}
A.elytra:hover { font-family:  Arial; font-size:  11px;   color: #666;   text-decoration: underline; }

A.footer:link {  color: #CC3300;   text-decoration: underline }
A.footer:active  {  color: #CC3300;   text-decoration: none }
A.footer:visited {  color: #CC3300;   text-decoration: underline }
A.footer:hover {  color: #333399;  text-decoration: none }

A.footerlit:link {  color: #CC3300;  font-weight:  bold; text-decoration: none }
A.footerlit:active  {  color: #CC3300;  font-weight:  bold; text-decoration: none }
A.footerlit:visited {  color: #CC3300;  font-weight:  bold; text-decoration: none }
A.footerlit:hover {  color: #333399; font-weight:  bold; text-decoration: none }

#maincontent {
padding-top: 5px;
padding-right: 30px;
padding-bottom: 20px;
padding-left: 25px;
line-height: 1.5em;                                 
}

#maincontent2 {
padding-top: 10px;
padding-right: 20px;
padding-bottom: 20px;
padding-left: 0px;
line-height: 1.5em;                           
}

#footer {
padding-top: 5px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;                              
}


HR {
size: 1pt;
style: noshade;
color: #666;
}

P { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:  11px; 
line-height: 1.5em;                                  
font-style:  normal; 
color:  #333; 
background:  transparent; 
}

.blue { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:  18px;                                
font-weight:  bold; 
color:  #339; 
}

.yellow { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:  18px;                                
font-weight:  bold; 
color:  #FDCC0A; 
}

.gray { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:  18px;                                
font-weight:  bold; 
color: #CCC; 
}

P.footnote { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:  10px;                                
font-style:  normal; 
line-height: 1.3em;
color:  #666; 
}

P.callus { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:  16px; 
font-weight: bold;                               
font-style:  normal; 
line-height: 1.3em;
color: #00FFFF; 
}

p.italics {  
font-family: Georgia, Serif; 
font-size:  13px; font-style:  
italic; color:  #514937; 
line-height: 1.4em;
} 

P.announce { 
font-family:  Verdana, Arial, Helvetica, sans-serif; 
font-size:  11px;                                
font-style:  normal; 
color:  #514937; 
background:  transparent; 
}


H1 { 
font-family: Helvetica, sans-serif; 
font-size:  20px; 
line-height: 1.1em; 
font-weight: normal;                              
color:  #0099CC;                               
font-style:  normal;
}

H2 { 
font-family: Helvetica, sans-serif; 
font-size:  16px; 
line-height: 1.1em; 
font-weight: normal;                              
color: #3a477c;                               
font-style:  normal;
}

H3  { 
font-family: Helvetica, sans-serif; 
font-size:  14px; 
line-height: 1.1em; 
font-weight: normal;                              
color:  #3a477c;                               
font-style:  normal;
}

H4 { 
font-family: Arial, Helvetica, sans-serif; 
font-size:  12px;  
line-height: 1.1em;                              
font-style:  normal; 
color:  #3a477c; 
background:  transparent; 
}


B { color: #333; }

strong { color: #333; }

OL {
list-style-type: decimal;
}

UL {
list-style-type: square;
}

OL, UL, LI { 
font-size: 11px;
line-height: 1.5em; 
font-family: Verdana, Arial, Helvetica, sans-serif;      
font-style:  normal; 
}

.border { 
border-style: solid; 
border-width: 2px; 
border-color: #FF9900; 
margin: 10px;
}   

/*----SIDENAV---*/

#navbar {
background-color:#3a477c;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
line-height: .9em;                                                              
}

#navcontainer { width: 160px; }

#navcontainer ul
{
margin-top: 0;
margin-left: 0;
margin-bottom: 0;
padding-left: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 5px;
width: 160px;
background-color: #3a477c;
border-bottom: 1px solid #e7a533;
}

#navcontainer a:link, #navlist a:visited
{
color: #FFF;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #3B363A;
color: #FFCC33;
}

#current a {
 	background-color: #3399CC;
	color: #fff;
 }
 
 #current2 a {
 	background-color: #336699;
	color: #fff;
 }
 
  #current2b a {
 	background-color: #336699;
	color: #39C;
 }
 