/* CSS Document */

body
{

margin: 0;  
  text-align: center;
  line-height: 120%;
background: #7CADF0 url(../images/background.jpg) repeat-y top center;
background-attachment:fixed;
}

.header
{position:inherit;
max-width:760px;
margin: 20px 10px 30px 10px;
text-align:left;
color:#394555;
clear:both;
padding: 2px;


}
.header img
{float:left;
clear:none;
border:none;
margin:6px 20px 2px 0px;}
.header h1{  
font-family: Georgia, "Times New Roman", Times, serif;

font-size:2.8em;
line-height:normal;
letter-spacing:-4px;
margin:0 0 30px 25px;
color:#1B3354;
}
.header h2{
 font-family: Georgia, "Times New Roman", Times, serif;

font-size:1.2em;
letter-spacing:-1px;
text-indent: 1cm;
color:#1B3354;
line-height: 50%;
}

#menu ul{
list-style: none;
}

#menu ul li{width: auto;
height: auto;
background-color:#ffffff;
border: 2px dotted #C8DDF9;
  display: block;
  float: left;
  padding: 3px 3px 3px 3px;
  margin: 2px 3px 2px 3px;  
  list-style: none;
  text-align: center;}
#menu ul li a {	
background-color:#223960;
color:#D4E1F6;
display: block;
padding: 2px 8px 2px 8px;  

text-decoration:none;
}
#menu ul li a:link{font-weight:bold; color:#D4E1F6;}
#menu ul li a:visited{ font-weight:bold; color:#D4E1F6; text-decoration:none;}
#menu ul li a:hover,
#menu ul li a.active {
background-color:#184591;
   text-decoration:none;
 }
#content {  
  clear: both;
  width: 760px;
  margin: 0 auto;
  text-align: left;
}
#text {
  float: left; 
  width: 450px;
  padding: 20px 20px 20px 20px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
 
}
#text img{background-color:#FFFFFF;
border: 2px dotted #0E1B34;
padding: 4px 4px 4px 4px;
float:left;
margin: 2px 8px 2px 2px;
}
#widetext {
  float: left; 
  width: 620px;
  padding: 20px 20px 20px 20px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
 
}

h3{
 font-family: Georgia, "Times New Roman", Times, serif;
font-size:1.2em;
background-color:#B3C5E5;
padding: 4px 2px 4px 4px;
color:#1B3354;
}

p{
color:#0B1727;
font-size: .7em;
}
#highlight{

background-color:#A2C3F9;
border: none;

padding:10px 10px 10px 10px;
}


#right
{float:right;
width: 200px;
margin: 20px 20px 4px 10px;
padding:4px 4px 4px 4px;
color:#0E1B34;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:0.9em;
  background-color:#ffffff;
border: 2px dotted #0E1B34;
line-height:1.3em;
  }
 
#right a:link{font-weight:bold; color:#19346A; text-decoration:none;}
#right a:visited{ font-weight:normal; color:#19346A; text-decoration:none;}
#right a:hover,
#right a:active {
color:#094AC6; 
   text-decoration:none;
 }
#footer
{
clear:both;
background-color:#4F678F;
border:2px solid #C0CEE6;
margin: 2px 2px 20px 0px;
padding: 2px 2px 2px 2px;
color:#C0CEE6;
text-align:right;
width: 98%;
font-family:Georgia, "Times New Roman", Times, serif;
font-size: 1.2em;
}
#footer a:link{font-weight:bold; color:#D4E1F6; text-decoration:none;}
#footer a:visited{ font-weight:normal; color:#19346A; text-decoration:none;}
#footer a:hover,
#footer a:active {
color:#094AC6; 
   text-decoration:none;
 }

#text ul li{width: auto;
height: auto;

list-style-type:disc;
  
  padding: 2px 2px 2px 2px;  
  }
#text ul li a {	

color:#1B3354;

padding: 2px 8px 2px 8px;  


}
#text ul li a:link{font-weight:bold; color:#1B3354; text-decoration:none;}
#text ul li a:visited{ font-weight:normal; color:#1B3354; text-decoration:none;}
#text ul li a:hover,
#text ul li a.active {
	background-color:#184591;
	color:#D4E1F6;
   text-decoration:none;
   }
   
 .grey{
 background-color:#A8AEB5;
 font-weight: bold;
 }
 .blue{
 background-color:#92BAF0;
 }  
 .red
 { color:#D41F00;}
   
#text a:link{font-weight:bold; color:#1B3354; text-decoration:none;}
#text a:visited{ font-weight:bold; color:#1B3354; text-decoration:none;}
#text a:hover,
#text a.active {
	background-color:#184591;
	color:#D4E1F6;
   text-decoration:none;
   } 
#widetext a:link{font-weight:bold; color:#1B3354; text-decoration:none;}
#widetext a:visited{ font-weight:bold; color:#1B3354; text-decoration:none;}
#widetext a:hover,
#widetext a.active {
	background-color:#184591;
	color:#D4E1F6;
   text-decoration:none;
   } 
 td {padding: 6px 4px 6px 4px;}
#padded
{padding: 10px 4px 12px 4px;
border-bottom: 1px solid #184591;}
#smallimgright
{ width: 100px;
background-color: #ffffff;
border: 2px dotted #0E1B34;
float:right;}
#smallimgleft
{ width: 100px;
background-color: #ffffff;
border: 2px dotted #0E1B34;
float:left;}