
#pcs-custom-stainlesspcsDropDownBox {
text-align:left;
 position: absolute;
 z-index:  400; 
 background-color:#44483d;
 font-size: 12px; 
 color:#333333;
 width:296px;
 _width:325px;
 padding: 0;
 border:1px solid #666633; 
 cursor: pointer; 
 margin:0; }


#pcs-custom-stainlesspcsDropDownBox ul {
 padding:0; }


#pcs-custom-stainlesspcsDropDownBox li {
 list-style:none;
 padding-left:15px; }


.news_headline {
  font-weight:normal; 
  color:#666666;  
  padding: 0;
  margin: 0; }

.news_time {
 font-size: 10px; 
 color:#747651;
 font-weight:normal;
 padding: 0;
 margin: 0; }


.news_source {
 font-size: 10px; 
 color: #8c8c3f;
 font-weight: normal;
 padding: 0;
 margin: 0; }


.keywd {
  padding:0; 
  margin:0;
  font-size: 12px;
  color:#333333;
  font-weight:bold; }


.pcs_news {
 border-top:1px solid #d6d8b1;
 font-size: 12px;
 color:#333333;
 margin: 5px 0; }

.pcs_official {
 border-bottom:1px solid #d6d8b1;
 margin: 5px 0; }

.pcs_web {
 margin: 5px 0;  }

.pcs_morenews {
 border-top:1px solid #d6d8b1;
 margin: 5px 0; }



.pcs-custom-stainlesspcsResult_out { background-color: #fafcc2; }
.pcs-custom-stainlesspcsResult_over { background-color: #c8d878; }
.pcs-custom-stainlesspcsResult_selected { background-color: #c8d878; }


.pcs-custom-stainlesspcsResult_out,
.pcs-custom-stainlessSearchMoreNewsResult_out {
 margin: 0 -15px;
 padding: 0 15px; }
 



/* pcs SETTINGS  BOX
-------------------- */
 
#Menu-Settings {
 position:absolute;  top: 53px; right:35px;
 visibility:hidden;
 z-index: 500; 
 background-color:#fafcc2;
 font-size: 12px; 
 color:#333333;
 width: 380px; 
 _width: 420px;
 margin:0;
 padding: 4px 15px 15px 15px;
 border:1px solid #666633; 
 cursor: pointer; }


#Menu-Help {
 position:absolute;  top: 53px;  right:35px;
 visibility: hidden;
 z-index: 500; 
 background-color:#fafcc2;
 font-size: 12px; 
 color:#333333;
 width: 230px; 
 margin:0;
 padding: 4px 15px 15px 15px;
 border:1px solid #666633; 
 cursor: pointer; }

 

#Menu-Settings a, 
#Menu-Settings a:visited,
#Menu-Help a,
#Menu-Help a:visited {
 font-size:12px !important; 
 color:#666633 !important;
 font-weight:bold;
 text-decoration:none; 
 border-bottom: 1px dotted #999999 !important; 
 padding:0; 
 margin:0;  }
 
 
#Menu-Settings a:hover, 
#Menu-Settings a:active,
#Menu-Help a:hover, 
#Menu-Help a:active {
  border-bottom: none !important; }
 
#Menu-Settings h4,
#Menu-Help h4 {
 font-size: 12px; 
 color:#333333; 
 padding:0 0 10px 0;
 margin:0; }  


#Menu-Settings div.l {
 float: left;
 width: 142px; 
 font-size: 12px; 
 color:#333333; 
 padding:0;
 margin:0; } 

#Menu-Settings div.ltitle {
  width: 130px; }
 
#Menu-Settings div.r {
 float: right;
 width: 160px; 
 text-align:right;
 font-size: 12px; 
 color:#333333; 
 padding:0;
 margin:0; }  

#Menu-Settings div.rtitle {
  width: 250px; }

#Menu-Settings div.lsitebtn {
  width: 105px; }
#Menu-Settings div.rsitebtn {
  width: 230px; }


#Menu-Help ul {
  width: auto;
  padding: 0;
  margin: 0;
  list-style: none; }


#Menu-Help ul li {
  padding: 0;
  margin: 0;
  line-height: 1.7em; }
  
.line {
 border-bottom: 1px solid #bcbc77;
 margin: 15px 0 10px 0;  
 _margin: 0 0 10px 0; }
 
 
#Menu-close {
  text-align: right; 
  width:auto; 
  height:15px;
  padding:0;
  margin: 5px -3px 0 0;
  _margin: 0 -3px 0 0;
  display: block; }

 
#Menu-close a, 
#Menu-close a:visited, 
#Menu-close a:hover, 
#Menu-close a:active {
  text-decoration:none; 
  border-bottom: none !important;  }  
 
#Help-close {
  text-align: right; 
  width:auto; 
  height:15px;
  padding:0;
  margin: 5px -3px 0 0;
  _margin: 0 -3px 0 0;
  display: block; }

 
#Help-close a, 
#Help-close a:visited, 
#Help-close a:hover, 
#Help-close a:active {
  text-decoration:none; 
  border-bottom: none !important;  }  

.bot-tail{ background:url(images/content-bot-tail.gif) bottom repeat-x;}
.left-tail{ background:url(images/left-tail.gif) left repeat-y;}
.right-tail{ background:url(images/right-tail.gif) right repeat-y;}
.left-top{ background:url(images/corner-left-top.gif) left top no-repeat;}
.right-top{ background:url(images/corner-right-top.gif) right top no-repeat;}
.left-bot{ background:url(images/corner-left-bot.gif) left bottom no-repeat;}
.right-bot{ background:url(images/corner-right-bot.gif) right bottom no-repeat; width:100%;}

.box{ background:url(images/box-corner-left-top.gif) top left no-repeat; width:100%;}
.box .right-top{ background:url(images/box-corner-right-top.gif) top right no-repeat; width:100%;}
.box .left-bot{ background:url(images/box-corner-left-bot.gif) bottom left no-repeat; width:100%;}
.box .right-bot{ background:url(images/box-corner-right-bot.gif) bottom right no-repeat; padding:5px; width:auto;}
.box .top-border{ background:url(images/box-border.gif) top repeat-x #ffffff; margin:-5px 0;}
.box .bot-border{ background:url(images/box-border.gif) bottom repeat-x; padding:5px 0;}
.box .left-border{ background:url(images/box-border.gif) left repeat-y #ffffff; margin:0 -5px;}
.box .right-border{ background:url(images/box-border.gif) right repeat-y; padding:0 5px;}
.box .indent{ padding:8px 10px 2px 17px; margin:0;}
.box p{ padding-top:17px;}
.box .line{ background:url(images/line4.gif) repeat-y 195px 0 !important; padding-bottom:0;}

.box .col-1{ width:180px;}
.box .col-2{ width:187px; margin-left:40px;}


