/*
Theme Name: CLT
Theme URI: 
Description: 
Version: 1.0
Author: eico chiba
Author URI: 
*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

a img {
border-style:none;
}

/* TYPE */
/*body { 	font-family: Meiryo, "メイリオ", Geneva, Arial, "Hiragino Kaku Gothic Pro", "HiraKakuPro-W3" "ヒラギノ角ゴ Pro W3", "MS UI Gothic", "ＭＳ Ｐゴシック", "MS PGothic", Osaka, Sans-Serif; color:#000; }
*/
body { 	font-family: Meiryo, "メイリオ", Geneva, Arial, "Hiragino Kaku Gothic Pro", "HiraKakuPro-W3" "ヒラギノ角ゴ Pro W3", "MS UI Gothic", "ＭＳ Ｐゴシック", "MS PGothic", Osaka, Sans-Serif; color:#000; }

body {
  color: #000;
  background:#ffffff url(images/background.gif) top left repeat-y;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 14px;
  margin: 0 0 0 0; 
  padding: 0 0 0 0;
  text-align: left;
}

#outerGroup {
	margin: 0 auto 0 12px;
	text-align: left;
	width: 800px;
}

#header {
	padding: 0;
	margin:0;
	width: 799px;
	z-index: 0;
}

ul {
list-style-type: square;
}

ol {
list-style-type: decimal;
}



h1 {
  color: #000;
  font-size: 16px;
  font-weight: bold;
  line-height: 18px;
}

h2 {
  color: #333;
  font-size: 14px;
  font-weight: bold;
  line-height: 16px;
}

.headimg{margin:0;}

a{
	  text-decoration: none;
}

.blink{
	text-align:right;
	padding: 0px;
	margin: 0 0 7px 0;
	font-size: 12px;
}

.blink a:link{
	color: #555555;
}

.blink a:visited{
	color: #555555;
}

.blink a:hover{
	color:#FF0000;
}

.blink a:active{
	color:#FF0000;
}

.bloglink{
	text-align:left;
	padding: 0px;
	font-size: 12px;
}

.bloglink a:link{
	color: #000;
}

.bloglink a:visited{
	color: #000;
}

.bloglink a:hover{
	color:#FF0000;
}

.bloglink a:active{
	color:#FF0000;
}


span.m_link a:link{
		color: #ff8c00;
}


span.m_link a:visited{
		color: #ff8c00;
}

span.m_link a:hover{
		color: #0066FF;
}

span.m_link a:active{
		color: #0066FF;
}

span.m_link2 a:link{
		color: #0066FF;
}

span.m_link2 a:visited{
		color: #0066FF;
}

span.m_link2 a:hover{
		color: #ff8c00;
}

span.m_link2 a:active{
		color: #ff8c00;
}

/* begin topimg FLASH */
#topimg
{
	padding:0;
	width: 790px;
	margin: 10px 5px 5px 5px;
}

/* end topimg FLASH */

#topblog dt {
	float: left;
	width: auto;
	line-height:120%;
}
#topblog dd {
        margin-left: 4em;
        line-height:120%;
        padding-bottom:5px;
}

.cltitle{
	font-size:14px;
	color:#000;
	border-bottom:solid #000 1px;
	font-weight:bold;
	margin:0 0 5px 0;
	width: 200px;
	padding: 10px 0 5px 0;
	}

.cl_title{
	font-size:14px;
	color:#000;
	padding: 3px;
	text-align: left;
	}

.cltext{
	font-size:10px;
	line-height:150%;
	color:#000;
	font-weight:nomal;
	text-align: center;
}

.bot{
vertical-align:text-bottom;
}

#contentGroup {
  margin: 10px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  width: 800px;
}

#centergroup{
	float:left;
	width:270px;
	padding: 5px;
	margin:0 0 0 10px;
}

#NEWISSU{
	float: left;
	padding: 0 0 10px 5px;
	width:200px; /* 180px */
	margin: 0 0 0 5px;
}

