body {
    background-color:#336699;
    font-family:Arial;
    font-size:12px;
    text-align:center;
    width:100%;
    margin:0px;
    padding:0px;
}
.container_12 {
    background:#336699;
    width:960px;
    margin:5px auto;
    text-align:left;
    min-height:1000px;
}
.title {
    margin-left:0px;
    width:940px;
    padding:10px;
    background:url('../images/title_bar.jpg') no-repeat;
    height:66px;
}
.alternate_title {
    background:url('../images/alt_title.jpg') no-repeat;
}
a {
    color:#012b54;
    text-decoration:none;
}
img {border:0px;}
p a {
    border-bottom:1px dotted #fff;
}
div.logo {
    margin-right:-10px;
    margin-top:-10px;
    float:right;
    z-index:100;
}
ul.navigation {
    margin-left:0px;
    padding-left:0px;
    margin-top:5px;
    text-transform:capitalize;
}
ul.navigation li {
    display:inline;
    font-size:13px;
    margin-right:30px;
}
ul.navigation li a{
    text-decoration:none;
}
ul.white li a {
    color:#fff;
}
ul.navigation li.active {
    border-bottom:1px dotted #336699;
}
.flashContainer {
    width:720px;
    height:320px;
    margin-top:-20px;
    z-index:2;
    float:left;
}
.flashAd {
    float:right;
    width:215px;
    padding:10px;
    background:#fff;
    margin-bottom:2px;
    height:280px;
}
.fullWidthContainer {
    width:940px;
    padding-left:10px;
    padding-right:10px;
    padding-top:3px;
    padding-bottom:1px;
    margin-top:5px;
    min-height:195px;
    background:white;
    clear:both;
}
.media {
    width:960px;
    margin-top:5px;
    height:300px;
    background:none;
}
h1 {font-size:16px;color:#012b54;}
h2 {font-size:14px;color:#012b54;}
h3 {font-size:13px;color:#012b54;font-weight:normal;}
h4 {font-size:12px;color:#012b54;font-weight:normal;font-style:italic;}
.more_info{
    float:right;
    margin-top:0px;
    margin-right:-13px;
    color:#fff;
    font-size:12px;
   font-weight:bold;
padding:10px;
padding-top:40px;
    width:220px;
    height:160px;
    background:url('../images/more_info.jpg') no-repeat;
}
.more_info dt {

}
.more_info dd {
    margin-left:0px;
}
.more_info input {
    width:210px;
    border:1px solid #2b2b2b;
    padding:2px;
   color:#000;
}
.more_info input#Send{
    width:50px;
margin-right:10px;
    color:#000;
margin-top:5px;
float:right;
}
#footer {
    margin-top:5px;
    background:url('../images/foot.jpg') no-repeat;
    height:50px;
    width:960px;
}
#content {
    width:690px;
    min-height:500px;
}
#partners {
    float:right;
    width:220px;
}
#partners:after {
    content:'.';
    height:0px;
    visibility:hidden;
    clear:both;
}
.left {
    float:left;
}
.right {
    float:right;
}
.sidebar {
    width:220px;
}
.AECopy {
    margin-left:10px;
}
.lupilink {
    margin-right:10px;
}
.imagemenu img {
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.feed h2 {
   font-size:14px;
    padding:0px;
    margin:0px;
}
.feed h3 {
    font-weight:bold;
    padding:0px;
    margin:0px;
    margin-top:5px;
}
.feed h4{
    margin:0px;
}
.feed cite {
    margin-left:4px;
}
.feed p.article_menu, .feed a{
    margin:0px;
    font-weight:bold;
    margin-bottom:5px;
}
.feed a{
    border-bottom:1px dotted #336699;
}
.contact .required {
    color:red;
}
.contact .required:after {
    content:'*';
    color:red;
}
.contact input,.contact textarea {
    border:1px solid #2b2b2b;
    padding:2px;
    color:#090909;

}
