﻿
/*Stylings for side-layer of forum sub-app*/
#nav_sub .container { position:relative; }
#nav_sub .container .overlay { position:absolute; top:4px; right:4px; text-align:center; min-width:10px;
						 background-color:#FF0000; color:#FFF; font-size:9px; font-weight:bold; padding:2px; border:1px solid white;
						 border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; behavior:url(/css/PIE.htc); }
/*#nav_sub .container a {  width:79px; margin-left:-1px; padding:0; text-align:center; line-height:13px; font-size:11px; float:left; 
						 border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; behavior:url(/css/PIE.htc); }*/
#nav_sub li a span { font-style:italic; text-transform:none; }


/* TinyMCE Styling */
#forum.yafnet .mce-statusbar.mce-container.mce-panel .mce-path-item { font-size:12px; }
#forum.yafnet .mce-statusbar.mce-container.mce-panel .mce-path { padding:5px; }

#tinymce.mce-content-body { height:100%; color:#374350; padding:0 9px; font-size:13px; background-image:none; background-color:#DFE4E9; font-family:GothicMT, Arial, Helvetica, Verdana, sans-serif; }

.mce-widget.mce-btn.mce-menubtn button { padding-top:2px; padding-bottom:2px; }

/* override jquery-notification styling  */
body .info_bg { background:#00223b; border-color:#00223b; box-shadow:none; }

#forum.yafnet .YAF_Pages_posts .message, #forum.yafnet .YAF_Pages_postmessage .message, #forum.yafnet .YAF_Pages_profile .message { background-color:#DFE4E9; }

/*.ShoutBoxPanel, .yafForumWelcome { display:none; }*/
#forum.yafnet .yafPageLink { font-weight:normal; }

#forum li.token-input-token,
div.token-input-dropdown ul .token-input-dropdown-item.token-input-selected-dropdown-item,
div.token-input-dropdown ul .token-input-dropdown-item2.token-input-selected-dropdown-item,
div.token-input-dropdown ul .token-input-dropdown-item.token-input-selected-dropdown-item:hover,
div.token-input-dropdown ul .token-input-dropdown-item2.token-input-selected-dropdown-item:hover { background-color: #DBDBDB; }
#forum li.token-input-selected-token { background-color: #657280; }

#DivPageAccess { display:none; }

#forum.yafnet .edit { width:98%; }

/*to be eliminated when these part were eliminated from forum.ascx*/
#forum .content.forumStatisticsContent { display:none; }

/*hides the moderate button in the topic overview page*/
#forum .yafcssbigbutton.rightItem.hidden  { display:none; }
#forum .yaflittlebutton.hidden { display:none; }
#forum .rightItem .GoToLink.hidden  { display:none; }
#forum .rightItem .MultiQuoteButton.hidden { display:none; }
#forum .hidden { display:none; }
#forum .YAF_Pages_members dl.AlphaSort { display:none; }

/* buttons in the moderator section */
#forum a.yaflittlebutton.orange span { color: darkorange; }
#forum a.yaflittlebutton.red span { color: red; }
#forum a.yaflittlebutton.emphasis span { font-weight: bold; font-style: italic; }

#forum.yafnet span.highlight { background-color:#325364; color:#FFF; }

/* override theme */
.yafnet tr.topicRow a.post_link, .yafnet tr.topicRow_Alt a.post_link { color:inherit; }
.yafnet { font-family:inherit !important; }
#forum.yafnet .PopMenuLink { font-size:11px; border:none; background:url("./../../../css/images/Forum_PullDown_bright_p_i.png") transparent no-repeat 95% 55%; }
#forum.yafnet .PopMenuLink:hover { color:#FFF; background:url("./../../../css/images/Forum_PullDown_bright_p_a.png") transparent no-repeat 95% 55%; }
#forum.yafnet .yafpopupmenu { border:1px solid #6E7A87; background-color:#00223b; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(/css/PIE.htc); }
#forum.yafnet .yafpopupmenu li { color:#C0CAD4; border-top:1px solid #6E7A87; }
#forum.yafnet .yafpopupmenu li:first-child { border:none; }
#forum.yafnet .yafpopupmenu .popupitemhover { background-color:#16364d; }
#forum.yafnet .yafpopupmenu .popupitemIcon { vertical-align:bottom; margin-right:3px; }

#forum .yafpager>.pagecount, #forum .yafpager>.pagecurrent, #forum .yafpager>.pagelink, #forum .yafpager>.pagelinkfirst, #forum .yafpager>.pagelinklast { font-size:11px; background-color:#00223b; border:none; }
#forum .yafpager>.pagelink, #forum .yafpager>.pagelinkfirst, #forum .yafpager>.pagelinklast { text-decoration:underline; }
#forum .yafpager.pm_top, #forum .yafpager.members, #forum .YAF_Pages_search .yafpager, #forum .YAF_Pages_Admin_users .yafpager, #forum .YAF_Pages_Admin_smilies .yafpager, #forum .yafpager.posts { color:#C0CAD4; margin-right:20px; }
#forum .yafpager.pm_top, #forum .yafpager.members { float:right; line-height:20px; }
#forum .YAF_Pages_search .yafpager, #forum .YAF_Pages_Admin_users .yafpager, #forum .YAF_Pages_Admin_smilies .yafpager, #forum .yafpager.posts { text-align:right; line-height:30px; margin:auto 20px; }
#forum .yafpager.pm_bottom { float:right; color:#C0CAD4; margin-right:20px; margin-top:0; }
#yafheader { display:none; }

#forum .topicSubTitle, #DivForumJump, #ForumSearchDiv, .YAF_Pages_topics, .YAF_Pages_members, .YAF_Pages_search, .YAF_Pages_Admin_users, .YAF_Pages_posts, #forum .command, #DivPageAccess { background-color:#00223b; }
#forum { color:#C0CAD4; padding:0; }
#forum select { height:auto; }
#forum .breadcrumb { color:#C0CAD4; background-color:#16364d; position:relative; margin:0; padding:8px 8px 8px 15px; }
#forum, #forum .breadcrumb { border-top-left-radius:5px; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; border-top-right-radius:5px; -moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px; behavior:url(/css/PIE.htc); }
.YAF_Pages_topics, .YAF_Pages_search, .YAF_Pages_Admin_users, .YAF_Pages_profile { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(/css/PIE.htc); }
.YAF_Pages_profile .foot { height:30px; } 
.YAF_Pages_profile #AboutTab table tbody tr:first-child { border-top:none; } 
#forum .breadcrumb a { text-decoration:none; }
#forum .breadcrumb a:hover { color:#FFF; }
#forum a { color:#C0CAD4; }
#forum table.content { width:100%; }
#forum table.content>tbody tr { border-top:1px solid #6E7A87; }
#forum table.content a { color:#c3cad4; text-decoration:underline; }
#forum table.content a.forumTopicLink { font-weight:normal; }
#forum table.content td { color:#C0CAD4; background-color:#16364d; background-image:none; font-size:10px; border:none; padding:8px 10px 8px 15px; }
#forum table.content th { color:#C0CAD4; padding:8px 10px 8px 15px; }
#forum table.content td.header2, #forum table.content th.header2, #forum table.content td.header1 { background-color:#00223b; font-weight:normal; }
#forum table.content tr.forumRowCat.header2, #forum table.content tr.topicSubTitle>th.header2 { background-color:inherit; font-size:10px; }
#forum table.content tr.forumRowCat.header2 a, #forum table.content td.header2 a { text-decoration:none; }
#forum table.content td.forumIconCol, #forum table.content td.topicImage { max-width:22px; }
#forum table.content td.forumLinkCol { min-width:358px; max-width:358px; padding-left:5px; }
#forum table.content td.forumLinkCol div.forumheading a { font-size:15px; }
#forum table.content td.topicMain { font-size:15px; min-width:408px; max-width:408px; padding-left:5px; }
#forum table.content td.header2.headerLastPost, #forum table.content td.lastPostCol { min-width:170px; max-width:170px; padding-left:0; padding-right:0; overflow:hidden; text-overflow:ellipsis; }
#forum table.content th.header2.headerLastPost, #forum table.content td.topicLastPost { min-width:120px; max-width:120px; padding-left:0; padding-right:0; }
#forum table.content td.header2.headerTopics, #forum table.content td.topicCountCol, #forum table.content th.header2.headerReplies, #forum table.content td.topicReplies { min-width:55px; max-width:55px; padding-left:0; padding-right:0; text-align: right; }
#forum table.content td.header2.headerPosts, #forum table.content td.postCountCol, #forum table.content th.header2.headerViews, #forum table.content td.topicViews { min-width:50px; max-width:50px; padding-left:0; padding-right:15px; text-align: right; }
#forum table.content td.topicLastPost abbr, abbr.timeago { border:none; }
#forum table.content td.topicCountCol, #forum table.content td.postCountCol { font-weight:bold; font-size:11px; }
#forum table.content td.topicReplies, #forum table.content td.topicViews { font-weight:bold; font-size:11px; }
#forum table.content td.topicMain>span { font-size:10px; }

/* latest posts */
#forum .content.activeDiscussionContent tr.latestpost td.posticon { width:20px; padding-right:0; }
#forum .content.activeDiscussionContent tr.latestpost td.posticon img { width:inherit; height:inherit; }
#forum .content.activeDiscussionContent tr.latestpost td.post .posttitle { font-size:15px; font-weight:bold; }
#forum .content.activeDiscussionContent tr.latestpost td.post .forumtitle { padding-left:1em; }
#forum .content.activeDiscussionContent tr.latestpost td.postdate { text-align:right; width: 170px; padding-right:15px; }
#forum .content.activeDiscussionContent tr.latestpost td.postdate abbr { padding-right:8px; }
#forum .content.activeDiscussionContent tr.rowheader2 { border:none; }
#forum .content.activeDiscussionContent td.header2 { border-top-left-radius:5px; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; border-top-right-radius:5px; -moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px; behavior:url(/css/PIE.htc); }

/* MEMBERS */
#forum table.content.members td { font-size:12px; }

/* POLLS */
#forum table.content.poll td { font-size:12px; }
#forum table.content.poll .pollquestion { font-size:14px; }
#forum table.content.poll .pollstateimg { padding:0; }
#forum table.content.poll .vote .yourchoice { float:left; width:16px; height:16px; margin-right:8px; }
#forum table.content.poll td.header1.pollquestion,
#forum table.content.poll td.header2:first-child,
#forum table.content.poll .vote td.post:first-child { padding-left:27px; }

/* POSTS */
#forum table.content.postContainer, #forum table.content.postContainer_Alt { margin-bottom:0; }
#forum table.content.postContainer .postheader td, #forum table.content.postContainer_Alt .postheader td, #forum table.content.LastPosts .postheader td { background-color:#16364d; color:#C0CAD4; }
#forum table.content.postContainer td, #forum table.content.postContainer_Alt td, #forum table.content.LastPosts td { /*background-color:white;*/ color:#676666; font-size:13px; }
#forum table.content.LastPosts td.header2 { color:#C0CAD4; }
#forum table.content.postContainer td .userinfo { font-size:10px; }
#forum table.content.postContainer .postfooter, #forum table.content.postContainer_Alt .postfooter { display:none; }
#forum table.content.postHeader .postTitle { border:none; }
#forum table.content.postHeader td { background-color:#00223b; }
#forum table.content.postHeader .threadNav { display:inline-block; }
#forum table.content.postHeader .PrevTopicLink,
#forum table.content.postHeader .NextTopicLink { padding:3px 3px 3px 16px; }
#forum table.content.postHeader .PrevTopicLink { background:url("/css/images/Forum_PreviousThread_i.png") 2px 3px no-repeat; }
#forum table.content.postHeader .NextTopicLink { background: url("/css/images/Forum_NextThread_i.png") 2px 3px no-repeat; }
#forum table.content.postHeader .PrevTopicLink:hover { background:url("/css/images/Forum_PreviousThread_a.png") 2px 3px no-repeat; }
#forum table.content.postHeader .NextTopicLink:hover { background:url("/css/images/Forum_NextThread_a.png") 2px 3px no-repeat; }
#forum table.content.postHeader .NextTopicLink { float:none; }
#forum table.content.postHeader .GoToLink { border:none; padding:2px; }
#forum table.content.postHeader .GoToLink img { padding-bottom:2px; vertical-align:middle; }
#forum table.content.postHeader .leftItem a { text-decoration:none; color:#FFF; }
#forum table.content.postHeader .postTitle td.header1 { font-weight:normal; }
#forum table.content tr.postheader .postPosted .leftItem.postedLeft a { display:none; }
#forum.yafnet table.content .postThanksRow { display:none; }
#forum.yafnet table.content .postsep { display:none; }
#forum.yafnet div.postdiv { min-height:inherit; }
#forum.yafnet tr.post .message, #forum.yafnet tr.post_alt .message { padding:8px 10px; max-width:600px; color:#374350; }
#forum.yafnet tr.post .message p, #forum.yafnet tr.post_alt .message p { overflow:auto; }
#forum.yafnet .header2.postNavigation { display:none; }
#forum.yafnet .description { color:#C0CAD4; }
#forum.yafnet .postOptions .post li.persistency { display:none; }
#forum table.content .post.editorline { padding:0; }
#forum .forumTitle.white { font-size:19px; font-weight:bold; line-height:58px; margin:auto 15px; }
#forum .YAF_Pages_topics .commandBottom, #forum .YAF_Pages_posts #DivForumJump { display:none; }
#forum .YAF_Pages_posts td.header1 li.popupitem.rss { display:none; }
#forum .topicTitleAndCommand, #forum .commandBottom { position:relative; border-top:1px solid #6E7A87; background-color:#00223b; }
#forum .topicTitleAndCommand .yafpager, #forum .commandBottom .yafpager, #DivForumJump .yafpager { position:absolute; left:inherit; right:0; bottom:0; color:#C0CAD4; background-color:#00223b; margin-right:20px; }
#forum .YAF_Pages_posts .postTitle .yafpager { display:block; text-align:right; color:#C0CAD4; background-color:#00223b; padding-right:2px; }
#forum .command { position:relative; }
#forum .command .yafpager { position:absolute; left:0; top:0; color:#C0CAD4; background-color:#00223b; margin-left:15px; }
#forum .YAF_Pages_tags .yafpager { position:absolute; top:0; right:0; color:#676666; background-color:transparent; margin-right:20px; }
#forum .YAF_Pages_tags .yafpager a, #forum .YAF_Pages_tags .yafpager .pagecount, #forum .YAF_Pages_tags .yafpager .pagecurrent { color:#676666; background-color:transparent; }
#forum .yafpager .pagecount { padding-left:0; }
#forum .yafpager .gotoPageForm { font-family:inherit; background-color:#00223b; margin:0; border:none; }
#forum .yafpager .gotoBase { margin:0; border:1px solid #6E7A87;}
#forum .yafpager .gotoBase .gotoHeader { color: #C0CAD4; background-color: #16364d; border-bottom:1px solid #6E7A87; border-top-left-radius:5px; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; border-top-right-radius:5px; -moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px; }
#forum .yafpager .gotoBase .gotoInner input[type="text"] { width:58px; }
#forum .yafpager .gotoBase .gotoInner input[type="button"] { width:70px; }

#forum.yafnet #DivForumJump { float:left; position:relative; width:705px; padding-bottom:3px; }
#forum.yafnet #DivForumJump select { margin-left:13px; max-width: 440px; }
#forum.yafnet select.threadTimeSelection { margin-left:9px; }
#forum.yafnet select { padding:2px; margin:5px; color:#677286; background:#D7DFE2 url("/css/images/select.png") top right; border:0; border-radius:5px; behavior:url(/css/PIE.htc); }
#forum.yafnet input { padding:2px; margin:5px; position:relative; font-family:GothicMT, Arial, Helvetica, Verdana, sans-serif; border:1px solid #ADB9C4; background-color:#7D8D9D; color:#D8E2EA; border-radius:4px; behavior:url(/css/PIE.htc); }
#forum.yafnet input.ui-spinner-input { margin:0; border-radius:0; }
#forum.yafnet input[type="button"], #forum.yafnet input[type="submit"] { font-size:10px; color:#a7b5be; text-decoration:none; /*height:16px;*/ line-height:16px; padding:1px 8px; border:1px solid #657280; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; text-align:center; text-transform:uppercase; background:#16364d;
	background:linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 45%); background:-moz-linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 45%); background:-webkit-linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 45%); background:-o-linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 45%); background:-ms-linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 45%); -pie-background:linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 45%); behavior:url(/css/PIE.htc);
	text-shadow:none; -webkit-text-shadow:none; font-weight:normal; font-family:inherit; }
