#content-wrapper .htab h3 {width:181px; text-align:center;}
#content-wrapper div.htab {display:inline-block; width:97%; padding:0 0 0 22px; margin-bottom:20px; border-bottom:1px solid #e0e0e0;}

/* Unselected tabs
*******************************************************************************************/

#content-wrapper .htab span.left {float:left; display:inline; background:transparent url('/files/img/pdfm/tab-left.gif') left top no-repeat; margin:0 0 -1px -1px; padding:0; cursor:pointer;}
#content-wrapper .htab span.left h3 {background:transparent url('/files/img/pdfm/tab-middle.gif') right top no-repeat; border:0; color:#242424; font:bold 14px Arial, Helvetica, sans-serif; margin:0 0 0 9px; padding:10px 0 9px 0;}

#content-wrapper .htab span.middle {float:left; display:inline; background:transparent url('/files/img/pdfm/tab-middle.gif') left top no-repeat; margin:0 0 -1px 0px; padding:0; cursor:pointer;}
#content-wrapper .htab span.middle h3 {background:transparent url('/files/img/pdfm/tab-middle.gif') right top no-repeat; border:0; color:#242424; font:bold 14px Arial, Helvetica, sans-serif; margin:0 1px 0 0; padding:10px 0 9px 0;}

#content-wrapper .htab span.right {float:left; display:inline; background:transparent url('/files/img/pdfm/tab-middle.gif') left top no-repeat; margin:0 0 -1px -1px; padding:0; cursor:pointer;}
#content-wrapper .htab span.right h3 {background:transparent url('/files/img/pdfm/tab-right.gif') right top no-repeat; border:0; color:#242424; font:bold 14px Arial, Helvetica, sans-serif; margin:0; padding:10px 0 9px 0;}

/* Selected tabs
*******************************************************************************************/

#content-wrapper .htab span.left-selected {float:left; display:inline; background:transparent url('/files/img/pdfm/tab-left-selected.gif') left top no-repeat; margin:0 0 -1px -1px; padding:0; cursor:pointer;}
#content-wrapper .htab span.left-selected h3 {background:transparent url('/files/img/pdfm/tab-middle-selected.gif') right top no-repeat; border:0; color:#fff; font:bold 14px Arial, Helvetica, sans-serif; margin:0 0 0 9px; padding: 10px 0 9px 0;}

#content-wrapper .htab span.middle-selected {float:left; display:inline; background:transparent url('/files/img/pdfm/tab-middle-selected.gif') left top no-repeat; margin:0 0 -1px 0; padding:0; cursor:pointer;}
#content-wrapper .htab span.middle-selected h3 {background:transparent url('/files/img/pdfm/tab-middle-selected.gif') right top no-repeat; border:0; color:#fff; font:bold 14px Arial, Helvetica, sans-serif; margin:0 1px 0 0; padding:10px 0 9px 0;}

#content-wrapper .htab span.right-selected {float:left; display:inline; background:transparent url('/files/img/pdfm/tab-middle-selected.gif') left top no-repeat; margin:0 0 -1px -1px; padding:0; cursor:pointer;}
#content-wrapper .htab span.right-selected h3 {background:transparent url('/files/img/pdfm/tab-right-selected.gif') right top no-repeat; border:0; color:#fff; font:bold 14px Arial, Helvetica, sans-serif; margin:0; padding:10px 0 9px 0;}

.top-image {float:left; margin:0 20px 0 0; padding:0 0 30px 0;}
div.content{position:relative}
h1.title {color:#3a3e45; font:normal 21px Arial, Helvetica, sans-serif; padding:0; margin: 0 0 10px 0; }
h2.subtitle {font:bold 16px Arial, Helvetica, sans-serif; border-bottom: solid 1px #ccc; margin-bottom: 10px; }
h3.subtitle {color:#3a3e45; font:normal 15px Arial, Helvetica, sans-serif; line-height: 20px; padding: 0; margin: 0 0 10px 0; border:0;}
h3.subtitle strong {color: #ed2c21; font:normal 15px Arial, Helvetica, sans-serif; }
h4.subsubtitle {color:#3a3e45; font:normal 14px Arial, Helvetica, sans-serif; line-height: 20px; padding: 0; margin: 5px 0 15px 0; }
h4.subsubtitle a{color:#0033cc;}
.upgrade-txt {font:normal 9px Arial, Helvetica, sans-serif; color:#6e6e6e;}


.on {display:block; padding:0 20px}
.off {display:none;}

.top-line { border-top: solid 1px #ccc; padding-top: 10px; }

/* Icons table
********************************************************/

table.icon-table td {padding:0 0 20px 0; vertical-align:top;}
table.icon-table th.icon {padding-right:10px; text-align:center; width:90px;}
table.icon-table h4 {border:none; background:none; margin:0 0 2px 0; padding:0;}

/* Screenshots
********************************************************/
#screens .screenshotShowContainer {margin:10px; text-align:center;}
#screens .screenshotCommentsContainer {margin-bottom:10px; height:50px;}
#screens .screenshotComments {text-align:left; margin:0 auto;}
#screens .highlighted {background-position:-32px 0;}
#screens .screenshotPrev {background-image:url('/files/img/pdfm/screenshots/prev.gif');}
#screens .screenshotNext {background-image: url('/files/img/pdfm/screenshots/next.gif');}
#screens .screenshotPrev, #screens .screenshotNext {display:-moz-inline-box; display:inline-block; margin:0 0 115px 0; padding:0; height:20px; width:32px; cursor:pointer; background-repeat:no-repeat;}
#screens .screenshotBody {width:600px; display:-moz-inline-box; display:inline-block;}
#screens .screenshotBig {height:250px;}
#screens .screenshotList {width:600px; overflow:hidden; height:65px; white-space:nowrap;}
#screens .screenshotList img {margin:10px 5px; cursor:pointer;}
#screens .screenshotList img.currentItem {margin:7px 5px; border:solid 2px #ed2c21;}

/* Pic Top Block Hosting
********************************************************/
#TopBlock img {float:left; margin-right:30px;}
#TopBlock div {font:normal 24px Arial, Helvetica, sans-serif; color:#3a3e45;}
#TopBlock ul {margin:0; padding:10px 0 0 0; list-style:none; font:normal 16px Arial, Helvetica, sans-serif;}
#TopBlock ul li {margin:10px 0;}
#TopBlock ul li a {background:transparent url('/r/img/store/arr.gif') 0 0 no-repeat; color:#0033cc; padding-left:25px;}