@import url("css_lutron.css");

.copyright {

	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #999999;

}

.copyright02 {

	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #33669B;

}

.txt01 {



	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #333333;

}

.txt02 {





	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #333333;

}

.txt01white {





	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 12px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #FFFFFF;

}

.txt02white {







	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #FFFFFF;

}

.txt01point10 {





	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #333333;

}

.txt01bold {





	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	color: #333333;

}

.txt02regular {







	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 14px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #333333;

}

.box01 {

	font-family: "Arial";

	font-size: 12px;

	color: #333333;

	text-decoration: none;

	width: 200px;

	border: 1px solid #666666;

	height: 18px;

	font-weight: normal;



}

.box02 {



	font-family: "Arial";

	font-size: 12px;

	color: #333333;

	text-decoration: none;

	width: 200px;

	border: 1px solid #666666;

	height: 60px;

	font-weight: normal;

}

.txt03white {







	font-family: "Arial", "Helvetica", "sans-serif";

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

	color: #FFFFFF;

}



.lutron_bg_01 {

	background-attachment: scroll;

	background-image: url(images/lutron/lutron_02.jpg);

	background-repeat: no-repeat;

	background-position: left top;	

}



.lutron_bg_02 {

	background-attachment: scroll;

	background-image: url(images/lutron/lutron_02a.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}



.pr_link:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #03F;

	text-decoration: underline;

}



.pr_link:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #03F;

	text-decoration: underline;

}



.pr_link:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #600;

	text-decoration: underline;

}



.pr_link:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #03F;

	text-decoration: underline;

}



.font-12px-link:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	line-height: 20px;

	text-decoration: none;

}



.font-12px-link:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	line-height: 20px;

	text-decoration: underline;

}



.font-12px-link:visited  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	line-height: 20px;

	text-decoration: none;

}



.font-12px-link:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	line-height: 20px;

	text-decoration: underline;

}





.font-12px-b-link:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	line-height: 20px;

	text-decoration: none;

}



.font-12px-b-link:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	line-height: 20px;

	text-decoration: none;

}



.font-12px-b-link:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	line-height: 20px;

	text-decoration: none;

}



.font-12px-b-link:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	line-height: 20px;

	text-decoration: none;

}



.font-14px-link:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	line-height: 20px;

	text-decoration: none;

}



.font-14px-link:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	line-height: 20px;

	text-decoration: underline;

}



.font-14px-link:visited  {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	line-height: 20px;

	text-decoration: none;

}



.font-14px-link:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	line-height: 20px;

	text-decoration: underline;

}





.font-14px-b-link:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	font-weight: bold;

	line-height: 20px;

	text-decoration: none;

}



.font-14px-b-link:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	font-weight: bold;

	line-height: 20px;

	text-decoration: none;

}



.font-14px-b-link:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	font-weight: bold;

	line-height: 20px;

	text-decoration: none;

}



.font-14px-b-link:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

	font-weight: bold;

	line-height: 20px;

	text-decoration: none;

}

.font-20px-b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #333333;
	font-weight: bold;
	line-height: 24px;
	text-decoration: none;
}



.news-bg{

	background-attachment: scroll;

	background-image: url(images/news/news-06.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}



#news_box01 {

	width:698px;

	height:432px;

	z-index:1;

	overflow: auto;

}



.dnews-bg{

	background-attachment: scroll;

	background-image: url(images/news/dnews-06.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}



#news_box02 {

	width:880px;

	height:360px;

	z-index:1;

	overflow: auto;

}


#news_box02 table{text-align:left;}

#news_content{ width:500px; }
#albums{ margin:5px; padding:5px; width:280px; }
#albums_show{ margin:2px; border:1px solid #DADADA; padding:2px; height:200px; overflow:hidden; text-align:center; }
#albums_show a{ display:block; height:100%; }
#albums_show a img{ border:0; }
#albums_list{ margin:20px 2px 0; padding:0; }
#albums_list ul { display:block; list-style-type:none; margin:0; padding:0; text-align:left;  }
#albums_list ul li{ float:left; display:block; margin:1px; border:1px solid #DADADA; padding:1px; height:40px; width:56px; overflow:hidden; text-align:center; vertical-align:middle; }
#albums_list ul li a{ display:block; height:100%; }
#albums_list ul li a img{ border:0; }

#pdf_list{ margin:10px 5px 0; padding:5px; width:280px; }
#pdf_list h3 { text-align:left; }
#pdf_list ul { display:block; list-style-type:none; margin:0; padding:0; text-align:left;  }
#pdf_list ul li{ display:block; margin:0; padding:4px; height:57px; overflow:hidden; text-align:left; }
#pdf_list ul li a.img{ display:block; height:37px;}
#pdf_list ul li a img{ border:0; }
#pdf_list ul li .text{ display:block; height:20px; padding:4px 6px; text-decoration:none; font-size:12px; color:#000; overflow:hidden; font-family: "Arial", "Helvetica", "sans-serif";}

a.button_news { float:left; display:inline-block; width:340px; height:22px;  }
a.button_readmore { float:left; display:inline-block; width:66px; height:16px;  background:transparent url(./images/news/btn_read.gif); }
a.button_readmore:hover { background:transparent url(./images/news/btn_readon.gif); }