#forum.yafnet input[type="button"]:hover, #forum.yafnet input[type="submit"]:hover { color:#C0CAD4; background:#00223b; /*non-CSS3 browsers will use this*/
	background:linear-gradient(top, rgba(255,255,255,0) 55%, rgba(255,255,255,0.25) 100%); background:-moz-linear-gradient(top, rgba(255,255,255,0) 55%, rgba(255,255,255,0.25) 100%); background:-webkit-linear-gradient(top, rgba(255,255,255,0) 55%, rgba(255,255,255,0.25) 100%); background:-o-linear-gradient(top, rgba(255,255,255,0) 55%, rgba(255,255,255,0.25) 100%); background:-ms-linear-gradient(top, rgba(255,255,255,0) 55%, rgba(255,255,255,0.25) 100%); -pie-background:linear-gradient(top, rgba(255,255,255,0) 55%, rgba(255,255,255,0.25) 100%); behavior:url(/css/PIE.htc); }
#forum.yafnet .ui-spinner { border-width:0; }
#forum.yafnet table.content.postContainer .post a,
#forum.yafnet table.content.postContainer .post a:link,
#forum.yafnet table.content.postContainer .post a:visited,
#forum.yafnet table.content.postContainer_Alt .post_alt a,
#forum.yafnet table.content.postContainer_Alt .post_alt a:link,
#forum.yafnet table.content.postContainer_Alt .post_alt a:visited { color:#417695; }

