* {
	margin: 0;
	}
   
html, body {
	height: 99%;
	*height: 98%;
	}
	
#wrapper {
	min-height: 99%;
	height: auto !important;
	height: 99%;
	margin: 0 auto -4em;
	}

.push {
	height: 4em;
	}

body {
	font: 12px Arial, Verdana, Sans-serif;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	background: #ffffff;
	}

a:link { color: #000000; text-decoration: underline; }
a:visited { color: #000000; text-decoration: underline; }
a:hover { color: #555555; text-decoration: underline; }

h1 { font-size: 14px; color: #3a4875; font-weight: bold; margin: 0 0 18px 0; }
h1.office { font-size: 14px; color: #000000; font-weight: bold; margin: 0 0 3px 0; }
h1.close { font-size: 14px; color: #3a4875; font-weight: bold; margin: 0 0 3px 0; }
h1.small_pda { font-size: 13px; font-weight: bold; }

#outer_box {
	width: 960px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	}

#inner_box {
	width: 915px;
	margin: 0 auto;
	text-align: center;
	padding: 0px;
	}

#inner_box_index {
	width: 945px;
	margin: 0 auto;
	text-align: center;
	padding: 0px;
	}

#container {
	text-align: left;
	margin: 0 0 0 30px;	
	}
	
#container_index {
	text-align: left;
	margin: 0 0 0 0px;	
	}

#flash_swf {
	margin: 12px auto;
	text-align: center;
	}

/* body layout */
#topline { background: url(../share_images/topline.gif) top no-repeat; height: 26px; margin: 0 0 12px 0; }
#logo_menu {
	height: 73px;
	margin: 0 0 3px 0;
	padding: 0;
	}

#logo { 
	background: url(../share_images/logo.jpg) left no-repeat;
	height: 73px;
	width: 351px;
	float: left;	
	margin: 0 12px 0 0;
	}

#menu {
	width: 545px;
	float: left;
	margin: 46px 0 0 6px;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
	color: #555555;
	}

#menu ul { 	display: inline; list-style-type: none; padding: 0; margin: 0; }
#menu li {	
	display: inline;
	list-style-type: none; 
	padding: 0 0 0 0px;
	float: left;
	}

/* ####### Main Menu ######## */
#menu .home a  { width: 47px; height: 14px; float: left; margin: 0; }
#menu .home a { text-indent: -5000px; text-decoration: none; outline: none; }
#menu .home a  { background: url('../share_images/menu/home.jpg') no-repeat; }
#menu .home a:hover  { background: url('../share_images/menu/home.jpg') no-repeat 0 -14px; }

#menu .services a  { width: 72px; height: 14px; float: left; margin: 0; }
#menu .services a { text-indent: -5000px; text-decoration: none; outline: none; }
#menu .services a  { background: url('../share_images/menu/services.jpg') no-repeat; }
#menu .services a:hover  { background: url('../share_images/menu/services.jpg') no-repeat 0 -14px; }

#menu .company a  { width: 76px; height: 14px; float: left; margin: 0; }
#menu .company a { text-indent: -5000px; text-decoration: none; outline: none; }
#menu .company a  { background: url('../share_images/menu/company.jpg') no-repeat; }
#menu .company a:hover  { background: url('../share_images/menu/company.jpg') no-repeat 0 -14px; }

#menu .customers a  { width: 131px; height: 14px; float: left; margin: 0; }
#menu .customers a { text-indent: -5000px; text-decoration: none; outline: none; }
#menu .customers a  { background: url('../share_images/menu/customers.jpg') no-repeat; }
#menu .customers a:hover  { background: url('../share_images/menu/customers.jpg') no-repeat 0 -14px; }

#menu .contactus a  { width: 86px; height: 14px; float: left; margin: 0; }
#menu .contactus a { text-indent: -5000px; text-decoration: none; outline: none; }
#menu .contactus a  { background: url('../share_images/menu/contactus.jpg') no-repeat; }
#menu .contactus a:hover  { background: url('../share_images/menu/contactus.jpg') no-repeat 0 -14px; }

