.rt-footer

{

clear:both;

}

.menutop li.current_page_item a{

text-shadow:none!important;

}

.gform_wrapper .gfield_checkbox li label, .gform_wrapper .gfield_radio li label {padding: 0 25px!important;}



.gform_wrapper ul.right_label li ul.gfield_radio li, .gform_wrapper form ul.right_label li ul.gfield_radio li, .gform_wrapper ul.left_label li ul.gfield_radio li, .gform_wrapper form ul.left_label li ul.gfield_radio li, .gform_wrapper ul.right_label li ul.gfield_checkbox li, .gform_wrapper form ul.right_label li ul.gfield_checkbox li, .gform_wrapper ul.left_label li ul.gfield_checkbox li, .gform_wrapper form ul.left_label li ul.gfield_checkbox li {width: 34%!important;; float: left!important;}



.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {float: right; margin-right: 180px; }

.button16{ width: auto; margin-top: -14px;}

.gform_wrapper ul.gfield_radio li input[type="radio"]:checked+label, .gform_wrapper ul.gfield_checkbox li input[type="checkbox"]:checked+label {font-weight:normal!important;}

.gchoice_2_11 {padding-left: 23px!important;}

.trading_partner .gchoice_2_11 {padding-left: 0px!important;}

.trading_partner .gchoice_2_12 {padding-left: 22px!important;}

.trading_partner_enq .gfield_label{width: 17%!important;}

.trading_partner_enq .gchoice_13_0{width: 509px!important;}

#gform_fields_8 ul li {width: 32%!important;}

#input_8_2 .gchoice_2_11 {padding-left: 0px!important;}

.account_2 .gchoice_2_11 {padding-left: 0px!important;}

.account_2 .gchoice_2_12 {padding-left: 22px!important;}

.transport .gchoice_2_10 {padding-left: 22px!important;}

#gform_fields_16 .ginput_container ul li {width: 53%!important;}

#gform_fields_16 .gchoice_2_7  {padding-left: 20px!important;}

.ecommerce2 .gchoice_2_11 {padding-left: 0px!important;}

.ecommerce2 .gchoice_2_12 {padding-left: 22px!important;}

#gform_fields_13 .ginput_container ul li {width: 53%!important;}

#gform_fields_13 .gchoice_2_4 {padding-left: 20px!important;}

.sales2 .gchoice_2_11 {padding-left: 0px!important;}

.sales2 .gchoice_2_12 {padding-left: 22px!important;}

#gform_fields_4 .ginput_container ul li {width:53%!important}

.edi .gfield_label {width: 17%!important;}

#gform_fields_11 .ginput_container ul li {width:53%!important}

#gform_fields_15 .ginput_container ul li {width:53%!important}

#gform_fields_12 .ginput_container ul li {width:53%!important}

div.printfriendly {margin-top: -4px!important; }



/* General */

.avPlayerWrapper div,

.avPlayerWrapper iframe,

.avPlayerWrapper object,

.avPlayerWrapper embed { outline:0; padding:0; margin:0; }



/* Layout */

.avPlayerWrapper { display:block; text-align:center; clear:both; }

.avPlayerWrapper .avPlayerContainer { display:block; margin:4px auto; }

	/* Video container styling only */

	.avVideo .avPlayerContainer { padding:16px 20px 14px; border-radius:4px; background:url(../images/allvideos_v4_bg_1000x550.jpg) repeat 50% 50%; }

	/* Audio container styling only */

	.avAudio .avPlayerContainer { }