#ForumSearchDiv, #DivForumJump { padding-left:15px; }
#ForumSearchDiv { padding-top:3px; }

/* boxes in the side layer of forum */
.forum.box_border .link_bottom_right { height:16px; display:none/*block*/; padding-top:1px; text-align:right; text-transform:uppercase; background: url("/css/images/unfold_dark_n_i.png") 217px 3px no-repeat; }
.forum.box_border .link_bottom_right:hover { background: url("/css/images/unfold_dark_n_i.png") 217px 3px no-repeat; }
.forum.box_border .link_bottom_right a { line-height:16px; color:#657280; font-size:9px; margin-right:20px; }

.forum.box_border { background:#ced5d9; font-size:10px; padding:0; margin:-1px 0 0 0; }
.forum.box_border>.h2 { display:block; line-height:11px; padding:3px 5px; }
.forum.box_border>* { margin:0 3px; }
.forum.box_border>*, .forum.box_border ul>li { border-top:1px solid #bcc1c4; }
.forum.box_border li { font-weight:bold; padding:10px 5px; }
.forum.box_border>*:first-child, .forum.box_border ul>li:first-child { border-top:none; }

/* discussion box */
.forum.box_border.discussion ul>li a { line-height:13px; color:#657280; }
.forum.box_border.discussion ul>li a.topiclink { font-size:13px; }
.forum.box_border.discussion ul>li div.userlink { margin-top: 5px; }
.forum.box_border.discussion ul>li .hc-preview a { font-size:10px; }
.forum.box_border.discussion ul>li a:hover, .forum.box_border a:hover { color:#000; }

.forum.box_border.statistic>div { padding:10px 5px; }

#forum.yafnet command a.yafcssbigbutton { padding:0 8px; }
#forum.yafnet a.yafcssbigbutton { padding:0 8px; position:relative; font-size:10px; color:#657280; text-decoration:none; height:16px; line-height:16px; border:1px solid #a7b5be; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; text-align:center; text-transform:uppercase; background:#dce1e4;
	background:linear-gradient(top, #dce1e4, #ced5d9); background:-moz-linear-gradient(top, #dce1e4, #ced5d9); background:-webkit-linear-gradient(top, #dce1e4, #ced5d9); background:-o-linear-gradient(top, #dce1e4, #ced5d9); background:-ms-linear-gradient(top, #dce1e4, #ced5d9); -pie-background:linear-gradient(top, #dce1e4, #ced5d9); behavior:url(/css/PIE.htc);
	text-shadow:none; -webkit-text-shadow:none; font-weight:normal; font-family:inherit; box-shadow:none; -webkit-box-shadow:none; }
#forum.yafnet a.yaflittlebutton,
#forum.yafnet .MultiQuoteButton,
#forum.yafnet .myinbox a.yafcssbigbutton,
#forum .vsltabs .tabpanel .content .footer1 a.yafcssbigbutton { position:relative; font-size:10px; color:#a7b5be; text-decoration:none; height:16px; line-height:16px; padding:1px 8px; border:1px solid #657280; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; text-align:center; text-transform:uppercase; background:#16364d;
	background:linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 45%); background:-moz-linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 45%); background:-webkit-linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 45%); background:-o-linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 45%); background:-ms-linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 45%); -pie-background:linear-gradient(top, rgba(255,255,255,0.25) 0%, rgba(255,255,255,0) 45%); behavior:url(/css/PIE.htc);
	text-shadow:none; -webkit-text-shadow:none; font-weight:normal; font-family:inherit; box-shadow:none; -webkit-box-shadow:none; }