#menu .resources a  { width: 82px; height: 14px; float: left; margin: 0; }
#menu .resources a { text-indent: -5000px; text-decoration: none; outline: none; }
#menu .resources a  { background: url('../share_images/menu/resources.jpg') no-repeat; }
#menu .resources a:hover  { background: url('../share_images/menu/resources.jpg') no-repeat 0 -14px; }

#menu .offices a  { width: 51px; height: 14px; float: left; margin: 0; }
#menu .offices a { text-indent: -5000px; text-decoration: none; outline: none; }
#menu .offices a  { background: url('../share_images/menu/offices.jpg') no-repeat; }
#menu .offices a:hover  { background: url('../share_images/menu/offices.jpg') no-repeat 0 -14px; }

/* ############ Menu selected ################ */
#menu .home_on a  { width: 47px; height: 14px; float: left; margin: 0; }
#menu .home_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#menu .home_on a  { background: url('../share_images/menu/home.jpg') bottom no-repeat; }
#menu .home_on a:hover  { background: url('../share_images/menu/home.jpg') no-repeat 0 -14px; }

#menu .services_on a  { width: 72px; height: 14px; float: left; margin: 0; }
#menu .services_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#menu .services_on a  { background: url('../share_images/menu/services.jpg') bottom no-repeat; }
#menu .services_on a:hover  { background: url('../share_images/menu/services.jpg') no-repeat 0 -14px; }

#menu .company_on a  { width: 76px; height: 14px; float: left; margin: 0; }
#menu .company_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#menu .company_on a  { background: url('../share_images/menu/company.jpg') bottom no-repeat; }
#menu .company_on a:hover  { background: url('../share_images/menu/company.jpg') no-repeat 0 -14px; }

#menu .customers_on a  { width: 131px; height: 14px; float: left; margin: 0; }
#menu .customers_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#menu .customers_on a  { background: url('../share_images/menu/customers.jpg') bottom no-repeat; }
#menu .customers_on a:hover  { background: url('../share_images/menu/customers.jpg') no-repeat 0 -14px; }

#menu .contactus_on a  { width: 86px; height: 14px; float: left; margin: 0; }
#menu .contactus_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#menu .contactus_on a  { background: url('../share_images/menu/contactus.jpg') bottom no-repeat; }
#menu .contactus_on a:hover  { background: url('../share_images/menu/contactus.jpg') no-repeat 0 -14px; }

#menu .resources_on a  { width: 82px; height: 14px; float: left; margin: 0; }
#menu .resources_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#menu .resources_on a  { background: url('../share_images/menu/resources.jpg') bottom no-repeat; }
#menu .resources_on a:hover  { background: url('../share_images/menu/resources.jpg') no-repeat 0 -14px; }

#menu .offices_on a  { width: 51px; height: 14px; float: left; margin: 0; }
#menu .offices_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#menu .offices_on a  { background: url('../share_images/menu/offices.jpg') bottom no-repeat; }
#menu .offices_on a:hover  { background: url('../share_images/menu/offices.jpg') no-repeat 0 -14px; }


#banner { 
	margin: 0 0 18px 0;
	}

#nav_submenu { font-size: 11px; margin: 0 0 18px 0; }

#nav {
	margin: 0 0 18px 0;
	font-size: 10px;
	color: #666666;
	}

#nav a:link { color: #555555; text-decoration: underline; }
#nav a:visited { color: #555555; text-decoration: underline; }
#nav a:hover { color: #333333; text-decoration: underline; }
	
#nav_float {
	font-size: 10px;
	float: left;
	width: 420px;
	color: #666666;
	}
	
#nav_float a:link { color: #555555; text-decoration: underline; }
#nav_float a:visited { color: #555555; text-decoration: underline; }
#nav_float a:hover { color: #333333; text-decoration: underline; }

/* ############ Sub_menu ################ */
#sub_menu {
	float: right;
	width: 450px;
	margin: 0px 0 0 0;
	}

#sub_menu ul { 	display: inline; list-style-type: none; padding: 0; margin: 0; text-align: left; }
#sub_menu li {	
	display: inline;
	list-style-type: none; 
	padding: 0 0 0 0px;
	float: right;
	}
	
