@charset "UTF-8";

/* halogenHeater */


h1,h2,h3,h4{
	background: none;
	border: none;
	margin: 0;
	padding: 0;
}

/* MAIN
--------------------------------------------------------------*/
#MAIN{
	background: url(/images/tw/special_feature/halogenHeater/2nd_body_bg.gif) repeat-y 1px bottom;
	padding-left: 1px;
	padding-right: 1px;
	width: 746px;
}

/* BODY
--------------------------------------------------------------*/
#BODY{
	background-image: none;
	padding-top: 0;
	padding-left: 0;
	padding-right: 23px;
}

/* SIDEBAR
--------------------------------------------------------------*/
#SIDEBAR{
	padding: 0;
	width: 169px;
}


/* sectionH1
--------------------------------------------------------------*/
#MAIN.sectionH1{}
#MAIN.sectionH1 h1{
	margin: 0 0 20px;
}
#MAIN.sectionH1 p{
	font-size: 75%;
	margin: 0 0 20px;
}
#MAIN.sectionH1 img{
	vertical-align: bottom;
}


/* sectionH2
--------------------------------------------------------------*/
#MAIN.sectionH1 .sectionH2{
	margin: 0 0 40px;
}
#MAIN.sectionH1 .sectionH2 h2{
	margin: 0 0 20px;
}
#MAIN.sectionH1 .sectionH2 p{
	padding: 0 10px;
}

/* contactArea */
#MAIN.sectionH1 .sectionH2.contactArea{
	background: url(/images/tw/special_feature/halogenHeater/index_03_132.gif) no-repeat left bottom;
	margin: 0 0 30px;
	padding: 0 0 25px;
}
#MAIN.sectionH1 .sectionH2.contactArea h2{
	background: url(/images/tw/special_feature/halogenHeater/index_03_132.gif) no-repeat left top;
	margin: 0 0 5px;
	padding: 20px 0 0;
}
#MAIN.sectionH1 .sectionH2.contactArea p{
	margin: 0;
	padding: 0;
}
#MAIN.sectionH1 .sectionH2.contactArea a{
	float: right;
	padding: 0 0 0 10px;
}

/* plugin */
#MAIN.sectionH1 .plugin{
	background-color:#f2f2f2;
	border: 1px solid #dddddd;
	margin: 0 0 40px;
	padding: 12px 10px;
}
#MAIN.sectionH1 .plugin p{
	margin: 0;
}
#MAIN.sectionH1 .plugin a{
	float: left;
	padding: 0 10px 0 0;
}

/* SIDEBAR */
#MAIN.sectionH1 #SIDEBAR.sectionH2 h2{
	margin: 0 0 7px;
}
#MAIN.sectionH1 #SIDEBAR.sectionH2 ul{
	background: url(/images/tw/special_feature/halogenHeater/localNav_bg.gif) no-repeat 4px top;
	padding: 14px 0 0 4px;
}
#MAIN.sectionH1 #SIDEBAR.sectionH2 ul.first-child{
	background: none;
	padding-top: 0;
}
#MAIN.sectionH1 #SIDEBAR.sectionH2 ul li{
	background: none;
	margin: 0 0 1px;
	padding: 0;
}


/* sectionH3
--------------------------------------------------------------*/
#MAIN.sectionH1 .sectionH2 .sectionH3{
	padding: 20px 10px 0;
}
#MAIN.sectionH1 .sectionH2 .sectionH3.first-child{
	padding: 0 10px;
}
#MAIN.sectionH1 .sectionH2 .sectionH3 h3{
	background: url(/images/tw/special_feature/halogenHeater/2nd_H3_bg.gif) no-repeat left top;
	border-bottom: 1px dotted #999999;
	color: #e58600;
	font-size: 80%;
	font-weight: bold;
	height: 24px;
	line-height: 24px;
	margin: 0 0 10px;
	padding: 0 0 2px 10px;
}
#MAIN.sectionH1 .sectionH2 .sectionH3 p{
	margin: 0;
	padding: 0;
}
#MAIN.sectionH1 .sectionH2 .sectionH3 ul{
	margin: 0;
	padding: 0;
}
#MAIN.sectionH1 .sectionH2 .sectionH3 ul li{
	background-position: 0 0.5em;
	font-size: 75%;
}
#MAIN.sectionH1 .sectionH2 .sectionH3 .pict{
	background: url(/images/tw/special_feature/halogenHeater/zoom.gif) no-repeat right bottom;
	float: right;
	padding: 0 0 35px 10px;
}
#MAIN.sectionH1 .sectionH2 .sectionH3 .pictC{
	margin: 20px 0;
	background: url(/images/tw/special_feature/halogenHeater/zoom.gif) no-repeat right bottom;
	padding: 0 0 35px;
	display: block;
}
#MAIN.sectionH1 .sectionH2 .sectionH3 .pictArea{
	width: 240px;
	float: right;
}
#MAIN.sectionH1 .sectionH2 .sectionH3 .pictArea .pict{
	margin: 0 0 15px;
}


