#tblThreads{border-collapse:collapse;}
#tblThreads td{padding:6px 10px;border-bottom:1px #CCC solid;font-family:Helvetica,Arial,Verdana,'ms sans serif',sans-serif;line-height:18px;text-align:center;color:#333;}
#tblThreads a{color:#606;}
#tblThreads .header td{padding:6px 3px;border-bottom:1px #999 solid;font-weight:bold;text-align:center;color:#999;}
#tblThreads .avatar{width:54px;padding:0;background:#EEE;}
#tblThreads img{display:block;margin:auto;width:32px;height:32px;border:1px #FFF solid;}
#tblThreads .topic{text-align:left;}
#tblThreads .upper{display:block;width:100%;overflow:hidden;height:20px;font-weight:bold;}
#tblThreads .lower{color:#666;}
#tblThreads em{color:#333;}
#tblThreads .time{color:#999;}
#tblThreads .title{font-size:14px;}
#tblThreads .flagged td{background:#FCC;}
#tblThreads .unreviewed td{background:#FCF;}
.popIndex{display:block;margin:0 auto;height:11px;width:50px;line-height:8px;background:#606 url(/imgs/bg_spr_vertical.png) no-repeat 0 -63px;}
.popularity-1{background-position:0 -73px;}
.popularity-2{background-position:0 -83px;}
.popularity-3{background-position:0 -93px;}

.tblForm{background:none repeat scroll 0 0 #F2F2F3;border:1px solid #CCCCCC;margin:15px 0;}
.tblForm td{padding:5px 15px 5px 10px;}
td.header{font-weight:bold;background:#C3C;color:#FCF;}
.button{display:inline;margin:3px 5px;width:100px;}
#eReply{display:block;width:120px;margin:8px 0 0;font:bold 12px Arial, Verdana, sans-serif;text-transform:uppercase;color:#333;}
#eFrmReply #message{width:550px;height:100px;margin:10px 9px;}
#eFrmReply .inputField{width:550px;margin:10px 9px;}
.ePost{background:#FFF;border:6px solid #E6E6CC;-moz-border-radius:4px;margin-top:7px;padding:4px;}
.ePostTime{height:20px;line-height:20px;padding:0 10px;background:#EAEADA;}
.ePostMeta{height:44px;padding:0 10px;border-bottom:1px #CCC solid;background:#EFEFE3;}
.ePostAuthor{float:left;margin:10px 0;font-size:14px;font-weight:bold;line-height:18px;}
.ePostAuthor img{width:24px;height:24px;margin-right:5px;vertical-align:middle;}
.ePostMisc{float:right;margin:10px 0;line-height:24px;}
.ePostMisc span{float:right;display:inline;margin:0px 3px;}
.postModeration{width:20px;background:transparent url(/imgs/bg_spr_vertical.png) no-repeat 0 -35px;}
.ePostMsg p{margin:10px;font-size:12px;}
.ePostOpt{height:34px;text-align:right;}
.ePostOpt a{float:right;height:21px;margin:5px 5px;}
.ePostOpt img{border-style:none;width:62px;height:21px;}
#breadCrumb{margin:5px 0px;padding:4px 10px;height:21px;border:1px #CCC solid;font:bold 11px Arial, Verdana, sans-serif;}
#breadCrumb li{float:left;display:inline;margin:0;padding-right:10px;background:#FFF url(/imgs/bg_spr_vertical.png) no-repeat right -15px;}
#breadCrumb .bcHome{background:url("/imgs/bg_spr_vertical.png") no-repeat scroll 4px 3px #FFF;padding-left:22px;}
#breadCrumb .bcLast{background-image:none;padding-right:0;}
#breadCrumb a,#breadCrumb span{display:block;margin:0 3px;padding:3px 5px;border:1px #FFF solid;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
#breadCrumb a:hover{border-color:#F4F1C4;}
#navBar span{}
.inputField{background:#FFF;color:#333;}
div.inputField{height:auto;}
.tblNavMenu{background:#FFF;}

.markItUp a:link,.markItUp a:visited{color:#000;text-decoration:none;}
.markItUp {}
.markItUpContainer{font:11px Verdana, Arial, Helvetica, sans-serif;}
.markItUpEditor{font:12px 'Courier New', Courier, monospace;padding:5px 0;height:320px;clear:both; display:block;line-height:18px;overflow:auto;}
.markItUpPreviewFrame{overflow:auto;background-color:#FFF;width:99.9%;height:300px;margin:5px 0;}
.markItUpFooter{width:100%;}
.markItUpResizeHandle{overflow:hidden;width:22px; height:5px;margin-left:auto;margin-right:auto;background-image:url(/imgs/icns/handle.png);cursor:n-resize;}
/* first row of buttons */
.markItUpHeader ul li{list-style:none;float:left;position:relative;}
.markItUpHeader ul li:hover > ul{display:block;}
.markItUpHeader ul .markItUpDropMenu{background:transparent url(/imgs/icns/menu.png) no-repeat 115% 50%;margin-right:5px;}
.markItUpHeader ul .markItUpDropMenu li{margin-right:0px;}
/* next rows of buttons */
.markItUpHeader ul ul{display:none;position:absolute;top:18px; left:0px;	
	background:#FFF;border:1px solid #000;}
.markItUpHeader ul ul li{float:none;border-bottom:1px solid #000;}
.markItUpHeader ul ul .markItUpDropMenu{background:#FFF url(/imgs/icns/submenu.png) no-repeat 100% 50%;}
.markItUpHeader ul .markItUpSeparator{margin:0 10px;width:1px;height:16px;overflow:hidden;background-color:#CCC;}
.markItUpHeader ul ul .markItUpSeparator{width:auto; height:1px;margin:0px;}
/* next rows of buttons */
.markItUpHeader ul ul ul{position:absolute;top:-1px; left:150px; }
.markItUpHeader ul ul ul li{float:none;}
.markItUpHeader ul a{display:block;width:16px; height:16px;text-indent:-10000px;background-repeat:no-repeat;padding:3px;margin:0px;}
.markItUpHeader ul ul a{display:block;padding-left:0px;text-indent:0;width:120px;padding:5px 5px 5px 25px;background-position:2px 50%;}
.markItUpHeader ul ul a:hover {color:#FFF;background-color:#000;}

.markItUp .markItUpButton1 a{background-image:url(/imgs/icns/bold.png);}
.markItUp .markItUpButton2 a{background-image:url(/imgs/icns/italic.png);}
.markItUp .markItUpButton3 a{background-image:url(/imgs/icns/underline.png);}
.markItUp .markItUpButton4 a{background-image:url(/imgs/icns/fonts.png)}
.markItUp .markItUpButton5 a{background-image:url(/imgs/icns/list-bullet.png)}
.markItUp .markItUpButton6 a{background-image:url(/imgs/icns/list-numeric.png)}
.markItUp .markItUpButton7 a{background-image:url(/imgs/icns/list-item.png)}
.markItUp .markItUpButton8 a{background-image:url(/imgs/icns/quotes.png)}
.markItUp .markItUpButton9 a{background-image:url(/imgs/icns/code.png)}	
.markItUp .clean a{background-image:url(/imgs/icns/clean.png)}
.markItUp .preview a{background-image:url(/imgs/icns/preview.png);}

ul.bb{margin:5px;padding:5px;list-style-position:inside;list-style-type:circle;}
ol.bb{margin:5px;padding:5px;list-style-position:inside;list-style-type:decimal;}
blockquote{margin:15px 20px;padding:5px 10px;border:1px #CCC solid;background:#F9F9F9;}

.inputField{margin:0;width:100%;display:block;height:19px;line-height:19px;border:1px #CCC solid;font-style:italic;text-align:left;color:333;}
.errorField{border-color:#F00;}
.btnSubmit{width:120px;height:25px;display:block;border:1px #000 solid;margin:0 0 0 auto;font-weight:bold;background:#090;color:#FFF;}
#frmQnCompact{width:auto;padding:5px 5px;margin:5px 0;border:8px #F4F1C4 solid;background:#FFF;}
#tblQnCompact{width:100%;border-collapse:separate;}
#tblQnCompact td{border-collapse:separate;padding:3px 5px 2px;}
#tblQnCompact .inputField{font:italic normal 12px/16px Georgia,"Times New Roman",serif;}
.title1{display:block;font:bold 18px/28px Arial, Verdana, sans-serif;color:#CE6603;}
#frmQnCompact .hide{display:none;}
#txtQn{margin:0px auto;display:block;height:50px;}
.info{font-style:italic;color:#999;}
.info strong{color:#888;}