#index_more {
	margin: 8px 0 0 0;
	text-align: right;
	}
/* ### sub_menu - services */

#sub_menu .tansport a  { width: 86px; height: 14px; float: left; margin: 0; }
#sub_menu .tansport a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .tansport a  { background: url('../share_images/menu/sub_menu_transportation.jpg') no-repeat; }
#sub_menu .tansport a:hover  { background: url('../share_images/menu/sub_menu_transportation.jpg') no-repeat 0 -14px; }

#sub_menu .freight a  { width: 52px; height: 14px; float: left; margin: 0; }
#sub_menu .freight a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .freight a  { background: url('../share_images/menu/sub_menu_freight.jpg') no-repeat; }
#sub_menu .freight a:hover  { background: url('../share_images/menu/sub_menu_freight.jpg') no-repeat 0 -14px; }

#sub_menu .warehousing a  { width: 85px; height: 14px; float: left; margin: 0; }
#sub_menu .warehousing a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .warehousing a  { background: url('../share_images/menu/sub_menu_warehousing.jpg') no-repeat; }
#sub_menu .warehousing a:hover  { background: url('../share_images/menu/sub_menu_warehousing.jpg') no-repeat 0 -14px; }

#sub_menu .cousultancy a  { width: 78px; height: 14px; float: left; margin: 0; }
#sub_menu .cousultancy a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .cousultancy a  { background: url('../share_images/menu/sub_menu_cousultancy.jpg') no-repeat; }
#sub_menu .cousultancy a:hover  { background: url('../share_images/menu/sub_menu_cousultancy.jpg') no-repeat 0 -14px; }

/* ### sub_menu - services selected */

#sub_menu .tansport_on a  { width: 86px; height: 14px; float: left; margin: 0; }
#sub_menu .tansport_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .tansport_on a  { background: url('../share_images/menu/sub_menu_transportation.jpg') bottom no-repeat; }
#sub_menu .tansport_on a:hover  { background: url('../share_images/menu/sub_menu_transportation.jpg') no-repeat 0 -14px; }

#sub_menu .freight_on a  { width: 52px; height: 14px; float: left; margin: 0; }
#sub_menu .freight_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .freight_on a  { background: url('../share_images/menu/sub_menu_freight.jpg') bottom no-repeat; }
#sub_menu .freight_on a:hover  { background: url('../share_images/menu/sub_menu_freight.jpg') no-repeat 0 -14px; }

#sub_menu .warehousing_on a  { width: 85px; height: 14px; float: left; margin: 0; }
#sub_menu .warehousing_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .warehousing_on a  { background: url('../share_images/menu/sub_menu_warehousing.jpg') bottom no-repeat; }
#sub_menu .warehousing_on a:hover  { background: url('../share_images/menu/sub_menu_warehousing.jpg') no-repeat 0 -14px; }

#sub_menu .cousultancy_on a  { width: 78px; height: 14px; float: left; margin: 0; }
#sub_menu .cousultancy_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .cousultancy_on a  { background: url('../share_images/menu/sub_menu_cousultancy.jpg') bottom no-repeat; }
#sub_menu .cousultancy_on a:hover  { background: url('../share_images/menu/sub_menu_cousultancy.jpg') no-repeat 0 -14px; }

/* ### sub_menu - company */

#sub_menu .about a  { width: 67px; height: 14px; float: left; margin: 0; }
#sub_menu .about a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .about a  { background: url('../share_images/menu/sub_menu_about.jpg') no-repeat; }
#sub_menu .about a:hover  { background: url('../share_images/menu/sub_menu_about.jpg') no-repeat 0 -14px; }

#sub_menu .vision a  { width: 117px; height: 14px; float: left; margin: 0; }
#sub_menu .vision a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .vision a  { background: url('../share_images/menu/sub_menu_vision.jpg') no-repeat; }
#sub_menu .vision a:hover  { background: url('../share_images/menu/sub_menu_vision.jpg') no-repeat 0 -14px; }