#forum.yafnet a.yafcssbigbutton span, #forum.yafnet a.yaflittlebutton span { padding:0; }
#forum.yafnet a.yaflittlebutton span img[src="/community/Themes/cleanSlate/icon_home.png"],
#forum.yafnet a.yaflittlebutton span img[src="/community/Themes/cleanSlate/icon_search.png"],
#forum.yafnet a.yaflittlebutton span img[src="/community/Themes/cleanSlate/icon_pm.png"] { display:none; }
#forum.yafnet a.yafcssbigbutton:hover { color:#374350; background:#e5e9ec; /*non-CSS3 browsers will use this*/
	background:linear-gradient(top, #e5e9ec, #bdc2d1); background:-moz-linear-gradient(top, #e5e9ec, #bdc2d1); background:-webkit-linear-gradient(top, #e5e9ec, #bdc2d1); background:-o-linear-gradient(top, #e5e9ec, #bdc2d1); background:-ms-linear-gradient(top, #e5e9ec, #bdc2d1); -pie-background:linear-gradient(top, #e5e9ec, #bdc2d1); behavior:url(/css/PIE.htc); }
#forum.yafnet a.yaflittlebutton:hover,
#forum.yafnet .MultiQuoteButton:hover,
#forum.yafnet .myinbox a.yafcssbigbutton:hover,
#forum .vsltabs .tabpanel .content .footer1 a.yafcssbigbutton:hover { color:#C0CAD4; background:#00223b; /*non-CSS3 browsers will use this*/
	background:linear-gradient(top, rgba(255,255,255,0) 55%, rgba(255,255,255,0.25) 100%); background:-moz-linear-gradient(top, rgba(255,255,255,0) 55%, rgba(255,255,255,0.25) 100%); background:-webkit-linear-gradient(top, rgba(255,255,255,0) 55%, rgba(255,255,255,0.25) 100%); background:-o-linear-gradient(top, rgba(255,255,255,0) 55%, rgba(255,255,255,0.25) 100%); background:-ms-linear-gradient(top, rgba(255,255,255,0) 55%, rgba(255,255,255,0.25) 100%); -pie-background:linear-gradient(top, rgba(255,255,255,0) 55%, rgba(255,255,255,0.25) 100%); behavior:url(/css/PIE.htc); }

