
div#comments {padding: 4px;margin-top: 4px;width: 99%; }div#comments .comment_editor_header {padding-left: 4px;font-weight: bold; }div#comments .comments-title {font-size: 15px;text-transform: none;padding: 2px;margin-bottom: 8px;margin-top: 8px; }div#comments ol {padding: 0;margin: 0;margin-top: 8px; }div#comments ol li {list-style: none outside none;background: none repeat scroll 0 0 #f2f2f2;border: 2px solid #e4e4e4;height: auto !important;margin: 4px 0;padding: 0;min-height: 60px;overflow: hidden;font-style: normal; }div#comments ol li div.comment {padding: 4px;min-height: 60px;width: 99%; }div#comments ol li div.comment-admin {vertical-align: middle;float: right;display: inline;margin: 2px 8px 2px 2px;height: 18px; }div#comments ol li span.admin-hint {display: none;font-size: 9px; }div#comments ol li div.comment-admin:hover { background-color: #e4e4e4; }div#comments ol li div.comment-admin:hover span { display: inline; }div#comments ol li img.avatar {background-color: #f2f2f2;padding: 3px;border: 2px solid #e4e4e4; }div#comments ol li div.avatar-column {float: left;width: auto;height: auto; }div#comments ol li div.message-column {margin-left: 60px;width: auto; }div#comments ol li p {padding: 2px;margin-top: 4px; }div#comments ol li span {line-height: 20px;margin-bottom: 10px;padding: 0; }div#comments ol li span.date { color: #666; }div#comments ol li span.username,div.comment_username {font-weight: bold;padding: 4px; }form#comment-form {background: none repeat scroll 0 0 #f2f2f2;border: 2px solid #e4e4e4;clear: both;margin: 0;overflow: hidden;padding: 4px; }form#comment-form markItUpComment_comment {width: 100%;height: 250px;padding: 0; }form#comment-form div.markItUpContainer {width: 98%;height: 200px;padding: 4px; }#comment_comment {padding: 0px;margin: 0px;border: 2px solid #e4e4e4;height: 166px;position: relative;left: 4px;line-height: 17px;overflow: scroll;width: 98%;z-index: 1; /*-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;*/ }form#comment-form input {display: block;width: 300px;margin-bottom: 10px;margin-left: 4px; }form#comment-form input[type="submit"] {background: #0e699e;color: #aedffa;display: inline-block;font-size: 12px;font-weight: bold;height: 30px;line-height: 30px;padding: 0 10px;-moz-border-radius: 3px;-webkit-border-radius: 3px; }form#comment-form input[type="submit"]:hover {background: #0c7db9;color: #fff; }a.comment-edit {background: url("includes/images/edit.png") no-repeat scroll top center transparent;height: 16px;line-height: 16px;padding-left: 22px; }a.comment-delete {background: url("includes/images/eraser.png") no-repeat scroll top center transparent;height: 16px;line-height: 16px;padding-left: 22px; }
div #success_message {background: #eed5d7;border: 3px solid #da001f;left: 55px;margin-bottom: 15px;padding: 14px 19px;-moz-border-radius: 3px;-webkit-border-radius: 3px; }div #success_message {background: #d5e6ee;border: 3px solid #00b0da;left: 55px;margin-bottom: 15px;padding: 14px 19px;-moz-border-radius: 3px;-webkit-border-radius: 3px; }
div.pagination {text-align: left;height: 30px; }div.pagination a {padding: 2px 5px 2px 5px;margin: 2px;text-decoration: none;color: #0c6197; }div.pagination a:hover { color: #0c7db9; }div.pagination span.current {padding: 2px 5px 2px 5px;margin: 2px;font-weight: bold;background: #0c6197;-moz-border-radius: 3px;-webkit-border-radius: 3px;color: #fff; }div.pagination span.disabled {padding: 2px 5px 2px 5px;margin: 2px;color: #aedffe; }

div.bbcode_quote,div.bbcode_code {border: 1px solid #e4e4e4;-moz-border-radius: 3px;-webkit-border-radius: 3px;background-color: #f2f2f2;padding: 10px;margin-top: 5px;margin-bottom: 5px;max-height: 410px;max-width: 720px;overflow: hidden;width: 98%; /* must be < 100% for nested quotes! */ }div.bbeditor {position: relative;width: auto;height: 24px;margin: 0;padding: 0; }div.bbeditor img {padding: 3px;border: 3px solid #e4e4e4;margin-right: 3px;background-color: #f2f2f2;cursor: pointer; }div.bbcode_quote_head, div.bbcode_code_head {font-weight: bold;margin-bottom: 10px; }div.bbcode_code_body,div.bbcode_quote_body {border: 1px solid #e4e4e4;font-size: 13px;line-height: 9pt;max-height: 350px;overflow: scroll; /*max-width: 520px;*/padding: 4px;width: 99%; }div.bbcode_quote_body { font-style: italic !important; }div.bbcode_code_body {border: 0;white-space: pre; }.markItUpContainer { max-width: 900px; }
div.article_title,div.article_subtitle {background: transparent;clear: both;color: #8a8a89;display: block;font-size: 18px;line-height: 18px;padding-bottom: 5px;width: 100%; }div.article_subtitle {font-size: 14px;height: 12px;line-height: 12px; }div.article_title h2 { padding-bottom: 0px; }.article_title_link {background: transparent;color: #8a8a89;font-size: 18px;line-height: 18px;font-style: normal;text-decoration: none; }div.article_article,div.article_description { margin: 4px 4px; }div.article_comments,div.article_read_more {display: inline;margin: 4px 4px 10px 4px; }div.article_rating {margin: 4px 4px 10px 4px;width: 100%; }.article_tools, .article_tools li {margin: 0px !important;margin-right: 4px !important;padding: 0px !important;list-style: none outside none;list-style-type: none;vertical-align: top; }.article_tools li {display: inline;vertical-align: top;height: 20px; }.article_tools li a {height: 16px;outline: none; }.article_tools li.social a {display: inline-block;margin-top: 5px;width: 16px; }.article_tools a:hover,.article_tools a:visited,.article_tools a:focus { outline: none; }.article_tools .delicious a { background-image: url(includes/images/social/delicious-16x16.png); }.article_tools .digg a { background-image: url(includes/images/social/digg-16x16.png); }.article_tools .email a { background-image: url(includes/images/social/email-16x16.png); }.article_tools .facebook a { background-image: url(includes/images/social/facebook-16x16.png); }.article_tools .twitter a { background-image: url(includes/images/social/twitter-16x16.png); }.article_tools .article_pdf_link a { background-image: url(plugins/p2_news/pdf.png); }.article_tools .article_print_link a { background-image: url(plugins/p2_news/printer.png); }.article_tools .article_comments_link a { margin-left: 4px; }div.article_footer {border-bottom: 1px solid #e4e4e4;border-top: 1px solid #e4e4e4;clear: both;display: block;height: 34px;margin: 10px 4px 15px 2px;padding-left: 2px;position: relative;vertical-align: middle;width: 99%; }div.article_footer_left {margin: 0px;padding: 4px;display: inline;float: left;left: 0px;top: 0px;position: relative;line-height: 10px;height: 10px; }div.article_footer_right {margin: 0;padding: 4px;display: inline;right: 0px;top: 0px;position: absolute; }iframe.facebook_iframe {border: none;display: inline;float: left;padding-top: 4px;height: 30px;position: absolute;width: 70%; }
div.forum-pagination,div.pagination_data {font-style: normal;font-size: 11px;float: right;padding: 0px;margin: 0px;line-height: 18px;text-align: left;height: 18px; }div.forum-pagination a {padding: 2px 3px 2px 3px;margin: 1px;text-decoration: none; }div.forum-pagination span.current {padding: 2px 3px 2px 3px;margin: 1px;font-weight: bold;background-color: #456473;color: #fff; }div.forum-pagination span.disabled {padding: 2px 3px 2px 3px;margin: 1px;color: #848f94; }/* SD3.2.1 - Forum CSS - October 25, 2010 */div#forum * { text-align: left; }div#forum {position: relative;height: auto;width: 100%;margin-bottom: 10px; }#forum div.clear { clear: both; }#forum p {padding: 0;margin: 0; }#forum table {width: 100%;border-collapse: collapse;margin-top: 4px; }#forum table thead th {background-color: #a9dbf2;color: #42809d;padding: 6px; }/* SD313 */#forum table thead th.col-topic-count,#forum table thead th.col-post-count,#forum table thead th.col-view-count {width: 60px;text-align: center; }#forum table thead th.col-forum-title,#forum table thead th.col-topic-title {-moz-border-radius-topleft: 5px;-webkit-border-top-left-radius: 5px; }#forum table thead th.col-last-updated {width: 200px;-moz-border-radius-topright: 5px;-webkit-border-top-right-radius: 5px; }#forum table td {padding: 6px;border-bottom: 1px solid #b8b8b8; }#forum table thead th.col-rss,#forum table td.col-rss { width: 16px; }a.rss-icon {background: none no-repeat scroll 0 0 transparent;background-image: url('plugins/forum/images/rss.png');display: block;height: 16px;opacity: 0.50;overflow: hidden;text-indent: 9999px;width: 16px; }a.rss-icon:hover { opacity: 1.0; }#forum table td.col-forum-title a {font-size: 15px;font-weight: normal;text-decoration: none; }#forum table td.col-forum-title p { padding-top: 5px; }#forum table td.col-topic-title a {font-size: 14px;text-decoration: none; }/* SD313 */#forum table td.col-topic-count,#forum table td.col-post-count,#forum table td.col-view-count {width: 60px;text-align: center; }#forum table tbody#posts tr:first-child { border-top: 1px solid #f0efe9; }#forum table tr.topic { background-color: #fff; }#forum table tr.alt { background-color: #f9f8f3; }#forum table tr td.col-user-details {width: 150px;background-color: #f9f8f3;padding: 10px;min-height: 80px; }#forum table tr td.col-user-details { font-size: 11px; }#forum table tr td.col-user-details img.avatar {background-color: #fff;padding: 2px;border: 3px solid #f0efe9;height: 60px;width: 60px; }#forum table tr td.col-post input[type=checkbox] {float: right;margin: 2px 8px 0 10px; }#forum table tr td.col-post div.post { min-height: 80px; }#forum table tr td.col-post div.post-footer {background-color: #f9f8f3;margin: 10px 0px 0px 6px;font-size: 11px; }#forum table tr td.col-post div.post-footer div.private-links {background-color: #f9f8f3;float: left; }#forum table tr td.col-post div.post-footer div.private-links a { margin-right: 10px; }#forum table tr td.col-post div.post-footer div.public-links {background-color: #f9f8f3;float: right; }#forum table tr td.col-post div.post-footer div.public-links a { margin-left: 10px; }#forum h2,#forum .forum-topic-title {background: none;color: #808080;font-size: 22px;margin: 0;padding: 0;text-align: left;display: inline; }#forum a.new-topic-link,#forum a.reply-link {float: right;padding: 4px; }#forum div#topic-footer {width: 100%;height: 25px;margin: 14px 0; }#forum div#topic-footer div.pagination {float: left;height: 0;line-height: normal; }#forum div#topic-footer div.topic-options {float: right;text-align: right; }#forum div#topic-footer div.topic-options select { margin-right: 10px; }#forum div.form-wrap {position: relative;width: 100%;height: auto;padding: 10px;background-color: #f9f8f3;margin: 4px 0 0;-moz-border-radius: 3px;-webkit-border-radius: 3px; }#forum div.form-wrap label {display: block;width: 416px;font-size: 12px;padding: 0;margin: 0; }#forum div.form-wrap input[type="text"] {width: 400px;margin: 0 0 10px 0;padding: 8px; }#forum div.form-wrap textarea {width: 98%;height: 310px;display: block;padding: 8px;margin: 3px 0 10px 0; }#forum div.form-wrap input[type="submit"] {background: #a9dbf2;color: #42809d;display: inline-block;font-size: 11px;font-weight: bold;height: 30px;line-height: 30px;padding: 0 10px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border: none;margin: 5px 0; }#forum div.form-wrap input[type="submit"]:hover {background: #eacee1;color: #9b6f8e; }#forum div.form-wrap textarea.quick-reply {font-size: 14px;height: 300px; }/* SD322: added several new styles instead of inline styles in code */#forum .post-header {background: #f9f8f3;border-bottom: 1px solid #f0efe9;clear: both;margin: 0px 0px 6px 0px;padding: 4px 4px 4px 6px;text-align: left; }#forum table tr td.col-post { padding: 0px; /* before: 10px */ }#forum .post-content {font-size: 14px;line-height: 18px;padding: 4px 4px 4px 6px; }#forum td.col-user-details .author-name {font-size: 12pt;font-weight: bold;padding: 3px; }#forum td.col-user-details .author-joined {font-size: 10pt;font-weight: normal;padding: 3px; }#forum .post-moderated {background: #ffeaef;border: 2px solid #ff0000; }#forum h2.topic-moderated,#forum a.topic-moderated { color: red; }#forum a.forum-post-number {font-weight: bold;float: right; }#forum_move_topic_form select#forum_id {margin-bottom: 8px;width: 300px; }#forum p.breadcrumb {position: relative;float: left;width: auto;height: 20px;padding: 0px;margin-bottom: 8px;font-size: 12px;font-style: normal; }#forum div#forum-breadcrumb {display: block;clear: both;height: 26px;margin: 4px; }#forum div.breadcrumb {display: inline;float: left;text-align: left;padding: 4px; }#forum form#forum-searchbar {display: inline;padding: 0px 0px 4px 0px;margin: 0; }#forum div.forum-search {display: inline;float: right;padding: 0px 0px 8px 0px;text-align: right;white-space: nowrap; }#forum div.forum-search span {vertical-align: middle;padding-top: 3px; }#forum div.forum-attachments {padding: 4px;font-size: 10px;border: 2px solid #b8b8b8;margin: 14px; }div.forum-footerrow {padding: 4px 10px 4px 10px;width: 100%; }div.bottom-plugin {border: 2px solid #b8b8b8;display: inline;float: left;-moz-border-radius: 3px;-webkit-border-radius: 3px;background-color: #b5b5b5;min-height: 170px;padding: 10px;margin: 4px 20px 4px 10px;width: 260px; }#forum_search_popup label,#forum_search_popup input {font-size: 11px;font-weight: normal;height: 20px;vertical-align: middle; }#forum_search_popup #search { font-size: 12px; }#forum_search_popup input#forum_search { width: 150px; }#forum_search_popup > input#forum_search { margin: 1px 0 0 0; }#forum_search_popup input#search {background-color: #ffc027;background-image: url(plugins/forum/images/search-button.png);background-repeat: repeat-x;width: 70px;height: 24px;border: 1px solid #999b9a;margin: 1px 0 1px 0;padding: 0 10px 0 10px; }#forum_search_popup .contextual_dialog_content {background-color: #F0F0F0;border-bottom: 1px solid #44B0EB;border-right: 1px solid #44B0EB; }#forum_search_popup h2 {font-size: 12px;color: #000;font-weight: bold; }#forum pre {line-height: 11px;padding: 2px; }#forum .syntax-container {margin: 0px;padding: 1px; }#forum ol.syntax {max-height: 300px;overflow-y: scroll; }#markItUpForum_post {padding: 0;margin: 0;width: 100%; }#markItUpForum_post .markItUpContainer {height: 300px;width: 100%; }#forum_post {padding: 0;margin: 0;height: 254px;max-height: 254px;position: relative;line-height: 17px;width: 98%;z-index: 1; }
#image_gallery_image img, #image_gallery_sections img, #image_gallery_thumbnails img {border: 1px solid #e4e4e4;padding: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; }
div.rating_wrapper * {margin: 0;border: 0;padding: 0;height: 22px;text-align: left; }div.rating_wrapper {overflow: hidden;height: 20px;margin-bottom: 2px; }div.sp_rating {font-size: 11px;line-height: 1.7em;height: 100%;color: #8a8a89;display: block; }div.sp_rating div.rating {float: left;padding-right: 4px;padding-top: 0; }div.sp_rating div.base {background: url(includes/images/ratings.png) 0 0 no-repeat;width: 85px;height: 16px;float: left;padding-top: 0;padding-right: 4px;overflow: hidden; }div.sp_rating div.average {background: url(includes/images/ratings.png) 0 -16px no-repeat;height: 16px;text-indent: -9999px;padding-top: 0; }div.sp_rating div.votes {float: left;padding-top: 0;padding-right: 4px; }div.sp_rating div.score {background: url(includes/images/ratings.png) 0 0 no-repeat;width: 85px;height: 16px;float: left;position: relative;padding-top: 0;margin-top: 0; }div.sp_rating div.score a {display: block;height: 100%;float: left;padding: 0;text-indent: -9999px;position: absolute;margin-top: 0;overflow: hidden;line-height: 18px; }div.sp_rating a.score1 {width: 20%;z-index: 55; }div.sp_rating a.score2 {width: 40%;z-index: 54; }div.sp_rating a.score3 {width: 60%;z-index: 53; }div.sp_rating a.score4 {width: 80%;z-index: 52; }div.sp_rating a.score5 {width: 100%;z-index: 51; }div.sp_rating div.score a:hover { background: url(includes/images/ratings.png) bottom right no-repeat; }div.sp_rating div.rating_status {height: 18px;overflow: hidden;position: relative; }div.sp_rating div.rating_score_this {height: 100%;overflow: hidden; }div.sp_rating div.rating_score_this a { color: #456473; }

/* User Registration plugin CSS */div#p12_registration form {margin-bottom: 15px;max-width: 400px; }div#p12_registration table {margin-bottom: 15px;padding: 15px; }div#p12_registration table td.registration-prompt {margin-bottom: 10px;padding: 10px; }div#p12_registration table td.registration-detail {margin-bottom: 10px;padding: 10px; }
/* -------------------------------------------------------------------// markItUp!// By Jay Salvat - http://markitup.jaysalvat.com/// ------------------------------------------------------------------*/.bbcode .markItUpButton1 a { background-image: url(includes/images/markitup/bold.png); }.bbcode .markItUpButton2 a { background-image: url(includes/images/markitup/italic.png); }.bbcode .markItUpButton3 a { background-image: url(includes/images/markitup/underline.png); }.bbcode .markItUpButton4 a { background-image: url(includes/images/markitup/picture.png); }.bbcode .markItUpButton5 a { background-image: url(includes/images/markitup/link.png); }.bbcode .markItUpButton6 a { background-image: url(includes/images/markitup/colors.png); }.bbcode .markItUpButton6 ul {padding: 1px;width: 81px; }.bbcode .markItUpButton6  li {border: 1px solid white;width: 25px;height: 25px;overflow: hidden;padding: 0px;margin: 0px;float: left; }.bbcode .markItUpButton6 ul a {width: 25px;height: 25px; }.bbcode .markItUpButton6 ul a:hover { background-color: none; }.bbcode .markItUpButton6 .col1-1 a { background: yellow; }.bbcode .markItUpButton6 .col1-2 a { background: orange; }.bbcode .markItUpButton6 .col1-3 a { background: red; }.bbcode .markItUpButton6 .col2-1 a { background: blue; }.bbcode .markItUpButton6 .col2-2 a { background: purple; }.bbcode .markItUpButton6 .col2-3 a { background: green; }.bbcode .markItUpButton6 .col3-1 a { background: white; }.bbcode .markItUpButton6 .col3-2 a { background: gray; }.bbcode .markItUpButton6 .col3-3 a { background: black; }.bbcode .markItUpButton7 a { background-image: url(includes/images/markitup/fonts.png); }.bbcode .markItUpButton8 a { background-image: url(includes/images/smileys/smile.gif); /* Smilies */ }.bbcode .markItUpButton9 a { background-image: url(includes/images/markitup/list-bullet.png); }.bbcode .markItUpButton10 a { background-image: url(includes/images/markitup/list-numeric.png); }.bbcode .markItUpButton11 a { background-image: url(includes/images/markitup/list-item.png); }.bbcode .markItUpButton12 a { background-image: url(includes/images/markitup/quotes.png); }.bbcode .markItUpButton13 a { background-image: url(includes/images/markitup/code.png); }.bbcode .markItUpButton14 a { background-image: url(includes/images/markitup/clean.png); }.bbcode .markItUpButtonXX a {background-image: url(includes/images/markitup/preview.png);display: none; }/* Color Palette */.bbcode .colors a { background-image: url(includes/images/markitup/colors.png); }.bbcode .colors ul {width: 110px;padding: 2px !important;margin: 2px !important; }.bbcode .colors li {border: 1px solid white;width: 25px;height: 25px;overflow: hidden;padding: 2px !important;margin: 2px !important;float: left; }.bbcode .colors ul a {width: 25px;height: 25px; }.bbcode .colors ul a:hover { background-color: none; }.bbcode .colors .col1-1 a { background: yellow; }.bbcode .colors .col1-2 a { background: orange; }.bbcode .colors .col1-3 a { background: red; }.bbcode .colors .col2-1 a { background: blue; }.bbcode .colors .col2-2 a { background: purple; }.bbcode .colors .col2-3 a { background: green; }.bbcode .colors .col3-1 a { background: white; }.bbcode .colors .col3-2 a { background: gray; }.bbcode .colors .col3-3 a { background: black; }.bbcode .calculator a { background-image: url(includes/images/markitup/calculator.png); }/* Smileys - point to /includes/images/smileys folder! v3.3.2 */.bbcode .smileys a { background-image: url(includes/images/smileys/smile.gif); }.bbcode .smileys ul {width: 126px;padding: 2px !important;margin: 2px !important; }.bbcode .smileys li {border: 1px solid white;width: 20px;height: 22px;overflow: hidden;padding: 2px !important;margin: 2px !important;float: left; }.bbcode .smileys ul a {width: 20px;height: 20px; }.bbcode .smileys ul a:hover { background-color: none; }.bbcode .smileys .col1-1 a { background-image: url(includes/images/smileys/angry.gif); }.bbcode .smileys .col1-2 a { background-image: url(includes/images/smileys/bigsmile.gif); }.bbcode .smileys .col1-3 a { background-image: url(includes/images/smileys/confuse.gif); }.bbcode .smileys .col1-4 a { background-image: url(includes/images/smileys/frown.gif); }.bbcode .smileys .col2-1 a { background-image: url(includes/images/smileys/neutral.gif); }.bbcode .smileys .col2-2 a { background-image: url(includes/images/smileys/smile.gif); }.bbcode .smileys .col2-3 a { background-image: url(includes/images/smileys/laugh.gif); }.bbcode .smileys .col2-4 a { background-image: url(includes/images/smileys/surprise.gif); }.bbcode .smileys .col3-1 a { background-image: url(includes/images/smileys/tongue.gif); }.bbcode .smileys .col3-2 a { background-image: url(includes/images/smileys/worry.gif); }.bbcode .smileys .col3-3 a { background-image: url(includes/images/smileys/wink.gif); }.bbcode .smileys .col3-4 a { background-image: url(includes/images/smileys/sleepy.gif); }/* -------------------------------------------------------------------// markItUp! Universal MarkUp Engine, JQuery plugin// By Jay Salvat - http://markitup.jaysalvat.com/// ------------------------------------------------------------------*/.markItUp * {margin: 0px;padding: 0px;outline: none; }.markItUp a:link,.markItUp a:visited {color: #000;text-decoration: none; }.markItUp {width: 98%;margin: 5px 0 5px 0;border: 5px solid #F5F5F5; }.markItUpContainer {border: 1px solid #ccc;background: #FFF;padding: 5px 5px 2px 5px;font: 11px Arial, Helvetica, Verdana, sans-serif; }textarea.markItUpEditor {font: 14px 'Lucida Console', Courier, monospace;margin: 2px; /*padding: 4px;*/border: 1px solid #ccc;clear: both;display: block;line-height: 17px;overflow: scroll;width: inherited; }.markItUpPreviewFrame {overflow: auto;background-color: #fff;border: 1px solid #ccc;width: 99.9%;height: 300px;margin: 5px 0; }.markItUpFooter {width: 100%;cursor: n-resize; }.markItUpResizeHandle {overflow: hidden;width: 22px;height: 5px;margin-left: auto;margin-right: auto;background-image: url(includes/images/markitup/handle.png);cursor: n-resize; }/* first row of buttons */.markItUpHeader ul {list-style-type: none !important;padding: 2px !important;margin: 2px !important; }.markItUpHeader ul li,.markItUpHeader ul ul li {margin: 0px !important;padding: 0px !important; }.markItUpHeader ul li {list-style: none !important;float: left;position: relative;margin-right: 2px !important;padding: 2px !important; }.markItUpHeader ul li:hover { background-color: #f0f0f0; }.markItUpHeader ul li ul {display: none;list-style-type: none; }.markItUpHeader ul li:hover > ul {list-style-type: none;display: block; }.markItUpHeader ul .markItUpDropMenu {background: transparent url(includes/images/markitup/menu.png) no-repeat 115% 50%;margin-right: 4px;z-index: 10; /* 1000; */ }.markItUpHeader ul .markItUpDropMenu li {margin-right: 0px;list-style: none !important; }.markItUpHeader ul .markItUpSeparator {background: transparent url(includes/images/markitup/handle.png) repeat-y;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 {display: none;position: absolute;list-style: none !important;top: 22px;left: 0px;background: #F5F5F5;border: 1px solid #d0d0d0;height: inherit;width: 120px; }.markItUpHeader ul ul li {float: none;border-bottom: 1px solid #d0d0d0; }.markItUpHeader ul ul .markItUpDropMenu { background: #F5F5F5 url(includes/images/markitup/submenu.png) no-repeat 100% 50%; }/* next rows of buttons */.markItUpHeader ul ul ul {position: absolute;top: -1px;left: 120px; }.markItUpHeader ul ul ul li { float: none; }.markItUpHeader ul a {display: block;width: 18px;height: 18px;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 2px 5px 30px;background-position: 2px 50%; }.markItUpHeader ul ul a:hover {color: #FFF;background-color: #d0d0d0;width: inherit; }li.markItUpButton {list-style: none;list-style-type: none; }
div#p9_top_posters {padding: 0px;margin: 0px;width: 100%; }div#p9_top_posters ul {padding: 0;margin: 0; }div#p9_top_posters ul li {list-style: none outside none;height: auto !important;margin: 0;padding: 0;overflow: hidden; }div#p9_top_posters ul li div.p9-outer { width: 100%; }div#p9_top_posters ul li img.avatar {border: 0;padding: 4px;border: 2px solid #e4e4e4; }div#p9_top_posters ul li div.p9-avatar {float: left;width: auto;height: auto; }div#p9_top_posters ul li div.p9-user {display: inline;float: left;font: inherit;padding: 4px;width: auto; }div#p9_top_posters ul li span {font: inherit;padding-top: 4px; }div#p9_top_posters ul li span.p9-count { color: #8a8a89; }
/* User Login Panel plugin CSS */.login-panel div.login-avatar {clear: both;display: block; }.login-form { padding: 0; }.login-form input { width: 90px; }.login-form .login-div-user1 {display: inline;float: left;padding: 0px;vertical-align: middle;width: 80px; }.login-form .login-div-user2 {display: block;clear: right; }.login-form .login-div-pwd1 {clear: left;display: inline;float: left;padding: 0px;vertical-align: middle;width: 80px; }.login-form .login-div-pwd2 {display: block;clear: right; }.login-form .login-div-remember {display: block;clear: both;padding: 0px;width: 100%; }.login-form .login-div-remember input {border: 0;padding: 4px; }.login-form .login-div-submit {display: block;clear: both;padding: 0px; }.login-div-register {display: block;clear: both;padding: 6px;width: 100px; }.login-div-lostpwd {display: block;clear: both;padding: 6px;width: 100px; }.login-form input[type="submit"] {background: #0e699e;color: #aedffa;display: inline-block;font-size: 12px;font-weight: bold;height: 30px;line-height: 30px;padding: 0 10px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border: 0px;cursor: pointer; }.login-form input[type="submit"]:hover {background: #0c7db9;color: #fff; }.login-welcome {clear: right;display: block;font-size: 12px;font-weight: bold;padding: 0;margin-bottom: 8px; }
/* Subdreamer User Profile plugin CSS */div#user-profile { border: none; }form.usercp-form {background: transparent;border: 0;margin-bottom: 10px; }table.usercp-table { margin-bottom: 15px; }table.usercp-table td.usercp-prompt {margin-bottom: 10px;padding: 10px; }table.usercp-table td.usercp-detail {margin-bottom: 10px;padding: 10px; }div.ucp-groupheader {border: none;font-size: 14px;font-weight: bold;padding: 5px;margin: 0 0 5px 0; }#ucpForm {width: 100%;padding: 2px; }#ucpForm fieldset legend { padding: 0.5em; }#ucpForm fieldset div { padding: 4px; }#ucpForm fieldset div label {display: inline-block;width: 200px; }#ucpForm .ctrlHolder { padding: 4px; }#ucpForm fieldset div label.error {display: inline;color: red; }#ucpForm .ucp_value_only {font-weight: bold;padding: 6px; }#ucpForm button.primaryAction {background: #0e699e;color: #aedffa;display: inline-block;font-size: 12px;font-weight: bold;height: 30px;line-height: 30px;padding: 0 10px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border: 0px;cursor: pointer; }#ucpForm button.primaryAction:hover {background: #0c7db9;color: #fff; }
/* Hides the whole contact form until needed */#contactForm {max-width: 500px;background: transparent;border: 0;display: block; }/* Loading bar */.bar {display: none;background: url(../images/ajax-loader.gif) no-repeat center;margin-top: 50px;height: 40px;width: 230px; }/* Hides the confirmation message until needed */#messageSent { display: none; }/* This hides the form validation alert messages until needed */#contactForm span {display: none;font-size: 12px;line-height: 10px;padding-left: 6px;padding-bottom: 2px; }/* Form styling from here on out. There is nothing in here that you HAVE to use to get this to work */#contactForm textarea, #contactForm input { width: 80%; }#contactForm .submit {background: #0e699e;color: #aedffa;display: inline-block;font-size: 12px;font-weight: bold;height: 30px;line-height: 30px;padding: 0 10px;-moz-border-radius: 3px;-webkit-border-radius: 3px;width: 120px;border: 0px;cursor: pointer; }#contactForm .submit:hover {background: #0c7db9;color: #fff;  }#contactForm label {padding-left: 4px;font-weight: bold;font-size: 11px; }input.p6_error { background-color: #FFC0C0; }