.newimg{
	padding:0px;/* 0 5px 5px 0 */
	border: solid #ccc 1px;
	margin: 5px;
}

.entry_img{
border: solid #ccc 1px;
}

img.bot {
	vertical-align:top;
}

.blink_r{
	font-size:12px;
	line-height:150%;
	font-weight:nomal;
	text-align: right;
}

.center{
	padding:5px 5px 5px 0;
	margin:0;
}

.center_title{
	font-size:16px;
	color:#000;
	border-bottom:solid #000 1px;
	font-weight:bold;
	margin:0 0 5px 0;
	width: 100%;
	padding: 0 0 5px 0;
}

.center_title2{
	font-size:14px;
	color:#000;
	border-bottom:solid #000 1px;
	font-weight:bold;
	margin:0 0 5px 0;
	width: 100%;
	padding: 20px 0 5px 0;
}

.center_title3{
	font-size:16px;
}


.centerb{
	padding:5px 0;
}
.top_info_title{
	font-size:16px;
	color:#000;
	border-bottom:solid #000 1px;
	font-weight:bold;
	margin:0 0 5px 0;
	width: 100%;
	padding: 0 0 5px 0;
}

.info_title{
	font-size:14px;
	font-weight:bold;
	margin:0 0 5px 0;
	line-height: 120%;
}

.info_title a{
	color:#000;
	}

.info_title a:visited{
	color:#000;
	}
	
.info_title a:hover{
	color:#FF0000;
	}

.info_title a:active{
	color:#FF0000;
	}

	
.center_text{
	font-size:12px;
        padding:3px 0 3px 0;
	color:#000;
	line-height: 130%;
}

.center_text a:link{
	color: #808080;
}

.center_text a:visited{
	color: #808080;
}

.center_text a:hover{
	color:#808080;
}

.center_text a:active{
	color:#808080;
}


.page_navi{
	padding:10px 0;
	font-size:12px;
	font-weight:nomal;
	text-align: right;
	}


.page_navi a:link{
	color: #808080;
}

.page_navi a:visited{
	color: #808080;
}

.page_navi a:hover{
	color:#FF0000;
}

.page_navi a:active{
	color:#FF0000;
}

.pagecontent{
	padding:20px 50px 20px 50px;
	text-align: left;
}
.content_title{
	font-size:18px;
	font-weight:bold;
	color: #000;
	padding: 10px 0 10px 5px;
	border-top: #CCC solid 1px;
	border-bottom: #CCC solid 1px;
	border-left: #CCC solid 15px;
	border-right: #CCC solid 1px;
}
.page_title{
	line-height:150%;
	font-size:16px;
	font-weight:bold;
	color: #000;
	padding: 5px 10px 5px 15px;
}
.page_text{
	line-height: 150%;
	font-size:12px;
	font-weight:normal;
	padding: 10px 15px 5px 15px;
}

.page_text ul{
	padding: 0;
	margin: 10px 20px;
	font-size: 14px;
}

.page_text ol{
		font-size: 14px;
}

.page_text li{
	font-size: 14px;
}


.page_text a:link{
	color: #000;
}

.page_text a:visited{
	color: #000;
}

.page_text a:hover{
	color:#FF0000;
}

.page_text a:active{
	color:#FF0000;
}

.policy_text{
	line-height: 150%;
	font-size:10px;
	font-weight:nomal;
	padding: 5px 15px 0 15px;
	color: #FF0000;
}

span.ared a: a:link{
	color: #FF0000;
}

span.ared a:visited{
	color: #FF0000;
}

span.ared a:hover{
	color:#000;
}

span.ared a:active{
	color:#000;
}

.text_title{
	font-size:14px;
	font-weight:bold;
	color: #000;
	padding: 10px 10px 0px 15px;
}

