﻿body
{
	margin: 0;
	padding: 0;
	background-color: #000;
	width: 100%;
	height: 100%;
	font-family: Verdana, Geneva, sans-serif;
}
body, input, textarea
{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
}
a
{
	color: white;
	outline: 0;
}
.BP_maincontainer
{
	position: relative;
	width: 980px;
	height: 586px;
	overflow: hidden;
	margin: 0 auto;
	background: url(Image/bg.jpg) no-repeat;
}
.BP_topsection
{
	height: 110px;
	padding-top: 25px;
	padding-left: 40px;
}
.BP_content
{
	float: left;
	width: 100%;
}
.BP_contentcolumn
{
	margin-left: 240px;
}
.BP_leftcolumn
{
	float: left;
	width: 182px;
	margin-left: -940px;
}
#accordion
{
	width: 182px;
}
.BP_menuLeft
{
}
.BP_menuLeft a
{
	display: block;
	height: 50px;
	line-height: 50px;
	text-decoration: none;
	background-image: url(Image/bg_menu.png);
	cursor: pointer;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='Template/BrandPower/Image/bg_menu.png', sizingMethod='scale');
}
.BP_menuLeft a:hover, .BP_menuLeft .current
{
	background-image: url(Image/bg_menu_current.png);
}
.BP_menuLeft .subcurrent, .BP_menuLeft a:hover.subcurrent
{
	background-image: url(Image/bg_menu_subcurrent.png);
	_filter: none;
}
.BP_menuLeft a span
{
	display: block;
	color: #fff;
	font-size: 9px;
	font-family: Verdana;
	background: url(Image/icon_menu.gif) no-repeat;
	background-position: 17px 22px;
	padding-left: 30px;
	text-transform: uppercase;
	letter-spacing: 1px; /*_background: none;  	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='Template/BrandPower/Image/icon_menu.png', sizingMethod='crop');*/
}
.BP_menuLeft a.atab
{
}
.BP_menuLeft div.pane
{
	display: none;
}
.BP_menuLeft div a
{
	background-image: url(Image/bg_menu_child.png);
	padding-left: 20px;
	_background-image: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='Template/BrandPower/Image/bg_menu_child.png', sizingMethod='scale');
}
.BP_menuLeft div a:hover
{
}
.BP_menuLeft div a span
{
	color: #fff;
	background-position: 20px 23px;
}
.menuHome
{
	margin: 0;
	margin-top: 40px;
	padding: 0;
	float: left;
}
* + html .BP_menuHome
{
	height: 300px;
}
.BP_menuHome ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.BP_menuHome ul li
{
	display: inline;
}
.BP_menuHome ul li a
{
	cursor: pointer;
	float: left;
	width: 182px;
	height: 73px;
	text-decoration: none;
	display: block;
	background: url(Image/bg_menu_Home.png) no-repeat left bottom;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='Template/BrandPower/Image/bg_menu_Home.png', sizingMethod='crop');
}
.BP_menuHome ul li a:hover, .menuHome ul li a.current
{
	background: url(Image/bg_menu_current.png);
	_filter: none;
}
.BP_menuHome ul li a span
{
	display: block;
	height: 33px;
	padding-top: 40px;
	padding-left: 65px;
	color: white;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
}
.BP_menuHome ul li a img
{
	border: 0px;
	height: 165px;
	width: 182px;
}
.BP_contentStyle
{
	color: #ffffff;
	padding-left: 40px;
	min-height:380px;
	height: 100%;
	padding:30px;
	text-align: left;
	background: url(Image/bg_content.png) repeat;
	_background: none;
	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader( src='Template/BrandPower/Image/bg_content.png', sizingMethod='scale');
}
.BP_tittle01
{
}
.BP_text01
{
	font: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #cacaca;
	line-height: 180%;
	margin: 0;
	padding-top: 12px;
}
/*Use for content Contact*/
.BP_text02
{
	font: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #cacaca;
	line-height: 140%;
	margin: 0;
	padding-top: 12px;
}
/*Use for WebContnent*/
.BP_footer02
{
	height: 33px;
	position: absolute;
	left: 34px;
	bottom: 0px;
}
.BP_footer02 ul
{
	margin: 0;
	padding: 0;
	list-style: none;
}
.BP_footer02 ul li
{
	float: left;
	padding: 0 5px;
}
.BP_footer02 ul li a
{
	text-decoration: none;
	color: #564e4b;
}
.BP_footer02 ul li a:hover
{
	color: white;
}
.BP_footer02 ul li a span
{
	font-family:Verdana;
	font-size: 9px;
	text-transform: uppercase;
	letter-spacing: 1px;
	line-height:20px;
}
.BP_footer02 ul li a.current_footer
{
	color: white;
}
.BP_footer02 ul li div
{
	background-image: url(Image/icon_footer02.png);
	background-repeat: no-repeat;
	width: 20px;
	height: 20px;
}

* html img
{
	_1: expression(this.fixsrcpng == null ? this.fixsrcpng = this.src : "");
	filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader (src='" + this.fixsrcpng + "', sizingMethod='scale')");
	_2: expression(this.src == this.fixsrcpng ? this.src = 'blank.gif' : "");
}
/* end auto fix IMG PNG */
.divpng
{
	background-image: url(png.png); /* fix PNG */ ;
_background-image:none;
_filter:expression("progid:DXImageTransform.Microsoft.AlphaImageLoader (src='png.png', sizingMethod='crop')");/* end fix PNG */
}
/*class="current_footer"*/