.body{
    margin:0px;
    font-family:arial,sans-serif;
    font-size:10pt;
    color: #333333;
    height:100%; /* Need this tag so that the GetSatisfaction silkscreen covers the entire page */
    }
.body2{
    margin:0px;
    font-family:arial,sans-serif;
    font-size:10pt;

    height:100%; /* Need this tag so that the GetSatisfaction silkscreen covers the entire page */
    }
.divider{
    margin-left:5px;
    margin-right:5px;
    color:#ccc;
    }
.divider2{
    margin-left:8px;
    margin-right:8px;
    color:#ccc;
    }
.contentWrapper{
    width:825px;
    text-align:left;
    margin-top:0px;
    }
a{
    outline:none;
    }
input{
    font-family:arial,sans-serif;
    }
textarea{
    font-family:arial,sans-serif;
    }
option{
    font-family:arial,sans-serif;
}
select{
    font-family:arial,sans-serif;
}
form{
    margin:0px;
    padding:0px;
    display:inline;
    }
#header{
    border-bottom:1px solid rgb(195,217,255);
    background-color:white;
    }
#subheader{
    padding:0px;
    background-color:rgb(236,244,255);
    border-top:0;
    border-bottom:1px solid rgb(224,238,255);
    margin-bottom:15px;
    height:35px;
    }
#headerV2{
    border-bottom:1px solid transparent;
    background-color:white;
    }
#subheaderV2{
    padding:0px;
    background-color:white;
    border-top:0;
    border-bottom:1px solid transparent;
    margin:0px 0px 0px 0px;
    height:31px;
    }
#subheaderNoTabs{
    width:825px;
    float:left;
    background-color:white;
    border-top:1px solid #ddd;
    margin:0px 0px 20px 0px;
    padding:0px;
    height:0px;
    }
#subheaderNoTabsV2{
    padding:0px;
    border-bottom:1px solid #ddd;
    margin:0px 0px 0px 0px;
    height:0px;
    }
.topSubHeaderLinks{
    float:left;
    color:blue;
    padding-left:3px;
    padding-right:15px;
    padding-top:3px;
    padding-bottom:3px;
    font-size:16px;
    border-left:dotted 0px #ccc;
    height:30px;
    line-height:30px;
}
.loggedInUser{
    font-family:arial,sans-serif;
    font-size:10pt;
    font-weight:bold;
    font-color:#333;
}
.topSubHeaderSearch{
    float:right;
    padding:0px 0px 0px 20px;
    vertical-align:middle;
}
#searchField{
    font-family:arial;
    font-size:12pt;
    color:#aaa;
    border:1px dotted #ccc;
    margin:0;
    height:24px;
    width:120px;
    vertical-align:middle;
    padding-left:2px;
}
#searchField2{
    font-family:arial;
    font-size:10pt;
    border:1px solid #ccc;
    margin:0;
    height:20px;
    width:80px;
    vertical-align:middle;
    padding-left:2px;
}
.selected{
    font-weight:bold;
}
.charCount{
    float:right;
    font-family:arial,sans-serif;
    font-size:12pt;
    margin:0;
    color:#909090;
}
.postFormTitle{
    font-size:12pt;
    color:#666;
    float:left;
    margin-bottom:5px;
}
#lastDiv{
    border-right: dotted 0px #ccc;

}
#siteTitle{
    font-family:arial, sans-serif;
    font-size:24pt;
    color:#333;
}
#companyName{
    font-family:arial, sans-serif;
    font-weight:bold;
    font-size:12pt;
    color:#333;
}
#siteName{
    font-family:arial, sans-serif;
    font-size:12pt;
    color:#888;
}
#main{}
.contentColumn{
    width:580px;
    background-color:white;
    padding:15px 15px 0px 15px;
    font-size:10pt;
}
#content{
    width:580px;
    float:left;
    background-color:white;
    padding:15px 15px 0px 15px;
}
#centerDialog{
    width:600px;
    padding:20px;
    margin-top:20px;
    border:1px solid #C0C0C0 ;
    background-color:white;
    color:#333;
    font-size:12pt;
    text-align:center;
}
.sidebarColumn{
    width:199px;
    background-color:white;
    margin:0;
    padding:15px 15px 0px 10px;
}
#rightsidebarWrapper{
    width:199px;
    float:left;
    background-color:white;
    margin:0px 0px 0px 0px;
    padding:15px 15px 0px 0px;
}
#rightsidebar{
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 10px;
}
#followNetworksAlert{
    text-align:left;
    font-size:10pt;
    color:#333;
    background-color:#FFCC00;
    padding:10px; 
    position:fixed; 
    bottom:0; 
    right:0; 
    _position:absolute;
    _top:expression(eval('document.body.scrollTop+document.body.clientHeight-followNetworksAlert.offsetHeight'));
}
#clipNetworksAlert{
    text-align:left;
    font-size:10pt;
    color:#333;
    background-color:#FFCC00;
    padding:10px; 
    position:fixed; 
    bottom:0; 
    right:0; 
    _position:absolute;
    _top:expression(eval('document.body.scrollTop+document.body.clientHeight-clipNetworksAlert.offsetHeight'));
}
#newUpdatesAlert{
    font-size:10pt;
    color:#333;
    background-color:#FFCC00;
    padding:10px; 
    position:fixed; 
    bottom:0; 
    right:0; 
    _position:absolute;
    _top:expression(eval('document.body.scrollTop+document.body.clientHeight-newUpdatesAlert.offsetHeight'));
}
.post{
    padding-top:5px;
    padding-left: 20px;
    margin-bottom:10px;
    margin-right:20px;
    }

