/*-------------------Layout default1----------------------------*/

.default-layout-bound{

}

.default1-layout-content{

	width:1000px;

	margin-left:auto;

	margin-right:auto;	

	text-align:center;

}

.default1-layout-left{

	float:left;

	vertical-align:top;

	text-align:left;

	width:198px;

	background:url(../images/bg_menu_left.png) 0% 0% no-repeat;

}

.default1-layout-center{
	float:left;
	vertical-align:top;
	width:610px;
	border-right:2px solid #e7e7e7;
}

.default1-layout-right{

	float:left;

	text-align:left;

	vertical-align:top;

	width:187px;

	_width:170px;

}

/*--------------------- layout default ---------------------*/
.default-layout-content{

	width:1000px;

	margin-left:auto;

	margin-right:auto;	

	text-align:center;

}
/*----------------------Layout Home-------------------------*/

.home-layout-bound{

	padding:0px 23px 0px 43px;

	background:#FFFFFF;

}

.home-layout-content{}

.home-layout-banner{}

.home-layout-body{}

.home-layout-left{

	float:left;

	width:209px;

	border:1px solid #0000CC;

}

.home-layout-center{

	float:left;

	width:565px;

	border:1px solid #FF0000;

}

.home-layout-right{

	float:left;

	width:149px;

}

.home-layout-footer{}

/*---------------------------2Column-----------------------*/

.2column-layout-bound{

	width:1000px;

	margin-left:auto;

	margin-right:auto;

	text-align:left;

	background:#000099;

}

.2column-layout-content{}

.2column-layout-body{}

.2column-layout-left{

	float:left; width:200px;

}

.2column-layout-right{

	float:left; width:700px;

}

/*---------------------------MenuLeft-------------------------------*/

.menuleft-bound{

	padding-top:62px;

	_padding-top:72px;

}

*html .pngfix{

	background: none;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='crop', src='pngtest.png');

}

.menuleft-link{

	text-align:right;

}

.menuleft-link a,.menuleft-link a:visited{

	color:#fff; font-size:12px; text-transform:uppercase; display:block; text-decoration:none;

	padding-right:25px;

	_padding-right:5px;

	padding-bottom:9px;

	#padding-bottom:6px;

	_padding-bottom:5px;

}

.menuleft-link a:hover,.menuleft-link a:visited:hover{

	color:#F6E63A; text-decoration:none;

}



.menuleft-bg-link{

	background:url(../images/menu/bg_menu.png) 80% 100% no-repeat; height:20px;

}

.menuleft-sub-menu-bound{

	display:none;

	position:absolute;

	background:url(../images/bg_menu_left.png) 0% 30% no-repeat;

	padding:15px 20px 15px 20px;

	width:150px;

	z-index:100;

}

.menuleft-sub-menu-item{

	line-height:14px;

	text-align:left;

}

.menuleft-sub-menu-line{

	background:url(../images/menu/bg_sub_menu.png) 0% no-repeat;

	height:4px;

	behavior: url(iepngfix.htc);

	font-size:4px;

	margin-bottom:6px;

	margin-top:4px;

}

.menuleft-sub-menu-item a:link,.menuleft-sub-menu-item a:visited{

	color:#FFFFFF;

	font-size:13px;

}

.menuleft-sub-menu-item a:hover,.menuleft-sub-menu-item a:visited:hover{

	text-decoration:none;

	color:#FFFF00;

	font-size:13px;

}

/*--------------------------------- banner --------------------*/

