/* postbit legacy
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.postbitlegacy dl.userinfo_extra dd, .postbitlegacy dl.userinfo_extra dd a, .postbitlegacy dl.user_rep dd {
  text-align: right;
  border-bottom: 1px solid #C8C8C8 ;}

.postbitlegacy .postbody, .eventbit .eventdetails .eventbody {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    margin-top: 10px;
    padding-bottom: 0; 
    border: 1px solid #efefef; 
    background: #FFF none   ;
    margin-left: 210px;}

.postbitlegacy .userinfo .postuseravatar img {
    border: solid 8px #E8E8E8;
    -webkit-border-radius: 60px;
    -moz-border-radius: 60px;
    border-radius: 60px;
    box-shadow: 0 0 8px 0 #A3A3A3;
    height: 100px;
    margin: 0 0 3px; }
 
.eti_default_avatar {
    border: 8px solid #E8E8E8;
    -webkit-border-radius: 60px;
    -moz-border-radius: 60px;
    border-radius: 60px;
    box-shadow: 0 0 8px 0 #A3A3A3;
    height: 100px;
    margin: 0 0 3px; }
 
.postbit_reputation ,.postbitlegacy .userinfo .usertitle {
    border-bottom: 1px solid #C8C8C8;
    padding: 2px 0;
    font-family: calibri,sans-serif;
    font-size: 14px;
    font-style: italic;
    font-weight: normal; }
 
.postbitlegacy .postfoot .textcontrols a.multiquote, .postbit .postfoot .textcontrols a.multiquote,.postbitlegacy .postfoot .textcontrols a.reputation, .postbit .postfoot .textcontrols a.reputation,.postbitlegacy .postfoot .textcontrols a.infraction, .postbit .postfoot .textcontrols a.infraction,.postbitlegacy .postfoot .textcontrols a.report, .postbit .postfoot .textcontrols a.report ,.postbitlegacy .postfoot .textcontrols a.ip, .postbit .postfoot .textcontrols a.ip ,.postbitlegacy .postfoot .textcontrols a.blog, .postbit .postfoot .textcontrols a.blog ,.postbitlegacy .postfoot .textcontrols a.editpost, .postbit .postfoot .textcontrols a.editpost, .eventbit .eventfoot .textcontrols a.editevent,.postbitlegacy .postfoot .textcontrols a.quickreply, .postbit .postfoot .textcontrols a.quickreply, .postbitlegacy .postfoot .textcontrols a.forwardpost, .postbit .postfoot .textcontrols a.forwardpost ,.postbitlegacy .postfoot .textcontrols a.newreply, .postbit .postfoot .textcontrols a.newreply ,.postbitlegacy .postfoot .textcontrols a img, .postbit .postfoot .textcontrols a img { background-color: transparent; }
 
.postbit .posthead, .postbitlegacy .posthead, .eventbit .eventhead {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    padding: 8px 0; }
 
.postbitlegacy .postrow, .eventbit .eventrow, .postbitdeleted .postrow, .postbitignored .postrow { border: 0px solid; }
 
.postbitlegacy .postdetails, .eventbit .eventdetails { background: none repeat scroll 0 0 transparent; }
 
.postbit, .postbitlegacy, .eventbit { border: 0px solid #E9E9E9; }
 
.etiket_postbit_alani_durumu_gizli_geziyor {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    color: #FFFFFF;
    font-family: calibri,sans-serif;
    font-size: 14px;
    font-style: italic;
    font-weight: normal;
    height: 21px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    text-align: left;
    background: rgb(142,142,142);
    background: -moz-linear-gradient(top, rgba(142,142,142,1) 0%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(142,142,142,1)), color-stop(100%,rgba(0,0,0,1)));
    background: -webkit-linear-gradient(top, rgba(142,142,142,1) 0%,rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(top, rgba(142,142,142,1) 0%,rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(142,142,142,1) 0%,rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom, rgba(142,142,142,1) 0%,rgba(0,0,0,1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#8e8e8e', endColorstr='#000000',GradientType=0 ); }
 
    .etiket_postbit_alani_durumu_gizli_geziyor  dd { float: right; }
 
.etiket_postbit_alani_durumu_cevrimdisi {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    color: #FFFFFF;
    font-family: calibri,sans-serif;
    font-size: 14px;
    font-style: italic;
    font-weight: normal;
    height: 21px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    text-align: left;
    background: rgb(219,3,3);
    background: -moz-linear-gradient(top, rgba(219,3,3,1) 0%, rgba(250,4,4,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(219,3,3,1)), color-stop(100%,rgba(250,4,4,1)));
    background: -webkit-linear-gradient(top, rgba(219,3,3,1) 0%,rgba(250,4,4,1) 100%);
    background: -o-linear-gradient(top, rgba(219,3,3,1) 0%,rgba(250,4,4,1) 100%);
    background: -ms-linear-gradient(top, rgba(219,3,3,1) 0%,rgba(250,4,4,1) 100%);
    background: linear-gradient(to bottom, rgba(219,3,3,1) 0%,rgba(250,4,4,1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#db0303', endColorstr='#fa0404',GradientType=0 ); }
 
    .etiket_postbit_alani_durumu_cevrimdisi  dd { float: right; }
 
.etiket_postbit_alani_durumu_iceride {
    background: rgb(121,182,3);
    background: -moz-linear-gradient(top, rgba(121,182,3,1) 0%, rgba(142,213,3,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(121,182,3,1)), color-stop(100%,rgba(142,213,3,1)));
    background: -webkit-linear-gradient(top, rgba(121,182,3,1) 0%,rgba(142,213,3,1) 100%);
    background: -o-linear-gradient(top, rgba(121,182,3,1) 0%,rgba(142,213,3,1) 100%);
    background: -ms-linear-gradient(top, rgba(121,182,3,1) 0%,rgba(142,213,3,1) 100%);
    background: linear-gradient(to bottom, rgba(121,182,3,1) 0%,rgba(142,213,3,1) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#79b603', endColorstr='#8ed503',GradientType=0 );
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    color: #FFFFFF;
    font-family: calibri,sans-serif;
    font-size: 14px;
    font-style: italic;
    font-weight: normal;
    height: 21px;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    text-align: left; }
 
    .etiket_postbit_alani_durumu_iceride  dd { float: right; }
 
.postbitlegacy .userinfo .username_container, .postbitlegacy .userinfo .rank, .postbitlegacy .userinfo .usertitle .imlinks { text-align: center; }
 
.postbitlegacy .userinfo .postuseravatar, .postbitlegacy .userinfo .postuseravatar img {
    float: none;
    text-align: center;
    max-height: 100px;
    max-width: 100px; }
 
.postbitlegacy .userinfo .usertitle {
    display: block;
    float: none;
    text-align: center;
    clear: both; }
 
.postbitlegacy .userinfo .userinfo_extra {
    text-align: center;
    padding: 0 8px;
    margin-top: 25px; }
 
.postbit_reputation {
    float: none;
    text-align: center; }
 
.postbitlegacy .imlinks {
    float: none;
    text-align: center; }
 

 
.postcontainer .username_container .popupmenu a.popupctrl { font-size: 20px; }
 
.postbit .postfoot .textcontrols, .postbitlegacy .postfoot .textcontrols, .eventbit .eventfoot .eventcontrols {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    margin-top: 5px; }
        background: #F8F8F8 none   ;
        border: 1px solid #efefef;}



.postbitlegacy .userinfo .userinfo_extra dd {
      border-bottom: solid 1px hsl(0, 0%, 91%);
      text-align: right}

.postbitlegacy .userinfo {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    margin-top: 10px;
    padding: 0px;
    width: 200px;
    box-shadow: 0 0 3px 0 #A3A3A3; 
    background: #F8F8F8 none   ;
    border: 1px solid #efefef; }


/*postbit legacy
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */ 