.text_titlen{
	font-size:14px;
	font-weight:nomal;
	color: #000;
	padding: 5px 10px 0px 15px;
}
	
.pagetext{
	line-height: 150%;
	font-size:12px;
	font-weight:normal;
	padding: 0px 15px 5px 18px;
	color: #000;
}

.pagetext ul{
	margin: 10px 20px;
	padding: 0;
	font-size: 12px;
}

.pagetext li{
	margin: 10px 20px;
	padding: 0;
	font-size: 12px;
}

.pagetext ol{
	font-size: 12px;
}

.pagetext a:link{
	color: #000;
}

.pagetext a:visited{
	color: #000;
}

.pagetext a:hover{
	color:#FF0000;
}

.pagetext a:active{
	color:#FF0000;
}

span.text_right{
	float:right;
	paddnig:2px;
}

.floatClear {
  clear: both;
  display: block;
}

.page_button{
	line-height: 150%;
	padding: 10px 15px 5px 15px;
}

/*CL PEOPLE*/
.clpimg{
	padding:0 0 5px 0;
	border: 0;
}

.clp_photo{
	padding:0;
}

.page_text_left{
	width:160px;
	float:left;
	}
	
.page_text_right{
	width:505px;
	float:right;
	padding: 0;
	}

.clp_title{
	display:block;
	font-size: 20px;
	border-bottom: #666666 solid 1px;
	padding: 10px;
	margin: 0 0 0 20px;
}

.clp_box{
	width:125px;
	float:right;
	padding: 10px;
	margin: 5px 10px;
	}

.clp_box a:link{
	color: #000;
}

.clp_box a:visited{
	color: #000;
}

.clp_box a:hover{
	color:#FF0000;
}

.clp_box a:active{
	color:#FF0000;
}

.page_text_50{
	line-height: 150%;
	font-size:12px;
	font-weight:normal;
	padding: 10px 15px 15px 50px;
	color: #000;
}

#lined dt {
        margin-left: 50px;
        width: 250px;
        padding:5px 5px 0px 0;
}
#lined  dd {
        margin-left: 300px;
        margin-top: -20px;
        padding:5px 5px 5px 0;

}


/*BUTTON*/
.ruleb a{
background-color: #CCCCFF;
padding: 5px;
border-top: #DFDFFF 2px solid;
border-right: #000033 2px solid;
border-bottom: #000033 2px solid;
border-left: #DFDFFF 2px solid;
color: #0000FF;
text-decoration: none;
font-weight: nomal;
}

.ruleb a:link {
background-color: #CCCCFF;
padding: 5px;
border-top: #DFDFFF 2px solid;
border-right: #000033 2px solid;
border-bottom: #000033 2px solid;
border-left: #DFDFFF 2px solid;
color: #0000FF;
text-decoration: none;
font-weight: nomal;
}
.ruleb a:hover {
color: #0000FF;
border-top: #000033 2px solid;
border-right: #DFDFFF 2px solid;
border-bottom: #DFDFFF 2px solid;
border-left: #000033 2px solid;
}

.ruleb a:visited{
color: #0000FF;
}


.okb a{
background-color: #7fffd4;
padding: 5px;
border-top: #7fffd4 2px solid;
border-right: #264c3f 2px solid;
border-bottom: #264c3f 2px solid;
border-left: #7fffd4 2px solid;
color: #000;
text-decoration: none;
font-weight: nomal;
}

.okb a:link {
background-color: #7fffd4;
padding: 5px;
border-top: #7fffd4 2px solid;
border-right: #264c3f 2px solid;
border-bottom: #264c3f 2px solid;
border-left: #7fffd4 2px solid;
color: #000;
text-decoration: none;
font-weight: nomal;
}
.okb a:hover {
	color: #000;
border-top: #264c3f 2px solid;
border-right: #7fffd4 2px solid;
border-bottom: #7fffd4 2px solid;
border-left: #264c3f 2px solid;
}

.okb a:visited{
	color:#000;
}


