@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, */#Foot, .InformMessages,
/* generic avatar */ img[src^="http://www.gravatar.com/avatar.php?gravatar_id"]
{ display: none !important; }

/*.Item.Activity.BookmarkComment,
.Item.Activity.DiscussionComment,
.Item.Activity.ConversationMessage,
.Item.Activity.ConversationMessage.HasPhoto,
.Item.Activity.NewDiscussion,
.Item.Activity.CommentMention,
.Item.Activity.CommentMention.HasPhoto
{ display: none !important; }*/

/*.Attachments, */
/* yellow popups > div.Messages,*/
.MyDrafts, /* logon box */ .Box.GuestBox h4
.Permalink, A[href="http://vanillaforums.org"]
{ display: none !important; }

.DataList.Discussions,
.Item.Comment,
.Comment
{ list-style-type: decimal !important;
font-weight: bold !important;
width: 105% !important; }

html, .FileHover
{ background: #222 !important;
color: #777 !important;
text-shadow: 2px 2px 2px #000 !important; }

#Head, body
{ background: transparent !important; }

/* luckymouse colored code bg */
span[style]
{ background: none transparent !important; }

/* ================== */

.Box.GuestBox, .Info, .FileAttachment.PrototypicalAttachment
{ background: none !important;
border: none !important;
box-shadow: none !important; }

/* logon box */
.Box.GuestBox h4
{ display: none !important; }

.Box.GuestBox P
{ font-size: 0px !important; }

.Box.GuestBox a
{ border: none !important;
box-shadow: none !important;  }

/* ========================= */

.Tabs.HeadingTabs.DiscussionTabs,
.Attachments, div.FilePreview, .Box, 
/* reply box */.MessageForm.CommentForm,
ul.Options li.Active a, .Foot, .Message Information
{ background: transparent !important; }

/* ======= header ======= */
#Head
{ margin-top: -13px !important; }

/* us.o link */
#Head h1 a span
{ text-transform: capitalize !important;
font-family: Tahoma, sans serif !important;
font-style: italic !important;
font-size: 18px !important;
color: #aaa !important;
text-shadow: 2px 2px 2px #000 !important;
opacity: .7 !important; }

#Head h1 a span:hover
{ opacity: 1 !important; }

#Head h1 a:hover
{ color: #ccc !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; }

a:link, 
#MessageForm h2,
table.AttachFileContainer td.FileSize
{ color: #999 !important;
text-shadow: 2px 2px 2px #000 !important; }

a:hover, .Active.Notifications .TabLink:hover
{ color: #A1AE8E !important; }

a:visited, .User h1
{ color: #666 !important;
text-shadow: 2px 2px 2px #000 !important; }

a:visited:hover
{ color: #888 !important; }

.Info, h1, .AttachmentHeader
{ color: #444 !important; }

.Meta a
{ color: #555 !important;
text-shadow: 1px 2px 2px #000, 1px 2px 2px #000 !important; }

.Author a
{ font-size: 15px !important;
color: #8D9183 !important;
text-shadow: 1px 2px 2px #000, 1px 2px 2px #000 !important; }

.Meta a:hover,
.Author a:hover
{ color: #A8A694 !important; }

a.Button, .Button, 
A[href="/entry/signin?Target=discussions"], #Bookmarks a
{ font-size: 12px !important;
font-weight: bold !important; }

.Delete
{ font-size: 12px !important;
background: transparent !important;
text-decoration: none !important; }

.MenuTitle
{ background: none !important;
border: none !important;
color: #999C67 !important; }

.Box.GuestBox P
{ font-size: 0px !important; }

/* thread page thread title */
.SubTab
{ text-transform: capitalize !important; 
font-size: 16px !important;
font-weight: bold !important;
color: #787B6F !important;
text-shadow: 1px 2px 2px #000, -2px 2px 2px #000 !important; }

.Tabs.HeadingTabs.DiscussionTabs, #Panel dl dt
{ color: #444 !important; }

/* link to a style discussed */
.Tabs.HeadingTabs.DiscussionTabs a
{ margin-left: 4px !important; 
text-transform: capitalize !important;
text-decoration: underline !important; 
font-size: 15px !important;
color: #888 !important;
text-shadow: 1px 2px 2px #000, -2px 2px 2px #000 !important; }

.Tabs.HeadingTabs.DiscussionTabs a:hover
{ color: #A8A694 !important; }

/* category */
.Tabs.HeadingTabs.DiscussionTabs ul li a
{ text-decoration: none !important;
font-size: 13px !important;
color: #63665B !important; }

#Head form input.Button,
INPUT[type="submit"]
{ color: #555 !important;
text-shadow: 1px 2px 2px #000 !important; }

#Head form input.Button:hover,
INPUT[type="submit"]:hover, .Excerpt, .ItemContent.Activity
{ color: #777 !important; }

span, .RadioLabel, h2, h4
{ color: #888 !important;
text-shadow: 1px 2px 2px #000, 1px 2px 2px #000 !important; }

ul.DataList a.Title:visited
{ -moz-appearance: none !important; 
color: #65737C !important;
text-shadow: 2px 2px 2px #999 !important; }

ul.DataList a.Title:visited:hover
{ color: #888888 !important;
text-shadow: 2px 2px 2px #000 !important; }

/* Numbers next to menu items */
#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: #aaa !important;
text-shadow: 1px 2px 2px #000, 1px 2px 2px #000 !important; }

.Active.Notifications a.TabLink
{ color: #999 !important;
text-shadow: 1px 2px 2px #000, 1px 2px 2px #000 !important; }

#PagerAfter a
{ color: #30363A !important;
font-size: 13px !important; }

#Bookmark_List strong a
{ font-size: 13px !important; }

/* ========== right sidepanel =========== */
#Panel
{ margin-right: -20px !important; }

.Box, .BigButton
{ border: none !important;
box-shadow: none !important;
color: #777 !important;
text-shadow: 1px 1px 2px #000, 1px 1px 2px #000 !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: #777 !important;
text-shadow: 1px 1px 2px #000, 1px 1px 2px #000 !important; }
ul.PanelInfo li a:hover
{ color: #959381 !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: #CC5529 !important;
text-shadow: 1px 1px 2px #000, 1px 1px 2px #000 !important;
border: 1px solid #666 !important;
border-radius: 3px !important; 
box-shadow: inset 2px 2px 4px rgba(150,150,150, .2), 2px 2px 6px rgba(150,150,150, .3) !important; }

/* === options popup */
.Options ul li strong
{ color: #777 !important; }

.Options ul li strong:hover
 { color: #ccc !important; }

/* === pagination, thanks Barbie! === */
#PagerAfter a:hover
{ color: #792800 !important; }

/* current page */
#PagerAfter a.Highlight
{ font-size: 16px !important;
color: #792800 !important;
text-shadow: 1px 2px 2px #000 !important;
border: 1px solid rgba(0,0,0,.5) !important;
border-radius: 3px !important; 
background: -moz-linear-gradient(100deg ,rgba(0,0,0,0.6),rgba(150,150,150,0.2), rgba(0,0,0, .4)) !important;
box-shadow: 0px 2px 4px rgba(0,0,0, .4) !important; }

/* ====================== My Discussions */
.DataList.Discussions.Mine
{ background: black !important; }

.DataList.Discussions.Mine li
{ background: -moz-radial-gradient(rgba(255,255,255,0.1) 0%, rgba(100,100,100,.4) 100%, rgba(255,255,255,0.3)) no-repeat !important; }

/*============ search ========== */

#Head .Search, #Head #Search
{ margin-bottom: -6px !important; }

#Head form
{ background-color: transparent !important;
margin-right: -10px !important; }

#Form_Search
{ background: -moz-linear-gradient(110deg ,rgba(0,0,0,0.6),rgba(150,150,150,0.4), rgba(0,0,0, .4)) !important;
border: 1px solid #000 !important;
box-shadow: inset 2px 4px 8px rgba(0,0,0, .5), 4px 4px 8px rgba(0,0,0, .4) !important; 
border-radius: 4px !important;
opacity: .8 !important;
font-weight: bold !important;
color: #ccc !important;
text-shadow: 1px 1px 2px #000, 1px 1px 2px #000 !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;
box-shadow: inset 2px 2px 8px rgba(156,156,156, .5), 0px 4px 8px rgba(156,156,156, .4) !important; }

/* ============== textboxes ============ */
textarea, select, option,
input.SmallInput, input.InputBox,
#MessageForm, #Form_Body, .TextBox
{ -moz-appearance: none !important; 
background: -moz-linear-gradient(110deg ,rgba(0,0,0,0.6),rgba(150,150,150,0.4), rgba(0,0,0, .4)) !important;
border-radius: 8px !important;
box-shadow: inset 1px 1px 1px 1px rgba(0,0,0, .5) !important; 
border-top: 1px solid rgba(0,0,0, .8) !important;
border-left: 1px solid rgba(0,0,0, .8) !important;
border-right: 1px solid #555 !important;
border-bottom: 1px solid #222 !important;
color: #000 !important;
text-shadow: 1px 2px 2px #444 !important;
color: black !important;
text-shadow: 1px 2px 2px #444, 1px 2px 2px #444 !important; }

#Form_Body 
{ background: rgba(80,80,80, .2) !important;
box-shadow: inset 1px 1px 1px 1px rgba(0,0,0, .5) !important; 
color: #777 !important;
text-shadow: 1px 2px 2px #000, 1px 2px 2px #000 !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.3) 0%, rgba(156,156,156,.3) 100%, rgba(255,255,255,0.3)) no-repeat !important;
color: #bbb !important;
text-shadow: 1px 2px 2px #000 !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; }

/*.Condensed.DataList.Conversations .Item
{ }*/

.Item.Mine
{ background: rgba(110,110,110,.8) !important;
text-shadow: none !important;
margin-bottom: 3px !important; }

.Item.Alt
{ background: rgba(160,160,160,.6) !important;
text-shadow: none !important; 
margin-bottom: 3px !important; }

.ConversationMessage .Message a
{ color: #1B2934 !important;
text-shadow: none !important; 
text-decoration: underline !important;
font-weight: bold !important; }

.ConversationMessage .Message a:hover
{ color: black !important; }

.ConversationMessage .Message a:visited
{ color: #333 !important; }

.ConversationMessage .DateCreated
{ color: #8B9581 !important; }

/* ============= buttons ============== */

/* === eleminates hover bg, shadows, etc. === */
#Menu 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.Tabs, div.Tabs div.SubTab, div.MessageForm
{ 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, a.BigButton
{ background-image: none !important;
background: transparent !important; }

INPUT[type="submit"]
{ box-shadow: none !important; }

/* ============= index =============== */
.DataList.Discussions
{ border-radius: 5px !important;
border: 1px solid rgba(0,0,0, .8) !important;
box-shadow: 0px 2px 6px 6px rgba(80,80,80,.1) inset, 0px 4px 16px rgba(0,0,0,.6) 
!important; }

ul.DataList li.Item
{ background: -moz-linear-gradient(100deg ,rgba(0,0,0,0.2),rgba(40,40,40,0.7), rgba(0,0,0, .2)) !important; }

.DataList.Discussions li:hover
{ background: -moz-linear-gradient(140deg ,rgba(0,0,0,0.5),rgba(150,150,150,0.2), rgba(0,0,0, .5)) !important;
box-shadow: 2px 2px 8px 4px rgba(118,124,126,.1) inset !important; }

#Content > UL > LI:last-child
{ border: none !important; }

.ItemContent.Discussion span
{ font-weight: normal !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; }

.DateCreated
{ color: #826444 !important; }

.ShowDiscussionAuthor a
{ font-style: italic !important; }

.LastCommentDate, .ShowDiscussionAuthor a
{ color: #76855B !important; 
text-shadow: 1px 1px 1px #000, 1px 1px 1px #000 !important; }

.LastCommentBy, .ShowDiscussionAuthor
{ color: #555 !important; }

.LastCommentBy a
{ margin-left: 4px !important;
color: #8F977F !important;
text-shadow: 1px 1px 1px #000, 1px 1px 1px #000 !important;
font-size: 14px !important; }

/* ============= threads ============== */
/* top border */ 
div.MessageForm, div.Tabs
{ border: none !important; }

ul.MessageList li.Item 
{ border-color: transparent !important; }

.Comment
{ border-radius: 5px !important;
margin: -1px 0 5px 0px !important;
background: transparent !important; }

.Comment .Message
{ color: #A1A394 !important;
text-shadow: 1px 2px 2px #000, 1px 2px 2px #000 !important;
font-weight: normal !important; 
padding: 4px 6px !important;
border-radius: 5px !important;
border: 1px solid rgba(0,0,0, .2) !important;
background: -moz-linear-gradient(140deg ,rgba(0,0,0,0.6),rgba(150,150,150,0.1), rgba(0,0,0, .4)) !important;
box-shadow: inset 2px 4px 8px rgba(156,156,156,.1), 1px 2px 8px rgba(0,0,0,.6) !important; 
max-width: 700px !important;
overflow-x: auto !important;
overflow-y: hidden !important; }

ul.Discussion li:hover
{ background: -moz-linear-gradient(100deg ,rgba(0,0,0,0.4),rgba(140,140,140,0.2), rgba(0,0,0, .4)) !important;
box-shadow: 2px 2px 8px 4px rgba(118,124,126,.1) inset !important; }

.Attachments
{ border-top: 1px solid black !important;
width: 65% !important; }

/* ===== quotes ===== */
ul.MessageList div.Message code
{ border: none !important; 
background: transparent !important;
box-shadow: none !important; 
max-width: 650px !important;
max-height: 550px !important; }

BLOCKQUOTE A[rel="nofollow"]
{ color: #A09066 !important;
font-weight: bold !important; }

.QuoteText
{ font-weight: bold !important;
color: #999 !important;
text-shadow: 1px 2px 2px #000 !important;
border: none !important; }

/* second level quote */ .QuoteText p, .QuoteAuthor
{ font-weight: bold !important;
font-style: normal !important;
color: #111 !important;
text-shadow: 1px 0px 0px #000 !important; }

.QuoteAuthor a:hover
{ color: #818C69 !important; }

BLOCKQUOTE
{ -moz-appearance: none !important; 
box-shadow: inset 1px 1px 1px 1px rgba(0,0,0, .5) !important; 
background: rgba(150,150,150, .2) !important;
border-top: 1px solid rgba(0,0,0, .8) !important;
border-left: 1px solid rgba(0,0,0, .8) !important;
border-right: 1px solid #555 !important;
border-bottom: 1px solid #222 !important;
border-radius: 5px !important; }

CODE,
div.Preview div.Message code,
ul.MessageList div.Message code,
ul.MessageList div.Message pre
{ -moz-appearance: none !important; 
box-shadow: inset 1px 1px 1px 1px rgba(0,0,0, .5) !important; 
background: rgba(150,150,150, .1) !important;
border-top: 1px solid rgba(0,0,0, .8) !important;
border-left: 1px solid rgba(0,0,0, .8) !important;
border-right: 1px solid #555 !important;
border-bottom: 1px solid #222 !important;
border-radius: 5px !important;
color: #ccc !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;
border-radius: 5px !important;
border: none !important;
box-shadow: 2px 4px 8px rgba(0,0,0, .5) !important; }

div.Preview
{ background: rgba(130,132,135, .8) !important;
font-weight: bold !important;
border: 1px solid rgba(0,0,0,.4) !important;
border-radius: 5px !important; }

/* inside box */
div.Preview div.Message
{ border: none !important;
background: none !important;
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;
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: #444 !important; }

/*.MessageBox*/ #Form_Body
{ overflow: visible !important;
font-size: 105% !important; }

/* Add to popup */
.ac_results
{ background: transparent !important;
box-shadow: 2px 4px 8px rgba(240,240,240,.4) inset, 2px 4px 6px rgba(0,0,0,.4) !important;
border: 1px solid rgba(0,0,0, .5) !important;
border-radius: 5px !important; }

.ac_over
{ background: rgba(200,200,200,.2) !important;
color: black !important; }

/* ========= details ========== */
/* popup notes and messages */
div.Messages ul, div.Errors ul, div.Errors ul li, div.Deleted
{ padding: 4px !important;
border-radius: 3px !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;
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;
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;
border-radius: 2px !important; }

div.Popup div.Body, div.Popup h1, div.Popup h2,
div.Connect h1, div.Connect h2, #Form_User
{ border-radius: 3px !important; 
background: -moz-linear-gradient(140deg ,rgba(0,0,0,0.6),rgba(150,150,150,0.4), rgba(0,0,0, .4)) !important;
box-shadow: 2px 8px 10px rgba(255,255,255,.1) inset, 1px 2px 8px 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; }

#Form_Form label, #Form_User
{ font-weight: bold !important;
color: #AFB3B2 !important;
text-shadow: 1px 2px 2px #000, 1px 2px 2px #000 !important; }

.Warning
{ background: transparent !important;
border: 1px solid black !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;
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; }

#quoteButton
{ margin: 12px !important;
box-shadow: inset 1px 1px 1px 1px rgba(0,0,0, .5), 2px 4px 6px rgba(0,0,0, .4)  !important; 
background: rgba(0,0,0, .4) !important;
border: 1px solid rgba(0,0,0, .8) !important;
border-radius: 5px !important;
font-weight: bold !important;
font-size: 13px !important;
color: #ccc !important;
text-shadow: 1px 2px 2px #000 !important; }

/* ======= smileys ======== */

.EmoticonContainer
{ -moz-transform: scale(1.2,1.2) !important;
margin-right: 70px!important;
margin-top: -120px!important; }

.EmotifyDropdown
{ margin: -22px -8px 0px 0px !important; }

.EmotifyDropdownActive, .EmoticonBox
{ background-color: transparent !important; }

.EmoticonBox
{ padding: 3px !important;
border-top: 1px solid rgba(0,0,0,.4) !important;
border-right: 1px solid rgba(0,0,0,.4) !important;
border-radius: 3px !important; }

.EmoticonContainer
{ -moz-box-shadow: 0px 4px 8px rgba(0,0,0, .5) !important; 
border: 1px solid rgba(0,0,0,.4) !important;
border-radius: 3px !important; }

.EmotifyDropdown.EmotifyDropdownActive, 
.EmotifyDropdown:hover
{ opacity: 1 !important; }

.EmotifyDropdown
{ opacity: .7 !important;  
background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAD40lEQVR42rVVSyiuXRR+kyQUucxIyC0iTIQQJco1ucudXHLJPXdyyYQBA5cMHJGMTFwHvEIKpz9S38Q1JEkMDKRY/3pW5/vq9H6dwdH56vn23u/eez1rr73Ws5XW1lblX0L+WlpaBG1tbUpHR8e30N7ebrD3GwEmmpqalOrqaqWmpuavgL2woScxEMBzTPj6+jb4+Pio3P41vL29u+rr64XEQICjVVVVKQEBAf8lJydTQkKCAP2MjAxKTEyUFmP0MzMzpU1PT6eUlBSKj4+X9ej7+fk9FBUVKV1dXb8TVFZWKpGRkWp5eTkVFxdTRUWFGHF2dib2iLy8vCg1NVW+u7i4UG1tLYxRWFgYsXOyh21QeHi4rrCwUEvAhpWkpCS1v7+fOjs7qbe3l5qbm8nU1FSMK4pCwcHBFBMTI31PT09pYXhgYED2DA4Owildfn6+lqC0tFThCXVubo6mpqZoYmKC1tbWKCsrSwxZWFjIaQBra2v5FhgYKGuwHpifnye2ocvNzdUSIG6cCeru7i6trKzQ4eGheAVDTC7fdnZ2BBsbG4Y53MPx8TGtrq7S3t4eQqfLzs7WEhQUFKBVb25u6Pz8nLa2tsTA7Owsvby80PX1NT0+PtLp6SldXFwQfpubm7JmcnKSbm9vBd3d3TpOCC1BXl6eMjw8rH5+fspmhMbR0ZGWlpZkfHV1RbxJyEDCaU2vr68Sd1z6x8cHfX190cjIiC4tLU1LkJOTo4yNjan06+fq6ko8Fg9DQ0PJ0tKSnJycZI7rRr6zQzK2srKiy8tL6fNd6DjbjBOMj48LwfPzMzk4ONDJyYnkvL29vWRSY2OjGIEx3MHDw4OMcVKE9I8E+hBhEeINrw4ODmTT9vY2nZ2d0fv7u5C/vb3pDypjW1tbWl9fl/Ho6KjxEOGS2Sv1/v5eCOAVQtDQ0EB9fX1i/O7uTuZwDxxrio6OpuXlZTIzM5NMenp6op6eHuOXjDTlFFORakhRVCVOgUvUFxmKD+PY2Fj5xvuI9YciIiLo6OiI9vf3qa6uTscJYrzQ+BQqimVmZoYWFxcNsedjU0hICNnZ2Qn8/f3ldHFxcUI0PT0t6bywsEBsw3ih6aVCX/aQDPRtbGzIxMRExAwFV1ZWJsKH7zCOdAUZ9gwNDRHbMC4VELuoqCgVoSkpKTGIFx9ZvDc3NxeDAPQJQgeR4zdA1mIPxhwu42IHuQ4KCvrJGSCyC0Ce0XIKCzAHsBTIGOqqXwNANlif7jRyrX9wON69bm5u5+7u7kbh4eEh+MP8BdfPDzjLIdM+mRwOKOq3wHekfTL1jzRCxWL1LSA0mkf/X+J/T/wvk7mxYVwAAAAASUVORK5CYII=) !important; }

/* ===============  IMAGES =============== */
/* === 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:hover { opacity: 1 !important }
#Head form input.Button
{ opacity: .65 !important;
border: none !important;
box-shadow: none !important; 
color: transparent !important;
font-size: 0px !important;
height: 24px !important;
padding-left: 24px !important;
margin-right: -24px !important;
margin-bottom: 3px !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:hover, a.Bookmarking:hover
{ opacity: 1 !important;
box-shadow: inset rgba(200,200,200,0.3) -1px 6px 6px 2px, 0px 2px 12px #888 !important; }

a.Bookmark, a.Bookmarking
{ opacity: .7 !important;
border-radius: 18px !important; 
box-shadow: inset rgba(100,100,100,0.5) -1px 6px 12px 2px !important;
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAADE0lEQVR42p2WS2gTURSGJ2nSTGzeTdoYkyhNmza+QBdVXLgyK1E3QleCovhAQVBBxFpENPgiIoFaLAU3QjfdZOFClOADRAhiKVZKoSiiVIpaRKFUtP4n/FNupkkaDXxM5mbO+e953DPR5icHteWYmxjQ6nmuEnU5Xng3FPw9NZjA9wTWYsADbP8tQMcWON6C655PL7PpwvDZbl3X14O1oA2EH90/E/oymnP9k4A4h+MwvvcU833b4Wgl8BI/CYJWEAHRgcz+yM/x/kZEubwAnMe+j/XvheFq0AS0Clgo2AxCFFoDO6dZpOwGP3pnR3M7uTs3iIGr4Ba4A3KgF+wANj4jEQUYaUIiqSqAH7fJTmjQCLrAAvkIZpX7uxSRSHwUiop9NQHJ60Y6l4cdoJPOnjI1TiCbeM/1XUyXXxHpmHl127tEYLqYlRBXMa/ysK4IPKMjoybnuX6K9wHa+JiqNrOAGLdI6ymdopsisHJNHN7j+lbQoERt1KMT6bYvCkhh2AktSqiqwGM6ls8hrmW55jcJSE06cD480lHSORraS2eBQhUimAHTYFwp8gk6dzGlAUVEBBKoQzNaflHAyZYMVhD4BorgMLgEXrOjTjNtXpOAhwLBkoCSojgFzCmaBw+UQyafPCM5phRZjSCJFHlLKVKKHOcBMwv8AQVgp7E4bAe/wBt2lkeJXOxTZUUWpYlCJsw6+Cu0qXEOVvAqz82Bz4zapbSp+EkuOQcsdHuNc9DAnUqthrk+QkEjahkdKeQ/YMwkdQ5pYw8vRzgqfBwVKWU0fAU/lPu3HNsOpbhyULtqTVMLo4gyHWLQB66Am+A6uAj2saXtLK6b9duE3Dtqjms8IAMsyd15qoxrjcX1Mf/x/NDJbqTZXc/7oHSdLGQkigRr4mDPW4iVu5fUpD68uLEBNg7DtqoA3gXa1JNrFji3oR5NHNe7wQFwlCf4ODgCDoIesPn5yDkXbKxiKz6qCmCiatydk+22DqQ5f3r58hEu8GSn2QittLGKj1pvtFKKjBaT9zNqUgL5LcNYN/55mG0N/gIF4Lul+TXGAgAAAABJRU5ErkJggg==) !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; } }