/* main */
* {
  margin: 0;
  padding: 0;
}
body, html {
	margin: 0px auto;
	padding: 0px;
	width: auto;
	height: 100%;
}
html {
        background-color: #EBEBEB;
	background-attachment: scroll;
	background-image: url(images/primus/slate/mis/bg.jpg);
	background-repeat: repeat;
	background-position: left top;
}
* html body {height: 100%;}
body {

}
img {
	border: 0;
}
#outer {
	/*background-attachment: scroll;
	background-image: url(http://www.e-tahmin.com/images/primus/slate/mis/top-bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;*/
	min-height:100%;
	position:relative;	
}

.main-width {
	width: 950px;
	margin: 0px auto 0px auto;
}
.above_body {
	height: 234px;
}





#header-middle {
        height: 164px;
        overflow: hidden;
        clear: both;
	background-attachment: scroll;

	background-repeat: repeat-x;
	background-position: center top;
	background-color: #ffe100;
}















#navbar_username, #navbar_password, #navbar_password_hint {
        width: 89px !important;
        height: 29px !important;
        line-height: 29px !important;
        margin: 0 5px 0 0;
        padding: 0 10px 0 25px;
        border: 0 !important;
        background-color: transparent;
	background-attachment: scroll;
	background-image: url(images/primus/slate/mis/login-form-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
}

