@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* ------------- Global CSS Document ------------- */

* { margin: 0; padding: 0; }
html { min-height: 100%; height: auto; }
a:focus { outline:none; }
body { font-family:Arial, Helvetica, sans-serif; font-size:0.75em; color:#333333; line-height:1.3em; background:url(../images/bg-grass.gif) no-repeat bottom right; }
.clear { clear:both; }

#wrapper { background:url(../images/bg-sky.gif) top repeat-x; width:100%; }
#container { width:100%; margin:0 auto; padding:10px 0 0 0; }

/* ------------- Inner CSS ------------- */

/* Header inc Search & Breadcrumbs */
#header { display:none; } 
#header #logo { width:265px; float:left; text-align:center; padding:37px 0 37px 0; } 
#header #image { width:690px; float:right; padding:5px 5px 0 0; } 
#header #sec-nav { background-color:#213f80; color:#FFFFFF; height:35px; clear:both; margin:0 5px 0 5px; } 
#header #sec-nav #search { width:259px; margin:0; float:left; height:35px; border-right:1px solid #fff; } 
#header #sec-nav #breadcrumbs { width:670px; float:right; line-height:35px; font-size:0.9em; padding:0 0 0 15px; } 

/* Content */
#content-wrapper { background:url(../images/bg-inner-rpt.png) repeat-y; width:960px; }
#left-content { display:none; }
#right-content { width:100%; float:left; margin:0 5px 0 0; padding:20px 20px 0 20px; }
#right-content .important { background-color:#fffdd9; padding:10px; margin:10px 0 10px 0; border:1px solid #ffa800; }
#right-content .important h3 { font-size:1.0em; font-weight:bold; display:block; }
#right-content .important ol { margin:0 0 0 20px; padding:5px 5px 5px 5px; }
#right-content ol { margin:10px; padding:10px; list-style:decimal; }
#right-content ol li { margin:0 0 0 2px; padding:2px; }
#right-content h1 { float:left; font-size:1.5em; font-weight:400; text-transform:uppercase; color:#213f80; } 
#right-content h2 { font-size:1.0em; font-weight:bold; margin:0 0 10px 0; text-transform:uppercase; color:#213f80; } 

#right-content #highlight { clear:both; margin:20px 0; padding:10px; float:left; width:630px; } 
#right-content #highlight.about { background-color:#e7eff7; } 
#right-content #highlight img { float:right; padding:0 0 0 10px; } 
#right-content #highlight .testimonial { font-size:1.8em; width:280px; float:left; line-height:1.5em; color:#213f80; } 
#right-content #highlight .signoff { font-size:1.0em; width:280px; float:left; clear:left; } 

#right-content #two-col { width:650px; clear:both; }
#right-content #two-col li.left { padding:0 35px 0 0; width:290px; float:left; list-style:none; } 
#right-content #two-col li.right { width:325px; float:left; list-style:none;  } 

#email-print { width:180px; float:right; text-align:right; } 
#email-print a { color:#999999; text-decoration:none; font-size:0.9em; } 
#email-print .email { background:url(../images/ico-mail.gif) no-repeat left; padding:0 0 0 20px; } 
#email-print .print { background:url(../images/ico-print.gif) no-repeat left; padding:0 20px 0 20px; } 

/* Footer */
#footer { display:none; } 
