	html{
		height: 100%;
	}

body, div, dl, dt, dd, ul, ol, pre, form, fieldset, input, textarea, p, blockquote, th, td	{
	margin-top: 0;
	margin-bottom: 0;
	padding:0;
}

body {
	height: 100%;
	text-align: 				center;
	margin-top: 				0px;
	background-color: 			#000;
	color: 						#333;
	font-size: 					9pt;
	line-height: 				16pt;
	font-family: Arial,'‚l‚r ‚oƒSƒVƒbƒN',sans-serif;
	background: url("brand_bg.png") left top repeat;

}

	#container {
	width: 						874px;//20120310
		text-align: 				left;
		background-color: 			#000;
		margin:						0 auto;
		border: 					solid 0px #FCC;
	}

#logo{
	width: 						83px;
	min-height: 				72px;
	max-height: 				72px;
	margin-top: 				0px;
	margin-left: 				0px;
	margin-right: 				0px;
	float: 						left;
	border: 					0px solid #F00;
	color:#FFF;
}

#main_nav{
	width: 						786px;//20120310
	float: 						right;
	border: 					0px solid #F00;
	text-align: 				left;
	overflow: hidden;
}

.inRight{
	width: 						518px;//20120310
	float: 						right;
	border: 					0px solid #F00;
	color: 						#FFF;
	padding-left: 				0px;
	text-align: 				right;
	overflow: 					hidden;
}

.inLeft{
	width: 						268px;
	float: 						left;
	border: 					0px solid #000;
	color: 						#FFF;
	max-height: 43px;
	overflow: hidden;
}

.boxContent{
	margin: 					0 auto;
	padding: 2px;
	margin-bottom: 				10px;
	padding: 					0;
}

.clear{
	clear: both;
	height: 0;
	min-height: 0;
	max-height: 0;
}

image{
	border:none;
}

#mini_nav{
	margin: 0 0 0 0em;
	padding: 0 0 0 1em;
}

#mini_nav a	{

	display: block;
	border: 0px solid #F00;
	color:#FFF;
	font-size:9px;
	text-decoration: none;
}

#mini_nav li	{
	list-style: none;
	text-align: left;
	float: left;
	padding-left: 11px;
	background: url("listico.gif") left top no-repeat;  
	line-height: 9px;
	overflow: hidden;
}

.mini_nav01	{
	width:40px;
}
.mini_nav02	{
	width:57px;
}
.mini_nav03	{
	width:57px;
}
.mini_nav04	{
	width:57px;
}

#navMenu ul	{
	background: url(main_nav_n.png) no-repeat;
	width: 518px;//20120310
	display: block;
	overflow: hidden;
}

#navMenu a	{
	width: 72px;
	height: 42px;
	display: block;
	text-indent: -999px;
	font-size:12pt;
	color:#FFF;
	overflow: hidden;
}

#navMenu li	{
	list-style-type: none;
	float: left;
	margin-right:2px;
	overflow: hidden;
}


.navbutton01 a	{
	background: url(main_nav_n.png) no-repeat 0px -42px;
}
.navbutton01 a:link,.navbutton01 a:visited	{
	background: url(main_nav_n.png) no-repeat 0px 0px;
}
.navbutton01_cul{
	background: url(main_nav_n.png) no-repeat 0px -87px;
}
.navbutton02 a	{
	background: url(main_nav_n.png) no-repeat -74px -39px;
}
.navbutton02 a:link,.navbutton02 a:visited	{
	background: url(main_nav_n.png) no-repeat -74px 0px;
}
.navbutton02_cul a	{
	background: url(main_nav_n.png) no-repeat -74px -87px;
}
.navbutton03 a	{
	background: url(main_nav_n.png) no-repeat -148px -39px;
}
.navbutton03 a:link,.navbutton03 a:visited	{
	background: url(main_nav_n.png) no-repeat -148px 0px;
}
.navbutton03_cul a	{
	background: url(main_nav_n.png) no-repeat -148px -87px;
}
.navbutton04 a	{
	background: url(main_nav_n.png) no-repeat -222px -39px;
}
.navbutton04 a:link,.navbutton04 a:visited	{
	background: url(main_nav_n.png) no-repeat -222px 0px;
}
.navbutton04_cul a	{
	background: url(main_nav_n.png) no-repeat -222px -87px;
}
.navbutton05 a	{
	background: url(main_nav_n.png) no-repeat -296px -39px;
}
.navbutton05 a:link,.navbutton05 a:visited	{
	background: url(main_nav_n.png) no-repeat -296px 0px;
}
.navbutton05_cul a	{
	background: url(main_nav_n.png) no-repeat -296px -87px;
}
.navbutton06 a	{
	background: url(main_nav_n.png) no-repeat -370px -39px;
}
.navbutton06 a:link,.navbutton06 a:visited	{
	background: url(main_nav_n.png) no-repeat -370px 0px;
}
.navbutton06_cul a	{
	background: url(main_nav_n.png) no-repeat -370px -87px;
}

.navbutton07 a	{
	background: url(main_nav_n.png) no-repeat -400px -39px;
}
.navbutton07 a:link,.navbutton07 a:visited	{
	background: url(main_nav_n.png) no-repeat -444px 0px;
}
.navbutton07_cul a	{
	background: url(main_nav_n.png) no-repeat -444px -87px;
}