#navbar_password, #navbar_password_hint {

	background-position: -125px top;
}
#navbar_loginform .loginbutton {
        width: 68px;
        height: 29px;
        background-color: #8CA224;
	background-attachment: scroll;
	background-image: url(images/primus/slate/mis/login-button-bg.png);
	background-repeat: no-repeat;
	background-position: left top;
        color: #EDEDED;
        font-weight: bold;
        text-shadow: 0px 1px 0px #102946;
        cursor: pointer;
}
#logindetails {
        margin-top: -8px;
}
.notifications-number {
    background-color: #FF7F00;
    border-radius: 20px 20px 20px 20px;
    color: #FFFFFF;
    font-size: 10px;
    padding: 2px 6px;
    text-shadow: 0 1px 0 #102946;
}
.user-avatar {
            margin-top: -5px;
            max-width: 30px !important;
            width: 30px;
}
.popupmenu.notifications, .popupmenu.nonotifications, .navbar-userprofile, .navbar-usercp, .navbar-userlogout {
	background-attachment: scroll;
	background-image: url(images/primus/slate/mis/navbar-icons.png);
	background-repeat: no-repeat;
	padding-left: 14px;
}
.popupmenu.notifications, .popupmenu.nonotifications {
	background-position: left 4px;	

}
.navbar-userprofile {
	background-position: left -18px;	

}
.navbar-usercp {
	background-position: left -41px;	

}
.navbar-userlogout {
	background-position: left -64px;	

}
.navtabs li a.navtab {
	background-attachment: scroll;
	background-image: url(images/primus/slate/mis/navbar-divider.png);
	background-repeat: no-repeat;
	background-position: right top;
        padding-right: 12px;    
	text-transform: uppercase;
}

.body_wrapper {
	background: transparent;
	border-radius: 0;
	padding: 0;
	padding-bottom: 200px;
}
.searchsection {
	padding: 2px;
	width: 98% !important;
}
#memberlist_search .searchsection {
	padding: 2px;
	width: 100% !important;
}
#memberlist_search .formsubmit {
	padding: 0;
}
.threadlist .threadinfo .inner {
	margin-left: 68px;
}