/* ### sub_menu - company selected */#sub_menu .about_on a  { width: 67px; height: 14px; float: left; margin: 0; }
#sub_menu .about_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .about_on a  { background: url('../share_images/menu/sub_menu_about.jpg') bottom no-repeat; }
#sub_menu .about_on a:hover  { background: url('../share_images/menu/sub_menu_about.jpg') no-repeat 0 -14px; }

#sub_menu .vision_on a  { width: 117px; height: 14px; float: left; margin: 0; }
#sub_menu .vision_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .vision_on a  { background: url('../share_images/menu/sub_menu_vision.jpg') bottom no-repeat; }
#sub_menu .vision_on a:hover  { background: url('../share_images/menu/sub_menu_vision.jpg') no-repeat 0 -14px; }

/* ### sub_menu - customers */

#sub_menu .po a  { width: 151px; height: 14px; float: left; margin: 0; }
#sub_menu .po a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .po a  { background: url('../share_images/menu/sub_menu_po.jpg') no-repeat; }
#sub_menu .po a:hover  { background: url('../share_images/menu/sub_menu_po.jpg') no-repeat 0 -14px; }

#sub_menu .dforms a  { width: 139px; height: 14px; float: left; margin: 0; }
#sub_menu .dforms a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .dforms a  { background: url('../share_images/menu/sub_menu_downloadform.jpg') no-repeat; }
#sub_menu .dforms a:hover  { background: url('../share_images/menu/sub_menu_downloadform.jpg') no-repeat 0 -14px; }

#sub_menu .cwms a  { width: 49px; height: 14px; float: left; margin: 0; }
#sub_menu .cwms a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .cwms a  { background: url('../share_images/menu/sub_menu_cwms.jpg') no-repeat; }
#sub_menu .cwms a:hover  { background: url('../share_images/menu/sub_menu_cwms.jpg') no-repeat 0 -14px; }

#sub_menu .wforms a  { width: 86px; height: 14px; float: left; margin: 0; }
#sub_menu .wforms a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .wforms a  { background: url('../share_images/menu/sub_menu_webform.jpg') no-repeat; }
#sub_menu .wforms a:hover  { background: url('../share_images/menu/sub_menu_webform.jpg') no-repeat 0 -14px; }

/* ### sub_menu - customers selected */

#sub_menu .po_on a  { width: 151px; height: 14px; float: left; margin: 0; }
#sub_menu .po_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .po_on a  { background: url('../share_images/menu/sub_menu_po.jpg') bottom no-repeat; }
#sub_menu .po_on a:hover  { background: url('../share_images/menu/sub_menu_po.jpg') no-repeat 0 -14px; }

#sub_menu .dforms_on a  { width: 139px; height: 14px; float: left; margin: 0; }
#sub_menu .dforms_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .dforms_on a  { background: url('../share_images/menu/sub_menu_downloadform.jpg') bottom no-repeat; }
#sub_menu .dforms_on a:hover  { background: url('../share_images/menu/sub_menu_downloadform.jpg') no-repeat 0 -14px; }

#sub_menu .cwms_on a  { width: 49px; height: 14px; float: left; margin: 0; }
#sub_menu .cwms_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .cwms_on a  { background: url('../share_images/menu/sub_menu_cwms.jpg') bottom no-repeat; }
#sub_menu .cwms_on a:hover  { background: url('../share_images/menu/sub_menu_cwms.jpg') no-repeat 0 -14px; }

#sub_menu .wforms_on a  { width: 86px; height: 14px; float: left; margin: 0; }
#sub_menu .wforms_on a { text-indent: -5000px; text-decoration: none; outline: none; }
#sub_menu .wforms_on a  { background: url('../share_images/menu/sub_menu_webform.jpg') bottom no-repeat; }
#sub_menu .wforms_on a:hover  { background: url('../share_images/menu/sub_menu_webform.jpg') no-repeat 0 -14px; }


/* Content */
#content {
	margin: 22px 0 20px 0;
	}

#table_content {
	width: 100%;
	}

