
/* 00. #bestnotebk
   ------------------------------------------------------- */
#bestnotebk {position:relative; background:#F4F4F5; margin-top:10px; padding:13px 0px 20px; color:#363636;}
#bestnotebk h2 {font-size:16pt; letter-spacing:-0.02em; border-bottom:1px solid #C1C1C1; margin:0 5px 10px 5px; padding:0 0 8px 40px; background:url('/i/notebk-home-icons.png') no-repeat 0 0;}
#bestnotebk div.tested {position:absolute; top:25px; right:5px;}
#bestnotebk div.tested strong {color:#F38C28;}
#bestnotebk ul li {float:left; width:150px; margin-right:5px; margin-left:5px;}
#bestnotebk ul li p {padding-top:10px;}
#bestnotebk ul li p.thumb {width:150px; height:100px; position:relative; padding:0; overflow:hidden;}
#bestnotebk ul li p.thumb a span {position:absolute; top:0; left:0; z-index:20; display:block; width:150px; height:100px; background:url('/i/bestnote-frame.png') no-repeat 0 0;}
#bestnotebk ul li p.thumb a img {position:relative; z-index:10;}
#bestnotebk ul li h4 {padding:8px 0 3px; border-bottom:1px solid #CDCDCD;}
#bestnotebk ul li h4 a {font-size:11pt;}
#bestnotebk ul li p {line-height:1.3em;}
#bestnotebk span.l, #bestnotebk span.r {height:100%; width:10px; display:block; position:absolute; top:0; left:-10px; background:#F4F4F5;}
#bestnotebk span.r {left:auto; right:-10px;}

/* 01. #guidebk
   ------------------------------------------------------- */
#guidebk {padding:17px 0 0; margin-top:10px; color:#555555; background:#EDEDED; border-top:1px solid #8F8F8F;}
#guidebk div {width:290px; margin:0 15px; float:left; padding:0 0 17px;}
#guidebk div h4 {width:210px; height:46px; padding:6px 0 0 55px; font-size:13pt; color:#464646; background:url('/i/guidebk-icons.jpg') no-repeat 0 0;}
#guidebk div.buy h4 {background-position:-296px 0;}
#guidebk div.recommend h4 {background-position:-600px 0; padding-left:64px;}
#guidebk div.battery h4 {background-position:-900px 0;}
#guidebk div.safe h4 {background-position:-1192px 0; padding-left:64px;}
#guidebk div.users h4 {background-position:-1508px 0;}
#guidebk div h4 a {color:#464646;}
#guidebk div h4 a:hover {color:#000;}
#guidebk div p {font-size:9pt; line-height:1.3em; padding:10px 0;}
#guidebk div strong {font-weight:bold;}
#guidebk div em {font-style:italic;}
#guidebk div ol {margin:10px 0;}
#guidebk div li {list-style:decimal inside; font-size:9pt;}
#guidebk div a {color:inherit;}
#guidebk div a:hover {color:#000 !important;}
#guidebk div a.user {font-style:italic; color:#898989;}
#guidebk div a.more {color:#989898; font-size:8pt;}