#showthread_threadrate_form ul {
	padding: 2px;
}
#showthread_navpopup .popupctrl,
#showgroups_navpopup .popupctrl {
	padding: 5px 10px 5px 2px;
}
#threaded_view {
	background-color: #F8F8F8;
}
.blockbody.formcontrols .blocksubhead {
	background-color: #E9E9E9;
	border-bottom: solid 1px #C8C8C8;
}
.blockbody.formcontrols .blockrow {
	/*border-top: solid 1px #FFF !important;*/
}
.blockbody.formcontrols .blockrow:first-child {
	border-top: none !important;
}
.vbform.block h3.blocksubhead {
	border-top: none !important;
}
.postbit-lite .blocksubhead {
	background-color: #E9E9E9;
	border-top: none;
}
#searchtypeswitcher li a {
	background: url(images/primus/slate/mis/navbar-bg.png) repeat-x scroll left top #FFF;
	color: #008326;
}
#searchtypeswitcher li.selected a {
	background: url(images/primus/slate/mis/blockhead-bg.jpg) repeat-x scroll 0% 0% #008326;
	color: #EDEDED;
}
.blockbody #searchtypes .section .blockrow,
.cp_content #profileform.block .section .blockrow,
.cp_content .block .blockbody .section .blockrow
 {
	/*border-top: solid 1px #FFFFFF !important;*/
}
#album .blockbody {
	padding: 10px;
}
.blocksubhead.additional_options {
	background: url("images/primus/slate/mis/blockhead-bg.jpg") repeat-x scroll 0 0 #008326;
	color: #EDEDED;
	height: 26px;
	padding: 9px 10px;
	border-bottom: none !important;
	font: bold 14px 'PT Sans',sans-serif;
	text-transform: uppercase;

}
#groupsearch #searchform input.searchbox {
	background-image: url(images/primus/slate/mis/search-group-bg.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;  
	width: 140px;
	padding: 0 5px;
	height: 29px;
}
#groupsearch #searchform input.searchimg {
	background-image: url(images/primus/slate/mis/search-group-bg.jpg);
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: right top;  
	width: 30px;
	height: 29px;
	text-indent: -9999px;
	border: none;
	cursor: pointer;
}
#collapse_additionaloptions {
	float: right;
}
#above_searchresults.floatcontainer .popupbody,
#usercp_content .forumdisplaypopups .popupbody,
.pagination .popupbody {
        background: #E8E8E8; /* Old browsers */
        background: -moz-linear-gradient(top,  #E8E8E8 0%, #ffffff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E8E8E8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #E8E8E8 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #E8E8E8 0%,#ffffff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #E8E8E8 0%,#ffffff 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #E8E8E8 0%,#ffffff 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E8E8E8', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
        -webkit-box-shadow:  0px 5px 5px 0px rgba(68, 68, 68, 0.65); 
        box-shadow:  0px 5px 5px 0px rgba(68, 68, 68, 0.65);
}
.blockrow.texteditor,
.wysiwyg_block .blockrow {
	border: none !important
}
#quick_reply.vbform .blockrow {
	border-top: none !important;
}
.wysiwyg_block .blockbody.formcontrols .blockrow,
.formcontrols fieldset.blockrow,
.blockbody.formcontrols fieldset.blockrow,
.mainedit .blockbody.formcontrols .blockrow,
.edit_rightside .blockbody.formcontrols .blockrow,
.cp_content #profileform.block .blockbody .section fieldset.blockrow,
.cp_content .block .blockbody .section fieldset.blockrow {
	border-top: none !important;
}
.grouplist #recentgroups.block .blockhead a.blockheadinfo,
#pictures.block .blockhead a.blockheadinfo {
	font-size: 11px;
}
.blocksubheadinfo.viewall {
	color: #FFFFFF !important;
	font-size: 11px;
}
#attachfiles {
	padding-top: 10px;
}
#usercp_nav .blockrow .popupbody {
	background: none repeat scroll 0 0 #F8F8F8;
	border-radius: 3px 3px 3px 3px;
        -webkit-box-shadow:  0px 5px 5px 0px rgba(68, 68, 68, 0.65); 
        box-shadow:  0px 5px 5px 0px rgba(68, 68, 68, 0.65);
}
#usercp_content #userlist.block dl.stats {
	line-height: 25px;
}
#usercp_content #threadlist .threadlisthead span.threadimod {
	padding-top: 12px;
}
#usercp_content .sublist .blocksubhead:first-child {
	border-top: none !important;
}
#usercp_content .postlist_moderation .postbit {
	margin-bottom: 5px;
	padding: 5px;
}
#usercp_content .postlist_moderation .postbit-lite .avatarlink {
	margin-right: 10px;
}
.optionlabel {
	font-weight: bold;
	padding: 20px 10px 5px;
}
#checkall_all.checkall.pm_checkall {
	margin-top: 11px;
}
.stats.foldercount.header {
	margin-top: 4px;
}
.cp_content #forum_icon_legend h5 {
	border-radius: 3px 3px 0 0;
	text-transform: uppercase;
}
#folderpicker .popupbody {
        background: #E8E8E8; /* Old browsers */
        background: -moz-linear-gradient(top,  #E8E8E8 0%, #ffffff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E8E8E8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #E8E8E8 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #E8E8E8 0%,#ffffff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #E8E8E8 0%,#ffffff 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #E8E8E8 0%,#ffffff 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E8E8E8', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 3px 3px 0 0;
	-moz-border-radius: 3px 3px 0 0;
	border-radius: 3px 3px 0 0;
	text-shadow: none !important;
        -webkit-box-shadow:  0px 5px 5px 0px rgba(68, 68, 68, 0.65); 
        box-shadow:  0px 5px 5px 0px rgba(68, 68, 68, 0.65); 
}
.cp_content #pmfolderlist .popupbody,
#calendarpicker .popupmenu .popupbody,
#view-group-discussion-popups .popupmenu .popupbody,
#picturecommentpopups .popupmenu .popupbody,
#above_memberlist #memberlist_menus .popupmenu .popupbody {
        background: #E8E8E8; /* Old browsers */
        background: -moz-linear-gradient(top,  #E8E8E8 0%, #ffffff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E8E8E8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #E8E8E8 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #E8E8E8 0%,#ffffff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #E8E8E8 0%,#ffffff 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #E8E8E8 0%,#ffffff 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E8E8E8', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
        -webkit-box-shadow:  0px 5px 5px 0px rgba(68, 68, 68, 0.65); 
        box-shadow:  0px 5px 5px 0px rgba(68, 68, 68, 0.65); 
	text-shadow: none !important;
}

