body, form, .RadComboBox_Web20 {
	margin: 0px;
	padding: 0px;
	font-family:Arial,Verdana,Helvetica,Sans-Serif !important;
}
h1, h2, h3 {
  margin-top:0 !important;
  margin-bottom:0 !important;
}
.w1 {
  width:25px;
}
.w2 {
  width:50px;
}
.w3 {
  width:75px;
}
.w4 {
  width:100px;
}
.w5 { 
  width: 125px;
}
.w6 { 
  width: 150px;
}
.w7 { 
  width: 175px;
}
.w8 {
  width:200px;
}
.ww1 {
  width:225px;
}
.ww2 {
  width:250px;
}
.ww3 {
  width:275px;
}
.ww4 {
  width: 300px;
}
.ww5 {
  width: 325px;
}
.ww6 {
  width:350px;
}
.ww7 {
  width:375px;
}
.ww8 {
  width:400px;
}
.www1
{
  width:425px;
}
.www2
{
  width:450px;
}
.www4 
{
    width:500px;
}
.www8 {
  width:600px;
}
.wwww1 {
  width:625px;
}
.wwww4 {
  width:700px;
}
.center 
{
    text-align:center;
}
.distroGray 
{
  background-color: #d7d7d7;
}
.distroGray33 
{
  background-color: #333333;
}
.uglyPink
{
    background-color:#f7f1fb;
}
.distroGrayLight
{
    background-color:#eeeeee;
}
.modalBackground {
  background-color:Gray;
  filter:alpha(opacity=70);
  opacity:0.7;
}
.dialog {
  background-color: white;
  border: solid 1px #a1afbc;
  padding:10px;
}
.siteMaster div.defaultBgd
{
  background-image: none !important;
}
.emptyMaster div.defaultBgd { width:600px; }
div#mainWrapper
{
  background-color:  White;
}
.row 
{
    width:100%;
    height:24px;
    vertical-align:text-bottom;
}
.navWrapper div.cssFloatRight
{
  margin-right:24px !important;
}
div.bodyWrapper 
{
  background-color:white;
  width:100%;
}
td, th {
  margin:0;
  padding:0 !important;
}
.clearAll {
  width:100%;
  height:1px;
  clear:both;
}
.navWrapper .subnavLeft {
  white-space:nowrap
}
input, textarea { 
  padding:3px;
}
.monsterLogo  { 
   background-color:#7A549F;
   width: 250px;
   padding-left:10px;
   height: 38px;
   float: left;
   margin: 0;
}
.forPublisher
{
    color:White !important;
    line-height:38px;
}
.monsterLogo  a  
{
   background: url(http://img-seeker.newjobs.com/distro/v3.7.1.16/global_main_img.axd) no-repeat;
   background-position: -117px 0px;
   width: 143px;
   height: 38px;
   display: block;
   overflow: hidden;
   float:left;
   text-indent: -1000px;
}
.navWrapper
{
    padding:0 !important;
}
#mainWrapper .footerWrapper {
  min-height:100px !important;
}
.bold {font-weight:bold;}
#AlertDiv 
{
    left: 30%; top: 100px;
    position: absolute; 
    width: 400px;
    min-height:400px;
    padding: 12px; 
    border: #000000 1px solid;
    background-color: white; 
    text-align: left;
    z-index: 999;
}
#AlertButtons
{
    position: absolute;
    right: 5%;
    top: 5%;
}
.categorySectionHidden .categorySubcategories 
{
  display:none;
}
.categorySectionHidden .treeImage
{
  width:16px; 
  height:16px;
  background-image:url(http://media.newjobs.com/id/distro/neutral/icons.png);
  background-position:0px -19px;
  float:left;
}
.categorySectionVisible .treeImage
{
  width:16px; 
  height:16px;
  background-image:url(http://media.newjobs.com/id/distro/neutral/icons.png);
  background-position:0px 0px;
  float:left;
}
.colorSquare, .colorSelect 
{
    width:24px;
    height:24px; 
}
.color-select-wrapper
{
    line-height:24px;
    vertical-align:middle;
}
.categoryHead {
  height:16px;
  width:100%;
}
.categorySubcategories {
  padding-left:25px;
}
.emptyMaster 
{
    overflow-x: hidden;
    text-align:left;
}
.lh0 
{
    line-height:20px;
}
.lh1 
{
    line-height:24px;
}
.lh2
{
    line-height:28px;
}
.ddl 
{
    height:24px;
    border: 1px solid #7F9DB9;
}
#mcFooterContent
{
    width:510px;
    margin-left:auto;
    margin-right:auto;
    text-align:center;
}
#yellowAlert
{
    background-color:#FBF7C6; 
    text-align:left; 
    width:994px
}
#yellowAlert .inner 
{
    padding:10px;
}
.flabel	 
{ 
    display:block; 
    text-align:left;
    float:left;
    padding-top:3px;
    padding-bottom:4px;
    vertical-align:baseline;
}
.fcheck label 
{
    padding-left:5px;
}
.flabel.label-validation-error
{
    padding-bottom:4px;
    padding-top:3px;
}
.reportWrapper table 
{
    margin-bottom:0;
}
.rcCalPopup 
{
    position:relative;
    left:7px;
}
.RadColorPicker_Default ul li
{
    list-style:none;
}
.dmt0 { margin-top:0px !important; }
.dmt2 { margin-top:2px !important; }
.dmt3 { margin-top:3px !important; }
.dmt4 { margin-top:4px !important; }
.dmt5 { margin-top:5px !important; }
.dmt6 { margin-top:6px !important; }
.dmt7 { margin-top:7px !important; }
.dmt8 { margin-top:8px !important; }
.dmt9 { margin-top:9px !important; }
.dmt10 { margin-top:10px !important; }
.dmt11 { margin-top:11px !important; }
.dmt12 { margin-top:12px !important; }
.dmt13 { margin-top:13px !important; }
.dmt14 { margin-top:14px !important; }
.dmt16 { margin-top:16px !important; }
.dmt18 { margin-top:18px !important; }
.dmt20 { margin-top:20px !important; }
.dmt21 { margin-top:21px !important; }
.dmt23 { margin-top:23px !important; }
.dmt24 { margin-top:24px !important; }
.dmt25 { margin-top:25px !important; }
.dmt26 { margin-top:26px !important; }
.dmt27 { margin-top:27px !important; }
.dmt28 { margin-top:28px !important; }
.dmt30 { margin-top:30px !important; }
.dmt31 { margin-top:31px !important; }
.dmt34 { margin-top:35px !important; }
.dmt35 { margin-top:35px !important; }
.dml7 { margin-left:7px !important; }
.dml11 { margin-left:11px !important; }
.dml21 { margin-left:21px !important; }
.dml25 { margin-left:25px !important; }
.dmr7 { margin-right:7px !important; }
.dmr21 { margin-right:21px !important; }
.dmr25 { margin-right:25px !important; }
.dmb4 { margin-bottom:4px !important; }
.dmb7 { margin-bottom:7px !important; }
.dmb10 { margin-bottom:10px !important; }
.dmb14 { margin-bottom:14px !important; }
.dmb27 { margin-bottom:27px !important; }
.dmb29 { margin-bottom:29px !important; }
.dmb33 { margin-bottom:33px !important; }
.dmb35 { margin-bottom:35px !important; }
.h21 { height: 21px !important; }
.h20 { height: 20px !important; }
.h23 { height: 23px !important; }
.h30 { height: 30px !important; }
.h31 { height: 31px !important; }
.h34 { height: 34px !important; }
.h35 { height: 35px !important; }
.minh21 { min-height:21px !important; }
.minh14 { min-height:14px !important; }
.xtxt 
{
    height:18px;
    border: 1px solid #7F9DB9;
    color: #000000;
    padding: 2px 0 2px 1px;    
}
.bamToday li
{
    margin-top: 6px;
}
/* !!! TODO - remove in 11.0 after fix !!! - START */
.fnt20 {
    font-size:11px;
    font-weight:normal;
    color:#999;
    cursor:default;
}
.fnt20 a, a.fnt20 {
    color: #0d51ab; 
    text-decoration: none;
    cursor: pointer;
}
.fnt20 a:visited, a.fnt20:visited {
    color: #ae7cdd; 
    text-decoration: none;
    cursor: pointer;
}
.fnt20 a:hover, a.fnt20:hover {
    color: #0d51ab; 
    text-decoration: underline;
    cursor: pointer;
}
/* !!! TODO - remove int 11.0 after fix !!! -END */
.multiSelect .c1
{
    background-color: #EBE2F2;
    float: left;
    height: 261px;
    padding: 7px 0;
    width: 196px;
}
.multiSelect .c1 li a.active, .multiSelect .c1 li a:hover
{
    background: #f7f1fb;
}
.multiSelect .c1 li a:visited
{
    color: #0d51ab;
}
.multiSelect .c1 li a.active
{
    color: #000000;
}
.multiSelect .c1 li a.active:hover
{
    cursor: default;
    text-decoration: none;
}
.multiSelect .c1 ul li a
{
    display: block;
    padding: 3px 7px 4px; 
    *padding-top:4px;
    position: relative;
}
.multiSelect .c1 ul li
{
    list-style: none outside none;
    margin: 0 0 2px;
}
.multiSelect .c1 ul li span span
{
    border: 5px solid transparent;
    border-left-color: #d1c0df;
    display: block;
    height: 0;
    overflow: hidden;
    position: absolute;
    top: 8px; 
    *top:7px;
    right: 9px;
    width: 0;
}
.multiSelect .c1 ul li a.active span span, .multiSelect .c1 ul li a:hover span span
{
    border-left-color: #673695;
}
.multiSelect .c2
{
    background-color: #F7F1FB;
    float: left;
    height: 268px;
    padding: 7px 0 0;
    width: 364px;
}
.multiSelect .c2 ul
{
    height: 240px;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0 0 0 14px;
}
.multiSelect .c2 ul li
{
    border-top: 1px solid #EBE2F2;
    list-style: none outside none;
    padding: 4px 0;
}
.multiSelect .c2 ul li:first-child
{
    border-top: none;
}
.multiSelect .c3
{
    background-color: #EBE2F2;
    float: left;
    height: 261px;
    padding: 7px 0;
    width: 196px;
}
.multiSelect .c3 ul
{
    margin: 0 0 2px;
    padding: 0 0 0 8px;
}
.multiSelect .c3 .scrollable
{
    max-height: 239px;
    overflow-x: hidden;
    overflow-y: auto;
}
.multiSelect .c3 li
{
    background-color: #FFFFFF;
    display: inline-block;
    list-style: none outside none;
    margin: 0 0 1px;
    padding: 0;
    width: 172px;
}
.multiSelect a.selected, .multiSelect a:visited.selected, .multiSelect a:hover.selected {
  color: #000000;
  text-decoration: none;
}
.multiSelect .c3 li a
{
    background: url(http://media.newjobs.com/mm/redux/globalIcons/xBlue-whiteBG.png) no-repeat scroll 3px 4px transparent;
    color: #000000;
    display: block;
    padding: 4px 10px 4px 20px;
}
.multiSelect .c3 .clearLink
{
    clear: both;
    color: #0D51AB;
    text-align: center;
}
.multiSelect .title
{
    font-weight: bold;
    margin: 4px 0 10px;
    text-align: center;
}
.autoclose
{
    background: url(http://media.newjobs.com/mm/redux/globalIcons/xBlue-whiteBG.png) no-repeat scroll 3px 4px transparent;
    display: block;
    float: right;
    width: 20px;
    height: 20px;
    position:relative;
    top:3px;
    left:-3px;
}
#monsterMultiSelectPopupBackground
{
    position: absolute;
    top: 0px;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: White;
    z-index: 9998;
    -moz-opacity: .01;
    filter: alpha(opacity=01);
    opacity: .01;
}
#monsterMultiSelectPopup
{
    position: absolute;
    top: 100px;
    left: 0;
    z-index: 9999;
    width: 100%;
}
#monsterMultiSelectPopup .inner
{
    background-color: White;
    width: 784px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 14px;
    border:5px solid rgb(0, 0, 0);
    border:5px solid rgba(0, 0, 0, .4);
}
#monsterMultiSelectPopup .body
{
    clear:both;
    margin-top:4px;
    margin-left:14px;
    background-color:White;
}
#monsterMultiSelectPopup .control
{
    margin-top:4px;
}
#monsterMultiSelectPopup .popupHeader
{
    width: 784px;
    text-align: left;
    height:32px;
    background-color:#614080;
}
#monsterMultiSelectPopup .popupHeader .text
{
    float:left;
    margin-top:7px;
    margin-left:14px;
}
#monsterMultiSelectPopup .popupFooter
{
    width: 756px;
    text-align: center;
}
#monsterMultiSelectPopup .popupFooter .or
{
    padding-left:3px;
    padding-right:3px;
}
.editor-number
{
    width:28px;
    line-height:28px;
    height:28px;
    background-color:#673695;
    color:White !important;
    text-align:center;
    padding-left:0 !important;
}
.editor-title
{
    width:100%;
    height:28px;
    line-height:28px;
    margin-top:17px;
}
.editor-separator
{
    width:100%;
    height:1px;
    margin-left:auto;
    margin-right:auto;
}
.editor-title div 
{
    padding-left:5px;
}
.rootPreviewWrapper
{
    width:940px; 
    overflow-x:auto; 
    overflow-y:hidden;
}
.previewWrapper 
{
    margin-left:auto;
    margin-right:auto;
}
.manageWebsites .c1 { width: 323px; border-right:1px solid white; }
.manageWebsites .c2 { width: 160px; border-right:1px solid white; }
.manageWebsites .c3 { width: 189px; border-right:1px solid white; }
.manageWebsites .c4 { width: 141px; border-right:1px solid white; }
.manageWebsites .c5 { width: 93px; }
.manageWebsites .c1,.manageWebsites .c2, .manageWebsites .c3,.manageWebsites .c4, .manageWebsites .c5 
{
    float:left;
    padding-left:8px; 
    height:28px;
}
.manageWebsites .row, .manageWebsites .rowHeader { width:100%; clear:both; height: 28px; line-height: 28px; }
.manageWebsites .row-separator { clear:both; width:100%; margin-left:auto; margin-right:auto; height:1px; }
.manageWebsites .inner { background-color: White; }
.manageWebsites .rows  
{
    border-bottom:1px solid #eeeeee;
}
.manageWebsites .fiveplus
{
    max-height:140px; 
    overflow-x: hidden; 
    overflow-Y:auto; 
}
.manageWebsites .row-separator:last-child 
{
    display:none;
}
.pswWrapper 
{
    padding:14px 14px 14px 14px !important;
    margin-bottom:36px;
}
.pswRight
{
    width:700px;
    height:150px;
    padding:14px 14px 14px 14px !important;
    background-color:White;
}
.pswHaveCJ, .pswNoCJ
{
    float:left;
    text-align:center;
    margin-top:5px;
}
.pswHaveCJ  
{
    width:150px;
    margin-left:100px; 
}
.pswNoCJ  
{
    width:200px;
    margin-left:100px; 
}
.pswScreenError .row1
{
    position:relative;
    top:-6px;
}
.pswScreenError .row2, .pswScreenError .row3, .pswScreenError .row4
{
    margin-top:10px;
}
.pswScreenSuccess .row2
{
    margin-top:10px;
}
.pswScreenSuccess .row3
{
    margin-top:40px;
}
.psQuickInfo
{
    line-height:20px;
}
#messagesQuickInfo, #messagesQuickInfoImage
{
    height:20px; 
    line-height:20px;
    vertical-align:middle;
}
#messagesQuickInfoImage img 
{
    margin-top:2px; 
    margin-left:7px;
    margin-right:7px;
}
.widgetAnalytics .row 
{
    background-color:#E4EDF7;
}
.widgetAnalytics .c1, .widgetAnalytics .c3
{
    width:166px;
}
.widgetAnalytics .c2
{
    width:136px;
}
.widgetAnalytics .c4, .widgetAnalytics .c5, .widgetAnalytics .c6
{
    width:106px;
}
.widgetAnalytics .c7
{
    width:98px;
}
.widgetAnalytics .c1, .widgetAnalytics .c2, .widgetAnalytics .c3, .widgetAnalytics .c4, 
.widgetAnalytics .c5, .widgetAnalytics .c6, .widgetAnalytics .c7
{
    float:left;
    padding-left:8px; 
}
.widgetAnalytics .c1, .widgetAnalytics .c2, .widgetAnalytics .c3, .widgetAnalytics .c4, 
.widgetAnalytics .c5, .widgetAnalytics .c6
{
    border-right:1px solid white;
}
.widgetAnalytics .row .c1, .widgetAnalytics .row .c2, .widgetAnalytics .row .c3, .widgetAnalytics .row .c4, 
.widgetAnalytics .row .c5
{
    background-color:White;
}
.widgetAnalytics .rowHeader div { background-color:transparent; }
.widgetAnalytics .row, .widgetAnalytics .rowHeader, .widgetAnalytics .rowFooter { width:100%; clear:both; line-height: 28px; min-height:28px; }
.widgetAnalytics .row-separator { clear:both; width:100%; margin-left:auto; margin-right:auto; height:1px; }
.widgetAnalytics .rows  
{
    clear:both; 
}
.widgetAnalytics .fiveplus
{
    max-height:140px; 
    overflow-x: hidden; 
    overflow-y:auto; 
}
.widgetAnalytics .rowHeader img { margin-left:10px; position:relative; top:-2px; left:0; }
.emailVerification
{
    padding-left:10px;
    padding-bottom:10px;
    padding-right:10px;
    padding-top:2px;
}
.canWidgetEditorBody .colorSquare 
{
    position:relative; 
    top:-5px;
}
.createAccountBenefit { background-color: #eeeeee; }
.createAccountBenefitInner { margin:14px 14px 14px 14px; } 
.indexClients div
{
    width:20%;
    height:80px;
    float:left;
}
.indexDistroImage
{
    background-image:url(http://media.newjobs.com/id/Distro/neutral/home.png);
    min-height:354px;
    background-repeat:no-repeat;
}
.indexDistroImageWrapper
{
    margin-top:28px;
}
.indexHowItWorks, .cjLogo
{
    margin-top:10px !important;
}
.cjLogo 
{
    width:280px;
    text-align:center;
}
.indexHowItWorks 
{
    width:686px;
}
.indexHowItWorksInner
{
    width:100%;
}
.indexHowItWorks
{
    height:90px;
}
.indexHowItWorksSpace 
{
    height:10px;
    width:100%;
}
.messageContainer
{
    width:620px;
}
.messageContainer .left
{
    background-color:White;
    min-height:400px;
}
.messageContainer .right
{
    min-height:400px;
}
.messageContainer .rightInner, #messageDetail
{
    margin:5px 10px 5px 10px !important;
}
.messageContainer .right .separator
{
    width:98%;
    height:1px;
    background-color:White;
    margin-left:auto;
    margin-right:auto;
}
.messageContainer .read img { display: none; }
.messageContainer .active { font-weight: bold; }
.messageContainer .messageScroll 
{
    height:340px;
    overflow-x:hidden;
    overflow-y:auto;
}
.reportDetail .c1 { width: 350px; border-right:1px solid white; }
.reportDetail .c2 { width: 350px; border-right:1px solid white; }
.reportDetail .c3 { width: 200px; }
.reportDetail .c1,.reportDetail .c2, .reportDetail .c3
{
    float:left;
    padding-left:5px; 
    height:28px;
}
.reportDetail .row, .reportDetail .rowHeader { width:100%; clear:both; height: 28px; line-height: 28px; }
.reportDetail .row-separator { clear:both; width:100%; margin-left:auto; margin-right:auto; height:1px; }
.reportDetailData .c1 { width: 210px; border-right:1px solid white; }
.reportDetailData .c2 { width: 152px; border-right:1px solid white; }
.reportDetailData .c3 { width: 95px; border-right:1px solid white; }
.reportDetailData .c4 { width: 85px; border-right:1px solid white; }
.reportDetailData .c5 { width: 95px; border-right:1px solid white; }
.reportDetailData .c6 { width: 95px; border-right:1px solid white; }
.reportDetailData .c7 { width: 175px; }
.reportDetailData .c1,.reportDetailData .c2, .reportDetailData .c3, .reportDetailData .c4, .reportDetailData .c5, .reportDetailData .c6, .reportDetailData .c7
{
    float:left;
    padding-left:5px; 
    height:28px;
}
.reportDetailData .row, .reportDetailData .rowHeader, .reportDetailData .rowFooter { width:100%; clear:both; height: 28px; line-height: 28px; }
.reportDetailData .row-separator { clear:both; width:100%; margin-left:auto; margin-right:auto; height:1px; }
.manageMyReports .c1 { width: 297px; border-right:1px solid white; }
.manageMyReports .c2 { width: 247px; border-right:1px solid white; }
.manageMyReports .c3 { width: 117px; border-right:1px solid white; }
.manageMyReports .c4 { width: 117px; border-right:1px solid white; }
.manageMyReports .c5 { width: 117px; }
.manageMyReports .c1,.manageMyReports .c2, .manageMyReports .c3, .manageMyReports .c4, .manageMyReports .c5
{
    float:left;
    padding-left:8px; 
    height:28px;
}
.manageMyReports .row, .manageMyReports .rowHeader { width:100%; clear:both; height: 28px; line-height: 28px; }
.manageMyReports .row-separator { clear:both; width:100%; margin-left:auto; margin-right:auto; height:1px; }
#ReportDeleteAlert 
{
    position:absolute;
    top:100px;
    left:0px;
    background-color:transparent;
    width:100%;
    height:200px;
    display:none;
}
#ReportDeleteAlert .inner 
{
    width:600px;
    background-color:White;
    z-index:999;
    border:1px solid #ccc;
    margin-left:auto;
    margin-right:auto;
    height:200px;
}
#ReportDeleteAlert .inner2
{
    margin-top:75px;
    width:100%;
}
.manageMyWidgets .c1 { width: 207px; }
.manageMyWidgets .c2 { width: 149px; }
.manageMyWidgets .c3 { width: 92px; }
.manageMyWidgets .c4 { width: 82px; }
.manageMyWidgets .c5 { width: 92px; }
.manageMyWidgets .c6 { width: 197px; }
.manageMyWidgets .c7 { width: 67px; }
.manageMyWidgets .c1, .manageMyWidgets .c2,  .manageMyWidgets .c3, .manageMyWidgets .c4,
.manageMyWidgets .c5, .manageMyWidgets .c6,  .manageMyWidgets .c7 
{
    float:left;
    padding-left:8px;
}
.manageMyWidgets .c1, .manageMyWidgets .c2,  .manageMyWidgets .c3, .manageMyWidgets .c4,
.manageMyWidgets .c5, .manageMyWidgets .c6
{    
    border-right:1px solid #fff;
}
.manageMyWidgets .row, .manageMyWidgets .rowHeader, .manageMyWidgets .rowFooter { width:100%; clear:both; }
.manageMyWidgets .rowFooter, .manageMyWidgets .rowHeader { height: 28px; line-height: 28px; }
.manageMyWidgets .row { height: 28px; line-height:28px; }
.manageMyWidgets .row-separator { clear:both; width:100%; height:1px; background-color: #eeeeee;}
.row-separator:first-child { background-color:transparent; }
.manageMyWidgets .rows  
{
    max-height:140px; 
    overflow-x: hidden;
    overflow-Y:auto; 
}
.widgetLibrary { width: 100%; }
.widgetLibrary .item { width: 49%; float:left; }
.widgetLibrary .item-top { width:100%; }
.widgetLibrary .item-image { width:120px; height:90px; float:left; }
.widgetLibrary .item-text { width:300px; margin-left: 10px; float:left; }
.widgetLibrary .item ul { clear:both;}

