	@charset "UTF-8";	
.custom_title {
	font-size: 13px !important;
	font-weight: bold;
}
.question_input {
	height: 200px;
	width: 400px;
}
	.left_menu  {
		width: 190px;
		padding-bottom: 25px;
		background-image: url(/Portals/_default/Skins/CXSkin/images/new/col_bg.jpg);
		background: url('/Portals/_default/Skins/CXSkin/images/new/col_bg.jpg');
		background-repeat: repeat;
		background-position: left bottom;
		float: left;
	}
	 /* CSS Document */
	
	
	
	 .round_header  {
		width: 190px;
		float: left;
	}
	
	.three_col {
	float: left;
	width: 712px;
	margin-left: 12px;
	}
	
	.three_col_large{
	float: left;
	width: 936px;
	}
	.three_col_small {
	float: left;
	width: 600px;
	}
	.two_col_longer {
	float: left;
	width: 500px;
	}
	.half_col {
	float: left;
	width: 461px;
	padding-left:12px;
	}
	.full_col {
	float: left;
	width: 936px;
	margin-left: 12px;
	}
	.pre_claim_page {
	float: left;
	width: 624px;
	
	}
	
	@media screen and (-webkit-min-device-pixel-ratio:0) {
.pre_claim_page {
	float: left;
	width: 624px;
		
	}
}
	
	.round_header   {
		background-image: url('/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound_bg.jpg');
		
		background: url('/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound_bg.jpg');
		background-repeat: repeat-x;
		background-position: left top;
		height: 30px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1em;
		/* font-weight: bold; */
		color: #FFF;
		float: left;
		width: 190px;
	}
	
	.table_round_header_2lines tr th,
	.table_round_header_2lines,
	.round_header_2lines   {
		background-image: url(../../../../../images/Cargo/Cargo_header_2lines.jpg);
		background: url(../../../../../images/Cargo/Cargo_header_2lines.jpg);
		background-repeat: repeat-x;
		background-position: left top;
		height: 45px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 1em;
		font-weight: bold;
		color: #FFF;
		
		
	}
	
	.table_round_header_2lines tr th:last-child,
	.table_round_header_2lines .round_r,
	.round_header .round_r,
	.round_header_2lines .round_r  {
		height: 3px;
		width: 100%;
		background-image: url(/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound.gif);
		background: url(/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound.gif);
		background-repeat: no-repeat;
		background-position: right top;
	}
	
	
	.table_round_header_2lines tr th:first-child,
	.table_round_header_2lines .round_l,
	.round_header .round_l,
	.round_header_2lines .round_l   {
		background-image: url(/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound.gif);
		background: url(/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound.gif);
		background-repeat: no-repeat;
		background-position: left top;
		height: 3px;
		width: 10px;
	}
	
	.round_RR {
		background-image: url(/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound.gif);
		background: url(/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound.gif);
		background-repeat: no-repeat;
		background-position: right top;
		height: 3px;
		width: 10px;
		float:right;
	}
	
	.menu_header_text {
		float: left;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 5px;
		font-size: 0.9em;
		color: #fff;
	}
	
	
	.mid_col_bottom_round .content_round_header,
	.mid_col .content_round_header {
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	height: 4px;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-color: #EBEDEC;
	}
	
	
	.mid_col_bottom_round .content_round_header_bottom {
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	height: 8px;
	float: left;
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-image: url(../../../../../images/Cargo/Cargo_03_Member_side_banner_bottom_bg.png);
	}
	
	
	.content_round_header_lightbox {
	height: 4px;
	float: left;
	}
	.content_round_header_lightbox_L {
	height: 4px;
	background-image: url(../../../../../images/Cargo/Cargo_contentRound.png);
	background: url(../../../../../images/Cargo/Cargo_contentRound.png);
	background-repeat: no-repeat;
	background-position: Left top;
	float: left;
	width: 10px;
	}
	.content_round_header_lightbox_R {
	height: 4px;
	background-image: url(../../../../../images/Cargo/Cargo_contentRound.png);
	background: url(../../../../../images/Cargo/Cargo_contentRound.png);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	width: 10px;
	}
	
	.content_round_header_lightbox_L_bottom {
	height: 4px;
	background-image: url(../../../../../images/Cargo/Cargo_contentRound_bottom.png);
	background: url(../../../../../images/Cargo/Cargo_contentRound_bottom.png);
	background-repeat: no-repeat;
	background-position: Left top;
	float: left;
	width: 10px;
	}
	.content_round_header_lightbox_R_bottom {
	height: 4px;
	background-image: url(../../../../../images/Cargo/Cargo_contentRound_bottom.png);
	background: url(../../../../../images/Cargo/Cargo_contentRound_bottom.png);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	width: 10px;
	}
	
	
	.content_round_header_lightbox_mid {
	background-color: #E6EFF0;
	height: 4px;
	float: left;
	width: 600px;
	}
	
	
	
	.mid_col_bottom_round .content_round_header .content_round_r,
	.mid_col  .content_round_header .content_round_r {
		height: 4px;
		background-image: url(../../../../../images/Cargo/Cargo_contentRound.gif);
		background: url(../../../../../images/Cargo/Cargo_contentRound.gif);
		background-repeat: no-repeat;
		background-position: right top;
		float: right;
		width: 10px;
	}
	
	.mid_col_bottom_round .content_round_header_bottom .content_round_r_bottom {
	background-image: url(../../../../../images/Cargo/Cargo_03_Member_side_banner_bottom.jpg);
	background: url(../../../../../images/Cargo/Cargo_03_Member_side_banner_bottom.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	width: 8px;
	height: 8px;
	}
	
	.mid_col_bottom_round .content_round_header .content_round_l,
	.mid_col  .content_round_header .content_round_l {
	background-image: url(../../../../../images/Cargo/Cargo_contentRound.gif);
	background: url(../../../../../images/Cargo/Cargo_contentRound.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 4px;
	width: 10px;
	float: left;
	}
	
	
		.mid_col_bottom_round .content_round_header_bottom .content_round_l_bottom {
	background-image: url(../../../../../images/Cargo/Cargo_03_Member_side_banner_bottom.jpg);
	background: url(../../../../../images/Cargo/Cargo_03_Member_side_banner_bottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 8px;
	width: 8px;
	float: left;
	}
	
	
	
	
		.mid_col_bright .content_round_header_dark, 
		.mid_col .content_round_header_dark {
		background-repeat: repeat-x;
		background-position: left top;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FFF;
		height: 4px;
		float: left;
		width: 100%;
		/*background-color: #E6EFF0;*/
		margin: 0px;
		padding: 0px;
	}
	
	
		.mid_col_bright .form_round_header_dark,
		.mid_col .form_round_header_dark
		 {
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	height: 29px;
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	/*background: url(../../../../../images/Cargo/Cargo_Form_header_BG.png);
	background-image: url(../../../../../images/Cargo/Cargo_Form_header_BG.png);*/
	background-color: #006564;
	}
	
		.mid_col_bright .alert_round_header_dark,
		.mid_col .alert_round_header_dark
		 {
	background-repeat: repeat-x;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	height: 16px;
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background: url(../../../../../images/Cargo/Cargo_Form_alert_box_MID.png);
	background-image: url(../../../../../images/Cargo/Cargo_Form_alert_box_MID.png);
	}
	
	
	.mid_col  .alert_round_header_dark .content_round_r,
	.mid_col_bright  .alert_round_header_dark .content_round_r {
	height: 16px;
	background-image: url(../../../../../images/Cargo/Cargo_Form_alert_box_R.png);
	background: url(../../../../../images/Cargo/Cargo_Form_alert_box_R.png);
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	width: 15px;
	}
	
	
	.mid_col  .form_round_header_dark .content_round_r,
	.mid_col_bright  .form_round_header_dark .content_round_r {
	height: 29px;
	/*background-image: url(../../../../../images/Cargo/Cargo_Form_header_R.png);
	background: url(../../../../../images/Cargo/Cargo_Form_header_R.png);*/
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	width: 4px;
	}
	
	
	
	
	.mid_col_bright  .content_round_header_dark .content_round_r,
	.mid_col  .content_round_header_dark .content_round_r {
		/*height: 4px;
		background-image: url(../../../../../images/Cargo/Cargo_contentRound.gif);
		background: url(../../../../../images/Cargo/Cargo_contentRound.gif);
		background-repeat: no-repeat;
		background-position: right top;*/
		float: right;
		width: 10px;
	}
	
	
	
	
	.mid_col  .alert_round_header_dark .content_round_l ,
	.mid_col_bright  .alert_round_header_dark .content_round_l {
	/*background-image: url(../../../../../images/Cargo/Cargo_Form_alert_box_L.png);
	background: url(../../../../../images/Cargo/Cargo_Form_alert_box_L.png);
	background-repeat: no-repeat;
	background-position: left top;*/
	height: 16px;
	width: 15px;
	float: left;
	}

	.mid_col  .form_round_header_dark .content_round_l ,
	.mid_col_bright  .form_round_header_dark .content_round_l {
	/*background-image: url(../../../../../images/Cargo/Cargo_Form_header_L.png);
	background: url(../../../../../images/Cargo/Cargo_Form_header_L.png);
	background-repeat: no-repeat;
	background-position: left top;*/
	height: 29px;
	width: 4px;
	float: left;
	}
	
	
	
	
	
	
	
	.mid_col_bright  .content_round_header_dark .content_round_l,
	.mid_col  .content_round_header_dark .content_round_l {
		/*background-image: url(../../../../../images/Cargo/Cargo_contentRound.gif);
		background: url(../../../../../images/Cargo/Cargo_contentRound.gif);
		background-repeat: no-repeat;*/
		background-position: left top;
		/*height: 4px;*/
		width: 10px;
		float: left;
	}
	
	
	
	.mid_col_bright  .form_round_header_dark .content_round_bottom_r,
	.mid_col  .form_round_header_dark .content_round_bottom_r {
	/*height: 4px;
	background-image: url(../../../../../images/Cargo/Cargo_contentRound_bottom.gif);
	background: url(../../../../../images/Cargo/Cargo_contentRound_bottom.gif);*/
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	width: 10px;
	}
	
	
	
	.mid_col_bright  .content_round_header_dark .content_round_bottom_r,
	.mid_col  .content_round_header_dark .content_round_bottom_r {
	/*height: 4px;
	background-image: url(../../../../../images/Cargo/Cargo_contentRound_bottom.gif);
	background: url(../../../../../images/Cargo/Cargo_contentRound_bottom.gif);*/
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	width: 10px;
	}
	
	
	.mid_col_bright  .alert_round_header_dark_bottom .content_round_bottom_r,
	.mid_col  .alert_round_header_dark_bottom .content_round_bottom_r {
	/*height: 4px;
	background-image: url(../../../../../images/Cargo/Cargo_Form_alert_box_bottom_R.png);
	background: url(../../../../../images/Cargo/Cargo_Form_alert_box_bottom_R.png);
	background-repeat: no-repeat;
	background-position: right top;*/
	float: right;
	width: 10px;
	}alert_round_header_dark_bottom
	
	.mid_col_bright  .content_round_header_dark .content_round_bottom_l,
	.mid_col  .content_round_header_dark .content_round_bottom_l {
		/*background-image: url(../../../../../images/Cargo/Cargo_contentRound.gif);
		background: url(../../../../../images/Cargo/Cargo_contentRound.gif);
		background-repeat: no-repeat;
		background-position: left top;*/
		height: 4px;
		width: 10px;
		float: left;
	}
	
	

	.mid_col_bright  .alert_round_header_dark_bottom .content_round_bottom_l,
	.mid_col  .alert_round_header_dark_bottom .content_round_bottom_l {
	/*background-image: url(../../../../../images/Cargo/Cargo_Form_alert_box_bottom_L.png);
	background: url(../../../../../images/Cargo/Cargo_Form_alert_box_bottom_L.png);
	background-repeat: no-repeat;
	background-position: left top;*/
	height: 4px;
	width: 10px;
	float: left;
	}
	
	.mid_col_bright  .alert_round_header_dark_bottom,
	.mid_col  .alert_round_header_dark_bottom {
	/*background-image: url(../../../../../images/Cargo/Cargo_Form_alert_box_bottom_MID.png);
	background-repeat: repeat-x;
	background-position: left top;*/
	height: 4px;
	width: 100%;
	float: left;
	}
	
	
	
	
	
	
	
	
	
	
	.mid_col_bright .content_round_header {
		background-repeat: repeat-x;
		background-position: left top;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #FFF;
		height: 0px;
		float: left;
		width: 100%;
		background-color: #EBEDEC;
		margin: 0px;
		padding: 0px;
	}
	
	
	.mid_col_bright  .content_round_header .content_round_r {
		height: 4px;
		background-image: url(/Portals/_default/Skins/CXSkin/images/new/col_bg.jpg);
		background: url(/Portals/_default/Skins/CXSkin/images/new/col_bg.jpg);
		background-repeat: no-repeat;
		background-position: right top;
		float: right;
		width: 10px;
	}
	
	.mid_col_bright  .content_round_header .content_round_l {
		background-image: url(/Portals/_default/Skins/CXSkin/images/new/col_bg.jpg);
		background: url(/Portals/_default/Skins/CXSkin/images/new/col_bg.jpg);
		background-repeat: repeat;
		background-position: left top;
		height: 4px;
		width: 10px;
		float: left;
	}
	
	
	
	
	.text_align_bottom {
	}
	
	.mid_header_text_uq,
	.mid_header_text {
	float: left;
	width: 100%;
	}
	
	.mid_header_text h2,
	.mid_col .mid_header_text h2, .mid_col_bright .mid_header_text h2 {
	float: left;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 0px;
	font-size: 0.8em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000;
	font-weight: bold;
	}
	
	.mid_col .mid_header_text_uq h2, .mid_col_bright .mid_header_text_uq h2 {
	float: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 10px;
	font-size: 0.8em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color: #000;
	/*font-weight: bold;*/
	}
	
	
	
	.mid_col .content .mid_header_text h1, 
	.mid_col_bright .content .mid_header_text h1 {
	font-size: 1.2em;
	font-size: 16px\9;
	margin-top: 0px;
	margin-top: 0px\9;
	margin-right: 0px;
	margin-bottom: 0px;
	/*font-weight: bold;*/
	padding-top: 0px\9;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 12px;
	float: left;	
	}
	
	.mid_col .content .mid_header_text h1 span, 
	.mid_col_bright .content .mid_header_text h1 span{
		padding-left: 0;
	}
	
	h1 {
	font-size: 1.2em;
	font-size: 16px\9;
	margin-top: 0px;
	margin-top: 0px\9;
	margin-right: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	width: 100%;
	
	padding-top: 15px;
	padding-top: 15px\9;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	}
	
	h2 {
		font-weight: normal;
	}
	
	
	.mid_header_text_uq span,
	.mid_col .mid_header_text  span, .mid_col_bright .mid_header_text span{
	margin-left: 0px;
	padding-left: 12px;
	float: left;
	color: #367D79;
	}
	
	
	
	.mid_col      {
	padding-bottom: 1px;
	/*background-image: url(../../../../../images/Cargo/Cargo_content_bottombg.jpg);
	background: url(../../../../../images/Cargo/Cargo_content_bottombg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;*/
	float: left;
	width: 100%;
	}
	.mid_col_bottom_round      {
	
	float: left;
	width: 100%;
	}
	
	.mid_col_bright      {
		width: 100%;
		padding-bottom: 25px;
		background-image: url(/Portals/_default/Skins/CXSkin/images/new/col_bg.jpg);
		background: url(/Portals/_default/Skins/CXSkin/images/new/col_bg.jpg);
		background-repeat: repeat;
		background-position: left bottom;
		float: left;
	}

	.mid_col .content {
	background-color: #EBEDEC;
	float: left;
	margin-bottom: 0px;
	padding-bottom: 10px;
	width: 100%;
	}
	
	.login_box {
		width: 300px;
		padding-bottom: 25px;
		margin: 0px auto; 
		float: center;
	}
	
	.login_box .content {
		background-color: #E6EFF0;
		float: left;
		margin-bottom: 0px;
		padding-bottom: 10px;
		width: 100%;
	}
	
	.login_input_box {
		width:100%;
		text-align: center;
		float:left;
		background-repeat: no-repeat;
		background-position: top left;			
	}
	
	.login_input_box  span{
		width:100px;
		float:left;		
		padding-right: 12px;
		text-align: right;
		font-weight: bold;
		margin-top: 6px;
	}
	
	.login_input_box  input{
		width:150px;	
		float:left;		
	}
	
	.login_input_box  a{
		clear: both;
		text-align:center;
	}
	
	.light_box_content {
	background-color: #E6EFF0;
	float: left;
	
	
	width: 100%;
	}
	
	.mid_col_bottom_round .content {
	background-color: #E6EFF0;
	float: left;
	margin-bottom: 0px;
	padding-bottom: 5px;
	width: 100%;
		
	
	}
	
	
	.mid_col_bright  .content {
		float: left;
		width: 100%;
		margin-bottom: 0px;
		padding-bottom: 0px;  
		background-color: #EBEDEC;
	}
	
	.bullet_remark {
	color: #666;
	font-size: 0.75em;
	}
	
	.unique_login_bullet,
	.bullet_remark,
	.content .bullet_link,
	.bullet_link_expand  {
	list-style-type: disc;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 17px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	}
	

	
	.unique_login_bullet li,
	.bullet_remark li {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: lighter;
	color: #000;
	list-style-type: none;
	background-image: url(../../../../../images/Cargo/Cargo_dot.jpg);
	background-repeat: no-repeat;
	background-position: left 8px;
	line-height: 20px;
	float: left;
	width: 500px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 3px;
	}
	
	.content .bullet_link li {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: lighter;
		color: #000;
		list-style-type: none;
		background-image: url(../../../../../images/Cargo/Cargo_dot.jpg);
		background-repeat: no-repeat;
		background-position: left 8px;
		margin: 0px;
		padding: 0px;
		line-height: 20px;
		float: left;
		width: 500px;
	}
	.content .bullet_link_expand li {
	font-family: Arial, Helvetica, sans-serif;
		font-weight: lighter;
		color: #000;
		list-style-type: none;
		background-image: url(../../../../../images/Cargo/Cargo_dot.jpg);
		background-repeat: no-repeat;
		background-position: left 8px;
		margin: 0px;
		padding: 0px;
		line-height: 20px;
		float: left;
		width: 700px;

	}
	
	.bullet_remark li a,
	.content  .bullet_link li a,
	.bullet_link_expand li a {
		font-size: 0.75em;
		float: left;
		margin-right: 12px;
		margin-left: 10px;
		color: #0F748F;
	}
	
	.unique_login_bullet li a {
	font-size:0.8em;
	float: left;
	margin-right: 12px;
	margin-left: 0px;
	}
	
	.bullet_remark li a:hover,
	.content  .bullet_link li a:hover,
	.bullet_link_expand li a {
		text-decoration: underline;	
	}
	
	.bullet_remark li .data,
	.content  .bullet_link li .data {
		font-size: 0.7em;
		margin-left: 11px;
		float: left;
		/*width: 480px;*/
		width: 100%;
		-webkit-text-size-adjust:none;
	}
	
	.seeall {
	height: 20px;
	padding-top: 10px;
	background-image: url(../../../../../images/Cargo/Cargo_PharmaLIFT_netigator_icon.gif);
	background-repeat: no-repeat;
	background-position: right 13px;
	text-decoration: none;
	padding-bottom: 1px;
	cursor: pointer;
	padding-right: 10px;
	margin-right: 15px;
	float: left;
	}
	.seeall a {
	float:left;
		text-decoration: underline;
		font-size: 1em;
	}
	
	.table_seeall {
		height: 20px;
		padding-top: 10px;
		background-image: url(../../../../../images/Cargo/Cargo_PharmaLIFT_netigator_icon.gif);
		background-repeat: no-repeat;
		background-position: 8px 14px;
		text-decoration: none;
		padding-bottom: 1px;
		cursor: pointer;
		padding-right: 0px;
		float: left;
		font-size: 0.7em;
		padding-left: 19px;
		text-decoration: none;
		-webkit-text-size-adjust:none;
	}
	.table_seeall_selected {
		height: 20px;
		padding-top: 10px;
		background-image: url(../../../../../images/Cargo/Cargo_cal_next_icon_selected1.gif);
		background-repeat: no-repeat;
		background-position: 8px 18px;
		text-decoration: none;
		padding-bottom: 1px;
		cursor: pointer;
		padding-right: 0px;
		float: left;
		font-size: 0.7em;
		padding-left: 19px;
		text-decoration: none;
		-webkit-text-size-adjust:none;
	}
	
	.table_seeall a {
		float:left;
		text-decoration: none;
		font-size: 1em;
		-webkit-text-size-adjust:none;
	}
	
	.wht_btn {
		background-image: url(../../../../../images/Cargo/Cargo_what_icon.png);
		background-repeat: no-repeat;
		background-position: right;
		cursor: pointer;
		margin-right: 0px;
		float: left;
		margin-left: 10px;
		padding-right: 15px;
		padding-top: 0px;
		padding-bottom: 0px;
		height: 20px;
		-webkit-text-size-adjust:none;
	}
	
	.wht_btn a {
	font-size: 0.7em;
	float: left;
	padding-top: 3px;
	-webkit-text-size-adjust:none;
	}
	
	
	.address_btn {
	/*background-image: url(../images/Cargo_address_icon.png);
	background-repeat: no-repeat;
	background-position: right;*/
	cursor: pointer;
	margin-right: 0px;
	float: left;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	}

	.address_btn a {
	font-size: 0.7em;
	float: left;
	padding-top: 2px;
	font-weight: normal;
	-webkit-text-size-adjust:none;
	}
	
	
	.settings_btn {
	background-image: url(../../../../../images/Cargo/Cargo_settings_icon.png);
	background-repeat: no-repeat;
	background-position: right 5px;
	cursor: pointer;
	margin-right: 0px;
	float: left;
	padding-right: 20px;
	padding-top: 0px;
	padding-bottom: 5px;
	}
	.settings_btn a {
	font-size: 0.7em;
	float: left;
	padding-top: 2px;
	font-weight: normal;
	-webkit-text-size-adjust:none;
	}
	
	
	
	
	
	.home_news_guide {
		float: left;
		width: 500px;
		height: 1px;
		margin-right: 15px;
		margin-left: 15px;
		background-color: #a6c4cd;
	}
	
	.home_news_guide_longest {
	float: left;
	width: 703px;
	margin-right: 15px;
	margin-left: 15px;
	background-color: #a6c4cd;
	}
	
	
	.input_box label,
	.mid_col .content .input_box label, 
	.mid_col_bright .content .input_box label,
	.mid_col .content .input_box_short label, 
	.mid_col_bright .content .input_box_short label,
	.input_box_no_left_padding label  {
	font-family: Arial, Helvetica, sans-serif;
	/*font-weight: bold;*/
	color: #4C4C4C;
	font-size: 0.75em;	
	height: 40px;
	}
	
	/* 0618 Added for span */
	.input_box span,
	.mid_col .content .input_box span, 
	.mid_col_bright .content .input_box span,
	.mid_col .content .input_box_short span, 
	.mid_col_bright .content .input_box_short span,
	.input_box_no_left_padding span  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	font-size: 0.75em;
	font-size: 12px\9;
	line-height: 15px;
	height: 40px;
	}
	
	.input_box span label ,
	.mid_col .content .input_box span label {
		font-weight: normal;
	}
	
	/*.mid_col   .content .input_box p .input_field {
		width: 180px;
		float: left;
		margin-right: 5px;
		border: 1px solid #CCC;
		height: 20px;
		font-size: 12px;
		color: #666666;
		padding-left: 3px;
	}*/
	
	.input_field,
	.ol_input_field_ording li .input_field,
	.mid_col   .content .input_box p .input_field,
	.mid_col_bright   .content .input_box p .input_field,
	.mid_col  .content .input_box  .highlight_box p .input_field {
	width: 200px;
	margin-right: 5px;
	/*border: 1px solid #CCC;*/
	height: 17px;
	/*font-size: 1.2em;*/
	color: #4c4c4c;
	padding-left: 3px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 3px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	}
	
	
	.input_field_3_wording {
	width: 200px;
	float: left;
	margin-right: 5px;
	border: 1px solid #CCC;
	height: 17px;
	font-size: 1em;
	color: #000;
	padding-left: 3px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 3px;	
	}
	
	
	.input_field_longest {
	width: 250px;
	float: left;
	margin-right: 5px;
	border: 1px solid #CCC;
	height: 17px;
	font-size: 1em;
	color: #000;
	padding-left: 3px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 3px;	
	}
	
	.input_field_mid_cal,
	.input_field_mid,
	.ol_input_field_ording li .input_field_mid,
	.mid_col   .content .input_box p .input_field_mid,
	.mid_col_bright   .content .input_box p .input_field_mid {
	width: 110px;
	margin-right: 5px;
	/* border: 1px solid #CCC; */
	height: 17px;
	font-size: 1em;
	color: #000;
	padding-left: 3px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-left: 0px;
	padding-right: 0px;
	}
	
	.input_field_shortest {
	width: 33px;
	margin-right: 0px;
	border: 1px solid #CCC;
	height: 17px;
	font-size: 1em;
	color: #000;
	padding-left: 3px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	padding-bottom: 0px;
	margin-top: 3px;
	margin-left: 0px;
	padding-right: 0px;
	}
	
	.input_field_midshort {
		border: 1px solid #CCC;
		height: 17px;
		font-size: 1em;
		color: #000;
		padding-top: 1px;
		font-family: Arial, Helvetica, sans-serif;
		width: 50px;
		padding-left: 3px;
		margin-top: 3px;
	}
	
	
	.input_field_longest,
	.ol_input_field_ording li .input_field_longest,
	.mid_col   .content .input_box p .input_field_longest,
	.mid_col_bright   .content .input_box p .input_field_longest {
	width: 250px;
	margin-right: 5px;
	border: 1px solid #CCC;
	height: 17px;
	font-size: 1em;
	color: #000;
	padding-left: 3px;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	margin-top: 3px;
	
	
	
	
	}
	
	.input_field_short,
	.mid_col  .content .input_box p .input_field_short,
	.mid_col_bright  .content .input_box  p .input_field_short,
	.mid_col  .content .input_box_short p .input_field_short,
	.mid_col_bright   .content .input_box_short p .input_field_short {
	border: 1px solid #CCC;
	height: 17px;
	font-size: 1em;
	color: #000;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	width: 40px;
	padding-left: 3px;
	margin-top: 3px;
	}
	.input_field_ext_largest {
	border: 1px solid #CCC;
	height: 100px;
	font-size: 1em;
	color: #000;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	width: 400px;
	padding-left: 3px;
	margin-top: 3px;
	}
	
	
	#main_office_search .input_field {
	width: 180px;
	float: left;
	margin-right: 5px;
	border: 1px solid #CCC !important;
	height: 17px;
	font-size: 1em;
	color: #000;
	padding-left: 3px;
	
	}
	 .input_box,
	.mid_col  .content .input_box,
	.mid_col_bright  .content .input_box {
	/*215*/
		padding-bottom: 15px;
	padding-left: 12px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 11px;
	float: left;
	}
	
	.input_box_no_left_padding {
	/*215*/
		padding-bottom: 15px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 11px;
	float: left;
	}
	
	.mid_col  .content .two_col_input_box,
	.mid_col_bright  .content .two_col_input_box {
	float: left;
	
	padding-bottom: 15px;
	
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 10px;
	}
	
	
	.mid_col  .content .input_box_short,
	.mid_col_bright  .content .input_box_short {
	float: left;
	padding-bottom: 15px;
	padding-left: 12px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 2px;
	}
	
	.mid_col  .content .input_box_longest,
	.mid_col_bright  .content .input_box_longest {
	float: left;
	/*215*/
		padding-bottom: 15px;
	padding-left: 12px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 10px;
	}
	
	
	/*#orgin_btn {
		background-image: url(../../../../../images/Cargo/Cargo_icon_2.jpg);
		background: url(../../../../../images/Cargo/Cargo_icon_2.jpg);
		height: 20px;
		width: 20px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		cursor: pointer;
	}
	*/
	.section_menu {
		margin-top: 1px;
		background-image: url(/Portals/_default/Skins/CXSkin/images/new/arrow_down.png);
		background: url(/Portals/_default/Skins/CXSkin/images/new/arrow_down.png);
		/*background-size: 30px 30px;*/
		background-repeat: no-repeat;
		height: 30px;
		width: 26px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		cursor: pointer;
		vertical-align: bottom;
	}
	
	/*#desintation_btn {
	display: block;
	background-image: url(../../../../../images/Cargo/Cargo_icon_2.jpg);
	background: url(../../../../../images/Cargo/Cargo_icon_2.jpg);
	height: 20px;
	width: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}*/
	.button_right{
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 15px;
	float: right;
	padding-top: 20px;
	*padding-top:23px;
	}
	.button_left{
	padding-bottom: 15px;
	padding-left: 15px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 18px;
	padding-right: 15px;
	float: left;
	}
	.highlight_box_large p,
	.highlight_box p,
	.mid_col   .content .input_box p,
	.mid_col_bright   .content .input_box p  {
		margin: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
	}
	
	.mid_col   .content .input_box_short p,
	.mid_col_bright   .content .input_box_short p  {
		margin: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
	}
	
	
	#departure_btn {
		display: block;
		background-image: url(../../../../../images/Cargo/Cargo_icon_1.jpg);
		background: url(../../../../../images/Cargo/Cargo_icon_1.jpg);
		height: 20px;
		width: 20px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		cursor: pointer;
	}
	
	/*#timeSearch_btn {
	display: block;
	background-image: url(../../../../../images/Cargo/Cargo_ger_btn_1.jpg);
	background: url(../../../../../images/Cargo/Cargo_ger_btn_1.jpg);
	height: 20px;
	width: 65px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	cursor: pointer;
	float: left;
	}*/
	
	.timeSearch_btn {
	display: block;
	/* background-image: url(../../../../../images/Cargo/Cargo_ger_btn_1.jpg);
	background: url(../../../../../images/Cargo/Cargo_ger_btn_1.jpg);*/
	height: 32px;
	width: 120px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	/* font-weight: bold; */
	color: #FFF;
	cursor: pointer;
	float: left;
	background-color: #c2262e;
	margin-top: -1px;
	text-align: left;
	padding-left: 20px;
	}
	.generic_btn_longest {
	display: block;
	background-image: url(../../../../../images/Cargo/Cargo_ger_btn_longest.png);
	background: url(../../../../../images/Cargo/Cargo_ger_btn_longest.png);
	height: 20px;
	width: 120px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	cursor: pointer;
	float: left;
	}
	.generic_btn {
	display: block;
	/* background-image: url(../../../../../images/Cargo/Cargo_ger_btn.png);
	background: url(../../../../../images/Cargo/Cargo_ger_btn.png);
	height: 20px; */
	background-color: #4c4c4c;
	height: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	cursor: pointer;
	float: left;
	width: 65px;
	}
	
	.generic_btn_large {
	display: block;
		/* background-image: url(../../../../../images/Cargo/Cargo_ger_btn.png);
	background: url(../../../../../images/Cargo/Cargo_ger_btn.png);
	height: 20px; */
	background-color: #4c4c4c;
	height: 30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	cursor: pointer;
	float: left;
	width: 110px;
	}
	
	
	
	.generic_white_btn {
	display: block;
	background-image: url(../../../../../images/Cargo/Cargo_other_btn.png);
	background: url(../../../../../images/Cargo/Cargo_other_btn.png);
	height: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #007987;
	cursor: pointer;
	float: left;
	width: 60px;
	}
	
	.generic_white_btn_long {
	display: block;
	background-image: url(../images/Cargo_other_btn_long.png);
	background: url(../images/Cargo_other_btn_long.png);
	height: 20px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #007987;
	cursor: pointer;
	float: left;
	width: 150px;
	}
	
	
	/*.btn {
		background-color: rgb(28, 94, 85);
		color: white;
		padding: 5px 7px 5px 7px; 
	}*/

		
	#time_btn {
		display: block;
		background-image: url(../../../../../images/Cargo/Cargo_icon_2.jpg);
		background: url(../../../../../images/Cargo/Cargo_icon_2.jpg);
		height: 20px;
		width: 20px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
	}
	
	
	.news_seeall {
		float: left;
		width: 100%;
		padding-bottom: 10px;
		background-color: #EBEDEC;
	}
	
	
	
	.seeall a {
		color: #007A88;
		font-family: Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight: normal;
		font-size: 0.75em;
		float: left;
	}
	.seeall a:hover {
	text-decoration:underline
	}
	
	
	.news_IMPORTANT {
		background-image: url(../../../../../images/Cargo/label_important_en.gif);
		background-repeat: no-repeat;
		background-position: center center;
		font-size: 11px;
		color: #FFF;
		font-weight: normal;
		width: 75px;
		height: 20px;
		font-family: Arial, Helvetica, sans-serif;
		text-align: center;
		vertical-align: middle;
		float: left;
		-webkit-text-size-adjust:none;
	}
	
	.news_NEW {
		background-image: url(../../../../../images/Cargo/label_new_en.gif);
		background-repeat: no-repeat;
		background-position: center center;
		font-size: 11px;
		color: #FFF;
		font-weight: normal;
		width: 50px;
		height: 20px;
		font-family: Arial, Helvetica, sans-serif;
		text-align: center;
		vertical-align: middle;
		float: left;
		-webkit-text-size-adjust:none;
	}
	
	.guide {
		height: 15px;
		width: 100%;
		float: left;
	}
	
	#container .frame_middle #main #right_col .banner #track_search {
		height: 42px;
		width: 400px;
		margin-bottom: 17px;
		margin-left: 17px;
		float: left;
		margin-top: 113px;
		/* font-size: 0.8em;*/
	}
	#container .frame_middle #main #right_col .banner #track_search .banner_trackSearch_no {
		margin-top: 3px;
		margin-bottom: 10px;
		margin-left: 10px;
		width: 33px;
		float: left;
		height: 30px;
		border: 1px solid #CCC;
		font-size: 16px;
		color: #4c4c4c;
		padding-top: 1px;
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		padding-left: 0px !important;
	}
	.container .frame_middle #main #right_col .banner #track_search {
		height: 42px;
		width: 400px;
		margin-bottom: 17px;
		margin-left: 17px;
		float: left;
		margin-top: 113px;
	}
	.container .frame_middle #main #right_col .banner #track_search .banner_trackSearch_no {
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: 10px;
		width: 33px;
		float: left;
		height: 17px;
		border: 1px solid #CCC;		
		color: #000;
		padding-top: 1px;
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
	}
	
	/*. {
	width: 130px;
	float: left;
	height: 17px;
	border: 1px solid #CCC;
	font-size: 12px;
	color: #000;
	padding-left: 3px;
	padding-top: 1px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 5px;
	}*/
	

	.input_field_long_line {
	width: 480px;
	height: 17px;
	border: 1px solid #CCC;
	font-size: 1em;
	color: #000;
	padding-top: 1px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	}
	
	
	#container .frame_middle #main #right_col .banner #track_search .banner_trackSearch_keyword {
		margin-top: 3px;
		margin-bottom: 10px;
		margin-left: 10px;
		width: 150px;
		height: 30px;
		float: left;
		border: 1px solid #CCC;
		font-size: 16px;
		color: #4c4c4c;
		padding-left: 3px;
		padding-top: 1px;
		font-family: Arial, Helvetica, sans-serif;
	}
	#container .frame_middle #main #right_col .banner .track_search_btn  {
	display: inherit;
	float: left;
	margin-top: 11px;
	margin-right: 8px;
	*margin-right: 7px;
	margin-bottom: 10px;
	margin-left: 14px;
	*margin-left: 10px;
	cursor: pointer\9 !important;
	}
	.container .frame_middle #main #right_col .banner #track_search .banner_trackSearch_keyword {
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: 10px;
		width: 180px;
		height: 17px;
		float: left;
		border: 1px solid #CCC;
		font-size: 12px;
		color: #666666;
		padding-left: 3px;
		padding-top: 1px;
		font-family: Arial, Helvetica, sans-serif;
	}
	.container .frame_middle #main #right_col .banner .track_search_btn  {
	display: inherit;
	float: left;
	margin-top: 11px;
	margin-right: 8px;
	*margin-right: 7px;
	margin-bottom: 10px;
	margin-left: 14px;
	*margin-left: 10px;
	cursor: pointer;
	}
	.red_button {
	background-image: url(../../../../../images/Cargo/Cargo_reb_button_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}
	
	#side_officeSearch_input {
		border: 1px solid #CCC;
	
		width: 125px;
		height: 15px;
		float: left;
	}
	
	.side_officeSearch_input {
		border: 1px solid #CCC;
	
		width: 125px;
		height: 15px;
		float: left;
	}
	
	.one_col {
		float: left;
		width: 530px;
	}
	
	
	#main_office_search {
	float: left;
	height: 17px;
	width: 100%;
	padding-top: 15px;
	padding-bottom: 20px;
	vertical-align: middle;
	font-size:0.75em;
	}
	#main_office_search input {
	float: left;
	margin-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 20px;
	margin-top: -3px;
	}
	#main_office_search label {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 8px;
	padding-left: 12px;
	padding-right: 3px;
	font-weight: bold;
	}
	
	
	/* 0618 Added for span */
	/*#main_office_search span {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 3px;
	padding-left: 12px;
	padding-right: 3px;
	font-weight: bold;
	}*/
	
	#side_bar_btn {
		height: 21px;
		width: 33px;
		float: right;
		background-image: url(../../../../../images/Cargo/Cargo_ger_btn.gif);
		background-repeat: no-repeat;
		background-position: left top;
		cursor:pointer;
	}
	#side_bar_btn .btn_txt {
		float: left;
		width: 25px;
		text-align: right;
		vertical-align: middle;
		padding-top: 3px;
		color: #FFF;
		font-size: 0.8em;
		font-weight: bold;
	}
	#sidebar_contact .sideContent .content h2 {
		font-size: 0.85em;
		font-weight: bold;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 3px;
		padding-left: 10px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	}
	#sidebar_contact .sideContent .content a {
		font-size: 1em;
	
	}
	#sidebar_contact .sideContent .content p {
		padding-top: 0px;
		padding-right: 10px;
		padding-bottom: 20px;
		padding-left: 10px;
		float: left;
		margin: 0px;
		font-size: 0.75em;
	}
	#sidebar_contact .sideContent .content h2 {
		margin: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 20px;
		padding-left: 10px;
		font-size: 1.2em;
	}
	#tab_btn {
		float: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 0.75em; /*12px;*/
		margin: 0px;
		width: 100%;
	}	
	#tab_btn .general_country_frame{
		width: 100%;
		float: left;
		background-repeat: repeat-x;
	}
	#tab_btn .general_country_frame .cx {
		float: left;
		height: 26px;
		width: 712px;
		padding-top: 23px;
		padding-right: 14px;
		padding-bottom: 23px;
		padding-left: 14px;
	}
	#tab_btn .general_country_frame .cx ul {
		margin: 0px;
		padding: 0px;
	}
	#tab_btn .general_country_frame .cx li {
		float: left;
		list-style-type: none;
	}
	#tab_btn .general_country_frame .cx .left_cx {
		background-image: url(../../../../../images/Cargo/Cargo_OfficeLocator_cx_left_nor.jpg);
		background-repeat: no-repeat;
		background-position: left top;
		height: 25px;
		width: 130px;
		cursor: pointer;
	}
	#tab_btn .general_country_frame .cx .right_cx {
		background-image: url(../../../../../images/Cargo/Cargo_OfficeLocator_cx_right_nor.jpg);
		background-repeat: no-repeat;
		background-position: right top;
		height: 25px;
		width: 150px;
		cursor: pointer;
	}
	#tab_btn .general_country_frame .cx .left_cx a {
		height: 25px;
		width: 130px;
		color: #FFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		float: left;
		padding-top: 5px;
		padding-bottom: 5px;
		
		text-align: center;
	}
	#tab_btn .general_country_frame .cx .left_cx a:hover {
		background-image: url(../../../../../images/Cargo/Cargo_OfficeLocator_cx_left_over.jpg);
		background-repeat: no-repeat;
		background-position: left top;
	}
	.left_cx_selected   {
		background-image: url(../../../../../images/Cargo/Cargo_OfficeLocator_cx_left_over.jpg);
		background-repeat: no-repeat;
		background-position: left top;
	}
	#tab_btn .general_country_frame .cx .right_cx a {
		height: 25px;
		width: 150px;
		color: #FFF;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		float: left;
		padding-top: 5px;
		padding-bottom: 5px;
		
		text-align: center;
	}
	#tab_btn .general_country_frame .cx .right_cx a:hover {
		background-image: url(../../../../../images/Cargo/Cargo_OfficeLocator_cx_right_over.jpg);
		background-repeat: no-repeat;
		background-position: right top;
	}
	.right_cx_selected      {
		background-image: url(../../../../../images/Cargo/Cargo_OfficeLocator_cx_right_over.jpg);
		background-repeat: no-repeat;
		background-position: right top;
	}
	
	.3block ul li a {
		color: #005a63;
		float: left;
		padding-right: 5px;
		width: auto;
		padding-top: 2px;
	}
	.three_block {
	float: left;
	width: 235px;
	}
	
	.two_block {
	float: left;
	width: 50%;
	width: 49%!important;
	vertical-align: top;
	height:auto;
	display:table-cell;
	}
	
	.two_pallet_block_haft {
	float: left;
	width: 300px;
	width: 350px!important;	
	}
	
	.one_block {
	float: left;
	width: 100%;
	display: table;
    table-layout: fixed;
	margin: 0px;
	min-height: 0px;
	}
	.form_block {
	float: left;
	width: 100%;	
	clear: left\9;
	}
	
	.form_right_block {
	float: right;
	width: 298px;
	padding-top: 30px;
	margin-right: 12px;
	}
	
	
	.form_box_mid {
	float: left;
	width: 500px;
	}
	
	.form_box_large {
	float: left;
	width: 690px;
	}
	
	.form_box_largest {
	float: left;
	width: 770px;
	}
	
	.three_block .li_header   {
		font-weight: bold;
		float: left;
		width: 200px;
	}
	bullet_ul li ,
	.three_block .bullet_ul li {
		margin-left: 0px;
		font-weight: normal;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		list-style-type: none;
		padding-left: 20px;
		background-image: url(/Portals/_default/Skins/CXSkin/images/new/bullet_dot.png);
		background-repeat: no-repeat;
		background-position: 2px 2px;
		width: 190px;
		float: left;
		/*height: 25px; /*height: 25px; cause problem on more words */
		margin: 3px 0 2px 0;
	}
	.bullet_ul,
	.three_block .bullet_ul {
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 20px;
		margin-left: 0px;
		line-height: 20px;
		width: 200px;
		float: left;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 15px;
		list-style-type: none;
	}
	
	.content ul li .data {
		font-size: 0.85em;
		/*margin-left: 11px;*/
		float: left;
		/*width: 450px;*/
		width: 100%;
	}
	.img_descript {
		
		padding-top: 2px;
		padding-left: 10px;
		float: left;
		height: 12px;
		padding-bottom: 0px;
	}
	
	
	.sub_header_text {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000;
		padding-top: 18px;
		padding-bottom: 18px;
		float: left;
		width: 721px;
		background-color: #C4E3EC;
		padding-left: 17px;
	}
	.btn_left {
		float: left;
	}
	.btn_right {
		float: right;
	}
	.pull_down_menu {
	list-style-type: none;
	margin: 0px;
	position: absolute;
	color: #000;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	visibility: visible;
	width: 210px;
	overflow: auto;
	height: 250px;
	padding: 0px;
	left: 1005px;
	
	}
	.pull_down_menu li {
		float: left;
		width: 185px;
		padding-top: 3px;
		padding-right: 3px;
		padding-bottom: 3px;
		padding-left: 5px;
		font-size: 0.75em;
		cursor: pointer;
	}
	.pull_down_menu_li_over  {
		color: #FFF;
		background-color: #007987;
	}
	.pull_down_menu_li_out {
		color: #FFF;
		background-color: #999;
	}
	.ul_type_one { /*header_text ul*/
	margin: 0px;
	list-style-type: none;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 5px;
	font-size: 0.75em;
	line-height: 1.4em;
	float: left;
	padding-left: 0px;
	width: 95%;
	vertical-align: top;
	}
	
	.no_pic {
		float: left;
		padding-left: 15px;
	}
	
	.ul_type_one .pic {
		float: left;
		padding-right: 10px;
		padding-left: 12px;		
		min-height: 120px;
	}
	.ul_type_one .pic img{
		
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;		
	}
	.ul_type_one  .header   {
	font-weight: bold;
	}
		.text_wrap_left  .header   {
		font-weight: bold;
		color: #007987;
		float: none;
		width: 100%;
	}
	.ul_type_one  .text   {
	}
	.under_ul_link {
		float: left;
		list-style-type: none;		
	}
	
	
	.ul_type_one .under_ul_link .link {
	/*background-image: url(../../../../../images/Cargo/Cargo_list_graphic.gif);
	background-repeat: no-repeat;
	padding-left: 20px;*/
	font-size: 1em;
	padding-bottom: 10px;
	width: 100%;
	background-position: left top;
	}
	.product_block {
		
		padding-top: 10px;
		padding-right: 0px;
		padding-bottom: 10px;
		padding-left: 0px;
		float: left;
		border-bottom-width: 1px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: solid;
		border-left-style: none;
		border-bottom-color: #AECAD1;
		margin-top: 0px;
		margin-right: 15px;
		margin-bottom: 0px;
		margin-left: 15px;
	}
	
	.product_block_sol {		
		padding-top: 10px;
		padding-right: 0px;
		padding-bottom: 10px;
		padding-left: 0px;
		float: left;
		border-bottom-width: 1px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: solid;
		border-left-style: none;
		border-bottom-color: #AECAD1;
		margin-top: 0px;
		margin-right: 15px;
		margin-bottom: 0px;
		margin-left: 15px;
		line-height: 14px;
	}
	
	.product_block_sol .pic {
		float:left;
	}
	
	
		.pallet_block_half {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	float: left;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #AECAD1;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 12px;
	}
	
	
	.product_block_light_color {
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	float: left;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #333;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 15px;
	}
	.product_block .pic {
		float:left;
	}
	.ul_type_two { /*only_bullet_ul*/
		list-style-type: none;
		padding: 0px;
		margin-top: 0px;
		margin-right: 15px;
		margin-bottom: 0px;
		margin-left: 10px;
		float: left;
		width: 315px;
	}
	.ul_type_two li {
		background-image: url(../../../../../images/Cargo/Cargo_list_graphic.gif);
		background-repeat: no-repeat;
		padding-left: 20px;
		font-size: 0.75em;
		line-height: 1.4em;
		padding-bottom: 10px;
		color: #000;
	}
	.product_block_textonly {
		padding-left: 20px;
		font-size: 0.75em;
		line-height: 1.4em;
		padding-bottom: 10px;
		color: #000;
		float: left;
		width: 315px;
	}
	/* 
	.ul_type_two li:last-child {
	background-image: none;
	background-repeat: no-repeat;
	padding-left: 0px;
	font-size: 1em;
	line-height: 0.9em;
	}
	*/
	.under_ul_link {
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	list-style-type: none;
	width: 400px;
	}
		
	.under_ul_link li{
		/*background-image: url(../../../../../images/Cargo/Cargo_list_graphic.gif);
		background-repeat: no-repeat;*/
		list-style-type: square;
		color: #C1B49A;
		padding-left: 0px;
		font-size: 1em;
		line-height: 1em;
		padding-bottom: 10px;
		width: 100%;
	}
	
	
	.content_article a {
		text-decoration: underline;
	}
	.content_article .content_ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-size: 0.75em;
	}
	
	.ul_type_three {
		list-style-type: none;
		font-size: 0.75em;
		float: left;
		width: 100%;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 25px;
		margin-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
	}
	.ul_type_four {
	}
	
	.ul_type_three .content_bold {
		font-weight: bold;
	}
	.ul_type_three ul {
		float: left;
	}
	
	/*.product_block_no_border,
	.content .product_block:last-child { */
	.product_block_no_border {
		padding-left: 0px;
		font-size: 1em;
		line-height: 0.9em;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
	}
	
	.full_width {
	width:705px;
	}
	
	.content_article  .content_ul .list {
		background-image: url(../../../../../images/Cargo/Cargo_article_list_icon1.gif);
		background-repeat: no-repeat;
		margin-left: 15px;
		padding-left: 15px;
		font-size: 0.75em;
	}
	.content_article .pic {
		float: left;
		max-height: 360px;
	}
	.content_article .pic  span{
		min-height: 32px;
		/*line-height: 14px;*/
	}
		
	.content_article {
	float: left;
	padding-right: 12px;
	padding-top: 8px;
	}
	
	
	.content .block_gudie:last-child {
		
		border-top-width: 1px;
		border-right-width: 1px;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-style: none;
		border-right-style: none;
		border-bottom-style: none;
		border-left-style: none;
		border-top-color: #AECAD1;
		border-right-color: #AECAD1;
		border-bottom-color: #AECAD1;
		border-left-color: #AECAD1;
	}
	
	/*.content table {
	margin-left: 0px;
	font-size: 0.75em;
	padding-left: 5px;
	}*/
	
	.content_article table {
	margin-left: 12px;
	font-size: 0.75em;
	}
	

	
	.table_form {
	margin-left: 12px;
	font-size: 0.75em;
	}
	
	
	
	
	
	.content .general_table tr th:last-child,
	.content_article .general_table tr th:last-child {
	/* background-image: url(../../../../../images/Cargo/Cargo_GenericContent_table_bg.png);
	background-repeat: no-repeat;
	background-position: right top;	*/
		/*border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;*/
	background-image: url('/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound_bg.jpg');
  background: url('/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound_bg.jpg');
  background-repeat: repeat-x;
  background-position: left top;
	}
	
	
	.content .general_table tr th:first-child,
	.content_article .general_table tr th:first-child {
	/*background-image: url(../../../../../images/Cargo/Cargo_GenericContent_table_bg.png);
	background-repeat: no-repeat;
	background-position: left top;	*/
	/*border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;*/
		/*background-image: url('/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound_bg.jpg');
  background: url('/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound_bg.jpg');
  background-repeat: repeat-x;
  background-position: left top; */
  	background-image: url('/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound_bg.jpg');
  background: url('/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound_bg.jpg');
  background-repeat: repeat-x;
  background-position: left top;
	}
	
	
	
	
	.general_table_2_lines_header_L {
	background-image: url(/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound_bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 45px;
	}
	
	.general_table_2_lines_header_R {
	background-image: url(/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound_bg.jpg);
	background-repeat: repeat-x;
	background-position: right top;
	background-size: 45px;
	height: 45px;
	}
	
	.general_table_2_lines_header_mid {
	background-image: url(/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound_bg.jpg);
	background-repeat: repeat-x;
	background-position: right top;
	height: 45px;
	}
	
	/*.content table tr th:last-child,
	*/
	.generic_table_mid{
	/*background-image: url(../../../../../images/Cargo/Cargo_GenericContent_table_bg_mid.png);
	background-repeat: repeat-x;
	background-position: right top; */
	text-align: left;
	padding-left: 5px;	
	white-space: nowrap;/*22-04-2012 - css updated*/
		background-image: url('/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound_bg.jpg');
  background: url('/Portals/_default/Skins/CXSkin/images/new/Cargo_SideRound_bg.jpg');
  background-repeat: repeat-x;
  background-position: left top;
	}
	
	
	.generic_table_left {
	background-image: url(../../../../../images/Cargo/Cargo_GenericContent_table_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	/*border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;*/
		height: 28px;
	}
	
	.generic_table_right {
	background-image: url(../../../../../images/Cargo/Cargo_GenericContent_table_bg.png);
	background-repeat: no-repeat;
	background-position: right top;
		/*border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;*/
	}
	
	
	
	/*.content table tr:first-child,
	.generic_table_left,
	.content_article table tr:first-child {
		background-image: url(../../../../../images/Cargo/Cargo_GenericContent_table_bg_mid.png);
		background-repeat: repeat-x;
		color: #FFF;
		text-align: left;
		padding-left: 10px;
		padding-right: 10px;
		
	}*/
	.general_table_2_lines tr:first-child,
	.general_table_2_lines_mid {
			/*background-image: url(../../../../../images/Cargo/Cargo_GenericContent_table_bg_mid_height.png);

background: url(../../../../../images/Cargo/Cargo_GenericContent_table_bg_mid_height.png);


	background-repeat: repeat-x;*/
	background-color: #006564;
	color: #FFF;
	text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	/*padding-left: 0px;*/
	/*padding-right: 0px;*/
	}
	
	
	
	
	
	.table_color_even_highlight_top {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #5E967E; /* #C4E6E7;*/
	border-right-color: #5E967E; /* #C4E6E7;*/
	border-bottom-color: #5E967E; /* #C4E6E7;*/
	border-left-color: #5E967E; /* #C4E6E7;*/
	}
	.table_color_even_highlight_left {
	border-left-width: 2px;
	border-left-style: solid;
	border-top-color: #5E967E; /* #C4E6E7;*/
	border-right-color: #5E967E; /* #C4E6E7;*/
	border-bottom-color: #5E967E; /* #C4E6E7;*/
	border-left-color: #5E967E; /* #C4E6E7;*/
	}
	.table_color_even_highlight_right {
	border-right-width: 2px;
	border-right-style: solid;
	border-top-color: #5E967E; /* #C4E6E7;*/
	border-right-color: #5E967E; /* #C4E6E7;*/
	border-bottom-color: #5E967E; /* #C4E6E7;*/
	border-left-color: #5E967E; /* #C4E6E7;*/
	}
	.table_color_even_highlight_bottom {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-top-color: #5E967E; /* #C4E6E7;*/
	border-right-color: #5E967E; /* #C4E6E7;*/
	border-bottom-color: #5E967E; /* #C4E6E7;*/
	border-left-color: #5E967E; /* #C4E6E7;*/
	}
	
	
	
	
	.table_color_even_highlight_mid {
	}
	
	.table_color_even_highlight_bottom {
	}	
	
	.table_color_even_highlight_dark {
		background-color : #FED700; /*#FFFFBD;*/
		font-weight:bold;
	}
	
	.table_color_even_highlight_bright {
		background-color : #FED700; /*#FFFFE8;*/
		font-weight:bold;
	}
	
	/*.hilite_odd { background: #FFFFE8; }
	.hilite_odd_selected { background: #FFFFE8; } */
	
.hilite_th {
	/*background-image: url(../../../../../images/Cargo/Cargo_GenericContent_table_height_over_bg.png);
	background-repeat: repeat-x;*/
	/*background-color: #5e967e;*/
}

.hilite_th_selected {
	/*background-image: url(../../../../../images/Cargo/Cargo_GenericContent_table_height_over_bg.png);
	background-repeat: repeat-x; */
	/*background-color: #5e967e;*/
	cursor:pointer;
}

	/*.hilite_even { background: #FFFFBD; }
	.hilite_even_selected { background: #FFFFBD; }*/
	
	
	.table_reset_th {
		background-image: url(../../../../../images/Cargo/Cargo_GenericContent_table_bg_mid.png);
		background-repeat: repeat-x;
		
	}
	
	
	
	.content table tr td,
	.generic_table_tr,
	.content_article table tr td {
	text-align: left;
	vertical-align: top;
	}
	.content general_table_2_lines tr td,
	.generic_table_tr,
	.content_article general_table_2_lines tr td {
		padding: 0px;
		text-align: left;
		vertical-align: top;
	}
	
	
	
	
	/*.content table tr td .list,
	.content_article table tr td .list {
		background-image: url(../../../../../images/Cargo/Cargo_article_list_icon1.gif);
		background-repeat: no-repeat;
		background-position: left;
	}

	.content table tr th,
	.content_article table tr th {
		padding-right: 10px;
		padding-left: 10px;
		text-align:left;
	}*/
	
	.table_form tr th,
	.table_form tr td
	 {
	padding-right: 5px;
	text-align:left;
	padding-left: 5px;
	}
	

	
	.content_article .table_header_2_lines tr th:last-child {
		background-image: url(../../../../../images/Cargo/Cargo_GenericContent_table_bg.png);
		height: 45px;
		background-position: right;
	}
	
	
	/*.content_article table tr:nth-child(odd) {
		background-color:#E8FAFE;
	}
	.content_article table tr:nth-child(even) {
		background-color:#CFEBEC;
	}*/
	
	.table_color_odd{
		background-color: #FFFFFF; /*#E8FAFE;*/
	}
	.table_color_even {
		background-color:#CFEBEC;
	}
	.content_article table tr td .table_bullet {
	background-image: url(../../../../../images/Cargo/Cargo_article_list_icon1.gif);
	padding-left: 20px;
	line-height: 1.3em;
	background-repeat: no-repeat;
	background-position: 4px -2px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-size: 1em;
	list-style-type: none;
	}
	.content_article h1 {
	font-size: 1.2em;
	font-weight: bold;
	padding-left: 12px;
	padding-bottom: 3px;
	margin-bottom: 0px;
	padding-top: 5px;
	}
	.content_article h2 {
	font-size: 0.8em;
	font-weight: bold;
	padding-left: 12px;
	padding-bottom: 3px;
	margin-bottom: 0px;
	padding-top: 5px;
	}
	.right_border {
		border-right-width: 1px;
		border-top-style: none;
		border-right-style: solid;
		border-bottom-style: none;
		border-left-style: none;
		border-right-color: #FFF;
	}
	.ul_type_three {
	list-style-type: none;
	font-size: 0.75em;
	float: left;
	width: 100%;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-bottom: 25px;
	
	
	
	margin-top: 0px!ie;
	margin-right: 0px!ie;
	margin-left: 0px!ie;
	padding-top: 0px!ie;
	padding-right: 0px!ie;
	padding-bottom: 0px!ie;
	padding-left: 0px!ie;
	margin-bottom: 25px!ie;
	
	
	
		
	
	}
	.no_padding {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size: 1em;
	}
	.no_margin {
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
margin-left: 0px;
		
	}
	
	.no_top_padding {
	padding-top: 0px;
	
	}
	.no_top_margin {
		margin-top: 0px;
		
	}
	.no_bottom_padding {
	padding-bottom: 0px;
	
	}
	.no_bottom_margin {
		margin-bottom: 0px;
		
	}
	
	.no_left_padding {
	padding-left: 0px;
	
	}
	.no_left_margin {
		margin-left: 0px;
		
	}
	.no_right_padding {
	padding-right: 0px !important;
	
	}
	.no_right_margin {
		margin-right: 0px;
		
	}
	
	.search_other_route {
		margin: 0px!important;
		padding: 0px!important;
	}

	.ul_type_three .content_bold {
		font-weight: bold;		
		float: left!ie;		
		float: left;
		width: 132px;
		font-size: 1em;
	}

	
	
	.ul_type_three ul {
		float: left;
	
	}
	.ul_type_three li {
		float: left!ie;
	}
	
	.text_right {
		
		
		
		float: left;
		width: 360px;
		width: 360px!ie;
		float: left!ie;
	}
	.text_right_short {
	float: left;
	width: 200px;
	font-size: 1em;
	}
	.ul_type_four {
		margin: 0px;
		padding: 0px;
		float: left;
		list-style-type: none;
		font-size: 0.75em;
		width: 100%;
	}
	.view_map {
		padding-top: 5px;
		padding-bottom: 5px;
	}
	.view_map a {
	text-decoration: underline;
	}
	
	.ul_type_four ul {
		list-style-type: none;
		float: left;
		margin-left: 10px;
		font-size: 1em;
		padding-left: 0px;
		width: 200px;
		
		padding-top: 0px!ie;
		margin-top: 0px!ie;
	}
	.ul_type_four .map {
		float: left;
	}
	.direction_to_our_office {
		margin-top: 20px;
		float: left;
		width: 100%;
	}
	.table_generic a {
	font-weight: bold;
	}
	
	.ul_type_four .content_bold {
		font-weight: bold;
		font-size: 1em;
	}
	.content_bold {
	font-weight: normal;
	width: 100%;
	font-size: 0.75em;
	}
	.ul_type_five,
	.ul_type_menber {
	width: 100%;
	width: 100%!ie;
	list-style-type: none;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	font-size: 0.75em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	}
	
	.ul_type_five li {	
		list-style-type: none;
		color: #4c4c4c;
		padding-left: 15px;
		float: left;
		float: none!ie;
		background-image: url(/Portals/_default/Skins/CXSkin/images/new/bullet_dot.png);
		background-repeat: no-repeat;
		background-position: 0px 10px;
		padding-top: 10px;
		width: 95%;
		width: 95%!ie;
		margin-left: 0px;
	
	}
	.ul_type_five .underlink li {
		padding-left: 15px;
	}
	.ul_type_menber li {
	padding-left: 15px;
	float: none!ie;
	background-image: url(../../../../../images/Cargo/Cargo_dot.jpg);
	background-repeat: no-repeat;
	background-position: 5px 1.7em; /*before 1.3em*/
	padding-top: 10px;
	float: left;
	width: 400px;
	}
	
	.ul_type_menber li a {
        float: left;
        padding-top: 5px;
        margin-right: 12px;
        margin-left: 10px;
	}
		
	.ul_type_menber .no_bg {
	padding-left: 15px;
	
	background-image: none;

	}
	
	.content_bold span {
		padding-left: 5px;
	}
	.content_block {
		padding: 10px;
		width: 170px;
		float: left;
		background-color: #F2F7F7;
	}
	.content_block_dark{
	width: 170px;
	float: left;
	background-color: #E6EFF0;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	}
	.cat_selected {
		font-weight: bold;
	}
	.table_generic ul {
		margin: 0px;
		padding: 0px;
		list-style-type: none;
	}
	.small_leftpadding {
		margin-left: 5px;
	}
	.ol_input_field_ording {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 0.8em;
	width: 200px;
	float: left;
	list-style-type: none;
	}
	
	.ol_input_field_ording_onecol {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-size: 0.75em;
	width: 600px;
	padding-left: 15px;
	float: left;
	}
	
	.ol_input_field_ording li {
	float: left;
	width: 170px;
	padding-bottom: 10px;
	white-space: nowrap;
	}
	
	.ol_input_field_ording_onecol li {
	padding-bottom: 10px;
	float: left;
	}
	
	.no_ordering {
		list-style-type: none;
		margin: 0px;
		padding: 0px;
		float: left;
	}
	.menu_select_shortest {
	margin-right: 5px;
	border: 1px solid #CCC;
	height: 34px !important;
	background: url('/Portals/_default/Skins/CXSkin/images/new/arrow_down.png') no-repeat;
	width: 80px;
    background-position: 55px !important;
	font-size: 1em;
	color: #000;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 3px;
	}
	
	.menu_select_mid {
	margin-right: 5px;
	border: 1px solid #CCC;
	width:150px;
	height: 21px;
	font-size: 1em;
	color: #000;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 3px;
	height: 35px !important;
	}
	
	.menu_select_large {
	margin-right: 5px;
	border: 1px solid #CCC;
	width:140px;
	height: 21px;
	font-size: 1em;
	color: #000;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 3px;
	}
	
	.menu_select_exlarge {
	margin-right: 5px;
	border: 1px solid #CCC;
	width:180px;
	height: 21px;
	font-size: 1em;
	color: #000;
	padding-top: 1px;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 3px;
	height: 35px !important;
	background-position: 155px !important;
	}
	

	
	.ul_type_five .header {
		font-size: 1em;
		font-weight: bold;
		list-style-type: none;
		padding: 0px;
		margin-top: 10px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
	}
	.ul_type_five  a {
	text-decoration: none;
	width:100%!ie;
	}
	.ul_type_five a:hover {
		text-decoration: underline;
	}
	.underlink a{
		text-decoration: underline;
	}
.group_table_width {
	width: 585px;
}

.generic_content_table_width {
	width: 704px;
}

.onepage_form_table_width {
	width: 912px;
}
.bold_text {
	font-weight: bold;
}
.bold_red {
	color: #CC0000;
	font-weight: bold;
}
.bold_green {
	color: #718E20;
	font-weight: bold;
}


.align_centre {
	position: relative;
	padding-left: 410px;
}
.under_ul_link .link a {
	font-size: 1em;
}
.cargo_clan_ul {
	padding: 0px;
	float: left;
	margin-top: 10px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 12px;
	list-style-type: none;
	font-size: 0.75em;
	width: 130px;
}
.cargo_clan_ul li {
	float: left;
	width: 100%;
}
.search_result_ol {
	line-height: 1.4em;
	float: left;
	padding-left: 30px;
	*padding-left: 35px;
	padding-top: 0px;
	padding-right: 12px;
	padding-bottom: 0px;
	margin: 0px;
}
.search_result_ol a   {
	text-decoration: underline;
}
.search_result_ol li .keyword {
	font-weight: bold;
}
.content .search_result_ol li {
	font-size: 0.8em;
	padding-bottom: 20px;
	-webkit-text-size-adjust:none;
}
.page_netvigation {
	padding-top: 12px;
	font-size: 0.7em;
	float: right;
	color: #666666;
	-webkit-text-size-adjust:none;
}


.page_netvigation div {
	float: left;
	padding-right: 3px;
	padding-left: 3px;
}
.page_netvigation a {
	float: left;
	text-decoration: underline;
}
.go_btn {
	/*background-image: url(../../../../../images/Cargo/Cargo_go_bg.png);
	background: url(../../../../../images/Cargo/Cargo_go_bg.png); */
	background-color: #4c4c4c;
	height: 30px;
	width: 35px;
	font-weight: bold;
	color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	font-size: 0.8em;
	cursor: pointer;
	-webkit-text-size-adjust:none;
}
.company_name {
	font-size: 0.65em;
	font-weight: normal;
	padding-left: 50px;
	float: left;
	padding-top: 6px;
}
.generic_content_tabale_width {
	width:710px
}

.bottom_button_component {
	float: left;
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.bottom_button_component li {
	margin: 0px;
	float: left;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.multi_line_input {
	height: 150px;
	width: 430px;
	padding: 3px;
	border: 1px solid #CCC;
	font-weight:normal;
	font-size: 1em;
	color: #000; /*color: #666666;*/
	font-family: Arial, Helvetica, sans-serif;
}

.left_padding {
	padding-left: 12px;
}
.right_padding {
	padding-right: 12px;
}

.right_margin {
	margin-right: 12px;
}
.no_left_padding {
	padding-left: 0px;
}
.no_right_padding {
	padding-right: 0px;
}
.bottom_padding {
	padding-bottom: 12px;
}
.bottom_padding_mid {
	padding-bottom:5px;
}
.bottom_padding_small {
	padding-bottom: 3px;
}
.top_padding_small {
	padding-top: 3px;
}
.no_top_padding {
	padding-top: 0px;
}

top_margin_ex-small {
	margin-top: 2px;
}
.top_margin_small {
	margin-top: 3px;
}
.top_margin_radio {
	margin-top: 12px;
	margin-right: 8px; /* add margin between radio button */
}
.top_margin_mid {
	margin-top: 7px;
}
.top_margin_large {
	margin-top: 18px;
}
.right_padding_small {
	padding-right: 6px;
}
.top_padding_mid {
	padding-top: 7px;
}
.no_underline a{
	text-decoration: none;
	font-size: 1em;
}
.no_underline a:hover{
	text-decoration: underline;

}
.unbold {
	font-weight: normal;
}
.input_box p label span {
	font-size: 1.3em;
	font-weight: normal;
}

/* 0618 Added For Span */
.input_box p span {
	font-size: 1.3em;
	font-weight: normal;
}

.half_content_separator {
	width: 436px;
	margin-right: 12px;
	margin-left: 12px;
	float: left;
	background-color: #a6c4cd;
}
.member_separator {
	width: 417px;
	margin-right: 12px;
	margin-left: 12px;
	float: left;
	background-color: #a6c4cd;
}
.ul_type_one .decription {
	float: left;
	width: 450px;
}
.ul_type_one .button {
	width: 100%;
	
}
.highlight_box {
	float: left;
	height: 67px;
}
.highlight_box_large {
	height: 81px;
}
.highlight_box .highlight_round_L {
	/*background-image: url(../../../../../images/Cargo/Cargo_Formhighlight_L.png);*/
	float: left;
	height: 67px;
	width: 4px;
	background-repeat: no-repeat;
}
.highlight_box_large .highlight_round_L {
	/*background-image: url(../../../../../images/Cargo/Cargo_Formhighlight1_L.png);*/
	float: left;
	height: 81px;
	width: 4px;
	background-repeat: no-repeat;
}
.highlight_box .highlight_round_R {
	/*background-image: url(../../../../../images/Cargo/Cargo_Formhighlight_R.png);*/
	background-repeat: no-repeat;
	float: left;
	height: 67px;
	width: 4px;
}
.highlight_box_large .highlight_round_R {
	/*background-image: url(../../../../../images/Cargo/Cargo_Formhighlight1_R.png);*/
	background-repeat: no-repeat;
	float: left;
	height: 81px;
	width: 4px;
}
.highlight_box .highlight_round_MID {
	/*background-image: url(../../../../../images/Cargo/Cargo_Formhighlight_mid.png);
	background-repeat: repeat X;*/
	background-color: #006564;
	float: left;
	height: 60px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.highlight_box_large .highlight_round_MID {
	/* background-image: url(../../../../../images/Cargo/Cargo_Formhighlight1_BG.png);
	background-repeat: repeat X; */
	background-color: #006564;
	float: left;
	height: 70px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.highlight_box_largeTNT {
	/* background-image: url(../../../../../images/Cargo/Cargo_Formhighlight1_BG.png);
	background-repeat: repeat X; */
	/* background-color: #006564; */
	/* float: left; */
	height: 90px !important; 
	/* padding-top: 10px; */
	/* padding-right: 10px; */
	/* padding-bottom: 10px; */
	/* padding-left: 10px; */
}

.box_inside_box {
	float: left;
	width: 100%;
}
.box_inside_box .content{
	width:100%;
	background-color:#EBEDEC;
	float: left;
	padding-top: 5px;
}
.box_inside_box .alert_content{
	width:100%;
	float: left;
	padding-top: 5px;
	/*background-image: url(../../../../../images/Cargo/Cargo_Form_alert_box_bottom_content_BG.jpg);
	background-repeat: repeat-x;
	border: 1px solid #c4e6e7;*/
}
.highlight_box_large label,
 .highlight_round_MID label,
.mid_col_bright .content .input_box .highlight_box .highlight_round_MID label {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		height: 40px;
		color: #FFF;
		font-size: 0.75em;
		font-size: 12px\9;
		line-height: 20px;
}

/* 0618 Added for Span */
.highlight_box_large span,
 .highlight_round_MID span,
.mid_col_bright .content .input_box .highlight_box .highlight_round_MID span {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		height: 40px;
		color: #FFF;
		font-size: 12px;
		line-height: 20px;
}

.form_box {
	float: left;
	width: 600px;
}

.pre_clain_box {
	float: left;
	width: 630px;
}
.form_box_full {
	float: left;
	width: 912px;
}
.header_text {
	float: left;
	background-image: url(../../../../../images/Cargo/Cargo_Form_header_cursor.png);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-left: 20px;
	background-position: 3px 13px;
	font-size: 1em;
	margin-left: 5px;
}
.header_text_selected {
	float: left;
	background-image: url(../../../../../images/Cargo/Cargo_Form_header_cursor_rolate.png);
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-left: 20px;
	background-position: 3px 13px;
	font-size: 1em;
	margin-left: 5px;
}

.point_header_text {
	float: left;
	background-repeat: no-repeat;
	padding-top: 7px;
	padding-left: 20px;
	background-position: 3px 13px;
	font-size: 1em;
}
.col_two_input_box {
	float: left;
	width: 49.9%;
	margin-top: 10px;
	margin-bottom: 10px;
}
.right_border {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: #A7C5CD;
}
.lightbox_right_border {
	border-right-width: 1px;
	border-top-style: none;
	border-right-style: inset;
	border-bottom-style: none;
	border-left-style: none;
	border-right-color: ##D9D9D9;
}
.uq {
	padding-top: 0px;
	margin-top: 0px;
}
.alert_box_input {
}
.alert_box_input {
	width: 400px;
	float: left;
}
.mail_input {
	width:310px;
	border: 1px solid #CCC;
	height: 17px;
	font-size: 0.75em; /*font-size: 0.75em;*/
	color: #000;
	padding-left: 3px;
	padding-top: 1px;
	-webkit-text-size-adjust:none;
}
.description_span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #666666;
	-webkit-text-size-adjust:none;
}
.description_span_hos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #666666;
	-webkit-text-size-adjust:none;
}
.text_box {
	height: 25px;
	margin-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em; /* 0.75em; */
	font-size: 12px\9;
	*font-size: 12px;
	padding-top: 5px;	
	-webkit-text-size-adjust:none;
}
.id_text_box {
	margin-right: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	padding-top: 5px;
}
.form_ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 400px;
}
.form_three_col_ul {
	padding: 0px;
	list-style-type: none;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.form_three_col_ul li {
	float: left;
	padding-right: 8px;
	font-size: 1em;
}
.right_cursor_btn {
	background-image: url(../../../../../images/Cargo/Cargo_cal_next_icon.gif);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 10px;
	float: left;
}
.left_cursor_btn {
	background-image: url(../../../../../images/Cargo/Cargo_left_cursor.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	padding-left: 10px;
	float: left;
}
.right_cursor_btn a,
.left_cursor_btn a {
	font-size: 0.7em; /* 0.75em */
	-webkit-text-size-adjust:none;
}

.bottom_component {
	width: 912px;
	*width: 912px;
	float: left;
	padding-bottom: 30px;
	padding-top: 5px;
	padding-right: 12px;
	padding-left: 12px;
}
.text_wrap_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	float: left;
	width: 400px;
}
.cx {
	
}
.member_menu_no_border,
.member_menu li:last-child {
	border-bottom-style: none;
}

.right_shadow {
	background-image: url(../../../../../images/Cargo/member_top_component_bg.png);
	background-repeat: repeat-x;
	float: left;
}
.member_menu {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 170px;
	list-style-type: none;
	background-image: url(../../../../../images/Cargo/member_top_component_btn_bg.png);
	background-repeat: repeat-y;
	background-position: right;
	font-size: 1em;
}
.member_top_component {
	float: left;
	width: 610px;
}


.member_menu li {
	float: left;
	background-image: url(../../../../../images/Cargo/Cargo_Member_btn_bg.png);
	background: url(../../../../../images/Cargo/Cargo_Member_btn_bg.png);
	
	background-repeat: no-repeat;
	background-position: right bottom;	
	
	
}
.member_menu .line {
	height: 1px;
	width: 150px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8CB3BE;
	
}


.member_menu li a {
	height: 27px;
	padding-top: 13px;
	padding-left: 10px;
	float: left;
	width: 160px;
	font-weight:bold;
	
	
	
}


.member_menu li .no_border,
.member_menu li a:last-child {
	height: 27px;
	padding-top: 13px;
	padding-left: 10px;
	float: left;
	width: 160px;
	background-image: none;
	background-repeat: no-repeat;
	background-position: right center;	/*font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8CB3BE;*/
}

.member_menu li .selected{
	height: 25px;
	width: 160px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #007987;
	font-weight: bold;
	color: #007987;
	background-color: #F2F7F7;
	*background-image: none;	
}
.right_component_ul {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A7C5CD;
	float: left;
	margin-left: 12px;
	width: 285px;
	width: 275px\9; 
	padding-bottom: 10px;
	margin-left: 15px\9;
}

.right_component_ul table {
	width: 275px;
}

.no_bottom_border {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.right_component_box {
	float: left;
	margin-left: 12px;
	width: 310px;
	width: 310px\9;
}
.short_news {
	margin: 0px;
	float: left;
	list-style-type: none;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	width: 275px;
}
.short_news li {
	padding-bottom: 10px;
	padding-left: 15px;
	background-image: url(../../../../../images/Cargo/Cargo_list_graphic.gif);
	background-repeat: no-repeat;
	font-size: 0.75em;
	width: 260px;
}
.short_news li a {
	line-height: 17px;
}
.general_table {
	font-size: 0.75em;
}
.general_table  tr th ,
.general_table_form tr th {
	color: #FFF;
}
.general_table tr th a {
	font-weight: normal;
	color: #FFF;
	text-decoration: underline;
}
.general_table tr th .selected {
	font-weight: bold;
	text-decoration: none;
}
.general_table tr td .table_special_highlight {
	font-size: 1.2em;
	font-weight: bold;
	color: #007987;
}
.general_table tr td {
	vertical-align: text-bottom;
}

.milestone tr td ul {	
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.milestone tr td ul li {
	background-image: url(/Portals/_default/Skins/CXSkin/images/new/bullet_dot.png);
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left -1px;   /*before background-position: left 3px;*/
	float: left;
	padding-top: 0px;  /*before padding-top: 5px;*/
	padding-bottom: 5px;
	width: 100%;
	margin: 0px;   /*add*/
}


.member_table {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.member_table li ul {
	margin: 0px;
	padding: 0px;
	width: 100%;
	font-size: 0.75em;
}
.member_table li {
	line-height: 20px;
}
.member_table li ul li {
	float: left;
	padding-right: 20px;
}
.member_table li ul .stable_col1 {
	width: 100px;
	
}
.member_table li ul .stable_col2 {
	width: 70px;
	width: 70px!ie;
}
.member_table li ul .stable_col3 {
	width: 110px;
	width:110px!ie;
}



@media screen and (-webkit-min-device-pixel-ratio:0) {
	.member_table li ul .stable_col1 {
	width: 100px;
		
}
.member_table li ul .stable_col2 {
	width: 70px;
	
}
.stable_col3 {
	width: 80px;
	
}
}


.side_banner_large {
	float: left;
	width: 100%;
}
.mid_col_bottom_round .title {
	background-image: url(../../../../../images/Cargo/Cargo_03_Member_side_banner_title_bg.png);
	background-repeat: repeat-x;
	float: left;
	height: 30px;
	width: 100%;
	color: #FFF;
	font-size: 1em;
}

.mid_col_bottom_round .member_banner_title {
	background-image: url(../../../../../images/Cargo/Cargo_03_Member_side_banner_title_bg.png);
	background-repeat: repeat-x;
	float: left;
	height: 30px;
	width: 100%;
	color: #FFF;
	font-size: 1em;
}


.mid_col_bottom_round .header {
	float: left;
	height: 22px;
	
	
}

.mid_col_bottom_round .member_banner_header {
	float: right;
	height: 22px;
	padding-right: 160px;
	*padding-right: 168px;
}


.side_banner_large_img {
	position: absolute;
}



.mid_col_bottom_round .header h2 {
	padding-left: 80px;
	font-size: 0.8em;
	font-weight: bold;
	color: #007987;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
}


.mid_col_bottom_round .member_banner_header h2 {
	padding-left: 80px;
	font-size: 0.8em;
	font-weight: bold;
	color: #007987;
	margin: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.mid_col_bottom_round .title h2 {
	padding-left: 80px;
	font-size: 0.8em;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.mid_col_bottom_round .member_banner_header h2 {
	font-size: 0.8em;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.member_top_component .content {
	background-color: #F2F7F7;
	float: left;
}
.align_right .title,
.align_left .title {
	font-size: 0.8em; /* 0.8em;*/
	padding-right: 30px;	
}

.normal_size {
	font-size: 0.8em;
	
}
.highlight_no {
	font-size: 1.1em; /*before font-size: 0.9em;*/
	color: #718E20;
	/*font-weight: bold;*/
}
.highlight_box_large .white_link {
	padding-top: 3px;
}

.highlight_box_large .white_link a{
	font-size: 0.75em;
	color: #FFF;
	text-decoration: underline;
	
}
.service_contact {
	margin-right: 15px;
	margin-left: 12px;
	width: 575px;
	float: left;
	padding-bottom: 15px;
}

.service_contact_large {
	margin-right: 15px;
	margin-left: 12px;
	width: 910px;
	float: left;
	padding-bottom: 15px;
}
.normal_title_size {
	font-size: 0.8em;
}
.bold_large {
	font-size: 1.6em;
	font-weight: bold;
	-webkit-text-size-adjust:none;
}
.service_graphic {
	position: absolute;
}
.img_place {
	position: absolute;
	float: left;
	z-index: 99;
	visibility: visible;
}
.light_black {
	color: #1F1F1F;
}
.bottom_banner {
	margin-top: 30px;
	margin-left: 200px;
	float: left;
	border: 1px solid #CDCDCD;
}
.hidden_data {
	float: left;
	width: 100%;
	
}

.table_text_box {
	float: left;
	width: 100%;
	padding-bottom: 15px;
}


.fix_text_header {
	float: left;
}
.fix_text_data {
	padding-bottom: 10px;
	width: 20px;
	height: 19px;
}

.fix_text_data a:hover {
	cursor:pointer;
}

.fix_text_header a {
	color: #FFF;
	text-align: center;
	float: left;

}
.fix_text_header a:hover {
	cursor:pointer;
}

.title .selected {
	font-weight: bold;
	color: #4c4c4c;
	text-decoration: none;
}
.port_no {
	height: 17px;
	width: 20px;
	background-color: #31878E;
	font-size: 0.8em;
	color: #FFFFFF;
	text-align: center;
	padding-top: 3px;
	margin-bottom: 4px;

}.option_table_width {
	width: 20px;
}
.flight_table_width {
	width: 45px; /*52px;*/
}
.flight_table_width_large {
	width: 70px;
}
.flight_table_width_large1 {
	width: 52px;
}
.flight_table_width_FA {
	width: 45px; /*52px;*/
}
.aircraft_table_width_small {
	width: 50px;
}
.aircraft_table_width {
	width: 60px;
}
.aircraft_table_width_large {
	width: 70px;
}
.booking_table_width {
	width: 125px;
}
.booking_table_width1 {
	width: 125px;
}
.booking_table_width_large {
	width: 150px;
}
.booking_table_width_th {
	width: 125px;
}
.booking_table_width_th1 {
	width: 125px;
}
.booking_table_width_th_FA {
	width: 125px;
}
.booking_table_width_large_th {
	width: 152px;
}
.stop_table_width {
	width: 30px;
}
.stop_table_width_large {
	width: 50px;
}
.stop_table_width_FA {
	width: 30px;
}
.from_table_width , .to_table_width{
	width: 80px;
}
.week_table_width {
	width: 25px;
	text-align: center;
	cursor:pointer;
}
.week_table_width_FA {
	width: 25px;
	text-align: center;
	cursor:pointer;
}
.week_table_width_th {
	width: 25px;
	text-align: center;
	cursor:pointer;
}
.week_table_width_large_th {
	width: 60px;
	text-align: center;
	cursor:pointer;
}
.week_table_width_th_FA {
	width: 25px;
	text-align: center;
	cursor:pointer;
}
.week_table_width_th a,
.week_table_width_large_th a {
	color: #FFFFFF;
	text-decoration: underline;
}
.week_table_width_large {
	width: 60px;
	text-align: center;
	cursor:pointer;	
}

.show_data {
	float: left;
	width: 100%;
}
.default_width {
	width: 729px;
}
.table_default {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 100%;
}
.table_default li {
	float: left;
	padding: 10px;
	height: 25px;
}
.table_split {
	float: left;
	width: 885px;
	margin-right: 12px;
	margin-left: 12px;
	background-color: #A7C5CD;
}

.table_split_dotted {
	float: left;
	width: 835px; /*width: 885px;*/
	margin-right: 12px;
	margin-left: 48px;
	border-bottom: 1px dotted #A7C5CD;
	
	
	
}

.show_all_btn {
	margin-left: 0px; /*40px;*/
	margin-bottom: 10px;
}
.show_all_btn a {
	font-size: 0.95em;
	text-decoration: none;
	padding-left: 10px;
	background-image: url(../../../../../images/Cargo/Cargo_cal_next_icon.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	padding-top: 2px;
}
.show_all_btn .selected {
	text-decoration: none;
	padding-left: 10px;
	background-image: url(../../../../../images/Cargo/Cargo_expand_icon_selected.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	padding-top: 2px;
}
.light_box .stop_div {
	background-image: url(../../../../../images/Cargo/Cargo_GenericContent_table_lightbox_stop_bg.jpg);
	background-repeat: repeat-x;	
	width: 100%;
	height: 100%;
	border: 1px solid #C0C0C0;
	/*width: 210px;
	height: 82px;*/
	float: left;
	z-index: 9999;
}

.general_div {
	float: left;
	padding: 10px;
	background-color: #FFF;
}
.show_all_btn a:hover {
	text-decoration: underline;
}
.aircraft_table_width a {
	text-decoration: none;
}
.no_style_ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.no_style_ul li {
	padding-bottom: 5px;
}
.light_box {
	position: absolute;
	z-index:99999;
	float: left;
}
.stop_lightbox_ul  {
	margin: 0px;
	float: left;
	width: 100px;
	list-style-type: none;
	font-size: 0.75em;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.stop_lightbox_ul li {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	float: none;
}
#check_flight_lightbox {
	width: 100%;
	position: absolute;
	/*background-image: url(../../../../../images/Cargo/Cargo_check_flight_lightbox_bg.png);*/
	z-index: 9999;
	left: 1px;
	visibility: hidden;
}
#check_flight_lightbox .bg{
	background-color: #FFF;
	position: absolute;
	width: 100%;
}
.object_centre {
	position: relative;
	float: left;
}

.general_table {
	margin: 0px;
	padding: 0px;	
	}
	.general_table td{
	margin: 0px;
	padding: 5px;
	}
.pallet_ul .pallet_text_mid br {
}
	
.pallet_ul  {
	font-size: 0.75em;
	list-style-type: none;
	width:100%;
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}
.pallet_ul .pallet_text {
	width: 175px;
}

.pallet_ul .pallet_text a{
	text-decoration: underline;
	color: #007987;
}

.pallet_text a {
	text-decoration: underline;
	color: #007987;
}

.pallet_ul .one_col_pallet_text {
	width: 328px;
}

.one_col_pallet_text a {
	text-decoration: underline;
	color: #007987;
}

.pallet_ul .pallet_text_mid {
	width: 225px;
}

.pallet_ul .pallet_text_longest {
	width: 558px;
}

.pallet_ul .pallet_text_longest-ex {
	width: 555px;
}




.pallet_ul li {
	float: left;
}
.pallet_ul .pallet_header {
	width: 150px;
	font-weight: bold;
}

.pallet_ul .pallet_haft {
	width: 163px;
}

.pallet_ul .pallet_header_longest {
	width: 258px;
	font-weight: bold;
}

.pallet_ul .pallet_header_mid {
	width: 150px;
	font-weight: bold;
}

.right_EzyCargo_member {
	float: left;
	font-size: 0.75em;
	margin-left: 30px;
	margin-top: 12px;
}
.member_check {
	float: left;
	width: 439px;
}
.ui-datepicker-trigger {
	margin-top: 3px;
	margin-left: 3px;
	vertical-align: top;
}

.round_corners_top {
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	/*behavior:url(border-radius.htc);*/
	
	
}
.round_corners_bottom {
	
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	
	-moz-border-radius-bottomleft: 3px;
	-moz-border-radius-bottomright: 3px;

	/*behavior:url(border-radius.htc);*/
}
.round_corners {

-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	/*behavior: url(border-radius.htc);*/


	float: left;
	
}


.curved {
-moz-border-radius:10px;
-webkit-border-radius:10px;

}
.smallest_text {
	font-size: 0.7em;
}

.small_text {
	font-size: 0.75em;
}

.mid_text {
	font-size: 0.8em;
}
.ex-mid_text {
	font-size: 0.9em;
}

.normal_text {
	font-size: 1em;
}

.member_top_header_unique {
	font-size: 1.05em;
}

.large_text {
	font-size: 1.2em;
}
.largeest_text {
	font-size: 1.3em;
}
.ex-largeest_text {
	font-size: 1.4em;
}
.bigger_text {
	font-size: 1.6em;
}

.table_bullet_ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
.table_bullet_ul li {
	background-image: url(../images/Cargo_article_list_icon1.gif);
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: left -1px;   /*before background-position: left 3px;*/
	float: left;
	padding-top: 0px;  /*before padding-top: 5px;*/
	padding-bottom: 5px;
	width: 100%;
	margin: 0px;   /*add*/
}
.general_table tr th,
.general_table_form tr th {
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	
}
.general_table_form tr th {
	text-align: left;
}

.general_table tr td,
.general_table_form tr td {
	padding-left: 15px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
}
.content_article .content_ul li {
	background-image: url(../../../../../images/Cargo/Cargo_article_list_icon1.gif);
	background-repeat: no-repeat;
	background-position: left -3px;
	padding-left: 20px;
	margin-left: 12px;
	*background-position: left 3px;
}
.input_fix_width_mid {
	width: 125px;
}
.point_header {
	cursor: pointer;
}
.banner_sidershow {
	float: left;
	width: 190px;
}
.fix_width_small {
	width: 75px;
}
.fix_width_small1 {
	width: 60px;
}
.fix_width_mid {
	width: 90px;
}
.fix_width_mid1 {
	width: 95px;
}
.fix_width_mid2 {
	width: 90px;
}
.fix_width_large {
	width: 180px;
}
.fix_width_large1 {
	width: 180px;
}

.fix_width_small_ext {
	width: 40px;
}
.fix_width_small_ext1 {
	width: 57px;
}
.fix_width_mid_ext {
	width: 70px;
}
.fix_width_mid_ext1 {
	width: 70px;
}
.fix_width_mid1_ext {
	width: 50px;
	*width: 60px;/*22-04-2012 compoent.css modified*/
	*white-space: nowrap;	/*22-04-2012 compoent.css modified*/
}
.fix_width_mid2_ext {
	width: 70px;
}
.fix_width_large_ext {
	width: 120px;
}
.fix_width_large_ext1 {
	width: 110px;
}
.fix_width_1 {
	width: 50px;
}
.fix_width_2 {
	width: 50px;
}
.fix_width_3 {
	width: 50px;
}
.fix_width_4 {
	width: 40px;
}
.fix_width_5 {
	width: 50px;
}
.fix_width_6 {
	width: 60px;
}
.fix_width_7 {
	width: 80px;
}
.fix_width_8 {
	width: 80px;
}
.fix_width_150 {
	width: 150px;
}
.fix_width_ex-large{
	width:450px;
}
.table_form_long_field{
	width:790px;
}
.table_form_long-ex_field{
	width:450px;
}
#departure_input, #departure_input_side {
	float: left;
}
.update_text {
	margin-top: 4px;
}
.top_border {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #8CB3BE;
}
.bottom_border {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8CB3BE;
}
.smalltext_box {
	margin-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding-top: 5px;
	-webkit-text-size-adjust:none;
}
.point_icon {
	position: absolute;
	padding: 6px;
}
.help {
	float: left;
}

.link_with_arrow {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	background-image: url(../../../../../images/Cargo/Cargo_PharmaLIFT_netigator_icon.gif);
	background-repeat: no-repeat;
	background-position: 12px center;
	padding-left: 23px;
	padding-top: 2px;
	margin: 5px auto 5px auto;
	width:200px;
	height: 20px;
	
	}

.link_with_arrow a {
	
		text-decoration: underline;
	
}
	
.link_without_arrow {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;	
	background-repeat: no-repeat;
	background-position: 12px center;
	padding-left: 23px;
	padding-top: 2px;
	margin: 5px auto 5px auto;
	width:200px;
	height: 20px;
	
	}

.link_without_arrow a {
	
		text-decoration: underline;
	
}
.service_result_bg {
/*	background-image: url(../../../../../images/Cargo/Cargo_telephone_bg.png); */
	background-repeat: no-repeat;
	background-position: 550px bottom;
	padding-right: 0px;  /*padding-right: 20px;*/
	margin-right: 0px;
}
.service_result_bg_align_right {
	background-image: url(../../../../../images/Cargo/Cargo_telephone_bg.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-right: 0px;  /*padding-right: 20px;*/
	padding-right: 200px;
	padding-top: 30px;
	width: auto !important;
}

#tabsBlock {
		float: left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin: 0px;
	}
	
.form_ul_agent {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	width: 570px;
	width: 400px\9;
}

.general_div .one_col {
	float: left;
	width: 250px;
	font-size: 12px;
	
	padding-right: 10px;
}
.general_div .left_col {
	float: left;
	width: 250px;
	font-size: 12px;
	
	padding-right: 10px;
}
.general_div .right_col {
	float: left;
	width: 250px;
	font-size: 12px;
	padding-left: 10px;
	padding-right: 10px;
}
.general_div .light_box_table th {
	/* background-image: url(../images/cal_day_bg.jpg);
	background-repeat: repeat-x; */
	background-color: #006564;
	font-size: 12px;
	color: #FFF;
	text-align: left;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.general_div .col_table td{
	padding-left: 5px;padding-right: 5px;
	
	padding-top: 5px;
	padding-bottom: 5px;
	vertical-align: top;
}
.general_div .alternate_color_dark{
	background-color: #F2F8F8;
}

.alert_board {
     border: 1px solid #F00;
}

.alert_board_ul span.small_text {
	*float: left;
	float: left\9;
	
	*margin-top: 3px;
	margin-top: 3px\9;
	
}

.alert_board_ul li {
     list-style-type: none;
     padding-left: 27px;
     background-image: url(/Portals/_default/Skins/CXSkin/images/new/exclamation_mark.png);
     background-repeat: no-repeat;
     background-position: left;
     margin-top: 30px;
     margin-right: 0px;
     margin-bottom: 10px;
     margin-left: 0px;
	 color: black;
	 font-size: 0.75em;
	 
	*height:21px;
	height:21px\0;
	height:21px\9\0;
	*margin-bottom: 8px;
	margin-bottom: 8px\0;
    height: 21px;
    padding-top: 5px;
}

.alert_board_ul {
     margin: 10px;
     padding: 0px;
}


.input_box .watermark span,
.mid_col .content .input_box .watermark span,
.mid_col_bright .content .input_box .watermark span,
.mid_col .content .input_box_short .watermark span,
.mid_col_bright .content .input_box_short .watermark span,
.input_box_no_left_padding .watermark span  {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	font-size: 0.8em;
	font-size: 12px\9;
	line-height: 15px;
	height: 100%;
}

.watermark {
	font-size:0.8em;
	font-weight: normal;
}

.word_break {
	-ms-word-break: break-all;
	word-break: break-all;
	word-wrap: break-word; 
-webkit-hyphens: auto;
	-moz-hyphens: auto;
	hyphens: auto;
}
.big_title {
	font-size: 0.95em;
	padding-right: 30px;
}

.green_text {
	color: #718E20;
}


.text13pt {
	font-size: 0.813em;
}

/* IE7-9 */
.sideBar .content_round_header
{
	height: 2px;
}

.sider_banner .content_round_header1
{
	height: 2px;
}

.dnnPrivacy  p
{
	font-size: 0.75em;
}

.dnnPrivacy  .SubHead
{
	font-size: 1em;
}

.milestone table
{
	font-size: 0.75em;
}

.milestone p, .milestone h2, .milestone strong
{
	font-size: 0.75em;
	font-size: 12px\9;
	font-size: 12px\8;
}

.milestone a { 1em;} /* Kam (20120930) */

.milestone li
{
	font-size: 1em;
	font-size: 12px\9;
	line-height: 1.5em;
	padding-top: 5px;
}

.popup
{
	font-size: 0.75em;
	font-size: 1em\9;
}

.unbold label
{
	font-size: 12px\9 !important;
}

#container .frame_middle #bottom
{
	font-size: 11px\9;
}

#office_contact .input_box .text_box
{
	padding-top: 10px;
	height: 45px;
}

.network_content
{
	font-size: 13px\9;
}

#tab_btn h2
{
	font-size: 1.1em;
}

.button_right a
{
	font-size: 0.75em;
}

.table_bullet_ul a
{
	font-size: 0.75em;
}

.table_bullet_ul li
{
	*clear: both;
}

.uldspec
{
	font-size: 0.75em;
}

.content_article .CXProfile .CXProfile2
{
	font-size: 1em;
}

.text_box
{
	*width: 100%;
}

.banner_trackSearch_keyword
{
	font-size:12px\9 !important; 
	*font-size:12px !important; 
}

.search_result_items
{
	font-size: 0.75em;
}

#office_contact span
{
	line-height: 1.2em;
}

.termsnconditions li
{
	font-size: 0.75em !important;
}

/* For 404 */
.top_padding_large {
	padding-top: 18px;
}
 
 
.top_border-grey {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #9FAFAF;
}
 
 
.bullet_ul.line_space,
	.three_block .bullet_ul.line_space {
	line-height: 15px;		
}
 
.ie_top_spaceing_fix {
	padding-top: 5px\9;
}
 
.width_910 {
width: 910px;
}

.page_404 {
	width: 910px;
	margin-left: 24px;
	margin-right: 24px;
	float: left;
}

.MsoNormal
{
	margin-top: 0px;
	margin-bottom: 0px;
}

.product_block li
{
	padding-top: 0px;
	padding-left: 5px;	
}

.product_block .align_left
{
	width: 500px;
}

/* Firefox */
@-moz-document url-prefix() { 
	.banner_trackSearch_no 
	{
		font-size:0.8em; 
	}
	.banner_trackSearch_keyword
	{
		font-size:1.0em !important; 
	}
	/*
	.mid_col_bright .content .form_block .input_box span
	{
		font-size: 1em;
	}*/	
	.milestone li a
	{
		font-size: 1em;
		line-height: 1.5em;
		padding-top: 5px;
	}
	
	.milestone strong
	{
		font-size: 1em;
	}
	
	 .highlight_round_MID label	 
	 {
		font-size: 0.85em;
	 }
}

/* Safari / Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.milestone p, .milestone h2, .milestone strong{
		font-size: 0.75em; /* was 1em. (Kam:20120930) */
	}
	
	.milestone a {
		font-size: 1em;
	}
	
	.milestone li 
	{
		font-size: 1.333em;
	}
		
	.product_block  li 
	{
		font-size: 0.75em;
	}	
	
	.milestone table li 
	{
		font-size: 1em;
	}
	
	.milestone table h1 {
		font-size: 1.6em;
		padding-bottom: 15px;
	}
	
	.input_box span,
	.mid_col .content .input_box span, 
	.mid_col_bright .content .input_box span,
	.mid_col .content .input_box_short span, 
	.mid_col_bright .content .input_box_short span,
	.input_box_no_left_padding span  {
		font-size: 1em;
	}
	
	.three_col .input_box span,
	.three_col .mid_col .content .input_box span, 
	.three_col .mid_col_bright .content .input_box span,
	.three_col .mid_col .content .input_box_short span, 
	.three_col .mid_col_bright .content .input_box_short span,
	.three_col .input_box_no_left_padding span  {
		font-size: 0.75em;
	}
	
	.mid_col_bright .content .box_inside_box 	.input_box span {
		font-size: 0.75em !important;
	}
 }