/* STYLES FOR RETORT AD MINISITE */

* {margin:0;padding:0}
.adcontent {width:778px;border-right:1px solid black;position:relative;}
.saclink {border-top:1px solid black;margin-top:1em;padding:10px;clear:both}
.saclink_home {border-top:1px solid black;padding:10px;clear:both}
#adhead {height:80px}
#adhead table {width:778px;}
#logo {padding:5px 0 5px 13px;width:170px}
#angle {width:150px}
#headline {font-size:24px;font-weight:bold;color:#003399;line-height:120%;background-color:#ffb717}
#fm_logo {padding:5px;width:130px;text-align:right;background-color:#ffb717}
#photo {float:left;width:300px;padding:0;}
#flash {float:left;width:300px;padding:0 0 5px 0;}
#text {float:left;width:457px;padding:10px 0 0 20px;}
#homenav {margin:1em 0 0 0}
#homenav img {float:right;margin-left:10px;}
#homenav ul {list-style-image: url(/images/inline_gray_arrow.gif);padding:0;margin:0 0 0 50px;}
#homenav li {font-size:1.1em;font-weight:bold;color:#003399;padding:0 0 0.5em 0;}
#homenav a {font-size:1.1em;font-weight:bold;color:#003399;text-decoration:none}
#homenav a:hover {font-size:1.1em;font-weight:bold;color:#003399;text-decoration:underline}
#homenav a:visited {font-weight:bold;color:#666666;}
#contact {width:400px;margin:5px 0 5px 185px;padding:3px;border-top:1px dashed #003399;border-bottom:1px dashed #003399;clear:both;text-align:center}
#contact p {font weight:bold;font-size:1.1em;padding-bottom:0.25em;color:#003399}
#contact ul {list-style-type:none;list-style-image:none}


#navbar {}
#nav {width:778px;background-color:#003399;}
td.topnav {font-size:0.65em;font-weight:bold;text-transform:uppercase;text-align:center;padding:3px 0;border-right:1px solid white}
a.topnav:link {color:#ffffff;font-weight:bold;text-decoration:none}
a.topnav:visited {color:#ffffff;font-weight:bold;text-decoration:none}
a.topnav:hover {color:#ffffff;font-weight:bold;text-decoration:none;}
a.topnav:visited:hover {color:#ffffff;text-decoration:none}
td.topnavon {font-size:0.65em;font-weight:bold;text-transform:uppercase;text-align:center;padding:3px 0;background-color:#82292b;border-right:1px solid white;}
td.topnavoff {font-size:0.65em;font-weight:bold;text-transform:uppercase;text-align:center;padding:3px 0;background-color:#003399;border-right:1px solid white}

#leftcol {float:left;width:110px;}
#leftcol img {margin-top:0}

#rightcol {float:left;width:647px;padding:1em 10px 0 10px;background-color:#ffffff}
#rightcol h1 {color:#003399;}
#rightcol p {margin:1em 0}
#rightcol img {float:right;margin-left:10px;margin-bottom:5px}
ul.norm {padding:0;margin-left:40px}
#onpackpic {width:112px;float:right;margin-left:10px;margin-bottom:5px;text-align:center;font-size:0.8em;font-weight:bold;}
#equip {}
#equip p {margin:0.5em 0 1em 0}
table.onpack {width:100%;clear:both;}
td.onpack {padding:5px}
.col2 {border-left:5px solid #ffffff;vertical-align:top;}
ul.onpack {padding:0;margin-left:20px}


#adheadp table {width:778px;border-bottom:3px solid #000}
#proc-img {float:right;margin:1em 0 0 10px;}
#proc {list-style-image: url(/images/inline_gray_arrow.gif);padding:0;margin:1em 0 0 2em;}
#contactp {width:600px;margin:5px 0 5px 89px;padding:3px;border-top:1px dashed #003399;border-bottom:1px dashed #003399;clear:both;text-align:center}
#contactp p {font weight:bold;font-size:1.1em;padding-bottom:0.25em;color:#003399}
#contactp ul {list-style-type:none;list-style-image:none}