#content .onepage {
	padding: 0 10px 0 0;
	text-align: left;
	}

#content .lefttable_index {
	margin: 0 6px 0 0;
	padding: 0 0px 0 0;
	line-height: 150%;
	text-align: justify;
	vertical-align: top;
	}

#content .lefttable {
	padding: 0 10px 0 0;
	line-height: 150%;
	text-align: justify;
	vertical-align: top;
	}

#content .righttable2 {
	padding: 0 0px 0 12px;
	vertical-align: top;
	}

#content .righttable {
	padding: 0 0 0 10px;
	text-align: right;
	vertical-align: top;
	}


.office_a {
	font-weight: bold;
	font-size: 12px;
	margin: 0 0px 0 0;
	background: #d3d6fd;
	padding: 6px;
	vertical-align: top;
	}
	
.office_b {
	font-size: 12px;
	background: #d3d6fd;
	padding: 6px;
	vertical-align: top;
	}

.office_c {
	font-weight: bold;
	font-size: 12px;
	margin: 0 0px 0 0;
	background: #ffffff;
	padding: 6px;
	vertical-align: top;
	}
	
.office_d {
	font-size: 12px;
	background: #ffffff;
	padding: 6px;
	vertical-align: top;
	}

ul.cyc { margin: 0; padding: 0 0 18px 0;; list-style-type: none; }
li.cyc { 
	 background: url(../share_images/bullet_b.jpg) 0px 6px no-repeat;
	 padding: 0 0 0 13px;	 
	 }

ul.shape { margin: 0; padding: 0 0 18px 0;; list-style-type: none; }
li.shape { 
	 background: url(../share_images/bullet_s.jpg) 0px 2px no-repeat;
	 padding: 0 0 0 13px;	 
	 }
	 
ul.pda { margin: 0; padding: 0 0 10px 0;; list-style-type: none; }
li.pda { 
	 background: url(../share_images/bullet_s.jpg) 0px 2px no-repeat;
	 padding: 0 0 0 13px;	 
	 }

ul.eshape { margin: 0; padding: 0 0 18px 0;; list-style-type: none; }
li.eshape { 
	 background: url(../share_images/bullet_a.jpg) 0px 6px no-repeat;
	 padding: 0 0 0 13px;	 
	 }


#flash_swf_company {
	float: left;
	margin: 0 12px 0 12px;
	*margin: 0 12px 0 12px;
	}

iframe { overflow: auto; border: 0 none; }
#iframed { border: 0 none; overflow: auto;  }
	 
/* footer */

#footer {
	width: 915px;
	border-top: 1px #ccc solid;
	margin: 18px auto;
	text-align: center;
	padding: 3px 0 0px 0;
	height: 32px;
	}
	
.disclaimer {
	font-size: 10px;
	color: #555555;
	text-align: left;
	margin: 0 0 0 30px;
	padding: 0;
	}
	
.copyright {
	font-size: 10px;
	color: #777777;
	margin: 0 0 20px 30px;
	text-align: left;
	padding: 0;
	}

#vsc {
	float: left;
	margin: 12px 0 0 0;
	font-size: 7px;
	}


/* Misc */
img { border: 0 none; }
img.imgtitle { margin: 18px 0 0 0; *margin: 0;  }
img.alignleft { margin: 0 12px 6px 0; float: left; }

img.awards { margin: 18px 0px 0 0px; float: left; }
img.indextitle { margin: 0 0 12px 0; }

img.imgbanner { display: block; }


#clear { clear: both; }	
	

/* form style  - PO login */

#po_formbg {
	background: #068870;
	color: #fff;
	font-weight: bold;
	padding: 5px;
	margin: 0 1px 1px 0;
	}
#po_form_text {
	background: #068870;
	padding: 5px;
	margin: 0 1px 1px 0;
	}

#po_form_s {
	font: 12px Arial, Verdana, Sans-serif;
	border: 1px #fff solid;
	width: 370px;
	text-align: left;
	padding: 0px;
	}

#po_login {
	font: 12px Arial, Verdana, Sans-serif;
	margin: 10px 3px 0 0;
	}