.ngb a {
background-color: #ffb6c1;
padding: 5px;
border-top: #191213 2px solid;
border-right: #ffb6c1 2px solid;
border-bottom: #ffb6c1 2px solid;
border-left: #191213 2px solid;
color: #666;
text-decoration: none;
font-weight: nomal;
}

.ngb a:link {
background-color: #ffb6c1;
padding: 5px;
border-top: #ffb6c1 2px solid;
border-right: #191213 2px solid;
border-bottom: #191213 2px solid;
border-left: #ffb6c1 2px solid;
color: #666;
text-decoration: none;
font-weight: nomal;
}

.ngb a:visited{
border-top: #ffb6c1 2px solid;
border-right: #191213 2px solid;
border-bottom: #191213 2px solid;
border-left: #ffb6c1 2px solid;
	color:#666;
}


.ngb a:hover {
	color: #666;
border-top: #191213 2px solid;
border-right: #ffb6c1 2px solid;
border-bottom: #ffb6c1 2px solid;
border-left: #191213 2px solid;
}


.pre1b a {
background-color: #C7C700;
padding: 5px;
border-top: #C7C700 2px solid;
border-right: #242400 2px solid;
border-bottom: #242400 2px solid;
border-left: #C7C700 2px solid;
color: #FFF;
text-decoration: none;
font-weight: nomal;
}

.pre1b a:link {
background-color: #C7C700;
padding: 5px;
border-top: #C7C700 2px solid;
border-right: #242400 2px solid;
border-bottom: #242400 2px solid;
border-left: #C7C700 2px solid;
color: #FFF;
text-decoration: none;
font-weight: nomal;
}

.pre1b a:visited{
	color:#FFF;
}

.pre1b a:hover {
	color: #FFF;
border-top:#242400 2px solid;
border-right: #C7C700 2px solid;
border-bottom: #C7C700 2px solid;
border-left:#242400 2px solid;
}

.bbb a {
background-color: #3cb371;
padding: 5px;
border-top: #3cb371 2px solid;
border-right: #002400 2px solid;
border-bottom: #002400 2px solid;
border-left: #3cb371 2px solid;
color: #FFF;
text-decoration: none;
font-weight: nomal;
}

.bbb a:link {
background-color: #3cb371;
padding: 5px;
border-top: #3cb371 2px solid;
border-right: #002400 2px solid;
border-bottom: #002400 2px solid;
border-left: #3cb371 2px solid;
color: #FFF;
text-decoration: none;
font-weight: nomal;
}

.bbb a:visited{
	color:#FFF;
}

.bbb a:hover {
	color: #FFF;
border-top: #002400 2px solid;
border-right: #3cb371 2px solid;
border-bottom: #3cb371 2px solid;
border-left: #002400 2px solid;
}


/*BackNumber*/
.backn_box{
	width:210px;
	float:left;
	margin: 5px;
	border: #ccc solid 1px;
	}

.clbtitle{
	font-size:14px;
	color:#696969;
	border-bottom:solid #696969 1px;
	font-weight:bold;
	margin:0 0 5px 0;
	padding: 10px 0 3px 0;
	text-align: center;
	}

/* NAVI */
#navigation {
	width:800px;
	padding: 0;
	margin: 0;
	height: 22px;
	}


.menu {
	float:left;
	width:800px;
	font-size:12px;
	padding:0;
	margin:0;
	border-bottom:1px solid #ccc;
	}
.menu ul {
	float:right;
	margin:0;
	padding:0;
	list-style:none;
	}
.menu li {
	float:left;
	display:inline;
	margin:0;
	padding:0;
	}
