/* Start of CMSMS style sheet 'eso_buttons' */
a.img_roll_over{

	text-decoration:none;

	background-position:400px -200px;	

	*background-position:top left;

}







a.img_roll_over img{

	border:0px;

}

a.img_roll_over:hover{

	text-decoration:none;

}

.img_roll_over{

	background-repeat:no-repeat;

	border:0px;

}

.img_roll_over img{

	background-repeat:no-repeat;

	border:0px;

}





a#but_login.img_roll_over img{	

	background-image:url(images/eso/buttons/general/reg/but_login.gif);

}

a#but_login.img_roll_over:hover img{	

	background-image:inherit;	

	*background-image:none;	

}

a#but_login{

	background-image:url(images/eso/buttons/general/ovr/but_login.gif);	

}



#but_login input.btn{ 

	background-image:url(images/eso/buttons/general/reg/but_login.gif);



	width:68px;

	height:19px;		

} 





#but_login input.btnhov{

  	background-image:url(images/eso/buttons/general/ovr/but_login.gif);	  

	width:68px;

	height:19px;

}

.frm_but_wrap input{

	font-size:0px;

	border:none;

	

}

/*

input.btndisabled{

	border:0px;

	height:22px;

	background-image: url(../../images/uniprint/butBg_disabled.gif);	

	background-repeat:repeat-x;		

	font-size:10px;

	font-weight:bold;

	line-height:10px;

	color:#666;

}

*/




/*but_sell_item*/
a#but_sell_item.img_roll_over img{	
	background-image:url(images/eso/buttons/general/reg/but_sell_item.gif);
	width:194px;
	height:28px;
}
a#but_sell_item.img_roll_over:hover img{	
	background-image:inherit;	
	*background-image:none;	
}
a#but_sell_item{
	background-image:url(images/eso/buttons/general/ovr/but_sell_item.gif);	
}



/*but_sell_item_grn*/
a#but_sell_item_grn.img_roll_over img{	
	background-image:url(images/eso/buttons/general/reg/but_sell_item_grn.gif);
	width:182px;
	height:50px;
}
a#but_sell_item_grn.img_roll_over:hover img{
	background-image:inherit;
	*background-image:none;
}
a#but_sell_item_grn{
	background-image:url(images/eso/buttons/general/ovr/but_sell_item_grn.gif);	
}




/*but_advertise_a_job_grn*/
a#but_advertise_a_job_grn.img_roll_over img{	
	background-image:url(images/eso/buttons/general/reg/but_advertise_a_job_grn.gif);
	width:182px;
	height:50px;
}
a#but_advertise_a_job_grn.img_roll_over:hover img{	
	background-image:inherit;	
	*background-image:none;	
}
a#but_advertise_a_job_grn{
	background-image:url(images/eso/buttons/general/ovr/but_advertise_a_job_grn.gif);	
}



/*but_back*/
a#but_back.img_roll_over img{	
	background-image:url(images/eso/buttons/general/reg/but_back.gif);
	width:194px;
	height:50px;
}
a#but_back.img_roll_over:hover img{	
	background-image:inherit;	
	*background-image:none;	
}
a#but_back{
	background-image:url(images/eso/buttons/general/ovr/but_back.gif);	
}




/*but_feed_back_frm_grn*/
a#but_feed_back_frm_grn.img_roll_over img{	
	background-image:url(images/eso/buttons/general/reg/but_feed_back_form_grn.gif);
	width:182px;
	height:50px;
}
a#but_feed_back_frm_grn.img_roll_over:hover img{	
	background-image:inherit;	
	*background-image:none;	
}
a#but_feed_back_frm_grn{
	background-image:url(images/eso/buttons/general/ovr/but_feed_back_form_grn.gif);	
}







/*but_gen_enq_grn*/

a#but_gen_enq_grn.img_roll_over img{	

	background-image:url(images/eso/buttons/general/reg/but_general_enquiry_grn.gif);

	width:182px;

	height:50px;

}

a#but_gen_enq_grn.img_roll_over:hover img{	

	background-image:inherit;	

	*background-image:none;	

}

a#but_gen_enq_grn{

	background-image:url(images/eso/buttons/general/ovr/but_general_enquiry_grn.gif);	

}





/*but_enter_here_grn*/

a#but_enter_here_grn.img_roll_over img{	

	background-image:url(images/eso/buttons/general/reg/but_enter_here.gif);

	width:182px;

	height:50px;

}