.banner-bound{padding:6px; border-bottom:2px solid #E7E7E7; overflow:hidden}

.banner-logo{

	float:left; background:url(../images/logo.png) no-repeat 0 0; height:71px; width:125px; cursor:pointer;

}

.banner-content{

	float:right;

}

.banner-language{

	padding-top:20px;

}

.banner-language-flag{

	float:right;

}

.banner-slogon{

	clear:both;

	text-align:right;

}

.banner-slogon a:link,.banner-slogon a:visited,.banner-slogon a:hover,.banner-slogon a:visited:hover{

	font-size:9px;

	color:#656565;

	text-decoration:none;

}

.banner-slogon span {font-weight:bold;}

/*---------------------Search------------------------------*/

.search-bound{

	margin-top:25px; margin-left:10px;

}

.search-image{

	background:url(../images/icon_search.png) no-repeat 0 0;

	width:27px;

	_width:37px;

}

.search-bound-input{

	width:160px;

}

.search{

	color:#FFFFFF;

	font-weight:bold;

	text-transform:uppercase;

	font-size:11px;

}

.search-content input{
}

.search-content div{
}

.input-text{
	width:126px;
	background:url(../images/input_search.png) no-repeat;
	border:none;
	vertical-align:middle;
	line-height:18px;
}

.button-search{
	background:url(../images/icon_go.png) no-repeat;
	width:28px; height:18px;
}

/*---------------------------Weblink--------------------------------*/

.weblink-bound{

	margin-top:30px;

}

.webllink-image{

	float:left;

	padding-left:10px;

	padding-right:5px;

}

.weblink-content{

	width:150px;

	_width:140px;

}

.weblink-name{

	color:#FFFFFF;

	font-weight:bold;

	text-transform:uppercase;

	font-size:11px;

}

.edit{

	padding-top:5px;

	padding-right:5px;

	padding-bottom:10px;

}

.edit a,.edit a:hover,.edit a:visited,.edit a:hover:visited{

	color:#FF0000;

	text-decoration:none;

}



/*----------------------- footer bound -----------------------------------*/

.footer-bound{

	text-align:right;

	padding-top:30px;

}

.footer-content a,.footer-content a:hover,.footer-content a:visited,.footer-content a:visited:hover{

	font-weight:bold;

	color:#B8B8B8;

	font-size:9px;

	text-transform:uppercase;

	line-height:15px;

	text-decoration:none;

	padding-right:5px;

}

.footer-content span{color:#B8B8B8; font-size:9px;}

.footer-content{

	border-bottom:2px solid #E8E8E8;

}

.footer-information{

	color:#B8B8B8;

	line-height:15px;

	padding-right:5px;

	font-size:11px;

	padding-bottom:30px;

}

/*----------Module Utils--------------------*/

.utility-bound{ width:136px; margin-left:10px; margin-top:20px;}

.utility-exchange-bound{}

.utility-title{ background:#057BC5; font-weight:bold; padding:2px 4px; color:#FFFFFF; line-height:18px; margin-bottom:2px;}

.utility-title img{ margin-left:10px;}

.utility-exchange-rate{  margin-bottom:10px; padding-left:2px; background:#E9EEF3}

#exchange_rate{}

.utility-exchange-rate table tr td{ line-height:24px;}

/*----------ItemSearch-------------------------------*/

.main-search{ width:400px;}

.search-no-result{ margin-top:10px; color:#FF0000; font-weight:bold;}

.search-option{ margin-top:5px;}

.search-option span{ margin-left:15px; color:#0000FF; font-weight:bold; cursor:pointer;}

.pagination{ margin:10px 10px;}

.search-result-item{ text-align:center; padding:5px 10px;}

.search-name{ font-weight:bold;}

.search-brief{ line-height:18px; margin-top:5px;}

/*----------- InternalInfo -----------*/

.internalinfo-bound{

	text-align:left; padding:10px;

}

/*------------ SupportOnline ------------*/

.supportonline-bound{

	text-align:center;

	padding-right:40px;

	#padding-right:30px;

}

/*--------------Agents-------------------*/

.agent-bound{ text-align:left; padding:10px;}

.agent-title-bound{}

.agent-title{}

.agent-bound-content{}

.agent-name{ font-weight:bold; color:#333333;}

.agent-description{ line-height:18px; margin-top:20px; }

.agent-address{ margin-top:10px; margin-left:20px; font-weight:bold;}

.agent-address span{ font-style:italic; color:#333333; font-weight:lighter;}

.agent-phone{ margin-top:4px;margin-left:20px;font-weight:bold;}

.agent-phone span{ font-style:italic; color:#333333;font-weight:lighter;}

.agent-website{ margin-top:4px;margin-left:20px;font-weight:bold;}

.agent-website a{ font-style:italic; color:#333333;font-weight:lighter;}

/*-------------Download--------------------*/
.download-bound{ text-align:left; padding-left:30px;}
.download-title{ font-weight:bold; margin-bottom:15px;}
.download-item{padding-left:20px; line-height:18px;}
.download-paging{ margin-top:20px; text-align:center;}

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	padding: 5px;
	opacity: 0.9;
}
#tooltip h3, #tooltip div { margin: 0; font-weight:normal; }

