* {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#444;
}
body{ background:#F8F5EF url(../images/fullbg.jpg) top left repeat-x;}
a{ outline-style:none; color:#4D9CDA; text-decoration:underline;}
#holder{ width:1000px; margin:0 auto; overflow:hidden; }
#header{ background:url(../images/masthead.jpg) top left no-repeat; width:1000px; height:137px; overflow:hidden; 
                    background-position:-30px 0; }
.head_col_1{ width:735px; float:left; padding:29px 0 0 35px;}
.head_col_2{ width:191px; float:left; margin:33px 0 0 31px;}
.head_col_2 ul{ list-style:none;}
.head_col_2 ul li{ padding:0 0 5px 0; background:url(../images/arrows.gif) top left no-repeat; background-position:0 3px;}
.head_col_2 ul li a{color:#fff; text-decoration:none; font-weight:bold; font-size:10px; padding:10px 0 0 16px;}
.clear{ clear:both; height:0px; overflow:hidden;}
.logo a{ background:url(../images/logo.gif) top left no-repeat; width:273px; height:76px; text-indent:-9999px; display:block;}
#topnav{ background:#009585;}
#topnav ul{ list-style:none; margin:0 0 0 35px; }
#topnav ul li{ float:left; }
.nav1 a{ background:url(../images/nav1.gif) top left no-repeat; width:188px; height:33px; display:block; text-indent:-9999px; }
.nav1 a:hover{ background-position:0 -33px;}

.nav2 a{ background:url(../images/nav2.gif) top left no-repeat; width:162px; height:33px; display:block; text-indent:-9999px;}
.nav2 a:hover{ background-position:0 -33px;}

.nav3 a{ background:url(../images/nav3.gif) top left no-repeat; width:149px; height:33px; display:block; text-indent:-9999px;}
.nav3 a:hover{ background-position:0 -33px;}

.nav4 a{ background:url(../images/nav4.gif) top left no-repeat; width:152px; height:33px; display:block; text-indent:-9999px;}
.nav4 a:hover{ background-position:0 -33px;}

.nav5 a{ background:url(../images/nav5.gif) top left no-repeat; width:123px; height:33px; display:block; text-indent:-9999px;}
.nav5 a:hover{ background-position:0 -33px;}

.nav6 a{ background:url(../images/nav6.gif) top left no-repeat; width:155px; height:33px; display:block; text-indent:-9999px;}
.nav6 a:hover{ background-position:0 -33px;}

#content{ width:929px; margin:0 auto; overflow:hidden; background:#E7E7E7;}
.breadcrumb{ color:#009484; background:#F5F5F6; height:23px; padding:10px 0 0 288px; }
.content_top{ background:url(../images/content_trim.gif) top left no-repeat; width:929px; height:22px;}

.content_col_1{ width:245px; float:left; }
.content_col_1 ul{ list-style:none; padding:16px 0 16px 14px; background:#fff; width:229px; border:1px solid #E9E9E9; border-bottom:1px solid #D3D3D3;  border-top:1px solid #E0E0E1; border-left:1px solid #DCD1BE;}
.content_col_1 ul li{ width:216px;   } 
.content_col_1 ul li a{  height:19px; color:#F5FAFA; text-align:center; display:block; text-decoration:none; font-weight:bold; padding:4px 0 0 0;}

.subnav1{ background:#1EA4A0; border-bottom:1px solid #33AAA6;}
.subnav1 a:hover{ background:#24b0ac; text-decoration:underline; }
.subnav2{ background:#009590;  border-bottom:1px solid #009590;}
.subnav2 a:hover{ background:#008a86; text-decoration:underline; }

.content_col_2{ width:690px; float:right; margin:0 0 0 -6px; background:url(../images/body_bg.gif) top left repeat-y; }
.content_copy{ width:599px; margin:0 20px 75px 47px; overflow:hidden;}
h2{ text-indent:-9999px; margin-top:20px;}
.content_copy h3{ border-bottom:1px solid #E8E8E8; width:619px; text-indent:-9999px; padding:0 0 9px 0; margin:0 0 9px 0;}
.content_copy p{  line-height:16px; padding-bottom:10px;}
.sectionspace{ height:28px; }

.content_copy ul{ list-style-image:url(../images/bullet.gif); padding:0 0 0 12px; line-height:16px;}
.content_copy ul li { padding:2px 0 0 0; }

.h2_fforwarding{ background:url(../images/title_freightforwarding.gif) top left no-repeat; width:334px; height:62px;}
.h2_dutydrawback{ background:url(../images/title_dutydrawback.gif) top left no-repeat; width:500px; height:62px;}
.h2_itweb{ background:url(../images/title_itweb.gif) top left no-repeat; width:500px; height:62px;}
.h2_consulting{ background:url(../images/title_consulting.gif) top left no-repeat; width:500px; height:62px;}
.h2_custom_house{ background:url(../images/title_custom_house.gif) top left no-repeat; width:500px; height:62px;}
.h2_freightmanagement{ background:url(../images/title_freightmanagement.gif) top left no-repeat; width:500px; height:62px;}
.h2_ace{ background:url(../images/title_ace.gif) top left no-repeat; width:550px; height:62px;}
.h2_ctpat{ background:url(../images/title_ctpat.gif) top left no-repeat; width:550px; height:62px;}
.h2_ctn{ background:url(../images/title_ctn.gif) top left no-repeat; width:550px; height:62px;}
.h2_about{ background:url(../images/title_aboutusbig.gif) top left no-repeat; width:500px; height:62px;}
.h2_links{ background:url(../images/title_links.gif) top left no-repeat; width:500px; height:62px;}
.h2_contactus{ background:url(../images/title_contactus.gif) top left no-repeat; width:500px; height:62px;}
.h2_email{ background:url(../images/title_email.gif) top left no-repeat; width:62px; height:16px; border-bottom:1px solid #E8E8E8; width:364px; padding:0 0 9px 0; margin:32px 0 9px 37px;}
.h2_internettracking{ background:url(../images/title_internet_tracking.gif) top left no-repeat; width:500px; height:62px;}
.h2_dutydrawbackcalculator{ background:url(../images/title_calculator.gif) top left no-repeat; width:500px; height:62px;}


.h3_airglobal{ background:url(../images/title_airglobal.gif) top left no-repeat; height:9px;}
.h3_ocean_global{ background:url(../images/title_ocean_global.gif) top left no-repeat; height:9px;}
.h3_wheels_up{ background:url(../images/title_wheelsup.gif) top left no-repeat; height:9px;}
.h3_wheels_out{ background:url(../images/title_wheelsout.gif) top left no-repeat; height:9px;}
.h3_shipment_tracing{ background:url(../images/title_shipment_tracing.gif) top left no-repeat; height:9px;}
.h3_drawback_audit{ background:url(../images/title_drawback_audit.gif) top left no-repeat; height:9px;}
.h3_your_investment{ background:url(../images/title_your_investment.gif) top left no-repeat; height:9px;}
.h3_what_drawback{ background:url(../images/title_what_drawback.gif) top left no-repeat; height:9px;}
.h3_record_keeping{ background:url(../images/title_record_keeping.gif) top left no-repeat; height:9px;}
.h3_why_use{ background:url(../images/title_why_use.gif) top left no-repeat; height:9px;} 
.h3_qualify{ background:url(../images/title_qualify.gif) top left no-repeat; height:9px;}
.h3_achive_customization{ background:url(../images/title_achive_customization.gif) top left no-repeat; height:9px;}
.h3_accept_challenge{ background:url(../images/title_accept_challenge.gif) top left no-repeat; height:9px;}
.h3_corp{ background:url(../images/title_corp.gif) top left no-repeat; height:9px;}
.h3_duty_office{ background:url(../images/title_duty_office.gif) top left no-repeat; height:9px;}
.h3_hartford{ background:url(../images/title_hartford.gif) top left no-repeat; height:9px;}
.h3_connecticut{ background:url(../images/title_connecticut.gif) top left no-repeat; height:9px;}
.h3_corpsales{ background:url(../images/title_corpsales.gif) top left no-repeat; height:9px;}
.h3_manu_calc{ background:url(../images/title_manuf_calc.gif) top left no-repeat; height:9px;}
.h3_unused_calc{ background:url(../images/title_unused_calc.gif) top left no-repeat; height:9px;}

.h3_welcome{ background:url(../images/title_welcome.gif) top left no-repeat; height:9px;}
.h3_aboutus{ background:url(../images/title_aboutus.gif) top left no-repeat; height:9px;}
.h3_feature{ background:url(../images/title_feature.gif) top left no-repeat; height:9px;}
.h3_news{ background:url(../images/title_news.gif) top left no-repeat; height:9px;}
.h3_jmr_isf_bboard{ background:url(../images/title_jmr_isf_bboard.gif) top left no-repeat; height:9px;}

.qualifyarea p{ margin:0; padding:0 0 10px 0; line-height:14px;}
.yorn {	width:70px;	float:left; overflow:hidden; text-align:center;}
.yorn b { width:35px; padding:10px; overflow:hidden;}
.yorn input { margin:0 3px 5px 5px; overflow:hidden;}


.qualify_fillin_blank{ margin:20px 0 0 35px;}
.qualify_fillin_blank label{ clear:both; width:100px; padding:0 8px 0 0; text-align:right;  float:left; font-weight:bold;}
.qualify_fillin_blank input{ width:200px; float:left; margin:0 0 10px 0; border:1px solid #038B7F; padding:2px 4px;}
.qualify_fillin_blank textarea{ width:200px; float:left; margin:0 0 10px 0; border:1px solid #038B7F; padding:2px 4px; height:80px;}

.emailholder{ width:432px;   background:#fff;}
.emailholder form{ padding:0 0 0 94px;}
.emailholder label{color:#00A396; font-weight:bold;}
.emailholder input,.emailholder textarea{ border:1px solid #A9A9A9; width:237px; margin:2px 0 6px 0; height:16px; padding:2px 4px;}
.emailholder textarea{ height:105px; }
.emailfooter{ padding:13px 0 0 40px; font-size:10px;}


/* GENERAL */
.greenText{ color:#009484;}


/* RATE QUOTE */
.h2_rate_quote{ background:url(../images/title_rate_quote.gif) top left no-repeat; width:500px; height:62px;}
.h3_shipper_information{ background:url(../images/title_shipper_information.gif) top left no-repeat; height:9px;}
.h3_commodity_information{ background:url(../images/title_commodity_information.gif) top left no-repeat; height:9px;}

.ratequote{}
.ratequote label{ width:200px; float:left; text-align:right; padding:0 12px 0 0;}
.ratequote input{ width:200px; float:left; border:1px solid #C5C5C5; padding:2px 4px; margin:0 0 8px 0;}
.ratequote .inputwselect{ width:120px; }
.ratequote .selectwinput{ width:70px; float:left; border:1px solid #C5C5C5; padding:1px 4px; margin:0 0 0 10px; }

.nopieces{ padding:15px 0 0 130px;}
.ratequote .nopieces ul{ list-style:none; clear:both; }
.ratequote .nopieces li{ float:left; width:80px; }
.ratequote .nopieces input{ width:50px; float:none; }
.ratequote .radioarea{ float:left; }
.ratequote .radio{ margin:0; padding:0; border:none; width:30px; clear:both; margin-bottom:1px; }
.ratequote textarea{ border:1px solid #C5C5C5; width:200px; height:130px; padding:1px 4px; } 


/* CALCULATOR */
.calculator{ margin:20px 0 0 0;}
.calculator label{ width:250px; float:left; text-align:right; padding:0 12px 0 0;}
.calculator input{ width:120px; float:left; border:1px solid #C5C5C5; padding:2px 4px; margin:0 0 8px 0;}
.btn_calculate{ padding:20px 0 0 260px; }
.btn_calculate a{ background:url(../images/btn_calculate.gif) top left no-repeat; width:80px; height:24px; display:block; text-indent:-9999px;}


/* HOMEPAGE */

.home_col_1{ background:#E7E7E7; width:244px; float:left;}
.home_col_2{ background:#fff; width:685px; float:left;}
.home_col_1 h2{ text-indent:-9999px; border-bottom:1px solid #D1D1D1; width:212px; text-indent:-9999px; padding:0 0 9px 0; margin:27px 0 7px 15px;}
.h2_latestnews{ background:url(../images/title_latestnews.gif) top left no-repeat; width:113px; height:10px; }
.home_breadcrumb{ color:#C0C0C0; height:56px; padding:14px 0 0 0;}
.home_breadcrumb strong{ color:#009484; font-size:10px; }
.home_breadcrumb a{ font-size:10px; }
.newsblock{ list-style:none; padding:0 30px 16px 15px; color:#444; line-height:15px;}
.newsblock strong{ color:#565656;}
.home_col_2 .content_copy{ background:url(../images/home_copy_bg.gif) top left repeat-y; margin:0 0 0 -5px; padding:0 0 0 38px; width:619px;}
.homearea_1{ width:310px; float:left; }
.homearea_2{ width:309px; float:left; }
.homearea_1 h3{ width:310px; }
.homearea_1 p{ width:260px; }
.homearea_2 h3{ width:309px; }
.homearea_2 p{ width:270px; }

/* FOOTER */

#footer{ width:882px; padding:14px 24px 30px 23px; margin:0 auto; background:#fff; }
.footer_line{border-top:1px solid #E8E8E8; width:882px; height:20px;}
#footer ul{ list-style-image:url(../images/bullet_footer.gif);}
#footer ul li{ float:left; padding:0 18px 0 0; }
#footer p{ padding:5px 0 20px 0;  font-size:10px;}
.tu{ margin:30px 0 0 0;}
.tu a{  background:url(../../images/tu.jpg) top right no-repeat; width:150px; display:block; text-indent:-9999px; float:right;}

.img_right{ border:4px solid #E6E6E6; float:right; margin:0 0 5px 18px;}


