img {
    border:none;
 }
a img {
    border:none;
}
body {
    font-family: Tahoma;
    font-size:14px;
    line-height:16px;
    color:#333333;
}


.altcenter {
    margin:auto;
    width:1051px;
    background-repeat:no-repeat;
    padding-left:45px;
    padding-right:45px;
    padding-top:0px;
    position:relative;
    
}

.altcenter_header {
    margin:auto;
    width:1051px;
    background:url(/images/safestart_background_header.gif);
    background-repeat:no-repeat;
    padding-left:45px;
    padding-right:45px;
    padding-top:0px;
    position:relative;
    height:13px;

}

.altcenter_middle {
    margin:auto;
    width:1051px;
    background:url(/images/safestart_background_middle.gif);
    padding-left:45px;
    padding-right:45px;
    padding-top:0px;
    background-repeat: repeat-y;
    position:relative;
}

.altcenter_footer {
    margin:auto;
    width:1051px;
    background:url(/images/safestart_background_footer.gif);
    background-repeat:no-repeat;
    padding-left:45px;
    padding-right:45px;
    padding-top:0px;
    position:relative;    
    height:115px;
}

.centerpage {
    margin:auto;
    width:1051px;
    background:url(/images/safestart_background.gif);
    background-repeat:no-repeat;
    padding-left:45px;
    padding-right:45px;
    height:751px;
    padding-top:0px;
    position:relative;
    
}
.page_content {
    height:545px;
    clear:both;
    width:1051px;
    position:relative;
    padding-right:200px;
    }

.footer {
    margin:auto;
    position:relative;
    top:658px;
    z-index:999;
    left:0px;
    width:1051px;
    height:40px;
    font-size:12px;
   }

.footer_white {
    text-align:center;
    color:#FFFFFF;
    }

.footer_white a {
    font-size:12px;
    }

.footer_white a {
    color:#FFFFFF;
}

.buttonnav {
     position:relative;
     width:890px;
     height:35px;
     margin:0px;
     padding:0px;
     overflow:hidden;

}

.buttonnav li {
    display:inline;
    background:#FFFFFF;
    margin:0px;
}
.buttonnav li a {
    float:left;
    background:url(/images/safestart_buttons3.png);    
    overflow:hidden;
    padding-top:35px;
    height: 35px;
}
.buttonnav li#button_home a {
    background-position: 0px 0;
    width:144px;
 }

.buttonnav li#button_home a:hover {
     background-position: 0px -35px;
}

.buttonnav li#on_button_home a {
     background-position: 0px -35px;
     width:144px;
}

.buttonnav li#button_products a {
    background-position: -144px 0;
    width:156px;
 }

.buttonnav li#button_products a:hover {
     background-position: -144px -35px;
}

.buttonnav li#on_button_products a {
     background-position: -144px -35px;
     width:156px;
}

.buttonnav li#button_usmfcs a {
    background-position: -300px 0;
    width:140px;
 }

.buttonnav li#button_usmfcs a:hover {
     background-position: -300px -35px;
}

.buttonnav li#on_button_usmfcs a {
     background-position: -300px -35px;
     width:140px;
}

.buttonnav li#button_media a {
    background-position: -440px 0;
    width:142px;
 }

.buttonnav li#button_media a:hover {
     background-position: -440px -35px;
}

.buttonnav li#on_button_media a {
     background-position: -440px -35px;
     width:142px;
}

.buttonnav li#button_contact a {
    background-position: -582px 0;
    width:148px;
 }

.buttonnav li#button_contact a:hover {
     background-position: -582px -35px;
}

.buttonnav li#on_button_contact a {
     background-position: -582px -35px;
     width:148px;
}



.title 
{
    font-family:Tahoma;
    font-size:21px;
    color:#FF3333;
    }

.news_sep {
    border:dashed 1px #FF0000;
}

.partner_link {
    color:#666666; 
    text-decoration:none;
}

.contact_email {
    color:#666666;
    text-decoration:none;
}