A.tag:link {
    color:#0078d4;
    text-decoration:none;

}
A.tag:visited {
    color: #0078d4;
    text-decoration:none;

}
A.tag:hover{
    color:#0078d4;
    text-decoration:underline;
    cursor: pointer;
    }
A.tag:active {
   color: #0078d4;
   text-decoration:none;
}

A.tag2:link {
    text-decoration:none;

}
A.tag2:visited {
    color: #0078d4;
    text-decoration:none;

}
A.tag2:hover{
    text-decoration:underline;
    cursor: pointer;
    }
A.tag2:active {
   text-decoration:none;
}

.post a.circle{
    color:blue;
    text-decoration:none;
    }
.post a.circle:hover{
    text-decoration:underline;
    }
.TopSidebox{
    margin-top:0px;
    padding:0px 0px 0px 0px;
}
.sidebox{
    margin-top:15px;
    padding:0px 0px 0px 0px;
    font-size:10pt;
}
.sideboxHeader{
    font-size:10pt;
    font-family:arial;
    color:#333;
    margin-bottom:5px;
    padding-bottom:5px;
    border-bottom:1px solid #ccc;
}
.activeTab{
    float:left;
    background-color: #fff;
    border-top: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-right: solid 1px #ccc;
    border-bottom: solid 1px #fff;
    height:19px;
    font-size:7pt;
    text-align:center;
    line-height:20px;
    padding:0px 10px 0px 10px;
    _position: relative;
    _top: 1px;
}
.notActiveTab{
    float:left;
    background-color: #eee;
    border: solid 1px #ccc;
    height:19px;
    font-size:7pt;
    text-align:center;
    line-height:20px;
    padding:0px 10px 0px 10px;
    _position: relative;
    _top: 1px;
    cursor: pointer;
}
.settingsActiveTab{
    float:left;
    background-color: #fff;
    border-top: solid 1px #ccc;
    border-left: solid 1px #ccc;
    border-right: solid 1px #ccc;
    border-bottom: solid 1px #fff;
    height:19px;
    font-size:7pt;
    text-align:center;
    line-height:20px;
    padding:0px 10px 0px 10px;
    _position: relative;
    _top: 1px;
}
.settingsNotActiveTab{
    float:left;
    background-color: #eee;
    border: solid 1px #ccc;
    height:19px;
    font-size:7pt;
    text-align:center;
    line-height:20px;
    padding:0px 10px 0px 10px;
    _position: relative;
    _top: 1px;
    cursor: pointer;
}
.TopTabWrapper{
    margin:0px;
    height:31px;
    font-size:12pt;
    border-bottom:1px solid #ddd;
    _position: relative;
    _top: 1px;
}
.TopTab{
    float:left;
    color: #333;
    background-color: #eee;
    border: 1px solid #ccc;
    margin:2px 0px 0px 0px;
    padding:0px 15px 0px 15px;
    height:28px;
    line-height:28px;
    font-size:12pt;
    font-weight:normal;
    text-align:center;
    _position: relative;
    _top: 1px;
    cursor: pointer;
    opacity:0.7;
}
.TopTab:hover{
    background-color: #fff;
    margin:0px 0px 0px 0px;
    height:30px;
    line-height:30px;
}
.TopActiveTab{
    font-weight: bold;
    border-bottom: 1px solid #fff;
    background-color: #fff;
    opacity:0.9;
    margin:0px 0px 0px 0px;
    height:30px;
    line-height:30px;
}
.none{
    color:#aaa;
}
.suspended{
    color:red;
}
.guest{
    color:green;
}
/*============= white link ===============*/
a#siteTitle{
    outline:none;
}
.nooutline{
    outline:none;
}
A.whiteLink:link {
    color: white;
    text-decoration:none;
}

