.afdisplayname a, .afdisplayname a:link,.afdisplayname a:visited{font-weight:bold;}
.afavatar{text-align:center;margin-top:6px;}
.afavatar img{border:solid 1px #cdcdcd !important;padding:4px !important;}
.afsubgrid {width:100%;}
.afpostbody a:link,.afpostbody a:visited,.afpostbody a:active{text-decoration:underline !important}
.asverify span{margin-top:10px;display:block;float:left;}
.aptblhdr{background-image:none !important;}
.aptblsubhdr{background-image:none !important;padding:2px;}
.apwznv .ambutton,.apwznv .ambutton_over{cursor:pointer;}
.approdtop,.approdbottom{padding:8px;padding-bottom:2px;padding-top:2px;margin-bottom:2px;}
td.apnormal{padding:2px;}
.aptxtbx{margin:2px;margin-right:4px !important;}

.amalbumgrid td{padding:2px;vertical-align:bottom !important;padding-top:20px;padding-bottom:20px; margin-bottom:10px;border-bottom:dashed 1px #ccc;}
.amalbumgrid td div{border-style:none !important;}
.Normal p {font-size:12px;}
.Normal h3 {color:#333; font-size:14;font-weight:bold;}
.aftopic h1{width:70%;}
#ratingdiv{z-index:10;}
ul.quicklinks {margin-top:2px;padding-top:2px;}
.quicklinks a b{color:#336699;font-weight:bold;font0size:14px;}
#ratingdiv{z-index:20;position:relative;}
.amdownbtn {float:right;}
.amdownbtn img{display:none;}
.amdownbtn .afattachlink a,.amdownbtn .afattachlink a:link,.amdownbtn .afattachlink a:visited {background-image: url("/portals/0/download-btn-grey.png"); display: block;position: relative;padding: 0 0 0 0px;background-position: 0 0;background-repeat: no-repeat;height: 60px;text-align: left;font-size: 14px;font-weight: bold;color: #343434;padding-left:50px;line-height:50px;}
.amdownbtn .afattachlink {display: block;font-size: 10px;}
.amdownbtn .afattachlink span {display: block;height: 60px;background-position: right top;background-image: url("/portals/0/download-btn-grey.png"); background-color:#fff;padding-right:10px;}
.amdownbtn .afattachlink { text-shadow: #ffffff 1px 1px 1px; }
.amdownbtn .afattachlink a:hover{ background-position: left -60px; }
.amdownbtn .afattachlink a:hover span { background-position: right -60px; }
.hidetext .amnormal{display:none;}
.kbpager .afpager{border:solid 1px transparent !important;}
.kbpager .af_pager{font-size:16px !important;}
.kbpager .af_currentpage, .kbpager .af_pagernumber{color:#000 !important;font-size:16px !important;border-left:solid 1px transparent !important; width:18px !important; background-color:#fff !important;}
.amproptable td {vertical-align:top;font-size:11px;padding:4px;}
        .amproptable thead{background-color:#f5f5f5;}
         .amproptable thead td {font-size:12px;font-weight:bold;color:#000;}
li.kbq,li.kba{list-style-type:none;}
li.kbq{font-weight:bold;padding-top:10px;}
li.kba{padding-top:5px;padding-bottom:5px;}
table.gridcompare{padding:4px;margin:4px;}
.gridcompare td{font-size:12px;padding:4px;}
.gridcompare thead{border:solid 1px #cdcdcd;}
.gridcompare thead td{font-weight:bold;}
.gridcompare span.checkyes{margin-left:auto;margin-right:auto;}
.gridcompare span.checkno{margin-left:auto;margin-right:auto;}


.asclear:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}
.asclear{min-height:1px;}
* html .asclear{height:1px;}


.asfeat-icon{float: left;padding-bottom: 26px;}

.as-quotes{color: #999999; padding-left: 4px; font-size: 11px; font-style: italic; text-align: left;padding-right:4px;}




.afcontainer{padding:8px;}
.aftopicbody blockquote{font-family:Tahoma !important;background-color:#fff;font-size:12px;}


.afpollresults{padding:4px;}
.afpollresults tr:nth-child(odd){padding-bottom:6px;}