li.sgicon .controls a.textcontrol.groups-edit,
li.sgicon .controls a.textcontrol.groups-delete,
li.sgicon .controls a.textcontrol.groups-leave,
li.sgicon .controls a.textcontrol.groups-add {
	background-attachment: scroll;
	background-repeat: no-repeat;
	padding: 5px 10px 5px 25px !important;
}
li.sgicon .controls a.textcontrol.groups-edit {
	background-image: url(images/primus/slate/button/edit_40bl.png);
	background-position: 5px 3px;
}
li.sgicon .controls a.textcontrol.groups-delete {
	background-image: url(images/primus/slate/site_icon/deletel.png);
	background-position: 5px 3px;
}
li.sgicon .controls a.textcontrol.groups-leave {
	background-image: url(images/primus/slate/site_icon/xl.png);
	background-position: 5px 3px;
}
li.sgicon .controls a.textcontrol.groups-add {
	background-image: url(images/primus/slate/site_icon/addl.png);
	background-position: 5px 3px;
}
#group-list .threadstats {
	padding-top: 0 !important;
}
.threadstats > a {
	font-size: 11px;
	/*line-height: 0 !important;*/
}
#group-list .threadlisthead.sgbithead .threadstats {
	line-height: 24px;
}
#group-list .blockbody .threadlisthead .threadstats > a {
	line-height: 0px !important;
}
#group-list-table .threadbit.sgbit:first-child .nonsticky,
#discussionlist li:first-child .discussionrow {
	border-top: none !important;
}
#group-list-table .threadbit.sgbit .nonsticky {
	border-bottom: solid 1px #C8C8C8;
}
#group-list .blockfoot {
	padding: 5px 10px;
}
#w_members {
	background: none !important;
}
.socialgroup_members.block {
	background-color: #F8F8F8;
}
#picturecommentpopups .popupmenu h6 {
	font: bold 11px/29px 'PT Sans',sans-serif;
}
#memberlist_menus .popupbody input.button {
	padding: 2px !important;
}
#memberlist_table .columnsort th a,
#memberlist_table th .blocksubhead {
	border-top: none;
	border-bottom: solid 1px #c8c8c8;
	background-color: #E9E9E9;
}
#member_content #sidebar_container .block .blocksubhead,
#member_content #sidebar_container .friends_mini .blocksubhead {
	padding: 5px 0px 15px 6px;
}
#member_content .userinfo .blocksubhead,
#member_content .friends_mini .blocksubhead,
#member_content .albums .blocksubhead,
#member_content .groups .blocksubhead,
#member_content .visitors .blocksubhead {
	font-family: 'PT Sans',sans-serif !important;
	font-size: 12px !important;
	font-weight: bold !important;
}
#member_content .friends_mini .blocksubhead a,
#member_content .albums .blocksubhead a,
#member_content .groups .blocksubhead a {
	font-family: 'PT Sans',sans-serif !important;
	line-height: 16px;
	font-size: 11px !important;
}
#member_content .friends_mini .blocksubhead a:hover,
#member_content .albums .blocksubhead a:hover,
#member_content .groups .blocksubhead a:hover {
	text-decoration: underline;
	color: #ffffff !important;
}
#memberlist_navpopup .popupctrl,
#navpopup .popupctrl,
#wol_navpopup .popupctrl {
	padding: 5px 10px 5px 2px;
}
#woltable .columnsort th .blocksubhead,
#view-group-info .blocksubhead {
	border-top: none;
}
#member_content #sidebar_container.profile_widgets {
	background: none !important;
}
#member_content.member_content #sidebar_container.profile_widgets .block {
	background-color: #F8F8F8;
}
.userranks {
	text-align: center;
	margin-bottom: 10px;
}
.userranks .usertitle {
	color: #3E3E3E;
}
#member_content.member_content .blocksubhead .textcontrol img,
#member_content.member_content .blocksubhead .textcontrol img {
	top: 0px;
}
.container3.blocksubhead {
	background-color: #E9E9E9;
	padding: 5px 0;
	border-top: none;
}
.requestlist .floatcontainer {
	border-top: 1px solid #C8C8C8;
}
#member_content #view-stats_mini .userinfo dl.stats {
	border-bottom: 1px dotted #C9C9C9;
	padding-bottom: 5px;
	padding-top: 5px;
}
#member_content #view-stats_mini .userinfo dl.stats dt {
	font-size: 12px;
}