A.whiteLink:visited {
    color: white;
    text-decoration:none;
}

A.whiteLink:hover {
    cursor: pointer;
      text-decoration:underline;
    color: white;
}

A.whiteLink:active {
   color: white;
    text-decoration:none;
}

A.whiteLink2:link {
    color: white;
    text-decoration:none;
}

A.whiteLink2:visited {
    color: white;
    text-decoration:none;
}

A.whiteLink2:hover {
    cursor: pointer;
      text-decoration:underline;
    color: #0078d4;
}

A.whiteLink2:active {
   color: white;
    text-decoration:none;
}
/*============= dropBox link ===============*/
A.dropBoxLink:link {
    color: #A7D4FF;
     text-decoration: none;
}

A.dropBoxLink:visited {
    color: #A7D4FF;
     text-decoration: none;
}

A.dropBoxLink:hover {
    cursor: pointer;
    color: #A7D4FF;
     text-decoration: none;
}

A.dropBoxLink:active {
   color: #A7D4FF;
    text-decoration: none;
}
/*============= gray link ===============*/
A.grayLink {
    color: #a0a0a0;
    cursor:pointer;
    text-decoration:none;
}
A.grayLink:link {
    cursor:pointer;
    color: #a0a0a0;
}
A.grayLink:visited {
    cursor:pointer;
    color: #a0a0a0;
}
A.grayLink:hover {
    cursor: pointer;
    text-decoration:underline;
}
A.grayLink:active {
    cursor:pointer;
    font-weight:normal;
}

/*============= nav link ===============*/
A.navLink {
    color: #666;
    cursor:pointer;
    text-decoration:none;
}
A.navLink:link {
    cursor:pointer;
    color: #666;
}
A.navLink:visited {
    cursor:pointer;
    color: #666;
}
A.navLink:hover {
    color: #0078d4;
    cursor: pointer;
    text-decoration:underline;
}
A.navLink:active {
    cursor:pointer;
    font-weight:normal;
}
A.navSelected {
    font-weight:bold;
}

/*============= blue link ===============*/
A.blueLink {
    color: #0078d4;
    cursor:pointer;
    text-decoration:none;
}

A.blueLink:link {
    cursor:pointer;
    color: #0078d4;
}
A.blueLink:visited {
    cursor:pointer;
    color: #0078d4;
}

A.blueLink:hover {
    cursor: pointer;
    color: #0078d4;
    text-decoration:underline;
}

A.blueLink:active {
    cursor:pointer;
    color: #0078d4; 
    font-weight:normal;
}

/*============= Theme link ===============*/
A.themeLink {
    cursor:pointer;
    text-decoration:none;
}

A.themeLink:link {
    cursor:pointer;

}
A.themeLink:visited {
    cursor:pointer;

}

A.themeLink:hover {
    cursor: pointer;

    text-decoration:underline;
}

A.ThemeLink:active {
    cursor:pointer;
    font-weight:normal;
}

A.HeaderLink {
    cursor:pointer;
    text-decoration:none;
}

A.HeaderLink:link {
    cursor:pointer;

}
A.HeaderLink:visited {
    cursor:pointer;

}

A.HeaderLink:hover {
   cursor: pointer;
   text-decoration:underline;
}