.menu a {
	float:left;
	background:url("images/tableftF.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	}
.menu a span {
	float:left;
	display:block;
	background:url("images/tabrightF.gif") no-repeat right top;
	margin:0;
	padding:5px 13px 2px 6px;
	color:#666;
	}
	
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.menu a span {float:none;}
/* End IE5-Mac hack */
.menu a:hover span {color:#FF0000;}
.menu a:hover {background-position:0% -42px;}
.menu a:hover span {background-position:100% -42px;}                    
                    

.LPSLogo {
	float:right;
	padding-right: 2px;
	}


/* NAVI END */

/* BEGIN TOP TAB */

#infob{
	padding: 5px 5px 0 0;
	width:280px; /* 260px */
	margin: 0;
	float:right;
}

#topmenu {
	width: 200px;
	margin-top: 0px;
}
	
#topmenu li a {
	text-decoration: none;
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
}
	
#topmenu li a:link, #topmenu li a:visited {
	color: #666;
	display: block;
	background: url(CLT/images/menu.gif);
	padding: 9px 0 0 30px;
}
	
#topmenu li a:hover {
	color: #FF0000;
	background: url(CLT/images/menu.gif) 0 -32px;
	padding: 9px 0 0 35px;
}
	
#topmenu li a:active {
	color: #FF0000;
	background: url(CLT/images/menu.gif) 0 -64px;
	padding: 9px 0 0 35px;
}

#topmenu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

/* END TOP TAB */

/* table */

.companyt {
	  background-color:#CCCCCC;
        font-size: 12px;
        color: #666666;
        width: 600px;
        margin-bottom: 50px;
        border-collapse: separate;
        border-spacing: 1px;
}
.leftt {
        padding: 10px;
        border-right: 1px solid #CCCCCC;
        border-bottom: 1px solid #CCCCCC;
        background-color: #fff;
}
.rightt {
        padding: 10px;
        border-bottom: 1px solid #CCCCCC;
        background-color: #fff;
}
/* END TABLE */
/* table */
.alerts{
	margin:5px 0 5px 15px;
	}
	
.mailt {
	font-size: 12px;
	color: #333333;
	width: 650px;
	border-collapse: separate;
	margin-left: 10px;
	border-top: #333333 solid 1px;
}


.mleftt {
	padding: 10px;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
	}
.mrightt {
        padding: 10px;
        border-bottom: 1px solid #333;
		border-right:1px solid #333;
}
/* END TABLE */

/*FOR Column*/
.forcolumn {
  width: 720px;
  padding:0;
  margin:0;
}
.imagebox {
  float: left;
  width: 310px;
}
.columnbox {
width: 400px;
float: left;
margin:0px;
padding:5px;
}



/* comment */
.commentlist li {
	list-style: none;
}

.alt{
	border:#333 solid 1px;
	padding:10px;
	width:650;
	margin:10px;
}


#foot{
	margin: 0;
	padding:0;
	width:800px;
}

#footeru {
	background-color:#999999;
	margin: 5px 0 0 0;
	padding:10px 0 10px 0px;
	height:14px;
	width: 800px;
}

.fleftu{
	float: left;
	padding: 0 0 0 10px;
}
.frightu{
	float: right;
	padding: 0 10px 0 0;
}


#footer {
	background-color:#CCCCCC;
	margin: 0;
	padding: 10px;
	height:14px;
}


.fleft{float: left; }
.fright{float: right;padding: 0px;}
span.copy{font-size:9px;}
img.lpslogo { vertical-align: middle;}

#foot a:link{
		color: #000;
}

#foot a:visited{
		color: #000;
}

