.tx-newloginbox-pi1 {
	text-align:center;
}

.registerLink, .forgotPW {
	font-size:10px;
	margin-top:4px;
}

.registerLink {
	xpadding-left:10px;
	margin-top:0px;
}

.registerLink a:link, .registerLink a:visited, .forgotPW a:link,  .forgotPW a:visited {
	text-decoration:none;
	color:#666;
}

.forgotPW {
	xborder-right:1px solid #666666;
}

.select1 {
width:120px; 
height:20px; 
font-size:11px;
line-height:18px;
}

.select2 {
width:272px; 
height:20px; 
font-size:11px;
line-height:18px;
}

.input1 {
width:115px;  
height:16px; 
_height:18px;
font-size:11px; 
line-height:18px;
padding-top:2px;
_padding-top:0px;
}

.submit1 {
font-size:11px; 
color:#4281AC; 
height:22px; 
_height:22px; 
border:1px solid #4281AC; 
background:#F3F3F3;
}



.tx-srfreecap-pi2-cant-read {
color:#666;
}

.menu-item { 

        background: url(../steelmall_pics/menulink.gif) top left repeat-x;
        height:22px;
}

td {
font-size:12px;
}

.menu-item a {
	display:block;
}

.menu-item-act, .menu-item a:hover  {
        background: #4281AC;
        width:198px;
        height:22px;
}         

.submenu {
        background: #E5EEF4;
        xwidth:198px;
        padding-left:34px;
        background: url(../steelmall_pics/menulink.gif) top left repeat-x;        
       
}

.submenu-item { 
         
        background: url(../steelmall_pics/submenulink.gif) top left repeat-x;
        xbackground: #E5EEF4;
        width:198px; 
        height:22px;
        xmargin-left:33px;
}

.csc-frame-frame1 {
         width:166px;
         height:120px;
         padding-left:20px;
         padding-top:12px;
         line-height:1.3em;
         font-size:10px;
}

.sitemenu-item a {
         color:#4281AC;
         font-size:11px;
}          

.formtxt1 {
	margin:0;
	font-size:11px;
	color:#FF0000;
}	

form {
	margin:0;	
	padding:0;
}

.formout {
	padding:5px;
}


.forminput1 {
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size:12px;
width:230px;
height:20px;
border:1px solid #D9D9D9;
margin-bottom:4px;
color:#304764;
}

.forminput2 {
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size:12px;
width:40px;
height:20px;
border:1px solid #D9D9D9;
margin-bottom:4px;
color:#304764;
}

.formarea1 {
font-family: Verdana,Arial, Helvetica, Geneva, sans-serif;
font-size:12px;
width:230px;
height:70px;
border:1px solid #D9D9D9;
margin-bottom:4px;
color:#304764;
}

.xbform_table td {
	border-bottom:1px solid #D9d9D9;
	padding-top:4px;
	font-size:12px;
	line-height:22px;
}

.bform_table {
	width:100%;
}

.formtextarea {
width:230px;
border:1px solid #D9D9D9;
margin-bottom:5px;
font-family: Arial, Helvetica, Geneva, sans-serif;
font-size: 12px;
color:#304764;

}

.my_submit {

font-family:Verdana;
font-size:12px;
color:#2F4866;
cursor:hand;
background: #DAD8D9;
padding:0;
margin:0;
height:18px;
border:1px solid #2F4866;
text-align:center;

}

.my_submit2 {
	border:1px solid #3F81B1;
	background:none;
	width:140px;
	text-align:center;
	height:20px;
	cursor:pointer;
}

.formselect {
	margin-bottom:4px;
}

.form_table {

}

.formlabel, .formlabel1 {
}

.line {
border-bottom:1px solid #4281AC;
}

.formlabel1 {
color:#4281AC;
font-weight:bold;

}

.langmenu-item a {
color:#666666;
text-decoration:none;
font-size:10px;
margin-left:5px;
}

.langmenu-item a:hover, .langmenu-item-act a, .langmenu-item-act a:hover {
color:#000000;
text-decoration:none;
font-size:10px;
margin-left:5px;
}

         