.userprof_module {
	border: 1px solid #008326 !important;
}
#tab_container .userprof_moduleinactive a:hover {
	background-color: #008326 !important;
	background-image: url("images/primus/slate/mis/blockhead-bg.jpg") !important;
	background-repeat: repeat-x !important;
	border-color: #008326 !important;
	color: #EDEDED !important;
}
dl.as-tabs dd:hover,
dl.as-tabs dd:hover a {
	background-color: #008326;
	background-image: url("images/primus/slate/mis/blockhead-bg.jpg");
	background-repeat: repeat-x;
	border-color: #008326;
	color: #EDEDED;
}
#qr_submit,
#qr_preview,
#qc_hide_errors,
.userprof_button {
	border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	padding: 5px 10px;
	font-size: 11px;
}
#qc_error_list {
	color: #3E3E3E;
}
.userprof_content h5 {
	border-bottom: 1px dotted #C9C9C9;
	margin-bottom: 5px;
}
.userprof_content dl {
	margin-bottom: 5px;
}
.popupbody.filter {
        background: #E8E8E8; /* Old browsers */
        background: -moz-linear-gradient(top,  #E8E8E8 0%, #ffffff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E8E8E8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #E8E8E8 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #E8E8E8 0%,#ffffff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #E8E8E8 0%,#ffffff 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #E8E8E8 0%,#ffffff 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E8E8E8', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
        -webkit-box-shadow:  0px 5px 5px 0px rgba(68, 68, 68, 0.65); 
        box-shadow:  0px 5px 5px 0px rgba(68, 68, 68, 0.65);
        text-shadow: none !important;
}
.blog .popupbody {
        background: #E8E8E8; /* Old browsers */
        background: -moz-linear-gradient(top,  #E8E8E8 0%, #ffffff 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#E8E8E8), color-stop(100%,#ffffff)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #E8E8E8 0%,#ffffff 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #E8E8E8 0%,#ffffff 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #E8E8E8 0%,#ffffff 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #E8E8E8 0%,#ffffff 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#E8E8E8', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
        -webkit-box-shadow:  0px 5px 5px 0px rgba(68, 68, 68, 0.65); 
        box-shadow:  0px 5px 5px 0px rgba(68, 68, 68, 0.65);
        text-shadow: none !important;
}
.eventdetails .userinfo,
.eventdetails .eventbody,
.eventbit .eventdate {
	padding-left: 10px;
}
.eventcontrols a.editevent:hover,
.eventcontrols a.reminder:hover {
	color: #008326 !important;
}
#contacts .blocksubhead {
	border-top: none;
	background-color: #e9e9e9;
}
#whatsnewsidebar #c_bloglist.blockbody {
	border-top: solid 1px #82A0B5;
	margin: 0 -6px;
	border-radius: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
}
#whatsnewsidebar div.blocksubhead.smaller span {
	border-bottom: solid 1px #F8F8F8;
}
#whatsnewsidebar .blocksubhead {
	padding-top: 0px !important;
}
#whatsnewsidebar a.collapse {
	margin-top: 3px;
}