#foot a:hover{
	color: #FF0000;
}

ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0; }
ol.commentlist li { border:1px solid #d5d5d5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; height:1%; margin:0 0 10px; padding:5px 7px 5px 10px; position:relative; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { color:#c00; text-decoration:none; }
ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }
ol.commentlist li div.vcard img.avatar { border:5px solid #d5d5d5; left:7px; position:absolute; top:7px; }
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#333; text-decoration:none; }
ol.commentlist li div.comment-meta a:hover { color:#000; }
ol.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; }
ol.commentlist li span.orange { color: #ff8c00; }
ol.commentlist li span.blue { color: #0066FF; }
ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li { }
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even { background:#fff; }
ol.commentlist li.odd { background:#f5f5f5; }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}

.shoplist{font-size:11px;}
span.slist_pager{color: #FF0000;font-size:10px;}
span.slist_pageb{color: #0000FF;font-size:10px;}


.slist_pager a {
color: #FF0000;
text-decoration: none;
}

.slist_pager a:link {
color: #FF0000;
text-decoration: none;
}

.slist_pager a:visited{
color: #FF0000;
text-decoration: none;
}

.slist_pager a:hover {
color: #FF0000;
text-decoration: none;
}

.slist_pageb a {
color: #0000FF;
text-decoration: none;
}

.slist_pageb a:link {
color: #0000FF;
text-decoration: none;
}

.slist_pageb a:visited{
color: #0000FF;
text-decoration: none;
}

.slist_pageb a:hover {
color: #0000FF;
text-decoration: none;
}



.tablelist TD {
border: 1px #CCC solid; 
} 

span.shop_pager{color: #FF0000;}
span.shop_pageb{color: #0000FF;}

.shopcontent{
	width:700px;
}

span.slist_title{font-size:14px;}

span.listprice{
	padding: 5px 0 5px 0;
}

.sllink{
	text-align:right;
	padding: 0px;
	margin: 5px 0 7px 0;
	font-size: 11px;
}

.sllink a:link{
	color: #555555;
}

.sllink a:visited{
	color: #555555;
}

.sllink a:hover{
	color:#FF0000;
}

.sllink a:active{
	color:#FF0000;
}

.shop_text{
	width:600px;
	padding: 10px;
	margin: 0 auto 0 auto;
}

.specl{
	width:320px;
	padding: 10px;
	float: left;
}

.specr{
	width:320px;
	padding: 10px;
	margin:0 0 0 345px;
}

.specb{
	width:600px;
	padding: 10px;
	margin: 0 auto 0 auto;
}

.contetnts_text{
width:700px;
}

.contetnts_text1{
	float:left;
	clear:both;
	width:220px;
	line-height: 150%;
	font-size:12px;
	font-weight:normal;
	padding: 10px 5px 10px 10px;
}

.contetnts_text2{
	float:right;
	width:450px;
	line-height: 150%;
	font-size:12px;
	font-weight:normal;
	padding: 10px 0px 5px 15px;
}


.thumbri{float:right;
width:200px;
padding:0px;
margin:5px 0 10px 5px;
clear: right;
border: #ccc solid 1px;}

.thumbri2{float:right;
width:200px;
padding:0px;
margin:0px 0 10px 5px;
clear: right;
border: #ccc solid 1px;}

.heading_red{
	line-height: 150%;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;}

.heading_black{
	padding: 7px 0 7px 5px;
	border-left: #FF6600 solid 15px;
	line-height: 130%;
	font-size:16px;
	font-weight:bold;
	color:#000;}

.heading_black2{
	padding: 5px 0 5px 5px;
	border-left: #FFCC66 solid 15px;
	line-height: 120%;
	font-size:14px;
	font-weight:bold;
	color:#000;}

.heading_black3{
	padding: 3px 0 3px 3px;
	border-left: #FFCC66 solid 15px;
	line-height: 120%;
	font-size:12px;
	font-weight:bold;
	color:#000;}


.heading_black3 a {
	font-weight:bold;
	color:#000;}

.heading_black3 a:link {
	font-weight:bold;
	color:#000;}

.heading_black3 a:visited {
	font-weight:bold;
	color:#000;}

.heading_black3 a:hover {
	font-weight:bold;
	color:#CCC;}

.heading_linkimg{padding:5px;}

.contetnts_text_ul{
line-height: 150%;
list-style-type: disc;
padding:0px;
margin:0 0 0 15px;	}

.contetnts_text_li {
margin:0px;
	}