/* 02/11, by makondo. Thanks to Barbiegirl for lots of useful stuff! */
@namespace url(http://www.w3.org/1999/xhtml); 
@-moz-document url-prefix("http://userstyles.org/forum/"), 
url-prefix(http://forum.userstyles.org) { 

/* thanks, Barbiegirl! */
[id^="Activity_"], A[href="/activity"],
.MyDrafts /*, #quoteButton*/
{ display: none !important; }

/* file */
img.ImageThumbnail
{ display: none !important; }

.DataList.Discussions,
.Item.Comment,
.Comment
{ list-style-type: decimal !important;
font-weight: bold !important;
width: 105% !important; }

#Form_Form > DIV > UL > LI > LABEL:first-child
{ color: #000 !important;
text-shadow: 1px 1px 2px #555, 1px 1px 2px #999 !important; 
font-weight: bold !important;
position: absolute !important;
top: 0px !important;
margin-top: 150px !important; }

LABEL.CheckBoxLabel[for="Form_Email-dot-WallComment"],
LABEL.CheckBoxLabel[for="Form_Email-dot-ActivityComment"],
LABEL.CheckBoxLabel[for="Form_Email-dot-DiscussionComment"],
LABEL.CheckBoxLabel[for="Form_Email-dot-DiscussionMention"],
LABEL.CheckBoxLabel[for="Form_Email-dot-CommentMention"],
LABEL.CheckBoxLabel[for="Form_Email-dot-BookmarkComment"],
LABEL.CheckBoxLabel[for="Form_Email-dot-ConversationMessage"],
LABEL.CheckBoxLabel[for="Form_Email-dot-AddedToConversation"]
{color: #000 !important;
position:absolute!important;
top:0px!important;
margin-top:180px!important;
margin-left:0px!important;}

LABEL.CheckBoxLabel[for="Form_Email-dot-ActivityComment"]
{margin-top:200px!important;
margin-left:-0px!important;}

LABEL.CheckBoxLabel[for="Form_Email-dot-DiscussionComment"]
{margin-top:220px!important;
margin-left:-0px!important;}

LABEL.CheckBoxLabel[for="Form_Email-dot-DiscussionMention"]
{margin-top:240px!important;
margin-left:-0px!important;}

LABEL.CheckBoxLabel[for="Form_Email-dot-CommentMention"]
{margin-top:260px!important;
margin-left:-0px!important;}

LABEL.CheckBoxLabel[for="Form_Email-dot-BookmarkComment"]
{margin-top:280px!important;
margin-left:-0px!important;}

LABEL.CheckBoxLabel[for="Form_Email-dot-ConversationMessage"]
{margin-top:300px!important;
margin-left:-0px!important;}

LABEL.CheckBoxLabel[for="Form_Email-dot-AddedToConversation"]
{margin-top:320px!important;
margin-left:-0px!important;}

/*BUTTON: SAVE PREFERENCES*/
#Form_SavePreferences
{ margin-top:300px!important; }

/* ================== */
/*.Attachments, */
.Permalink,
A[href="http://vanillaforums.org"]
/* yellow popups > div.Messages*/
{ display: none !important; }

/* logon box */
.Box.GuestBox h4
{ display: none !important; }

.Box.GuestBox P
{ font-size: 0px !important; }

.Box.GuestBox, .Info
{ background: none !important;
border: none !important;
-moz-box-shadow: none !important; }

#Head, body, html
{ background: #AAAD9C !important; } 

/* ========================= */

.Tabs.HeadingTabs.DiscussionTabs,
.Attachments, div.FilePreview, .Box, 
/* reply box */.MessageForm.CommentForm,
ul.Options li.Active a, .Foot, .Message Information
{ background: transparent !important; }

/* us.o link */
#Head h1 a span
{ text-transform: capitalize !important;
font-family: Segoe UI, Tahoma, sans serif !important;
font-style: italic !important;
font-size: 18px !important;
color:#DAE0CB !important;
text-shadow: black 2px 2px 2px, 1px 1px 1px white, -1px -1px #666 !important;
opacity: .7 !important; }

#Head h1 a span:hover
{ opacity: 1 !important; }

#Head h1 a:hover
{ color: black !important;
text-decoration: none !important; }

/* =========== blue borders =========== */
div.MorePager a, div.MorePager a:link,
div.MorePager a:hover, div.MorePager a:active, div.MorePager a:visited,
a.TabLink, a.TabLink:link,
a.TabLink:hover, a.TabLink:active, a.TabLink:visited,
div.Tabs li a, div.Tabs li a:link,
div.Tabs li a:hover, div.Tabs li a:active, div.Tabs li a:visited,
INPUT[type="submit"],
div.FilePreview,
.Foot, body#dashboard_entry_handshake ul.NewAccount
{ border-color: transparent !important; }

/* ============== font ============ */
body
{ font-family: Segoe UI, Tahoma, sans serif !important; }

.Info, h1
{ color: black !important; }

a:link, 
#MessageForm h2,
table.AttachFileContainer td.FileSize
{ color: #23313A !important;
text-shadow: 1px 2px 2px #777, 1px 2px 2px #999 !important; }

a, INPUT[type="submit"]
{ font-weight: bold !important;
color: black !important;
text-shadow: 1px 2px 2px #777, 1px 2px 2px #999 !important; }

a:hover, INPUT[type="submit"]:hover
{ /*color: #000 !important;*/
text-decoration: underline !important; }

a:link:hover
{ color: black !important; }

a:visited
{ opacity: .7 !important;
color: #555 !important; }

a.Button, .Button, 
A[href="/entry/signin?Target=discussions"], #Bookmarks a
{ font-size: 12px !important;
font-weight: bold !important; }

/* thread page thread title */
.SubTab
{ text-transform: capitalize !important; 
font-size: 17px !important;
font-weight: bold !important;
font-family: Calibri, sans serif !important;
text-shadow: 1px 2px 2px #666, -2px 2px 2px #999 !important; }

/* link to a style discussed */
.Tabs.HeadingTabs.DiscussionTabs a
{ text-transform: capitalize !important;
text-decoration: underline !important; 
font-size: 17px !important;
font-weight: bold !important;
font-family: Calibri, sans serif !important;
text-shadow: 1px 2px 2px #666, -2px 2px 2px #999 !important; }

.Tabs.HeadingTabs.DiscussionTabs ul li a
{ text-decoration: none !important;
font-size: 15px !important; }

#Head form input.Button,
INPUT[type="submit"]
{ text-shadow: 1px 1px 2px #666, 1px 1px 2px #666 !important; }

span, .RadioLabel, h2, h4
{ color: black !important;
text-shadow: 1px 1px 2px #777, 1px 1px 1px #777 !important; }

ul.DataList a.Title:visited
{ -moz-appearance: none !important; 
color: #424B51 !important;
text-shadow: 2px 2px 2px #999 !important; }

ul.DataList a.Title:visited:hover
{ color: #30363A !important; }

#Menu a span,
#Menu li.Active a span,
#Menu li.Highlight a:hover span/*,
div.Tabs li a span*/
{ background: transparent !important;
font-size: 12px !important;
font-weight: bold !important;
color: black !important;
 text-shadow: 1px 1px 2px #222, 1px 2px 2px #777 !important; }

/* Numbers next to menu items - bkmrks, my discussions... */
div.Tabs li a span
{ background: none !important;
font-weight: bold !important; }

.DateCreated
{ color: black !important; }

.LastCommentDate
{ color: #512800 !important;
text-shadow: 0 1px 2px #777, 1px 2px 2px #777 !important; }

.LastCommentBy a
{ color: #47020F !important;
text-shadow: 0 1px 2px #777, 1px 2px 2px #777 !important;
font-size: 13px !important; }

/* index new posts/messages count */
ul.DataList div.Meta strong,
ul.PanelInfo div.Meta strong,
ul.DataList div.Meta span.Announcement strong, 
/* new PMs */ A[href="/messages/all"] span
{ /*text-decoration: blink !important;*/
color: #872D00 !important;
text-shadow: 4px 4px 6px #777, 1px 1px 2px #777 !important;
border: 1px solid #722C28 !important;
-moz-border-radius: 3px !important; 
-moz-box-shadow: 2px 2px 4px rgba(0,0,0, .4) !important; }

/* pagination, thanks Barbie! */
/* current page */
#PagerAfter a.Highlight
{ font-size: 16px !important;
color: black !important;
text-shadow: 2px 2px 2px #999 !important;
-moz-border-radius: 3px !important; 
-moz-box-shadow: inset 1px 2px 2px rgba(0,0,0,.4),2px 2px 4px rgba(0,0,0, .5) !important;
border: 3px groove !important;
-moz-border-top-colors: #8C8D82 #9FA094 #909186 !important;
-moz-border-right-colors: #8C8D82 #ABAD9F #C6C8B8 !important;
-moz-border-bottom-colors: #8C8D82 #ABAD9F #C6C8B8 !important;
-moz-border-left-colors: #8C8D82 #9FA094 #909186 !important; }

#PagerAfter a
{ color: #30363A !important;
font-size: 13px !important; }

/* header */
div.Menu
{ margin-top: -14px !important; }

/* ========== right sidepanel =========== */
#Panel
{ margin-right: -20px !important; }

.Box, .BigButton
{ border: none !important;
-moz-box-shadow: none !important;
color: black !important;
text-shadow: 1px 1px 2px #666, 1px 1px 2px #666 !important; }

ul.PanelInfo
{ border-top-color: black !important; }

.PanelInfo, ul.PanelInfo li, 
ul.DataList li.Item
{ border-bottom-color: black !important; }

ul.PanelInfo li a
{ color: #1C2123 !important;
text-shadow: 1px 1px 2px #777, 1px 1px 2px #777 !important; }
ul.PanelInfo li a:hover
{ color: black !important; }

/*============ search ============= */
#Head .Search, #Head #Search
{ margin-bottom: -6px !important; }

#Head form
{ background: none !important;
margin-right: -28px !important; }

#Head form input.InputBox
{ -moz-box-shadow: 1px 2px 8px rgba(0,0,0,.5) !important;
border: 3px groove !important;
-moz-border-top-colors: #8C8D82 #9FA094 #909186 !important;
-moz-border-right-colors: #8C8D82 #ABAD9F #C6C8B8 !important;
-moz-border-bottom-colors: #8C8D82 #ABAD9F #C6C8B8 !important;
-moz-border-left-colors: #8C8D82 #9FA094 #909186 !important;
-moz-border-radius: 4px !important;
opacity: .8 !important;
font-weight: bold !important; }

#Head form input.InputBox:hover,
#Head form input.InputBox:active,
#Head form input.InputBox:focus
{ opacity: 1 !important; 
background: -moz-radial-gradient(rgba(255,255,255,.4) 0%, rgba(156,156,156,.4) 100%, rgba(255,255,255,0.4)) !important; }

/* ============== textboxes ============ */
textarea, select, option,
input.SmallInput, input.InputBox,
#MessageForm, #Form_Body
{ -moz-appearance: none !important; 
-moz-box-shadow: 2px 8px 10px rgba(255,255,255,.3) inset, 1px 2px 8px rgba(0,0,0,.5) !important; 
-moz-appearance: none !important; 
background: transparent !important;
-moz-border-radius: 5px !important; }

textarea:focus,
input.SmallInput:focus,
input.InputBox:focus,
#MessageForm:focus, 
#Form_Body:focus,
.CurrentUploader form input
{ -moz-appearance: none !important; 
background: -moz-radial-gradient(rgba(255,255,255,0.5) 0%, rgba(156,156,156,.1) 100%, rgba(255,255,255,0.5)) no-repeat !important;
border: 1px solid rgba(0,0,0, .2) !important;
color: black !important; }

.CurrentUploader input
{ -moz-border-radius: 3px !important; 
margin: 3px !important;
padding: 3px !important; }

.CurrentUploader input:hover
{ background: -moz-radial-gradient(rgba(255,255,255,0.9) 0%, rgba(156,156,156,.1) 100%, rgba(255,255,255,0.9)) !important; }

/* PMs */
#Form_Conversation
{ background: none !important;
border: none !important; }

/* ============= buttons ============== */
/* === eleminates hover bg, shadows, etc. === */
a:hover, strong,
div.MorePager a, div.MorePager a:link,
div.MorePager a:hover, div.MorePager a:active, div.MorePager a:visited,
a.TabLink, a.TabLink:link, 
a.TabLink:hover, a.TabLink:active, a.TabLink:visited,
div.Tabs li a,div.Tabs li a:link,
div.Tabs li a:hover, div.Tabs li a:active, div.Tabs li a:visited,
div.MessageForm,
div.Tabs, div.Tabs div.SubTab
{ background: none !important;
border-color: transparent !important; }

a.Button, .Button, div.Tabs li.Active a, 
ul.DataList div.Meta a.Category,
ul.PanelInfo li, 
.Announcement,
.BigButton
{ background-image: none !important;
background: transparent !important; }

INPUT[type="submit"]
{ -moz-box-shadow: none !important; }

/* ============= index =============== */
.DataList.Discussions
{ -moz-border-radius: 5px !important;
border: 3px groove !important;
-moz-border-top-colors: #8C8D82 #9FA094 #909186 !important;
-moz-border-right-colors: #8C8D82 #ABAD9F #C6C8B8 !important;
-moz-border-bottom-colors: #8C8D82 #ABAD9F #C6C8B8 !important;
-moz-border-left-colors: #8C8D82 #9FA094 #909186 !important;
background: -moz-radial-gradient(rgba(255,255,255,0.2) 0%, rgba(156,156,156,.2) 100%, rgba(255,255,255,0.2)) no-repeat !important;
-moz-box-shadow: 2px 8px 10px rgba(255,255,255,.2) inset, 1px 2px 8px rgba(0,0,0,.5) !important; }

ul.DataList li.Item:hover
{ /*background: rgba(115, 119, 122, .3) !important;*/
background-image: -moz-linear-gradient(top, #ACAE9D, rgba(223,227, 205,.6) 14px, #AAAD9C) !important;
-moz-box-shadow: 2px 2px 8px 4px rgba(118,124,126,.1) inset !important; }

#Content > UL > LI:last-child
{ border: none !important; }

ul.Options li.Active ul
{ background: none !important;
border: none !important; }

ul.Options li.Active strong:hover,
ul.Options li.Active strong,
ul.Options h3
{ background: none !important;
font-size: 11px !important;
color: #000 !important;
text-shadow: 1px 1px 2px #222, 1px 1px 2px #666 !important; }

.CommentCount, 
.LastCommentDate,
.LastCommentBy
{ margin: 0 2px !important; }

.ShowDiscussionAuthor
{ margin-left: -10px !important; }

/* ============= threads ============== */
/* top border */ 
div.MessageForm, div.Tabs
{ border: none !important; }

ul.MessageList li.Item 
{ border-color: transparent !important; }

.Message
{ padding: 4px 6px !important;
-moz-border-radius: 5px !important;
/*max-width: 700px !important;*/
width: 95% !important;
overflow-x: auto !important;
overflow-y: hidden !important; }

.Item.Comment
{ -moz-border-radius: 5px !important;
margin: 1px 0 5px 0px !important;
background: rgba(150,150,150,.1) !important;
-moz-box-shadow: 2px 2px 18px 18px rgba(150,150,150,.2) inset, 2px 4px 8px rgba(0,0,0,.4) !important;
border: 4px groove !important;
-moz-border-top-colors: #8C8D82 #9FA094 #909186 !important;
-moz-border-right-colors: #8C8D82 #ABAD9F #C6C8B8 !important;
-moz-border-bottom-colors: #8C8D82 #ABAD9F #C6C8B8 !important;
-moz-border-left-colors: #8C8D82 #9FA094 #909186 !important; }

.Mine
{ background: transparent !important; }

.Attachments
{ border-top: 1px solid black !important;
width: 65% !important; }

/* ===== quotes ===== */
ul.MessageList div.Message code,
ul.MessageList div.Message pre
{ border: none !important; 
background: transparent !important;
-moz-box-shadow: none !important; 
max-width: 600px !important;
max-height: 550px !important; }

BLOCKQUOTE, CODE,
div.Preview div.Message code,
ul.MessageList div.Message code
{ -moz-border-radius: 4px !important;
border: 1px inset rgba(255,255,255, .8) !important;
background: -moz-radial-gradient(rgba(255,255,255,0.2) 0%, rgba(156,156,156,.5) 100%, rgba(255,255,255,0.2)) no-repeat !important;
-moz-box-shadow: 2px 8px 10px rgba(255,255,255,.3), 1px 2px 8px rgba(0,0,0,.3) inset !important; }

.QuoteAuthor
{ text-decoration: underline !important; }

/* ============ start new discussion =========== */
#Form_Discussion
{ background: transparent !important;
border: none !important; }

div.Popup div.Border
{ background: none !important; }

div.Content, div.Popup div.Body
{ background: none !important;
-moz-border-radius: 5px !important;
border: none !important;
-moz-box-shadow: 2px 4px 8px rgba(0,0,0, .5) !important; }

div.Preview
{ background: rgba(130,132,135, .8) !important;
-moz-border-radius: 5px !important;
font-weight: bold !important;
border: 1px solid rgba(0,0,0,.4) !important;
-moz-border-radius: 5px !important;  }

/* insite box */
div.Preview div.Message
{ border: none !important;
background: none !important;
-moz-box-shadow: none !important; }

/*div.Preview div.Message code,
div.Preview div.Message pre,
ul.MessageList div.Message pre
{ border: 1px solid rgba(0,0,0,.4) !important;
-moz-border-radius: 5px !important;  }*/

/* ============ profile ============== */
ul.MessageList div.Meta span.Author img
{ background: transparent !important; }

body.Profile #Panel dd
{ font-size: 14px !important;
font-weight: bold !important; }

body.Profile #Panel dt
{ color: #000 !important; }

/*.MessageBox*/ #Form_Body
{ overflow: visible !important;
font-size: 105% !important;
text-shadow: 1px 2px 4px #999 !important; }

/* ========= details ========== */
/* popup notes and messages */
div.Messages ul, div.Errors ul, div.Errors ul li,
div.Deleted
{ -moz-border-radius: 3px !important; 
padding: 4px !important;
background: -moz-radial-gradient(rgba(204,204,204,0.1) 0%, rgba(150,150,150,.8) 100%, rgba(204,204,204,0.1)) no-repeat !important;
-moz-box-shadow: 2px 8px 10px rgba(255,255,255,.1) inset, 1px 2px 8px rgba(0,0,0,.5) !important; }

/* page not found and info pages */
.SplashInfo, .SplashInfo h1, .SplashInfo p
{ background: transparent !important;
border: none !important;
color: black !important;
font-size: 16px !important;
text-shadow: 1px 2px 2px #333, 2px 2px 2px #fff !important; }

.DataList.Activities
{ border: none !important; }

/* attachments uploader */
.UploadProgress
{ color: black !important; 
background: rgba(0,0,0, .1) !important;
-moz-box-shadow: inset rgba(0,0,0, 0.2) 1px 6px 16px 2px, rgba(0,0,0, 0.4) 2px 4px 6px  !important;
border: 1px solid rgba(0,0,0,.3) !important;
-moz-border-radius: 2px !important; }

div.Popup div.Body, 
div.Popup h1, div.Popup h2,
div.Connect h1, div.Connect h2
{ background: rgba(0,0,0,.5) !important;
border: none !important;
font-weight: bold !important;
color: #ccc !important;
text-shadow: 2px 2px 2px #000, 2px 2px 2px #000 !important; }

#Popup .Button.Okay,
#Popup .Button.Cancel
{ border: 1px solid rgba(0,0,0,.5) !important;
-moz-border-radius: 3px !important;
color: red !important;
text-shadow: 2px 2px 2px #000, 2px 2px 2px #000 !important; }

#Popup .Button.Okay:hover,
#Popup .Button.Cancel:hover
{ background: rgba(204,204,204,.3) !important; }

/* ===============  IMAGES =============== */
/* ======= header ======= */
#Head
{ -moz-box-shadow: 2px 4px 8px rgba(0,0,0, .5) !important;
padding: 0 0 6px 0 !important;
border-bottom: 4px groove !important;
-moz-border-bottom-colors: #8C8D82 #ABAD9F #C6C8B8 !important;
background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/2wBDAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQH/wgARCAA3AAsDASIAAhEBAxEB/8QAGQAAAgMBAAAAAAAAAAAAAAAAAAUCAwYI/8QAFwEBAQEBAAAAAAAAAAAAAAAAAQACBv/aAAwDAQACEAMQAAAB6YHhz69kxlkX2Zqxs3aDf//EABgQAQEBAQEAAAAAAAAAAAAAAAATEgER/9oACAEBAAEFAsMJpppuPFG1FW23/8QAGREAAQUAAAAAAAAAAAAAAAAAABARkeHw/9oACAEDAQE/AX0LR//EABYRAAMAAAAAAAAAAAAAAAAAAAAQIf/aAAgBAgEBPwEr/8QAFhAAAwAAAAAAAAAAAAAAAAAAIDAx/9oACAEBAAY/Ahif/8QAHRAAAwABBQEAAAAAAAAAAAAAAAERYRAxUXHwof/aAAgBAQABPyGijzcj1EnBARECy0rM7fRMJ4f/2gAMAwEAAgADAAAAEBJ8/f/EACARAAEBCAMAAAAAAAAAAAAAAAERACFBUXGBwfAxYZH/2gAIAQMBAT8QGEJVCWwRwvjN/QyptDCluixDtchW/8QAHxEBAAEEAQUAAAAAAAAAAAAAAREAIUFREDFhcZHw/9oACAECAQE/EKWAhmIhdKyWh11i+SoO/tv5z88f/8QAJBAAAQMCBgIDAAAAAAAAAAAAAQARITGRQWGBobHBcfBR0fH/2gAIAQEAAT8Qy+ftZfI7QGIPhgOxIWUUIkOHggXERqvYSoO3DPFh+l33sOhCGamTZu6oPkNsh4Ml4LnCQUAYcwfWV88nCpF6WZMVb56L/9k=) !important; }

/* === stickies === */
ul.DataList div.Meta span.Announcement:hover
{ opacity: 1 !important; }

ul.DataList div.Meta span.Announcement
{ color: transparent !important;
font-size: 0px !important;
text-shadow: none !important;
padding-left: 16px !important;
padding-top: 17px !important;
margin: 3px 0 !important;
opacity: .85 !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAADOUlEQVR42rVVOUssQRDuwD8gaCQmBoIogqh4gkckXqF44X3fuHgguLreJwYKauDBBqKpgSfCiBouzwOZ5K0iLC6YGakofK+qYYbd6XmJ4sK3PdNVXd90VfXXYnR0VPwm5N/IyIiEy+US4+PjP8LY2JgZL4iADcPDw6Kvr0/09/d/C7yWYxgkJgF/ORsyMjIc6enpGo3fRmpqqnNoaEiSmAS8NYfDIbKysv5UVFSgtLTUFrW1tairq0NZWZmtvbKyEpmZmf729nYxOTkZTNDb2yuKioq0np4edHR0KOju7kZeXh7oI9DW1obOzk7Fh2KgoKBAJ7tKQIFFeXm5Njc3h4mJiSCQM+bn5xEZGYmQkBA4nU7MzMwofgsLC7w7vaWlRSXo6uoSZNB2dnawubmJjY0Nc9za2gLPx8bGIjQ0FKurq3C73abd8N3d3QXF0JuamlQCzht1gnZxcYGjoyMTh4eHOD4+xvn5ORITExEeHo79/X2cnZ2ZdgY/X15eYmBgQG9oaFAJWltbedQeHh5wfX0dhJubG3i9Xpn/iIgIeDwe3N/fK36Pj4+YmprSqRlUgubmZrG0tKS9vb3h+fk5CH6/Hzyfn5+PqKgoOffy8qL4vb+/Y3l5Wa+urlYJGhsbxdramgb6sWMgPj4+eBolJSWIiYnB19eXhNWPf1QLvaqqyp5gfX1dEnBAA4EE3Ofx8fHymQkC7YbPfwmMFPECTokVn5+f8jDFxcXh9fVVpsjqw2tXVlbsU8RFpl7WuFC3t7eysIHw+XySICEhQRb87u4uyM5rnp6eMD09bV9kblNqMY1bjdsyENyCJycncjw4OMDp6al8tvpdXV1hcHBQr6+vtz9otAuNDwsfLCu2t7cxOzsrTywfLH63+uzt7YFi2B80QypYElgaAkG9jcXFRYSFhUEIAZJisKRY/diHYthLBYtdcXGxxoLFQhYI2h1YBHNzc5GWlgZKp5yz+pEio7Cw0F7sWK5zcnI81AGyHa1gGScJAG3ffLf61NTUIDs726fItXHhpKSkuEhv/iYlJX0LycnJ3ujoaDd/LNVKvTKpA1hRfwS6N9Qr07ikOVVU0B+BU6Nc+r+Jf4LKwQRuPIpWAAAAAElFTkSuQmCC) center no-repeat !important; }

/* go button */
#Head form input.Button
{ border: none !important;
-moz-box-shadow: none !important; 
color: transparent !important;
font-size: 0px !important;
padding-top: 12px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAC4jAAAuIwF4pT92AAAD2UlEQVR42rVWR0hsSxCdefhdqSDoSlduFQQxR4yYUDFHDAvFhFlcmhExbkQwgRhx48K4UUYFwYj6/zB+lY8BFVQwi757Oa+qeSOOoz7+wguH6u7b3ae6+lTdq6isrFR8J3Q6qampP9LT05VahIeHK0NCQpShoaE64PGoqChlZGSksG9BYz8+Jfi2E8TFxQlWZ2fncjc3NxVhjq2Li8uncHV1fQ+xxs7Oror34gi8EqSlpYmOj4/PWkpKCuLj45GYmKiDpKQkHbx/n5CQAAox3N3dD/VOQC8EQVhY2FxhYaGUk5PznJ+fz1bKzs6W8vLyBHJzc3Xab/s096W4uFgKDAzc0SPQnoA8UzU2NqKmpkaiPurq6tDc3Mx9VFdXo7a29lPQHLmpqQkU7n/0CKKjowVBZmamanBwEAMDA1JRUREsLCxQUlKC/v5+jIyMoKenB11dXejt7RVtrf09Lg8PD4P2UOsRRERECALaTEUPZmdnJV5kaWkJhUIBa2tr4eXc3ByWlpYwPT2NiYkJYbWYnJyUFxYWUF5erk/Aev49oNrb28PKyoq0tbWF1dVVNDQ0wMbGRhA5ODigs7MTGo0GBwcH2NjYwNraGjY3N9nKvJYc0SfgBGFLMVTd3d3h8PBQOj4+xsnJCa6vr4Xl0JAEBRHJGUNDQ7i6usLj4yNOT095jXx/f4/29vbPT9DR0aECPbe3txIvZFBbWH6YfHx8HKQUmJmZgWSNvr4+4QTNk3lOd3f3nwloI+np6QmMh4cHsfHLy4sgOT8/B8kRpqamMDc3B0kVl5eXIO//TMAh4mMeHR1JHBayuLi4wM3NDd8LKCdgbGwsvC8tLcXOzg6en59xdnbGc2V25sMQkXYFQVVVlWp/f58vTNre3sbu7q5QC2e3iYmJ8DorKwusNIo51Gr16yWvr6/LfPGUD2onJyflhwTklWpxcREzMzPS2NgYqJLC0NAQRkZGnEAYHR3F8vIy5ufnWZZCnjRXYGpqSmYJl5WVfX4CTjRWB0EkGiuGSVpbW8GElICvicaX+xaUNzI7wIlGRe/jE1CRU3G619fXSxUVFSLObW1tIhe0pYLLhxY07xVcKlpaWvikag8PD12CmJgYMUDezpNCZFLGS0FBgUyFT6YiJlMxk6n4fQla85MckknCf3t6euoSxMbGigFvb+8VquOiHCcnJ+uBL1uL9+94TUZGBmjz/7y8vJTvi5344Nja2tY4OjruUUnQEP79P7C3t9dQhu9bWVn1f/nJ9PPzMwgICDDw9/c3CAoKMggODtaxWvA8X19fgTftv7786H/7X8V34BfigYlnvyIRDwAAAABJRU5ErkJggg==) no-repeat !important; }

a.Bookmark, a.Bookmarking
{ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAC0ElEQVR42mMoLi5moCVmGN4WFBUVMRQWFsIxiF9cXASXg/DJtACqmamwqIgdyGYrgtJ5eXkMubk5DGVlZQwlJSUELcEpATKopKzMa+v2HS9379n/fufuff83bt7+e+GipU/KyitWBoeEGBcVFRK0BKdEbm4uQ21tXei5C1f+1zc2v7eysl3j6uq5Jzk58/OU6XP+p6bl/nF0dNItLy8nz4KcnByGzs6uoNPnrvz38Q3Y5OToyJCUlMhgZWXFEREdv7Wnf/p/azunVcnJyWBfkGFBFkP/hAlBp85e+g80cHtUVBRDdXU1Qzkw7CuqqoN6J8/+b25lfyA6OooB5AuSLcjKymLo7e0PevLi3f+k5PRtwcGB4KBIBbp40dKVkxav2vxfUkq2NC8vl7xIzszMBAfR9+/f/xcVl291dXUFWcC9Zu269G9AMSdXrzPm5mYctbW15MVBeno6Q1tbG9gCIP4FxJ+h7P+6uvqLJcXFGJqbmxmKEEmadB80NTWBLVizdu39wMDACcCku37/gQMfv33/9nHi5MltISEhDOSnImAcNDW3BoGCIyY+eaO9vT1DVEQUg6qqqmhHV/9BkMWZOQWzY2KiwZmOzGTaE3Tp5qP/cUnp28NDQ8GpqKqqisHfP4Bn+57Dn9ds3PnfyclZpaKigpycnMvQ2tYRNH/xqv+ePgE7QMkUFBwFBQVASyoYps6a96ita/J/c3OrALJ8UAwqzIpLguISM/9raOpuTEtNZaivr2MApRqQxcnpuf8srJ3+6+jo6NfV1ZFuQXl5GUNcXHyIho7hfzVN3WfRMfFTk1PT50fHJB6wtnP9r6ii/Z+BgWFjNNBnoGAj2YK6uloGOzt7H6Ah34H4LxD/R8JPgXiao6MjR319PXmpCBTecXFxrNbW1lK2traSSFjM09OTFZQIYIaTZQFIE8iSRqAh9WgYFOaw9E92fTBa6cMwAG3VTpObZy4RAAAAAElFTkSuQmCC) !important; }

a.Bookmarked
{ background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsTAAALEwEAmpwYAAADEklEQVR42t1VWyssUBgdl9zFREIuRfEDGIRyyZtbeXG/N64PaFxfhnF9Ua6FwsN54A+IJ7X9gOOU5LyckXLqKEKSy4t19vrKPJzajpQXU6s9e8/e39rf+tb+xjI2Nmb5TFi+FkFOTo4jOztb6fHDyMrKchoJ8vLyftTW1qKqqgoNDQ1oaWl5FxobG+VMXV0dcnNz/xgJSktLVU9PDxwOB+rr61FYWIiioqI3wT2VlZVypq+vD8XFxT+NBDU1NWphYQG9vb0IDg6Gn58fAgMDERAQAH9/f5nzO9dewTUfHx+0trZieXkZ1dXVZoKOjg61s7MjaXt7eyM6OhpWq1WCh4WFITw83EMYFRXlAQlKSkqwu7sLHcNMMDg4qI6OjtDf3y9BIyMjBSMjI9ja2sL29jbW19dFFhLFxsYiJiZG9lLS4+NjDA0NmQkmJibU7e0tJicn5VBoaCjm5+dxeXkJt9stOD8/lzEtLQ0hISGIj4+XjLq6unB3d4fp6WkzwdzcnIL+LC4uikRJSUk4OzvD8/Mz2tvbkZqaCpfLxS0YHx+HxWJBQkKCZDMwMCDrS0tLZoLV1VUh2NjYgJeXF1JSUnB9fS0HT09PcXh4iIuLC5k/PT2J5nFxcVJop9Mp65ubm2aCtbU1DwEzeCV4eXmRgA8PD7i5ucHV1ZUE45xZssijo6P/J/hXouTkZNH88fER5eXlUlRKQv1ZF2bFDHx9faENIgTaqmYCXVzFQk1NTUnatCadwxsfHByIJHt7e9jf35c1+p6FZpG7u7txf3+PmZkZM4G2mKLVWDC6iL6nBLo2UEp5QLLZ2VmxaEREhOxlazk5OcHw8LCZoLOzU/GWzc3NoisfGm8YFBQkdqQ8iYmJIgudwwy5hxLpNiPZ6RhvtwptM/E0a0CZGJw35PwVJKcs/I0j7comubKyAh3DTFBWVqbYsPiSKyoqpJgZGRnIzMw0wmazscFJsyN0yzATFBQUfKeWbLtsXm1tbe+C3W6XM01NTcjPz/9tJNA3culb/0pPT/8QdDZu/Xa+feH/5M/AXy4OGCZ22NwPAAAAAElFTkSuQmCC) !important; }

/* delete attachments */
div.Attachments table.AttachFileContainer tr td a.DeleteFile:hover
{ opacity: 1 !important; }

div.Attachments table.AttachFileContainer tr td a.DeleteFile
{ opacity: .8 !important; 
width: 16px !important;
height: 16px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAACXBIWXMAAAsTAAALEwEAmpwYAAAEIElEQVR42m1VWUtcWRC+3f4AH4bJS36IL4P79tCmbWXamI77vosruO/iggu4PIgviuL6IMogIoK4wLzMMKZNGEZNtxNHaaIoLi33cM/JVyf33jEmDUXVqVOnqu5XSystLS0KUXNzswVkhUz0VP4h6fcWQ6b3hi/DodLW1qZ0dnYqXV1d3xDpDP1T+bkNvSc/0ikJra2tSmVl5U+ZmZm/ZGRkJIIc6enpr0D2rKwsO/R26CSnM8n6vUO3D8H7n8kP+VOamposHR0dSnZ2dnBoaOhyZGTk3zExMR9Af0VFRblxdkdHR78DSU46IroHvSf74ODg3xAsivw0NjZayLOVDvn5+UkOh+MjogoEELm5uRrx1NRUkZaWJkiPzKSMjOV9Xl6elOPj4y8hZ5AfJBkgC9Te3q6UlpY6CgsLPwAfUV5eLioqKhjwEnSuq6vjNTU1or6+ngMz0dPTI6qrq1lZWRknG7z7VFJS4iI/cGolYC0EclVVlQ38j7m5OTY4OMgQ3e9yudjy8jKbn59Xh4eH2fT0tLq6usqQJbPZbH4EVBcWFhic/QNMf9WLZaUiUWsoyMI+Ojrq3t3dFVtbW6K4uJgBLwFDsbGxwQ8ODkjPh4aGBDAlONj6+jrf398X4+PjXrxP1lsqQDqliiGqHVHdJycnwuv1iqOjIzY2NiZQBDExMcEfHh7EysoKRzElJIeHh+z8/JyT/dLSkhcwJOstJZ1agIMCnF5tbm6+8/v9/OrqioOrPp+Pz8zMcBhrtbW1HHYasuIIKu+vr681BOP4Ak9fX99r8kPDQE1rpUNvb699Z2fHLfC7v78XcMyE/kOReGBgIHUCOZO629tbdnNzw0kGBN7+/v5ktBMl+TVTStvI9PHxkZPx3d2dSnx7e5sDL83pdHIUUyMcLy8vOQLTvUb232VqFAo9Zl9cXHR7PB5xfHwsLi4uqPIiIiJCIAtO+qmpKR4SEiImJyfF6ekpIxhID7vvMJVOGxoazOrv7e0JGLDY2FjqArG2tsZROIEvoaxl9dFCjL7CqD7e/1996lOaWb1P/0RPspGRERYXF+dHLzJkx/AFKjqAzc7Oqqg0S0pKYhhRP+qg4o769AhBnGafGhOFiXAgq/fAVsNE8ZycHBXA84GBAVl1TBjHWYMjjpbiGEu1oKBAI3u8/RcT+cacKGP2YeBMTEw8wWIQ2AP02Rp0cuZpvhFEcjrTzBcVFcl72g8JCQmf8SbdnH3yTAc4C0Ojr6O5fZikc2wkD4p0FhYWdgb+CTrJ9fMZcPWC/gsPD/cFBQX9jnaz0V7F11jNfYrPe4EtFIktlJaSkvIWv9fgLuiI3uCR5HQmGffJZEf2kG2A7KWxqL/Z/MYm7+7uNun5ln9uY8iEp7n5n/xHSSjAA3R6Kv+IzHv9nenrC6VvlZdX15QYAAAAAElFTkSuQmCC) center no-repeat !important; }

a.InsertImage:hover,
a.InsertImageHidden:hover
{ opacity: 1 !important; }

a.InsertImage,
a.InsertImageHidden
{ opacity: .8 !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAACXBIWXMAAC4jAAAuIwF4pT92AAAEFklEQVR42rVUWyitaRhee62YNBdyliTlAhlh1loGey2WlRAhibgSLpxz2s5ETjlH3CguXHChpORwI5ESSu4UV0aR2MOaRs1e6/8O87x/1trmsC+mZv56+/7v9LzP977v82r6+/s1ThsfH3ebmZlxn56e/qbRvtNoPjs764577qOjox+cOJr3oP+VaYaGhlQPw8PD3+Xn5/9oNBrTEhMTLSaTyZqUlGRNSEiwms1ma3JyspXW4uPjrQaDQV2HWfR6vTUnJ+cjmH7vAu3q6nKjn4aGhui4uLi73NxcmZ6eztLS0mRWVpYsLCyUuCQzMzMl7RUVFakj7eMcz8vLE7Gxsb9nZ2cnEc7Y2JhW09PT406Ttra2n0pKSn7FaK+urrZ3d3crVVVVChwpoaGhLouJiVEqKioU2q+pqXG0trZ+wZyBcQrhTE5O6ghUZdrR0aGvq6v7jKArSIADDriXlxfDk3lpaSmvrKzkZWVl3GKxcE9PT4ZQcZxTJiYm7AB24JyJcDDXanp7e1WmADcODg7aDg8PeUtLC/P395eIk9jZ2ZFbW1su293dlci8CAwMlHgJPzo6UqampshZ8huoTtPX1+cENaytrb1cXFywoKAgZX5+Xtze3vKTkxNxdnYmTk9P1ZHmNzc3fHl5WcAxOz4+dmxubrL6+nrzW0x1f2J6eXlpm5ub40gCQwIk4iRQCfKvhgoRlLyMjAyO6lHICf7Nrpg6mWLT+Pj4aINHvrq6ytbX16VGoyE20tvbW/r6+krEWAYEBKjrS0tLcnt7m5eXlysPDw8cYKa/MUWCjDZ8TU1NfGNjg0l8xcXFwsfHR0ZEREhkXoaHh6vgKC9B+wcHB5RA5fn5meO++Q3nK1Mkyfj09GRDJjkCr4JeXV2pCUGMZUhIiAwODlbZnp+fq6CLi4scZaXghRzi+XZMFxYWOJiw19dXyRgTcCp1Op3KUqvVyubmZulwOITdbpcFBQUcIMr19TWDiL4ydRY/wA0rKysvAGZhYWHKwMCAuLu748iugCwFxTEqKkqg5MT9/T29RoA9A2sH4s87OztN/8iU6nR/f59jzig5kK7Y29uTIyMj0sPDQ+KsxL6E6gSFob29nSOuCu4RqMoUta2jBqAqCot6gDzBkwMs7LW1tczPz49kyaB1BrYMZaSOACSpMlIeKQoV8wW5+OjSPn6c2k+ANH/79OkTg/YVyJYjfjwlJYVHRkby6OhojirgJFs457SPcwz3HNRkGhsbLS6mTu2jlH5A87hC57GlpqZ+RquzQXovYGlDB7LROo00t1qtL2iHtP8L1p/h8Gf0DT3hIFRa6qMf3krKDd4ioft4MNSDsRGjAayMcGjEujq+zQ20jzV1xL0o3Hf/fzv/+wlRh+nI8IJ/Y9r3OH8A/lBD8pIVVGQAAAAASUVORK5CYII=) no-repeat !important; }  }