div,ul,ol,li,h4,h5,h6,p,blockquote,table,tr,th,td,button{margin:0;padding:0;}

ul {list-style:none;}
a{color:#D00000; text-decoration:none;}
a:hover{text-decoration:none; color:#1199EA;}
img { border:none }
p{ line-height:20px;}
li {line-height:20px;}
h1 {margin:0;padding:5px 0px 0px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; display:block; line-height:20px; overflow:hidden; font-size:15px; color:#1199EA;}
h1 img{padding-right:10px;}
h2{font-size:13px; color:#D00000; font-weight:bold; padding:0px 10px 0px 2px; overflow:hidden; margin:0; line-height:15px;}
h2 a{color:#D00000; text-decoration:none;}
h2 a:hover{color:#1199EA;text-decoration:none;}
h3{font-size:12px; font-weight:bold; padding:10px 5px 0px 10px; margin:0; margin-left:10px; color:#666666;}
h4 {font-size:12px; font-weight:bold; padding:5px 5px 5px 10px; margin:0; margin-left:10px; color:#1199EA;}
h4 a{color:#1199EA; text-decoration:none;}
h4 a:hover{color:#D00000;text-decoration:none;}
/*cargo*/
body{margin:0;padding:0; font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#767575; background:#f7f5f7}
.Mainwrapper{ width:831px;  margin: 0px auto;}
.Header{ width:831px; height:91px; margin:0 0 5px}

.Logo{ float:left; width:280px; height:91px; background:#f7f5f7;}
.Logo a{ display:block; width:280px; height:91px; background:#f7f5f7; float:left }

/*menu*/
.Menutop{float:right;width:551px; height:58px;padding:33px 0 0 0; background:#bb1718 url(images/menu-top-bg.jpg) no-repeat; text-align:right}
.Menutop p{}
.Menutop p a{color:#fff;  font-weight:bold; margin-right:15px;}
.Menutop p a:hover{color:#f1f1f1;}
.Mainmenu{width:831px; height:63px; background: url(images/top-menu.jpg);}
.middle_container{width:831px;}
.middle_mid{width:831px; height:auto; background:url(images/half-bg.jpg) repeat-y;}
.middle_cont_left{width:575px; float:left; padding-left:20px;}
.middle_cont_left ul{margin-left:20px;}
.middle_cont_left ul li{ padding-left:20px    }
.middle_cont_left1{width:575px; float:left; padding-left:20px;}
.middle1{width:570px;  padding:5px 0px 0px 0px; line-height:20px; text-align:justify;}
.middle1 img{ margin-left:5px;}
.middle2_left{clear:both; width:335px; float:left; line-height:20px; text-align:justify;}
.middle2_left p{padding:0px 8px 5px 2px;}
.middle3_left{width:335px; float:left; line-height:20px; text-align:justify;  border:1px dotted #999999; margin:0 0 15px}
.middle3_left p{padding:0px 8px 5px 2px;}
.middle3_left ul{ padding:0 10px; margin:0 0 5px}
.middle3_left ul li{ background:url(images/bullet.gif) no-repeat left 4px; list-style:none; line-height:25px;}
.head-style{padding:5px; background:#D00000; color:#FFFFFF}
.head-style a{color:#FFFFFF}
.s-banner{ width:200px; height:90px; float:left}
.b-banner{ width:728px; height:90px;padding:0 55px; float:left;}
.adbanner-rgt{width:224px; height:600px; margin:15px 0 0;}
.inner_left{clear:both; width:565px; float:left; line-height:20px; text-align:justify;}
.inner_left ul{margin-left:15px; padding:5px 5px 5px 5px;}
.inner_left ul li{ font-size:11px; background:url(images/bullet.gif) no-repeat left 2px; line-height:20px; list-style:none; padding:0 5px 5px 25px;}
.inner_left ul li a{ cursor:pointer;}
.inner_left h2{font-size:12px; color:#D00000; font-weight:bold; padding:5px 10px 10px 2px; overflow:hidden; margin:0; line-height:17px;}
.inner_left h3{font-size:12px; font-weight:bold; padding:10px 5px 0px 1px; margin:0; color:#666666;}
.inner_left h4 {font-size:12px; font-weight:bold; padding:5px 5px 5px 0px; margin:0; color:#1199EA;}
.inner_left p{padding:0px 8px 5px 2px;}
.Rightmenu_bar{width:236px; float:left;}
.box_rignt{ width:236px;}
.Box_top{width:210px; height:46px; padding:10px 0px 0px 15px; letter-spacing:2px; background:url(images/top-links.gif); font-size:13px; font-weight:bold; color:#fff;}
.Box_top1{width:210px; height:46px; padding:10px 0px 0px 15px; letter-spacing:2px; background:url(images/top-links.gif); font-size:13px; font-weight:bold; color:#fff; text-align:center;}
.Box_mid2{width:220px; height:625px; overflow:auto;  padding:0px 0px 0px 5px;}
.Box_mid2 a{ color: #878787}
.Box_mid2 a:hover{color:#1199EA; text-decoration:underline}
.Box_mid2 ul{margin-left:0px; padding:5px 5px 5px 0px;}
.Box_mid2 ul li{background:url(images/bullet.gif) no-repeat left 2px; padding:0 5px 5px 15px; list-style:none;}
.Box_mid2 ul l{margin-left:0px; padding:5px 5px 5px 0px;}i a{ cursor:pointer;}
.Box_btm{ width:225px; height:56px; background:url(images/contact-links.gif) no-repeat}
.Box_btm p { font:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:26px 5px 5px 7px;}
.Box_btm p a{color:#FFFFFF; padding:26px 5px 5px 7px;}
.Box_btm p a:hover { color:#1199EA;}
.newsletter_main{clear:both; width:816px;}
.newsletter_main ul{margin-left:40px; padding:5px 5px 5px 5px;}
.newsletter_main ul li{ background:url(images/bullet.gif) no-repeat left 2px; padding:5px 5px 5px 5px; line-height:20px;}
.newsletter_main ul li a{ cursor:pointer;}
.newsletter_main h2{font-size:14px; color:#D00000; font-weight:bold; padding:5px 10px 5px 18px; overflow:hidden; margin:0;}
.newsletter_main p { padding:7px 7px 5px 20px; line-height:20px;}
.newsletter_main hr{ padding:0px 10px 0px 20px; border-bottom:1px #999999; margin-top:10px; margin-top:0px !; margin-left:18px;}
.newsletter_main1{clear:both; width:831px;}
.middle_btm{width:831px; height:18px; background:url(images/bottom-bg.jpg) no-repeat;}
.footer_main{clear:both; width:821px; height:62px; background:url(images/footer-bg.gif) no-repeat; padding:11px 10px 0px 0px;}
.footer_main_menu{width:540px; height:33px; background:url(images/footer-bg-red.gif) no-repeat; padding:15px 10px 0px 20px; float:right}
.footer_main_menu a{ font-size:12px;margin:0px 5px 0px 5px; color:#ffffff; letter-spacing:1px;}
.footer_main_menu a:hover{}
.footer_left{width:200px; height:20px; float:left; padding-left:15px; margin-top:15px;}
.footer_left span{margin-left:90px;}
.footer_left a{ color:#767575;}
.footer_left a:hover{color:#007fb3;}

#nav, #nav ul {	padding: 0;	margin: 0; list-style: none; line-height: 1; z-index:200}
#nav br{line-height:4px;}
#nav strong{padding-left:3px; padding-right:3px; font-size:11px; font-weight:normal; color:#fff }
#nav a {display:block;width:100px; height:44px;  color:#666666; font-size:12px; font-weight:bold; padding:0 0px 0 0px; line-height:43px; text-align:center;}
#nav a:hover {background: url(images/link-hover.jpg) bottom no-repeat ;	color: #fff;}
#nav li {float: left; width: auto;}
#nav li ul { position: absolute; width: 150px;	left: -999em; background-color:#ca0000; margin-left:1px;}
#nav li ul a{display:block; width:145px; height:25px; text-align:left; line-height:25px;padding-left:5px;color:#ffffff;border-bottom:1px dotted #CCCCCC;font-size:11px; background:none;}
#nav li ul :hover{display:block;width:145px;height:25px;text-align:left;line-height:25px;color:#2a2470;font-size:11px;border-bottom:1px dotted #CCCCCC;background:none;}
#nav li:hover ul, #nav li.sfhover ul {	left: auto;}

.newsletter_main ul.port{padding:10px 0 0 20px; margin:0px 0px 0px  0px;	vertical-align:middle;}
.newsletter_main ul.port li{list-style:none; padding:0px 5px 5px 25px;	margin:0px 0px 0px  0px; text-align:left; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.newsletter_main ul.port li a{color:#392E63; text-decoration:none;}
.newsletter_main ul.port li a:hover{color:#C88E0F; text-decoration:underline;}

.toppage{width:80px; padding:0px 15px 0px 0px; float:right; text-align:center; font:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#D00000;}
.toppage a:hover{ color:#FF9933;}
#news {width:222px; padding:5px 5px 0px 10px; float:right; line-height:20px}
#news ul{margin-left:0; padding:5px 5px 5px 0;}
#news ul li{ background:url(images/bullet.gif) no-repeat left 2px; padding:0 2px 5px 20px; list-style:none;}

#news a{ color: #878787}
#news a:hover{color:#1199EA; text-decoration:underline}
#quick {width:260px; padding:0px 5px 0px 0px; float:right; line-height:20px;}
#quick ul{margin-left:15px; padding:5px 5px 5px 0;}
#quick ul li{ background:url(images/bullet.gif) no-repeat left 2px; padding:0 2px 5px 20px; list-style:none;}
#quick ul li a{ color:#666666;}
#quick ul li a:hover{color:#C88E0F; text-decoration:underline;}
#quick h3 {font-size:12px; font-weight:bold; padding:10px 5px 0px 10px; color:#666666; text-align:center;}

/* AirCargo Agents alphabet pages*/
#righta{  margin-left: 40px; width: 500px; text-align:center;  padding: 0px 10px 0px;}
#righta a{color:#D00000; text-decoration:none; font-weight:bold;}
#righta a:hover{color:#3766A0; text-decoration:none; font-weight:bold;}

#rightadd{  margin-left: 600px; width: 300px; text-align:right;  padding: 5px 10px 0px;}
#righta p{color:#D00000; font-weight:bold;}

#innerad-mid {width:175px; padding:0px 0px 0px 5px; float:right;}
#innerad-right {width:225px; padding:15px 0px 0px 5px; float:right;}
.adlink1 {width:200px; padding:10px 0px 2px 3px; float:right;}
.adlink2 {width:200px; padding:5px 0px 2px 10px; float:right;}

.adbanner250 {width:300px; float:left;}
.adbanner468 {width:470px; height:65px;}

.footer-links { float:left; margin:0px; padding:10px 13px; text-align:left; width:790px;}
.footer-links li{ display:inline;  border-right:1px solid #666666; padding:0 6px; line-height:18px;}
.footer-links li.no_border{ display:inline; padding-right:0; border-right:none;}
.footer-links li a{color:#666666;}
.footer-links li a:hover{color:#D00000;}
/**/
#topbanner {width: 825px; margin: 0px 5px 0px 5px;	height: 90px; }