#blog_user_sidebar .blocksubhead {
	margin-bottom: 10px;
	font-family: 'PT Sans',sans-serif;
	text-transform: uppercase;
	text-shadow: 0 1px 0 #102946;
}
#blog_user_sidebar .blocksubhead a {
	color: #EDEDED;
}
#blog_user_sidebar .blocksubhead a:hover {
	color: #FFFFFF;
}
#vb_blogcalendar_currentmonth a {
	color: #008326 !important;
	text-shadow: none;
}
#usercss .blockhead_info a.normal,
#usercss .blockhead span.blockhead_info a {
	color: #EDEDED !important;
}
#usercss .blockhead_info a.normal:hover,
#usercss .blockhead span.blockhead_info a:hover {
	color: #FFFFFF !important;
}
#usercss .commenthead a {
	color: #4E4E4E !important;
}
#usercss .popupmenu #blograting_current {
	padding-right: 15px;
}
#usercss #blograting .popupbody {
	/*left: -120px !important;*/
}
#usercss .bloglist th,
#usercss .columnsort .blocksubhead {
	border-top: none !important;
	background-color: #E9E9E9;
}
#usercss #sidebar_container.editcats {
	float: none;
	width: auto;
}
#usercss #sidebar_container.editcats div.smallavatartext {
	margin-top: 0px;
	margin-left: 0px;
}
#usercss .blogsitebarbit.tr,
#usercss .custompagebit.tr,
#usercss .bloggroupbit.tr {
	background-color: #F8F8F8;
}
#usercss .custompagebit .td, #usercss .custompagebit td,
#usercss .blogcatbit .td, #usercss tr.blogcatbit td,
#usercss .blogsitebarbit .td {
	border-bottom: 1px solid #E8E8E8;
	border-top: 1px solid #FFFFFF;
}
#usercss table.bloglist {
	border-collapse: separate;
}
#usercss .bloglist.table.stats .tr {
	background-color: #E9E9E9;
}
#usercss .bloglist.table.stats dl dd {
	padding: 5px;
	border-bottom: 1px solid #E8E8E8;
	border-top: 1px solid #FFFFFF;
}
#usercss .bloglist.table.stats dl:first-child dd {
	border-top: none;
}
#usercss .bloglist.table.stats .alt1.tr,
#usercss .bloglist.table.stats .alt2.tr {
	background-color: #F8F8F8;

}
#usercss .block .sbhead {
	background-color: #E9E9E9;
}
#pagecontent {
	padding: 20px 15px;
	background-color: #F8F8F8;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px;
}