.avPlayerWrapper .avPlayerContainer .avPlayerBlock { display:block; padding:0; margin:0; line-height:normal; text-align:center; }

	.avPlayerWrapper .avPlayerContainer .avPlayerBlock div { text-align:center !important; }

	.avPlayerWrapper .avPlayerContainer .avPlayerBlock .avDownloadLink { text-align:center; padding:4px; font-size:11px; }

		.avPlayerWrapper .avPlayerContainer .avPlayerBlock .avDownloadLink a {}

		.avPlayerWrapper .avPlayerContainer .avPlayerBlock .avDownloadLink a:hover {}

			.avPlayerWrapper .avPlayerContainer .avPlayerBlock .avDownloadLink a span {}

			.avPlayerWrapper .avPlayerContainer .avPlayerBlock .avDownloadLink a:hover span {}

		.avPlayerWrapper .avPlayerContainer .avPlayerBlock .avDownloadLink span.hint {padding-left:4px;color:#999;font-style:italic;}



div.instaemail {margin: -4px -5px 12px 12px!important;}

#input_3_3{border: none;}

#input_9_3{border: none;}

#input_10_3{border: none;}

#input_10_4{border: none;}

#input_14_3{border: none;}

#input_17_3{border: none;}
#gform_fields_18 .gfield_label{display:none;}
#gform_fields_18 li{text-align:center;}
#gform_fields_18 .gfield_description{margin-left: 18%!important; font-size: 12px;}
#gform_submit_button_18{float:none!important;margin-left: 130px;}
#input_18_2{text-shadow: 0px 1px 0px #fff;background: url(images/inputbox.png) left bottom repeat-x #fff;border: 1px solid #dcdcdc;}
#input_18_1 {text-shadow: 0px 1px 0px #fff;background: url(images/inputbox.png) left bottom repeat-x #fff;border: 1px solid #dcdcdc;}
.intro{background-color:rgb(235, 235, 228); border: 1px solid #A9A9A9;}

.search #s, .search #s {background: url("images/search-box.png") no-repeat scroll 0 0 transparent;
border: 0 none;
font-size: 11px;
height: 17px;
line-height: 17px;
padding: 8px 11px;
width: 195px;
color: #7F7F7F;}

.results ol {
padding-left: 23px;!important;
}
.results .excerptm{display:none}

#gform_fields_2 .ginput_container ul li{padding:0px!important}
#gform_fields_2 .ginput_container ul li #choice_2_12{margin-left:29px!important}


#field_3_3{
	position:absolute;
	right:0px;
	top: 0px;

}
#field_3_3 label{
	width: 230px;
	text-align: left;
}
#field_3_3 input{
	width: 220px;
	text-align: left;
	  white-space:normal;
	  
      overflow: hidden;
      
      text-overflow: ellipsis;
}

#field_9_3{
	position:absolute;
	right:0px;
	top: 0px;

}
#field_9_3 label{
	width: 230px;
	text-align: left;
}
#field_9_3 input{
	width: 220px;
	text-align: left;
	  white-space:normal;
	  overflow: hidden;
      
      text-overflow: ellipsis;
}

#field_10_3{
	position:absolute;
	right:0px;
	top: 0px;

}
#field_10_3 label{
	width: 230px;
	text-align: left;
}
#field_10_3 input{
	width: 220px;
	text-align: left;
	  white-space:normal;
	  
      overflow: hidden;
      
      text-overflow: ellipsis;
}




#field_10_3{

border: none;
position:absolute;
right:0px;
top: 0px;
}

#field_10_3 label{

width: 230px;
text-align: left;

}
#field_10_3 input{
	width: 220px;
	text-align: left;
	  white-space:normal;
	  
      overflow: hidden;
      
      text-overflow: ellipsis;
}

#field_10_3{

border: none;
position:absolute;
right:0px;
top: 0px;

}

#field_10_3 label{

width: 230px;
text-align: left;

}
#field_10_3 input{
	width: 220px;
	text-align: left;
	  white-space:normal;
	  
      overflow: hidden;
      
      text-overflow: ellipsis;
}

#field_10_3{

border: none;
position:absolute;
right:0px;
top:0px;

}
#field_10_3 label{

width: 230px;
text-align: left;

}
#field_10_3 input{
	width: 220px;
	text-align: left;
	  white-space:normal;
	  
      overflow: hidden;
      
      text-overflow: ellipsis;
}


#field_10_4{

border: none;
position:absolute;
right:0px;
top: 54px;

}

#field_10_4 label{

width: 230px;
text-align: left;

}
#field_10_4 input{
	width: 220px;
	text-align: left;
	  white-space:normal;
	  
      overflow: hidden;
      
      text-overflow: ellipsis;
}

#field_14_3{

border: none;
position:absolute;
right:0px;
top:0px;

}

#field_14_3 label{

width: 230px;
text-align: left;

}
#field_14_3 input{
	width: 220px;
	text-align: left;
	  white-space:normal;
	  
      overflow: hidden;
      
      text-overflow: ellipsis;
}

#field_17_3{

border: none;
position:absolute;
right:0px;
top:0px;

}

#field_17_3 label{

width: 230px;
text-align: left;

}
#field_17_3 input{
	width: 220px;
	text-align: left;
	  white-space:normal;
	  
      overflow: hidden;
      
      text-overflow: ellipsis;
}

 
.gform_wrapper ul {
text-indent: 0;
position: relative;
}  
 

 