/* -List- */
table.recall-List{width:666px;float:left;margin:1px 0 5px 7px;border-collapse:collapse;_margin:1px 0 0 3px;}
table.recall-List tr{vertical-align:middle;}
table.recall-List th{background:#d0e5e7;border-right:2px solid #fff;border-bottom:2px solid #fff;color:#007fff;padding:1px;}
table.recall-List td{border-right:2px solid #fff;border-bottom:2px solid #fff;background:#efefef;padding:1px;}
table.recall-List td.icon{text-align:center;}
table.recall-List td.url{text-align:center;}
table.recall-List td.bmk{text-align:center;}
table.recall-List td.comment{text-align:center;}
table.recall-List td.start{text-align:center;}
table.recall-List td.end{text-align:center;}
table.recall-List td img {padding-bottom:1px;margin-top:0;vertical-align: middle;}
table.recall-List tr.info td{background:#e3fedf;}
table.recall-List tr.other td{background:#e4efff;}
table.recall-List tr.return td{background:#ffe7e4;}
table.recall-List tr.apology td{background:#CCFF99;}
table.recall-List tr.trouble td{background:#fff4dd;}

/* --Details-- */

h1#details{float:left;width:257px;}
#detail-hinfo{float:left;background:url("/images/info/h1_bg.png") top left no-repeat;width:361px;height:23px;padding:15px 10px 0 59px;}
#detail-hinfo img{margin-right:2px;}

#detail-top{float:left;width:633px;padding:12px 15px 0 15px;background:url("/images/info/detail_top.gif") top left no-repeat;margin:0 0 0 6px;_margin-left:3px;}
#detail-top dl{float:right;text-align:right;}
#detail-top dl dt{display:inline;color:#df6700;font-weight:bold;background:url("/images/info/icon_clock.gif") center left no-repeat;padding:0 0 0 18px;margin:0 0 0 10px;}
#detail-top dl dd{display:inline;}

#detail-midddle{float:left;width:649px;background:url("/images/info/detail_bg.gif") top left repeat-y;margin:0 0 0 6px;_margin-left:3px;padding:0 4px 0 10px;}

dl#productName{width:649px;float:left;background:#c0ddef;border-top:1px solid #bebebe;border-bottom:1px solid #bebebe;padding:4px 0;margin:3px 0 0 0;}
dl#productName dt{float:left;width:107px;height:72px;border-right:2px solid #a1c3ef;}
dl#productName dd.logo{float:left;height:24px;}
dl#productName dd.logo img{height:24px;margin-left:5px;}
dl#productName dd.name{float:left;width:448px;font-size:1.2em;font-weight:bold;padding:8px 4px 0 8px;}
dl#productName dd.comment{float:right;width:64px;height:44px;background:url("/images/info/comment_bg.gif") top left no-repeat;padding:0 12px 0 0;}
dl#productName dd.comment p{padding:5px 0 0 25px;display:block;}
dl#productName dd.comment p b{font-weight:bold;color:#f30;}
dl#productName dd.comment a{padding:0 0 0 7px;}

#productInfo_admin{width:627px;float:left;background:url("/images/info/info_btm.gif") bottom right no-repeat;padding:6px 0 5px 13px;}
#productInfo_admin table{float:left;width:627px;background:url("/images/info/info_bg.gif") top left repeat-y;border-collapse:collapse;}
#productInfo_admin table th{padding:0;}
#productInfo_admin table td{padding:8px 0;text-align:center;}
#productInfo_admin table td.productName{text-align:left;padding:8px 0 8px 10px;}

#productInfo.long {background:url("/images/info/info_btm_l.gif") bottom right no-repeat;}
#productInfo.long table{background:url("/images/info/info_bg_l.gif") top left repeat-y;}
-->
div#productImg{float:left;text-align:center;margin:5px 0 0 8px;padding:2px;width:630px;overflow:auto;}

table#productSpec{clear:both;width:649px;border-bottom:1px solid #ffa900;margin-top:15px;}
table#productSpec th{border-bottom:1px dotted #f9cd82;color:#df7600;padding:0 0 0 10px;width:100px;text-align:left;}
table#productSpec td{border-bottom:1px dotted #f9cd82;padding:0 10px;}
table#companies td{border-width:0; padding:0 3px 0 0;}
table#productSpec tr.last th,table#productSpec tr.last td{border:none;}
table#productSpec th.beginEnd{width:136px;}
#recallEyeBtn{text-align:center;padding:10px 0;}

#supplement{width:649px;}

#supplement dl.supple{width:648px;padding:0 0 0 1px;}
#supplement dl.supple dt.headline{border-top:1px solid #ffa900;border-bottom:1px solid #ffa900;background:#fee1bf;height:21px;padding:1px 0 0 15px;color:#804040;}
#supplement dl.supple dt.headline img{vertical-align: middle;}
#supplement dl.supple dd.ddbody{padding:4px;overflow:auto}
/*#supplement dl dd p{padding:0 0 15px 0;}*/
#supplement dl.supple dd.ddbody ul{clear:both; list-style-type: disc; list-style-position: outside; margin-left: 40px;}
#supplement dl.supple dd.ddbody dl dd{margin-left: 40px;}

#commentArea{width:648px;border-left:1px solid #fff;background:#fee1bf;}
#commentArea ul{width:648px;}
#commentArea ul li{border:1px solid #ffa900;background:#fff;width:605px;margin:0 0 6px 18px;padding:5px;}


#trackbackArea{width:648px;border-left:1px solid #fff;background:#fee1bf;padding-bottom:10px;}
#trackbackArea ul{width:648px;padding-top:15px;}
#trackbackArea ul li{border:1px solid #ffa900;background:#fff;width:605px;margin:0 0 6px 18px;padding:5px;}


.commenthead{float:left;width:600px;border-bottom:1px dotted #bebbbb;}
.commenthead p{padding:0;margin:0;}
.commenthead p.title{float:left;width:309px;font-weight:bold;padding:0 0 0 6px;}
.commenthead p.name{float:left;width:115px;background:url("/images/info/comment_icon.gif") center left no-repeat;padding:0 0 0 27px;}
.commenthead p.day{float:right;width:123px;background:url("/images/info/icon_clock.gif") center left no-repeat;padding:0 0 0 17px;}
.commenthead div.pub{float:right;padding:0px;margin:0px -164pt 0pt 0px;}
p.comment{padding:10px 10px 10px 6px;}
p.list{padding:5px 0;text-align:center;}


#commentForm{width:648px;border-left:1px solid #fff;background:#fee1bf;padding:0 0 10px 0;}
#commentForm p{padding:5px 0 0 40px;}
#commentForm input.name{margin:0 0 0 40px;width:200px;display:block;}
#commentForm textarea{width:500px;height:50px;display:block;margin:0 0 0 40px;}
#commentForm input.submit{margin:5px 0 0 480px;}

#plusInfo{width:649px;background:url("/images/info/plusinfo_bg.gif") top left repeat-y;padding:0 0 8px 0;}
#plusInfoBox{width:600px;border:1px solid #9bd2b0;background:#fff;margin:8px auto 0 auto;padding:10px;}
#plusInfoBox p{width:600px;border-bottom:1px dotted #b4b4b4;padding:0 0 5px 0;margin:0 0 10px 0;}
#plusInfoBox p b{display:block;text-align:right;font-weight:normal;}
#plusInfoBox div.edit {float:right;padding:0px;margin:-32px -64pt 0pt 0px;}

#returnTop{float:left;width:663px;background:url("/images/info/detail_btm.gif") bottom left no-repeat #fee1bf;text-align:center;padding:5px 0 15px 0;margin:0 0 0 6px;_margin-left:3px;}

#returnTop p.pageTop{text-align:right;margin:-22px 15px 0 0;}



table#tbURL{border:1px solid #ffa900;width:617px;margin:10px 0 6px 18px;}
table#tbURL th{text-align:center;width:115px;padding:5px;}
table#tbURL td{padding:5px;}

table#ratings {border:1px solid #ddd;margin:5px 5px 0 5px;}
table#ratings th {border:0px solid #ffa900;padding:0 7px;background-color:#cccccc}
table#ratings td {border:0px solid #ffa900;padding:0 4px;text-align:left}
table#ratings td label {margin-right:15px;padding:2px}
table#ratings td label.r1 {background-color:#FF6666;}
table#ratings td label.r2 {background-color:#FFCCCC;}
table#ratings td label.r3 {}
table#ratings td label.r4 {background-color:#9999FF;}
table#ratings td label.r5 {background-color:#6666CC;}
table#ratings td#ratings_submit {padding:2px;text-align:center;}

div#gad_info_detail_01 {
  border: 1px solid #669900;
  margin:0 6px 5px 1px;
  padding: 8px 0 3px 0;
}

dd#gad_info_detail_02 {padding-left:5px;}