a#but_enter_here_grn.img_roll_over:hover img{	

	background-image:inherit;	

	*background-image:none;	

}

a#but_enter_here_grn{

	background-image:url(images/eso/buttons/general/ovr/but_enter_here.gif);	

}



/*but_become_a_user_grn*/

a#but_become_a_user_grn.img_roll_over img{	

	background-image:url(images/eso/buttons/general/reg/but_become_a_user_grn.gif);

	width:182px;

	height:50px;

}

a#but_become_a_user_grn.img_roll_over:hover img{	

	background-image:inherit;	

	*background-image:none;	

}

a#but_become_a_user_grn{

	background-image:url(images/eso/buttons/general/ovr/but_become_a_user_grn.gif);	

}



/*but_become_a_supplier_grn*/

a#but_become_a_supplier_grn.img_roll_over img{	

	background-image:url(images/eso/buttons/general/reg/but_become_a_supplier_grn.gif);

	width:182px;

	height:50px;

}

a#but_become_a_supplier_grn.img_roll_over:hover img{	

	background-image:inherit;	

	*background-image:none;	

}

a#but_become_a_supplier_grn{

	background-image:url(images/eso/buttons/general/ovr/but_become_a_supplier_grn.gif);	

}



/*but_refer_a_supplier_grn*/

a#but_refer_a_supplier_grn.img_roll_over img{	

	background-image:url(images/eso/buttons/general/reg/but_refer_a_supplier_grn.gif);

	width:182px;

	height:50px;

}

a#but_refer_a_supplier_grn.img_roll_over:hover img{	

	background-image:inherit;	

	*background-image:none;	

}

a#but_refer_a_supplier_grn{

	background-image:url(images/eso/buttons/general/ovr/but_refer_a_supplier_grn.gif);	

}















/*but_supplier_signup*/

a#but_supplier_signup.img_roll_over img{	

	background-image:url(images/eso/buttons/general/reg/but_supplier_signup.gif);

}

a#but_supplier_signup.img_roll_over:hover img{	

	background-image:inherit;	

	*background-image:none;	

}

a#but_supplier_signup{

	background-image:url(images/eso/buttons/general/ovr/but_supplier_signup.gif);	

}



/*but_about_eso_suppliers*/

a#but_about_eso_suppliers.img_roll_over img{	

	background-image:url(images/eso/buttons/general/reg/but_about_eso_suppliers.gif);

}

a#but_about_eso_suppliers.img_roll_over:hover img{	

	background-image:inherit;	

	*background-image:none;	

}

a#but_about_eso_suppliers{

	background-image:url(images/eso/buttons/general/ovr/but_about_eso_suppliers.gif);	

}



/*but_supplier_search_help*/

a#but_supplier_search_help.img_roll_over img{	

	background-image:url(images/eso/buttons/general/reg/but_supplier_search_help.gif);

}

a#but_supplier_search_help.img_roll_over:hover img{	

	background-image:inherit;	

	*background-image:none;	

}

a#but_supplier_search_help{

	background-image:url(images/eso/buttons/general/ovr/but_supplier_search_help.gif);	

}



/*but_user_signup*/

a#but_user_signup.img_roll_over img{	

	background-image:url(images/eso/buttons/general/reg/but_user_signup.gif);

}

a#but_user_signup.img_roll_over:hover img{	

	background-image:inherit;	

	*background-image:none;	

}

a#but_user_signup{

	background-image:url(images/eso/buttons/general/ovr/but_user_signup.gif);	

}







/*but_search_now*/

a#but_search_now.img_roll_over img{	

	background-image:url(images/eso/buttons/general/reg/but_search_now.gif);

}

a#but_search_now.img_roll_over:hover img{	

	background-image:inherit;	

	*background-image:none;	

}

a#but_search_now{

	background-image:url(images/eso/buttons/general/ovr/but_search_now.gif);	

}





/*but_enter_forum*/
a#but_enter_forum.img_roll_over img{	
	background-image:url(images/eso/buttons/general/reg/but_enter_forum.gif);
}
a#but_enter_forum.img_roll_over:hover img{	
	background-image:inherit;	
	*background-image:none;	
}
a#but_enter_forum{
	background-image:url(images/eso/buttons/general/ovr/but_enter_forum.gif);	
}