/* sectionH4
--------------------------------------------------------------*/
#MAIN.sectionH1 .sectionH2 .sectionH3 .sectionH4{
}


/* indexPage
--------------------------------------------------------------*/
#MAIN.sectionH1.indexPage{
	background-image: none;
}
#MAIN.sectionH1.indexPage ul,
#MAIN.sectionH1.indexPage ul li{
	background: none;
	margin: 0;
	padding: 0;
}

/* tltArea */
#MAIN.sectionH1.indexPage .tltArea{
	margin: 0 0 45px;
}
#MAIN.sectionH1.indexPage .tltArea h1{
	margin: 0;
}

#MAIN.sectionH1.indexPage .sectionH2{
	padding: 0 21px;
	margin: 0;
}
#MAIN.sectionH1.indexPage .sectionH2 h2{
	margin: 0 0 5px;
}
#MAIN.sectionH1.indexPage .sectionH2 ul{
	overflow: hidden;
}
#MAIN.sectionH1.indexPage .sectionH2 ul li{
	float: left;
}
#MAIN.sectionH1.indexPage .sectionH2 ul li.first-child{
	padding: 0!important;
}
#MAIN.sectionH1.indexPage .sectionH2 ul li img{
	display: block;
}

#MAIN.sectionH1.indexPage .sectionH2 ul.features{
	margin: 0 0 15px;
	padding: 0 0 0 1px;
}
#MAIN.sectionH1.indexPage .sectionH2 ul.features li{
	padding: 0 0 0 8px;
}

#MAIN.sectionH1.indexPage .sectionH2 ul.linkNav{
	margin: 0 0 25px;
}
#MAIN.sectionH1.indexPage .sectionH2 ul.linkNav li{
	padding: 0 0 0 7px;
}
#MAIN.sectionH1.indexPage .sectionH2.use ul.linkNav{
	border-top: 1px dotted #c5c5c5;
	margin: 15px 0 35px;
	padding-top: 40px;
}

/* contactArea */
#MAIN.sectionH1.indexPage .sectionH2.contactArea{
	margin: 0 23px 30px;
	padding: 0 0 25px;
}

/* plugin */
#MAIN.sectionH1.indexPage .plugin{
	margin: 0 23px 40px;
}


#MAIN.sectionH1.indexPage .sectionH2 .sectionH3{
	float: left;
	margin: 0 0 18px;
	padding: 0 0 0 11px;
	width: 226px;
}
#MAIN.sectionH1.indexPage .sectionH2 .sectionH3 h3{
	background: none;
	border: none;
	height: auto;
	line-height: auto;
	margin: 0;
	padding: 0;
}
#MAIN.sectionH1.indexPage .sectionH2 .sectionH3.first-child{
	padding: 0 0 0 2px;
}
#MAIN.sectionH1.indexPage .sectionH2 .sectionH3 .pict{
	background: url(/images/tw/special_feature/halogenHeater/index_sectionH3_bg.gif) repeat-y left top;
	float: none;
	padding: 0 10px 10px;
}
#MAIN.sectionH1.indexPage .sectionH2 .sectionH3 p{
	background: url(/images/tw/special_feature/halogenHeater/index_sectionH3_bg.gif) repeat-y left top;
	font-size: 75%;
	height: 7em;
	padding: 0 10px;
}

#MAIN.sectionH1.indexPage .sectionH2 .sectionH3 .sectionH4{
	background: url(/images/tw/special_feature/halogenHeater/index_sectionH3_bg.gif) repeat-y left top;
}
#MAIN.sectionH1.indexPage .sectionH2 .sectionH3 .sectionH4 h4{
	background: url(/images/tw/special_feature/halogenHeater/index_sectionH3_bg.gif) repeat-y left top;
	padding: 0 10px;
}
#MAIN.sectionH1.indexPage .sectionH2 .sectionH3 .sectionH4.sample p{
	background :none;
	height: 4em;
	padding: 0 10px;
}
#MAIN.sectionH1.indexPage .sectionH2 .sectionH3 .sectionH4 ul{
	height: 5em;
	padding: 0 10px;
}
#MAIN.sectionH1.indexPage .sectionH2 .sectionH3 .sectionH4 ul li{
	padding: 0 0 1px 1px;
}

/* sample */
#MAIN.sectionH1.indexPage .sectionH2 .sectionH3 .sectionH4.sample{
	background: url(/images/tw/special_feature/halogenHeater/index_sectionH4_Bg.gif) no-repeat left bottom;
}
#MAIN.sectionH1.indexPage .sectionH2 .sectionH3 .sectionH4.sample h4{
	height: 20px;
}
