/* CSS Document */
body { background:#CCCCCC; margin:0px auto; padding:0;}
#header {width:100%; height:129px; background:url(images/banner.jpg) no-repeat; margin:0; padding:0;}
#header #logo{width:268px; height:93px; float: left; margin:0; padding:0;}
#header #menulink{width:60%; float: right; margin:0; padding:0;}
#header #menulink ul{ float: right; padding:20px; margin:0; display:inline; text-decoration:none;}
#header #menulink li{ padding:10px; margin:0; display:inline; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
#header #menulink li a{ margin:0; display:inline; text-decoration:none; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;}
#header #menulink li a:hover{ margin:0; display:inline; text-decoration:none; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #000000;}

#menu {width:100%; height:38px; background: url(images/menu_bg.jpg) repeat-x #102e3e; margin:0; padding:5px 0 0 0;}
#menu ul{ margin:0 auto;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; padding:12px 0;}
#menu li{ display: inline; margin:0; list-style:none; padding:12px 0px; margin:0;}
#menu li a{ display: inline; margin:0; list-style:none; padding:12px 0px; margin:0;}
#menu li a:hover{display: inline; margin:0; list-style:none; padding:12px 0px; margin:0;}

#menu .home a{ display: inline; text-decoration:none; color:#FFFFFF; margin:0 0 0 2px; list-style:none; text-align:center; padding:12px 30px 12px 30px;}
#menu .home a:hover{ color:#FFFFFF; text-decoration:none; display: inline; text-align:center; background:url(images/home_bg.gif) no-repeat; margin:0; list-style:none; padding:12px 30px 12px 30px; margin:0 0 0 2px;}

#menu .tracking a{ display: inline; text-decoration:none; color:#FFFFFF; margin:0 0 0 2px; list-style:none; text-align:center; padding:12px 25px 12px 25px;}
#menu .tracking a:hover{ color:#FFFFFF; text-decoration:none; display: inline; text-align:center; background:url(images/tracking_bg.gif) no-repeat; margin:0; list-style:none; padding:12px 25px 12px 25px; margin:0 0 0 2px;}

#menu .ref a{display: inline; text-decoration:none; color:#FFFFFF; margin:0 0 0 2px; list-style:none; text-align:center; padding:12px 25px 12px 25px;}
#menu .ref a:hover{width:100%; color:#FFFFFF; text-decoration:none; display: inline; text-align:center; background:url(images/tracking_bg.gif) no-repeat; margin:0; list-style:none; padding:12px 25px 12px 25px; margin:0 0 0 2px;}

#menu .port a{ display: inline; text-decoration:none; color:#FFFFFF; margin:0 0 0 2px; list-style:none; text-align:center; padding:12px 25px 12px 25px;}
#menu .port a:hover{ color:#FFFFFF; text-decoration:none; display: inline; text-align:center; background:url(images/post_bg.gif) no-repeat; margin:0; list-style:none; padding:12px 25px 12px 25px; margin:0 0 0 2px;}

#menu .container a{ display: inline; text-decoration:none; color:#FFFFFF; margin:0 0 0 2px; list-style:none; text-align:center; padding:12px 25px 12px 25px;}
#menu .container a:hover{ color:#FFFFFF; text-decoration:none; display: inline; text-align:center; background:url(images/container_bg.gif) no-repeat; margin:0; list-style:none; padding:12px 30px 12px 30px; margin:0 0 0 2px;}

#menu .tools a{ display: inline; text-decoration:none; color:#FFFFFF; margin:0 0 0 2px; list-style:none; text-align:center; padding:12px 25px 12px 25px;}
#menu .tools a:hover{ color:#FFFFFF; text-decoration:none; display: inline; text-align:center; background:url(images/tools_bg.gif) no-repeat; margin:0; list-style:none; padding:12px 25px 12px 25px; margin:0 0 0 2px;}

#menu .contact a{width:100%; display: inline; text-decoration:none; color:#FFFFFF; margin:0 0 0 2px; list-style:none; text-align:center; padding:12px 20px 12px 20px; margin:0;}
#menu .contact a:hover{width:100%; color:#FFFFFF; text-decoration:none; display: inline; text-align:center; background:url(images/tools_bg.gif) no-repeat; margin:0; list-style:none; padding:12px 20px 12px 20px; margin:0 0 0 2px;}

#welcome {width:100%; height:31px; background:#102e3e; margin:0; padding:0;text-align:left;}
#welcome p{color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:10px 0 0 30px;}
#welcome p a{color: #FFFF00; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; margin:0; padding:0;}
#welcome p a:hover{color:#FFFF00; font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; margin:0; padding:0;}

.logout a{ width: 10%;float:right; text-decoration:none; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin:0; padding:10px 10px 0 0;} 

.tb1 { width: 99%;  margin:0 0 0 2px; padding:2px; }
.tb1 tr{ width: 100%;  margin:0; padding:6px; }
.tb1 tr td{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin:0; padding:2px; }
.tb1 h1{ font-family:Arial, Helvetica, sans-serif; background:#FFFFFF; border-bottom:#1d408e solid 1px; font-size:14px; color:#000000; margin:0; padding:2px; text-align:center; }
.tb1 td p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin:0; padding:0; }
.tb1 .bg {background:#FFFFFF; }

.contsize { width:90%; background: #FFFFFF; padding:20px; border-bottom:#CCCCCC solid 1px; margin:0 auto;}
.contimage {width:195px; height:154px; background: #FFFFFF; float:left;}
.tblecontsize { width:50%;margin:0 0 0 30px; padding:0; background:#CCCCCC; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.tblecontsize h1{ padding:0; margin:0; background:#1C7AB7; float:left; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
p.contt{ width:92%; border-bottom:#CCCCCC solid 1px; padding:10px; margin:0 auto; background: #ffffff; color: #333333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
p.ref{ width:95%; border-bottom:#CCCCCC solid 1px; padding:10px; margin:0 auto; background: #ffffff; color: #333333; font-family:Arial, Helvetica, sans-serif; font-size:12px;}


#content {width:100%; background: #dcedfa; margin:0 auto; padding:0; }
#content #left{width:10%; background: #dcedfa; margin:0 0 0 5px; padding:5px 0 0 0px; float:left; }
#content #left h1{ font-family:Arial, Helvetica, sans-serif; margin:0; width:161px; height:25px; background:url(images/cargo-leads.gif) no-repeat; padding:0px; float:left; color:#000000; font-size:12px; }
.link { width:150px; font-family:Arial, Helvetica, sans-serif; margin:0; height:20px; padding:5px 5px 5px 5px; float:left; color:#000000; font-size:12px; background:#FFFFFF; border-bottom:#999999 solid 1px; text-align:left; }
.link a{ width:150px; font-family:Arial, Helvetica, sans-serif; margin:0; height:20px; float:left; color:#000000; font-size:12px; background:#FFFFFF; text-decoration:none;}
.link a:hover{ width:150px; font-family:Arial, Helvetica, sans-serif; margin:0; height:20px; float:left; color: #003399; font-size:12px; background:#FFFFFF; text-decoration:none;}
.link1 { width:150px; font-family:Arial, Helvetica, sans-serif; margin:0; height:20px; padding:5px 5px 5px 5px; float:left; color: #FFFFFF; font-size:12px; background:#1c3f8d; border-bottom:#999999 solid 1px; }
.link1 a{ width:150px; font-family:Arial, Helvetica, sans-serif; margin:0; height:20px; float:left; color:#FFFFFF; font-size:12px; background:#1c3f8d; text-decoration:none;}
.link1 a:hover{ width:150px; font-family:Arial, Helvetica, sans-serif; margin:0; height:20px; float:left; color: #FFFF00; font-size:12px; background:#1c3f8d; text-decoration:none;}

.adleft {width:150px; height:241px; background:#CCCCCC; margin:5px; padding:1px; border:none; }
#content .registerbox {width:99%; background: #dcedfa; border-left:#FFFFFF solid 1px; margin:0 0 0 2px; padding:5px 0 0 0 5px; float:right; }
#content .registerbox .left{width:55%; background: #dcedfa; border-left:#FFFFFF solid 2px; border-right:#FFFFFF solid 2px; margin:0; padding:0; float:left; }
#content .registerbox .right{width:43%; background: #FFFFFF; border-left:#FFFFFF solid 1px; margin:0 5px 0 0; padding:0; float:right; }

#content .middle {width:81%; background: #dcedfa; border-left:#FFFFFF solid 1px; margin:0 0 0 2px; padding:5px 0 0 0 5px; float:right; }
#content .middle .left{width:69%; background: #dcedfa; border-left:#FFFFFF solid 2px; border-right:#FFFFFF solid 2px; margin:0; padding:0; float:left; }
#content .middle .left1{width:69%; background: #dcedfa; border-left:#FFFFFF solid 2px; border-right:#FFFFFF solid 2px; margin:0; padding:0; float:left;}
#content .middle .right{width:222px; background: #FFFFFF; border-left:#FFFFFF solid 1px; margin:0 5px 0 0; padding:0; float:right; }

.faq1{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #000000; text-align:justify;  }
.step{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#515286; text-align:justify; font-weight:bold; text-align:center; }

.faq{font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #000000; text-align:justify;  }

.faq a{font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #000000;}
.faq a:hover{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#003399; font-weight:bold;}
.head h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin:0; padding:0 0 0 5px;}

.memberlogin { font-family:Arial, Helvetica, sans-serif; font-size:18px; text-align:center; padding:5px; margin:0; border-bottom: #1d408e solid 2px; color: #000000;}

.memberpost { font-family:Arial, Helvetica, sans-serif; font-size:18px; text-align:center; padding:5px  0 20px 0; margin:0; color: #000000;}

.bdr { border:#DCEDFA solid 1px;}

.register a{ width:222px; height:25px; border:none;}
.register a:hover{ width:222px; height:25px; border:none;}

.ad { width:225px; height:119px; padding:0; margin:5px 0 0 0; background:#CCCCCC;}

#login {width:223px; background:#dcedfa; height:130px; margin:0 0 5px 0; padding:0;}
#login #top{width:223px; background: url(images/login.gif) no-repeat;  height:28px;}
.text {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.forget {font-family:Arial, Helvetica, sans-serif; font-size:11px; color: #FF0000;}

#footer {width:100%; height:60px; background: #102e3e; margin:0; padding:0; }
#footer .copy{width:40%; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; margin:10px 0 0 10px; padding:0; }
.fotlink { width:100%; display:block; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; display:inline; margin:0; padding:10px 0 10px 0;}
.fotlink ul{ display:block; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; list-style:none; color:#FFFFFF; margin:0; padding:10px;}
.fotlink li{ font-family:Arial, Helvetica, sans-serif; font-size:11px; list-style:none; display:inline; color:#FFFFFF; margin:0; padding:10px;}
.fotlink li a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; list-style:none; display:inline; color:#FFFFFF; margin:0; padding:0px;}
.fotlink li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; list-style:none; display:inline; color:#FFFFFF; margin:0; padding:0px;}

.nextpage a{width:10px; height:20px; background:#EEEEEE; text-decoration:none; padding:2px 4px; margin:2px; border:#999999 solid 1px;}
.nextpage a:hover{width:10px; height:20px; background: #D5FFFF; text-decoration:none; padding:2px 4px; margin:2px; border:#999999 solid 1px;}

/* member post form */
.wd {width:342px; height:15px; background:#FFFFFF; border: #CCCCCC solid 1px; font-family:Arial, Helvetica, sans-serif; padding:5px; font-size:11px; margin:5px;} 
.wd160 {width:160px; height:15px; background:#FFFFFF; border: #CCCCCC solid 1px; font-family:Arial, Helvetica, sans-serif; padding:5px; font-size:11px; margin:5px;} 
.wd500 {width:500px; height:150px;background:#FFFFFF; border: #CCCCCC solid 1px; font-family:Arial, Helvetica, sans-serif; padding:5px; font-size:11px; margin:5px;} 

.next {margin:0 25px 0 0;}
.formtext { color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:5px; font-size:14px; margin:5px;}
.posttext { color:#000000; font-family:Arial, Helvetica, sans-serif; padding:5px; font-size:14px; margin:0;}

/* login page form */

#loginbox {width:400px; height:200px; background: #FFFFFF; border-bottom:#999999 solid 1px; border-right:#999999 solid 1px; border-left:#999999 solid 1px;border-top:#102e3e solid 10px; margin:20px auto ; padding:0 0 15px 0;}
.logintext { color: #000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.forget { color: #FF0000; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.forget a{ color: #FF0000; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.forget a:hover{ color: #FF0000; text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.newregister {width:96%; background:#dcedfa; height:24px; margin:20px auto; padding:10px 5px 0 5px;}
.text1 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:bold;}
.text2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FF0000; font-weight:bold;}
.text2 a{font-family:Arial, Helvetica, sans-serif; text-decoration:none; font-size:12px; color: #FF0000; font-weight:bold;}
.text2 a:hover{font-family:Arial, Helvetica, sans-serif; text-decoration:underline; font-size:12px; color: #FF0000; font-weight:bold;}

/* register page form */

#registerbox {width:500px; background: #FFFFFF; border-bottom:#999999 solid 1px; border-right:#999999 solid 1px; border-left:#999999 solid 1px;border-top:#102e3e solid 10px; margin:20px auto ; padding:0 0 15px 0;}
.rwd {width:250px; height:15px; background:#FFFFFF; border: #CCCCCC solid 1px; font-family:Arial, Helvetica, sans-serif; padding:3px; font-size:11px; margin:1px;}
.rwd1 {width:250px; background:#FFFFFF; border: #CCCCCC solid 1px; font-family:Arial, Helvetica, sans-serif; padding:3px; font-size:11px; margin:1px;}
.star { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FF0000;}

.shipcargo {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
.shipcargo a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; text-decoration:none;}
.shipcargo a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #FFCC00; text-decoration:none;}

.tracklink a{font-size: 14px; font-weight: bold; margin-bottom:5px; color: #0033FF; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.tracklink a:hover{font-size: 14px; font-weight: bold; color:#0033FF; font-family:Arial, Helvetica, sans-serif; }

.clr {clear:both; margin:0; padding:0;}
.notice {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.notice a {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.notice a:visited {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.notice a:hover {text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000}