#forum.yafnet .command a.yafcssbigbutton { margin:8px 10px 0 0; }
#forum.yafnet a.yaflittlebutton, #forum.yafnet .MultiQuoteButton { margin:6px 10px 0 0; }
#forum.yafnet a.yaflittlebutton.leftItem { float:left; }

#forum.yafnet a.yaflittlebutton.no_top_margin { margin-top:0; float:none; }
#forum.yafnet a.yaflittlebutton.no_top_margin.rightItem { float:right; }

/* Tag selection when posting a message */
input.tagselection { width:500px; }

/* Tag cloud in side layer */
#side div.tagcloud { text-align:center; padding:10px; }
#side div.tagcloud a { color:#657280; white-space:nowrap; }
#side div.tagcloud a:hover { text-decoration:underline; }

#forum.yafnet .YAF_Pages_tags { color:#676666; position:relative; padding:15px 0 0 20px; }
#forum.yafnet .YAF_Pages_tags a,
#forum.yafnet .YAF_Pages_tags a:link,
#forum.yafnet .YAF_Pages_tags a:visited { color:#417695; }
#forum.yafnet .YAF_Pages_tags .yafpager a,
#forum.yafnet .YAF_Pages_tags .yafpager a:link,
#forum.yafnet .YAF_Pages_tags .yafpager a:visited { color:#676666; }
#forum.yafnet .YAF_Pages_tags .postlink { margin-bottom:15px; }
#forum.yafnet .YAF_Pages_tags .postlink .topic a,
#forum.yafnet .YAF_Pages_tags .postlink .topic a:link,
#forum.yafnet .YAF_Pages_tags .postlink .topic a:visited { color:#C0CAD4; font-weight:bold; }
#forum.yafnet .YAF_Pages_tags .postlink .topic { color:#C0CAD4; background-color:#16364d; padding: 5px 0; }
#forum.yafnet .YAF_Pages_tags .postlink .topic span { padding:0 10px; }

