body { background-color: #fff; }
body,td,tr,table,div { padding: 0; color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 1.3em; }
a { color: #990000; text-decoration: none;}
a:link{ color: #2200cc; text-decoration: none; }
a:hover { color: #990000; text-decoration: underline; }
a:visited { color:#990000 }
h1 { margin: 0 0 .7em 0; font-size: 1.5em; font-weight: bold; }
h2 { margin: 0 0 .7em 0; font-size: 1.2em; font-weight: bold; padding: 5px; border-bottom: solid 1px #990000; }
.mainHeading, .productHeading { margin: 0 0 .7em 0; font-size: 1.5em; font-weight: bold; }
.title { margin: 0 0 .7em 0; font-size: 1.2em; font-weight: bold; padding: 5px; border-bottom: solid 1px #990000; }
td { line-height: 125%; }
table td { padding: 3px; }
div.toolbar td > p, div.fl td > p { padding: 0; margin: 0; }
div.toolbar { margin-top: 20px; }
div.toolbar { margin-bottom: 20px; }
div.toolbar hr { display: none; }
div.fl td { font-size: 100%; }
.pathTitle, .pathTitleF { margin: 0 0 .7em 0; font-size: 12px; font-weight: bold; color: #000000; margin-left: 4px; }
h1.pathTitleF { margin-left: 8px; }
#HomeMainContent { padding-top: 20px; padding-bottom: 20px; clear: both; }
.backpath { display: none; }
.backpath b { display: none; }
div.mlMsg { margin-left: 150px; }
#UberDivInside { margin-left: auto; margin-right: auto; width:750px; }
#UberDiv { text-align: center; width: 100%; }

/* folder listing widths */
.innerFolderTable td, .innerFolderTable th { padding: 5px; }
.titlecellbgF { vertical-align: middle; }
.titlecellbgF .icon { vertical-align: middle; }
.itemcountcell { width: 100px; }
.rsscell { width: 75px; }

.iconcell { width: 75px; }
.iconcell img { margin: 0 5px; }
.titlecellbg { vertical-align: middle; }
.titlecellbg .icon { vertical-align: middle; }
.creatorcell { width: 110px; }
.viewscell { width: 50px; }
.lastmsgcell { width: 80px; }
.totalmsgscell { width: 50px; }

.maintoolbar { text-align: left; }
.maintoolbar p { margin: 0; padding: 0; }

/* Discussions, first message */
#firstMessage .mlMsg { padding: 10px 5px 5px 0; margin: 0; }
#firstMessage .badgeCol { float: left; text-align: center; padding-left: 17px; }
#firstMessage .authorPic { padding-top: 15px; }
#firstMessage .toolbar, .preFolderListing .toolbar { padding: 10px 0 0 0; margin: 0; }
#firstMessage .toolbar { clear: both; }
#firstMessage .toolbar td, .preFolderListing .toolbar td { text-align: left; }
#firstMessage .mlMsg .msgBody { margin-left: 160px; }
#firstMessage .topBadge, #firstMessage .AuthorAndProductNames { width: 130px; }
#firstMessage .msgBodyFlushLeft { margin-left: 8px; width: 742px; }

.preFolderListing hr { display: none; }

/* hide overflow for pre tags */
.mlMsg pre { overflow:hidden; width: 560px; }

