@charset "utf-8";
/* CSS Document */

.resource_center{}
.resource_center ul:after{ clear:both; content:" "; display:table;}
.resource_center ul li{ width:30%; float:left; height:30px; background:url(../images/arrow.gif) 0 5px no-repeat; padding-left:3%;}
.resource_center ul li a{color:#4996a9}
.resource_center ul li a:hover{ text-decoration:underline; }

.resource_acronyms{}
.acronyms_title{ padding:20px 0;}
.acronyms_title a{color:#4996a9; display:inline-block; margin-right:29px;}
.acronyms_title a:hover{ text-decoration:underline;}
.acronyms_text{ display:none;}
.acronyms_text h2.t{ font-weight:bold;}
.acronyms_text p{ line-height:20px; margin-bottom:20px;}
.acronyms_text p b{ font-weight:bold; color:#4996a9;}
.acronyms_text ul,.acronyms_text ol{margin: 0 0 20px 20px; padding: 0 0 0 20px; list-style:disc;  color:#6d6868; font-size:12px;}
.acronyms_text ul li b{ font-weight:bold; color:#4996a9;}
.acronyms_text ul li,.acronyms_text ol li{ margin-bottom:4px;}

.AOFC{}
.AOFC h1{}
.AOFC a{ display:inline-block; background:#666; color:#FFF; box-shadow:1px 1px 1px #000000; padding:6px 5px;}
.AOFC a:hover,.AOFC a.cover{ background:#C90;}
.AOFC p{ margin:10px 0;}
.AOFC_text{ clear:both; margin:20px 0; /*border:1px solid #CCC;*/ display:none;}
.AOFCbox1 p{margin:10px 0; font-size:14px;}
.AOFCbox1 table{ font-size:12px;}

.AMS{}
.AMS h2{ font-size:16px; color:#4996a9;}
.AMS h4{ font-size:14px; margin:10px 0;}
.AMS span{ display:inline-block;color:#4996a9; width:23%; background:#F9F9F9; font-size:12px; box-shadow:1px 1px 1px #000000; margin-right:10px;margin-top:10px; padding:3px;}

.hazmat{}
.hazmat p.m1{ margin-bottom:20px; font-size:14px; font-weight:bold;}
.hazmat p.m2{ margin-bottom:20px;}
.hazmat p.m3{ margin-bottom:20px;}
.hazmat ul{ font-size:12px; margin-left:50px; margin-top:10px;}
.hazmat ul li{ margin-bottom:9px;}

.newsevents{}
.newsevents h2{color:#4996a9; font-weight:bold; font-size:16px;}
.newsevents ul{ margin-top:20px;}
.newsevents ul li{ float:left; margin-bottom:10px; margin-right:10px; background:#EDEDED; padding:5px 10px;}
.newsevents ul li a{color:#4996a9;}

.ctsystem{}
.ctsystem h2{ color:#4996a9; margin-bottom:10px; }
.ctsystem p{ line-height:20px; margin-bottom:5px;}
.ctsystem p img{ display:block; margin:10px 0;}
.ctsystem p input.sub{ cursor:pointer; padding:6px 8px; background:#4996a9; color:#FFF; margin-left:10px;}
.ctsystem p span{ display:block; font-size:12px; color:#999; padding-top:5px;}

.Carrier{}
.Carrier h2{ color:#4996a9; margin-bottom:10px; }
.Carrier p{ line-height:20px; margin-bottom:5px;}
.Carrier p.l{ line-height:60px; }
.Carrier p.l a{ color:red; text-decoration:underline;}