/* My INBOX */
#forum .YAF_Pages_cp_pm, .YAF_Pages_members, .YAF_Pages_mytopics, #forum .yafpager .gotoPageForm, #forum .yafpager .gotoBase { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(/css/PIE.htc); }
#forum .myinbox { background-color:#00223b; color:#C0CAD4; font-size:15px; font-weight:bold; line-height:34px; height:34px; padding:0 15px; border-top:1px solid #6E7A87; }
#forum .myinbox.foot, #forum .YAF_Pages_posts { border-bottom-left-radius:5px; -moz-border-bottom-left-radius:5px; -webkit-border-bottom-left-radius:5px; border-bottom-right-radius:5px; -moz-border-bottom-right-radius:5px; -webkit-border-bottom-right-radius:5px; behavior:url(/css/PIE.htc); }
#forum .myinbox>span { font-style:italic; padding-right:5px; }
#forum .myinbox a.yafcssbigbutton { top:-1px; }
#forum .vsltabs { background:#00223b; }
#forum .vsltabs, #forum .vsltabs ul, #forum .vsltabs .tabpanel { border:none; padding:0; color:#C0CAD4; font-family:inherit !important; }
#forum .vsltabs .tabpanel { position:relative; }
#forum .vsltabs .tabpanel .content.pmlist .header2 .header1 { font-weight:bold; }
#forum .vsltabs .tabpanel .content.pmlist .header1 { font-size:15px; padding:5px 20px; }
#forum .vsltabs .tabpanel .post, #forum .vsltabs .tabpanel .post_alt, #forum table.content td.postformheader { font-size:12px; }
#forum .vsltabs .tabpanel .content.pmlist .emptydata td { border:none; padding:8px 20px; }
#forum .vsltabs .tabpanel .content.pmlist .pmrow td { color:#111; background-color:#C0CAD4; border:1px solid #6E7A87; border-right-width:0; padding:8px; }
#forum .vsltabs .tabpanel .content.pmlist .pmrow td:first-child { border-left-width:0; }
#forum .vsltabs .tabpanel .content.pmlist .pmrow .itemcheck,
#forum .vsltabs .tabpanel .content.pmlist .pmrow .itemimg { text-align:center; width:40px; padding:8px 0; }
#forum .vsltabs .tabpanel .content.pmlist .pmrow .pmfrom { width:150px; }
#forum .vsltabs .tabpanel .content.pmlist .pmrow .pmposted { width:170px; }
#forum .vsltabs .tabpanel .content.pmlist .pmrow td a { color:#111; text-decoration:none; }
#forum .vsltabs .tabpanel .content .header2 td.header1, #forum .vsltabs .tabpanel .content.pmlist .header2 { background-color:#00223b; color:#C0CAD4; }
#forum .vsltabs .tabpanel .content .header2 th { padding:8px; line-height:15px; }
#forum .vsltabs .tabpanel .content .header2 th img { margin-bottom:2px; }
#forum .vsltabs .tabpanel .content .header2 th a { text-decoration:none; font-size:12px; font-weight:normal; }
#forum .vsltabs .tabpanel .content .postheader td { padding:0 20px; background-color:#00223b; }
#forum .vsltabs .tabpanel .content .postheader td span { display:block; padding:8px 0; }
#forum .vsltabs .tabpanel .content .footer1 td { margin-left:0; background-color:#00223b; }
#forum .vsltabs .tabpanel .content .footer1 a.yafcssbigbutton { margin:4px; }
#forum .vsltabs .tabpanel .content .footer1 a.yafcssbigbutton.hidden { display:none; }
#forum .vsltabs .tabpanel .content .exporttype tr { border:none; }
#forum .vsltabs .vsltab-head { height:28px; color:#657280; text-transform:uppercase; background:#00223b; border-top:1px solid #6E7A87;
	background:linear-gradient(top, rgba(255,255,255,0) 30%, rgba(255,255,255,0.25) 100%); background:-moz-linear-gradient(top, rgba(255,255,255,0) 30%, rgba(255,255,255,0.25) 100%); background:-webkit-linear-gradient(top, rgba(255,255,255,0) 30%, rgba(255,255,255,0.25) 100%); background:-o-linear-gradient(top, rgba(255,255,255,0) 30%, rgba(255,255,255,0.25) 100%); background:-ms-linear-gradient(top, rgba(255,255,255,0) 30%, rgba(255,255,255,0.25) 100%); -pie-background:linear-gradient(top, rgba(255,255,255,0) 30%, rgba(255,255,255,0.25) 100%); behavior:url(/css/PIE.htc);
	border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; }
