body {margin:0;padding:0;background-color:#6D8592;font-family:tahoma,verdana,san-serif;font-size:11px;/* text-align:center; */}
a {color:#555555;text-decoration:none;}
a:hover {color:#999999;}
img {border:0;}
table {border:0;margin:0;padding:0;}
tr, td {padding:0;margin:0;border:0;vertical-align:top;}

/* HORIZONTAL CENTERING OF WHOLE SITE */
#wrapper {width:765px;margin:0;padding:0;/* margin-left:auto;margin-right:auto; */text-align:left;}

#subpage #header {border-bottom:1px solid #A4CBDE;width:765px;float:left;clear:left;}

#home #header {border-bottom:1px solid #A4CBDE;width:765px;float:left;clear:left;}
#home #main {float:left;clear:left;width:765px;background:url(../digital_assets/images/home_bg_2col.gif) repeat-y;}
#home #main #left-nav {width:197px;float:left;padding-bottom:25px;}
#home #main #left-nav ul {list-style:none;width:197px;margin:0;padding:19px 0 0 0;float:left;clear:left;font-size:9px;font-weight:bold;background-color:#ADCAD8;border-top:7px solid #657E89;}
#home #main #left-nav ul li {padding:6px 0 3px 17px;float:left;clear:left;width:145px;}
#home #main #left-nav ul li.first {padding:18px 0 0 17px;background-color:#8DAFBF;height:20px;}
#home #main #left-nav ul li.down_menu {background-color:#C8DBE5;padding:0 0 7px 0px;width:162px;}
#home #main #left-nav ul li.down_menu a.head {display:block;background-color:#D9E6ED;background-image:url(../digital_assets/images/leftnav_submenu_down.gif);background-repeat:no-repeat;background-position:7px 11px;margin-left:1px;padding:8px 0 6px 16px;width:144px;color:#AA223D;}
#home #main #left-nav ul li.down {background-color:#D9E6ED;background-image:url(../digital_assets/images/leftnav_submenu_right.gif);background-repeat:no-repeat;background-position:9px 8px;margin-left:0;}
#home #main #left-nav ul li.down a{color:#AA223D;}

#home #main #content #left-col {float:left;clear:none;width:413px;margin:0;padding:0;border-top:7px solid #000000;}
#home #main #content #left-col .copy h2 {font-size:14px;color:#AA223D;margin:0;padding:0;float:left;width:100%;}
#home #main #content #left-col .copy {padding:25px;float:left;width:363px;}
#home #main #content #left-col .copy ul {margin:0;padding:0;width:330px;}
#home #main #content #left-col .copy li {background:url(../digital_assets/images/home_copy_bullet.gif) no-repeat 0 5px;width:100%;}

#home #main #content #right-col {float:left;width:155px;margin:0;padding:0;border-top:7px solid #AA223D;}
#home #main #content #right-col img {float:left;margin:0;padding:0;}
#home #main #content #right-col .caption {float:left;padding:15px 8px 25px 8px;margin:0;color:#000000;font-size:11px;width:135px;}
#home #main #content #right-col .rule {border-bottom:1px solid #000000;float:left;width:135px;margin:10px 0;font-size:1px;}

#subpage #main {float:left;clear:left;width:765px;background-repeat:repeat-y;}
#subpage .onecol {background-image:url(../digital_assets/images/main_bg_1col.gif);}
#subpage .twocol {background-image:url(../digital_assets/images/main_bg_2col.gif);}

#main #left-nav {width:162px;float:left;}
#main #left-nav ul {list-style:none;width:162px;margin:0;padding:0 0 25px 0;float:left;clear:left;font-size:9px;font-weight:bold;background-color:#ADCAD8;}
#main #left-nav ul li {padding:6px 0 3px 17px;float:left;clear:left;width:145px;}
#main #left-nav ul li.first {padding:18px 0 0 17px;background-color:#8DAFBF;height:20px;}
#main #left-nav ul li.down_menu {background-color:#C8DBE5;padding:0 0 7px 0px;width:162px;}
#main #left-nav ul li.down_menu a.head {display:block;background-color:#D9E6ED;background-image:url(../digital_assets/images/leftnav_submenu_down.gif);background-repeat:no-repeat;background-position:7px 11px;margin-left:1px;padding:8px 0 6px 16px;width:144px;color:#AA223D;}
#main #left-nav ul li ul {width:161px;margin:0;padding:0;float:left;clear:left;background-color:#C8DBE5;font-size:11px;}
#main #left-nav ul li ul li {padding:7px 0 0 19px;float:left;clear:left;width:141px;}
#main #left-nav ul li ul li.down {background-image:url(../digital_assets/images/leftnav_submenu_right.gif);background-repeat:no-repeat;background-position:9px 11px;margin-left:1px;background-color:transparent;}
#main #left-nav ul li ul li.down a {color:#AA223D;}
#main #left-nav ul li.down {background-color:#D9E6ED;background-image:url(../digital_assets/images/leftnav_submenu_right.gif);background-repeat:no-repeat;background-position:9px 8px;margin-left:0;}
#main #left-nav ul li.down a{color:#AA223D;}

#subpage #main #content {width:603px;float:left;}
#subpage .onecol #content h1.sm-black {width:480px;background-color:#AA223D;font-size:18px;color:#FFFFFF;text-align:right;margin:0;padding:13px 17px 0 17px;height:25px;border-right:89px solid #000000;}
#subpage .onecol #content h1 {width:420px;background-color:#AA223D;font-size:18px;color:#FFFFFF;text-align:right;margin:0;padding:13px 17px 0 17px;height:25px;border-right:149px solid #000000;}
#subpage .onecol #content .copy {padding:25px;float:left;width:553px;}
#subpage .onecol #content .copy h2 {font-size:14px;color:#5C707B;margin:0;padding:0;float:left;width:100%;}
#subpage .onecol #content .copy p {float:left;margin:0;padding:20px 0 0 0;width:500px;clear:left;}
#subpage .onecol #content .copy ul {float:left;margin:0 0 0 15px;padding:10px 0 0 0;list-style:none;width:485px;clear:left;}
#subpage .onecol #content .copy ul li {float:left;clear:left;margin:0;padding:0 0 0 8px;background-image:url(../digital_assets/images/li_bullet.gif);background-position:0 5px;background-repeat:no-repeat;width:477px;clear:left;}
#subpage .onecol #content .sm-map {float:left;margin:15px 30px 15px 0;padding:0;width:199px;height:155px;}
#subpage .onecol #content .sm-map a {float:left;clear:left;margin:4px 0 0 0;padding:0;color:#AA223D;font-weight:bold;width:199px;}
#subpage .onecol #content .sm-map a:hover {color:#C15D71;}

#containers .num_pages {float:left;clear:left;margin:10px 0 0 0;text-align:right;width:487px;}
#containers .num_pages a {color:#000000;font-weight:bold;font-family:tahoma;font-size:10px;}
#containers .num_pages a:hover {color:#CCCCCC;}
#containers .num_pages a.down {color:#B53F57;}

#containers .cap_charts {padding:0;margin:10px 0 0 0;float:left;width:487px;border:1px solid #76818A;border-right:0;border-top:0;}
#containers .cap_charts td {border:1px solid #76818A;border-left:0;border-bottom:0;text-align:center;padding:5px;width:90px;}
#containers .cap_charts td.image {width:120px;padding:0;background-color:#FFFFFF;vertical-align:middle;}
#containers .cap_charts td.darker {background-color:#D9E7F0;}
#containers .cap_charts td.left {text-align:left;width:100%;}
#containers .cap_charts tr.dark {background-color:#F5F5F5;}
#containers .cap_charts tr.bold {font-weight:bold;}

.man_ship {float:left;clear:left;padding:0;margin:10px 0 0 0;width:560px;text-align:center;}
.man_ship img{float:left;padding:0;margin:0;}

#main #content #left-col {float:left;width:455px;margin:0;padding:0;}
#main #content #left-col h1 {background-color:#AA223D;font-size:18px;color:#FFFFFF;text-align:right;margin:0;padding:13px 17px 0 17px;height:25px;}
#main #content #left-col .copy {padding:25px;float:left;width:405px;}
#main #content #left-col .copy h2 {font-size:14px;color:#5C707B;margin:0;padding:0;float:left;width:100%;}
#main #content #left-col .copy h2.sub {margin-top:15px;}
#main #content #left-col .copy p {float:left;margin:0;padding:20px 0 0 0;clear:left;width:95%;}
#main #content #left-col #history.copy p {float:left;margin:0;padding:20px 0 0 0;clear:none;width:auto;}
#main #content #left-col a {color:#AA223D;}
#main #content #left-col a:hover {text-decoration:underline;}
#main #content #left-col a.back {color:#AA223D;float:left;clear:left;padding-left:12px;background:url(../digital_assets/images/back_arr.gif) 0 4px no-repeat;}
#main #content #left-col a.mwaa {font-weight:bold;font-size:10px;color:#AA223D;}
#main #content #left-col .copy img {float:left;margin:0;padding:0 20px 10px 0;}
#main #content #left-col .copy img.right {float:right;margin:0;padding:15px 0 10px 20px;}
#main #content #left-col .copy img.right2 {float:right;margin:0;padding:0 0 10px 20px;}
#main #content #left-col .content-caption {float:left;clear:left;width:191px;display:inline;margin:0 20px 5px 0;padding-bottom:5px;color:#B0314A;font-size:9px;border-bottom:1px solid #ADCAD8;}
#main #content #left-col .right {float:right;clear:right;margin:0 0 5px 20px;}
#main #content #left-col .copy h2 img {margin:0;padding:0 0 0 84px;}

#main #content #left-col .copy ul {float:left;margin:0 0 0 15px;padding:10px 0 0 0;list-style:none;}
#main #content #left-col .copy ul li {float:left;clear:left;margin:5px 0 0 0;padding:0 0 0 12px;background-image:url(../digital_assets/images/leftnav_submenu_right.gif);background-position:0 4px;background-repeat:no-repeat;}
#main #content #left-col .copy ul li a {color:#000000;font-weight:bold;}
#main #content #left-col .copy ul li a:hover {color:#888888;}
#main #content #left-col .copy ul.dots li {width:350px;font-weight:normal;font-size:10px;float:left;clear:left;margin:5px 0 0 0;padding:0 0 0 12px;background-image:url(../digital_assets/images/home_copy_bullet.gif);background-position:0 4px;background-repeat:no-repeat;}

#main #content #left-col .newsletter {float:left;clear:left;margin:15px 0 0 0;padding:20px 12px 0 12px;width:339px;background-color:#E2E7E9;}
#main #content #left-col .acrobat-reader span {margin-top:9px;float:left;}

#main #content #right-col {float:left;width:148px;margin:0;padding:0;}
#main #content #right-col h1 {background-color:#000000;font-size:1px;color:#FFFFFF;text-align:right;margin:0;padding:0;height:38px;}
#main #content #right-col img {float:left;margin:0;padding:0;}
#main #content #right-col .caption {float:left;margin:7px 0 25px 8px;color:#4B6777;font-size:10px;}
#main #content #right-col .caption a {color:#AA223D;}
#main #content #right-col .caption .subtext {float:left;clear:left;margin:10px 0 25px 0;width:114px;margin-left:3px;font-size:1.1em;}

#main #content form {float:left;clear:left;width:370px;border:1px solid #6D8592;background-color:#E4EAED;padding:15px;margin:28px 0 0 0;}
#main #content form.nomargin{margin:0;}
#main #content form h3 {float:left;clear:left;margin:0 0 15px 0;padding:0;}
#main #content form h3.sub {margin-top:15px;}
#main #content form h3 span{font-size:.85em;font-weight:normal;}
#main #content #left-col .copy form p {float:left;clear:left;margin:0 0 15px 0;padding:0;}
#main #content form label {float:left;clear:left;width:80px;text-align:right;margin:0 10px 10px 0;}
#main #content form input, #subpage #main #content form select {float:left;margin:0 0 10px 0;}
#main #content form .large {width:250px;}
#main #content form .medium {width:200px;}
#main #content form .small {width:150px;}
#main #content form .error {float:left;width:10px;margin:0 0 10px 0;padding:0;}
#main #content form textarea {float:left;width:250px;margin:0 0 10px 0;}
#main #content form .buttons {float:right;}
#main #content form .buttons img {margin:0;padding:0;}
#main #content form table {float:left;clear:left;margin:0 0 15px 0;padding:0;border:1px solid #000000;border-bottom:0;border-right:0;}
#main #content form table tr.light {background-color:#FFFFFF;}
#main #content form table tr.dark {background-color:transparent;}
#main #content form table td, #main #content form table th {padding:4px;margin:0;vertical-align:middle;text-align:center;border:1px solid #000000;border-left:0;border-top:0;}
#main #content form table thead tr {background-color:#AAAAAA;color:#FFFFFF;}
#main #content form table th.left {width:160px;text-align:left;}
#main #content form table th.single {width:auto;text-align:left;}
#main #content form table td.left {width:170px;font-size:10px;text-align:left;}
#main #content form table td.left input {margin-right:5px;}
#main #content form table label {float:left;clear:none;text-align:left;margin:0;}
#main #content form table input {float:left;clear:none;margin:0;}
#main #content form table.addtl td {width:170px;font-size:10px;padding:5px;}
#main #content form table.addtl input {margin-right:5px;float:left;width:15px;}
#main #content form table.addtl label {margin:0;padding:0;float:left;width:145px;}

#footer {float:left;clear:left;width:743px;height:26px;border-top:1px solid #ABD5E8;margin:0;padding:10px 0 15px 22px;font-size:10px;color:#FFFFFF;background-image:url(../digital_assets/images/footer_subpages.gif);background-repeat:no-repeat;}

#popup {background-color:#8DAFBF;}
#popup #popheader {float:left;clear:left;border-bottom:4px solid #8DAFBF;width:100%;margin:0;padding:8px 0 0 0;height:32px;background-color:#6D8592;}
#popup #popheader img {margin:0 0 0 15px;}
#popup #popheader .left {float:left;clear:none;}
#popup #popheader .right {float:right;clear:none;padding-right:15px;}
#popup #popmain {float:left;clear:left;border-bottom:4px solid #8DAFBF;width:100%;margin:0 0 10px 0;padding:0;background-color:#FFFFFF;text-align:center;}
#popup #popmain2 {float:left;clear:left;border-bottom:4px solid #8DAFBF;width:100%;margin:0 0 10px 0;padding:0 0 0 29px;background-color:#FFFFFF;text-align:left;}
#popup #popmain2 h1 {float:left;clear:left;font-size:16px;font-weight:bold;color:#5C707B;margin:0;font-family:Arial,Verdana;padding:19px 0 5px 0;width:100%;text-align:left;height:15px;}

.carriers {float:left;clear:left;padding:0;margin:10px 0 0 0;border:1px solid #C8DBE5;border-right:0;border-top:0;width:414px;font-weight:bold;}
.carriers td {border:1px solid #C8DBE5;border-left:0;border-bottom:0;padding:5px 5px 5px 10px;vertical-align:middle;text-align:center;width:100px;height:64px}
.carriers td.image {width:294px;vertical-align:middle;text-align:center;}

#alpha_bar {background-color:#E4EDF2;padding:5px;float:left;width:390px;letter-spacing:2.5px;text-align:center;margin:10px 0 0 0;}
#main #content #left-col #alpha_bar a {color:#000000;}
#main #content #left-col #alpha_bar a:hover {color:#666666;}
#main #content #left-col .listing {float:left;clear:left;border-bottom:1px solid #8DAFBF;padding:0 0 10px 0;margin:5px 0 0 0;width:400px;}
#main #content #left-col .listing_none {float:left;clear:left;border:0;padding:0 0 10px 0;margin:5px 0 0 0;}
#main #content #left-col .listing .listing-left, #main #content #left-col .listing .listing-right{float:left;width:195px;}
#main #content #left-col .listing h3{float:left;clear:left;margin:0;padding:15px 0 10px 0;font-size:12px;width:100%;}
#main #content #left-col .listing a{float:left;clear:left;margin:5px 0 0 0;padding:0 0 0 10px;background:url(../digital_assets/images/leftnav_submenu_right.gif) no-repeat 0 4px;width:150px;}

#main #content #left-col .results{float:left;clear:left;padding:15px 0 10px 0;margin:0;}
#main #content #left-col .results h3{float:left;clear:left;margin:0;padding:15px 0 10px 0;font-size:12px;width:100%;}
#main #content #left-col .results img,#main #content #left-col .results p{float:left;clear:left;margin:0;padding:0;}
#main #content #left-col .results .services{float:left;clear:left;margin:15px 0 0 0;padding:0;background-color:#F2F5F7;border:1px solid #6D8592;width:252px;}
#main #content #left-col .results .other-svcs{margin:0;padding:0;border-top:0;}
#main #content #left-col .results .services th{margin:0;padding:3px;background-color:#6D8592;color:#FFFFFF;}
#main #content #left-col .results .services tr.dark{background-color:#DFE5EB;}
#main #content #left-col .results .services td{margin:0;padding:3px;color:#000000;}

#main #content #left-col p strong{font-size:11px;color:#5C707B;}
#main #content #right-col .code-key {float:left;margin:0 0 10px 0;padding:10px 0 10px 10px;color:#4B6777;font-size:10px;background-color:#CDD4DB;width:138px;}
#main #content #right-col .code-key h4{float:left;margin:0;padding:0 0 6px 0;color:#38444B;font-size:11px;width:100%;font-weight:bold;}

