@import url(http://fonts.googleapis.com/css?family=Poly);

/*global*/
#content {font-size:12px;}
a:hover {text-decoration:underline;}
.lfl {float:left;}
.rfl {float:right;}
.c {text-align:center;}
.r {text-align:right;}
.clear {clear:both;}
img {border:none;}
.ltr {color:#414A4C;}
.t11 {font-size:11px !important;}
.hr {margin:4px 0; border-bottom:1px solid #DCDBCE; height:1px; font-size:0px; line-height:0px;}
tr.nopad td, td.nopad {padding:0 !important;}
h1 {margin-bottom:10px;}


/*topheader*/
.topheader {margin-top:20px;}
.topheader th a {display:block; text-align:center; vertical-align:middle; border-right:1px solid #bbb; font-size:13px; line-height:20px; padding:0 15px;}
.topheader th.first_item a {padding-left:0;}
.topheader th.last_item a {border-right:none; padding-right:0;}
/*admin header*/
.admin_header th, .admin_header td {padding:1px 15px; text-align:center; vertical-align:middle; border-right:1px solid #bbb;}
.admin_header th.last_item {border:none; padding-right:0;}

/*header*/
.header {margin-bottom:25px;}
.header td {white-space:nowrap;}

/*feature*/
#ask_drruthanne {margin-bottom:20px; background-color:#cbd850; background:-moz-linear-gradient(top, #cbd84f, #a9b43a); background-image: -webkit-gradient(linear, left top, left bottom, from(#cbd84f), to(#a9b43a)); background-image: -webkit-linear-gradient(top, #cbd84f, #a9b43a); background-image: -o-linear-gradient(top, #cbd84f, #a9b43a); -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#cbd84f', endColorstr='#a9b43a')"; background-image: -ms-linear-gradient(top, #cbd84f, #a9b43a);}

/*main body*/
.forum_content, .forum_content2 {position:relative; border-left:#DCD7D7 1px solid; border-right:#DCD7D7 1px solid; background:#fff;}
.forum_content2 {position:relative; border-bottom:#DCD7D7 1px solid;}
.results {position:relative; height:24px; background:#F1F1E9 url(/images/sprite-bg1.gif) repeat-x; border-top:#DCD7D7 1px solid; border-bottom:#dcdbce 1px solid; padding:10px 10px 0 10px; font-size:11px;}
.results_top {float:right; display:inline;}
td.bdr_left {border-left:1px solid #E2E2E2;}
td.bdr_bottom {border-bottom:1px solid #E2E2E2;}
tr.first td {padding-top:10px !important;}
tr.last td {padding-bottom:10px !important;}
.forumcontent th, .bottom_header {padding:4px 0; color:#414A4C; background-color:#F6F8F1; font-size:11px;}
.forumcontent table td {vertical-align:middle; padding-top:2px; padding-bottom:2px;}
.forumcontent td.forum_topic {background-color:#D7E097; padding-left:6px;}
.forumcontent tr.forums td, td.forums, .bottom_header {border-top:1px solid #E2E2E2;}
.bdr_bottom {border-bottom:1px solid #E2E2E2;}
.forumcontent h1 {margin-bottom:0px;}
.forumcontent h2 {font-size:13px; margin:0; line-height:15px;}
table.topics h2 {float:left; margin-top:3px;}
.forumcontent .edit_links {padding:2px 15px 0 0; float:right;}
.forumcontent h3 {font-weight:bold; margin:4px; padding:0;}
.forumcontent table.noborder, .forumcontent table.noborder td {border:none;}
.forumcontent img {vertical-align:middle; border:none;}
.forumcontent hr {height:1px; border:none; color:silver; background:silver;}
.breadcrumb_bottom {position:relative; top:-25px; left:10px; font-size:11px;}
table.recent_posts {width:100%;}
table.recent_posts td {padding-left:10px;}
table.recent_posts em {color:#414A4C; font-size:11px;}
table.search td, table.profile td {padding:10px 0;}
table.profile td.col1 {padding-right:20px; text-align:right;}
table.profile td.col2 {}
.task_links {margin:5px 0 7px;}
.nobdr {border:none !important;}
td.watch_edit {width:100px; text-align:right; padding-right:10px;}
table.users {width:238px; margin:10px 0 10px 10px; border:1px solid #E2E2E2; float:left;}
table.users th {padding-left:10px;}
table.users td {padding:4px 0 4px 10px;}
table.search_results {border-width:0 0 1px 0;}
table.search_results td {padding:2px 10px; border-top:1px solid #E2E2E2;}

/*post editing*/
.edit_icon {width:20px; height:20px; background-image:url(/images/sprite-edit-icons.gif); background-repeat:no-repeat;}
.edit_icon_alert {background-position:0 0;}
.edit_icon_view {background-position:-20px 0;}
.edit_icon_unlist {background-position:-320px 0;}
.edit_icon_relist {background-position:-340px 0;}
.edit_icon_delete {background-position:-360px 0;}
.edit_icon_undelete {background-position:-380px 0; width:20px !important; height:20px !important; padding:0 !important; background-color:transparent !important;}
.edit_icon_deletegray {background-position:-400px 0; width:20px !important; height:20px !important; padding:0 !important; background-color:transparent !important;}
.edit_icon_new {background-position:-420px 0;}
.edit_icon_check {background-position:-440px 0;}
.edit_icon_edit0 {background-position:-460px 0;}
.edit_icon_edit1 {background-position:-480px 0;}
.edit_icon_pin {background-position:-500px 0;}
.edit_icon_unpin {background-position:-520px 0;}
.edit_icon_stop {background-position:-540px 0;}
.edit_icon_go {background-position:-560px 0;}

/* inputs */
#ctl00_AspNetForumContentPlaceHolder_tbSubj {width:728px !important;}
#ctl00_AspNetForumContentPlaceHolder_tbMsg {width:750px !important;}

/* other classes */
img.avatar {border:1px solid #bbbbbb; padding:2px 2px 2px 2px; -ms-interpolation-mode:bicubic;}
.radiolist td {text-align:left;}
button.formatting{width:25px; height:20px; border:none; background-color:Transparent; cursor:pointer; background-image:none; color:Black}
div.editbar{margin-top:5px; padding-bottom:2px; background-image:url('/forum/images/editbar_bg.gif'); height:20px; border-bottom:1px solid silver;}
div.quote {color:#5DA4D1; text-decoration:none; padding-left:20px;}

/*DLs*/
dl {margin-bottom:15px;}
dt {padding-bottom:5px;}
dd {padding:0 0 3px 15px;}
.faq_answers h2 {font-size:19px; line-height:19px; font-weight:bold; margin-top:15px;}
.faq_answers dl {margin:8px 0 5px 15px;}
.faq_answers dd {padding:0;}
.faq_answers dd.r {font-size:11px !important;}
.faq_answers hr {margin-left:15px;}