#forum table .vsltabs .vsltab-head { border:none; }
#forum .vsltabs { behavior:url(/css/PIE.htc); border-radius:0; -moz-border-radius:0; -webkit-border-radius:0; }
#forum .YAF_Pages_profile .vsltabs { border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#forum .vsltabs .vsltab-head .ui-state-default { height:28px; line-height:22px; color:#657280; font-size:10px; background:transparent; margin:0; border:none; padding:0 10px; }
#forum .vsltabs .vsltab-head .ui-state-default.ui-state-active { background:#00223b; margin-bottom:-1px; padding-bottom:1px; }
#forum .vsltabs .vsltab-head .ui-tabs-anchor { cursor:pointer; text-decoration:none; }
#forum .vsltabs .vsltab-head .ui-tabs-anchor:hover { color:#FFF; }
#forum .vsltabs .vsltab-head .ui-state-active .ui-tabs-anchor:hover { color:#C0CAD4; }
#forum .vsltabs .vsltab-head .ui-state-active .ui-tabs-anchor { cursor:default; }
#forum .vsltabs img.sort { cursor:pointer; }
#forum .vsltabs .checkbox+input[type="checkbox"] { display:none; }
#forum .YAF_Pages_mytopics .vsltabs { border-bottom-left-radius:inherit; -moz-border-bottom-left-radius:inherit; -webkit-border-bottom-left-radius:inherit; border-bottom-right-radius:inherit; -moz-border-bottom-right-radius:inherit; -webkit-border-bottom-right-radius:inherit; }
#forum .YAF_Pages_mytopics .command .yafpager { top:-28px; }
#forum .YAF_Pages_mytopics .footer1  { line-height:20px; }
#forum .YAF_Pages_mytopics .footer1 .mark_all, #forum .YAF_Pages_mytopics .footer1 .rssfeedlink  { float:right; padding:6px 15px 6px 0; }
#forum .YAF_Pages_mytopics .footer1 .yafpager { color:#C0CAD4; margin:0; padding:6px 0 6px 15px; }
#forum table.content .actions { text-align:center; }