div.darkhead ul.guides {}
div.darkhead ul.guides li {padding:10px 0 0; clear:both; border-top:1px dotted #C1C1C1;}
div.darkhead ul.guides li:first-child {border:0;}
div.darkhead ul.guides li p.thumb {float:left; padding:0 10px 6px 10px;}
div.darkhead ul.guides li p.date {font-size:7pt; color:#5F5F5F;}
div.darkhead ul.guides li h4 {padding:6px 0 10px;}
div.darkhead ul.guides li h4 a {color:#0066CC;}
div.darkhead div.guidesMore {margin:0 5px; padding:5px 0; border-top:1px dotted #C1C1C1; border-bottom:1px dotted #C1C1C1; text-align:right;}
div.darkhead div.guidesMore a {color:#5F5F5F; font-size:8pt;}

/* 02. layouts
   ------------------------------------------------------- */
div.layout-notebk {margin-top:10px; color:#363636;}
div.layout-notebk div.column-line {float:left; width:640px;}
div.layout-notebk div.column-search {float:left; width:200px;}
div.layout-notebk div.column-home {float:left; width:430px;}
div.layout-notebk div.column-wrapper {border-left:1px solid #C1C1C1; width:300px; padding-left:10px; float:right;margin-top: 10px}

/* 03. .column-search > #searchbk
   ------------------------------------------------------- */
#searchbk {padding:10px 5px; background:url('/i/notebk-home-icons.png') no-repeat 0 -80px;}
#searchbk h3 {font-size:13pt; padding-left:30px; padding-bottom:7px;}
#searchbk p {line-height:1.3em; width:155px;}
#searchbk p label {display:block; padding:1px 0; cursor:pointer;}
#searchbk p.submit {text-align:right; width:147px; padding-top:5px;}
#searchbk input.chcbx {vertical-align:middle;}
#searchbk input.submit {color:#FFF; text-transform:lowercase; font-weight:bold; font-size:7pt; width:51px; height:17px; background:#F47921 url('/i/notebk-search-submit.png') no-repeat 0 0; cursor:pointer;}
#searchbk input.submit:hover {background-position:0 -17px;}
#searchbk h4 {font-size:12pt; text-decoration:underline; margin-top:10px; margin-bottom:10px;}

/* 04. .column-search > #searchbk
   ------------------------------------------------------- */
div.column-home h2 {font-size:14pt; padding:10px 0 0;}

div.latestbk {}
div.latestbk li {padding-top:14px; border-bottom:1px solid #E6E6E6;}
div.latestbk span.time {color:#A7A7A7; font-size:7pt;}
div.latestbk span.time em {display:none;}
div.latestbk span.price {clear:both; padding-top:3px; font-size:11pt;}
div.latestbk h4 {padding:3px 0 0;}
div.latestbk h4 a {display:inline; font-size:14pt; color:#0072BC; line-height:1.1em; padding-right:5px; letter-spacing:-0.01em;}
div.latestbk h4 a:hover {color:#000;}
div.latestbk h4 span.rate {display:-moz-inline-box; display:inline-block;}
div.latestbk p {padding:10px 0; line-height:1.3em;}
div.latestbk p a {color:#0066CC;}
div.latestbk p a:hover {color:#000;}
div.latestbk p a.more {color:#8D8D8D;}
div.latestbk p a.more span {color:#F16521;}
div.latestbk p a.more:hover {color:#F16521;}
div.latestbk p.thumb {float:left; margin-right:15px;}
div.latestbk p.do {clear:both; color:#7F7F7F;}
div.latestbk p.do label {cursor:pointer; padding-right:25px;}
div.latestbk p.do label input.chcbx {vertical-align:middle;}
div.latestbk p.do a {color:#7F7F7F;}
div.latestbk p.do a:hover {color:#000;}
div.latestbk p.do a.check {background:url('/i/more3.gif') no-repeat 0 0; padding:1px 0 1px 22px;}
div.latestbk div.compare {text-align:center; padding:14px 0; border-bottom:1px solid #E6E6E6;}
div.latestbk div.compare input.submit {width:74px; padding:1px 0 5px; height:24px; background:url('/i/more2.gif') no-repeat 0 0; cursor:pointer; text-transform:lowercase;}
div.latestbk div.compare input.submit:hover {background-position:0 -24px;}

/* 05. .pagination
   ------------------------------------------------------- */
.pagination {margin:15px 0 5px; text-align:center;}
.pagination.m {margin-bottom:15px;}
.pagination a {display:-moz-inline-box; display:inline-block; width:74px; padding:4px 0 0 0; height:20px; background:url('/i/more2.gif') no-repeat 0 0;}
.pagination a:hover {color:#000; background-position:0 -24px;}

/* 06. #promotion
   ------------------------------------------------------- */
#promotion {padding:5px 0 8px; color:#5F5F5F;}
#promotion h3 {font-size:12pt; padding:8px 0 8px 50px; color:#363636; background:url('/i/notebk-promo-icon.png') no-repeat 0 0;}
#promotion ul {padding-top:15px;}
#promotion ul li {position:relative; padding-left:100px;}
#promotion ul p.thumb {position:absolute; left:0; top:0; padding:0;}
#promotion ul p {padding:5px 0; line-height:1.3em;}
#promotion ul p.code {color:#F78F1E; padding:0 0 13px;}
#promotion ul h4 a {font-size:11pt; color:#0072BC;}
#promotion ul h4 a:hover {color:#000;}

/* 07. ad
   ------------------------------------------------------- */
div.column-wrapper div.d9ee785f7b {padding-bottom:10px;}

/* 08. .darkhead
   ------------------------------------------------------- */
div.darkhead {padding-bottom:10px;}
div.darkhead h3 {height:40px; background:url('/i/darkhead.gif') no-repeat right 0; color:#FFF; font-size:10pt;}
div.darkhead h3 span {display:block; height:36px; padding:4px 0 0 10px; background:url('/i/darkhead.gif') no-repeat left -40px;}
div.darkhead h3 span a {color:#FFF;}

div.darkhead ul.products {}
div.darkhead ul.products li {clear:both; border-top:1px solid #DDDDDD;}
div.darkhead ul.products li:first-child {border:0;}
div.darkhead ul.products p.thumb {float:left; padding:5px 10px 5px 0;}
div.darkhead ul.products h4 {padding:8px 0;}
div.darkhead ul.products h4 a {font-size:10pt; line-height:1.2em;}
div.darkhead ul.products h4 span.rate {display:block; padding-top:4px;}

div.darkhead ul.topmenu {padding-bottom:8px;}
div.darkhead ul.topmenu li {margin:0 10px; height:32px; background:url('/i/topmenu-icons.jpg') no-repeat 0 3px; border-top:1px solid #E9E9E9;}
div.darkhead ul.topmenu li:first-child {border:0;}
div.darkhead ul.topmenu li.game {background-position:0 -41px;}
div.darkhead ul.topmenu li.redaction {background-position:0 -85px;}
div.darkhead ul.topmenu li.battery {background-position:0 -140px;}
div.darkhead ul.topmenu li.users {background-position:0 -184px;}
div.darkhead ul.topmenu li.notebk {background-position:0 -230px;}
div.darkhead ul.topmenu li a {display:block; font-size:10pt; padding:8px 0 0 38px; color:#F38C28; font-weight:bold;}
div.darkhead ul.topmenu li a em {color:#000; font-weight:normal;}
div.darkhead ul.topmenu li a:hover {color:#000;}
div.darkhead ul.topmenu li a:hover em {color:#000 !important;}
div.darkhead ul.topmenu li.select a em {color:#BCBCBC;}

/* 09. div.column-line > #path
   ------------------------------------------------------- */
#path {margin-bottom:10px; color:#F57814; font-size:9pt; line-height:1.2em;margin-top: 10px;}
#path a {color:#737373;}
#path a.sub {color:#000;}
#path a.company {color:#0066CC;}
#path a:hover {color:#F57814 !important;}

/* 09. div.column-line > .titlebk
   ------------------------------------------------------- */
div.titlebk {margin-bottom:10px;}
div.titlebk h2 {line-height:1.5em; font-size:14pt; margin-bottom:10px; border-bottom:1px solid #C1C1C1;}
div.titlebk h2 a {color:#F46F04;}
div.titlebk h2 a:hover {color:#000;}
div.titlebk.small {border-bottom:1px solid #C1C1C1;}
div.titlebk.small p {font-size:8pt; padding-bottom:14px;}
div.titlebk.small h2 {border-bottom:none; margin-bottom:5px;}
div.titlebk p {padding-bottom:7px; font-size:9pt; line-height:1.3em;}
div.titlebk p strong {color:#000;font-weight: bold;}
div.titlebk p a {color:#0066CC;}
div.titlebk p a:hover {color:#F16521;}
div.titlebk p.more {font-size:8pt; text-align:right;}
div.titlebk p.more a {color:#F16521;}
div.titlebk p.more a:hover {color:#000;}

/* 09. div.column-line > #selected-notebooks
   ------------------------------------------------------- */
.selected-notebooks {background:#F0F0F0; padding:10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.selected-notebooks h3 {font-size:11pt; padding:0 0 4px 0; border-bottom:1px solid #CFCECE; color:#707070;}
.selected-notebooks div {border-top:1px solid #F9F9F9; width:620px; overflow:hidden;}
.selected-notebooks ul {}
.selected-notebooks li {float:left; padding:10px 5px;}
.selected-notebooks li a.remove {margin:4px 0 0 20px; display:block; width:8px; height:7px; background:url('/i/remove4.gif') no-repeat 0 0; text-indent:-9999px; overflow:hidden;}
.selected-notebooks li a.remove:hover {background-position:0 -7px;}
.selected-notebooks p.left {float:left; font-size:7pt; color:#898989; padding-top:3px;}
.selected-notebooks p.right {float:right;}
.selected-notebooks p.right a {color:#F16521;}
.selected-notebooks p.right a:hover {color:#000;}

/* 10. div.column-line > #crittop
   ------------------------------------------------------- */
#crittop {margin-top:10px; background:#363636; color:#FFF; padding:10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#crittop h3 {font-size:11pt; padding:0 0 4px 0; border-bottom:1px solid #0F0F0F;}
#crittop div.params {font-size:9pt; border-top:1px solid #818181; border-bottom:1px solid #0F0F0F; padding:10px; line-height:1.3em; color:#F38C28;}
#crittop div.params strong {display:block; width:150px; float:left; color:#FFF; font-weight:bold;}
#crittop p.change {border-top:1px solid #818181; padding-top:8px; text-align:right;}
#crittop p.change a {color:#FFF;}
#crittop p.change a:hover {color:#F38C28;}

/* 11. div.column-line > div.listbk
   ------------------------------------------------------- */
div.listbk {margin-top:10px;}
div.listbk div.info {padding:0 0 7px 0; color:#707070; display:block; width:44px;}
div.listbk div.infoleft {padding:10px 0 7px 0; color:#707070; display:block; width:44px; float: left;}
div.listbk div.inforight { float: right; padding-top: 15px; padding-right: 3px; }
div.listbk li {position:relative; padding:15px 10px 15px 210px; min-height:115px; height:auto !important; height:115px; border-bottom:1px solid #E9E9E9; background:url('/i/listbk-bg.png') repeat-x 0 bottom;}
div.listbk li label {position:absolute; top:0; left:0; background:#F1F1F1; padding:0 7px; height:100%; cursor:pointer; border-top:1px solid #E9E9E9; border-left:1px solid #E9E9E9; border-right:1px solid #E9E9E9;}
div.listbk li label:hover {background:#E9E9E9;}
div.listbk li label input.chcbx {margin-top:12px;}
div.listbk li label span {display:none;}
div.listbk li label p {width: 100%; text-align: center; padding-top: 10px; color: #b7b6b9}
div.listbk li p.thumb {position:absolute; left:40px; top:15px;}
div.listbk li a {color:#0066CC;}
div.listbk li a:hover {color:#000;}
div.listbk h4 {padding:3px 0 0;}
div.listbk h4 a {display:inline; font-size:12pt; color:#0066CC; line-height:1.1em; padding-right:5px; letter-spacing:-0.01em;}
div.listbk h4 a:hover {color:#000;}
div.listbk h4 span.rate {display:-moz-inline-box; display:inline-block;}
div.listbk span.details {display:block; padding:3px 0 10px; color:#707070; font-size:11pt;}
div.listbk span.details strong {color:#000; padding-right:6px;}
div.listbk p {color:#000; line-height:1.3em;}
div.listbk p a {color:#0066CC;}
div.listbk p a:hover {color:#000;}
div.listbk p.do {margin-top:15px; position:relative; color:#7F7F7F;}
div.listbk p.do a {color:#7F7F7F;}
div.listbk p.do a:hover {color:#000;}
div.listbk p.do a.check {background:url('/i/more3.gif') no-repeat 0 0; padding:1px 0 1px 22px;}
div.listbk p.do span {display:block; position:absolute; top:-3px; right:0;}
div.listbk p.do span a.art {display:block; float:left; width:112px; padding-top:2px; margin-right:3px; height:18px; color:#FFF; text-align:center; background:#1A2E77 url('/i/listbk-do.png') no-repeat 0 0;}
div.listbk p.do span a.art:hover {background-position:0 -20px;}
div.listbk p.do span a.buy {display:block; float:left; width:97px; padding-top:2px; height:18px; color:#FFF; text-align:center; background:#AB170A url('/i/listbk-do.png') -112px 0;}
div.listbk p.do span a.buy:hover {background-position:-112px -20px;}

/* 12. div.column-line > div.filterbk
   ------------------------------------------------------- */
#filterbk {margin-top:10px; background:#363636; color:#FFF; padding:15px 10px 5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#filterbk h3 {font-size:11pt; padding:0 0 4px 0; border-bottom:1px solid #0F0F0F;}
#filterbk h4 {font-size:10pt; color:#F38C28; text-decoration:underline; margin-bottom:8px; margin-top:5px;}
#filterbk div.col {float:left; padding:0px 10px 8px; width:135px; background:url('/i/filterbk-frame.gif') repeat-y right 0;}
#filterbk div.col.last {background:none;}
#filterbk div.row1 {padding:10px 0; border-top:1px solid #818181; border-bottom:1px solid #0F0F0F;}
#filterbk div.row2 {padding:10px 0; border-top:1px solid #818181; clear:both;}
#filterbk label {cursor:pointer;}
#filterbk p {padding:1px 0;}
#filterbk p.reset {width: 100%; text-align: right; color: #FFF}
#filterbk p.reset a:link,#filterbk p.reset a:visited{width: 100%; text-align: right; color: #FFF}
#filterbk p.reset a:hover{width: 100%; text-align: right; color: #F38C28}
#filterbk p.submit {text-align:right; padding-top:8px;}
#filterbk input.chcbx {vertical-align:middle; margin-right:2px;background-color: #fff;}
#filterbk input.submit {width:51px; height:17px; text-align:center; color:#FFF; font-weight:bold; text-transform:lowercase; font-size:7pt; cursor:pointer; background:url('/i/filterbk-submit.png') no-repeat 0 0;}
#filterbk input.submit:hover {background-position:0 -17px;}

/* 13. #notebook
   ------------------------------------------------------- */
#notebook {padding-bottom:10px;}
#notebook div.show {float:left; width:440px; text-align:center;}
#notebook div.show img {border:4px solid #FFF;}
#notebook div.show a:hover img {border-color:#E0E0E0;}
#notebook div.table {float:right; background:#EFEFEF; width:170px; padding:5px 10px 10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
#notebook div.table h3 {font-size:11pt; padding:7px 0;}
#notebook div.table span.users {display:block; padding:10px; border-top:1px solid #DBDBDB;}
#notebook div.table span.users a {display:block; height:31px; float:left; background:url('/i/table-hands.gif') no-repeat 0 0; font-size:9pt; padding:9px 0 0 30px; margin-right:8px; color:#555555; font-weight:bold;}
#notebook div.table span.users a:hover {background-position:0 -70px;}
#notebook div.table span.users a.bad {background-position:0 -141px;}
#notebook div.table span.users a.bad:hover {background-position:0 -211px;}
#notebook div.table span.users a.select {color:#E76A00;}
#notebook div.table span.users a em {display:none;}
#notebook div.table div {clear:both; border-top:1px solid #DBDBDB; padding:10px 0 0 5px;}
#notebook div.table p {padding:5px 0 5px 31px; background:url('/i/table-icons.gif') no-repeat 0 2px;}
#notebook div.table p.price {font-weight:bold;}
#notebook div.table p.buy {background-position:0 -44px;}
#notebook div.table p.compare {background:none; padding-left:9px;}
#notebook div.table p.compare label {cursor:pointer;}
#notebook div.table p.compare input.chcbx {vertical-align:middle; margin-right:6px;}
#notebook div.table p.do {background-position:0 -89px;}

#notebook div.images {text-align:center; padding:15px 20px 5px; border-bottom:1px solid #CDCDCD;}
#notebook div.images img {border:4px solid #EFEFEF; margin:2px;}
#notebook div.images a:hover img {border-color:#E0E0E0;}

#notebook span.vote {display:block; width:110px; height:21px; background:url('/i/star4off.gif') repeat 0 0;}
#notebook span.vote span {display:block; height:21px; text-indent:-9999px; background:url('/i/star4.gif') repeat 0 0;}
#notebook table span.vote {margin-bottom:2px;}
#notebook table tr.a span.vote {background-image:url('/i/star3off.gif');}
#notebook table tr.a span.vote span {background-image:url('/i/star3.gif');}

span.voteLastest { margin-left: 90px; display:block; width:85px; height:15px; background:url('/i/star5off.gif') repeat 0 0; background-color: #000;}
span.voteLastest span { display:block; height:15px; text-indent:-9999px; background:url('/i/star5.gif') repeat 0 0; }


#notebook div.forhim {padding:14px 0; line-height:1.3em; font-size:9pt;}
#notebook div.forhim div {float:left; width:193px; margin:0 10px;}
#notebook div.forhim strong {font-weight:bold;}
#notebook div.forhim div.plus strong {color:#39B54A;}
#notebook div.forhim div.minus strong {color:#D71920;}

#notebook div.line0 {margin-top:10px; width:640px;}
#notebook div.line0 div.rating {float:left; width:380px;}
#notebook div.line0 div.rating table {width:380px;}
#notebook div.line0 div.awards {float:right; width:250px;}
#notebook div.line0 div.awards p {padding:6px 0; text-align:center;}
#notebook div.line1 {margin-top:15px;}

#notebook div.tests {margin-top:15px;}
#notebook div.tests h4 {margin:5px 0 5px 6px; height:26px; color:#F15B01; font-size:12pt; text-decoration:underline; padding:6px 0 0 38px; background:url('/i/test-icons.jpg') no-repeat 2px 0;}
#notebook div.tests h4.d3 {background-position:2px -87px;}
#notebook div.tests h4.game {background-position:0 -173px;}
#notebook div.tests h4.battery {background-position:0 -267px;}
#notebook div.tests h4.energy {background-position:0 -356px;}
#notebook div.tests h4.lcd {background-position:0 -440px;}

#notebook div.text {margin-top:10px; font-size:9pt; line-height:1.3em;}
#notebook div.text h3.dark {margin-bottom:10px;}
#notebook div.text p {font-size:12px;line-height:20px;margin-bottom:12px;margin-left:0px;margin-right:0px;margin-top:6px;}
#notebook div.text div {font-size:12px;line-height:20px;margin-bottom:12px;margin-left:0px;margin-right:0px;margin-top:6px;}
#notebook div.text h5 {padding:0 10px 10px; font-weight:bold; color:#F15B01;}
#notebook div.text h4 {padding:0 10px 10px; font-size:12pt; color:#F15B01;}
#notebook div.text strong {font-weight:bold;}
#notebook div.text a {color:#F15B01; text-decoration:underline;}
#notebook div.text a:hover {color:#000;}
#notebook div.text em {font-style:italic; color:#797979;}
#notebook div.text ol {list-style-type:decimal; margin:0 0 10px 30px; padding:0;}
#notebook div.text ul {list-style-type:circle; margin:0 0 10px 30px;; padding:0;}
#notebook div.text ol li, #notebook div.text ul li {padding:0 0 0 10px; border:0;}

#notebook h3.dark {height:40px; background:url('/i/darkhead.gif') no-repeat right 0; color:#FFF; font-size:10pt;}
#notebook h3.dark span {display:block; height:36px; padding:4px 0 0 10px; background:url('/i/darkhead.gif') no-repeat left -40px;}
#notebook h3.dark span a {color:#FFF;}

#notebook table {width:640px; border-collapse:collapse; border-spacing:0; line-height:1.3em;}
#notebook table tr.b td {background:#EFEFEF;}
#notebook table.s1 td {padding:2px 8px; vertical-align:middle;}
#notebook table.s2 td {padding:6px 8px; vertical-align:middle; font-size:9pt; font-weight:bold;}
#notebook table tr td.group-name {padding-top:20px;}
#notebook table.s2 td.p {font-size:8pt; font-weight:normal;}
#notebook table.s2 td em {font-weight:bold; font-size:8pt; color:#F38C28;}
#notebook table.s2 td strong {font-weight:bold; font-size:10pt; color:#F38C28;}
#notebook table td.l {width:90px;}
#notebook table td.p {width:150px; text-align:right;}

#notebook table.h1 td {padding:3px 8px; vertical-align:middle; font-weight:bold; font-size:9pt;}
#notebook table.h1 td.t {width:150px; text-align:right; font-weight:normal; font-size:8pt;}
#notebook table.h1 td.t strong {font-weight:bold;}
#notebook table.h1 span.bar {display:block; float:left; height:14px; margin-right:10px; background:#F6A00B;}
#notebook table.h1 span.bar.red {background:#F15B01;}
#notebook table.h1 em {display:block; padding-top:4px; font-size:7pt;}
#notebook table.h1 td.t em {color:#F6A00B;}
#notebook table.h1 tr.lumi td {text-align:center; padding:10px;}

/* 14. .quickquide
   ------------------------------------------------------- */
div.quickquide {padding-bottom:10px;}
div.quickquide li {height:50px; background:url('/i/quickguide.jpg') no-repeat 0 2px;}
div.quickquide li.buy {background-position:0 -48px;}
div.quickquide li a {display:block; font-size:9pt; width:160px; padding:9px 0 0 50px; color:#363636;}
div.quickquide li a:hover {color:#F97C00;}

/* 15. #pool
   ------------------------------------------------------- */
#pool {margin-top:10px; border:1px solid #CCCCCC; padding:15px 15px 5px 15px; border-radius:5px;}
#pool h2 {font-size:16pt; font-weight:bold; padding-bottom:6px; margin-bottom:10px; color:#151515; letter-spacing:-0.02em; border-bottom:1px solid #CCCCCC;}
#pool p {color:#666666; padding-bottom:10px; font-size:7pt;}
#pool p.submit {padding-left:25px;}
#pool p.submit input.submit {background:url('/i/more2.gif') no-repeat 0 0; width:74px; height:24px; padding:0 0 4px; margin-right:10px; line-height:2em; text-transform:lowercase; font-size:8pt; cursor:pointer; color:#404040; cursor:pointer;}
#pool p.submit input.submit:hover {background-position:0 -24px; color:#7E7E7E;}
#pool li {padding:0 0 15px 25px; position:relative;}
#pool li label {cursor:pointer;}
#pool li input {position:absolute; left:0; top:5px; border:0 !important; margin:0 !important;}
#pool li strong {color:#0072BC; font-size:13pt; font-weight:bold; margin-right:10px;}
#pool li span.chart {display:inline-block; height:9px; width:160px; cursor:help;}
#pool li span.chart span {position:relative; display:inline-block; height:9px; background:#F6A00B;}
#pool li span.chart span em {display:block; position:absolute; top:2px; right:-45px; width:40px; color:#666666; font-size:7pt; font-weight:bold;}
#pool li span.detail {display:block; color:#999999; font-size:7pt; padding-top:3px;}
#pool li span.detail a {color:#999999; font-size:7pt; padding-top:3px;}
#pool li span.detail a:hover {color:#F97C00; font-size:7pt; padding-top:3px;}

#pool .socialize {width: 100%;text-align: right}
#pool .socialize .gp {float:right;}
#pool .socialize .fb {float:right; width: 130px;}
#pool h2.float {float:left;font-size:16pt; font-weight:bold; padding-bottom:6px; margin-bottom:10px; color:#151515; letter-spacing:-0.02em; border-bottom:1px solid #CCCCCC;}

div.content-angles-photo img { margin-top: 10px;}
p.noOpinions { padding: 10px;}
div.socialize {float:left; width:170px;}
div.socialize .gp{float:left; width:75px;margin-left: 10px;}
div.socialize .fb{float:left; width:75px;}
div.socialize .clear{clear: both;}
p.attDescOrange{color: #f38c28; font-weight: bold;font-size:8pt;padding-top:3px;}
p.attDescOrange a:link, p.attDescOrange a:visited {color: #f38c28; text-decoration: underline; font-weight: bold;}
p.attDescOrange a:hover{color: #f38c28; text-decoration: none;font-weight: bold;}
p.boldAttributeValue {font-weight:bold}
div.attributeValue { width: 430px;font-weight: bold;float: left;}
div.magnifier { width: 25px; float: left;text-align: right;margin: auto}
p.testDate {color: #CBCBCB; padding-top: 10px; padding-bottom: 10px;}
span.testTime {font-weight: bold;}