body { 
margin:30px 0; 
padding:0; 
font: 90% Arial, Sans-Serif;
color:#000000; 
line-height: 1.4em; 
background : #009acd;
}

.content { 
color: #505050; 
margin: 0 auto; 
padding: 0; 
width: 791px; 
background: #ffffff; 
}

#top { 
background: #ffffff; 
height: 14px; 
margin: 0; 
padding: 0;
}

#header { 
color: #ffffff; 
padding: 0 15px 0 15px; 
line-height: 1.0em; 
}

#header .right { 
background: #ffffff url(images/header.jpg) no-repeat center top; 
color: #337493; 
float: right; 
height: 129px; 
width: 587px;
font-size: 120%; 
}

#header .slogan { 
text-align: right; 
padding: 10px 20px 10px 0px; 
color: #ffffff;
}

#header .left { 
background: #ffffff; 
color: #ffffff; 
height: 129px; 
width: 174px; 
padding: 0; 
margin: 0; 
float: center; 
}

#header h1 {
background-color: inherit;
font: 100% Arial, Sans-Serif; 
color:#f6cc2e; 
letter-spacing: 0em;
}

#header h2 { 
background-color: inherit; 
color: #fd6d00; 
line-height: 1.5em; 
}

#header .logo { 
text-align: center; 
padding-top: 20px;
}

#main { 
margin: 0 20px 0 15px; 
}
	
#main h2 { 
background-color: inherit; 
color: #3A5FCD; 
line-height: 0.2em; 
}

.center { 
background: #ffffff; 
width: 550px !important; 
width: 535px;
float: right; 
margin: 15px; 
}

.leftmenu { 
background: #ad120b url(images/leftbg.gif) repeat-x; 
width: 174px; 
float: left; 
padding: 0; 
margin: 0; 
}

.padding { 
padding: 15px; 
}

.imgl{
padding:1px;
display:inline;
background:#ffffff;
color:#000638;
border:1px solid #0F5B7F;
margin:5px 10px 5px 0;
float:left;
}

.imgr{
padding:1px;
display:inline;
background:#ffffff;
color:#000638;
border:1px solid #0F5B7F;
margin:5px 0 5px 5px;
float:right;
}

.img{
padding:1px;
display:inline;
background:#ffffff;
color:#000638;
border:1px solid #0F5B7F;
margin:5px 0 5px 0;
align:center;
}

/* FOOTER */

#footer { 
background: #006eb2; 
color: #e3e3e3; 
height: 43px;
padding-right: 20px;
text-align: center; 
font-size: 80%; 
clear: both; 
padding: 0px; 
margin: 0;
}

#footer hr { 
width: 700px; 
color: #888; 
border: 1px solid #f0f0f0; 
margin: 0px;
}

#footer a {
color: #e3e3e3; 
text-decoration:underline; 
}

#footer a:hover {	
text-decoration: none; 
color: #f6cc2e;
}

#footer p {	
padding-top: 10px;
margin-right: 20px;
color: #ffffff
}

/* NAV */
.nav { 
clear: both; 
text-align: left; 
color: #7d8085; 
padding: 20px 0 0 0; 
}

.nav li { 
font-weight: bold; 
margin: 0 0 8px 0; 
padding: 0 0 0 6px; 
border-bottom: none; 
}

.nav li a { 
color:#e3e3e3; 
text-decoration: none;  
}

.nav li a:hover { 
color: #f6cc2e; 
text-decoration: none;
}

.boxads { 
background: #efefef;
margin: 0px 60px 0px 60px;
padding: 5px; 
border-top: 1px solid #3A5FCD; 
border-right: 1px solid #6da7d4; 
border-bottom: 1px solid #6da7d4; 
border-left: 1px solid #3A5FCD; 
color: #3A5FCD; 
text-align: center;
}

/* ----*/

p { 
margin: 0 0 5px 0; 
padding: 0;
color: #555;
background: inherit; 
}

hr { 
border: 0; 
height: 1px; 
color: #eee; 
background-color: #eee; 
}

a { 	
color: #006eb2; 
background: inherit;  
text-decoration:none; 
}

a:hover {
color: #f6cc2e;	
background: inherit;
text-decoration: underline; 
}

h1 { 
padding:0; 
margin:0; 
color: #0F5B7F; 
background: inherit;
font: bold 1.8em Arial, Sans-Serif;
letter-spacing: -1px; 
}

h1 a {
color: #0F5BFF; 
background: inherit;
}

h2 { 
background-color: inherit; 	
color:#1bb752; 
font-size:140%; 
font-weight:bold; 
margin: 10px 0 10px 0; 
padding:0; 
}

h2 a { 
color: #0F5B7F; 
}

h2 a:hover { 	
color: #0F5BAF; 
text-decoration: none;
}

h3 { 
font: 110% Arial, Sans-Serif; 
margin: 20px 0 20px 0px; 
padding: 0; 
color: #da251d; 
background: inherit;
text-decoration: underline;
}

h4 { 
font: 110% Times New Roman, serif; 
margin: 0 0 20px 20px; 
padding: 0; 
color: #f6cc2e; 
background: inherit; 
}

ul { 
margin: 5px 0 20px 15px; 
padding : 0; 
list-style : none;
}

li { 
list-style-type: none;	
color: #F29900;	
margin: 0 0 0px 0;	
padding: 0 0 0 0px; 
}

li a { 
color: #546078;  
}

li a:hover { 
color: #F29900; 
}