#foot { width:960px; margin: 0 auto 20px auto; padding-top:20px; }

.border-top-radius { border-top-left-radius:5px; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; border-top-right-radius:5px; -moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px; behavior:url(/css/PIE.htc); }
.border-bottom-radius { border-bottom-left-radius:5px; -moz-border-bottom-left-radius:5px; -webkit-border-bottom-left-radius:5px; border-bottom-right-radius:5px; -moz-border-bottom-right-radius:5px; -webkit-border-bottom-right-radius:5px; behavior:url(/css/PIE.htc); }



/* MEMBERS */
#forum table.content.members td { font-size:12px; }
/* SEARCH */
#forum table.content.searchContent td { font-size:12px; }
#forum table.content.searchContent td:first-child { width:60px; }
#forum .YAF_Pages_search .resultgap { height:12px; background:#FFF url("./../../../css/images/w6_background.png") repeat-x; background-position:0px -376px; }

#forum.yafnet .vsltabsContainer { padding:0; }
#forum.yafnet .adminContent { padding:0; }

/* Post footer */
div.postdiv div.tag { margin-top: 10px; padding-top: 5px; }
/*table.content td.postUser { width: 200px; }*/ /* User info */
#forum td.postPosted div.rightItem.postedRight { width: 280px; } /* Post buttons area */
#forum td.postPosted div.rightItem.postedRight a.yaflittlebutton { margin: 2px 4px 2px 4px; } /* Post buttons */