.topicsBack {}
.topicsList {border-top:1px solid #efefef;padding:10px 0px 10px 0px;overflow:hidden;font-size:13px;}
.topicsList h3 {font-size:13px;font-weight:bold;margin:0px;}
.topicsList a {}
.topicsList span {font-size:11px;}
.topicsList p {}
.topicsList b {color:gray;}
.topicsList b {color:gray;}
.topicsList b h2 {font-size:12px;line-height: 1.42857143;font-weight:bold;margin:0px;}

.topicsListTitle {background: #fafafa;color: #ffffff;line-height: 50px;height: 50px;border: 1px solid #dddddd;border-bottom:0px;}
.topicsListTitle a {font-size: 20px;color: #000000;text-transform: uppercase;padding-left:10px;}
.topicsListTitle a h2 {font-size: 20px;color: #000000;text-transform: uppercase;padding-left:10px;display:inline;}
.topicsListTitle a.new {float:right;color:#e11e1e;padding:0px;margin:13px 10px 0px 0px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;text-shadow:none;font-size:13px;padding:0px 3px 0px 3px;display:block;height:25px;line-height:25px;}

.topicsTopBorder {border-top: 1px solid #dddddd;}

.topic {max-width:1110px !important;border-right:0px solid #000000;color:#000000;padding:0px 0px 10px 0px;font-size:15px}
.topic a {color:#e11e1e}
.topic div.title {padding:20px 0px 0px 0px;margin:0px auto 10px auto;border-top:2px solid #4b4b4b;text-align:left;}
.topic div.title h1 {font-size:28px;padding:0px;margin:0px}
.topic div.title p {font-size:12px;color:#666;font-family:Arial;padding:10px 0px 10px 0px}
.topic div.error {padding:0px 50px 0px 50px;margin:0px auto 10px auto;text-align:center;color:#e11e1e}
.topic div.message {padding:0px 50px 0px 50px;margin:0px auto 10px auto;text-align:center;color:#e11e1e}
.topic div.image {width:100%;height:400px;overflow:hidden;margin:0px 0px 10px 0px;position:relative;display:block;background:#f4f4f4}
.topic div.image img {height:100%;margin:auto}
/*.topic div.shareSmall {border-top:1px dotted #e0e0e0;margin:auto;width:400px;padding:20px 0px 20px 0px;text-align:center}*/
.topic div.content {padding:0px 0px 10px 0px;margin:0px auto 0px auto;text-align:left;border-bottom:1px dotted #e0e0e0;display:table;}
.topic div.shareSmall {padding:0px 30px 0px 30px;margin:0px auto 10px auto;text-align:center;border-bottom:1px dotted #e0e0e0;;}
.topic .topicInfo {line-height:25px;font-size:12px;padding:0px;margin:0px auto 0px auto;text-align:center;border-bottom:1px dotted #e0e0e0;}
.topic .topicInfo a {float:right;display:block;background:#e11e1e;padding:0px 5px 0px 5px;color:#ffffff;font-weight:bold;}

.topic button {background:none;}
.topic button:hover {color:#e11e1e;}

.comments button {background:none;}
.comments button:hover {color:#e11e1e;}


.comments {border-bottom:1px solid #efefef;padding:0px 10px 10px 10px;margin:10px}
.comments p {font-weight:bold;padding:0px;margin:0px}
.comments p.date {font-size:11px;padding:0px;margin:0px;font-weight:normal}
.comments a.action {font-size:11px;color:#000000;}
.comments a.action:hover {color:#e11e1e;}
.comments span.date {font-size:11px;padding:0px;margin:0px;font-weight:normal;color:#888;}
.comments h2 {font-size:15px;margin:2px 0px 3px 0px;}
.comments h3 {font-size:15px;margin:2px 0px 3px 0px;}

.moduleAccount {display:inline;width:100%;display:table;padding:0px 0px 0px 0px;background:#f5f5f5;;color:#000000;margin-bottom:20px;}
.moduleAccount a {color:#000000;}
.moduleAccount div.title {padding:5px 20px 0px 25px;margin:0px;border-top:2px solid #4b4b4b;text-align:left;color:black;}
.moduleAccount div.title h3 {padding:0px;margin:0px 0px 5px 0px;text-shadow:1px 1px #efefef;font-size:18px;font-family:Arial}
.moduleAccount div.content {padding:0px 10px 10px 10px;}
.moduleAccount div.content button {size:70%;}
.moduleAccount .options {font-size:13px;text-align:left;padding-top:5px;margin:5px 0px 5px 0px;border-top:1px solid gray}
.moduleAccount div.line {display:table;height:50px;border-bottom:1px solid #e4e4e4;padding:10px 20px 10px 20px;margin:0px}
.moduleAccount div.img {margin:0px 0px 0px 0px;padding:4px 4px 0px 4px;display:table-cell;vertical-align:middle;}
.moduleAccount div.img img {width:42px}
.moduleAccount div.info {text-align:left;margin:0px 0px 0px 0px;display:table-cell;vertical-align:middle;padding:4px 0px 0px 10px;font-size:15px}
.moduleAccount div.date {text-align:left;margin:0px 0px 0px 0px;display:table-cell;vertical-align:middle;padding:4px 0px 0px 10px;font-size:12px;color:/*#eb5555*/#e11e1e}
.moduleAccount div.date span {background:#222222;color:#ffffff;padding:2px 5px 2px 5px;margin-left:5px}

a.orange {color:#e11e1e;}