.navbutton08 a	{
	background: url(main_nav_n.png) no-repeat -518px -39px;
}
.navbutton08 a:link,.navbutton08 a:visited	{
	background: url(main_nav_n.png) no-repeat -518px 0px;
}
.navbutton08_cul a	{
	background: url(main_nav_n.png) no-repeat -518px -87px;
}
/*------------------------ hover ------------------------*/
.navbutton01 a:hover,.navbutton01 a:active	{
	background: url(main_nav_n.png) no-repeat 0px -42px;
}
.navbutton02 a:hover,.navbutton02 a:active	{
	background: url(main_nav_n.png) no-repeat -74px -42px;
}
.navbutton03 a:hover,.navbutton03 a:active	{
	background: url(main_nav_n.png) no-repeat -148px -42px;
}
.navbutton04 a:hover,.navbutton04 a:active	{
	background: url(main_nav_n.png) no-repeat -222px -42px;
}
.navbutton05 a:hover,.navbutton05 a:active	{
	background: url(main_nav_n.png) no-repeat -296px -42px;
}
.navbutton06 a:hover,.navbutton06 a:active	{
	background: url(main_nav_n.png) no-repeat -370px -42px;
}
.navbutton07 a:hover,.navbutton00 a:active	{
	background: url(main_nav_n.png) no-repeat -444px -42px;
}
.navbutton08 a:hover,.navbutton08 a:active	{
	background: url(main_nav_n.png) no-repeat -518px -42px;
}

#brandMenu a	{
	display: block;
	text-indent: -9999px;
	font-size:12pt;
	overflow: hidden;
}

#brandMenu li	{
	list-style-type: none;
	float: left;
}

.brand_nabbutton01 a	{
	width: 61px;
	height: 28px;
	background: url(brand_nav.png) no-repeat 0px -28px;
}
.brand_nabbutton01 a:link,.brand_nabbutton01 a:visited	{
	width: 61px;
	height: 28px;
	background: url(brand_nav.png) no-repeat 0px 0px;
}
.brand_nabbutton01 a:hover,.brand_nabbutton01 a:active	{
	width: 61px;
	height: 28px;
	background: url(brand_nav.png) no-repeat 0px -28px;
}

.brand_nabbutton02 a	{
	width: 56px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -65px -28px;
}
.brand_nabbutton02 a:link,.brand_nabbutton02 a:visited	{
	width: 56px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -65px 0px;
}
.brand_nabbutton02 a:hover,.brand_nabbutton02 a:active	{
	width: 56px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -65px -28px;
}

.brand_nabbutton03 a	{
	width: 81px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -122px -28px;
}
.brand_nabbutton03 a:link,.brand_nabbutton03 a:visited	{
	width: 81px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -122px 0px;
}
.brand_nabbutton03 a:hover,.brand_nabbutton03 a:active	{
	width: 81px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -122px -28px;
}

.brand_nabbutton04 a	{
	width: 69px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -204px -28px;
}
.brand_nabbutton04 a:link,.brand_nabbutton04 a:visited	{
	width: 69px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -204px 0px;
}
.brand_nabbutton04 a:hover,.brand_nabbutton04 a:active	{
	width: 69px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -204px -28px;
}

.brand_nabbutton05 a	{
	width: 48px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -274px -28px;
}
.brand_nabbutton05 a:link,.brand_nabbutton05 a:visited	{
	width: 48px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -274px 0px;
}
.brand_nabbutton05 a:hover,.brand_nabbutton05 a:active	{
	width: 48px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -274px -28px;
}

.brand_nabbutton06 a	{
	width: 79px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -323px -28px;
}
.brand_nabbutton06 a:link,.brand_nabbutton06 a:visited	{
	width: 79px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -323px 0px;
}
.brand_nabbutton06 a:hover,.brand_nabbutton07 a:active	{
	width: 79px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -323px -28px;
}

.brand_nabbutton07 a{
	width: 45px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -403px -28px;
}
.brand_nabbutton07 a:link,.brand_nabbutton07 a:visited	{
	width: 45px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -403px 0px;
}
.brand_nabbutton07 a:hover,.brand_nabbutton07 a:active	{
	width: 45px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -403px -28px;
}

.brand_nabbutton08 a{
	width: 91px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -449px -28px;
}
.brand_nabbutton08 a:link,.brand_nabbutton08 a:visited	{
	width: 91px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -449px 0px;
}
.brand_nabbutton08 a:hover,.brand_nabbutton08 a:active	{
	width: 91px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -449px -28px;
}

.brand_nabbutton09 a	{
	width: 59px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -541px -28px;
}
.brand_nabbutton09 a:link,.brand_nabbutton09 a:visited	{
	width: 59px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -541px 0px;
}
.brand_nabbutton09 a:hover,.brand_nabbutton09 a:active	{
	width: 59px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -541px -28px;
}

.brand_nabbutton10 a	{
	width: 104px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -601px -28px;
}
.brand_nabbutton10 a:link,.brand_nabbutton10 a:visited	{
	width: 104px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -601px 0px;
}
.brand_nabbutton10 a:hover,.brand_nabbutton10 a:active	{
	width: 104px;
	height: 28px;
	background: url(brand_nav.png) no-repeat -601px -28px;
}