/* form style  - CWMS login */
#cw_formbg {
	background: #068870;
	color: #fff;
	font-weight: bold;
	padding: 5px;
	margin: 0 1px 1px 0;
	}
#cw_form_text {
	background: #068870;
	padding: 5px;
	margin: 0 1px 1px 0;
	}

#cw_form_s {
	font: 12px Arial, Verdana, Sans-serif;
	border: 1px #fff solid;
	width: 370px;
	text-align: left;
	padding: 0px;
	}

#cw_login {
	font: 12px Arial, Verdana, Sans-serif;
	margin: 10px 3px 0 0;
	}

#cw_form_pda {
	font: 12px Arial, Verdana, Sans-serif;
	border: 1px #fff solid;
	width: 180px;
	text-align: left;
	padding: 0px;
	}

/* form style  - sea freight web form */

.weborder_form_left {
	text-align: left;
	font-weight: bold;
	vertical-align: top;
	}
	
.weborder_seaform {
	height: 165px;
	*height: 150px;
	}
	
.weborder_form_left2 {
	text-align: left;
	font-size: 10px;
	padding: 0;
	vertical-align: top;
	}

.weborder_form_right {
	vertical-align: bottom;
	padding: 3px;
	text-align: left;
	}

.weborder_form_sea {
	border: 1px #ccc solid;
	margin: 6px 6px 0 0;
	vertical-align: top;	
	}

.weborder_form_center {
	text-align: center;
	font-weight: bold;
	vertical-align: top;
	height: 55px;
	*height: 40px;
	}

#webform_textfield_sea {
	font: 12px Arial, Verdana, Sans-serif;
	width: 99%;
	text-align: left;
	border: 0 none;
	padding: 0px;
	*margin: 3px;
	overflow: auto;
	vertical-align: top;
	}
	



#webform_textfield {
	font: 12px Arial, Verdana, Sans-serif;
	width: 300px;
	border: 0 none;
	border-bottom: 1px #ccc solid;
	overflow: auto;
	}

#webform_textfield_tabbed {
	font: 12px Arial, Verdana, Sans-serif;
	background: none;
	width: 99%;
	border: 0 none;
	border-bottom: 1px #ccc solid;
	}

#webform_textfield2 {
	font: 12px Arial, Verdana, Sans-serif;
	width: 100px;
	border: 0 none;
	border-bottom: 1px #ccc solid;
	}

/* contact us type of freight list menu */
#webform_textfield7 {
	font: 12px Arial, Verdana, Sans-serif;
	width: 300px;
	*width: 304px;
	border-bottom: 1px #ccc solid;
	border-top: 0 none;
	border-left: 0 none;
	border-right: 0 none;
	}

#webform_textfield3 {
	font: 12px Arial, Verdana, Sans-serif;
	width: 100%;
	border: 0 none;
	border-bottom: 1px #ccc solid;
	}

#webform_textfield6 {
	font: 12px Arial, Verdana, Sans-serif;
	width: 99%;
	text-align: left;
	border: 1px #ccc solid;
	overflow: auto;
	}

#webform_textfield5 {
	font: 12px Arial, Verdana, Sans-serif;
	width: 99%;
	border: 0 none;
	border-bottom: 1px #ccc solid;
	overflow: auto;
	}

#webform_textfield4 {
	font: 12px Arial, Verdana, Sans-serif;
	width: 50px;
	border: 0 none;
	border-bottom: 1px #ccc solid;
	float: left;
	}
	
#form_radio { color: #ffffff; margin: 3px 3px 0 2px; *margin: 1px 3px 0 2px; padding: 0; float: left;  }

#rv { font-size: 11px;}

p.radio_t { padding: 0 3px 2px 3px; float: left; }


.contact_form_left {
	text-align: left;
	font-weight: bold;
	vertical-align: top;
	}

.contact_form_right {
	vertical-align: bottom;
	padding: 3px;
	}
	
.boldnotice { font-weight: bold; color: #FF0000; }	

#forpassword {
	font-size: 11px;
	}
	
p.enq { margin: 0 0 12px 0; }