A.HeaderLink:active {
    cursor:pointer;
    font-weight:normal;
}


/*============= red link ===============*/
A.redLink {
    color: red;
    cursor:pointer;
    text-decoration:none;
}
A.redLink:link {
    cursor:pointer;
}
A.redLink:visited {
    cursor:pointer;
}

A.redLink:hover {
    cursor: pointer;
    text-decoration:underline;
}

A.redLink:active {
    cursor:pointer;
    font-weight:normal;
}
/*============= stag link ===============*/
A.stag {
    color: #808080;
    text-decoration:none;
    font-face:Arial;
    font-size:12px;
    margin-right:50px;
}
A.stag:link {
    color: #808080;
}
A.stag:visited {
    color: #808080;
}

A.stag:hover {
    cursor: pointer;
    color: #0078d4;
    text-decoration:underline;
}

A.stag:active {
    color: #808080;
    font-weight:normal;
}

/*============= no link ===============*/

A.noLink:link {
    text-decoration: none;
}

A.noLink:visited {
    text-decoration: none;
}

A.noLink:hover {
    cursor: pointer;
    color: #0078d4;
    text-decoration: none;
}

A.noLink:active {
    text-decoration: none;
}


/*============= disabled link ===============*/

A.disabledLink {
    color: #888;
    text-decoration: line-through;
    cursor: default;
}


/*============= black link ===============*/

A.blackLink:link {
    color: black;
    text-decoration: none;
}

A.blackLink:visited {
   color: black;
    text-decoration: none;
}

A.blackLink:hover {
    cursor: pointer;
    color: #0078d4;
    text-decoration: underline;
}

A.blackLink:active {
    color: black;
    text-decoration: none;
}

/*==================postedByLink=============*/
A.postedByLink:link {
    color: #c0c0c0;
    text-decoration: none;
}

A.postedByLink:visited {
   color: #c0c0c0;
    text-decoration: none;
}

A.postedByLink:hover {
    cursor: pointer;
   color: #0078d4;
    text-decoration: underline;
}

A.postedByLink:active {
   color:#c0c0c0;
    text-decoration: none;
}

button{
    outline:none;
}
.blueButton{
   font-size:12pt;
   font-weight:bold;
   font-family:arial;
   color: #0078d4;
   cursor:default;
   padding:1px 5px 1px 5px;
}
.blueButton2{
   font-size:12pt;
   font-weight:bold;
   font-family:arial;
   cursor:default;
   padding:1px 5px 1px 5px;
}
.disabledButton{
   font-size:12pt;
   font-weight:bold;
   font-family:arial;
   color:#ddd;
   cursor:wait;
   padding:3px 5px 3px 5px;
}
.postButton{
   font-size:10pt;
   font-weight:normal;
   font-family:arial;
   color: #0078d4;
   padding:0px 5px 0px 5px;
   cursor:default;
}
.disabledPostButton{
   font-size:10pt;
   font-weight:normal;
   font-family:arial;
   color:#ddd;
   padding:0px 5px 0px 5px;
   cursor:wait;
}
.width80{
   width:80px;
   text-align:center;
}
.width120{
   width:120px;
   text-align:center;
}
.width100{
   width:100px;
   text-align:center;
}
.width90{
   width:90px;
   text-align:center;
}
.follow{
   font-size:8pt;
   font-weight:normal;
   font-family:arial;
   color: #0078d4;
   text-align:center;
}
.follow2{
   font-size:8pt;
   font-weight:normal;
   font-family:arial;
   text-align:center;
}
.unfollow{
   font-size:8pt;
   font-weight:normal;
   font-family:arial;
   color: #999;
   text-align:center;
}
.OmeegoTip{
    border: solid 0px #ccc;
    background-color:rgb(255,241,168);
    width:200px;
    padding:10px;
    color:#333;
    font-size:10pt;
    line-height:12pt;
}
.OmeegoTipFluid{
    border: solid 0px #ccc;
    background-color:rgb(255,241,168);
    padding:10px;
    color:#333;
    font-size:10pt;
    line-height:12pt;
}
.PageSection{
    color:#333;
}
.PageSection td {
    vertical-align: top;
    text-align: left;
    padding: 3px 5px 3px 0px;
    font-size:10pt;
}

