/*div, td { border:red solid 1px }*/

/* red border */
.redborder { border: red solid 1px; }

/* hack to get IE working properly */
/* .rightbar td { border:#EAEEF2 solid 1px } */

/* sets the font style for all copy */
td,ul,p,div {font-size: 11px; color: #FFFFFF; font-family: verdana, helvetica, sans-serif;}

hr { border:0;border-top:1px solid #638DB5; }

fieldset { width: 70%; font-weight: bold; border: none;}

body {scrollbar-face-color: #336699; scrollbar-highlight-color: #000000; scrollbar-shadow-color: #EAEEF2; scrollbar-3dlight-color: #EAEEF2; scrollbar-arrow-color: #FFFFFF; scrollbar-track-color: #638DB5; scrollbar-darkshadow-color: #2A426A;}
label {cursor: hand;}

a, a:link, a:visited, a:active, a:hover {color: #FFFFFF;}

.copy {line-height: 1.5; padding:0px 18px 0px 18px;}
.header {font-weight: bold; color: #000000; padding:0px 18px 3px 18px;}
.popup {font-size: 10px;	color: #FFFFFF;	padding: 5px 10px;}
.error {line-height: 1.5; font-size: 12px; color: #ff0000; padding:0px 18px 0px 18px;}
.date {font-size: 10px; color: #638DB5;}
.pageheader {font-size:13px;font-weight:bold;color:#336699; padding:0px 18px 0px 18px;}

/* right bar */
.rightbarhead {line-height: 1.5; padding:0px 1px 15px 15px; width:214px;}
.rightbaricon {line-height: 1.5; padding:0px 1px 0px 15px;}
.rightbarcopy {line-height: 1.5; padding:0px 1px 0px 1px;}
.rightbartoolsicon {line-height: 1.5; padding:5px 1px 0px 15px;}
.rightbartools {line-height: 1.5; padding:0px 1px 10px 1px;}

.SBadmin { padding:0px 0px 0px 0px; width:210px;background-color : #EAEEF2;}
.SBsub1 {line-height: 1.5; padding:0px 0px 4px 35px; background-color : #EAEEF2;}
.SBsub2 {line-height: 1.5; padding:0px 0px 4px 18px; background-color : #EAEEF2;}

.SBdesc {line-height: 1.5; margin:0px 0px 4px 0px; background-color : #EAEEF2; }
.SBicon {margin:0px 8px 8px 6px; background-color : #EAEEF2; display:block; float:left;}

ul {margin-top:5px;}
ol {margin-top:5px;}

/*  link styles */
.subnav {font-size: 11px;	color: #336699;}
a.subnav:link {font-size: 11px;	color: #336699; text-decoration:underline;}
a.subnav:visited {font-size: 11px;	color: #336699; text-decoration:underline;}
a.subnav:active {font-size: 11px;	color: #3638DB5; text-decoration:underline;}
a.subnav:hover {font-size: 11px;	color: #638DB5; text-decoration:underline;}	

.subnav2 {font-size: 10px; color: #336699;}
a.subnav2:link {font-size: 10px; color: #336699;}
a.subnav2:visited {font-size: 10px; color: #A6BBCF;}
a.subnav2:active {font-size: 10px; color: #336699;}
a.subnav2:hover {font-size: 10px; color: #638DB5;}	

.intro {font-size: 11px;	color: #FFFFFF;}
a.intro:link {font-size: 11px;	color: #FFFFFF; text-decoration:underline;}
a.intro:visited {font-size: 11px;	color: #FFFFFF; text-decoration:underline;}
a.intro:active {font-size: 11px;	color: #FFFFFF; text-decoration:underline;}
a.intro:hover {font-size: 11px;	color:#989898; text-decoration:underline;}	

.footer {font-size: 10px;	color: #989898;}
a.footer:link {font-size: 10px;	color: #989898; text-decoration:none;}
a.footer:visited {font-size: 10px;	color: #989898; text-decoration:none;}
a.footer:active {font-size: 10px;	color: #989898; text-decoration:none;}
a.footer:hover {font-size: 10px;	color: #989898; text-decoration:underline;}	

a.webcam:link {font-size: 10px;	color: #989898; text-decoration:none;}
a.webcam:visited {font-size: 10px;	color: #989898; text-decoration:none;}
a.webcam:active {font-size: 10px;	color: #989898; text-decoration:none;}
a.webcam:hover {font-size: 10px;	color: #FFFFFF; text-decoration:underline;}	

a:link {color: #FFFFFF;}
a:visited {color: #999999;}
a:active {color: #336699;}
a:hover {color: #638DB5;}

/*  form styles */
input.search {width: 120px; font-size: 10px; border-top: #000000 1px solid; border-left: #000000 1px solid; border-right: #EAEAEA 1px solid; border-bottom: #EAEAEA 1px solid;}
input.advanced {width: 165px; font-size: 11px; border-top: #336699 1px solid; border-left: #FFFFFF 1px solid; border-right: #FFFFFF 1px solid; border-bottom: #336699 1px solid;}

/*  background colors */
.midnightblue {background-color: #003366;}
.yellow {background-color: #FFF000;}
.sable {background-color: #999966;}
.gray {background-color: #CCCCCC;}
.grayblue {background-color: #336699;}
.green {background-color: #339966;}
.red {background-color: #CC3300;}
.blue {background-color: #638DB5;}
.darkblue {background-color: #336699;}											
.midblue {background-color: #C9D7E5; }
.lightblue {background-color: #EAEEF2;}
.white {background-color: #FFFFFF;}

/* Trade section terminal section */

/* 3rd level subnav  */
.subnav3, .subnav3 a {font-size:12px;color: #336699;text-decoration:none;}
.subnav3, .subnav3 a:link {font-size:12px;color: #336699;text-decoration:none;}
.subnav3, .subnav3 a:visited {font-size:12px;color: #336699;text-decoration:none;}
.subnav3, .subnav3 a:active {font-size:12px;color: #336699;text-decoration:none;}
.subnav3, .subnav3 a:hover {font-size:12px;color: #336699;text-decoration:none;}

/* 4th level subnav  */
.subnav4, .subnav4 a {font-size:12px;color: #336699;text-decoration:none; }
.subnav4, .subnav4 a:link {font-size:12px;color: #336699;text-decoration:none;}
.subnav4, .subnav4 a:visited {font-size:12px;color: #336699;text-decoration:none;}
.subnav4, .subnav4 a:active {font-size:12px;color: #336699;text-decoration:none;}
.subnav4, .subnav4 a:hover {font-size:12px;color: #336699;text-decoration:none;}
.subnav4 {padding:0 20px;}


/* Trade section right bar */
.rbarimg {margin-left:20px;}

/* address list */
.copy .addressinfo	{padding:0px!important;margin:0px!important;margin-bottom:5px!important;}
.copy .addressinfo li	{list-style-type: none;margin-bottom:0px;}
.iconname	{padding-left: 0px!important;font-weight: bold;}
.iconinfo	{padding-left: 20px!important;}
.iconphone	{background: transparent url(/trade_shipping/images/column_icons/sb_icon_phone.gif) 0 0px no-repeat!important;padding-left: 20px!important;}
.iconfax	{background: transparent url(/trade_shipping/images/column_icons/sb_icon_fax.gif) 0px 0px no-repeat!important;padding-left: 20px!important;}
.iconemail	{background: transparent url(/trade_shipping/images/column_icons/sb_icon_email.gif) 0 0px no-repeat!important;padding-left: 20px!important;}
.iconweb	{padding-left: 20px!important;}

/* contact list */
.contactinfo	{padding:5px!important;margin:0px!important;}
.contactinfo li	{list-style-type: none;margin-bottom:4px;}
.iconnull	{padding-left: 20px!important;}
.iconinfo	{padding-left: 20px!important;}
.iconphone	{background: transparent url(/trade_shipping/images/sb_icon_phone.gif) 0 0px no-repeat!important;padding-left: 20px!important;}
.iconfax	{background: transparent url(/trade_shipping/images/sb_icon_fax.gif) 0px 0px no-repeat!important;padding-left: 20px!important;}
.iconemail	{background: transparent url(/trade_shipping/images/sb_icon_email.gif) 0 0px no-repeat!important;padding-left: 20px!important;}
.iconmap	{background: transparent url(/trade_shipping/images/column_icons/sb_icon_map.gif) 0 0px no-repeat!important;padding-left: 20px!important;height:16px;}
.iconwebcam	{background: transparent url(/trade_shipping/images/column_icons/sb_icon_webcam.gif) 0 0px no-repeat!important;padding-left: 20px!important;height:16px;}
.iconlink	{padding-left: 20px!important;}

/* contact list */
.doclist	{padding:5px!important;margin:0px!important;}
.doclist li	{list-style-type:none;}
.iconinfo	{padding-left: 20px!important;}
.iconpdf	{background: transparent url(/trade_shipping/images/sb_icon_pdf.gif) 0 0px no-repeat!important;padding-left: 20px!important;}
.iconppt	{background: transparent url(/trade_shipping/images/sb_icon_ppt.gif) 0 0px no-repeat!important;padding-left: 20px!important;}
.icontxt	{background: transparent url(/trade_shipping/images/sb_icon_notepad.gif) 0px 0px no-repeat!important;padding-left: 20px!important;}

/*download PDF info*/
.pdf	{padding: 10px 10px 10px 0; color: #666;}

/* Trade section terminal section */
#mapbox { background-color: #C9D7E5;padding:5px;margin:10px;display:none;}
.terminalimg { float:right;padding:5px;margin-left:15px;}
.terminalmap { margin-top:10px;background-color: #FFFFFF;border:#C9D7E5 solid 1px;}
.terminalmap #title { padding: 5px;background:#FFFFFF url(/trade_shipping/terminals/images/title_webcam_shading.gif) top right repeat-y;border-bottom:#C9D7E5 solid 1px;}
.terminalmap #copy { padding: 5px;background-color:#FFFFFF;border-bottom:#C9D7E5 solid 1px;}
.terminalmap #copy #imgbox { padding:5px;background-color:#C9D7E5;}
.terminalmap #copy td { padding:15px; }
.bluebullets { list-style:outside square url(/images/blue_bullet.gif); }

#terminalform { height:20px;margin-left:19px;margin-bottom:0;margin-top:0;padding-bottom:4;padding-top:2; }
#terminaldrop { width:200px;margin-top:0px;margin-bottom:0px; }

/* Image popup script use in Trade section terminal section */
.popupimg { margin-top:10%; }
