@charset "utf-8";


/********************************************************************
*/

#mainImage { height: 112px; background: url(../img/main_bg.gif) repeat-x 1px 0;}
#mainImage p { padding: 0; border-right: 1px solid #ccc; border-left: 1px solid #ccc; background: url(../img/main0.jpg) no-repeat 1px 0; text-align: right;}

#subCategories h2 { background: #0073ad url(../img/english/subCate_head.gif) no-repeat 50% 0;}
#sideBanners li a { margin-bottom: 10px;}

#header fieldset {
	*width: 415px;
}

#header div#fieldset {
	*width: 415px;
}

#utility {
	width: auto;
}

#header div#fieldset {
line-height:0;
padding-right: 10px;
max-width: 415px;
width: 100%;
}

#header div#fieldset_english{
line-height:0;
padding-right: 10px;
max-width: 330px;
width: 100%;
}

#header div#fieldset_chinese{
line-height:0;
padding-right: 10px;
max-width: 300px;
width: 100%;
}

#header div#fieldset_chtrad{
line-height:0;
padding-right: 10px;
max-width: 300px;
width: 100%;
}

#header div#fieldset_french{
line-height:0;
padding-right: 10px;
max-width: 380px;
width: 100%;
}

#header div#fieldset_korean{
line-height:0;
padding-right: 10px;
max-width: 300px;
width: 100%;
}

#header div#fieldset_portuguese{
line-height:0;
padding-right: 10px;
max-width: 370px;
width: 100%;
}

#header div#fieldset_spanish{
line-height:0;
padding-right: 10px;
max-width: 350px;
width: 100%;
}

#header div#fieldset_vietnam{
line-height:0;
padding-right: 10px;
max-width: 360px;
width: 100%;
}

#header div#fieldset div {
float: right;
}