.PageSection input {
    font-family:arial;
    font-size:10pt;
}
.PageSection textarea {
    font-family:arial;
    font-size:10pt;
}
.TopRightBox{
    border:1px dotted #ccc;
    padding:10px;
    width:250px;
    margin-bottom:10px;
}
.TopRightBoxFluid{
    font-size:10pt;
    border:1px solid #CCC;
    padding:15px;
    float:right;
}
.EmailBlock{
    margin:10px 0px 20px 20px;
}
.EmailField{
    text-align:right;
    height:25px;
    width:100px;
    margin-bottom:5px;
}

/*==================Page Title Boxes==============*/
.TitleWrapperWithBorder{
    font-size:20pt;
    padding-bottom:10px;
    margin-bottom:10px;
    border-bottom: solid 1px #E0E0E0;
}
.TitleWrapperWithNoBorder{
    font-size:20pt;
    margin-bottom:15px;
    color:#666;
}
.TitleWrapperWithPostBorder{
    font-size:20pt;
    padding-bottom:10px;
    border-bottom: 1px dashed #ccc;
}
.TitleWrapperForTabPage{
    font-size:20pt;
    color:#666;
}
.TabPageTitle{
    padding-bottom:20px;
}
.TitleGrayFont{
    font-size:20pt;
    color:#808080;
}
.BigTitleFont{
    font-family:arial;
    font-size:24pt;
    font-weight:bold;
}
.TitleFont{
    color:#333;
    font-size:20pt;
}
.TabWrapper{
    margin-bottom:10px;
    height:20px;
    font-size:8pt;
    border-bottom:solid 1px #ddd;
}
/*================================*/

.sidebarTitlelabel{
    color:#c0c0c0;
    font-size:12pt;
}
.sidebarTitleData{
    color:#0000FF;;
    font-size:12pt;
}
.notextdeco{
    text-decoration:none;
    border:0;
}
.blueLinkSpan{
    color: #0078d4;
    cursor:pointer;
}
.lightBlueSpan{
    color: rgb(191,216,234);
    font-size:10pt;
}
.nobold{
    font-weight:normal;
}
.blueSpan{
    color: #0078d4;
    font-size:10pt;
}
.greySpan{
    color: #808080;
    font-size:10pt;
}
.postLinkOnViewDiv{
    border-bottom: solid 1px #c0c0c0;
    padding-bottom:10px;
    padding-left:20px;
    margin-bottom:10px;
}
.profilePicWrapper75 {
    padding:2px;
    text-align:center;
    vertical-align:middle;
    margin-bottom:0px;
    border:1px solid #aaa;
}
.profilePicWrapper50 {
    height:50px;
    width:50px;
    text-align:center;
    vertical-align:middle;
    margin-bottom:0px;
}
.profilePicWrapper25 {
    text-align:center;
}
.StreamNavigation{
    font-size:10pt;
    float:right;
    margin-bottom:10px;
    margin-top:10px;
}
#PageMessage {
    position: fixed;
    _position: absolute;
    top: 1px;
    left: 1px;
    z-index: 11;
}
#PageMessage2 {
    position: fixed;
    _position: absolute;
    top: 1px;
    left: 1px;
    z-index: 11;
}

.PageMessage {
    text-align: center;
    background-color:#FFCC00;
    padding:10px;
    color: #333;
    font-family:arial;
    font-size:10pt;
}
.PageMessageContent{
    margin: 0px 0px 0px 0px;
}
.PageMessageTopBar{
    float:right;
    cursor:pointer;
    margin-top:0px;
    margin-right:3px;
}