/*but_equipment*/
a#but_equipment.img_roll_over img{	
	background-image:url(images/eso/buttons/general/reg/but_equipment.gif);
}
a#but_equipment.img_roll_over:hover img{	
	background-image:inherit;	
	*background-image:none;	
}
a#but_equipment{
	background-image:url(images/eso/buttons/general/ovr/but_equipment.gif);	
}


/*but_enter_forum*/
a#but_srch_jobs.img_roll_over img{	
	background-image:url(images/eso/buttons/general/reg/but_srch_jobs.gif);
}
a#but_srch_jobs.img_roll_over:hover img{	
	background-image:inherit;	
	*background-image:none;	
}
a#but_srch_jobs{
	background-image:url(images/eso/buttons/general/ovr/but_srch_jobs.gif);	
}



/*but_srch_now__wide*/
a#but_srch_now__wide.img_roll_over img{	
	background-image:url(images/eso/buttons/general/reg/but_srch_now__wide.gif);
}

a#but_srch_now__wide.img_roll_over:hover img{	
	background-image:inherit;	
	*background-image:none;	
}

a#but_srch_now__wide{
	background-image:url(images/eso/buttons/general/ovr/but_srch_now__wide.gif);	
}







/*but_submit*/

a#but_submit.img_roll_over img{	

	background-image:url(images/eso/buttons/general/reg/but_submit.gif);

}

a#but_submit.img_roll_over:hover img{	

	background-image:inherit;	

	*background-image:none;	

}

a#but_submit{

	background-image:url(images/eso/buttons/general/ovr/but_submit.gif);	

}





/*but_clear*/

a#but_clear.img_roll_over img{	

	background-image:url(images/eso/buttons/general/reg/but_clear.gif);

}

a#but_clear.img_roll_over:hover img{	

	background-image:inherit;	

	*background-image:none;	

}

a#but_clear{

	background-image:url(images/eso/buttons/general/ovr/but_clear.gif);	

}















.trans_box{

	display:block;

	padding:3px;

	background-image: url(images/eso/buttons/white-20.png) !important;

	background-color: transparent !important;

	background-position: right !important;

	background-repeat:repeat; !important;

	text-transform:uppercase;

}
/* End of 'eso_buttons' */

/* Start of CMSMS style sheet 'eso_form' */
input, select{
	border:none;
	background-color:#fff;
	border-top:1px solid #7e9eb7;
	border-left:1px solid #7e9eb7;
	border-bottom:1px solid #7e9eb7;
	border-right: 1px solid #7e9eb7;	
}
input, select{
	font-size:10px;
		font-family:Arial, Helvetica, sans-serif;
}
.error{
	color:#be0509;
}

textarea, .text{
	/*Mozilla does not like textareas!! and does not 
allow you to modify scrollbars. Even fonts must
be overriden within the text area
*/	
	font-family:Arial, Helvetica, sans-serif;
	width:300px;
	font-size:11px;
	background-color:#fff;
	border-top:1px solid #7e9eb7;
	border-left:1px solid #7e9eb7;
	border-bottom:1px solid #7e9eb7;
	border-right: 1px solid #7e9eb7;
	scrollbar-face-color : #718B9F;
	scrollbar-highlight-color : #ffffff;
	scrollbar-3dlight-color : #ffffff;
	scrollbar-shadow-color : #ffffff;
	scrollbar-darkshadow-color : #ffffff;
	scrollbar-track-color : #ffffff;
	scrollbar-arrow-color : #ffffff;
	scrollbar-width:5px;
}




form{
	margin:0px;
	padding:0px;
}

.fieldset-wrapper{
	padding-top:5px;
	padding-bottom:15px;
	padding-right:20px;
	position:relative;

}

fieldset{
	background-image:url(images/eso/tab_corner.gif);
	background-position:0px 0px;
	background-repeat:no-repeat;
	background-color:#B3CFDA;
	border:0px;
	padding:0px;
	margin:0px;	
	
	padding-top:30px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;	
	width:98%;
	
}



fieldset a{
color:#718B9F;
}
fieldset a:hover{
color:#718B9F;
}



.fieldset_header{
	font-size:11px;
	left:30px;
	width:680px;
	border-bottom:1px solid #718B9F;
	top:9px;
	color:#666666;
	font-weight:bold;
	position:absolute;	
}

	 
fieldset legend img{
	padding:0px 5px 0px 5px;	
}


input:focus {
	background-color:#fbfbf2;
	/*background-image:url(images/eso/arrow_drk_green_left.gif);*/
	background-repeat:no-repeat;
	background-position:right;
}

