body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
table{border-collapse:collapse;border-spacing:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
abbr,acronym{border:0;font-variant:normal;}
li{list-style:none;}
fieldset,img{border:0;}
caption,th{text-align:left;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
q:before,q:after{content:'';}
body{font:12px/16px "Helvetica Neue",Helvetica,Arial,sans-serif;}
a:link,a:visited{outline:none;}
table{width:100%;}
table th.last,table td.last{text-align:right;}
.stlco,.stlfr{margin:0 0 32px;}
#uberContainer{margin:0 auto;width:960px;}
#columnsWrapper{overflow:hidden;width:960px;}
#col1Wrap{float:left;width:630px;}
#col2Wrap{float:right;width:310px;}
.hidden{display:none;}
input,textarea{outline:none;}
.text input,.password input,.textarea textarea,.select select{border:0;display:block;width:100%;}
.text div,.password div,.textarea div,.select div{border:1px solid #999;}
.uploaded-files .filename,.uploaded-files .file-meta,.uploaded-files .file-meta li{display:inline-block;}
.uploaded-files .text{display:inline-block;margin:0;overflow:visible;width:auto;}
.uploaded-files .text label{display:none;float:none;width:auto;}
.uploaded-files .text div{display:inline-block;float:none;width:auto;}
.uploaded-files .text input{width:auto;}
.faux-select div,.faux-select span{background-color:transparent;background-repeat:no-repeat;}
.faux-select div{background-position:top right;}
.faux-select span{background-position:top left;}
.faux-file div{overflow:hidden;}
.ui-slider-wrapper{overflow:hidden;width:100%;}
.ui-slider-wrapper .easy{float:left;}
.ui-slider-wrapper .difficult{float:right;}
.ui-slider{cursor:pointer;height:16px;position:relative;}
.ui-slider-handle{background:#00f;display:block;height:16px;outline:none;position:absolute;width:16px;}
.button{background-color:transparent;background-position:top left;background-repeat:repeat-x;border:0;cursor:pointer;display:inline-block;font-family:inherit;font-size:inherit;line-height:inherit;overflow:visible;padding:0 6px 0 0;position:relative;text-align:center;text-decoration:none;vertical-align:middle;}
button::-moz-focus-inner{border:none;padding:0;}
.button span{background-color:transparent;background-position:top right;background-repeat:no-repeat;display:block;height:100%;font-size:inherit;line-height:inherit;padding:0 0 0 6px;position:relative;white-space:nowrap;}
@media screen and/*!*/(-webkit-min-device-pixel-ratio:0){button span{margin-top:-1px;}
}
.buttons{text-align:right;}
.tabs li{display:inline-block;}
.pagination{overflow:hidden;width:100%;}
.paginator .paginator{float:left;}
.paginator .paginator li{display:inline-block;}
.pagination .select{float:right;margin:0;}
.ui-chrome .toggle{background:#00f;cursor:pointer;display:inline-block;height:16px;width:16px;}
#header .adComponent .body div{height:92px;}
#col2 .adComponent .body{text-align:center;}
#col2 .adComponent .body div{display:inline-block;}
.askQuestion .text,.editQuestion .text,.editQuestion .textarea,.editQuestion .checkbox,.editQuestion .select,.editProfile .text,.editProfile .password,.editProfile .checkbox,.editProfile .radio,.editProfile .select,.editProfile .static{overflow:hidden;width:100%;}
.askQuestion .text label,.askQuestion .file label,.editQuestion .text label,.editQuestion .textarea label,.editQuestion .checkbox .label,.editQuestion .file label,.editQuestion .select label,.editProfile .text label,.editProfile .password label,.editProfile .checkbox .label,.editProfile .radio .label,.editProfile .select label,.editProfile .static .label,.viewQuestionReplyForm .file label{display:block;float:left;margin:0 8px 0 0;width:110px;}
.askQuestion .text div,.editQuestion .text div,.editQuestion .textarea div,.editQuestion .checkbox div,.editQuestion .select div,.editProfile .text div,.editProfile .password div,.editProfile .checkbox div,.editProfile .radio div,.editProfile .select div,.editProfile .static div{float:left;width:510px;}
.askQuestion .file-uploader,.editQuestion .file-uploader,.viewQuestionReplyForm .file-uploader{overflow:hidden;width:100%;}
.askQuestion .file-uploader .file,.editQuestion .file-uploader .file,.viewQuestionReplyForm .file-uploader .file{float:left;}
.askQuestion .file-uploader .file div,.editQuestion .file-uploader .file div,.viewQuestionReplyForm .file-uploader .file div{float:left;width:auto;}
.askQuestion .file-uploader .button,.editQuestion .file-uploader .button,.viewQuestionReplyForm .file-uploader .button{float:left;}
.askQuestion .uploaded-files,.editQuestion .uploaded-files,.viewQuestionReplyForm .uploaded-files{clear:left;}
.askQuestion .uploaded-files .text,.editQuestion .uploaded-files .text,.viewQuestionReplyForm .uploaded-files .text{overflow:visible;width:auto;}
.askQuestion .uploaded-files .text label,.editQuestion .uploaded-files .text label,.viewQuestionReplyForm .uploaded-files .text label{display:none;float:none;width:auto;}
.askQuestion .uploaded-files .text div,.editQuestion .uploaded-files .text div,.viewQuestionReplyForm .uploaded-files .text div{float:none;width:auto;}
.askQuestion .uploaded-files .text input,.editQuestion .uploaded-files .text input .viewQuestionReplyForm .uploaded-files .text input{width:auto;}
.viewQuestionCommentForm .file-uploader,.viewQuestionDiscussionForm .file-uploader{overflow:hidden;width:100%;}
.viewQuestionCommentForm .file-uploader .file,.viewQuestionDiscussionForm .file-uploader .file{float:left;}
.viewQuestionCommentForm .file-uploader .file div,.viewQuestionDiscussionForm .file-uploader .file div{float:left;width:auto;}
.viewQuestionCommentForm .file-uploader .button,.viewQuestionDiscussionForm .file-uploader .button{float:left;}
.viewQuestionCommentForm .uploaded-files,.viewQuestionDiscussionForm .uploaded-files{clear:left;}
.viewQuestionCommentForm .uploaded-files .text,.viewQuestionDiscussionForm .uploaded-files .text{overflow:visible;width:auto;}
.viewQuestionCommentForm .uploaded-files .text label,.viewQuestionDiscussionForm .uploaded-files .text label{display:none;float:none;width:auto;}
.viewQuestionCommentForm .uploaded-files .text div,.viewQuestionDiscussionForm .uploaded-files .text div{float:none;width:auto;}
.viewQuestionCommentForm .uploaded-files .text input,.viewQuestionDiscussionForm .uploaded-files .text input{width:auto;}
.viewQuestionCommentForm .file label,.viewQuestionDiscussionForm .file label{display:block;float:left;margin:0 8px 0 0;width:110px;}
.askQuestion .checkbox ul{overflow:hidden;width:100%;}
.askQuestion .checkbox li{float:left;width:19%;}
.askQuestion .points ul{overflow:hidden;width:100%;}
.askQuestion .points li{float:left;width:19%;}
.askQuestion .points li.last{clear:left;float:none;width:auto;}
.askQuestion .points .text{display:inline-block;overflow:visible;width:auto;}
.askQuestion .points .text label{display:none;float:none;width:auto;}
.askQuestion .points .text div{display:inline-block;float:none;width:auto;}
.askQuestion .points .text input{width:auto;}
.breadcrumbComponent li{display:inline-block;}
.editQuestion .checkbox ul{overflow:hidden;width:100%;}
.editQuestion .checkbox li{float:left;width:32%;}
.editQuestion .section.last .checkbox li{float:none;width:auto;}
.editQuestion .uploaded-files{margin:0 0 0 130px;}
.expertList .experts{overflow:hidden;width:100%;}
.expertList .expert{float:left;width:25%;}
.expertList table thead .first,.expertList table thead .last{text-align:left;text-indent:-9999px;}
.newsTicker{overflow:hidden;width:100%;}
.newsTicker .head{float:left;width:20%;}
.newsTicker .body{float:left;width:80%;}
.newsTicker .ticker li{overflow:hidden;width:100%;}
.newsTicker .ticker-item{float:left;}
.newsTicker .button{float:right;}
.quickInfo dl{overflow:hidden;width:100%;}
.quickInfo dt{float:left;width:25%;}
.quickInfo dd{float:right;width:70%;}
.quickInfo .accordion-header{cursor:pointer;outline:none;position:relative;}
.quickInfo .accordion-header .count{display:block;position:absolute;right:0;top:0;}
.quickInfo li{list-style-position:inside;list-style-type:decimal;}
.relatedSolutions li{list-style-position:inside;list-style-type:decimal;}
.topExperts li{cursor:pointer;overflow:hidden;width:100%;}
.topExperts .expert-name{float:left;}
.topExperts .points-total{float:right;}
.topExperts li .expert-rank{clear:both;}
.topExperts li .expert-rank,.topExperts li .points-today,.topExperts li .button{display:none;}
.topExperts li.selected{margin:0 0 1em;}
.topExperts li.selected .expert-rank,.topExperts li.selected .points-today{display:block;}
.topExperts li.selected .button{display:inline-block;}
.viewQuestionDiscussion .comment,.viewQuestionComments .comment,.viewQuestionComments .answer{overflow:hidden;width:100%;}
.viewQuestionDiscussion .comment .avatar,.viewQuestionComments .comment .avatar,.viewQuestionComments .answer .avatar{float:left;width:110px;}
.viewQuestionDiscussion .comment .content,.viewQuestionComments .comment .content,.viewQuestionComments .answer .content,.viewQuestionComments .answer .snippet,.viewQuestionComments .solution-comment .content,.viewQuestionComments .solution-comment .snippet{float:right;width:510px;}
.viewQuestionComments .snippet .code{display:block;float:right;width:440px;}
.viewQuestionComments .snippet .line-numbers{display:block;float:left;width:50px;}
.viewQuestionComments .buttons{clear:both;}
.viewQuestionContent .avatar{float:left;}
.viewQuestionContent .tags *,.viewQuestionContent .tags li{display:inline-block;}
.viewQuestionContent .additional-tags .text{overflow:hidden;width:100%;}
.viewQuestionContent .additional-tags .text label{float:left;width:110px;}
.viewQuestionContent .additional-tags .text div{float:right;width:510px;}
.viewQuestionContent .additional-tags .hint{margin:0 0 0 120px;}
.acceptAnswer .grade li{display:inline-block;}
.viewQuestionComments .answer,.viewQuestionComments .solution-comment{overflow:hidden;width:100%;}
.viewQuestionComments .answer .note,.viewQuestionComments .solution-comment .avatar{float:left;width:110px;}
.viewQuestionComments .solution-comment .author-comment{clear:both;overflow:hidden;width:100%;}
.viewQuestionComments .solution-comment .author-comment .subtitle,.viewQuestionComments .solution-comment .author-comment .content{float:right;width:510px;}
.viewQuestionComments .solution-comment .author-comment .grade{float:left;}
.viewQuestionComments .find-alternate{float:right;}
.viewQuestionSolutionSummary .avatar{float:left;}
.viewQuestionSolutionSummary .content{float:right;width:500px;}
.viewQuestionSolutionSummary .about-solution{clear:both;}
.viewQuestionSolutionSummary .about-solution dl{overflow:hidden;width:100%;}
.viewQuestionSolutionSummary .about-solution dt{clear:left;float:left;margin:0 .25em 0 0;}
.pageTools li{display:inline-block;position:relative;}
.pageTools .share ul{display:none;left:0;overflow:hidden;position:absolute;top:1em;width:80px;}
.pageTools .share li{float:left;}
.pageTools .share>ul{left:auto;top:auto;}
.pageTools .share:hover ul,.pageTools .share.hover ul{display:block;}
.pageTools .delicious,.pageTools .digg,.pageTools .technorati,.pageTools .google,.pageTools .yahoo{background-color:transparent;background-position:top left;background-repeat:no-repeat;height:16px;width:16px;}
.pageTools .delicious{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/bookmarks-delicious.gif);}
.pageTools .digg{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/bookmarks-digg.gif);}
.pageTools .technorati{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/bookmarks-technorati.gif);}
.pageTools .google{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/bookmarks-google.gif);}
.pageTools .yahoo{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/bookmarks-yahoo.gif);}
.pageTools .delicious a,.pageTools .digg a,.pageTools .technorati a,.pageTools .google a,.pageTools .yahoo a{display:block;height:16px;text-indent:-9999px;width:16px;}
.viewProfile .section,.editProfile .frsection{overflow:hidden;width:100%;}
.viewProfile .expert-summary,.editProfile .expert-summary,.editProfile .text label,.editProfile .checkbox .label,.editProfile .radio .label,.editProfile .select label,.editProfile .static .label{float:left;width:180px;}
.viewProfile .expert-summary dt,.editProfile .expert-summary dt{position:relative;top:16px;}
.viewProfile .expert-summary dd,.editProfile .expert-summary dd{margin:0 0 16px;position:relative;top:-16px;}
.viewProfile .expert-summary .buttons,.editProfile .expert-summary .buttons{text-align:left;}
.viewProfile .expert-profile,.editProfile .profile-form,.editProfile .text div,.editProfile .textarea div,.editProfile .password div,.editProfile .checkbox div,.editProfile .radio div,.editProfile .select div,.editProfile .static div{float:left;width:440px;}
.editProfile .checkbox ul,.editProfile .radio ul{overflow:hidden;width:100%;}
.editProfile .checkbox li,.editProfile .radio li{float:left;width:180px;}
.editProfile .select select{width:180px;}
.editProfile #editProfile-billing-new .billingSubtabs,.editProfile .frsection #navigationTabs-id4{margin:0;}
#col1 .editProfile .billingSubtabs{background:none repeat scroll 0 0 #444;border-bottom:1px solid #777;border-top:1px solid #222;float:none;}
#col1 .editProfile .billingSubtabs .selected .tab{border-bottom:1px solid #444;}
.editProfile .frsection .changeOffering{border:none;background:transparent;}
.editProfile #editProfile-billing-overview .offeringNameDisplay{margin:30px 0 50px;width:250px;}
.editProfile #editProfile-billing-overview .offeringNameDisplay .plan-actions span{display:block;}
.editProfile #editProfile-billing-overview .paymentDetails{float:right;clear:both;line-height:18px;width:245px;margin-top:-100px;}
.editProfile #editProfile-billing-overview .creditBalance .body .static div{float:none;width:auto;}
.editProfile #editProfile-billing-overview .creditBalance p{margin-top:20px;}
.editProfile .methodTab .creditBalance{margin:30px 0 20px;}
.editProfile .methodTab .creditBalance .head{margin-bottom:8px;}
#col1 .editProfile #editProfile-billing-payment-method .creditBalance h4{font-size:16px;}
.editProfile #editProfile-billing-payment-history .paymentHistory{margin-top:10px;}
.editProfile #editProfile-billing-cancel-account .cancelOffering .buttons button{margin-right:8px;}
.editProfile #editProfile-billing-cancel-account .cancelOffering h2{font-size:16px;margin-bottom:8px;}
.paymentDetails .input div{float:none;width:auto;}
#col1 .paymentDetails .input .label{float:left;width:auto;margin-right:3px;}
.editProfile #editProfile-billing-change-subscription .plans ul{margin:10px 0;}
.editProfile #editProfile-billing-change-subscription .plans ul .plan-title{font-size:14px;line-height:17px;}
.editProfile #editProfile-billing-change-subscription .current-plan .plan-title{margin-right:4px;}
.editProfile #editProfile-billing-change-subscription .plans{margin-top:10px;}
.editProfile #editProfile-billing-change-subscription .changeOffering .note{margin-left:15px;padding-left:0;}
.editProfile #editProfile-billing-change-subscription .changeOffering .input div{width:auto;display:inline;}
.editProfile #editProfile-billing-change-subscription .changeOffering .input.static .label{width:110px;}
.editProfile #editProfile-billing-change-subscription .changeOffering .subsection .input .label{width:365px;}
.editProfile #editProfile-billing-change-subscription .changeOffering .billing-summary{margin-bottom:10px;}
.editProfile #editProfile-billing-overview .paymentDetails .billing-actions span{margin-right:5px;}
.editProfile #editProfile-billing-change-subscription .plans li{height:55px;}
#col1 .creditCardAddEditAdmin .input div{width:auto;}
#col1 .creditCardAddEditAdmin .input{width:402px;}
#col1 .creditCardAddEditAdmin .input div input{width:250px;}
#col1 .creditCardAddEditAdmin .input{width:auto;}
.creditCardAddEditAdmin .section{background:#393939;border:1px solid black;padding:15px;}
#creditCardAddEditAdmin-uiAdminViewForm-ccZip-row .input div{width:150px;}
#creditCardAddEditAdmin-uiAdminViewForm-ccZip-row .input{width:152px;}
#creditCardAddEditAdmin-uiAdminViewForm-ccZip-row .input div input{width:145px;}
#creditCardAddEditAdmin-uiAdminViewForm-ccTypeID-row .input div{width:130px;}
#creditCardAddEditAdmin-uiAdminViewForm-ccTypeID-row .input{width:132px;}
#creditCardAddEditAdmin-uiAdminViewForm-ccTypeID-row .input div input{width:125px;}
#creditCardAddEditAdmin-uiAdminViewForm-csc-row .input div{width:70px;}
#creditCardAddEditAdmin-uiAdminViewForm-csc-row .input div input{width:65px;}
#creditCardAddEditAdmin-uiAdminViewForm-csc-row .input{width:82px;}
#creditCardAddEditAdmin-uiAdminViewForm-ccExpMonth-row{position:relative;top:1px;}
.creditCardAddEditAdmin div .note{margin-bottom:10px;}
.paymentAccountChangeAdmin table{margin-bottom:15px;}
.paymentAccountChangeAdmin table tbody tr td.first{padding:5px 0;}
.paymentAccountChangeAdmin table thead tr th{padding-bottom:10px;}
.viewOfferingReceipt h1.title,.viewOfferingReceipt .body .section{margin-bottom:15px;}
.viewOfferingReceipt th,.viewOfferingReceipt td{line-height:18px;}
.viewOfferingReceipt thead,.viewOfferingReceipt h2.subtitle{height:26px;}
.viewOfferingReceipt h3.subtitle{margin:20px 0 8px;}
#col1 .viewOfferingReceipt .body .section.customer-info thead{background:transparent;}
#col1 .viewOfferingReceipt .body .section h2.subtitle{line-height:18px;}
#col1 .viewOfferingReceipt .body .section thead h2.subtitle{background:none;}
#col1 .viewOfferingReceipt .transaction-info .input.static div{display:inline-block;margin-left:4px;}
#col1 .receiptButton.closeReceipt{margin-bottom:15px;display:block;}
#editProfile-billing-new #editProfile-billing-change-subscription .changeOffering{border:none;}
#editProfile-billing-payment-method #paymentAccountList .popup h1.subtitle{line-height:22px;margin-top:30px;padding-bottom:8px;}
#editProfile-billing-payment-method #paymentAccountList .popup{left:185px;top:165px;}
#editProfile-billing-payment-method #paymentAccountList .popup .body{padding-bottom:10px;}
#editProfile-billing-payment-method #paymentAccountList .popup .body .buttons{margin-top:6px;}
.questionList .sort-options p,.questionList .sort-options ul,.questionList .sort-options li,.searchResults .sort-options p,.searchResults .sort-options ul,.searchResults .sort-options li{display:inline-block;}
.acceptAnswer .answers,.acceptAnswer .answer{margin:16px 0;}
.acceptAnswer .grade .label{display:block;text-align:center;}
.acceptAnswer .grade ul{text-align:center;width:auto;}
.acceptAnswer .grade li{display:inline-block;height:80px;text-align:left;width:80px;}
html,body{height:100%;}
body{background:#7d8489 url(http://cms.l3.redsrci.com/images/foxproanswers/body.gif) repeat-x top left;color:#a4a4a4;font:13px/16px "Trebuchet MS",Helvetica,Arial,sans-serif;}
a:link,a:visited{color:#dadada;text-decoration:none;}
a:hover{color:#fb0;text-decoration:underline;}
img.tracking{bottom:0;left:0;position:absolute;}
#uberContainer{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/uberContainer.jpg) no-repeat top center;min-height:100%;width:auto;}
#wrapper1{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/wrapper1.png) repeat-y top left;margin:0 auto;min-height:100%;padding:0 13px;width:1000px;}
#wrapper2{background:#393939;border:1px solid #000;border-bottom:0;border-top:0;margin:0 auto;padding:0 0 51px;min-height:100%;width:998px;}
#headerInnerWrap{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/headerInnerWrap.gif) no-repeat top left;overflow:hidden;width:100%;}
#columnsWrapper{width:100%;}
#col1Wrap{float:left;margin:10px 0 0 16px;width:692px;}
#col2Wrap{float:right;width:252px;margin:10px 16px 0 0;}
#footer{margin-top:-51px;}
#footerInnerWrap{background:#222 url(http://cms.l3.redsrci.com/images/foxproanswers/footerInnerWrap.gif) no-repeat 23px 0;border:1px solid #000;line-height:51px;overflow:hidden;width:998px;}
.stlco,.stlfr{background-color:#56595d;border:1px solid #000;margin:0 0 16px;}
.errorSection,.infoSection{color:#fff;margin:0 0 20px;padding:20px;}
.errorSection{background:#d94835;border:3px solid #c12a22;}
.infoSection{background:#57be50;border:3px solid #4aa73c;}
.button,.button span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-medium-generic.gif);}
.button.alt,.button.alt span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-medium-cancel.gif);}
.button.confirm,.button.confirm span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-medium-confirm.gif);}
.button.cancel,.button.cancel span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-medium-cancel.gif);}
.button.small,.button.small span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-small-generic.gif);}
.button.small.confirm,.button.small.confirm span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-small-confirm.gif);}
.button.small.cancel,.button.small.cancel span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-small-cancel.gif);}
.button.large,.button.large span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-large-generic.gif);}
.button.large.confirm,.button.large.confirm span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-large-confirm.gif);}
.button.large.cancel,.button.large.cancel span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-large-cancel.gif);}
.button,.button span{color:#fff;font:bold 12px/30px Helvetica,Arial,sans-serif;height:30px;padding:0 10px 0 0;}
.button:hover{text-decoration:none;}
.button span{min-width:76px;padding:0 0 0 10px;}
.button.small,.button.small span{background-color:#a5abb0;background-position:center right;color:#fff;font:bold 12px/20px Arial,sans-serif;height:20px;min-width:0;padding:0 20px 0 0;text-align:left;}
.button.small span{background-image:none;padding:0 0 0 8px;}
.button.small:hover,.button.small:hover span{color:#393939;text-decoration:none;}
.buttons .button{margin-left:4px;}
.ui-slider-wrapper{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/ui-slider-wrapper.gif) no-repeat 0 10px;}
.ui-slider{height:23px;margin:0 23px 4px 0;}
.ui-slider-handle{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/ui-slider-handle.gif) no-repeat top left;height:23px;width:16px;}
.ui-slider-wrapper .easy,.ui-slider-wrapper .difficult{font-weight:bold;}
.ui-slider-wrapper .easy{color:#88d52f;}
.ui-slider-wrapper .difficult{color:#fb0;}
.pagination{font-size:11px;overflow:hidden;}
.pagination .paginator{float:left;padding:6px 0 0 10px;}
.pagination a:link,.pagination a:visited{color:#000;margin:0 4px;}
.pagination a:hover{text-decoration:underline;}
.pagination .more-results{display:inline-block;float:right;margin:0;padding:6px 0 0;}
.pagination .first{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/pagination-previous.gif) no-repeat center left;padding:0 0 0 8px;}
.pagination .last{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/pagination-next.gif) no-repeat center right;padding:0 8px 0 0;}
.pagination .current a:link,.pagination .current a:visited{color:#a5abb0;}
.pagination .current a:hover{cursor:text;text-decoration:none;}
.pagination .select{float:right;overflow:hidden;width:130px;}
.pagination .select label{display:none;}
.pagination .select div{float:right;}
.text label,.password label,.textarea label,.checkbox .label,.checkbox label,.radio .label,.radio label,.select label,.file label,.static .label{font:12px/20px Arial,sans-serif;}
.input div{border:0;}
.text div,.password div,.textarea div{background:#a5abb0;}
.text input,.password input,.textarea textarea{background:#a5abb0;color:#fff;font:12px/20px Arial,sans-serif;padding:0 4px;}
.textarea textarea{padding:0 0 0 4px;}
.text input,.password input{height:20px;}
.textarea textarea{min-height:120px;}
@-moz-document url-prefix(){.text input,.password input{height:16px;line-height:16px;padding-bottom:1px;padding-top:3px;}
}
.checkbox input,.radio input,.points input{margin:0 4px 0 0;}
.faux-file div{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/faux-file.gif) no-repeat top left;height:20px;line-height:20px;}
.faux-file span{color:#fff;margin:0 0 0 60px;}
.faux-select div,.faux-select span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/faux-select.gif);line-height:20px;padding:0 24px 0 0;}
.faux-select span{color:#fff;font:bold 11px/20px Arial,sans-serif;padding:0 0 0 6px;}
.avatar{background:#222;border:3px solid #a5abb0;display:inline-block;text-align:center;vertical-align:middle;}
.avatar img{display:block;vertical-align:middle;}
.grade{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/grades.gif) no-repeat 0 0;height:86px;width:86px;}
.grade.good{background-position:0 -86px;}
.grade.average{background-position:0 -172px;}
#header .stlco,#header .stlfr{background:transparent;border:0;margin:0;}
#col1 .stlco,#col1 .stlfr{background:#56595d url(http://cms.l3.redsrci.com/images/foxproanswers/component-background.gif) repeat-x 0 0;border:1px solid #000;margin:0 0 14px;}
#col1 .title{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-title.gif) no-repeat right top;color:#fff;display:inline-block;height:42px;font-weight:bold;line-height:42px;padding:0 20px 0 10px;text-align:center;}
#col1 .stlco .body,#col1 .stlfr .frbody{padding:20px 20px 22px;}
#col1 .tabs{float:right;font-size:12px;margin:-52px 0 20px;overflow:hidden;}
#col1 .tabs li{float:left;margin:0 0 0 8px;}
#col1 .tabs .tab{color:#ccc;display:block;font-size:11px;height:32px;line-height:32px;padding:0 12px;}
#col1 .tabs .tab:hover{color:#fff;text-decoration:none;}
#col1 .tabs .selected .tab{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/tab-selected.gif) repeat-x bottom left;color:#fff;font-weight:bold;}
#col1 .stlco .body table,#col1 .stlfr .frbody table{font-size:12px;margin:0 0 14px;width:100%;}
#col1 .stlco .body thead,#col1 .stlfr .frbody thead{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/thead.gif) repeat-x center left;color:#fff;height:42px;line-height:42px;}
#col1 .stlco .body thead a:link,#col1 .stlfr .frbody thead a:visited{color:#fff;font-weight:bold;}
#col1 .stlco .body th,#col1 .stlfr .frbody th,#col1 .stlco .body td,#col1 .stlfr .frbody td{padding:0 8px;}
#col1 .stlco .body tbody tr,#col1 .stlfr .frbody tbody tr{border-bottom:1px solid #6a6a6a;height:29px;line-height:29px;}
#col1 .stlco .body tbody tr:hover,#col1 .stlfr .frbody tbody tr:hover{background:#4e5155;}
#col1 .stlco .body tbody a:link,#col1 .stlfr .frbody tbody a:visited,#col1 .stlco .body tbody a:link,#col1 .stlfr .frbody tbody a:visited{color:#dadada;}
#col1 .stlco .body tbody a:hover,#col1 .stlfr .frbody tbody a:hover{color:#f9d125;}
#col1 .stlco .body .subtitle,#col1 .stlfr .frbody .subtitle{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/subtitle.gif) repeat-x bottom center;color:#ffc023;font-size:18px;line-height:46px;margin:8px 0 6px;}
.accountMenu{float:right;padding:22px 16px 0 0;}
.accountMenu li{float:right;font-size:11px;margin:0 0 0 13px;}
.accountMenu li,.accountMenu a:link,.accountMenu a:visited{color:#8e8e8e;}
.accountMenu .username:link,.accountMenu .username:visited{color:#fa902a;text-decoration:underline;}
#col1 .messagingHero{margin-bottom:20px;}
#col1 .messagingHero.slideshow .body{height:181px;padding:0;position:relative;width:690px;}
#col1 .messagingHero.slideshow .tabs{background:#fff;bottom:3px;float:none;margin:0;padding:0 2px;position:absolute;right:3px;}
#col1 .messagingHero.slideshow .tabs li{margin:0;}
#col1 .messagingHero.slideshow .tab:link,#col1 .messagingHero.slideshow .tab:visited{background:#fff url(http://cms.l3.redsrci.com/images/foxproanswers/messagingHero-slideshow-tab.gif) no-repeat center center;display:block;height:23px;line-height:23px;padding:0;text-indent:-9999px;width:14px;}
#col1 .messagingHero.slideshow .selected .tab:link,#col1 .messagingHero.slideshow .selected .tab:visited{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/messagingHero-slideshow-tab-selected.gif);}
#col1 .messagingHero.slideshow .section{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/messagingHero-slideshow-background.jpg) no-repeat top left;height:173px;padding:4px;width:682px;}
#col1 .messagingHero.slideshow .body .subtitle,#col1 .messagingHero.slideshow p,#col1 .messagingHero.slideshow .buttons{width:280px;margin:0 0 0 20px;}
#col1 .messagingHero.slideshow .body .subtitle{background:transparent;color:#fff;font-size:36px;font-weight:bold;line-height:32px;margin:20px 0 10px 20px;text-transform:uppercase;}
.messagingHero.slideshow p{color:#000;font:bold 13px/18px Arial,sans-serif;}
.messagingHero.slideshow .button{float:right;}
.messagingHero.slideshow .button,.messagingHero.slideshow .button span{background:transparent;line-height:18px;padding:0 6px 0 0;}
.messagingHero.slideshow .button span{padding:0 0 0 6px;text-decoration:underline;}
#col1 .messagingHero.carousel{background-image:none;}
#col1 .messagingHero.carousel .body{background:#202020;height:226px;padding:0;position:relative;width:690px;}
#col1 .messagingHero.carousel .tabs{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-background.gif) repeat-x top left;border-bottom:1px solid #000;float:none;margin:0;width:100%;}
#col1 .messagingHero.carousel .tabs li{float:left;margin:0;width:230px;}
#col1 .messagingHero.carousel .tab:link,#col1 .messagingHero.carousel .tab:visited{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/messagingHero-carousel-item-divider.gif) repeat-y top right;display:block;font-size:12px;font-weight:bold;height:34px;line-height:34px;padding:0;text-align:center;text-transform:uppercase;}
#col1 .messagingHero.carousel .last .tab:link,#col1 .messagingHero.carousel .last .tab:visited{background:transparent;}
#col1 .messagingHero.carousel .tab:hover,#col1 .messagingHero.carousel .last .tab:hover{background:#202020;color:#fb0;}
#col1 .messagingHero.carousel .selected .tab:link,#col1 .messagingHero.carousel .selected .tab:visited{background:#202020;color:#fff;}
#col1 .messagingHero.carousel .section{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/messagingHero-carousel-background.jpg) no-repeat top left;border-bottom:1px solid #000;height:173px;margin:35px 0 0;width:690px;}
#col1 .messagingHero.carousel .body .subtitle,#col1 .messagingHero.carousel .content{width:280px;margin:0 0 0 36px;}
#col1 .messagingHero.carousel .body .subtitle{background:transparent;color:#fff;font-size:36px;font-weight:bold;line-height:32px;margin:22px 0 10px 36px;text-transform:uppercase;}
.messagingHero.carousel .content{color:#222;font:bold 13px/16px Arial,sans-serif;}
.messagingHero.carousel .buttons{margin:0 0 0 36px;width:280px;}
.messagingHero.carousel .button,.messagingHero.carousel .button span{background:transparent;line-height:18px;padding:0 6px 0 0;}
.messagingHero.carousel .button{float:right;}
.messagingHero.carousel .button span{padding:0 0 0 6px;text-decoration:underline;}
.askQuestion form{border-top:1px solid #000;margin:8px 0 0;}
.askQuestion fieldset{background:#393939;border:1px solid #000;border-top:0;}
.askQuestion .legend{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-blue.gif) repeat-x top left;color:#fff;font-size:15px;height:27px;line-height:27px;padding:0 0 0 10px;}
.askQuestion .legend span{color:#2f2f2f;}
.askQuestion .input{margin:15px 17px;width:614px;}
.askQuestion .text label,.askQuestion .file label{width:80px;}
.askQuestion .text div{float:right;width:525px;}
.askQuestion .text input{width:480px;}
.askQuestion .textarea label{line-height:15px;}
.askQuestion .textarea div{margin:5px 0 0;overflow:hidden;width:614px;}
.askQuestion .textarea textarea{float:left;height:6em;padding:0 4px;width:608px;}
.askQuestion .hint{font:11px Arial,sans-serif;margin:-5px 0 15px 106px;}
#col1 .askQuestion fieldset .tabs{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-blue.gif);line-height:27px;margin:-27px 8px 0 0;}
#col1 .askQuestion fieldset .tab{display:inline-block;font-size:12px;height:24px;line-height:24px;padding:0 4px;vertical-align:bottom;}
#col1 .askQuestion fieldset .tab:link,#col1 .askQuestion fieldset .tab:visited{color:#00546b;}
#col1 .askQuestion fieldset .tab:hover{text-decoration:none;}
#col1 .askQuestion fieldset .tabs .selected .tab:link,#col1 .askQuestion fieldset .tabs .selected .tab:visited{background:#259ec5;color:#fff;font-size:14px;font-weight:normal;padding:0 10px;}
.askQuestion .file,.askQuestion .file label,.askQuestion .file div{line-height:22px;height:22px;}
.askQuestion .file-uploader .file{width:500px;}
.askQuestion .file-uploader .file div{width:400px;}
.askQuestion .file-uploader .button,.askQuestion .file-uploader .button span{background:transparent;color:#fb0;font-weight:normal;line-height:22px;height:22px;}
.askQuestion .file-uploader .button{margin:15px 0 0;}
.askQuestion .uploaded-files{background:#202020;border:1px solid #000;font:12px/20px Arial,sans-serif;margin:15px 17px;padding:8px;}
.askQuestion .uploaded-files .filename{width:240px;}
.askQuestion .uploaded-files .file-meta{width:112px;}
.askQuestion .uploaded-files .file-meta li{line-height:24px;margin:0 .25em 0 0;}
.askQuestion .uploaded-files a:link,.askQuestion .uploaded-files a:visited{color:#fb0;}
.askQuestion .uploaded-files .text{margin:0;}
.askQuestion .uploaded-files .text div{margin:-2px 0 0;vertical-align:middle;}
.askQuestion .uploaded-files .text input{font-size:11px;height:16px;line-height:16px;width:222px;}
.askQuestion .checkbox .label{color:#fff;display:block;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-weight:bold;margin:0 0 4px;text-align:left;}
.askQuestion .checkbox li{height:20px;line-height:20px;}
.askQuestion .points{margin:15px 17px -43px 17px;}
.askQuestion .points .label{display:none;}
.askQuestion .points li{display:block;line-height:20px;margin:0 0 50px;text-align:right;vertical-align:middle;width:23%;}
.askQuestion .points li.first{text-align:left;width:8%;}
.askQuestion .points li.last{height:50px;margin:0;text-align:left;width:auto;}
.askQuestion .points li *{vertical-align:middle;}
.askQuestion .points li.last .text{height:20px;padding:0;}
.askQuestion .ui-slider-wrapper{position:relative;top:-94px;}
.askQuestion .buttons{margin:20px 0 0;}
.askQuestion .content{color:#dadada;}
.askQuestion .content h3{color:#000;}
.askQuestion .content h3,.askQuestion .content p,.askQuestion .content ul{margin:0 0 1em;}
.askQuestion .content li{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/list-item.gif) no-repeat center left;padding:0 0 0 18px;}
#col1 .editQuestion .subtitle{background-position:bottom left;background-repeat:repeat-x;}
.editQuestion form{padding:12px 0 0;}
.editQuestion .input{margin:0 0 12px;clear:both;}
.editQuestion .uploaded-files .input{margin:0;}
.editQuestion .text label,.editQuestion .textarea label,.editQuestion .file label,.editQuestion .checkbox .label,.editQuestion .radio .label,.editQuestion .select label{width:90px;}
.editQuestion .text div,.editQuestion .textarea div,.editQuestion .checkbox div,.editQuestion .radio div,.editQuestion .select div{width:520px;}
.editQuestion .text input,.editQuestion .textarea textarea{background:#a5abb0;color:#fff;display:inline-block;vertical-align:middle;width:512px;}
.editQuestion .checkbox li,.editQuestion .radio li{line-height:20px;}
.editQuestion .file-uploader .file div{width:400px;}
.editQuestion .file-uploader .button,.editQuestion .file-uploader .button span{background:transparent;color:#fb0;font-weight:normal;line-height:20px;height:20px;}
.editQuestion .uploaded-files{background:#393939;border:1px solid #000;font:12px/20px Arial,sans-serif;margin:12px 0 12px 97px;padding:8px;width:502px;}
.editQuestion .uploaded-files .filename{width:120px;}
.editQuestion .uploaded-files .file-meta{width:120px;}
.editQuestion .uploaded-files .file-meta li{line-height:24px;margin:0 .25em 0 0;}
.editQuestion .select div select{width:520px;}
.editQuestion .uploaded-files a:link,.editQuestion .uploaded-files a:visited{color:#fb0;}
.editQuestion .uploaded-files .text{margin:0;}
.editQuestion .uploaded-files .text div{vertical-align:middle;}
.editQuestion .uploaded-files .text input{font-size:11px;height:16px;line-height:16px;width:134px;}
.editQuestion .buttons{margin-right:15px;}
#col1 .editQuestion .section.last .subtitle{background:transparent;}
.editQuestion .section.last form{background:#393939;border:1px solid #000;padding:15px 0;}
.editQuestion .section.last .select div{width:495px;}
.editQuestion .section.last .buttons{margin:15px 15px 0 0;}
.recentActivity th a:hover{text-decoration:none;}
.recentActivity th.last{width:50%;text-align:right;}
.recentActivity td.last{width:50%;text-align:right;}
#col1 .newsTicker .head{width:124px;}
#col1 .newsTicker .title{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/newsTicker-title.gif);}
#col1 .newsTicker .body{padding:0 27px 0 10px;width:531px;}
.newsTicker .ticker li{height:42px;line-height:42px;}
.newsTicker .ticker-item:link,.newsTicker .ticker-item:visited{color:#fb0;}
.newsTicker .button{margin:11px 0;}
#col1 .questionList .frbody .subtitle,#col1 .searchResults .frbody .subtitle,#col1 .myKnowledgebase .frbody .subtitle{background-image:none;}
.questionList .sort-options,.searchResults .sort-options,.myKnowledgebase .sort-options{color:#7d8489;float:right;font-size:11px;clear:right;padding:0 17px 9px 0;text-align:right;width:250px;}
.questionList .sort-options p,.searchResults .sort-options p,.myKnowledgebase .sort-options p{font-weight:bold;}
.questionList .sort-options li a,.searchResults .sort-options li a,.myKnowledgebase .sort-options li a{display:inline-block;border-right:1px solid #7d8489;padding:0 .75em;}
.questionList .sort-options li.last a,.searchResults .sort-options li.last a,.myKnowledgebase .sort-options li.last a{border:0;}
.questionList .questions,.searchResults .questions,.myKnowledgebase .bookmarks{border-top:1px solid #6a6a6a;clear:both;overflow:hidden;}
.questionList .question,.searchResults .question,.myKnowledgebase .question{border-bottom:1px solid #6a6a6a;color:#dadada;font-size:12px;margin:0;overflow:hidden;padding:13px 0 4px;width:100%;}
.questionList .question:hover,.searchResults .question:hover,.myKnowledgebase .question:hover{background:#63666b;}
#col1 .questionList .question .title,#col1 .searchResults .question .title,#col1 .myKnowledgebase .question .title{background:transparent;font-weight:bold;height:25px;line-height:25px;margin:0 0 2px;padding:0;text-align:left;width:544px;}
.questionList .question .title a:link,.questionList .question .title a:visited,.searchResults .question .title a:link,.searchResults .question .title a:visited,.myKnowledgebase .question .title a:link,.myKnowledgebase .question .title a:visited{color:#fb0;}
.questionList .question .stats,.questionList .question .meta,.questionList .question .meta a:link,.questionList .question .meta a:visited,.searchResults .question .stats,.searchResults .question .meta,.searchResults .question .meta a:link,.searchResults .question .meta a:visited,.myKnowledgebase .question .stats,.myKnowledgebase .question .meta,.myKnowledgebase .question .meta a:link,.myKnowledgebase .question .meta a:visited{color:#8a8a8a;}
.questionList .question .meta a:hover,.searchResults .question .meta a:hover,.myKnowledgebase .question .meta a:hover{color:#fb0;}
.questionList .question .meta,.searchResults .question .meta,.myKnowledgebase .question .meta{line-height:27px;}
.questionList .question .title,.questionList .question .content,.questionList .question .meta,.searchResults .question .title,.searchResults .question .content,.searchResults .question .meta,.myKnowledgebase .question .title,.myKnowledgebase .question .content,.myKnowledgebase .question .meta{float:right;width:544px;}
.questionList .question .stats,.searchResults .question .stats,.myKnowledgebase .question .stats{float:left;line-height:25px;margin:0 0 0 10px;width:80px;}
.questionList .question .stats span,.searchResults .question .stats span,.myKnowledgebase .question .stats span{display:block;white-space:nowrap;}
.questionList .question .meta .author,.questionList .question .meta .tags,.searchResults .question .meta .author,.searchResults .question .meta .tags,.myKnowledgebase .question .meta .author,.myKnowledgebase .question .meta .tags{float:left;margin:0 18px 0 0;}
.questionList .question .meta .asked,.searchResults .question .meta .asked,.myKnowledgebase .question .meta .asked{float:right;margin:0 10px 0 0;}
.questionList .pagination,.searchResults .pagination,.myKnowledgebase .pagination{margin:18px 0 0;}
.searchResults .search-form{margin:15px 0;overflow:hidden;width:100%;}
.searchResults .text{float:left;width:540px;}
.searchResults .text label{display:none;}
.searchResults .text div,.searchResults .text input{background:#e1e3e6;}
.searchResults .text div{border:1px solid #b5babe;width:540px;}
.searchResults .text input{color:#999;display:block;font:bold 18px/28px Arial,sans-serif;font-weight:bold;height:28px;width:532px;}
@-moz-document url-prefix(){.searchResults .text input{height:22px;line-height:22px;padding-bottom:3px;padding-top:3px;}
}
.searchResults .search-form .buttons{float:right;}
.searchResults .search-form .button,.searchResults .search-form .button span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-medium-confirm.gif);}
.searchResults .content h3{font-weight:bold;}
.searchResults .content ul{margin:15px 0;}
.searchResults .content li{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/list-item.gif) no-repeat center left;padding:0 0 0 16px;}
.myKnowledgebase{position:relative;}
.myKnowledgebase form{border-bottom:1px solid #6a6a6a;margin-bottom:20px;overflow:hidden;padding-bottom:20px;width:100%;}
.myKnowledgebase form .text{float:left;width:500px;}
.myKnowledgebase form .buttons{float:right;padding:24px 0 0;}
.myKnowledgebase form .text label{display:block;margin:0 0 4px;}
.myKnowledgebase form .text div,.myKnowledgebase form .text input{background:#e1e3e6;}
.myKnowledgebase form .text div{border:1px solid #b5babe;}
.myKnowledgebase form .text input{color:#999;display:block;font:bold 18px/28px Arial,sans-serif;font-weight:bold;height:28px;width:490px;}
@-moz-document url-prefix(){.myKnowledgebase form .text input{height:20px;line-height:20px;padding-bottom:4px;padding-top:4px;}
}
.myKnowledgebase .question .title,.myKnowledgebase .question .content,.myKnowledgebase .question .meta{float:none;width:auto;}
.myKnowledgebase .question .buttons{clear:both;}
.myKnowledgebase .buttons{padding:0 0 15px;}
.myKnowledgebase .buttons .edit,.myKnowledgebase .buttons .edit span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-medium-confirm.gif);}
.myKnowledgebase .buttons .remove,.myKnowledgebase .buttons .remove span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-medium-cancel.gif);}
.myKnowledgebase .popup{background:#56595d;display:none;width:300px;left:50%;margin:0 0 0 -150px;position:absolute;top:108px;}
.myKnowledgebase .popup .head{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-green.gif) repeat-x 0 0;border:1px solid #000;border-bottom:0;line-height:27px;overflow:hidden;padding:0 5px;width:288px;}
#col1 .myKnowledgebase .popup .title{background:transparent;color:#fff;float:left;font:bold 14px/27px "Trebuchet MS",Helvetica,Arial,sans-serif;}
#col1 .myKnowledgebase .popup .body{border:1px solid #000;border-top:0;padding:0 15px;}
#col1 .myKnowledgebase .popup .buttons{padding:15px 0;}
.myKnowledgebase .popup .buttons .cancel,.myKnowledgebase .popup .buttons .cancel span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-medium-generic.gif);}
.expertList .pagination{margin:16px 0 0;}
.expertList .experts{border-bottom:1px solid #6a6a6a;padding:12px 0 0 10px;width:640px;}
.expertList .experts .expert{padding:0 30px 14px 0;width:130px;}
.expertList .experts .expert .avatar{margin-bottom:3px;}
.expertList .experts .expert p{color:#a5abae;font-size:11px;line-height:16px;}
.expertList .experts .expert a:link,.expertList .experts .expert a:visited{color:#ffc01e;}
.expertList .experts .expert span{color:#fff;display:block;}
.expertList .experts .expert .button,.expertList .experts .expert .button span{font-size:11px;}
.expertList .experts .expert .button{margin:3px 0 0;}
.expertList table{margin:2px 0 0;}
.expertList table .avatar{border-width:2px;margin:4px 0;}
.viewProfile .expert-summary,.editProfile .expert-summary{background:#393939;border:1px solid #000;float:left;width:154px;}
.viewProfile .expert-summary h2,.editProfile .expert-summary h2{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-blue.gif) repeat-x 0 0;color:#fff;font-size:16px;font-weight:bold;height:27px;line-height:27px;margin:0 0 15px;text-align:center;}
.viewProfile .expert-summary .avatar,.editProfile .expert-summary .avatar{background:#222;border:2px solid #a5abb0;display:block;height:122px;line-height:122px;margin:0 auto 14px;text-align:center;width:122px;}
.viewProfile .expert-summary .avatar img,.editProfile .expert-summary .avatar img{display:inline-block;vertical-align:middle;}
.viewProfile .expert-summary dl,.viewProfile .expert-summary .buttons,.editProfile .expert-summary dl,.editProfile .expert-summary .buttons{margin:0 auto;text-align:left;width:124px;}
.viewProfile .expert-summary .button,.editProfile .expert-summary .button{margin:0;}
.viewProfile .expert-summary dt,.editProfile .expert-summary dt{color:#949c9d;font-size:11px;line-height:15px;position:relative;top:15px;}
.viewProfile .expert-summary dd,.editProfile .expert-summary dd{color:#d3dad3;font-size:12px;line-height:15px;margin:0 0 15px;position:relative;top:-15px;}
.viewProfile .expert-profile,.editProfile .profile-form{float:right;width:478px;}
.viewProfile .expert-profile h2,.editProfile .profile-form h2{color:#000;font-size:12px;line-height:18px;font-weight:bold;}
.viewProfile .expert-profile .description,.viewProfile .expert-profile .skills,.viewProfile .expert-profile .employment,.viewProfile .expert-profile .education,.viewProfile .expert-profile .hobbies,.editProfile .profile-form .textarea label{color:#dadada;float:none;font:13px "Trebuchet MS",Helvetica,Arial,sans-serif;line-height:18px;margin:0 0 8px;text-align:left;width:auto;}
.viewProfile .expert-summary .buttons,.editProfile .expert-summary .buttons{display:none;}
.editProfile{position:relative;}
.editProfile fieldset{padding:0 0 15px;}
.editProfile .profile-form h2{height:28px;line-height:28px;}
.editProfile .profile-form .text div,.editProfile .profile-form .textarea div{float:none;margin:0;overflow:hidden;width:474px;}
.editProfile .profile-form .text input,.editProfile .profile-form .textarea textarea{float:left;width:466px;}
.editProfile .profile-form .textarea textarea{height:6em;}
.editProfile .profile-form .select div{width:450px;}
.editProfile .profile-form .buttons{height:30px;}
.editProfile .preferences-form{padding:4px 0 0;}
.editProfile .preferences-form .input{margin:8px 0;}
.editProfile .preferences-form .text label,.editProfile .preferences-form .textarea label,.editProfile .preferences-form .password label,.editProfile .preferences-form .select label,.editProfile .preferences-form .checkbox .label,.editProfile .preferences-form .radio .label,.editProfile .preferences-form .static .label{color:#a4a4a4;width:150px;}
.editProfile .preferences-form .text div,.editProfile .preferences-form .password div,.editProfile .preferences-form .select div{border:0;width:490px;}
.editProfile .preferences-form .select div{width:466px;}
.editProfile .preferences-form .text input,.editProfile .preferences-form .password input{background:#a5abb0;color:#fff;display:block;width:482px;}
.editProfile .preferences-form .email{height:20px;line-height:20px;overflow:hidden;margin:8px 0 0;text-align:right;width:100%;}
.editProfile .preferences-form .email .text{float:left;margin:0;text-align:left;width:560px;}
.editProfile .preferences-form .email .text div{width:370px;}
.editProfile .preferences-form .email .text input{width:362px;}
.editProfile .preferences-form .email .button{float:right;}
.editProfile .preferences-form .email .button,.editProfile .preferences-form .email .button span{background:transparent;color:#f9d125;font-weight:normal;height:20px;line-height:20px;min-width:0;padding:0;}
.editProfile .preferences-form .email .button:hover{text-decoration:underline;}
.editProfile .preferences-form .emailAddrContainer .button{margin:8px 0 8px 158px;}
.editProfile .preferences-form .checkbox li{display:block;float:none;line-height:20px;width:auto;}
.editProfile .preferences-form .radio li{line-height:20px;width:40%;}
.editProfile .preferences-form .static p{line-height:20px;}
.editProfile .preferences-form .checkbox label,.editProfile .preferences-form .radio label,.editProfile .preferences-form .static p{color:#dadada;font-size:12px;}
.editProfile .preferences-form .checkbox label,.editProfile .preferences-form .radio label{font-family:Helvetica,Arial,sans-serif;}
.editProfile .csToolsViewBilling th.last,.editProfile .csToolsViewBilling td.last,.editProfile .csToolsCreditCardList th.last,.editProfile .csToolsCreditCardList td.last{text-align:left;}
.editProfile .csToolsViewBilling .section.first a{display:none;}
.editProfile .csToolsViewBilling .static p{height:20px;line-height:20px;}
.editProfile .csToolsViewBilling .plan-tools .buttons{margin-top:15px;}
.editProfile .csToolsViewBilling .plan-tools .button{margin-left:6px;}
.editProfile .csToolsCreditCardList .buttons .button{margin-left:6px;}
#col1 .editProfile .csToolsCreditCardList .body tbody .button{padding:0;background:none;margin:0;}
#col1 .editProfile .csToolsCreditCardList .body tbody .button span{min-width:0;padding:0;background:none;margin:0;}
#col1 .editProfile .csToolsCreditCardList .body tbody .button:hover{text-decoration:underline;color:#fff;}
.editProfile .popup{background:#56595d;width:218px;left:110px;position:absolute;top:108px;}
.editProfile .popup .head{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-green.gif) repeat-x 0 0;border:1px solid #000;border-bottom:0;line-height:27px;margin:0;overflow:hidden;padding:0 8px;width:200px;}
#col1 .editProfile .popup .title{background:transparent;color:#fff;float:left;font:bold 14px/27px "Trebuchet MS",Helvetica,Arial,sans-serif;height:27px;}
.editProfile .popup .head .ui-chrome{float:right;}
.editProfile .popup .close{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/ui-chrome-close.gif) 0 0;cursor:pointer;display:inline-block;height:13px;line-height:13px;vertical-align:text-bottom;width:13px;}
#col1 .editProfile .popup .body{border:1px solid #000;border-top:0;padding:0 4px;}
.editProfile .popup ul{overflow:hidden;padding:8px 0 0;width:208px;}
.editProfile .popup li{float:left;padding:0 4px 8px;}
.editProfile .popup li a:link,.editProfile .popup li a:visited{background:#222;border:2px solid #a5abb0;display:block;height:40px;line-height:40px;text-align:center;width:40px;}
#col1 .aboutUs{color:#dadada;}
#col1 .aboutUs .frbody .subtitle{background-image:none;line-height:1;}
.aboutUs .frsection,.aboutUs .subsection,.aboutUs .profile,.aboutUs .testimonial{overflow:hidden;width:100%;}
.aboutUs img{border:1px solid #000;float:left;margin:0 25px 25px 0;}
.aboutUs .subsection,.aboutUs .profile{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/subtitle.gif) no-repeat bottom left;margin:20px 0 0;padding:0 0 20px;}
.aboutUs .subsection.last,.aboutUs .profile.last{background-image:none;}
.aboutUs .subsection .headline{color:#fb0;font-size:15px;font-weight:bold;line-height:20px;margin:0 5px 4px;}
.aboutUs .profile{margin:20px 5px 0;overflow:hidden;width:640px;}
.aboutUs .profile .headline{color:#fff;font-size:13px;font-weight:bold;line-height:20px;margin:0;}
.aboutUs .profile .button{float:right;margin:20px 0 0;}
.aboutUs .profile .button,.aboutUs .profile .button span{background-color:#90d52f;}
.aboutUs .content,.aboutUs .summary{font-size:14px;line-height:20px;}
.aboutUs .note{background:#333;border:1px solid #000;font-size:14px;margin:15px 0 30px;padding:11px 10px;}
.aboutUs .summaries{float:left;width:400px;}
.aboutUs .ad-units{float:right;width:230px;}
#col1 .aboutUs .summaries .subtitle,#col1 .aboutUs .ad-units .subtitle{color:#fff;font-size:13px;font-weight:bold;line-height:20px;margin:0;}
#col1 .aboutUs .ad-units .subtitle{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-blue.gif) repeat-x top left;border:1px solid #000;border-bottom:0;height:27px;line-height:27px;padding:0 0 0 8px;}
.aboutUs .summary p{margin:0 0 30px;}
.aboutUs .summary li{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/list-item.gif) no-repeat center left;font-size:12px;padding:0 0 0 20px;}
.aboutUs .ad-units ul{background:#2f2f2f;border:1px solid #000;border-top:0;padding:15px;}
.aboutUs .ad-units li{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/list-item-alt.gif) no-repeat center left;font-size:12px;padding:0 0 0 16px;}
.aboutUs .press-release{padding:0 150px 0 0;position:relative;margin:0 0 30px;}
.aboutUs .press-release .headline{color:#4fc6f0;display:block;}
.aboutUs .press-release .timestamp{color:#9b9b9b;font-size:11px;font-style:italic;line-height:14px;margin:0 0 6px;}
.aboutUs .press-release .content{line-height:18px;}
.aboutUs .press-release .button{position:absolute;right:0;top:0;}
.aboutUs .press-release .button,.aboutUs .press-release .button span{background-color:#90d52f;}
.aboutUs .testimonials{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/subtitle.gif) no-repeat bottom left;margin:0 0 20px;padding:0 0 2px;}
.aboutUs .testimonials.last{background:transparent;padding:0;}
.aboutUs .testimonial{margin:0 0 30px;}
.aboutUs .testimonial .author{color:#4fc6f0;display:block;font-size:12px;font-weight:bold;line-height:20px;}
.aboutUs .testimonial .content{border:1px solid #000;background:#333;line-height:18px;padding:15px;}
.aboutUs .testimonial .content a:link,.aboutUs .testimonial .content a:visited{color:#fff;}
#col1 .supportSection .frbody .subtitle{background-position:bottom left;background-repeat:repeat-x;}
.supportSection .frsection{color:#dadada;overflow:hidden;width:100%;}
.supportSection .cta-blocks{float:left;overflow:hidden;width:438px;}
.supportSection .cta-block{background:#2f2f2f;border:1px solid #000;color:#dadada;float:left;margin:0 10px 10px 0;padding:10px;text-align:right;width:186px;}
#col1 .supportSection .cta-block .subtitle{background:transparent;color:#fff;font-size:15px;font-weight:bold;line-height:1;margin:0 0 12px;text-align:left;}
.supportSection .cta-block img{border:1px solid #000;}
.supportSection .cta-block .content{text-align:left;}
.supportSection .cta-block .button{margin:10px 0 0;}
.supportSection .points-block,.supportSection .demo-block{margin:0 10px 0 0;}
.supportSection .directory{background:#2f2f2f;border:1px solid #000;float:right;font-size:12px;width:210px;}
.supportSection .section-1 .directory{height:280px;}
.supportSection .faq-block,.supportSection .expert-block{height:105px;}
.supportSection .points-block{height:123px;width:404px;}
#col1 .supportSection .directory .subtitle,#col1 .supportSection .contact-form .subtitle{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-blue.gif) repeat-x 0 0;color:#fff;font:bold 14px/27px "Trebuchet MS",Helvetica,Arial,sans-serif;height:27px;margin:0;padding:0 8px;}
#col1 .supportSection .contact-form .subtitle{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-green.gif);}
.supportSection .directory ul{margin:15px;}
.supportSection .directory .email-addresses li{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/list-item-alt.gif) no-repeat center left;padding:0 0 0 16px;}
.supportSection .directory .phone-numbers li{overflow:hidden;width:100%;}
.supportSection .directory .phone-numbers .name{float:left;font-weight:bold;}
.supportSection .directory .phone-numbers .number{float:right;}
.supportSection .accordion{color:#dadada;}
.supportSection .accordion-header{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/list-item.gif) no-repeat center left;padding:0 0 0 16px;font-weight:bold;font-size:14px;color:#fff;}
.supportSection .accordion-header:hover,.supportSection .accordion-header.hover{xcolor:#fb0;xcursor:pointer;xoutline:none;xtext-decoration:underline;}
.supportSection .accordion-content{padding:20px 0 1px;}
.supportSection .accordion-content ul,.supportSection .accordion-content ol,.supportSection .accordion-content dl,.supportSection .accordion-content p{margin:0 0 20px;}
.supportSection .accordion-content ol li{list-style:decimal;list-style-position:inside;}
.supportSection .accordion-content em,.supportSection .accordion-content strong{font-weight:bold;}
.supportSection .buttons{clear:both;margin:20px 0 0;text-align:right;}
.supportSection .heading{color:#fff;font-weight:bold;margin:0 0 20px;}
.supportSection dt{color:#000;font-weight:bold;margin:10px 0 5px;}
.supportSection .section-3 img{border:1px solid #000;float:left;}
.supportSection .section-3 .content{float:right;width:460px;}
.supportSection .content p{margin:0 0 20px;}
.supportSection .tutorial-player{background:#2f2f2f;border:1px solid #000;float:left;padding:0 0 2px;width:460px;}
.supportSection .tutorial-menu{background:#6a6a6a;border:1px solid #000;border-left:0;float:left;height:418px;width:178px;}
.supportSection .faux-player{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/supportSection-faux-player.jpg) no-repeat top left;height:260px;width:460px;}
.supportSection .tutorial-player .heading,.supportSection .tutorial-menu .heading{border-bottom:1px solid #000;height:32px;line-height:32px;margin:0;padding:0 10px;}
.supportSection .tutorial-player p{margin:15px;}
.supportSection .tutorial-menu li{border-bottom:1px solid #000;font-size:12px;padding:4px;text-align:right;}
.supportSection .tutorial-menu li.current{background-color:#2f2f2f;}
.supportSection .tutorial-menu li.last{border:0;}
.supportSection .tutorial-menu li p{text-align:left;}
.supportSection .tutorial-menu .now-playing,.supportSection .tutorial-menu .button{margin:4px 0 0;}
.supportSection .tutorial-menu .now-playing{display:block;font-size:14px;font-weight:bold;letter-spacing:5px;text-align:center;text-transform:uppercase;}
.supportSection .contact-form{float:left;width:420px;}
.supportSection .contact-form ul{margin:15px 0;}
.supportSection .contact-form li{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/list-item.gif) no-repeat center left;padding:0 0 0 16px;}
.supportSection form{background:#2f2f2f;border:1px solid #000;}
.supportSection .input,.supportSection form p{margin:15px;}
.supportSection .text label,.supportSection .select label,.supportSection .textarea label{display:block;line-height:20px;text-align:left;}
.supportSection .text div,.supportSection .select div,.supportSection .textarea div{border:0;}
.supportSection .text input,.supportSection .textarea textarea{background:#a5abb0;color:#fff;line-height:20px;width:380px;}
.supportSection .contact-form .errorSection,.supportSection .contact-form .infoSection{margin:15px;}
.supportSection .contact-form .errorSection ul,.supportSection .contact-form .infoSection ul{margin:0;}
.supportSection .contact-form img{display:block;margin:0 15px;}
.supportSection form .buttons{margin:15px;}
#col1 .pageTools{border:0;font-size:11px;font-weight:bold;line-height:42px;margin:0 0 -42px;text-align:right;}
#col1 .pageTools .body{padding:0 20px;}
#col1 .pageTools a:link,#col1 .pageTools a:visited{color:#fff;}
#col1 .pageTools .share ul{background:#2f2f2f;border:1px solid #000;left:-78px;padding:3px;width:100px;z-index:7000;}
#col1 .pageTools .share li{line-height:1;margin:2px;text-align:left;}
#col1 .viewQuestionWrapper{background:#56595d;border:1px solid #000;overflow:hidden;margin:0 0 16px;width:690px;}
#col1 .viewQuestionHeader{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/component-background-alt.gif);border:0;margin:0;overflow:hidden;width:690px;}
#col1 .viewQuestionHeader .title{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/component-title-alt.gif);}
.viewQuestionHeader .head,.viewQuestionHeader .body{float:left;}
#col1 .viewQuestionHeader .body{color:#fff;font-size:11px;font-weight:bold;line-height:42px;padding:0 10px;width:546px;}
.viewQuestionHeader .section{margin:0;}
#col1 .viewQuestionContent{background-position:0 -42px;border:0;margin:0;}
.viewQuestionContent .body{position:relative;}
.viewQuestionContent .section{overflow:hidden;width:100%;}
.viewQuestionContent .question-title{color:#ffc023;font-size:18px;font-weight:bold;line-height:36px;padding-right:88px;}
.viewQuestionContent .meta{margin:0 0 16px;}
.viewQuestionContent .author,.viewQuestionContent .value{font-size:11px;line-height:11px;margin:0 4px 0 0;}
.viewQuestionContent .author,.viewQuestionContent .author a:link,.viewQuestionContent .author a:visited{color:#fb0;}
.viewQuestionContent .value{color:#fff;}
.viewQuestionContent .view-solution{position:relative;float:right;top:-46px;}
.viewQuestionContent .rating{background:#61c7e9;border:5px solid #1f9bc2;height:63px;position:absolute;right:20px;text-align:center;top:10px;width:68px;}
.viewQuestionContent .rating span{display:block;}
.viewQuestionContent .rating .label{color:#333;font-size:11px;line-height:22px;}
.viewQuestionContent .rating .value{color:#fff;font-size:20px;font-weight:bold;}
.viewQuestionContent .rating .description{color:#333;font-size:11px;line-height:22px;text-transform:uppercase;}
.viewQuestionContent .avatar{margin:0 15px 15px 0;}
.viewQuestionContent .description{color:#dadada;word-wrap:break-word;}
.viewQuestionContent .tags,.viewQuestionContent .request-attention{line-height:20px;margin:30px 0;}
.viewQuestionContent .tags{float:left;width:400px;}
.viewQuestionContent .tags h3,.viewQuestionContent .tags .add-tag:link,.viewQuestionContent .tags .add-tag:visited{color:#fb0;}
.viewQuestionContent .request-attention{float:right;}
.viewQuestionContent .request-attention a:link,.viewQuestionContent .request-attention a:visited{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/viewQuestionContent-request-attention.gif) no-repeat center left;color:#fb0;font-size:11px;line-height:18px;padding:0 0 0 16px;}
.viewQuestionContent .addTagsForm{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/viewQuestionContent-tag-form.gif) no-repeat 0 1px;clear:both;padding:16px 0 0;}
.viewQuestionContent .additional-tags{background:#393939;border:1px solid #000;border-top:0;padding:12px;}
.viewQuestionContent .additional-tags h3{color:#fff;font-weight:bold;line-height:30px;}
#col1 .viewQuestionContent .additional-tags .text label{font:12px/20px Arial,sans-serif;width:80px;}
#col1 .viewQuestionContent .additional-tags .text div{width:530px;}
#col1 .viewQuestionContent .additional-tags .text input{background:#a5abb0;color:#fff;height:20px;line-height:20px;width:522px;}
#col1 .viewQuestionContent fieldset .hint{font:11px/20px Arial,sans-serif;margin:0 0 0 96px;}
.viewQuestionContent fieldset .note{color:#dadada;font-size:12px;font-style:italic;margin:15px 0 0 0;}
.viewQuestionContent .buttons{margin:25px 0 0;float:right;}
.viewQuestionContent .button:link,.viewQuestionContent .button:visited{text-decoration:none;}
.viewQuestionContent .sign-up{clear:both;margin:18px 0 0;}
.viewQuestionContent .sign-up a:link,.viewQuestionContent .sign-up a:visited{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/viewQuestionContent-sign-up.gif) no-repeat center left;color:#fb0;font-size:18px;line-height:18px;padding:0 0 0 24px;text-decoration:underline;}
.viewQuestionContent .file-meta{background:#202020;border:1px solid #000;clear:both;margin:15px 0;padding:15px;zoom:1;position:relative;}
.viewQuestionContent .file-meta li{overflow:hidden;width:100%;}
.viewQuestionContent .file-meta li *{float:left;margin:0 4px 0 0;}
.viewQuestionContent .file-meta li * *{float:none;margin:0;}
.viewQuestionContent .file-meta .button,.viewQuestionContent .file-meta .button span{background:transparent;color:#ffc023;display:inline;height:24px;line-height:24px;padding:0;font-weight:normal;}
.viewQuestionContent .file-meta .button:hover span{text-decoration:underline;}
.viewQuestionContent .file-meta li ul,.viewQuestionContent .file-meta li ul li{display:inline;font:12px/24px Helvetica,Arial,sans-serif;height:24px;overflow:visible;text-align:left;width:auto;}
.viewQuestionContent .file-meta li img{border:1px solid #000;}
.viewQuestionContent .file-meta li p{display:inline-block;float:right;font-family:Helvetica,Arial,sans-serif;line-height:24px;margin:0 0 0 4px;word-wrap:break-word;}
.viewQuestionContent .popup{background:#56595d;border:1px solid #000;left:50%;margin:0 0 0 65px;position:absolute;bottom:10px;width:260px;}
.viewQuestionContent .popup .head{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-green.gif) repeat-x 0 0;line-height:27px;margin:0;overflow:hidden;padding:0 8px;}
#col1 .viewQuestionContent .popup .subtitle{background:transparent;color:#fff;font:bold 14px/27px "Trebuchet MS",Helvetica,Arial,sans-serif;height:27px;margin:0;}
.viewQuestionContent .popup .body{padding:10px;}
.viewQuestionContent .popup .buttons{float:none;margin:12px 0 0;}
#col1 .viewQuestionComments,#col1 .viewQuestionDiscussion,#col1 .viewQuestionBuffer,#col1 .addQuestionComment{background-image:none;border:0;clear:both;margin:0;}
#col1 .viewQuestionComments .body,#col1 .viewQuestionDiscussion .body,#col1 .viewQuestionSolutionSummary .body,#col1 .viewQuestionBuffer .body{padding:0;}
#col1 .viewQuestionComments .body .subtitle,#col1 .viewQuestionDiscussion .body .subtitle,#col1 .viewQuestionSolutionSummary .body .subtitle,#col1 .viewQuestionBuffer .body .subtitle{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-gray.gif) repeat-x top left;color:#fff;font:bold 14px/27px "Trebuchet MS",Helvetica,Arial,sans-serif;line-height:27px;margin:0 0 20px;padding:0 0 0 15px;}
#col1 .addQuestionComment .section{background:#393939;border:1px solid #000;}
#col1 .addQuestionComment .section .section{border:0;}
#col1 .addQuestionComment .body .subtitle{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-blue.gif) repeat-x 0 0;color:#fff;font:bold 14px/27px "Trebuchet MS",Helvetica,Arial,sans-serif;height:27px;margin:0 0 15px;line-height:27px;padding:0 0 0 15px;}
#col1 .addQuestionComment .errorSection{margin:20px 20px 60px 20px;}
#col1 .addQuestionComment .tabs{height:27px;line-height:27px;margin-top:-47px;text-align:right;}
#col1 .addQuestionComment .tabs li{display:inline-block;float:none;margin:3px 0 0;}
#col1 .addQuestionComment .tab{height:24px;line-height:24px;outline:none;padding:0 4px;}
#col1 .addQuestionComment .tab:link,#col1 .addQuestionComment .tab:visited{color:#fff;}
#col1 .addQuestionComment .tab:hover{text-decoration:none;}
#col1 .addQuestionComment .selected .tab:link,#col1 .addQuestionComment .selected .tab:visited{background:#259ec5;color:#fff;font-weight:bold;padding:0 10px;}
.addQuestionComment form{margin:20px;}
.addQuestionComment fieldset{clear:both;}
.addQuestionComment .textarea label{display:block;line-height:18px;margin:0 0 8px;}
.addQuestionComment .input div{border:0;}
.addQuestionComment .text input,.addQuestionComment .textarea textarea{background:#a5abb0;color:#fff;}
.addQuestionComment .textarea textarea{width:603px;}
.addQuestionComment .buttons{padding:20px 0 0;}
.addQuestionComment .buttons .button,.addQuestionComment .buttons .button span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-medium-confirm.gif);}
.addQuestionComment .file-uploader{margin:0 0 12px;}
.addQuestionComment .file,.addQuestionComment .file label,.addQuestionComment .file div{line-height:22px;height:22px;}
.addQuestionComment .file{width:auto;}
.addQuestionComment .file-uploader .button,.addQuestionComment .file-uploader .button span{background:transparent;color:#fb0;font-weight:normal;line-height:22px;height:22px;}
.addQuestionComment .uploaded-files{background:#202020;border:1px solid #000;clear:both;font:12px/20px Arial,sans-serif;padding:8px;}
.addQuestionComment .uploaded-files .filename{width:230px;}
.addQuestionComment .uploaded-files .file-meta{width:112px;}
.addQuestionComment .uploaded-files .file-meta li{line-height:24px;margin:0 .25em 0 0;}
.addQuestionComment .uploaded-files a:link,.addQuestionComment .uploaded-files a:visited{color:#fb0;}
.addQuestionComment .uploaded-files .text{margin:0;}
.addQuestionComment .uploaded-files .text div{vertical-align:middle;}
.addQuestionComment .uploaded-files .text input{height:16px;line-height:16px;width:230px;}
.viewQuestionDiscussion .comment,.viewQuestionComments .comment,.viewQuestionComments .answer{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/subtitle.gif) no-repeat bottom center;margin:18px 30px 0;padding:0 0 18px;width:630px;}
.viewQuestionDiscussion .comment.last,.viewQuestionComments .comment.last,.viewQuestionComments .answer.last{background:transparent;}
.viewQuestionDiscussion .comment .author,.viewQuestionDiscussion .comment .meta,.viewQuestionComments .comment .author,.viewQuestionComments .comment .meta,.viewQuestionComments .answer .author,.viewQuestionComments .answer .meta,.viewQuestionComments .solution-comment .author,.viewQuestionComments .solution-comment .meta{display:block;float:left;font-size:11px;margin:0 0 20px;}
.viewQuestionDiscussion .comment .author,.viewQuestionComments .comment .author,.viewQuestionComments .answer .author,.viewQuestionComments .solution-comment .author{margin-right:15px;}
.viewQuestionDiscussion .comment .author a:link,.viewQuestionDiscussion .comment .author a:visited,.viewQuestionComments .comment .author a:link,.viewQuestionComments .comment .author a:visited,.viewQuestionComments .answer .author a:link,.viewQuestionComments .answer .author a:visited,.viewQuestionComments .solution-comment .author a:link,.viewQuestionComments .solution-comment .author a:visited{color:#fb0;}
.viewQuestionDiscussion .comment .avatar,.viewQuestionComments .comment .avatar,.viewQuestionComments .answer .avatar,.viewQuestionComments .solution-comment .avatar{clear:left;width:40px;}
.viewQuestionDiscussion .comment .content,.viewQuestionComments .comment .content,.viewQuestionComments .comment .snippet,.viewQuestionComments .answer .content,.viewQuestionComments .answer .snippet,.viewQuestionComments .solution-comment .content,.viewQuestionComments .solution-comment .snippet{width:550px;}
.viewQuestionComments .answer .snippet{margin:10px 0;}
.viewQuestionDiscussion .comment .content,.viewQuestionComments .comment .content,.viewQuestionComments .answer .content{word-wrap:break-word;}
.viewQuestionDiscussion .comment .content p,.viewQuestionComments .comment .content p,.viewQuestionComments .answer .content p{margin:0 0 12px;}
#col1 .viewQuestionComments .solution-comment{color:#a4a4a4;margin-left:0;margin-right:0;width:100%;}
#col1 .viewQuestionComments .solution-comment .subtitle{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-green.gif);}
.viewQuestionComments .solution-comment .author{margin:0 15px 0 30px;}
.viewQuestionComments .solution-comment .author,.viewQuestionComments .solution-comment .author a:link,.viewQuestionComments .solution-comment .author a:visited{color:#fb0;font-size:11px;line-height:1;}
.viewQuestionComments .solution-comment .meta{float:left;font-size:11px;line-height:1;}
.viewQuestionComments .solution-comment .helpful{clear:none;float:right;margin:0 30px 0 0;}
.viewQuestionComments .solution-comment .avatar{clear:both;margin:0 0 30px 30px;width:40px;}
.viewQuestionComments .solution-comment .content{margin:0 30px 15px 0;width:540px;word-wrap:break-word;}
.viewQuestionComments .solution-comment .snippet{width:540px;}
.viewQuestionComments .solution-comment .buttons{padding:0 30px 20px;}
.viewQuestionComments .solution-comment .author-comment{background:#202020;border:1px solid #000;margin:0 30px;padding:10px;width:608px;}
.viewQuestionComments .grade{overflow:hidden;}
.viewQuestionComments .grade span{color:#333;display:block;font-size:10px;line-height:12px;text-align:center;}
.viewQuestionComments .grade .points{margin:57px 0 0;}
#col1 .viewQuestionComments .grade .title{background:transparent;color:#333;height:12px;line-height:12px;padding:0;text-transform:uppercase;width:86px;}
#col1 .viewQuestionComments .solution-comment .author-comment .subtitle{background:transparent;float:left;line-height:14px;margin:0 10px 12px;padding:0;width:500px;}
#col1 .viewQuestionComments .solution-comment .author-comment .content{float:left;margin:0 10px 12px;width:500px;word-wrap:break-word;}
.viewQuestionComments .find-alternate{color:#7d8483;font-size:12px;margin:18px 30px;}
.viewQuestionComments .find-alternate a:link,.viewQuestionComments .find-alternate a:visited{color:#fb0;}
.viewQuestionComments .buttons{padding:15px 0 0;}
.viewQuestionComments .file-meta{background:#202020;border:1px solid #000;clear:both;margin:15px 0;padding:15px;}
.viewQuestionComments .file-meta li{overflow:hidden;width:100%;}
.viewQuestionComments .file-meta li *{float:left;margin:0 4px 0 0;}
.viewQuestionComments .file-meta li * *{float:none;margin:0;}
.viewQuestionComments .file-meta .button,.viewQuestionComments .file-meta .button span{background:transparent;color:#ffc023;display:inline;height:24px;line-height:24px;padding:0;font-weight:normal;}
.viewQuestionComments .file-meta .button:hover span{text-decoration:underline;}
.viewQuestionComments .file-meta li ul,.viewQuestionComments .file-meta li ul li{display:inline;font:12px/24px Helvetica,Arial,sans-serif;height:24px;overflow:visible;text-align:left;width:auto;}
.viewQuestionComments .file-meta li img{border:1px solid #000;}
.viewQuestionComments .file-meta li p{display:inline-block;float:right;font-family:Helvetica,Arial,sans-serif;line-height:24px;margin:0 0 0 4px;word-wrap:break-word;}
#col1 .viewQuestionSolutionSummary{background:#2f2f2f;border:0;clear:both;margin:0;padding:0 0 20px;}
#col1 .viewQuestionSolutionSummary .body .subtitle{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-green.gif);}
.viewQuestionSolutionSummary .avatar{margin:20px 0 20px 30px;}
.viewQuestionSolutionSummary .content{font-size:12px;margin:20px 30px 20px 0;width:540px;}
.viewQuestionSolutionSummary .about-solution{background:#1a1a1a;border:1px solid #000;margin:0 30px;padding:15px;}
#col1 .viewQuestionSolutionSummary .about-solution .subtitle{background:transparent;color:#fb0;float:left;font-size:18px;line-height:18px;padding:0;}
.viewQuestionSolutionSummary .button,.viewQuestionSolutionSummary .button span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-medium-cancel.gif);background-repeat:repeat-x;}
.viewQuestionSolutionSummary .button{float:right;}
.viewQuestionSolutionSummary dl{clear:both;}
.viewQuestionSolutionSummary dt,.viewQuestionSolutionSummary dd{font-size:11px;height:16px;line-height:16px;margin:0 0 15px;}
.viewQuestionSolutionSummary dd{color:#fff;}
#col1 .viewQuestionBuffer{padding:0 0 1px;}
#col1 .viewQuestionBuffer .body .subtitle{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-orange.gif) repeat-x 0 0;}
.viewQuestionBuffer .cta-block{background:#393939;border:1px solid #000;margin:20px;padding:20px;}
.viewQuestionBuffer .heading{color:#ffc023;font-size:20px;line-height:20px;margin:0 0 15px;}
.viewQuestionBuffer .billboard{border:1px solid #000;border-right:0;margin:0 0 15px;overflow:hidden;width:603px;}
#col1 .viewQuestionBuffer .billboard li{border-right:1px solid #000;float:left;list-style-image:none;padding:0;width:300px;}
.viewQuestionBuffer .billboard a:link,.viewQuestionBuffer .billboard a:visited{background:#3f4244 url(http://cms.l3.redsrci.com/images/foxproanswers/viewQuestionBuffer-billboard-tile.gif) repeat-y top left;display:block;padding:30px 0 30px 30px;text-decoration:none;}
.viewQuestionBuffer .billboard a:hover{background-color:#ffcd0d;background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/viewQuestionBuffer-billboard-tile-hover.gif);}
.viewQuestionBuffer .billboard span{display:block;}
.viewQuestionBuffer .billboard-title{color:#fff;font-size:18px;line-height:1;}
.viewQuestionBuffer .billboard-subtitle{color:#fb0;font:bold 11px/1 Helvetica,Arial,sans-serif;margin:4px 0 0;text-transform:uppercase;}
.viewQuestionBuffer a:hover .billboard-subtitle{color:#2f2f2f;}
#col1 .viewQuestionBuffer table{background:#222;margin:0 0 15px;}
#col1 .viewQuestionBuffer .body th{background:#000;border-right:1px solid #000;line-height:1;padding:8px;text-align:right;}
#col1 .viewQuestionBuffer th.first{width:300px;}
#col1 .viewQuestionBuffer .body tbody tr:hover{background:transparent;}
#col1 .viewQuestionBuffer td{border-right:1px solid #000;border-bottom:1px solid #333;text-indent:-9999px;}
.viewQuestionBuffer td.checked{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/viewQuestionBuffer-table-checked.gif) no-repeat 90% 50%;}
.viewQuestionBuffer td.unchecked{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/viewQuestionBuffer-table-unchecked.gif) no-repeat 90% 50%;}
#col1 .viewQuestionBuffer td.first{border-left:1px solid #000;text-indent:0;}
#col1 .viewQuestionBuffer td.last{text-align:left;}
#col1 .viewQuestionBuffer tr.last td{border-bottom-color:#000;}
.viewQuestionBuffer .content{color:#dadada;margin:20px 20px 0;}
.viewQuestionBuffer .subsection .content{margin:0;}
.viewQuestionBuffer .subsection{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/subtitle.gif) no-repeat bottom center;color:#dadada;margin:0 20px 20px;padding:0 0 20px;}
.viewQuestionBuffer .content p,.viewQuestionBuffer .subsection p,.viewQuestionBuffer .subsection ul{margin:0 0 20px;}
.viewQuestionBuffer .content a:link,.viewQuestionBuffer .content a:visited,.viewQuestionBuffer .subsection a:link,.viewQuestionBuffer .subsection a:visited{color:#fb0;text-decoration:underline;}
.viewQuestionBuffer em{color:#fff;font-weight:bold;}
.viewQuestionBuffer li{list-style-image:url(http://cms.l3.redsrci.com/images/foxproanswers/list-item.gif);list-style-position:inside;}
#col2 .stlco,#col2 .stlfr{color:#dadada;padding:2px;}
#col2 .stlco .head,#col2 .stlfr .frhead{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-green.gif) repeat-x 0 0;line-height:27px;overflow:hidden;width:246px;}
#col2 .title{color:#fff;float:left;font:bold 14px/27px "Trebuchet MS",Helvetica,Arial,sans-serif;margin:0 0 0 8px;}
#col2 .stlco .head .ui-chrome,#col2 .stlfr .frhead .ui-chrome{float:right;height:24px;line-height:24px;padding:3px 8px 0 0;}
#col2 .ui-chrome .toggle{background:url(http://cms.l3.redsrci.com/images/foxproanswers/ui-chrome-toggle.gif) 0 -13px;cursor:pointer;display:inline-block;height:13px;line-height:13px;vertical-align:text-top;width:13px;}
#col2 .ui-chrome .toggle.collapsed{background-position:0 0;}
#col2 .stlco .body,#col2 .stlfr .frbody{padding:10px;}
#col2 .buttons{margin:10px 0 0;text-align:left;}
#col2 .buttons .button{margin-left:0;margin-right:4px;}
#col2 .button,#col2 .button span{background-color:#a5abb0;background-repeat:no-repeat;color:#fff;font:bold 13px/20px Arial,sans-serif;height:20px;min-width:0;}
#col2 .button{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-small-generic.gif);background-position:center right;padding:0 20px 0 0;}
#col2 .button span{background-image:none;padding:0 0 0 6px;}
#col2 .button:hover,#col2 .button:hover span{color:#393939;text-decoration:none;}
#col2 .button.confirm,#col2 .button.confirm span{background-color:#90d42e;}
.logoComponent{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/logo.gif) no-repeat 0 0;float:left;height:76px;padding:18px 0 0 22px;width:216px;}
.mainNavigation{float:right;min-width:700px;padding:40px 0 0;}
.mainNavigation ul{text-align:right;margin:0 14px 0 0;}
.mainNavigation li{display:inline-block;margin:0 0 0 4px;}
.mainNavigation a:link,.mainNavigation a:visited{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/button-large-cancel.gif) repeat-x 0 0;color:#fff;display:inline-block;font:bold 12px Helvetica,Arial,sans-serif;height:23px;padding:12px 34px 0;text-align:center;text-decoration:none;text-transform:uppercase;}
.mainNavigation .selected a:link,.mainNavigation .selected a:visited{background:#96989c url(http://cms.l3.redsrci.com/images/foxproanswers/mainNavigation-selected.gif) repeat-x left bottom;}
.mainNavigation a:hover{background:#f3c917;}
.subNavigation{clear:both;float:left;}
.subNavigation ul{margin:3px 0;overflow:hidden;width:700px;}
.subNavigation li{float:left;}
.subNavigation a:link,.subNavigation a:visited{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/subNavigation-divider.gif) no-repeat center right;color:#dadada;display:block;font-size:15px;font-weight:bold;line-height:46px;padding:0 18px 0 16px;text-align:center;text-decoration:none;text-transform:uppercase;}
.subNavigation a:hover{background:#222;color:#ffc11a;}
#footerInnerWrap .navigationTabs{background:transparent;border:0;float:right;margin:0 20px;}
#footerInnerWrap .navigationTabs li{display:inline-block;padding:0 8px;}
#footerInnerWrap .navigationTabs a:link,#footerInnerWrap .navigationTabs a:visited{color:#ee961b;padding:0 4px;text-decoration:none;}
#footerInnerWrap .navigationTabs a:hover{background:#a5abb0;color:#fff;}
.basicSearch .text label{display:none;}
.basicSearch .text div{border-color:#a5abb0;}
#headerInnerWrap .basicSearch{float:right;height:46px;padding:3px 14px 3px 0;overflow:hidden;width:258px;}
#headerInnerWrap .basicSearch .text{float:left;padding:14px 0;}
#headerInnerWrap .basicSearch .text div{background:#e1e3e6;width:210px;}
#headerInnerWrap .basicSearch .text input{background:#e1e3e6;color:#555;font:13px/17px Arial,sans-serif;height:17px;margin:0;padding:0 5px;width:200px;}
#headerInnerWrap .basicSearch .buttons{float:right;padding:11px 12px 10px 3px;}
#headerInnerWrap .basicSearch .button{background:transparent;border:0;cursor:pointer;display:inline;height:auto;padding:0;}
#headerInnerWrap .basicSearch .button span{background:transparent;display:inline;height:auto;min-width:0;padding:0;}
#col1 .basicSearch{background:transparent;border:0;margin:0 0 20px;overflow:hidden;width:100%;}
#col1 .basicSearch .body{padding:0;}
#col1 .basicSearch .text{float:left;width:580px;}
#col1 .basicSearch .text div,#col1 .basicSearch .text input{background:#e1e3e6;}
#col1 .basicSearch .text div{border:1px solid #b5babe;}
#col1 .basicSearch .text input{color:#999;display:block;font:bold 18px/28px Arial,sans-serif;font-weight:bold;height:28px;width:570px;}
@-moz-document url-prefix(){#col1 .basicSearch .text input{height:20px;line-height:20px;padding-bottom:4px;padding-top:4px;}
}
#col1 .basicSearch .button{float:right;}
#col1 .basicSearch .button,#col1 .basicSearch .button span{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-medium-confirm.gif);}
#header .breadcrumbComponent{clear:both;font-size:10px;padding:0 16px;}
.breadcrumbComponent li{line-height:28px;}
.breadcrumbComponent li a:link,.breadcrumbComponent li a:visited{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/breadcrumbComponent-divider.gif) no-repeat center right;color:#aaa;display:inline-block;padding:0 12px 0 0;}
.breadcrumbComponent li.last{color:#f28b22;}
#header .adComponent{background:#fff;border-bottom:1px solid #000;padding:15px 0;text-align:center;}
#header .adComponent .body{height:92px;margin:0 auto;text-align:center;width:730px;}
#header .adComponent img{border:1px solid #000;}
#col1 .ad-300x250{background-image:none;border:0;float:left;height:322px;margin:0;width:376px;}
#col2 .adComponent{padding:4px;}
#col2 .adComponent .body{height:604px;padding:0;}
#col1 .relatedSolutions{background-image:none;border:0;float:right;margin:0;padding:20px 20px 22px 0;}
@-moz-document url-prefix(){#col1 .relatedSolutions{padding-bottom:24px;}
}
#col1 .relatedSolutions .head,#col1 .relatedSolutions .body{border:1px solid #000;}
#col1 .relatedSolutions .head{border-bottom:0;}
#col1 .relatedSolutions .title{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-gray.gif) repeat-x top left;color:#fff;display:block;font:bold 14px/27px "Trebuchet MS",Helvetica,Arial,sans-serif;height:27px;padding:0 0 0 15px;text-align:left;}
#col1 .relatedSolutions .ui-chrome{display:none;}
#col1 .relatedSolutions .body{background:#2f2f2f;border-top:0;height:209px;width:252px;}
#col1 .relatedSolutions .keywords span{color:#fff;font-weight:bold;}
#col1 .relatedSolutions .keywords a:link,#col1 .relatedSolutions .keywords a:visited{color:#9d9d9d;}
#col1 .relatedSolutions .keywords a:hover{color:#fb0;}
#col1 .relatedSolutions ol{margin:15px 0;}
#col1 .relatedSolutions li{font-size:12px;line-height:18px;}
#col1 .relatedSolutions .button,#col1 .relatedSolutions .button span{background-color:#a5abb0;color:#fff;font:bold 13px/20px Arial,sans-serif;height:20px;min-width:0;}
#col1 .relatedSolutions .button{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/button-small-generic.gif);background-position:center right;padding:0 20px 0 0;}
#col1 .relatedSolutions .button span{background-image:none;padding:0 0 0 8px;}
#col1 .relatedSolutions .button:hover,#col1 .relatedSolutions .button:hover span{color:#393939;text-decoration:none;}
#col1 .notFound{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/notFound-background.gif);}
#col1 .notFound .title{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/notFound-title.gif);background-position:left 0;color:#212121;padding:0;text-align:left;}
.notFound .title span{color:#fff;display:inline-block;padding:0 10px 0 0;text-align:center;width:123px;}
#col1 .notFound .body{background:#2f2f2f url(http://cms.l3.redsrci.com/images/foxproanswers/notFound-body.gif) no-repeat top right;height:300px;}
#col1 .notFound .body .subtitle{background:transparent;color:#404040;font-size:144px;font-weight:bold;line-height:156px;margin:8px 0 26px;text-decoration:underline;width:220px;}
.notFound .content{color:#666;width:300px;}
.notFound .content a:link,.notFound .content a:visited{color:#fb0;}
.acceptAnswer .static .label,.acceptAnswer .static div,.acceptAnswer .static p{font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-size:13px;}
.acceptAnswer .static .label{color:#fff;font-weight:bold;}
.acceptAnswer .static p{margin:0;}
.acceptAnswer .answers{border-top:1px solid #6a6a6a;}
.acceptAnswer .answer{border-bottom:1px solid #6a6a6a;padding:10px 0;}
.acceptAnswer .award-points .text{line-height:20px;}
.acceptAnswer fieldset{background:#393939;border:1px solid #000;margin:20px 0;padding:12px 15px 15px;}
.acceptAnswer .rating{background:#222;padding:6px 15px 15px;}
.acceptAnswer .grade{background:transparent;height:auto;width:auto;}
.acceptAnswer .grade .label{display:block;height:20px;line-height:20px;padding:0 0 6px;text-align:center;}
.acceptAnswer .grade li{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/grades.gif) no-repeat 0 0;color:#fff;height:20px;margin:0 10px 0 0;padding:61px 0 5px 6px;text-align:left;width:80px;}
#col1 .acceptAnswer .grade li *{line-height:20px;vertical-align:middle;}
.acceptAnswer .grade .good{background-position:0 -86px;}
.acceptAnswer .grade .average{background-position:0 -172px;}
.acceptAnswer .checkbox li,.acceptAnswer .radio li{line-height:20px;}
.acceptAnswer .textarea div{border:0;width:618px;}
.acceptAnswer .textarea textarea{height:6em;width:610px;}
.acceptAnswer .meta .checkbox{padding:10px 0 0;}
.exportMember .hint{margin:15px 0;}
.exportMember .text,.exportMember .password{margin:0;}
.exportMember .text,.exportMember .password{overflow:hidden;width:100%;}
.exportMember .text label,.exportMember .password label{display:block;float:left;height:30px;line-height:30px;width:120px;}
.exportMember .text div,.exportMember .password div{background:#f1f3f6;border:1px solid #999;margin:0;}
.exportMember .text div,.exportMember .password div{float:left;width:426px;}
.exportMember .text input,.exportMember .password input{background:#f1f3f6;color:#999;font-size:18px;height:30px;line-height:30px;padding:0 7px;}
.exportMember .text input,.exportMember .password input{width:412px;}
@-moz-document url-prefix(){.exportMember .text input,.exportMember .password input{font-size:18px;height:20px;line-height:20px;padding:4px 7px 6px;}
}
.exportMember .note{font:11px/14px Arial,sans-serif;padding:0 0 8px 120px;}
.exportMember .buttons{padding:0 0 0 120px;text-align:left;}
.exportMember .button{margin:0;}
.exportMember .valid input,.exportMember .invalid input{color:#fff;}
#col1 .loginBox .ui-chrome{display:none;}
#col2 .loginBox .body{background:#fff;margin:0;padding:20px 8px 8px;}
#col2 .loginBox form{overflow:hidden;}
.loginBox .text,.loginBox .password{margin:0 0 8px;}
#col1 .loginBox .text,#col1 .loginBox .password{overflow:hidden;width:100%;}
#col1 .loginBox .text label,#col1 .loginBox .password label{display:block;float:left;height:30px;line-height:30px;width:100px;}
#col2 .loginBox .text label,#col2 .loginBox .password label{display:none;}
.loginBox .text div,.loginBox .password div{background:#f1f3f6;border:1px solid #999;margin:0;}
#col1 .loginBox .text div,#col1 .loginBox .password div{float:left;width:536px;}
#col2 .loginBox .text div,#col2 .loginBox .password div{float:none;width:226px;}
.loginBox .text input,.loginBox .password input{background:#f1f3f6;color:#999;font-size:18px;height:30px;line-height:30px;padding:0 7px;}
#col1 .loginBox .text input,#col1 .loginBox .password input{width:522px;}
#col2 .loginBox .text input,#col2 .loginBox .password input{width:212px;}
@-moz-document url-prefix(){.loginBox .text input,.loginBox .password input{font-size:18px;height:20px;line-height:20px;padding:4px 7px 6px;}
}
#col1 .loginBox .checkbox{padding:0 0 8px 100px;}
#col1 .loginBox .buttons{padding:0 13px 0 0;text-align:right;margin-top:-25px;}
#col2 .loginBox .checkbox{float:left;}
#col2 .loginBox .checkbox li{color:#777;line-height:20px;}
#col2 .loginBox .buttons{text-align:right;}
#col2 .loginBox button.button{height:20px;}
#col2 .loginBox a.button,#col2 .loginBox a.button span{background:transparent;color:#777;font:10px/14px "Trebuchet MS",Arial,sans-serif;height:14px;text-decoration:underline;padding:0;}
#col2 .loginBox a.button{margin:14px 0 0;}
#col2 .loginBox a.button.alt{margin-left:10px;}
#col2 .loginBox .captcha{padding-top:20px;}
#col2 .loginBox .captcha img{margin:0 auto;display:block;}
#col2 .loginBox .captcha .note{color:#777;}
.quickInfo{position:relative;}
#col2 .quickInfo .frhead{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-blue.gif);}
#col2 .quickInfo .frbody{padding:0;width:246px;}
.quickInfo .tabs{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-blue.gif);height:27px;left:2px;line-height:27px;padding:0 8px;position:absolute;top:2px;width:208px;}
.quickInfo .tab{display:inline-block;height:24px;line-height:24px;outline:none;padding:0 4px;vertical-align:bottom;}
.quickInfo .tab:link,.quickInfo .tab:visited{color:#00546b;}
.quickInfo .tab:hover{text-decoration:none;}
.quickInfo .selected .tab:link,.quickInfo .selected .tab:visited{background:#259ec5;color:#fff;font-weight:bold;padding:0 10px;}
.quickInfo .accordion-header{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/quickInfo-accordion-header.png) repeat-x 0 0;color:#393939;height:27px;font-size:11px;font-weight:bold;line-height:27px;margin:0 0 1px;padding:0 8px;width:230px;}
.quickInfo .accordion-header .count{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/quickInfo-accordion-header-count.png) no-repeat top left;display:inline-block;height:16px;padding:0 0 0 1px;right:8px;top:5px;}
.quickInfo .accordion-header .count span{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/quickInfo-accordion-header-count.png) no-repeat top right;color:#000;display:block;height:16px;line-height:17px;padding:0 4px 0 3px;text-align:center;}
.quickInfo .accordion-header.selected{background-position:0 -27px;color:#fff;}
.quickInfo .accordion-content{padding:11px 0;text-align:right;}
.quickInfo .accordion-content ol{padding:0 12px 11px;text-align:left;}
.quickInfo .accordion-content .more-results{display:inline-block;font-size:11px;margin-right:12px;}
.quickInfo .accordion-content li{font-size:11px;margin:0;}
.quickInfo .my-profile{padding:8px;}
.quickInfo dt{clear:both;float:left;padding:0;width:90px;}
.quickInfo dd{color:#fff;height:16px;line-height:16px;width:130px;text-align:right;}
.quickInfo dd a:link,.quickInfo dd a:visited{color:#fb0;}
.quickInfo .avatar{border:3px solid #a5abb0;display:inline-block;width:auto;padding-right:0;}
.quickInfo .avatar img{display:block;}
.quickInfo .username{font-size:16px;font-weight:bold;height:87px;line-height:87px;text-align:center;width:140px;}
.pollBox .radio .label{display:block;font-size:12px;line-height:12px;text-align:left;}
.pollBox .radio ul,.pollBox dl{margin:10px 0;}
.pollBox .radio li{font-weight:bold;line-height:28px;}
.pollBox dd{background-color:#90d42e;margin:0 0 10px;}
#col2 .relatedSolutions .head{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-orange.gif);}
.relatedSolutions ol{color:#dadada;font-size:11px;font-weight:normal;line-height:16px;list-style-type:decimal;}
.relatedSolutions ol a:link,.relatedSolutions ol a:visited{color:#dadada;text-decoration:none;}
.relatedSolutions ol a:hover{color:#f9d125;text-decoration:underline;}
#col2 .relatedSolutions .button.confirm,#col2 .relatedSolutions .button.confirm span{background-color:#df9d1c;}
.topExperts li{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/topExperts-expert.gif) no-repeat 0 3px;cursor:pointer;font-size:12px;line-height:17px;overflow:hidden;width:210px;padding:0 0 0 18px;}
.topExperts .expert-name{float:left;}
.topExperts .points-total{float:right;}
.topExperts .expert-rank{clear:both;}
.topExperts .expert-rank,.topExperts .points-today,.topExperts li .button{display:none;}
.topExperts .selected{background-image:url(http://cms.l3.redsrci.com/images/foxproanswers/topExperts-expert-selected.gif);color:#fff;margin:2px 0 8px;}
.topExperts .selected .expert-rank,.topExperts .selected .points-today{display:block;}
#col2 .topExperts .selected .button,#col2 .topExperts .selected .button span{background:transparent;color:#f9d125;display:inline;font-family:"Trebuchet MS",Helvetica,Arial,sans-serif;font-weight:normal;padding:0;}
#col2 .topExperts .selected .button:hover span{text-decoration:underline;}
#col2 .topExperts .button.confirm{margin-right:0;}
#col2 .topExperts .button.confirm,#col2 .topExperts .button.confirm span{background-color:#df9d1c;}
#col2 .verifyEmail .body{padding:0;}
#col2 .verifyEmail .button span{width:220px;}
#footerInnerWrap .textComponent{background:transparent;border:0;color:#777;display:block;font-weight:normal;float:left;margin:0 0 0 90px;}
.registerExpert{background:#56595d url(http://cms.l3.redsrci.com/images/foxproanswers/buyPageExpertHero-body.jpg) no-repeat 0 42px;border:1px solid #000;margin:20px;}
.buyPageExpertHero{background:transparent;border:0;}
.buyPageExpertHero .frhead{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-background.gif) repeat-x top left;}
.buyPageExpertHero .title{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/buyPageExpertHero-title.gif) no-repeat 0 0;color:#fff;height:42px;font-weight:bold;line-height:42px;padding:0 0 0 20px;}
.buyPageExpertHero .frbody{padding:36px;}
.buyPageExpertHero .tabs{float:right;font-size:12px;margin:-68px 0 20px;overflow:hidden;}
.buyPageExpertHero .tabs li{float:left;margin:0 0 0 8px;}
.buyPageExpertHero .tabs .tab{color:#ccc;display:block;font-size:11px;height:32px;line-height:32px;padding:0 12px;}
.buyPageExpertHero .tabs .tab:hover{color:#fff;text-decoration:none;}
.buyPageExpertHero .tabs .selected .tab{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/tab-selected.gif) repeat-x bottom left;color:#fff;font-weight:bold;}
.buyPageExpertHero .frsection{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/buyPageExpertHero-section.png) repeat top left;border:1px solid #333;overflow:hidden;padding:20px;width:842px;}
.buyPageExpertHero .benefits{float:left;width:450px;}
.buyPageExpertHero dl{float:left;width:150px;}
.buyPageExpertHero dt{color:#fff;font-size:22px;line-height:30px;}
.buyPageExpertHero dd{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/list-item.gif) no-repeat center left;color:#fff;font:11px/20px Arial,sans-serif;padding:0 0 0 16px;}
.buyPageExpertHero .buttons{clear:left;padding:20px 0 0;text-align:left;}
.buyPageExpertHero .textComponent{color:#fff;}
.buyPageExpertHero .textComponent h2{font-size:20px;height:32px;line-height:32px;margin:0 0 10px;}
.buyPageExpertHero .textComponent p{margin-bottom:10px;}
.buyPageExpertHero .expertCTA{float:right;width:390px;}
.buyPageExpertHero .expertCTA h3{color:#ffc023;font-size:22px;height:30px;line-height:30px;}
.buyPageExpertHero .expertCTA p{font-size:12px;line-height:20px;}
.buyPageRegistrationForm{background:transparent;border:0;color:#dadada;margin:0 20px 20px;}
.buyPageRegistrationForm .head .title{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/buyPageRegistrationForm-title.png) no-repeat center center;color:#fb0;font-size:30px;height:52px;line-height:52px;margin:0 36px;}
.buyPageRegistrationForm .body{padding:36px;}
.buyPageRegistrationForm .body a:link,.buyPageRegistrationForm .body a:visited{color:#fb0;}
.buyPageRegistrationForm .body .subtitle{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/subtitle.gif) repeat-x bottom center;color:#fff;font-size:18px;line-height:46px;margin:0 0 14px;}
.buyPageRegistrationForm form{background:#393939;border:1px solid #000;padding:20px;}
.buyPageRegistrationForm .text,.buyPageRegistrationForm .password,.buyPageRegistrationForm .checkbox{overflow:hidden;width:460px;}
.buyPageRegistrationForm .text label,.buyPageRegistrationForm .password label,.buyPageRegistrationForm .checkbox label{font:12px/24px Arial,sans-serif;}
.buyPageRegistrationForm .text label,.buyPageRegistrationForm .password label{display:block;float:left;padding:0 10px 0 0;width:130px;}
.buyPageRegistrationForm .text div,.buyPageRegistrationForm .password div{float:left;width:298px;}
.buyPageRegistrationForm .checkbox .label{display:none;}
.buyPageRegistrationForm .checkbox div{padding:0 0 0 140px;}
.addEditCC .valid .text div,.addEditCC .valid .password div,.addEditCC .valid .text input,.addEditCC .valid .password input,.addEditCC .valid .credit-card-verification div,.addEditCC .valid .credit-card-verification input,.addEditCC .valid .credit-card-expiration select,.lockedMemberSubscription .valid .text div,.lockedMemberSubscription .valid .password div,.lockedMemberSubscription .valid .text input,.lockedMemberSubscription .valid .password input,.lockedMemberSubscription .valid .credit-card-verification div,.lockedMemberSubscription .valid .credit-card-verification input,.lockedMemberSubscription .valid .credit-card-expiration select,.buyPageTrialForm .valid .text div,.buyPageTrialForm .valid .password div,.buyPageTrialForm .valid .text input,.buyPageTrialForm .valid .password input,.buyPageTrialForm .valid .credit-card-verification div,.buyPageTrialForm .valid .credit-card-verification input,.buyPageTrialForm .valid .credit-card-expiration select,.buyPageRegistrationForm .valid .text div,.buyPageRegistrationForm .valid .password div,.buyPageRegistrationForm .valid .text input,.buyPageRegistrationForm .valid .password input,.exportMember .valid .text div,.exportMember .valid .password div,.exportMember .valid .text input,.exportMember .valid .password input{background-color:#8c7;}
.addEditCC .invalid .text div,.addEditCC .invalid .password div,.addEditCC .invalid .text input,.addEditCC .invalid .password input,.addEditCC .invalid .credit-card-verification div,.addEditCC .invalid .credit-card-verification input,.addEditCC .invalid .credit-card-expiration select,.lockedMemberSubscription .invalid .text div,.lockedMemberSubscription .invalid .password div,.lockedMemberSubscription .invalid .text input,.lockedMemberSubscription .invalid .password input,.lockedMemberSubscription .invalid .credit-card-verification div,.lockedMemberSubscription .invalid .credit-card-verification input,.lockedMemberSubscription .invalid .credit-card-expiration select,.buyPageTrialForm .invalid .text div,.buyPageTrialForm .invalid .password div,.buyPageTrialForm .invalid .text input,.buyPageTrialForm .invalid .password input,.buyPageTrialForm .invalid .credit-card-verification div,.buyPageTrialForm .invalid .credit-card-verification input,.buyPageTrialForm .invalid .credit-card-expiration select,.buyPageRegistrationForm .invalid .text div,.buyPageRegistrationForm .invalid .password div,.buyPageRegistrationForm .invalid .text input,.buyPageRegistrationForm .invalid .password input,.exportMember .invalid .text div,.exportMember .invalid .password div,.exportMember .invalid .text input,.exportMember .invalid .password input{background-color:#c76;}
.buyPageRegistrationForm .text input,.buyPageRegistrationForm .password input{background:#a5abb0;color:#fff;line-height:20px;width:290px;}
.lockedMemberSubscription .text input,.lockedMemberSubscription .password input,.buyPageTrialForm .text input,.buyPageTrialForm .password input{width:242px;}
.buyPageRegistrationForm .note{color:#707370;font:11px/14px Arial,sans-serif;padding:0 0 8px 140px;}
.buyPageRegistrationForm .buttons{margin:20px 0 0;width:440px;}
.buyPageAd{background:transparent;border:0;float:right;margin:-334px 80px 0 0;z-index:8000;}
.termsOfUse .body,.privacyPolicy .body{color:#dadada;}
.termsOfUse .body h1,.privacyPolicy .body h1,.termsOfUse .body h2,.privacyPolicy .body h2{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/subtitle.gif) no-repeat center bottom;color:#ffc023;font-size:18px;line-height:46px;margin:8px 0 6px;}
.termsOfUse .body h3,.privacyPolicy .body h3{color:#000;}
.termsOfUse .body h3,.termsOfUse .body p,.termsOfUse .body u,.privacyPolicy .body h3,.privacyPolicy .body p,.privacyPolicy .body ul,.privacyPolicy .body ol,.lockedPage .body p{margin:0 0 1em;}
.termsOfUse .body li,.privacyPolicy .body li{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/list-item.gif) no-repeat 0 1px;padding:0 0 0 18px;margin-bottom:14px;}
.termsOfUse .body li ol li,.termsOfUse .body li ul li,.privacyPolicy .body li ol li,.privacyPolicy .body li ul li{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/list-item-alt.gif) no-repeat 0 1px;padding:0 0 0 18px;margin-bottom:0;margin-top:5px;}
.cookiePage .body{color:#dadada;}
.cookiePage .body h2{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/subtitle.gif) no-repeat center bottom;color:#ffc023;font-size:18px;line-height:46px;margin:8px 0 6px;}
.cookiePage .body h3,.cookiePage .body ul{margin:0 0 1em;}
.cookiePage .body li{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/list-item.gif) no-repeat 0 1px;padding:0 0 0 18px;margin-bottom:14px;}
#col1 .buyPageTrialForm{background:#56595d;border:1px solid #000;margin:0 0 15px;}
#col1 .lockedMemberSubscription{background:#56595d;border:1px solid #000;margin:0 0 15px;padding:15px;}
.buyPageTrialForm .legend{color:#fff;font-size:18px;height:37px;line-height:37px;}
.buyPageTrialForm .step-one{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/buyPageTrialForm-step-one.gif) no-repeat 0 0;display:inline-block;height:37px;margin:0 10px 0 0;vertical-align:middle;width:42px;}
.buyPageTrialForm .step-two{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/buyPageTrialForm-step-two.gif) no-repeat 0 0;display:inline-block;height:37px;margin:0 10px 0 0;vertical-align:middle;width:42px;}
.buyPageTrialForm .step-three{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/buyPageTrialForm-step-three.gif) no-repeat 0 0;display:inline-block;height:37px;margin:0 10px 0 0;vertical-align:middle;width:42px;}
.buyPageTrialForm .sublegend{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/horizontal-rule.gif) repeat-x 0 0;display:block;font-size:11px;margin:-4px 0 20px 52px;padding:2px 0 0;}
.lockedMemberSubscription .plans,.buyPageTrialForm .subsection{background:#393939;border:1px solid #000;margin:0 0 20px;padding:15px;position:relative;}
.addEditCC .text,.addEditCC .select,.addEditCC .static,.addEditCC .password,.addEditCC .checkbox,.addEditCC .credit-card-verification,.addEditCC .credit-card-expiration,.lockedMemberSubscription .text,.lockedMemberSubscription .select,.lockedMemberSubscription .password,.lockedMemberSubscription .checkbox,.lockedMemberSubscription .credit-card-verification,.lockedMemberSubscription .credit-card-expiration,.buyPageTrialForm .text,.buyPageTrialForm .select,.buyPageTrialForm .password,.buyPageTrialForm .checkbox,.buyPageTrialForm .credit-card-verification,.buyPageTrialForm .credit-card-expiration{overflow:hidden;width:100%;}
.addEditCC .text label,.addEditCC .select label,.addEditCC .static .label,.addEditCC .password label,.addEditCC .credit-card-verification label,.addEditCC .credit-card-expiration .label,.lockedMemberSubscription .text label,.lockedMemberSubscription .select label,.lockedMemberSubscription .password label,.lockedMemberSubscription .credit-card-verification label,.lockedMemberSubscription .credit-card-expiration .label,.buyPageTrialForm .text label,.buyPageTrialForm .select label,.buyPageTrialForm .password label,.buyPageTrialForm .credit-card-verification label,.buyPageTrialForm .credit-card-expiration .label{display:block;float:left;font:12px/20px Helvetica,Arial,sans-serif;width:140px;}
.addEditCC .credit-card-expiration div,.lockedMemberSubscription .text div,.lockedMemberSubscription .select div,.lockedMemberSubscription .password div,.lockedMemberSubscription .credit-card-expiration div,.buyPageTrialForm .text div,.buyPageTrialForm .select div,.buyPageTrialForm .password div,.buyPageTrialForm .credit-card-expiration div{float:left;width:250px;}
.addEditCC .text div,.addEditCC .select div,.addEditCC .static div,.addEditCC .password div{border:0;float:left;width:490px;}
.addEditCC .static p{height:20px;line-height:20px;}
.buyPageTrialForm .checkbox div{margin:0 0 0 140px;}
.addEditCC .credit-card-verification div,.lockedMemberSubscription .credit-card-verification div,.buyPageTrialForm .credit-card-verification div{float:left;height:20px;line-height:20px;width:178px;}
.addEditCC .credit-card-verification input,.lockedMemberSubscription .credit-card-verification input,.buyPageTrialForm .credit-card-verification input{background:#a5abb0;border:0;color:#fff;display:block;font:12px/20px Arial,sans-serif;height:20px;padding:0 4px;width:170px;}
@-moz-document url-prefix(){.addEditCC .credit-card-verification input,.lockedMemberSubscription .credit-card-verification input,.buyPageTrialForm .credit-card-verification input{height:16px;line-height:16px;padding-bottom:1px;padding-top:3px;}
}
.addEditCC .note,.lockedMemberSubscription .note,.buyPageTrialForm .note{font:11px/16px Helvetica,Arial,sans-serif;margin:0 0 10px;padding:0 0 0 140px;}
.lockedMemberSubscription .plans ul,.buyPageTrialForm .plans ul{background:#565656 url(http://cms.l3.redsrci.com/images/foxproanswers/buyPageTrialForm-plan.gif) repeat-x 0 0;border:1px solid #888;border-left:0;overflow:hidden;}
.lockedMemberSubscription .plans li,.buyPageTrialForm .plans li{background:#565656 url(http://cms.l3.redsrci.com/images/foxproanswers/buyPageTrialForm-plan.gif) repeat-x 0 0;border-left:1px solid #888;float:left;height:60px;margin:0 -1px 0 0;padding:20px 0 0;width:25%;}
.lockedMemberSubscription .plans input,.buyPageTrialForm .plans input{float:left;margin:0 0 0 8px;}
.lockedMemberSubscription .plans label,.buyPageTrialForm .plans label{display:block;float:right;font:12px/16px Helvetica,Arial,sans-serif;width:124px;}
.lockedMemberSubscription .plans span,.buyPageTrialForm .plans span{display:block;}
.lockedMemberSubscription .plan-title,.buyPageTrialForm .plan-title{font-size:16px;color:#dadada;}
.lockedMemberSubscription .plan-savings,.buyPageTrialForm .plan-savings{color:#81e31b;font-weight:bold;}
.addEditCC #s_s,.lockedMemberSubscription #s_s,.buyPageTrialForm #s_s{display:none;}
.buyPageTrialForm .secureLogo{right:15px;position:absolute;top:15px;}
.buyPageTrialForm .captcha,.lockedMemberSubscription .captcha{margin:10px 0 10px 140px;}
.buyPageTrialForm .captcha img,.lockedMemberSubscription .captcha img{margin:0 0 10px;}
.buyPageTrialForm .captcha .note,.lockedMemberSubscription .captcha .note{padding:0;}
.buyPageTrialSidebar{margin:35px 0 0;}
.buyPageTrialSidebar h3{color:#fff;font-size:16px;line-height:16px;margin:0 0 8px;}
.buyPageTrialSidebar p{color:#999;margin:0 0 16px;}
#col1 .csToolsCancelAccount .body .subtitle{background:transparent;font-weight:bold;font-size:14px;height:20px;line-height:20px;padding:0;}
#col1 .csToolsCancelAccount .checkbox{margin:16px 0;}
.csToolsCancelAccount p{margin:10px 0;}
#col1 .editAnswer .body form .subtitle{margin:0 0 15px;}
.editAnswer .static{line-height:20px;overflow:hidden;width:100%;}
.editAnswer .static .label{float:left;width:98px;}
.editAnswer .static div{float:left;}
.editAnswer .textarea{margin:15px 0;}
.knowledgebaseEntry p{font-size:12px;font-family:Helvetica,Arial,sans-serif;}
.knowledgebaseEntry .action{display:block;margin:0 0 10px;}
.knowledgebaseEntry .static{line-height:20px;overflow:hidden;width:100%;}
.knowledgebaseEntry .static .label{float:left;width:120px;}
.knowledgebaseEntry .static div{float:left;width:530px;}
.knowledgebaseEntry .static p{font-family:"Trebuchet MS",sans-serif;font-size:13px;}
.knowledgebaseEntry .textarea{margin:0 0 10px;}
.knowledgebaseEntry .text{margin:0 0 4px;}
.knowledgebaseEntry .textarea textarea,.knowledgebaseEntry .text input{width:642px;}
.knowledgebaseEntry .buttons{padding:15px 0 0;}
#col1 .csToolsViewReceipt .body table .subtitle{background:transparent;color:#fff;font-size:12px;line-height:42px;}
#col1 .csToolsViewReceipt .letterhead{overflow:hidden;width:100%;}
.csToolsViewReceipt .logo{float:right;margin:-32px 0 0;}
#col1 .csToolsViewReceipt .letterhead table{float:left;margin:20px 0;width:400px;}
#col1 .csToolsViewReceipt .body .letterhead table tbody tr{border:0;height:16px;line-height:16px;}
#col1 .csToolsViewReceipt .body .letterhead table tbody tr:hover{background:transparent;}
#col1 .csToolsViewReceipt .letterhead table td{padding:0;}
.csToolsViewReceipt .section.last{font-size:11px;margin:80px 0 0;}
#col1 .csToolsViewReceipt .body .section.last .subtitle{font-size:14px;height:32px;line-height:32px;}
#col1 .printReceipt .body{padding:0;display:block;float:right;margin:60px 20px -60px 0;}
#col1 .snippet{float:right;overflow:hidden;width:527px;padding:10px;margin:15px 0;border:1px solid #474747;line-height:150%;}
#col1 .snippet div{overflow:hidden;}
#col1 .viewQuestionComments .snippet div{max-height:400px;overflow-y:auto;}
#col1 .viewQuestionDiscussion .snippet div{max-height:400px;overflow-y:auto;}
#col1 .snippet .line-numbers{width:49px;float:left;border-right:1px solid #474747;}
#col1 .snippet .code{width:413px;float:right;}
#col1 .viewQuestionContent .snippet .code{overflow-x:auto;}
#col1 .viewQuestionComments .snippet .code{overflow-x:auto;}
#col1 .viewQuestionDiscussion .snippet .code{overflow-x:auto;}
#col1 .snippet .code code{white-space:pre;}
#col1 .section .snippet .buttons{margin:10px 0 0 0;padding:0;overflow:hidden;zoom:1;display:block;}
#col1 .solution-comment .snippet{margin-right:30px;}
#col1 .snippet .code{overflow-y:hidden;}
.singleCodeSnippet{background:#56595D;width:980px;margin:0 auto;}
.singleCodeSnippet .snippet div{width:940px;text-align:left;overflow:hidden;padding:20px;margin:0;zoom:1;}
.singleCodeSnippet .snippet .line-numbers{float:left;width:50px;}
.singleCodeSnippet .snippet .code{float:right;border-left:1px solid #000;width:830px;padding-left:20px;overflow-x:auto;overflow-y:visible;}
.singleCodeSnippet .snippet{width:auto;}
.editQuestion .uiTagAdd,.editQuestion .uiTagRemove{clear:both;float:right;margin:0 30px 10px 0;}
.editQuestion textarea{height:200px;}
.editQuestion form .file-meta{margin:0 15px 10px 15px;}
.editQuestion form .file-meta ul li span,.editQuestion form .file-meta ul li ul,.editQuestion form .file-meta ul li p,.editQuestion form .file-meta ul li a span{display:inline-block;height:26px;line-height:26px;margin:10px 10px 10px 0;}
.editQuestion form .file-meta ul li .button span{margin:0;}
.editQuestion form .file-meta ul li a:hover span{cursor:pointer;}
.editQuestion .admin-fields .radio li{margin:5px 0;}
.editQuestion .admin-fields .checkbox li{float:none;width:auto;}
.viewQuestionReplyForm .radio{overflow:hidden;clear:both;zoom:1;}
.viewQuestionReplyForm .radio .label{float:left;display:block;font-size:1.1em;font-weight:bold;line-height:24px;height:24px;}
.viewQuestionReplyForm .radio li{float:left;display:block;margin-left:15px;overflow:hidden;zoom:1;}
.viewQuestionReplyForm .radio li input{height:24px;line-height:24px;float:left;}
.viewQuestionReplyForm .radio li label{height:24px;line-height:24px;float:left;}
.viewQuestionCommentForm .radio{overflow:hidden;clear:both;zoom:1;}
.viewQuestionCommentForm .radio .label{float:left;display:block;font-size:1.1em;font-weight:bold;line-height:24px;height:24px;}
.viewQuestionCommentForm .radio li{float:left;display:block;margin-left:15px;overflow:hidden;zoom:1;}
.viewQuestionCommentForm .radio li input{height:24px;line-height:24px;float:left;}
.viewQuestionCommentForm .radio li label{height:24px;line-height:24px;float:left;}
.viewQuestionReplyForm .radio,.viewQuestionCommentForm .radio{margin-bottom:10px;}
.resetPassword .infoSection{margin-bottom:15px;}
.resetPassword form{margin-top:15px;}
.resetPassword p{margin:15px 0;}
.resetPassword .buttons{margin-right:-8px;}
.resetPassword label,.resetPassword .note{color:#F9D125;}
.resetPassword .input input{width:640px;}
.resetPassword .captcha{display:block;clear:both;padding-top:15px;}
.resetPassword .captcha img{float:left;display:block;}
.resetPassword .captcha .input{margin-left:120px;}
.resetPassword .captcha .input input{width:520px;}
#col1 .resetPassword .captcha .note{margin:5px 0 0 120px;}
#col1 .csToolsCreditCardList tr{overflow:hidden;}
#col1 .csToolsCreditCardList td.column2,.csToolsCreditCardList th.column2{word-wrap:break-word;display:block;float:left;white-space:normal;}
#col1 .csToolsViewBilling tr{overflow:hidden;}
#col1 .csToolsViewBilling td.last,.csToolsViewBilling th.last{word-wrap:break-word;display:block;float:left;white-space:normal;}
#col1 .csToolsViewBilling .static p{word-wrap:break-word;}
#col1 .csToolsViewBilling table .button,#col1 .csToolsCreditCardList table .button{display:block;float:left;clear:both;}
#col1 form .note{overflow:hidden;word-wrap:break-word;}
#col1 .buyPageTrialForm form .note{width:458px;}
#col1 .csToolsCreditCardList td.column2,.csToolsCreditCardList th.column2{width:160px;}
#col1 .csToolsViewBilling td.last,.csToolsViewBilling th.last{width:100px;}
#col1 .csToolsCreditCardList td.column0,.csToolsCreditCardList th.column0{width:60px;}
#col1 form .note{width:490px;}
#col1 .csToolsViewBilling td,#col1 .csToolsCreditCardList td{line-height:14px;}
#col1 .csToolsViewBilling thead tr,#col1 .csToolsCreditCardList thead tr{background:#a5abb0;}
#col1 .csToolsViewBilling thead th,#col1 .csToolsCreditCardList thead tr{line-height:14px;}
#col1 .csToolsViewBilling th,#col1 .csToolsCreditCardList th,#col1 .csToolsViewBilling td,#col1 .csToolsCreditCardList td{padding:8px!important;}
#col1 .csToolsViewReceipt .customer-info tr{overflow:hidden;}
#col1 .csToolsViewReceipt .customer-info td{word-wrap:break-word;display:block;float:left;white-space:normal;}
#col1 .csToolsViewReceipt .customer-info td{width:300px;}
#col1 .csToolsViewReceipt .logo{display:none;}
#col1 .savedSearchRowList .savedSearchListHeader{margin:-20px 0 0 -20px;display:block;float:left;width:690px;padding-bottom:20px;}
#col1 .savedSearchRowList table{clear:both;}
#col1 .createFilterButton{display:block;margin-bottom:-43px;margin-top:0;overflow:hidden;text-align:left;clear:both;margin-left:125px;}
#col1 .basicSearch{float:none;}
#workspaceContent-filters .createFilter{display:block;text-align:right;padding-right:10px;}
#workspaceContent-filters .viewAllFilters{display:block;text-align:right;padding-right:10px;}
#workspaceContent-filters .blank-state{padding:0 10px;}
#workspaceContent-filters .blank-state .createFilter{display:block;text-align:right;padding-right:0;}
.savedSearchRowList .button{height:18px;background:none;}
.savedSearchRowList .button span{line-height:18px;padding:0;background:none;min-width:0;}
.savedSearchRowList .up{background:url(http://cms.l3.redsrci.com/images/foxproanswers/filters-up.jpg) no-repeat;width:18px;height:18px;padding:0;overflow:hidden;border-width:0;margin-left:3px;}
.savedSearchRowList .up span,.savedSearchRowList .down span,.savedSearchRowList .top span,.savedSearchRowList .bottom span{line-height:100px;}
.savedSearchRowList .down{background:url(http://cms.l3.redsrci.com/images/foxproanswers/filters-down.jpg) no-repeat;width:18px;height:18px;padding:0;overflow:hidden;border-width:0;margin-left:3px;}
.savedSearchRowList .top{background:url(http://cms.l3.redsrci.com/images/foxproanswers/filters-top.jpg) no-repeat;width:18px;height:18px;padding:0;overflow:hidden;border-width:0;margin-left:3px;}
.savedSearchRowList .bottom{background:url(http://cms.l3.redsrci.com/images/foxproanswers/filters-bottom.jpg) no-repeat;width:18px;height:18px;padding:0;overflow:hidden;border-width:0;margin-left:3px;}
#col1 .searchResults .title{margin-top:0;}
.savedSearchRowList .create-button{background:url(http://cms.l3.redsrci.com/images/foxproanswers/button-larger-generic.gif) repeat-x 0 0;padding:0 10px;display:block;height:42px;float:right;color:#fff;white-space:nowrap;}
.savedSearchRowList .create-button:hover{text-decoration:none;color:#fff;}
.savedSearchRowList .create-button span{font:bold 12px/42px Helvetica,Arial,sans-serif;display:block;height:42px;}
#workspaceContent-filters{position:relative;padding-bottom:30px;zoom:1;}
#workspaceContent-filters .createFilter{display:inline;zoom:1;position:absolute;left:10px;bottom:10px;padding:0;}
#workspaceContent-filters .viewAllFilters{display:inline;zoom:1;position:absolute;right:10px;bottom:10px;padding:0;}
.createFilterButton .button,.createFilterButton .button span{height:42px;line-height:42px;background:url(http://cms.l3.redsrci.com/images/foxproanswers/button-larger-generic.gif) repeat-x 0 0;}
#col1 .savedSearchListHeader .title{display:block;float:left;}
.createExpertFilter .legend{color:#FB0;padding-bottom:0;font-weight:bold;font-size:13px;line-height:16px;}
.createExpertFilter fieldset{padding-bottom:20px;}
.createExpertFilter .radio ul{padding-top:4px;}
.file input{background-color:#fff;}
.exportMember .confirmationSection p{padding-bottom:15px;}
textarea{resize:none;}
#col1 .expertList table .avatar{padding:0;}
.viewQuestionContent .addTagsForm .button{margin-top:15px;}
.myKnowledgebase .sort-options{clear:both;zoom:1;position:relative;}
#col1 .errorComponent pre{white-space:pre-wrap;white-space:-moz-pre-wrap!important;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
#col1 .expert-summary h2{overflow:hidden;}
.expert-summary dd{word-wrap:break-word;}
.viewQuestionComments.logged-out .content a{color:#FB0;font-size:1.2em;font-weight:bold;white-space:nowrap;}
.viewQuestionDiscussion.logged-out .content a{color:#FB0;font-size:1.2em;font-weight:bold;white-space:nowrap;}
.allowed-extensions{clear:both;font:12px/16px "Helvetica Neue",Helvetica,Arial,sans-serif;}
.allowed-extensions .popup{background:#56595d;display:none;width:300px;left:50%;margin:0 0 0 -150px;position:fixed;top:100px;z-index:9999;}
#col1 .allowed-extensions .popup .head{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/component-head-green.gif) repeat-x 0 0;border:1px solid #000;border-bottom:0;height:27px;line-height:27px;overflow:hidden;padding:0 5px;width:288px;}
#col1 .allowed-extensions .popup .head .ui-chrome{float:right;}
#col1 .allowed-extensions .popup .close{background:transparent url(http://cms.l3.redsrci.com/images/foxproanswers/ui-chrome-close.gif) 0 0;cursor:pointer;display:inline-block;height:13px;line-height:13px;vertical-align:text-bottom;width:13px;}
#col1 .allowed-extensions .popup .subtitle{background:transparent;color:#fff;float:left;font:bold 14px/27px "Trebuchet MS",Helvetica,Arial,sans-serif;margin:0;}
#col1 .allowed-extensions .popup .body{border:1px solid #000;border-top:0;overflow:hidden;padding:10px 15px;width:268px;}
.allowed-extensions .popup ul{float:left;width:25%;}
.askQuestion .allowed-extensions{margin:0 17px;}
.askQuestion .allowed-extensions span{margin:0 0 0 90px;}
.askQuestion .allowed-extensions span a span{margin:0;}
#col1 .addQuestionComment .allowed-extensions{padding:15px 0 15px 120px;}
#col1 .editQuestion .allowed-extensions{margin:0 0 0 100px;}
.fluid-points{clear:both;margin:20px auto;}
.fluid-points .label{display:none;}
.fluid-points li.first{float:left;height:28px;line-height:28px;margin:20px 0;padding-right:10px;}
.fluid-points li.last{float:left;height:28px;line-height:28px;margin:20px 0;padding-left:10px;}
#col1 .fluid-points .ui-slider-wrapper{overflow:visible;float:left;width:396px;margin:20px 0;}
.ui-slider-value{font-size:18px;color:#fff;position:absolute;top:-20px;left:180px!important;}
#col1 .fluid-points .ui-slider-wrapper .ui-slider{margin-left:0;width:380px;height:28px;}
#col1 .fluid-points .ui-slider-wrapper .ui-slider-handle{height:23px;width:16px;}
#col1 .fluid-points .ui-slider-wrapper{top:0;}
.fluid-points .first{color:#88D52F;font-weight:bold;}
.fluid-points .last{color:#FB0;font-weight:bold;}
.jump{display:block;overflow:hidden;width:0;height:0;}
#col1 .viewQuestionComments .solution-comment{padding:20px;width:505px;position:relative;overflow:hidden;}
#col1 .viewQuestionComments .solution-comment .subtitle{margin:0 0 12px 0;padding:0 15px;}
#col1 .viewQuestionComments .solution-comment .content{margin-top:25px;float:none;width:630px;margin-right:0;}
#col1 .viewQuestionComments .solution-comment .file-meta img{margin-left:-20px;}
#col1 .viewQuestionComments .solution-comment .snippet{margin-left:-20px;}
#col1 .viewQuestionComments .solution-comment .find-alternate{clear:both;float:none;text-align:right;}
#col1 .viewQuestionComments .solution-comment .buttons{padding-right:0;}
#col1 .viewQuestionComments .solution-comment .author{display:block;padding:0 0 0 100px;margin:0;float:none;width:auto;line-height:16px;}
#col1 .viewQuestionComments .solution-comment .meta{display:block;padding:0 0 0 100px;margin:0;float:none;width:auto;text-align:left;line-height:16px;}
#col1 .viewQuestionComments .solution-comment .avatar{display:block;margin:-32px 0 0 0;float:none;}
.viewQuestionComments .solution-comment .grade{float:none;position:absolute;top:0;right:0;}
#col1 .viewQuestionComments .solution-comment{width:630px;padding:0;margin-left:30px;}
.viewQuestionComments .solution-comment .grade{top:15px;right:15px;}
#col1 .viewQuestionComments .snippet{width:510px;margin-left:0;}
#col1 .viewQuestionComments .snippet .code{width:423px;}
#col1 .viewQuestionComments .content{margin-top:25px;float:none;width:auto;padding:0;}
#col1 .viewQuestionComments .find-alternate{clear:both;float:none;text-align:right;}
#col1 .viewQuestionComments .author{display:block;padding:0 0 0 100px;margin:0;float:none;width:auto;line-height:16px;}
#col1 .viewQuestionComments .meta{display:block;padding:0 0 0 100px;margin:0;float:none;width:auto;text-align:left;line-height:16px;}
#col1 .viewQuestionComments .avatar{display:block;margin:-32px 0 0 0;float:none;}
#col1 .viewQuestionComments .solution-comment .author-comment{margin-left:0;}
#col1 .admin-comment{padding-top:46px;background:url(http://cms.l3.redsrci.com/images/foxproanswers/admin-comment-header.gif) no-repeat;}