.grey{
    color: #808080;
}
.italics{
    font-style: italic;
}
.size10{
    font-size:10pt;
}
.nowrap{
    white-space: nowrap;
}
.briefTA{
    width:580px;
    height:45px;
    border:1px solid #888;
    margin-bottom:5px;
    margin-right:-5px;
    font-family:arial;
    font-size:11pt;
    padding:2px;
    overflow:auto;
}
.detailIframeDiv{
    height:250px; /*'Add details' RTE on the 'reply' post box is fixed height, but rte.js changes the height dynamically for the other post boxes.*/
    width: 578px;
    border:1px solid #888;
    margin-bottom:5px;
    padding:0px;
    background-color:white;
}
.bold{
    font-weight: bold;
}
.highlight{
    background-color: rgb(255,241,168);
}
.clearer{
    clear:both;
    height:0px;
    line-height:0px;
    border:0px;
    margin:0px;
}
.PostTextAreaWrapper{
    background-color:white;
    padding:0px 0px 0px 0px;
    border-bottom:1px dashed #ccc;
    text-align:left;
}
.yellowBG{
    background-color:#ffcc00;
}
.newPostBG{
    background-color:#fff3ad;
}
.whiteBG{
    background-color:#ffffff;
}
.blueBG{
    background-color:#ecf4ff;
}
/*==================inline comments==============*/
div.PostFirstComment{
    margin:5px 0px 7px 0px;
    padding:5px 5px 5px 5px;
    background-color:rgb(236,239,244);
    border-bottom:1px solid rgb(229,234,241);
    font-size:11px;
    width:350px;
}
div.PostCommentThumbnailWrapper{
    float:left;
}
img.PostCommentThumbnail{
    vertical-align:text-top;
    border:0;
    margin:0px 0px 6px 0px;
    height:36px;
    width:36px;
}

p.CommentTextareaAndButtonWrapper{
    color:#333;
    margin-left:7px;
    padding:0px 0px 0px 0px;
    width:270px;
    overflow:hidden;
    word-wrap:break-word;
}
div.PostCommentTextareaWrapper{
    margin:0px 0px 0px 0px;
}

div.PostCommentTextarea{
    margin:0px;
    padding:3px;
    font-family: arial;
    font-size: 11px;
    background-color:white;
    border: 1px solid #BDC7D8;
}
div.PostCommentButtonWrapper{
    margin:2px 0px 0px 0px;
}

/*==================event==============*/
img.Event{
    margin:0px 0px 0px 5px;
    height:12px;
    width:12px;
    border:0;
    vertical-align:middle;
}

div.Event{
    font-family:arial,sans-serif;
    font-size:13px;
    color:#333;
}

.EventTime{
    color: #aaa;
}
 
div.EventSmallPost{
    margin:0px 0px 0px 0px;
    padding:10px 0px 0px 20px;
/*    background-color:rgb(236,239,244); */
/*    border:1px solid rgb(229,234,241);*/
/*    border-top:1px solid rgb(229,234,241);*/
    font-size:11px;
    width:350px;
}

div.CommentWrapper{
    background-color:#ECF4FF;
}

img.SmallPostThumbnail{
    vertical-align:text-top;
    border:0;
    margin:0px 0px 0px 0px;
    height:30px;
    width:30px;
}
div.SmallPostThumbnailWrapper{
    float:left;
    padding:0px;
    margin:0px;
    height:30px;
    width:30px;
}

div.PostThumbnailWrapper{
    float:left;
    padding:0px;
    margin:0px;
}

img.PostThumbnail{
    border:0;
    vertical-align:text-top;
    height:50px;
    width:50px;
}

div.SmallPostContent{
    float:left;
    color:#333;
    padding:0px 0px 0px 8px;
    margin:0px;
    width:300px;
    overflow:hidden;
    word-wrap:break-word;
}

div.SmallPostFrom{
    margin:0px 0px 0px 0px;
}

div.SmallPostText{
    line-height:13px;
    font-size:11px;
    color:#333;
    margin:0px 0px 4px 0px;
}

span.SmallPostInfo{
    color:#999;
    font-size:9px;
}

div.SmallPostActions{
    float:left;
    margin:0px 0px -3px 7px;
    display:none;
}

div.PostTime{
    float:left;
}

div.PostInfo{
    color:#999;
    font-size:10pt;
    margin:5px 0px 5px 0px;
    padding:0px 0px 0px 0px;
    height:20px;
}

div.PostBorder{
    height:0px;
    line-height:0px;
    margin:0px 0px 1px 0px;
/*    border-bottom:1px solid rgb(216,223,234);*/
}

div.PostContent{
    vertical-align:middle;
    float:left;
    font-size:11pt;
    margin:0px 0px 0px 0px;
    width:480px;
    overflow:hidden;
    word-wrap:break-word; 
}