.widget_list .block {
	background-image: url(images/primus/slate/mis/blockhead-bg.jpg) !important;
	background-attachment: scroll !important;
	background-repeat: repeat-x !important;
	background-position: left top !important;
	border-bottom: solid 1px #C8C8C8;
}
#article_content .comment_blockrow a {
	color: #4E4E4E;
}
.cms_node_edits_title.blockhead {
	padding: 9px 10px 16px;
}
.cms_widget_header {
        text-shadow: 0px 1px 0px #102946;
}
.cms_widget_header a {
	color: #EDEDED;
}
.cms_widget_header a:hover {
	color: #FFFFFF;
}
ol.posts {
	background: none;
}
#discussionlist .inner {
	float: none;
}
.discussionlist .postbit-lite .avatarlink {
	margin-left: 10px;
}
.redirect_button {
	margin-top: 5px;
}
.below_body {
	height:170px;
        width: 100%;
	position:absolute;
	bottom:0;
	left:0;
	background:#007e24 url(images/primus/slate/mis/blockhead-bg.jpg) repeat-x left bottom;
}

#footer-outer {
	width: 950px;
	margin: 0px auto 0px auto;
}
#footer-outer a:link, #footer-outer a:visited {
        color: #ff7f00;
        text-decoration: underline;
}
#footer-outer a:hover {
        text-decoration: none;
        color: #ffffff !important;
}
.footer {
	background: transparent;
	box-shadow: none;
	clear: both;
	margin-top: 0;
	height: 40px;
	margin-bottom: 10px;
}
#footer_links a:link, #footer_links a:visited {
	color: #EDEDED;
}
#footer_copyright a {
	color: #fff;
	text-decoration: underline;
}
.clear {
	clear: both;
}
.newcontent_textcontrol {
	background-attachment: scroll;
	background-image: url(images/primus/slate/mis/newcontent_textcontrol-bg.png);
	background-repeat: repeat-x;
	background-position: left top;
}
.newcontent_textcontrol:hover {
	background-attachment: scroll;
	background-image: url(images/primus/slate/mis/newcontent_textcontrol-bg.png);
	background-repeat: repeat-x;
	background-position: left -27px;
}
#usercp_content #reminders .blockhead input.checkall {
	margin-top: 7px;
}
#usercp_content .group-moderation span.threadimod input {
	margin-top: 7px;
}
.postbitdeleted .textcontrol {
	background-color: #008326 !important;
}
#usercp_content .postlist_moderation .postcontrols {
	line-height: 24px;
}
/*.popupbody li a, .newcontent_textcontrol, .popupbody li label {
	-webkit-transition: all 0.1s ease 0s;
	-moz-transition: all 0.1s ease-in-out 0s;
        -ms-transition: all 0.1s ease-in-out 0s;
        -o-transition: all 0.1s ease-in-out 0s;
	transition: all 0.1s ease-in-out 0s;
}*/