/* All Blog & View Blog pages */
#AllBlogs .commentsDetailsHolder a{padding-top:1.25em}
#AllBlogs .commentsDetailsHolder a.button,div.commentsDetailsHolder ul li.voteSpig a,div.commentsDetailsHolder ul li.voteScrap a{padding-top:0}
.commentsDetailsHolder {width:100%;clear:both;height:46px;line-height:46px;background:url(../default/img/bg_horizontal_options_holder.gif) 0 0 repeat-x;border-bottom:1px solid #cdcdcd;color:#999;overflow:visible;position:relative;margin:0 0 20px;padding:0}
.commentsDetailsHolder .spigitRepHolder{margin:7px 60px 0 0}
.commentsDetailsHolder .ideaVotingHolder{background:none;float:right;width:110px;position:absolute;top:0;right:0;margin:0}
.commentsDetailsHolder .reviewIdea{margin-top:-20px}
.commentsDetailsHolder .button,.commentsDetailsHolder .button:visited{margin:7px 0 0 5px}
.commentsDetailsHolder .voteSpig a,.commentsDetailsHolder .voteSpig a:visited{background:url(../default/img/button_spig.gif) 0 0 no-repeat;height:36px}
.commentsDetailsHolder .voteScrap a,.commentsDetailsHolder .voteScrap a:visited{background:url(../default/img/button_scrap.gif) 0 0 no-repeat;height:36px}
#idea-listing .commentsDetailsHolder a.morelinks{padding-left:1em}
.ideaSidebarHolder .spigitRepHolder,.revisions ul,#my_ideas .commentsDetailsHolder,.recentActivityBlock,form.form form.inline p,div#contents .widget .content{margin-bottom:0}
.voteSpig a,.voteSpig a:visited{background:url(../default/img/button_spig.gif) 0 0 no-repeat;width:35px;height:35px;overflow:hidden;display:block;font-size:10px;line-height:15px;text-indent:2px;text-align:left;float:left;margin:5px 4px 0 0}
.voteScrap a,.voteScrap a:visited{background:url(../default/img/button_scrap.gif) 0 0 no-repeat;width:35px;height:35px;overflow:hidden;display:block;font-size:10px;line-height:15px;text-indent:2px;text-align:left;float:left;margin:5px 5px 0 0}
.commentsHolder ul li{overflow:visible}
.replyUl li{float:left;list-style:none;margin:0}
.replyUl li a,.replyUl li a:visited{float:left;font-size:12px;color:#474747;letter-spacing:0;text-transform:capitalize;margin:0 10px 0 5px}
.ideaVotingHolder{background:url(../default/img/bg_idea_voting_holder.gif) 0 0 no-repeat;width:140px;float:left;margin:0 0 10px}
.ideaVotingHolder p {float:left;line-height:47px;margin:0 0 0 15px}
.ideaVotingHolder ul {float:right;width:82px;list-style:none outside none}
.ideaVotingHolder ul li{float:left;list-style:none;margin:0;padding:0}
.ideaVotingHolder li a:link{text-decoration:none;height:35px!important}
.ideaVotingHolder li.voteSpig a span,
.ideaVotingHolder li.voteScrap a span{display:none}
.grid_17 table.allowBullet ul.ideaMetaDataUl li{background:none;border-right:1px solid #eee;height:20px;margin:15px 0;padding:0 7px}
.ideaMetaDataUl{float:left;width:525px;height:40px;overflow:hidden;position:absolute;list-style:none!important;margin:0}
.ideaMetaDataHolder ul li,.ideaMetaDataUl li{float:left;background:url(../default/img/bg_li_idea_options.gif) right 18px no-repeat;padding:0}
.voteSpig a.votedForSpig,.voteSpig a:hover.votedForSpig,.voteSpig a:visited.votedForSpig,.voteScrap a.votedForScrap,.voteScrap a:hover.votedForScrap,.voteScrap a:visited.votedForScrap{background-position:0 -84px;cursor:text;text-decoration:none}

/* Buttons for Blog form page */
.speuiButton_v1.primary,
.speuiButton_v1.secondary,
.speuiButton_v1.primary:hover,
.speuiButton_v1.secondary:hover,
.speuiButton_v1.primary.disabled,
.speuiButton_v1.primary.disabled:hover,
.speuiButton_v1.secondary.disabled,
.btn.btn-primary,
button.btn,
.ui-dialog .ui-dialog-buttonpane button { min-width: 40px; background-image: none; border-radius: 15px; display: inline-block; height: 30px; line-height: 30px; padding: 0px 20px; font-size: 14px; text-align: center; vertical-align: middle; cursor: pointer; margin-right: 10px; }

#addCategoryDialog .btn-primary { padding:5px 20px;line-height:1.48em; }

.speuiButton_v1.primary span,
.speuiButton_v1.primary.disabled span,
.speuiButton_v1.primary.disabled:hover span,
.speuiButton_v1.secondary span,
.btn.btn-primary span { background-image: none; float:none; line-height: 1.45857143; padding: 5px 20px; text-align: center; display: block; margin: 0; font-size: 14px;}

/* Store page */
img.storeItem{background-color:#FFF;border:1px solid #D7D7D7;width:290px;padding:1px}
td.shopbox .morespace img{max-width:130px; width: expression(document.body.clientWidth > 130? "130px":"auto"); height:auto}
.content-table td,.content-table th{border-bottom:1px solid #dddddf;text-align:left;padding:2px 0}

/* Bulk Actions page - Idea List Page */
.twoColumn{width:45%;margin-right:30px;float:left}
.lastColumn{margin-right:0!important}
#ideaBulkFilter .twoColumn fieldset { width: auto;  }
#ideaBulkFilter .twoColumn fieldset ul.twoColumn { margin: 0 0 10px; }
#ideaBulkFilter .twoColumn fieldset ul.twoColumn input[name="review_score"]{ height: 18px; width: auto; }
form.form fieldset{border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#fff;margin:0 0 1.5em;padding:1.4em}
ul.twoColumn{width:100%;margin-right:0;list-style:none!important;overflow:hidden}
form.form legend{color:#719330;text-transform:none;font-size:1.2em;}
.form fieldset table {width: 100%;}

/* Buy and Sell Stocks Page */
td.rightside {width:255px!important;}

/* Edit Profile Personal Info Page */
.postIdeaBlockHolder .textInput,.postIdeaBlockHolder input[type=text]{border:1px solid #999;font-size:12px;letter-spacing:0;color:#333;position:relative;margin:0;padding:4px 6px;}
#EditProfile .ctrlHolder label.floatLabel:last-child{margin-right:0;}
#EditProfile label.floatLabel{display:inline-block;margin-right:1%;}
#EditProfile label.requiredPassword{vertical-align: top;}
#EditProfile label{display:block; margin-top: 10px;}
#EditProfile .full input[type="text"]{width:97.9%;}
#EditProfile .halves{width:49%;}
#EditProfile .thirds{width:31.2%;}
#EditProfile .thirds:nth-of-type(3n){margin-right:0;}
#EditProfile .fourths{width:24.25%;}
#EditProfile .fifths{width:20%;}
#EditProfile .sixths{width:10.2%;}
#EditProfile .twofifths{width:39%;}
#EditProfile #updateprofile input[type="text"]{display:block;width:96%;}
#EditProfile .postIdeaBlockHolder .selectField{width:69.7%;}
#EditProfile .postIdeaBlockHolder .smallTextInput{display:inline;width:10.8%;}
#EditProfile .postIdeaBlockHolder .textInput {width:68%}

/* Activity widget */
button {position:relative;border:0;cursor:pointer;line-height:normal;overflow:visible;max-width:185px;padding:0}

/* Temporary CSS for Move Sector Page to be refactored in 4.4*/
#postsectorform td.formtitles {text-align: left;}
#postsectorform #newsectorid {max-width: 350px;}
#postsectorform #submit {float: left;}
#postsectorform #submit span {padding: 5px 0px;}