#sbm ul {
	margin:0;
	margin-top:10px;
	padding:0;
	list-style-type:none;
	display:block;
	filter: Alpha(Opacity=100);	
	}
#sbm img {
	filter: Alpha(Opacity=100);	
	}

#sbm li {
	margin:4px 0;
	}

#sbm a {
	display:block;
	width:132px;
	height:14px;
	text-indent:-2000px;
	}
	
#brand01 .brand01 a {
	background:url(images/brand_01_on.gif) no-repeat;
	}
#brand02 .brand02 a {
	background:url(images/brand_02_on.gif) no-repeat;
	}
#brand03 .brand03 a {
	background:url(images/brand_03_on.gif) no-repeat;
	}
#brand04 .brand04 a {
	background:url(images/brand_04_on.gif) no-repeat;
	}
#brand05 .brand05 a {
	background:url(images/brand_05_on.gif) no-repeat;
	}

.brand01 a {
	background:url(images/brand_01.gif) no-repeat;
	}
.brand01 a:hover {
	background:url(images/brand_01_ov.gif) no-repeat;
	}
	
.brand02 a {
	background:url(images/brand_02.gif) no-repeat;
	}
.brand02 a:hover {
	background:url(images/brand_02_ov.gif) no-repeat;
	}
	
.brand03 a {
	background:url(images/brand_03.gif) no-repeat;
	}
.brand03 a:hover {
	background:url(images/brand_03_ov.gif) no-repeat;
	}
	
.brand04 a {
	background:url(images/brand_04.gif) no-repeat;
	}
.brand04 a:hover {
	background:url(images/brand_04_ov.gif) no-repeat;
	}
	
.brand05 a {
	background:url(images/brand_05.gif) no-repeat;
	}
.brand05 a:hover {
	background:url(images/brand_05_ov.gif) no-repeat;
	}

#subrand ul {
	float:right;
	margin:0;
	margin-right:0.25em;
	padding:0;
	list-style-type:none;
	}

#subrand li {
	margin:2px 0;
	}

#subrand a {
	display:block;
	width:96px;
	height:14px;
	text-indent:-2000px;
	}

.sbrand01 a {
	background:url(images/brand_s01.gif) no-repeat;
	}
.sbrand01 a:hover {
	background:url(images/brand_s01_ov.gif) no-repeat;
	}
	
.sbrand02 a {
	background:url(images/brand_s02.gif) no-repeat;
	}
.sbrand02 a:hover {
	background:url(images/brand_s02_ov.gif) no-repeat;
	}
	
.spec {
	vertical-align:top;
	/*padding-top:1em;*/
	}

.spec p {
	font:normal 11px/1.5em Arial, Helvetica, sans-serif ;
	margin:0 0 1em 0.5em;
	color:#333;
	}

.spec_s {
	vertical-align:top;
	/*padding-top:0.5em;*/
	}
	
.spec_s p {
	font:normal 10px/1.25em Arial, Helvetica, sans-serif ;
	margin:0 0 1em 0.5em;
	color:#333;
	}
	
h1{
	font:bold 11px/1 Arial, Helvetica, sans-serif;
	margin:0 0 0 0.5em;
	color:#0A50A1;
	}

em{
	font-weight:bold;
	font-style:normal;
	color:#0A50A1;
	}