input{
	margin-bottom:2px;
}

input.btn{
border:0px;
background-color:none;

}

table td.valigntop{
/*to account for the offset created by the inputs field border*/
vertical-align:top;
padding-top:3px;

}

#company_description_fs textarea{
	width:690px;
}

.desc{	
	padding:0px 0px 0px 0px;
	margin:0px;
	font-style:italic;
}
fieldset .instruction{
	position:absolute;
	right:100px; 
	width :200px;
	line-height:12px;
}
/* End of 'eso_form' */

/* Start of CMSMS style sheet 'eso_menu' */
.outer {
        position:relative;        
        display:table;
        height: 50px;
        vertical-align: middle;
		width:100%;		
}
.inner {  
		display:table-cell;
        vertical-align:middle;
        position:relative;
		text-align: left;
}


#eso_menu .innerIEPos{    	
		color:#fff;
		visibility:hidden;
}

#eso_menu a{
	text-decoration:none;
}


#eso_menu_border{
	position:absolute; 
	right:0px; 
	top:0px; 
	background-color:white; 
	width:10px; 
	height:210px; 
	border-left:1px solid #7faabe
}


#eso_menu{
	width:230px;
	height:210px;	
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;
	background-image:url(images/eso/buttons/main_nav/but_nav_roll_over.gif);
	background-repeat:no-repeat;
	float:left;
	position:relative;
	cursor:pointer;
}



/*List Styles----------------------------------------------------------------------------*/
#primary-nav, #primary-nav ul {
list-style: none;
margin: 0px;
padding: 0px;
}

#primary-nav li {
	display:relative;
	text-align:left;
}


/* Styling the apperance of menu items on hover */



#primary-nav li.menuh,
#primary-nav li:hover,
#primary-nav li.menuparenth {
	background:none;
}



li#search-engineering-suppliers{	
	width:230px;
	height:52px;	
	background-image:url(images/eso/buttons/main_nav/regular_state/but_search.gif);
}
li#search-engineering-suppliers.current{
	width:230px;
	height:52px;	
	background-image:url(images/eso/buttons/main_nav/active_state/but_search.gif);
}

li#engineering-forum{
	width:230px;
	height:55px;	
	background-image:url(images/eso/buttons/main_nav/regular_state/but_forum.gif);
}
li#engineering-forum.current{
	width:230px;
	height:55px;	
	background-image:url(images/eso/buttons/main_nav/active_state/but_forum.gif);
}

li#engineering-equipment{
	width:230px;
	height:53px;	
	background-image:url(images/eso/buttons/main_nav/regular_state/but_equipment.gif);
}
li#engineering-equipment.current{
	width:230px;
	height:53px;	
	background-image:url(images/eso/buttons/main_nav/active_state/but_equipment.gif);
}


li#engineering-jobs{
	width:230px;
	height:61px;	
	background-image:url(images/eso/buttons/main_nav/regular_state/but_jobs.gif);
}

li#engineering-jobs.current{
	width:230px;
	height:61px;
	background-image:url(images/eso/buttons/main_nav/active_state/but_jobs.gif);
}




/* The magic - set to work for up to a 3 level menu, but can be increased unlimited */

/*
just add
#primary-nav li:hover ul ul,
#primary-nav li.menuparenth ul ul ul,
for fourth level
*/

#primary-nav ul,
#primary-nav li:hover ul,
#primary-nav li:hover ul ul,
#primary-nav li.menuparenth ul,
#primary-nav li.menuparenth ul ul {
display: none;
}

/* add
#primary-nav ul ul ul li:hover ul,
#primary-nav ul ul ul li.menuparenth ul,
for fourth level
*/

#primary-nav li:hover ul,
#primary-nav ul li:hover ul,
#primary-nav ul ul li:hover ul,
#primary-nav li.menuparenth ul,
#primary-nav ul li.menuparenth ul,
#primary-nav ul ul li.menuparenth ul {
display: block;
}



/*end List Styles----------------------------------------------------------------------------*/


/*Link Styles----------------------------------------------------------------------------*/
#primary-nav ul a {
display:block;
margin:0px;
text-align:center;
text-decoration: none;
}

#primary-nav ul{
	text-align:left;
}

#primary-nav ul ul{
	text-align:left;
}




/*Link Styles----------------------------------------------------------------------------*/

/* End of 'eso_menu' */