div.PennyTip{
    color:#333;
    font-size:11pt;
    width:480px;
}

div.CommentField{
    border-top:1px solid #888888;
    border-right:1px solid #E8E8E8;
    border-bottom:1px solid #E8E8E8;
    border-left:1px solid #BBBBBB;
    background-color:white;
    padding:2px;
    margin:0px 0px 0px 0px;
    cursor:pointer;
    font-size:11px;
    width:125px;
}

div.PostActions{
    margin-left:10px;
    margin-bottom:-4px;
}

div.PostWrapper{
    font-size:13px;
    clear:both;
    padding:5px 0px 0px 0px;
    border-bottom:1px dashed #ccc;
}

/*==================tipDiv=============*/

.tipDiv{
    text-align: center;
    z-index:10;
    width:300px;
    position:absolute;
    border:solid 1px #E7E3E7;
    color:#A7D4FF;
    background-color: #FFF3AD;
    font: 10pt arial;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.tipDivContent{
    padding: 0px 0px 0px 0px;
    margin: -4px 10px 10px 10px;
    color:#333;
}
.tipDivTopBar{
    float:right;
    cursor:pointer;
    padding: 0px 0px 0px 0px;
    margin:2px -8px 0px 0px;
    font-size:8pt;
}
.blockquote {
    background-image: url(/Theme/networks/image/q-open.gif);
    background-repeat: no-repeat;
    background-position: left top;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    font-style: italic;
}
.blockquote span {
    text-align:center;
    background-image: url(/Theme/networks/image/q-close.gif);
    background-repeat: no-repeat;
    background-position: right bottom;
    margin: 0px 0px 0px 0px;
    padding: 0px 25px 0px 25px;
}
div.TagsListWrapper {
    color: #333;
    padding: 0px 0px 0px 5px;
}
div.CircleListWrapper {
    color: #333;
    padding: 0px 0px 5px 5px;
    margin: 0px 0px 4px 0px;
    border-bottom:1px dotted #ccc;
}
div.LastCircleListWrapper {
    color: #333;
    padding: 0px 0px 5px 5px;
    margin: 0px 0px 0px 0px;
    border: 0px 0px 0px 0px;
}
div.AddTagField {
    padding:0px 0px 2px 0px;
    margin-top:7px;
    border-top:1px dotted #ccc;
}
input.AddTagField {
    width:110px;
    font-size:10pt;
    border:0px;
    margin:0px 0px 0px 4px;
    padding:0px 0px 4px 0px;
    cursor:pointer;
}
.submitButton{
    color: #0078d4;
    font-family:arial;
    font-size:12pt;
    font-weight:bold;
    cursor:pointer;
}
.submitButton2{
    font-family:arial;
    font-size:12pt;
    font-weight:bold;
    cursor:pointer;
}


#LatestPost{
    font-size:12pt;
    margin-top:-1px;
    padding-right:40px;
}

a.superNavNoHover:hover{
    background-color:#0078D4;
    cursor: pointer;
}

a.superNavNoHover{
    padding:2px 4px 2px 4px;
    color:white;
    text-decoration:none;
}

a.superNav{
    color:white;
    text-decoration:none;
}

div.superNavNoHover{
    padding:2px 5px 3px 5px;
    margin:0px 3px 0px 0px;
    line-height:12px;
    font-size:8pt;
    color:white;
    background-color:#666;
    border:1px solid white;
    border-top:0;
    -moz-border-radius:0px 0px 5px 5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;
}

div.superNav:hover{
    background-color:#0078D4;
    cursor: pointer;
}

div.superNav{
    padding:2px 5px 3px 5px;
    margin:0px 3px 0px 0px;
    line-height:12px;
    font-size:8pt;
    color:white;
    background-color:#666;
    border:1px solid white;
    border-top:0;
    -moz-border-radius:0px 0px 5px 5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;
}

div.blankSuperNav{
    padding:2px 5px 3px 5px;
    margin:0px 3px 0px 0px;
    line-height:12px;
    font-size:8pt;
    background-color:transparent;
    border:1px solid transparent;
    border-top:0;
}
