/* Reset CSS 8 */
@charset "utf-8";article,aside,audio,canvas,command,datalist,details,embed,figcaption,figure,footer,header,hgroup,keygen,meter,nav,output,progress,section,source,video{display:block}mark,rp,rt,ruby,summary,time{display:inline}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse}.Default table{border-collapse:separate}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}#divContextMenu{z-index:1}
/* HTML5 Fix CSS*/
.UCB_iPhone table td{vertical-align:top!important;padding:10px}.UCB_iPhone table ol{padding-left:40px!important;margin:16px 0}.UCB_iPhone table p{margin:16px 0}.UCB_iPhone #table5,.UCB_iPhone #table5 td{border:2px solid #000}#dvProductCatalogue div.navProductCatalogue_top div.divcolumn,#dvProductCatalogue div.navProductCatalogue_bottom div.divcolumn{float:left}#dvProductCatalogue div.navProductCatalogue_top,#dvProductCatalogue div.navProductCatalogue_bottom{float:left;width:100%}#dvProductCatalogue div.navProductCatalogue_top div.divcolumn div,#dvProductCatalogue div.navProductCatalogue_bottom div.divcolumn div{float:left!important;width:100%!important}.RadEditor,.RadEditor table{position:relative}.divtop{padding-bottom:10px;width:100%!important}.divtable{padding:10px;width:100%}.divrow,.divrows{display:inline-table;padding-bottom:15px;width:100%}.divcolumn{float:left;width:33%}.alignRight{text-align:right}.alignLeft{text-align:left}.floatLeft{float:left}#ctl00_CPH_ctl08_BM_CGVUserMail{float:left}#popShareFriend{width:660px!important}iframe.RadWContentFrame{width:100%!important}body.iframe_body div.popUpFrame{width:781px}html .Default .subcaption{font-size:14px!important}html .Default .label,html .Default .labelbold{font-size:12px!important}html span.linkbutton{text-decoration:none!important}html .Default a.linkbutton,html .Default a.linkbutton:link,html .Default a.linkbutton:active,html .Default a.linkbutton:visited{text-decoration:underline!important}.RadWTitleText{font-family:Arial}#tblDisSignin #ctl00_CPH_ctl02_BM_mppLogin_captchaImage_ctl00{position:relative;left:26px}div.RadMenu_UserMenuSkin li>div{display:none}div.gridoverflow div{width:900px!important;overflow:auto!important;margin:0 auto!important}table.gridoverflow{width:100%!important}table.gridoverflow .gridaltrow,table.gridoverflow .gridheader,table.gridoverflow .gridheader th{background:#bfbebe!important;color:#000!important}#ctl00_CPH_ctl02_BM_divCommissionData{height:auto!important}.Default.reWrapper{width:100%!important}.google-visualization-orgchart-table{border-collapse:separate;margin:0 auto}

#dvProductCatalogue table, #popProductDescription table {
    border-collapse: separate !important;
}

#popProductDescription table table {
    width: 271px;
}

#popProductDescription .tdPopupBGColor{
   width: 247px !important;
}
/*Default CSS*/
.cursorPointer{cursor:pointer}.displayNone{display:none}.alignRight,.alignright{text-align:right}.alignLeft,.alignleft{text-align:left}.floatleft,.floatLeft{float:left}.floatright,.floatRight{float:right}.floatalignleft{float:left;text-align:left}.floatalignright{float:right;text-align:right}.signInBorder{border-right:thin solid}.dp_content{padding:6px 6px 6px 6px;background-color:#fff}.dp_toolbar{padding:10px 6px 2px;background-color:#fff;border-top:solid 2px #94733a}.dp_capt{font-family:Arial;font-size:11px;text-transform:uppercase;color:#666}.dp_lt,.dp_rt,.dp_lb,.dp_rb{background:url("../GlobalImage/esl/sprite_esl_borders.png") no-repeat left top transparent;width:9px}.dp_ct,.dp_cb{background:url("../GlobalImage/esl/sprite_esl_border_y.png") repeat-x left top transparent}.dp_lc,.dp_rc{background:url("../GlobalImage/esl/sprite_esl_border_x.png") repeat-y left top transparent;width:9px}.dp_lt{height:20px}.dp_ct{height:16px;background-position:left top}.dp_rt{height:20px;background-position:right top}.dp_lc{background-position:left top}.dp_rc{background-position:right top}.dp_lb{height:9px;background-position:left -21px}.dp_cb{height:9px;background-position:left -22px}.dp_rb{height:9px;background-position:right -21px}.dp{width:400px;position:absolute;left:840px;top:83px;z-index:20000}.dp_skin{width:750px;position:absolute;left:500px;top:83px;z-index:20000}.dp_btn_an:link,.dp_btn_an:active,.dp_btn_an:visited,.dp_btn_ae:link,.dp_btn_ae:active,.dp_btn_ae:visited,.dp_btn_cs:link,.dp_btn_cs:active,.dp_btn_cs:visited{background:url("../GlobalImage/esl/sprite_esl_button.png") no-repeat scroll left top transparent;border:1px solid #fff;color:#000;display:block;height:15px;overflow:hidden;padding-left:20px;text-decoration:none;font:12px Arial;margin:0 1px}.dp_btn_ae:link,.dp_btn_ae:active,.dp_btn_ae:visited{background-position:0 -15px}.dp_btn_cs:link,.dp_btn_cs:active,.dp_btn_cs:visited{background-position:0 -31px}.dp_btn_an:hover,.dp_btn_ae:hover,.dp_btn_cs:hover{color:#3a521a;background-color:#e3d1d3;border:solid 1px #6b6244}.dp_btn:link,.dp_btn:active,.dp_btn:visited{background:url("../GlobalImage/esl/add_normal_btn.png") no-repeat scroll center center transparent;color:#fff;display:block;float:left;font:12px Arial;height:20px;margin:7px 28px 0;padding-top:6px;text-align:center;text-decoration:none;vertical-align:middle;width:120px}.dp_btn:hover{background-image:url("../GlobalImage/esl/add_selected_btn.png") !important}.dp_label{font-family:Arial;font-size:12px !important;color:#000 !important;font-weight:bold}.dp_textbox,.dp_textbox98{font-family:Arial;font-size:13px;width:90%}.dp_skin .dp_content .dp_toolbar{float:right;border:0}.dp_content .divTable{border-bottom:2px solid #94733a;overflow:hidden;width:100%;padding:0}.dp .dp_toolbar{background-color:#fff;border-top:2px solid #94733a !important;padding:10px 6px 2px}.Skinpane{border-style:dotted;border-width:1px;border-color:#fff}.Skinpane_hover{border-style:solid;border-width:1px;border-color:#fff}.Skinpane:hover{border-style:solid;border-width:1px;border-color:#fff}.Skinpane_caption{color:#fff}.popuplabel,.popuplabelinfo,.popuplabelText,.popuptdBorderDashed{color:#000;font-family:Arial;font-size:10px}.popupgridheader a:link{color:#000 !important}.popuplabelinfo{font-size:11px !important}.popuplabelText{font-size:10px}.popuptdBorderDashed{text-transform:lowercase;border-bottom:1px dashed #CCC;font-weight:bold}a.popuppushbutton,a.popuppushbutton:link,a.popuppushbutton:active,a.popuppushbutton:visited{vertical-align:top;line-height:21px;width:90px;text-align:center;font-size:11px;color:#000 !important;font-family:Arial;text-decoration:none;background:url("../GlobalImage/esl/top_button.jpg") no-repeat left top;cursor:pointer;display:inline-block}a.popuppushbutton:hover{vertical-align:top;line-height:21px;width:90px;text-align:center;font-size:11px;color:#000 !important;font-family:Arial;text-decoration:none;background:url("../GlobalImage/esl/top_button.jpg") no-repeat left top;cursor:pointer}a.popupheadersortlink,a.popupheadersortlink:link,a.popupheadersortlink:active,a.popupheadersortlink:visited{color:#000;font-family:Arial;font-size:13px;text-decoration:underline;font-weight:bold;padding-right:5px;background:0}a.popuplinkbutton,a.popuplinkbutton:link,a.popuplinkbutton:active,a.popuplinkbutton:visited{color:#000 !important;font-family:Arial;font-size:11px !important;text-decoration:underline !important}a.popuplinkbutton:hover{color:#000 !important;font-family:Arial;font-size:11px !important;text-decoration:none !important;background-color:#fff !important}.popupgridheader{font-family:Arial;font-size:11px !important;font-weight:bold !important;height:22px !important;vertical-align:middle !important;color:#000 !important}.popupgridheader th a:link{color:#000 !important}.popupgridheader th a:hover{color:#000 !important;text-decoration:none;background-color:#fff}.popupgridheader th{border-bottom:solid 1px #3b494c !important;color:#000}.popupgridrow{font-family:Arial;font-size:11px;background-color:white;height:17px;color:#000;padding-top:5px;border-bottom:solid 1px #3b494c;font-weight:bold}.popupgridrow td{border-bottom:solid 1px #3b494c}.popupgridaltrow{font-size:11px;font-family:Arial;background-color:white;height:17px;color:#000;border-bottom:solid 1px #3b494c}.popupgridaltrow td{border-bottom:solid 1px #3b494c;padding-top:5px;padding-bottom:10px}.popupgridselrow{font-size:11px;font-family:Arial;background-color:#fff;height:11px}.popupgridpager td a:link{color:#000 !important}.popupgridpager td a:hover{color:#fff !important;text-decoration:none;background-color:#fff}.popuplabelSmall{font-family:Arial;font-size:11px;color:#000}.popupsubcaption{font-family:Arial;font-size:13px;font-weight:bold;vertical-align:bottom;color:#000}a.popuplinkCancel,a.popuplinkCancel:link,a.popuplinkCancel:active,a.popuplinkCancel:visited,a.popuplinkDelete,a.popuplinkDelete:link,a.popuplinkDelete:active,a.popuplinkDelete:visited{background-color:transparent;font-size:12px;font-family:Arial;text-decoration:underline !important}a.popuplinkCancel:hover,a.popuplinkDelete:hover{color:#000 !important;background-color:#fff !important;font-family:Arial;font-size:12px;text-decoration:underline !important}#dhtmlgoodies_colorPicker{position:absolute;padding-bottom:1px;background-color:#FFF;border:1px solid #317082;width:250px}#dhtmlgoodies_colorPicker .colorPicker_topRow{padding-bottom:1px;border-bottom:3px double #317082;background-color:#e2ebed;padding-left:2px;width:248px;height:16px}#dhtmlgoodies_colorPicker .colorPicker_statusBar{height:13px;padding-bottom:2px;width:248px;border-top:3px double #317082;background-color:#e2ebed;padding-left:2px;clear:both;width:248px;height:13px}#dhtmlgoodies_colorPicker .colorSquare{margin-left:1px;margin-bottom:1px;float:left;border:1px solid #000;cursor:pointer;width:10px;height:10px}.colorPickerTab_inactive,.colorPickerTab_active{height:17px;padding-left:4px;cursor:pointer}.colorPickerTab_inactive span,.colorPickerTab_active span{line-height:16px;font-weight:bold;font-family:Arial;font-size:11px;padding-top:1px;vertical-align:middle;background-position:top left;background-repeat:no-repeat;float:left;padding-left:6px;-moz-user-select:no}.colorPickerTab_inactive img,.colorPickerTab_active img{float:left}.colorPickerCloseButton{width:11px;height:11px;text-align:center;line-height:10px;border:1px solid #317082;position:absolute;right:1px;font-size:12px;font-weight:bold;top:1px;padding:1px;cursor:pointer;width:11px;height:11px}#colorPicker_statusBarTxt{font-size:11px;font-family:Arial;vertical-align:top;line-height:13px}.form_widget_amount_slider{border-top:1px solid #9d9c99;border-left:1px solid #9d9c99;border-bottom:1px solid #eee;border-right:1px solid #eee;background-color:#f0ede0;position:absolute;bottom:0;width:3px;height:3px}.colorSliderLabel{width:15px;height:20px;float:left;font-size:11px;font-weight:bold}.colorSlider{width:175px;height:20px;float:left}.colorInput{width:45px;height:20px;float:left}.colorPreviewDiv{width:186px;margin-right:2px;margin-top:1px;border:1px solid #CCC;height:20px;float:left;cursor:pointer;width:186px;height:20px}.colorCodeDiv{width:50px;height:20px;float:left}.Skinpane{border-color:Black;border-style:dotted;border-width:1px}.Skinpane_hover{border-color:Black;border-style:solid;border-width:1px}.skinpane_caption{color:#233236}.RadMenu_ModuleToolbarSkin{border:1px solid #010101;border-bottom-width:0;border-top-color:#383838;background:url("../GlobalImage/esl/MenuBackground.gif") repeat-x top left #444;text-align:left}.RadMenu_ModuleToolbarSkin .bottomArrow{background-position:center -18px}.RadMenu_ModuleToolbarSkin .expanded{z-index:10000}.RadMenu_ModuleToolbarSkin .group{background:#fff}.RadMenu_ModuleToolbarSkin .group .expanded{z-index:11}.RadMenu_ModuleToolbarSkin .group .item .disabled{background-color:#fff}.RadMenu_ModuleToolbarSkin .group .link{text-decoration:none;color:#333;background:#fff;width:115px}.RadMenu_ModuleToolbarSkin .group .link .expandLeft{background:transparent url("../GlobalImage/esl/ArrowExpand.gif") no-repeat right -3px}.RadMenu_ModuleToolbarSkin .group .link .expandRight{background:transparent url("../GlobalImage/esl/ArrowExpandRTL.gif") no-repeat left -3px}.RadMenu_ModuleToolbarSkin .group .link .text{font-size:11px}.RadMenu_ModuleToolbarSkin .group .link:hover,.RadMenu_ModuleToolbarSkin .group .focused,.RadMenu_ModuleToolbarSkin .group .expanded{color:#fff;background:#444}.RadMenu_ModuleToolbarSkin .group .link:hover .expandLeft,.RadMenu_ModuleToolbarSkin .group .focused .expandLeft,.RadMenu_ModuleToolbarSkin .group .expanded .expandLeft{background-image:url("../GlobalImage/esl/ArrowExpandHovered.gif")}.RadMenu_ModuleToolbarSkin .group .link:hover .expandRight,.RadMenu_ModuleToolbarSkin.group.focused.expandRight,.RadMenu_ModuleToolbarSkin.group.expanded.expandRight{background-image:url("../GlobalImage/esl/ArrowExpandHoveredRTL.gif")}.RadMenu_ModuleToolbarSkin .horizontal .item{border-right:1px solid #353535}.RadMenu_ModuleToolbarSkin .horizontal .last{border-right:0}.RadMenu_ModuleToolbarSkin .horizontal .separator{height:20px;width:1px}.RadMenu_ModuleToolbarSkin .leftArrow,.RadMenu_ModuleToolbarSkin .rightArrow{width:10px;height:100%;background:#fff url("../GlobalImage/esl/ArrowScrollLeftRight.gif") no-repeat left center}.RadMenu_ModuleToolbarSkin .link{line-height:24px;text-decoration:none;color:#fff;position:relative;float:left}.RadMenu_ModuleToolbarSkin.link.text{font:normal 12px Arial}.RadMenu_ModuleToolbarSkin .link:focused,.RadMenu_ModuleToolbarSkin .focused{outline:0}.RadMenu_ModuleToolbarSkin .rightArrow{background-position:-18px center}.RadMenu_ModuleToolbarSkin .rootGroup .group .item{border-right:0;border-bottom:0}.RadMenu_ModuleToolbarSkin .rootGroup .item .disabled{background:0}.RadMenu_ModuleToolbarSkin .rootGroup .item .disabled .text,.RadMenu_ModuleToolbarSkin .group .item .disabled .text{color:#999}.RadMenu_ModuleToolbarSkin .rootGroup .item .disabled:hover{background:0}.RadMenu_ModuleToolbarSkin .rootGroup .link:hover,.RadMenu_ModuleToolbarSkin.rootGroup .focused,.RadMenu_ModuleToolbarSkin.rootGroup .expanded{background-color:#fff;color:#333}.RadMenu_ModuleToolbarSkin .rootGroup .separator{background-color:#8f8f8f;border-top:1px solid #676767}.RadMenu_ModuleToolbarSkin .separator .text{display:none}.RadMenu_ModuleToolbarSkin .slide{margin:-1px 0 0 -1px !important}.RadMenu_ModuleToolbarSkin.text{padding:3px 16px 5px 16px}.RadMenu_ModuleToolbarSkin .topArrow,.RadMenu_ModuleToolbarSkin .bottomArrow{height:10px;width:100%;background:#fff url("../GlobalImage/esl/ArrowScrollUpDown.gif") no-repeat top center}.RadMenu_ModuleToolbarSkin .topArrow,.RadMenu_ModuleToolbarSkin .bottomArrow,.RadMenu_ModuleToolbarSkin .leftArrow,.RadMenu_ModuleToolbarSkin .rightArrow{font-size:0;line-height:0;color:#fff}.RadMenu_ModuleToolbarSkin .topArrowDisabled,.RadMenu_ModuleToolbarSkin .bottomArrowDisabled,.RadMenu_ModuleToolbarSkin .leftArrowDisabled,.RadMenu_ModuleToolbarSkin .rightArrowDisabled{display:none}.RadMenu_ModuleToolbarSkin .vertical .item{border-bottom:1px solid #353535}.RadMenu_ModuleToolbarSkin .vertical .last{border-bottom:0}.RadMenu_ModuleToolbarSkin .vertical .separator{height:1px;margin:3px 0;border:0;background-color:#8f8f8f}.RadMenu_ModuleToolbarSkin_Context{background:0;border:0}.RadMenu_ModuleToolbarSkin_rtl{text-align:right}.RadMenu_ModuleToolbarSkin_rtl .group.link{text-align:right}.RadMenu_ModuleToolbarSkin_rtl .horizontal.item{border-left:0}.RadMenu_ModuleToolbarSkin_rtl .slide{margin:-1px 0 0 2px !important}.RadMenu_ModuleToolbarSkin. a{text-decoration:none}

/* Distributor Sign Up New Css*/

.divShoFreeMemberButton{

}

.divShoFreeMemberButton input[type="text"], 
.divShoFreeMemberButton input[type="email"], 
.divShoFreeMemberButton input[type="search"], 
.divShoFreeMemberButtoninput[type="tel"]{
    -moz-appearance: none;
    -moz-box-sizing: border-box;
    background-color: #FFFFFF;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    box-shadow: none;
    display: block;
    outline: medium none;
    padding: 10px;
    width: 100%;
}

.DistributorDetail {
    margin-top: 7px;
}

#ctl00_CPH_ctl02_BM_btnHistory1 {
    float: left;
}

html .Default a.pushbuttonauto, 
html .Default a.pushbuttonauto:link, 
html .Default a.pushbuttonauto:active, 
html .Default a.pushbuttonauto:visited, 
html .Default a.pushbuttonauto:hover, 
html a.pushbuttonauto,
html a.pushbuttonauto:link, 
html a.pushbuttonauto:active, 
html a.pushbuttonauto:visited, 
html a.pushbuttonauto:hover {
    padding: 0 10px !important;
    text-align: center !important;
    width: auto !important;
font-size: 12px !important;
}

#ctl00_CPH_ctl02_BM_StepNavigationTemplateOr {
    display: inline-block;
    font: 11px/30px Arial;
    height: 30px;
    padding: 0 5px 0 10px !important;
    text-transform: uppercase;
    width: auto !important;
}

*[id*='imgSeachIcon'], img[id*='EImage1'] {
    cursor: pointer !important;
    height: 22px !important;
    margin-top: 1px;
}

.Default .txtSearchCaption {
    height: 18px;
    margin-top: 2px;
}

.fixedRight{
text-align: right !important;
}

a[id*="lnkSearchFilter"]{
height: 23px !important;
line-height: 23px !important;
}

.popuplabelinfo, .popuplabel{
font: 14px Arial;
}

#ctl00_CPH_ctl02_BM_wzd_wizardStep2_dgShoppingCartOrderDetails .shopping_cart_headings div {
    display: inline-block !important;
    padding: 2px 4px !important;
    width: 97%;
}

/* Auto Ship Step 1 or and cancel fixed*/

#ctl00_CPH_ctl02_BM_wzAutoship_StartNavigationTemplateContainerID_lblOr, 
#ctl00_CPH_ctl02_BM_wzAutoship_StartNavigationTemplateContainerID_lnkcancel {
    line-height: 30px;
}


/* Add order Step 2 */
#ctl00_CPH_ctl02_BM_WAO_OW_OS2_tbSearchSKU {
    width: 140px;
}

.textCenter
{
    text-align: center !important;
    /* Calendar date time picker*/
}

#ui-datepicker-div{
z-index: 1000 !important;
}


/* Task 8033 */

#ctl00_CPH_ctl02_BM_dgShippedOrders tr.gridrow td:last-child {
    text-align: right;
}
#ctl00_CPH_ctl02_BM_dgShippedOrders tr.gridheader td:last-child {
    width: auto !important;
}

#ctl00_CPH_ctl02_BM_dgShippedOrders_ctl02_btnSODelete img {
    display: none;
}

/* New Sign-Up Steps*/
	
.su-steps-container {
	height: auto;
margin: 0 auto;
overflow: hidden;
width: 100%;
margin-top: 10px;
}
.su-steps-header {
	color: #fff;
	font: 26px Arial;
	height: 60px;
	text-align: center;
	width: 100%;
	line-height: 60px;
	background-color: #ededed;
	display: inline-block;
	text-transform: capitalize;
	font-family: 'Oswald', sans-serif;
}
.su-steps {
	width: 667px;
	margin: 0 auto 10px;
	border-top: 1px solid #e6e6e6;
}
.su-steps .su-step {
	background: url("../GlobalImage/su-steps-icons.png") no-repeat left top #fff;
	border: 1px solid #5C5C5C;
	display: inline-block;
	height: 38px;
	position: relative;
	text-align: center;
	top: -19px;
	width: 38px;
	border-radius: 20px;
	text-align: center;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
}
.su-steps .su-step .su-span {
	bottom: -20px;
	display: block;
	font: small-caps 11px Arial;
	letter-spacing: -1px;
	position: absolute;
	white-space: nowrap;
	width: 38px;
	color: #282828;
}
.su-step.step1 {
	background-position: 10px 9px;
}
.su-step.step2 {
	margin: 0 273px;
	background-position: -36px 9px;
}
.su-step.step3 {
	background-position: -86px 9px;
}
.su-step.step1.active {
	background-position: 10px -22px;
}
.su-step.step2.active {
	background-position: -36px -22px;
}
.su-step.step3.active {
	background-position: -86px -22px;
}
.su-step.active{
	background-color: #3a3a3a;
}
.su-steps-title {
	height: 25px;
	margin: 0 auto;
	position: relative;
	width: 667px;
}
.su-steps-title .su-title {
	text-align: center;
	position: absolute;
	width: 667px;
}
.su-steps-title .su-title.step1 {
	left: -312px;
}
.su-steps-title .su-title.step3 {
	right: -312px;
}
.su-steps-title span.su-span {
    color: #696969;
    font: small-caps 20px Arial;
    position: relative;
    text-transform: capitalize;
}
.su-steps-active {
	border-top: 1px solid #595959;
	width: 100%;
}
.su-steps-active span {
	color: #494949;
	display: block;
	font: small-caps 24px Arial;
	margin: 12px 0;
text-transform: capitalize;
display: none;
}

/* /fru/pg/23/pmid/52/ctl/CustomerRegistration/iscust/True/pitm/-2147483648/default.aspx?bp=P3BnPTIzJnBtaWQ9NTImY3RsPUFkZEN1c3QmaXNjdXN0PXRydWUmYWN0PWN1c3RzaWdudXAmYnA9UDNCblBUSXo */
#ctl00_CPH_ctl02_BM_WAO_OW_OS2_tbSearchSKU {
    width: 140px;
}
#ctl00_CPH_ctl02_BM_ruw_rowCaptchaImage #ctl00_CPH_ctl02_BM_ruw_captchaImage_ctl00 {
    display: block;
    float: left;
    height: 91px;
    overflow: hidden;
    position: relative;
    width: 379px;
}
#ctl00_CPH_ctl02_BM_ruw_captchaImage_tbUserInput {
    /*background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;*/
    position: absolute;
    right: 0;
    top: 22px;
    font: 15px Arial !important;
    height: 49px;
    padding: 0 !important;
    text-align: center;
    width: 200px !important;
}
.ie #ctl00_CPH_ctl02_BM_ruw_captchaImage_tbUserInput,
.webkit #ctl00_CPH_ctl02_BM_ruw_captchaImage_tbUserInput{
height: 47px;
}

#ctl00_CPH_ctl02_BM_ruw_captchaImage_imgCaptcha {
    left: 0;
    position: absolute;
    top: 21px;
}
#ctl00_CPH_ctl02_BM_ruw_captchaImage_btnRefresh {
    position: absolute;
    right: 108px;
    top: 2px;
}
#ctl00_CPH_ctl02_BM_ruw_captchaImage_lblCaptchaSecurityCode {
    left: 0;
    position: absolute;
    top: 2px;
}
#ctl00_CPH_ctl02_BM_ruw_page0 tr:nth-child(2) table {
    float: left;
    left: 12px;
    position: relative;
}

#ctl00_CPH_ctl02_BM_ruw_captchaImage_lbCaptchaImage{
display: none;
}

.default_wrapper ul { 
   list-style-type: disc; 
   list-style-position: inside; 
}
.default_wrapper ol { 
   list-style-type: decimal; 
   list-style-position: inside; 
}
.default_wrapper ul ul, .defaultwrapper ol ul { 
   list-style-type: circle; 
   list-style-position: inside; 
   margin-left: 15px; 
}
.default_wrapper ol ol, .defaultwrapper ul ol { 
   list-style-type: lower-latin; 
   list-style-position: inside; 
   margin-left: 15px; 
}
.default_wrapper p{
   margin: 16px 0px;
}

#ctl00_CPH_ctl02_BM_wzd_wizardStep2_dgShoppingCartOrderDetails .shopping_cart_headings div {
    display: block !important;
    width: auto !important;
}
#ctl00_CPH_ctl02_BM_wzd_wizardStep2_dgShoppingCartOrderDetails .shopping_cart_headings .divtop .divRow .divColumn:nth-child(2) {
    float: right;
}
#ctl00_CPH_ctl02_BM_wzd_wizardStep2_dgActivationRule img {
    padding: 8px;
}
#ctl00_CPH_ctl02_BM_wzd_wizardStep2_dgShoppingCartOrderDetails img {
    padding-left: 4px;
}
#ctl00_CPH_ctl02_BM_wzd_wizardStep2_dgOptionalSKUs input[type="checkbox"] {
    margin: 0 5px 5px 0;
}
#ctl00_CPH_ctl02_BM_wzd_wizardStep2_lnkOptionalPurchase
{
    color: #000000 !important;
    font: 14px Arial !important;
}
#ctl00_CPH_ctl02_BM_wzd_wizardStep2_lnkUpdateShoppingCart
{
    margin-top: 10px;
}

#ctl00_CPH_ctl02_BM_wzd_wizardStep2_discountCouponInfo_lblSubtotalWithCouponDiscount {
    color: #000 !important;
}
#ctl00_CPH_ctl02_BM_wzd_wizardStep2_dgShoppingCartAutoshipDetails tr:nth-child(3) div.divtop {
    padding: 0;
}
.ctl00_CPH_ctl02_BM_wzd_wizardStep2_dgShoppingCartAutoshipDetails tr:nth-child(3) div.divtop div.divRow .divColumn:nth-child(2) {
    float: right !important;
    margin-right: 13px;
    margin-top: 2px;
    width: auto !important;
}

#ctl00_CPH_ctl02_BM_gv td, #ctl00_CPH_ctl02_BM_gv th{
padding: 12px;
}

.Default a.linkemp {
    color: #000000 !important;
    font-weight: bold;
    text-decoration: underline !important;
}
.Default a.linkemp:hover {
    color: #666666 !important;
}

#RadWindowWrapperElementctl00_CPH_ctl02_BM_Single1_WebsiteAccess tr:nth-child(3) {
    height: 2px;
}

.RadWWrapperModal tr:nth-child(3) {
height: 2px;
}

#ctl00_CPH_ctl02_BM_ctl04_tblBasicSearch{
display:table !important;
}

#ctl00_CPH_ctl02_BM_ctl04_tblBasicSearch .divRow div + div div + div {
    width: auto !important;
}

#ctl00_CPH_ctl02_BM_ctl04_tblBasicSearch .divRow div + div div + div + div{
    float: left !important;
}

#ctl00_CPH_ctl02_BM_wzd_wizardStep2_dgShoppingCartOrderDetails .shopping_cart_headings div {
    display: block !important;
    width: auto !important;
}
#ctl00_CPH_ctl02_BM_wzd_wizardStep2_dgShoppingCartOrderDetails .shopping_cart_headings .divtop .divRow .divColumn:nth-child(2) {
    float: right;
}
#ctl00_CPH_ctl02_BM_wzd_wizardStep2_dgActivationRule img {
    padding: 8px;
}
#ctl00_CPH_ctl02_BM_wzd_wizardStep2_tblShoppingCart {
    top: 53.5%;
    position: fixed;
    width: 300px;
}
#ctl00_CPH_ctl02_BM_wzd_wizardStep2_dgShoppingCartOrderDetails img {
    padding-left: 4px;
}
#ctl00_CPH_ctl02_BM_wzd_wizardStep2_dgOptionalSKUs input[type="checkbox"] {
    margin: 0 5px 5px 0;
}
#ctl00_CPH_ctl02_BM_wzd_wizardStep2_lnkOptionalPurchase {
    color: #000000 !important;
    font: 14px Arial !important;
}
.wiz2-autoship-cart {
    overflow: auto;
    max-height: 217px;
min-height: 130px;
display: block;
}

#ctl00_CPH_ctl02_BM_wzd_wizardStep2_dgShoppingCartAutoshipDetails tr, #ctl00_CPH_ctl02_BM_wzd_wizardStep2_dgShoppingCartAutoshipDetails td {
    display: inline-block;
    width: 100% !important;
}

#divRedeemPrePaidcard{
margin-left: 15px;
}

#ctl00_CPH_ctl02_BM_ws1_lnlContactInformation,
#ctl00_CPH_ctl02_BM_ws1_lnkDistributorInformation{
font-weight: bold !important;
}

#ctl00_CPH_ctl02_BM_ws1_Div1, #ctl00_CPH_ctl02_BM_ws1_divEnteredSponsorDetails {
    padding-bottom: 0px !important;
}

*[id*="tblAccountBalance"] {
    margin: 10px auto 0px;
}
*[id*="tblAccountBalance"] tr td {
    border: 1px solid;
    font: 12px Arial;
    padding: 2px;
}
[id*="tblAccountBalance"] tr td.tblMainCell {
    font-weight: bold;
    font-size: 110%;
}

#ctl00_CPH_ctl02_BM_wzd_wizardStep2_trAutoshipsGrid, 
#ctl00_CPH_ctl02_BM_wzd_wizardStep2_trShoppingCartGrid {
    display: block !important;
    max-height: 176px !important;
    overflow: auto;
}

ul#socialMedia {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

ul#socialMedia li {
    display: block;
    height: 42px;
    height: 29px;
    padding-left: 34px;
	padding-right: 10px;
    font: bold 12px/29px Arial;
    border-radius: 5px;
	color: #fff;
    margin-top: 10px;
    width: auto;
    text-align: center;
white-space: nowrap;
	display: inline-block;
}

li[socialmediatype="linkAccount"] {
    opacity: 0.5;
}

ul#socialMedia li.facebook {
    background-image: url("img/fb-icon.png"), url("img/fb-btn.png");
    background-repeat: no-repeat, repeat-x;
}

ul#socialMedia li.twitter {
    background-image: url("img/tw-icon.png"), url("img/tw-btn.png");
    background-repeat: no-repeat, repeat-x;
}


*[id*="divCustomFields"] .gridCustomAttribute span.label {
    float: left;
}
*[id*="divCustomFields"] .gridCustomAttribute td {
    padding-left: 0px !important;
}

[id*="divStep1"], [id*="divStep2"], [id*="divStep3"] {
    display: none;
}

#ctl00_CPH_ctl02_BM_ruw_step1_divContent > div {
    width: 100% !important;
}

#ctl00_CPH_ctl02_BM_dvStep1, #ctl00_CPH_ctl02_BM_mppLogin_dvStepLog, #ctl00_CPH_ctl02_BM_checkOutWizard_dvStep2 {
	/*display: none !important;*/
}

#ctl00_CPH_ctl02_BM_dvStep1 {
    display: inline-block !important;
    height: auto;
    width: 100% !important;
}

#ctl00_CPH_ctl02_BM_mppLogin_dvStepLog.stepLog {
    /*display: inline-block !important;*/
    height: auto;
    width: 100% !important;
}

#ctl00_CPH_ctl02_BM_ruw_step1_dvStepReg.stepReg {
    /*display: inline-block !important;*/
    height: auto;
    width: 100% !important;
}

#ctl00_CPH_ctl02_BM_checkOutWizard_dvStep2 {
    /*display: inline-block !important;*/
    height: auto;
    width: 100% !important;
}

#test.rssFeed {
	margin-left: 20px;
}

.label.DistributorDetail {
	display: block;
	text-align: left;
}

/*Css for shortcuts*/
#shortcutWrap {
	width: 770px;
	margin: 10px auto 0;
	overflow: hidden;
	  display: flex;
  justify-content: space-between;
}

#shortcutWrap .service.text-center.animated-in:first-child {
    /*margin: 0;*/
}
#shortcutWrap .service {
    float: left;
    /*margin-left: 6%;*/
}

/*#shortcutWrap .service:hover .circle:before {
    transform: scale(1);
}*/
#shortcutWrap .service .circle:before { /*Color of the Circle when Off-state*/
    background-color: #ff6600;
}
#shortcutWrap .service .circle:before {
    background-color: #f2333a;
}
#shortcutWrap .service .circle:before {
    -webkit-transform: scale(0);
	-webkit-transition-duration: 0.35s;
	transform: scale(0);
    transition-duration: 0.35s;
}
#shortcutWrap .service .circle:before {
    border-radius: 50px;
    content: "";
    display: block;
    height: 84px;
    left: 7px;
    position: absolute;
    top: 7px;
    width: 84px;
}
/*#shortcutWrap .service:hover .circle {
    box-shadow: 0 0 0 5px #ff6600 inset;
}*/
/*#shortcutWrap .service:hover .circle {
    box-shadow: 0 0 0 5px #f2333a inset;
}*/
#shortcutWrap .service .circle, .service .circle .fa, .service .popup {
    -webkit-transition-duration: 0.35s;
	transition-duration: 0.35s;
}
#shortcutWrap .service .circle {
    border-radius: 50px;
    display: block;
    height: 98px;
    position: relative;
    width: 98px;
	box-shadow: 0 0 0 1px #dfdfdf inset;
	margin: 0 auto;
}

/*#shortcutWrap .service:hover .circle .fa {
    color: #fff;
}*/
#shortcutWrap .service .circle .fa {
    color: #c0c0c0;
}
#shortcutWrap .service .circle .fa {
    color: #c0c0c0;
}
#shortcutWrap .service .circle, .service .circle .fa, .service .popup {
    transition-duration: 0.35s;
}
#shortcutWrap .service .circle .fa {
    display: block;
    font-size: 40px;
    height: 100%;
    left: 0;
    line-height: 100px;
    position: absolute;
    top: 0;
    width: 100%;
	text-align: center;
	text-decoration: none;
}

#shortcutWrap .text-center .uppercase {
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	color: #333 !important;
	font-size: 14px;
}

#shortcutWrap .text-center h5.uppercase {
	margin: 20px 0;
}

#shortcutWrap .text-center h6.uppercase {
	margin-top: 5px;
}

#stepConnector1, #stepConnector2 {
	border-top: 1px #dfdfdf inset;
	position: relative;
	z-index: -1;
	display: none;
}

#stepConnector1 {
    left: 103px;
	top: 50px;
	width: 63px;
}

#stepConnector2 {
    left: 263px;
    top: 49px;
    width: 77px;
}

#stepConnector3 {
    left: 437px;
    top: 48px;
    width: 86px;
}

/*On States*/
.stepOn:before, .stepOn {
	-webkit-transform: scale(1) !important;
	transform: scale(1) !important;
	box-shadow: 0 0 0 5px #999 inset !important;
}

.stepOn .fa {
	color: #fff !important;
}
/*End of shortcut CSS*/

/*Task# 15329*/
.popuplabel[id*="Autoship"], .popuplabel[id*="NextOrderDate"] {
    font: bold 12px Arial;
}

.popuplabelinfo[id*="Autoship"], .popuplabelinfo[id*="NextOrderDate"] {
    font: 12px Arial !important;
}

#tbpaymenttype.popuplabelinfo {
    display: initial !important;
}

#trCardDetail td #lblPaymentType, #trCardDetail td #lblExpiryDateLabel, #trecheckdetail td #lblCPaymentType, #lblShippingMethod {
    font: bold 12px Arial;
}

/*Task #15407*/
.txtMandatory, .txtMandatory.textbox, .txtMandatory[id*="tbNick"], [id*="ddlSecretQuestion"], [id*="ddlMonth"], .txtMandatory[id*="tbDay"], .txtMandatory[id*="tbYear"], .textbox98[id*="ddlCountryList"], .textbox98[id*="ddlRegionList"], #ctl00_CPH_ctl02_BM_ruw_captchaImage_tbUserInput, .textbox98[id*="ddlCardType"], .textbox[id*="creditCardPaymentInfo"]{
    background-color: #f7dba5 !important;
}

[class*="RadTabStrip"] {
	margin-top: 5px !important;
}

.selected[id*="tabStripAdminView"] {
	z-index: 10 !important;
}

.divColumn[id*="orderdetail"] {
    margin-left: 19px !important;
}
#divDetail_orderdetail [id*="lblInvoiceId"], #divDetail_orderdetail [id*="lblDate"], #divDetail_orderdetail [id*="lblCommonId"], #divDetail_orderdetail [id*="lblPurchasersTitleLabel"], #divDetail_orderdetail [id*="lblSoldByNameLabel"], #divDetail_orderdetail [id*="lblSellersIdLabel"], #divDetail_orderdetail [id*="lblShippingMethod"], #divDetail_orderdetail [id*="lblPaymentMethod"] {
    font-size: 12px !important;
    font-weight: normal !important;
	margin-top: 5px !important;
}

/*For Task #8387/DistributorSignUp*/
#su-steps-container {
    height: auto;
    margin: 10px 0 25px 30px;
    overflow: hidden;
    width: auto;
}

#shortWrap {
    overflow: hidden;
width: auto;
padding: 15px 50px;
background-color: #ededed;
display: flex !important;
  justify-content: space-between;
}

#shortWrap .signUp {
    color: #3a3a3a;
    font: small-caps 26px Arial;
    text-align: center;
	margin: 30px auto;
}

#shortWrap .service:first-child {
    margin: 0;
}
#shortWrap .service {
    float: left;
    /*margin-left: 120px;*/
}

/*#su-steps-container .shortWrap .service:hover .circle:before {
    transform: scale(0);
}*/
#shortWrap .service .circle:before { /*Color of the Circle when Off-state*/
    background-color: #999999;
}
#shortWrap .service .circle:before {
    -webkit-transform: scale(0);
	-webkit-transform-duration: 0.35s;
	transform: scale(0);
    transition-duration: 0.35s;
}
#shortWrap .service .circle:before {
    border-radius: 50px;
    content: "";
    display: block;
    height: 56px;
    left: 7px;
    position: absolute;
    top: 7px;
    width: 56px;
}
/*#su-steps-container .shortWrap .service:hover .circle {
    box-shadow: 0 0 0 5px #999999 inset;*/
}
#shortWrap .service .circle, .service .circle .fa, .service .popup {
    transition-duration: 0.35s;
}
#shortWrap .service .circle {
    border-radius: 50px;
    box-shadow: 0 0 0 5px #999 inset;
    display: block;
    height: 70px;
    margin: 0 auto;
    position: relative;
    width: 70px;
}

/*#su-steps-container .shortWrap .service:hover .circle .fa {
    color: #999999;*/
}

#shortWrap .service .circle, .service .circle .fa, .service .popup {
    transition-duration: 0.35s;
}
#shortWrap .service .circle .fa {
    display: block;
    font-size: 28px;
    height: 100%;
    left: 0;
    line-height: 70px;
    position: absolute;
    text-align: center;
    text-decoration: none;
    top: 0;
    width: 100%;
	color: #999;
}
#shortWrap .text-center .uppercase {
	text-transform: uppercase;
text-align: center;
color: #3a3a3a;
margin-top: 15px;
font-family: 'Oswald', sans-serif;
	font-size: 26px;
	font-weight: 400;
}

#shortWrap .text-center h6.uppercase {
	margin-top: 15px;
	font-size: 22px;
	color: #999 !important;
	font-weight: 300;
}

#stepConnector1, #stepConnector2, #stepConnector3 {
	border-top: 1px #e6e6e6 inset;
	position: relative;
	z-index: -1;
	display: none;
}

#stepConnector1 {
    left: 108px;
    top: 35px;
    width: 272px;
}

#stepConnector2 {
    left: 449px;
    top: 34px;
    width: 299px;
}

/*Step On*/

#shortWrap .service .stepOn:before {
	-webkit-transform: scale(1);
	transform: scale(1);
}

#shortWrap .service .stepOn {
	box-shadow: 0 0 0 1px #999 inset;
}

#shortWrap .service .stepOn .fa {
	color: #fff !important;
}

#shortWrap .service .stepOn:before, #su-steps-container .shortWrap .service .stepOn {
	box-shadow: 0 0 0 0px !important;
}
/*End for DistributorSignup*/

[id*="dvShipmentInfo"] .divColumn {
padding-right: 0px !important;
}

/*For shipping label*/
[id*="lblShippingInfo"] i.fa, [id*="lblBillingAddress"] i.fa {
    display: none;
}
/*Added by Cath*/
#ctl00_CPH_ctl02_BM_ws1_dvBny .divColumn,#ctl00_CPH_ctl02_BM_ws1_divUnilevel .divColumn {
	width: 49% !important;
	float: left;
}
[id*="dvBny"] > div .divColumn .divRows, [id*="divMatrix"] > div .divColumn .divRows, [id*="divUnilevel"] > div .divColumn .divRows:not(.divRows < .errorMessage[id*="lblEnrollerNameUnilevel"]) {
display: none;
}
[id*="lblNoEnrollerFound"] {
    font-weight: bold;
}
#divSponsorList .fa {
	color: #e90000;
	z-index: 2;
	position: absolute;
	font-size: 30px !important;
	right: 0;
	top: 0;
	cursor: pointer;
	display: none;
}

[id*="editSummary"].divColumn {
	padding-top: 0px !important;
}
[id*="divSalutation"] + div {
	height: auto !important;
}
[id*="ws1_linkTerms"] br {
	display: none;
}
/*For task# 15610 Pacing of the placement id at enrollment page*/
.divColumn div [id*="lblPlacementNameBinary"], .divColumn div [id*="lblPlacementNameMatrix"], .divColumn div [id*="lblPlacementNameUniLevel"] {
	position: relative;
	top: 3px;
}
[id*="divEnterSponsorCompanyName"] + .divRows {
	display: none;
}
[id*="dvShoHideBillingShippingAddress"], [id*="dvShowHidAddShippingAddress"] {
	padding-top: 0px !important;
	padding-left: 5px !important;
}
[id*="divRecurrance"] div [id*="btnAddSKU"] {
	background-color: #999;
	height: 20px;
	width: 100px;
}
[id*="divRecurrance"] div [id*="btnAddSKU"]:hover {
	background-color: #999 !important;
}
#cboxOverlay .fa.fa-close {
	color: #e90000;
	font-size: 30px;
	position: fixed;
	right: 12%;
	top: 6%;
}
[id*="wizardStep3_editSummary"] + .divRow + .divRow, [id*="dvShowHidShippingMethods"] {
	margin-bottom: 10px;
}
#colorbox {
	/*position: fixed !important;*/
	/*top: 10% !important; Divya commenting*/
}
/*For task# 15770
@media screen and (max-width: 1350px) {
	#cboxOverlay .fa.fa-close {
		display: none;
	}
	#divSponsorList .fa {
		display: inline-block;
	}
}
@media screen and (max-width: 1800px) and (min-width: 1700px) {
	#cboxOverlay .fa.fa-close {
		right: 9%;
	}
}
@media screen and (max-width: 1699px) and (min-width: 1600px) {
	#cboxOverlay .fa.fa-close {
		right: 7%;
	}
}
@media screen and (max-width: 1599px) and (min-width: 1500px) {
	#cboxOverlay .fa.fa-close {
		right: 4%;
	}
}
@media screen and (max-width: 1599px) and (min-width: 1500px) {
	#cboxOverlay .fa.fa-close {
		right: 4%;
	}
}
/*End task#15770*/
[id*="checkoutWizard_wizardStep1_lnkAddBillingAddress"],  [id*="checkoutWizard_wizardStep1_lnkAddShippingAddress"] {
	position: relative;
	top: -4px;
}
/*Added by Jam/Sir Ryan for the Advanced Search button*/
.pushbutton[id*="lnkSearchFilter"] {
  height: 23px !important;
  line-height: 23px !important;
}
[id*="tblBasicSearch"] div:nth-of-type(2) > .floatleft {
    width: 65% !important;
}
/*Added by Jam for task#18120*/
#shoppingCartMessage {
	width: 770px;
	margin: 10px auto 0;
	text-align: center;
}
#shoppingCartMessage h2 {
	font-size: 20px;
}

table.tblSearchDetail {
    padding: 11px;
  text-align: justify;
  border-color: #ddd !important;
}
.tblSearchDetail .label[id*="lblRandomSponsorTitleMessage1"], .tblSearchDetail .label[id*="lblRandomSponsorTitleMessage2"], .tblSearchDetail .label[id*="lblRandomSponsorTitleMessage3"] {
  font-size: 15px !important;
  line-height: 140%;
}
.tblSearchDetail .label[id*="lblRandomSponsorTitleMessage2"] {
  margin-top: 18px;
  display: inline-block;
}
[id*="BM_ws1_Div1"] .divTop {
  margin-bottom: 15px;
}
.divColumn .subcaption[id*="lblSponsorInformation"], .divColumn .subcaption[id*="lblValueCompanyName"] {
display: block;
  padding-bottom: 10px;
  border-bottom: 1px solid #ddd;
  font-size: 20px !important;
  font-family: 'Oswald', sans-serif;
  color: #000;
  font-weight: 300;
    margin-bottom: 20px;
}
.textbox[id*="tbSponsorId"], .textbox[id*="tbPlacementId"]:not([style*="width:80%"]), .textbox[id*="tbSponsorUserName"], .textbox[id*="tbSponsorSiteName"] {
  padding: 5px 0 5px 10px;
  width: 47% !important;
}
.divColumn .label[id*="lblOrUserName"], .divColumn .label[id*="lblOrSiteName"] {
  padding-left: 10px;
  font-size: 15px !important;
}
.divColumn .label[id*="lblSponsorInfoText"] {
  display: block;
  margin-bottom: 10px;
  font-size: 16px !important;
}
.divColumn .label[id*="lblSponsorValidateMessage"] {
	font-size: 15px !important;
}
.labelSmall[id*="lblOr"], .labelSmall[id*="lblRandomlyPickSponsorOr"] {
  font-size: 16px !important;
}
.divColumn .label[id*="lblValueCompanyAddress1"], .divColumn .label[id*="lblValueCompanyCityStateZip"], .divColumn .label[id*="lblValueCompanyPhone"] p {
  font-size: 15px !important;
  display: block;
  margin-bottom: 5px;
}
html .divColumn a.linkbutton[id*="hylValueCompanyEmail"] {
  font-size: 16px !important;
  text-decoration: none !important;
}
[id*="divEnterSponserId"] .divRows > div:nth-of-type(3) > table {
  width: 90%;
}
.textbox[id*="tbSponsorId"]::-webkit-input-placeholder, .textbox[id*="tbPlacementId"]::-webkit-input-placeholder, .textbox[id*="tbSponsorUserName"]::-webkit-input-placeholder, .textbox[id*="tbSponsorSiteName"]::-webkit-input-placeholder {
	color: #777 !important;
}
.divColumn[style*="margin-top:3px"] > .divRows:empty{
    display: none;
}
[id*="divEnrollerDetailforUnilevel"] {
	top: 0px !important;
}
[id*='dgOrderDetail'] tbody .gridheader.alignLeft th[scope='col']:first-child {
	text-align: left;
}
img[id$="imgRoll"], a[id$="linkPrint"] {
  cursor: pointer !important;
}
.divSiteSeal {
  display: none;
}
a[id$="lnkMore"] {
  position: relative;
  z-index: 999999999;
}
.navProductWrapper [id$="dvProductCatLabel"] + div {
  padding-top: 10px !important;
}
.label, .labelbold, .selectedFilterType, .searchlink, .subcaption, .recordinfo, .labelsmall {
	background-color: transparent !important;
}
/*Task 19971*/
[id$="upEditNewsLetter"] span[disabled="disabled"], [id$="upEditNewsLetter"] span[disabled="disabled"] + span {
  /*display: none;*/
}

/*For task #20205*/
.distributorSettings .uploadButton {
	margin-top: 2px;
}

.buttonCss {
margin-top: 2px;
  display: inline-block;
  background: #cfcfcf;
  background-image: -webkit-linear-gradient(top, #cfcfcf, #f2f2f2);
  background-image: -moz-linear-gradient(top, #cfcfcf, #f2f2f2);
  background-image: -ms-linear-gradient(top, #cfcfcf, #f2f2f2);
  background-image: -o-linear-gradient(top, #cfcfcf, #f2f2f2);
  background-image: linear-gradient(to bottom, #cfcfcf, #f2f2f2);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0px;
  font-family: Arial;
  color: #000;
  font-size: 12px;
  padding: 2px 6px;
  border: solid #878787 1px;
  text-decoration: none !important;
}

/*Display notifications CSS*/
div#DisplayNotificationsDetailsPanelWrap {
    float: left;
    width: 100%;
    line-height: 50px;
}
div#DisplayNotificationsDetailsPanelWrap > div > span {
    font-size: 18px;
    color: #6c7175 !important;
}
#DisplayNotificationsDetailsPanelWrap > div > .innerWrap > div span {
	font-size: 16px;
	color: #6c7175 !important;
}
#DisplayNotificationsDetailsPanelWrap > div > .innerWrap > div a:not(.fa), #DisplayNotificationsDetailsPanelWrap > div > .innerWrap > div a:not(.fa):hover {
	font-size: 14px;
	color: #6c7175 !important;
}
#DisplayNotificationsDetailsPanelWrap > div {
    width: 50%;
    float: left;
}
#DisplayNotificationsDetailsPanelWrap > div > .innerWrap > div {
    float: left;
    margin: 0 5px;
}
#DisplayNotificationsDetailsPanelWrap > div > .innerWrap > .circle {
    width: 20px;
    height: 20px;
    border: 3px solid #6c7175;
    position: relative;
    border-radius: 50%;
    margin-top: 12px;
}
#DisplayNotificationsDetailsPanelWrap > div > .innerWrap > .circle > a, #DisplayNotificationsDetailsPanelWrap > div > .innerWrap > .circle > a:hover {
    color: #6c7175 !important;
    position: absolute;
    top: 3px;
    left: 3px;
	font-size: 8px;
}
#DisplayNotificationsDetailsPanelWrap > div > .innerWrap > .circle > a > span {
    color: #fff !important;
    position: absolute;
    top: -16px;
    right: -18px;
    display: inline-block;
    padding: 3px 5px;
    background-color: #6c7175 !important;
    border-radius: 50%;
}
#DisplayNotificationsDetailsPanelWrap #DisplayNotificationsDetailsPanel > .innerWrap {
    float: right;
}
div#popupcontent + div[style] .billingAddressList .divColumn > .divRow > span {
    font-size: 15px;
}
div#popupcontent + div[style] .billingAddressList .divColumn > .divRow {
    padding-bottom: 2px;
}
/************************************************/
.RadMenu_EditLayout {
	float: right !important;
	position: relative;
	width: auto !important;
	cursor: pointer;
	margin-right: 16px;
}

.RadMenu_EditLayout span {
	color: #FFFFFF;
	font: 11px/27px arial;
}

.RadMenu_EditLayout .slide {
	left: -22px !important;
	top: 29px !important;
	width: 166px !important;
}

.RadMenu_EditLayout .slide ul {
	border: 1px solid #000000;
	border-bottom: none;
}
.RadMenu_EditLayout .slide .item {
	width: 100%;
}

.RadMenu_EditLayout .slide .text {
	background-color: #deb449;
	border: 1px solid #FFFFFF;
	border-radius: 0 0 0 0 !important;
	color: #FFFFFF;
	display: inline-block;
	height: 19px;
	line-height: 18px;
	padding-left: 0 !important;
	text-align: left !important;
	text-decoration: none;
	vertical-align: top;
	width: 100% !important;
	cursor: pointer;
}

.RadMenu_EditLayout .slide .text:hover {
	background: #666;
}
.RadMenu_EditLayout .link {
	text-decoration: none;
}
.RadMenu_EditLayout span{
    cursor: pointer !important;
}

/*************************************************/
#ctl00_CPH_ctl11_BM_lblUnReadMessages {
	color: #000 !important;
	font: 12px bold !important;
}
.RadPanelbar_PanelSkin {
    background-color: transparent;
    text-align: left;
    white-space: nowrap;
}
.RadPanelbar_PanelSkin ul.rootGroup {
    padding: 17px 0 5px 3px;
}
.RadPanelbar_PanelSkin ul.rootGroup li {
	border-bottom: 1px solid #BEBEBE;
}
.RadPanelbar_PanelSkin .text, .RadPanelbar_PanelSkin .rootGroup .text {
    color: #ffffff;
    font: 13px "Myriad Pro",Arial !important;
    padding-bottom: 4px;
	
}
.RadPanelbar_PanelSkin .rootGroup .link {
    background-position: left center;
    background-repeat: no-repeat;
    height: 26px;
    padding-bottom: 5px;
    padding-top: 5px;
}
.RadPanelbar_PanelSkin .rootGroup .link .text {

}
.RadPanelbar_PanelSkin .rootGroup .link .text:hover {
	color: #D9BF66;
}
.RadPanelbar_PanelSkin .rootGroup .selected .text {
	color: #ffffff;
}
.RadPanelbar_PanelSkin .group .link .text {
	color: #333;
   font: bold 12px Arial!important;
	height: 27px;
	padding-left: 30px;
	padding-right: 0
}
.RadPanelbar_PanelSkin .group .selected .text {
	color: #333;
	text-decoration: underline
}
    .RadPanelbar_PanelSkin .rootGroup .link .text img {
        vertical-align: middle;
    }

/**************************************************/
div.RadMenu_UserMenuSkin ul.horizontal {
    display: inline-block;
    height: 100%;
    margin: 0 auto;
    width: 1024px;
}
div.RadMenu_UserMenuSkin ul.horizontal li {
    /*background: url("../img/site/menu_li_bg.png") repeat-x scroll 0 0 transparent;*/
    border-left: 1px solid #FEE5A5;
    border-right: 2px solid #D6AD47;
    display: block;
    float: left;
    font: 12px/39px Arial;
    height: 43px;
    position: relative;
    text-align: center;
    text-decoration: none !important;
}
div.RadMenu_UserMenuSkin ul.horizontal li a:hover {
    position: relative;
    z-index: 1000;
}
div.RadMenu_UserMenuSkin ul.horizontal li .expandLeft {
    background: url("img/arrow.gif") no-repeat scroll 87% -4px transparent;
    display: block;
    height: 100%;
}
div.RadMenu_UserMenuSkin ul.horizontal div.slide li a span {
    border-right: medium none;
    padding-right: 0;
}
div.RadMenu_UserMenuSkin ul.horizontal li.last span {
    border-right: medium none;
}
div.RadMenu_UserMenuSkin ul.horizontal li a:hover {
    
}
div.RadMenu_UserMenuSkin ul.horizontal li a, div.RadMenu_UserMenuSkin ul.horizontal li a:link {
    color: #121111;
    display: block;
    font: bold 14px/40px "Myriad Pro",Arial;
    height: 39px;
    padding-bottom: 2px;
    text-decoration: none !important;
    text-transform: uppercase;
    width: auto;
}
div.RadMenu_UserMenuSkin ul.horizontal li:hover, div.RadMenu_UserMenuSkin ul.horizontal li a:hover {

    height: 39px;
}
div.RadMenu_UserMenuSkin ul.horizontal li a span {
    /*background: url("../img/site/menu_li_bg.png") no-repeat scroll 0 0 transparent;*/
    display: block;
    font: bold 12px/44px Arial;
    height: 39px;
    text-decoration: none !important;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.9);
    text-transform: none;
    width: auto;
}

div.RadMenu_UserMenuSkin ul.horizontal li:hover {
    background: url("../img/site/menu_link_hover_bg.png") repeat-x scroll 0 0 transparent;
    color: #000000;
    height: 43px;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.9);
}
div.RadMenu_UserMenuSkin ul.horizontal li.first {
    border-left: medium none;
}
div.RadMenu_UserMenuSkin ul.horizontal li.last {
    border-right: medium none;
}
div.RadMenu_UserMenuSkin ul.horizontal li a {
    float: left;
    height: 100%;
    width: auto !important;
}
div.RadMenu_UserMenuSkin ul.horizontal li ul.vertical {
    background-color: #F2CB66;
    border: 1px solid #A17734;
    margin-top: 6px;
    width: 220px !important;
}
div.RadMenu_UserMenuSkin ul.horizontal li ul.vertical li {
    border-bottom: 1px solid #7D6B3C;
    border-radius: 0 0 0 0;
    border-right: medium none;
    color: #FFFFFF;
    display: block;
    float: left;
    font: 12px Arial;
    height: 35px;
    margin: 0;
    padding: 0 !important;
    text-decoration: none !important;
    width: 100%;
    background: none;
}
.IE div.RadMenu_UserMenuSkin ul.horizontal li ul.vertical li {
}
div.RadMenu_UserMenuSkin ul.horizontal li ul.vertical li a, 
div.RadMenu_UserMenuSkin ul.horizontal li ul.vertical li a:link, 
div.RadMenu_UserMenuSkin ul.horizontal li ul.vertical li a:link span {
    background: none repeat scroll 0 0 transparent;
    color: #121111 !important;
    display: block;
    font: 12px/30px Arial !important;
    height: 30px !important;
    margin: 0 !important;
    padding: 0 !important;
    text-align: left;
    text-decoration: none !important;
    text-transform: none;
    width: 100% !important;
}
div.RadMenu_UserMenuSkin ul.horizontal li ul.vertical li.first a {
    border-radius: 10px 10px 0 0;
}

div.RadMenu_UserMenuSkin ul.horizontal ul.vertical li:hover, 
div.RadMenu_UserMenuSkin ul.horizontal ul.vertical li:hover a{
	/*background: #fff !important;*/
	color: #7B4E0D !important;
}

div.RadMenu_UserMenuSkin ul.horizontal ul.vertical li a:hover {
   color: #000000 !important;
}
div.RadMenu_UserMenuSkin ul.horizontal li ul.vertical li a:link span {
    left: 10px;
    position: relative;
    top: 4px;
}
div.RadMenu_UserMenuSkin ul.horizontal ul.vertical li.first:hover, div.RadMenu_UserMenuSkin ul.horizontal ul.vertical li.first:hover a {
    /*border-radius: 7px 7px 0px 0px !important;*/
}
div.RadMenu_UserMenuSkin ul.horizontal li ul.vertical li.last {
    background-color: #F2CB66;
    border-bottom: medium none;
    padding-bottom: 1px;
    width: 100%;
}
div.RadMenu_UserMenuSkin {
    float: left;
    text-align: center;
    width: 100% !important;
	height: 100%;
}
div.RadMenu_UserMenuSkin li ul {
    float: left;
    position: absolute;
}
div.RadMenu_UserMenuSkin li > div {
    /*background: url("../img/site/arrow.png") no-repeat scroll 47px top transparent;*/
    display: none;
    left: 1px !important;
    position: absolute;
    top: 40px !important;
    width: 207px !important;
}
div.RadMenu_UserMenuSkin ul li > span {
    color: #FFFFFF;
    float: left;
}
div.RadMenu_UserMenuSkin ul li.last > span {
    display: none;
}
div.RadMenu_UserMenuSkin li:hover ul, div.RadMenu_UserMenuSkin li.over ul {
    display: block;
}
div.RadMenu_UserMenuSkin li div.slide div {
    left: 216px !important;
    position: absolute;
    top: 0 !important;
}

div.RadMenu_UserMenuSkin ul.horizontal li.first a {
    color: #7B4E0D;
}
div.RadMenu_UserMenuSkin ul.horizontal li.first a span:hover {
    color: #7B4E0D !important;
}
div.RadMenu_UserMenuSkin ul.horizontal li ul.vertical li.last:hover a {
    border-radius: 0 0 0 0 !important;
    height: 20px;
}
div.RadMenu_UserMenuSkin ul.horizontal ul.vertical li:hover, div.RadMenu_UserMenuSkin ul.horizontal ul.vertical li a:hover, div.RadMenu_UserMenuSkin ul.horizontal li ul.vertical li a:link span:hover {
    color: #7b4e0d !important;
}
/*****************************************************/
.sessionDialog #mc {
	font-family: Arial;
	font-size: 12px;
	position: absolute;
	background-color:#fff;
	padding:2px;
}

.sessionDialog #mc_title {
	color: #fff;
	line-height: 38px;
	overflow: hidden;
	height: 36px;
}

.sessionDialog #mc_title_text {
	text-align: center;
	display: block;
	width: 90%;
}

.sessionDialog #mc_title_text strong {
	margin-left: 30px;
}

.sessionDialog #mc_closebutton {
	float: left;
	height: 19px;
	margin-top: 12px;
	width: 20px;
	display:none;
}

.sessionDialog #mc_middle_content_alert {
	height: 19px;
	left: 28px;
	position: absolute;
	top: 24px;
	width: 21px;
	background-position: -19px -63px;
}

.sessionDialog #mc_middle_content_text {
	padding-left: 65px;
	padding-top: 27px;
	width: 360px;
}

.sessionDialog #mc_middle_content_text span {
	width: 360px;
}

.sessionDialog #mc_middle_content {
	height: 10px !important;
	position:relative;
	padding:18px;
}

.sessionDialog .clear {
	clear: both;
}

.sessionDialog .floatLeft {
	float: left;
}

.sessionDialog .floatRight {
	float: right;
}

.sessionDialog .mc_closebutton_default {
	background-position: -19px -43px;
}

.sessionDialog .mc_closebutton_hover {
	background-position: -19px -24px;
}

.sessionDialog #mc_buttons {
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: center;
	width: 100%;
}

.sessionDialog .mc_buttons_left {
	width: 6px;
	height: 22px;
	background-position: -19px -1px;
}

.sessionDialog .mc_buttons_middle {
	height: 22px;
	background-image:none;
	padding-left: 10px;
	padding-right: 10px;
}

.sessionDialog .mc_buttons_middle span {
	color: #000;
	display: block;
	line-height: 22px;
	float: left;
}
.sessionDialog .mc_buttons_middle span:hover {
	color:#444;
}

.sessionDialog .mc_buttons_right {
	width: 6px;
	height: 22px;
	background-position: -26px -1px;
}

.sessionDialog .centerThis {
	margin-left: auto;
	margin-right: auto;
}

.cursorPointer {
	cursor: pointer;
}

.sessionDialog #mpp_pop_container, #mc {
	float: left;
	width: 450px;
	height: auto;
}

.sessionDialog #mpp_pop_top, .sessionDialog #mc_left {
	float: left;
	width: 100%;
	height: 36px;
	background:#000;
}

.sessionDialog #mpp_pop_mid, .sessionDialog #mc_middle {
	background: none;
	float: left;
	width: 100%;
	height: auto;
}

.sessionDialog #mpp_pop_btm, .sessionDialog #mc_right {
	background: none;
	float: left;
	width: 100%;
	height: 5px;
}

#mc_background.sessionDialog {
	background-image: url("Images/sessiondialog/dialog-backdraft.png");
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
	z-index: 10000;
}
.sessionDialog .useSprite {
    background-image: none;
}

#mc_buttons a
{
	border:solid 1px #000;
}

#mc_buttons a:hover
{
	border:solid 1px #444;
}

/*fix to remove horizontal scrolling on telerik iframe popups*/
.iframe_body
{
    overflow-y: auto !important;
    min-width: 0px !important;
    margin: 0px !important;
    padding: 15px;
}

/*Added By Divya on 28th May, 2014 for Task# 7905 - Ajax Loader */
 .dvGlobalAjaxLoader {
    opacity: 0.5;
    -moz-opacity: 0.5;
    filter:alpha(opacity=50);
    visibility: visible;
    background-color: #000;
    position: fixed;
    top: 0px;
    right: 0px;
    bottom: 0px;
    left: 0px;
    z-index: 2000;
    transition: all 0.3s ease 0s;
}

.dvGlobalAjaxLoader_wrapper {
    opacity: 1;
    visibility: visible;
    position: fixed;
    z-index: 2001;
    top: 0px;
    right: 0px;
    left: 0px;
    bottom: 0px;
    text-align: center;
    display: block;
    transition: all 0.3s ease 0s;
}

.dvGlobalAjaxContent {
    width: 365px !important;
    background: #fff;
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
    padding: 20px;
    margin: 15% auto;
}
.pglobalAjaxContent {
    color: #333;            
    padding: 10px 0 10px 0px;
    text-align: left;
    font-family:'Arial';
    font-size:13px;
    line-height: 20px;
    z-index:999;
    margin: 0 !important;
}
/*End Added - Divya on 28th May, 2014 for Task# 7905 */
/*Added By Divya on 03rd Nov,2014 Task# 7731 - Simplified Shopping Cart Module*/
.mini_cart_background {
    background-color:  #CCCCCC; /*#EEEEEE */
    border:1px solid #000000/*#D1D1D1 */;
    width: 100%;
}
.mini_cart_headings {
    padding:10px;
    color: #000000;/*#2B2D30; */
    text-align:center;
    font-size:15pt;
   /* font-family: "IrisUPC";*/
}
.mini_cart_headings i.fa {
    color: #000000;
}
.mini_cart_headings_text {
    font-family: "IrisUPC";
    font-size:20pt;
    text-transform:uppercase;
}
.mini_cart_caption {
    color: #000000;
    padding-bottom:5px;
    text-align:center;
    font-family:"Candara";
}
.mini_cart_label {
    color: #000000;/* #323532;*/
   /* font-family: Arial;*/
    font-size: 12px;
    text-align:center;
    font-family: Arial;
}
.mini_cart_button_div {
    width: 100%; 
    float: left;
    text-align: center;
}
.mini_cart_button_div a {
    background:none;
    display:inline-block;
    padding-top:5px;
    padding-bottom:5px;
    width:80%;
    /*background-color:#2B2D30;
    color:white;*/
    font-family:"Candara";
    font-size:12pt !important;
    text-decoration-style: none;
}
.mini_cart_Total_Heading {
    font-weight: bold;
}
.mini_cart_Total_Amount {
    font-weight: bold;
}
/* End Added Task# 7731 - Simplified Shopping Cart Module*/
/***********************************************************/
/* Needed - Start*/

.html5_module td {

}



.contentpane {
    padding: 7px;
    vertical-align: top;
}

.html5_module .module_content {
    background-color: #080808;
    border: medium none !important;
    color: #FFFFFF;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    min-width: 100%;
    padding: 0;
    width: -moz-available;
}

.html5_module .module_title{
    color: #D9BF66;
    font: bold 22px "Myriad Pro",Arial;
    height: 100%;
    text-transform: none;
}
.html5_module .module_bottom_left {
    background: url("Images/Border-Skins/border_sprited.png") no-repeat scroll left bottom transparent;
    height: 0;
    padding: 0;
    width: 7px;
}
.html5_module .module_bottom_right {
    background: url("Images/Border-Skins/border_sprited.png") no-repeat scroll right bottom transparent;
    height: 0;
    padding: 0;
    width: 7px;
}
.html5_module .module_bottom_center {
    background: url("Images/Border-Skins/border_y.png") repeat-x scroll center bottom transparent;
    height: 17px;
    padding: 0;
}
.html5_module .module_content_left {
    background-image: url("Images/Border-Skins/border_x.png");
    background-position: 0 top !important;
    width: 8px;
}
.html5_module .module_content_right {
    background-image: url("Images/Border-Skins/border_x.png");
    background-position: right top !important;
    width: 7px;
}
.html5_module .module_header_left {
    background: url("Images/Border-Skins/border_sprited.png") no-repeat scroll left top transparent;
    border: medium none;
    height: 46px;
    width: 10px;
}
.html5_module .module_header_left_inner, .html5_module .module_header_right_inner {
    background: url("Images/Border-Skins/border_y.png") repeat-x scroll left top transparent;
    border: medium none;
    height: 30px;
}
.html5_module .module_header_right_inner {
    background-position: right top !important;
}
.html5_module .module_header_right {
    background: url("Images/Border-Skins/border_sprited.png") no-repeat scroll right top transparent;
    border: medium none;
    height: 45px;
    width: 7px;
}

/* Button - Overwrites*/

body#html5 .html5_module a.pushbutton, body#html5 .html5_module a.pushbutton:link, body#html5 .html5_module a.pushbutton:active, body#html5 .html5_module a.pushbutton:visited, body#html5 .html5_module a.pushbutton:hover,
body#html5 .html5_module a.Pushbutton, body#html5 .html5_module a.Pushbutton:link, body#html5 .html5_module a.Pushbutton:active, body#html5 .html5_module a.Pushbutton:visited, body#html5 .html5_module a.Pushbutton:hover, 
body#html5 a.pushbutton, body#html5 a.pushbutton:link, body#html5 a.pushbutton:active, body#html5 a.pushbutton:visited, body#html5 a.pushbutton:hover,
body#html5 a.Pushbutton, body#html5 a.Pushbutton:link, body#html5 a.Pushbutton:active, body#html5 a.Pushbutton:visited, body#html5 a.Pushbutton:hover {
	background: url("Images/Buttons/login_button.png") no-repeat left center transparent;
}
body#html5 .tdButtonLeft, 
body#html5 .tdButtonLeftDelete, 
body#html5 .tdBottomButtonLeft {
	background: url("Images/Buttons/login_button.png")  no-repeat left center;
}
body#html5 .tdButtonMiddle, 
body#html5 .tdButtonMiddleDelete, 
body#html5 .tdBottomButtonMiddle {
	background: url("Images/Buttons/button-module-center.png") repeat-x transparent !important;
}

body#html5 .tdButtonRight, 
body#html5 .tdBottomButtonRight {
	background: url("Images/Buttons/login_button.png") no-repeat right center;
}

/* Pop Up*/
.img_bubble_topleft, .img_bubble_topleft1 {
	background: url("Images/Bubble/bubble_border_rounded.png") no-repeat 0 8px;
	display: block;
height: 42px !important;
}
.img_bubble_topbkgd, .img_bubble_topbkgd1 {
	background: url("Images/Bubble/bubble_border_y.png");
	padding-top: 10px
}
.img_bubble_topright, .img_bubble_topright1 {
	background: url("Images/Bubble/bubble_border_rounded.png") no-repeat right 8px;
	display: block;
height: 42px !important;
}

.img_bubble_topbar_right, .img_bubble_topbar_right1 {
	background: url("Images/Bubble/bubble_topbar_right.png");
}
.img_bubble_vlineleft, .img_bubble_vlineleft1 {
	background: url("Images/Bubble/bubble_border_x.png");
}
.img_bubble_vlineright, .img_bubble_vlineright1 {
	background: url("Images/Bubble/bubble_border_x.png") -16px 0;
}
.img_bottom-left, .img_bottom-left1 {
	background: url("Images/Bubble/bubble_border_rounded.png") no-repeat left -37px;
}
.img_bubble_btmbarnew, .img_bubble_btmbarnew1 {
	background: url("Images/Bubble/bubble_border_y.png") 0 -43px;
	height: 20px
}
.img_bottom-right, .img_bottom-right1 {
	background: url("Images/Bubble/bubble_border_rounded.png") -16px -37px;
}
.img_bubble_arrow, .img_bubble_arrow1 {
	background: url("Images/Bubble/bubble_arrow.png") no-repeat;
}
.img_bubble_btmbarnew {
    background-position: 0 -43px !important;
}

.tdPopupBGColor {
	background-color: #fff;
}


.divTop {
	width: 100% !important;
	padding-bottom: 10px;
}
.divTable {
	width: 100%;
	padding: 10px;
	padding: 10px 10px 10px 10px;
}
.divRow, .divRows {
	width: 100%;
	padding-bottom: 15px;
	display: inline-table;
}
.divColumn {
	float: left;
	width: 33%;
}

/* Calendar Close */

.imgClose {
	background: url("img/close.gif") no-repeat center !important;
	width: 16px;
	height: 15px;
	padding-right: 2px;
}

/* Needed - End */

.html5_module .module_header_right_inner span {
    float: right;
margin-left: 5px;
}

.html5_module .divRow {
	width: 100%;
	padding-bottom: 15px;
	display: inline-table
}
.html5_module .divColumn {
	float: left;
	width: 33%
}
.html5_module .textbox {
	font-family: Arial;
	font-size: 13px;
	width: 90%
}
.html5_module .textbox label {
	color: #fff !important;
}
.html5_module #ctl00_CPH_ctl02_BM_lnkSearchFilter {
	height: 21px;
	line-height: 21px;
	margin-left: 10px;
	padding: 0 !important;
	text-transform: capitalize !important;
	vertical-align: middle !important;
}

.html5_module a.linkCancel, .html5_module a.linkCancel:link, .html5_module a.linkCancel:active, .html5_module a.linkCancel:visited, .html5_module a.linkCancel:hover, .linkCancel {
	color: #fff !important;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	padding-left: 5px;
	height: 30px;
	line-height: 30px
}
.html5_module .txtCaption {
	font-family: Arial;
	font-size: 18px;
	font-weight: 700;
	width: 90%
}

.html5_module .DistributorDetail {
    border-bottom: 1px solid;
    padding: 5px 4px;
}

.distributorSignUpConfigureCol {
	width: 90px;
}

.AccordionQuestionFocused {
	color: #666;
	font-family: Arial;
	font-size: 13px;
}
.AccordionFocused .link, .AccordionPanelTab .link {
	color: #666 !important;
	font-family: Arial;
	font-size: 13px;
}
.AccordionFocused .link:hover, .AccordionPanelTab .link:hover {
	color: #666 !important;
}
.AccordionPanelTab {
	background-color: #fff !important;
	border-bottom: 1px solid gray;
	border-top: 1px solid black;
	cursor: pointer;
	margin: 0;
	padding: 3px;
}
.AccordionFocused {
	cursor: pointer;
	background-color: #fff !important;
	border-bottom: 1px solid gray;
	border-top: 1px solid black;
	height: auto;
	margin: 0;
	overflow: auto;
	padding: 3px;
}
.AccordionPanelContent {
	padding: 10px !important;
	color: #666;
	font-family: Arial;
	font-size: 13px;
}
.Accordion {
	border-bottom: 1px solid gray;
	border-left: 1px solid gray;
	border-right: 1px solid black;
	font-family: Arial;
}
.AccordionQuestionFocused strong {
	font-weight: normal !important;
}
.commission_history {
	width: 100% !important;
}
.menuitem_button_delete {
	padding-top: 2px;
	display: inline-block;
}
.btnCarboniteBackOrder {
	padding-top: 1px;
}
.help {
	cursor: pointer;
}

.tbl100 {
	height: 100%;
	text-align: left;
	width: 100%;
}
.day_header {
	background-color: #fff !important;
}
.Default .CheckBox {
	font-family: Arial;
	font-size: 12px;
	color: #fff;
}
.Default .checkBoxList {
	font-family: Arial;
	font-size: 12px;
	color: #fff;
	background-color: #fff;
}
.Default h1 {
	color: #b81f2d;
	font-family: arial;
	font-size: 22px;
	font-weight: normal;
	margin-bottom: 15px;
}
.Default .chkSubcaption {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #fff !important;
}
.Default .activeCaption {
	color: #fff !important;
	font-size: 15px;
	font-weight: bold;
}
.Default a.activeCaption:hover {
	color: #fff !important;
}
.Default .inActiveCaption {
	color: #fff !important;
	font-size: 15px;
}
.Default a.inActiveCaption:hover {
	color: #fff !important;
}
.Default .requiredAttCaption {
	font-weight: bold;
	color: #fff !important;
	font-size: 15px;
	text-align: center !important;
}
.Default a.requiredAttCaption:hover {
	color: #fff !important;
	font-size: 15px;
	text-decoration: underline;
	font-weight: bold;
}
.Default .notRequiredAttCaption {
	background-color: #d1d1d1;
	color: #fff;
	font-size: 15px;
	text-align: center !important;
}
.Default a.notRequiredAttCaption:hover {
	background-color: transparent !important;
	color: #fff !important;
	font-size: 15px;
}
.Default .desirableAttCaption {
	background-color: #b60707;
	color: white !important;
	font-size: 15px;
}
.Default a.desirableAttCaption:hover {
	background-color: transparent !important;
	color: #fff !important;
}
.Default .caption {
	font-family: Arial;
	font-size: 22px;
	color: #ffffff;
}
.Default .subcaption {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	vertical-align: bottom;
	color: #fff;
}
.Default .txtSearchCaption {
	font-family: Arial;
	font-size: 16px !important;
	font-weight: 700 !important;
	border: solid 1px gray !important;
}
.Default .label, .Default .labelbold {
    color: #fff !important;
    font-family: Arial;
    font-size: 14px !important;
}
.Default .labelbold {
	font-weight: bold;
}
.shopping_cart_border .label, .shopping_cart_border .labelbold, .shopping_cart_border .selectedFilterType, .shopping_cart_border .searchlink, .shopping_cart_border .subcaption, .shopping_cart_border .recordinfo {
	font-family: Arial;
	font-size: 12px !important;
	color: #ffffff;
}

.labelbold {
	font-weight: bold;
}

.selectedFilterType:hover, .searchlink:hover {
	color: #ffffff!important;
	font-size: 14px;
	text-decoration: none;
	background-color: transparent !important;
}

.Default .labelItalic {
	font-family: Arial;
	font-size: 12px !important;
	color: #808080 !important;
	font-style: italic !important;
}
.Default .labelBlack {
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
}
.labelHoverPopUP {
	font-family: Arial;
	font-size: 14px;
	font-weight: 500;
	color: #fff !important;
	text-align: left;
	padding-bottom: 2px;
}
.Default .labelHoverPopUP {
	font-family: Arial;
	font-size: 14px;
	font-weight: 500;
	color: #fff !important;
	text-align: left;
	padding-bottom: 2px;
}
.Default .labelBig {
	font-family: Arial;
	font-size: 14px;
	color: #a3918f;
}
.Default .labelSmall {
	color: #3e3e3e;
	font-family: Arial;
	font-size: 11px;
	height: 24px;
	line-height: 24px;
	padding-left: 7px;
	padding-right: 7px;
	text-transform: lowercase;
}
.Default .text {
	color: #ffffff;
    font-family: Arial;
    font-size: 11px;
}
.Default.reWrapper {
	height: auto !important;
}
.labelSmall {
	line-height: 28px;
	font-family: Arial;
	font-size: 11px;
	color: #666;
}
.Merge, .Fields {
	width: 80px !important;
}
.imageViewerViewLarger {
	color: #ffffff !important;
	font-family: Arial;
}

.Default a.linkBlack, .Default a.linkBlack:link, .Default a.linkBlack:active, .Default a.linkBlack:visited {
	color: #666 !important;
	font-size: 14px;
	padding-right: 8px;
	text-decoration: underline;
}
.Default a.linkBlack:hover {
	color: #ffffff !important;
	font-size: 14px;
	text-decoration: none;
}
.linkBlack {
	color: #666;
	font-size: 11px;
	padding-right: 8px;
	text-decoration: none;
}
.Default a.lnkSubCaption, .Default a.lnkSubCaption:link, .Default a.lnkSubCaption:active, .Default a.lnkSubCaption:visited {
	color: #ffffc8;
	font-size: 14px;
	text-decoration: underline;
}
.Default a.lnkSubCaption:hover {
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
	background-color: #b81f2d;
}
.Default a.linkbuttonsmall, .Default a.linkbuttonsmall:link, .Default a.linkbuttonsmall:active, .Default a.linkbuttonsmall:visited {
	color: #e1bc94 !important;
	font-size: 14px;
	text-decoration: none;
}
.Default a.linkbuttonsmall:hover {
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
	background-color: #b81f2d;
}
.Default a.linkCurrent, .Default a.linkCurrent:link, .Default a.linkCurrent:active, .Default a.linkCurrent:visited {
	background-color: #b81f2d;
	color: #255302;
	font-family: Arial;
	font-size: 15px;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
}
.Default a.headersortlink, .Default a.headersortlink:link, .Default a.headersortlink:active, a.headersortlink:visited {
	color: #ffffff !important;
	font-family: Arial;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bold;
	padding-right: 5px;
	background: 0;
	background-color: transparent !important;
}

.tblSearchDetail {
	background-color: transparent;
	padding-left: 10px;
	width: 100% !important;
}
.tblModuleTitle {
	border-bottom: 1px solid;
	border-bottom-color: #465157;
	background-color: #233236;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 18px;
	text-transform: uppercase;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	color: #9d9996;
}
.tdBorder {
	border-bottom: 1px solid #c3c3c3;
	/*color: #ffffff;*/
	font-family: Arial;
	font-size: 11px;
}
.tdData {
	color: #ffffff;
	font-family: Arial;
	font-size: 11px;
}
.tdBorderDelete {
	white-space: nowrap;
}
.tdBorderSearch {
	border-bottom: 1px solid;
	padding-bottom: 5px;
	border-bottom-color: #e9d963;
}
.datarowSelected {
	background-color: #e5e5e5;
	border: 1px solid #cfcfcf;
}
.datarowNotselected {
	background-color: #dfe8b3;
}

.top_left_menu {
	background-color: #ffffff;
	width: 6px;
	height: 30px;
}
.top_middle_menu {
	background-color: #ffffff;
	width: 188px;
	height: 30px;
	color: #fff;
	text-align: left;
}
.top_right_menu {
	background-color: #ffffff;
	width: 6px;
	height: 30px;
}
.ContextMenu {
	font-family: Arial;
	font-size: 15px;
	text-align: right;
	background-color: #e9e5c6;
	border: solid 1px;
	border: solid 1px #bdbdbd;
}
.Default a.ContextMenuLink:hover {
	background-color: #b81f2d;
}
.transparent {
	display: none;
	position: absolute;
}
.Default a.ContextMenuLink {
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}
.Default a.linkText, .Default a.linkText:link, .Default a.linkText:active, .Default a.linkText:visited {
	color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}
.Default a.linkText:hover {
	color: #102f6f;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	background-color: transparent;
}
.Default a.selectedLinkText, .Default a.selectedLinkText:link, .Default a.selectedLinkText:active, .Default a.selectedLinkText:visited {
	border: solid 1px red;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}
.Default a.selectedLinkText:hover {
	border: solid 1px red;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
}
.Default a.linkDelete, .Default a.linkDelete:link, .Default a.linkDelete:active, .Default a.linkDelete:visited {
	background-color: #e5e5e5 !important;
	color: #fff !important;
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
}
.Default a.linkDelete:hover {
	color: #fff !important;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
}
.Default a.linkCancel, .Default a.linkCancel:link, .Default a.linkCancel:active, .Default a.linkCancel:visited {
	color: #fff !important;
	font-size: 14px;
	font-family: Arial;
	text-decoration: none;
}
.Default a.linkCancel:hover {
	color: #fff !important;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
}
.linkCancel {
	color: #fff !important;
	font-size: 12px;
	font-family: Arial;
	text-decoration: none;
	padding-left: 5px;
}
.Default a.linkImage, .Default a.linkImage:link, .Default a.linkImage:active, .Default a.linkImage:visited, .Default a.linkImage:hover {
	background-color: transparent !important;
    color: #FFFFFF;
    font: bold 12px arial;
    text-decoration: none;
    width: auto !important;
}
.Default a.linkfilter, .Default a.linkfilter:link, .Default a.linkfilter:active, .Default a.linkfilter:visited {
	color: #fff !important;
	font-family: Arial;
	font-size: 14px;
	text-decoration: underline;
}
.Default a.linkfilter:hover {
	color: #ffffff!important;
	font-family: Arial;
	font-size: 14px;
	text-decoration: none;
	background-color: transparent !important;
}
.Default a.linkfilterselected, .Default a.linkfilterselected:link, .Default a.linkfilterselected:active, .Default a.linkfilterselected:visited {
	color: #fff !important;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline !important;
}
.tdDeleteMessage {
	color: #8B0000;
	font-size: 12px;
	font-family: Arial;
}
.Default a.DomPathLink, .Default a.DomPathLink:visited, .Default a.DomPathLink:active, .Default a.DomPathLink:link {
	text-decoration: underline;
	font: 11px Arial;
	padding: 1px 2px 1px 2px;
	color: #33c;
}
.Default a.DomPathLink:hover {
	background-color: #fff;
}
.Default a.DomPathLinkSelected {
	padding: 0 2px 0 2px;
	text-decoration: none;
	border: 1px solid #c4d5e4;
	background-color: white;
	font: 11px Arial;
	font-weight: bold;
	color: #fff;
}
.tdBorderSolid {
	border-bottom: #ccc 1px solid;
}
.Default a.pushGreenbutton, .Default a.pushGreenbutton:link, .Default a.pushGreenbutton:active, .Default a.pushGreenbutton:visited, .Default a.pushGreenbutton:hover {
	background-color: #ffffff!important;
	color: #FFF !important;
	cursor: pointer !important;
	display: block;
	font-family: Arial;
	font-size: 11px;
	line-height: 21px;
	text-align: center;
	text-decoration: none;
	width: 155px;
}
.Default a.pushBluebutton, .Default a.pushBluebutton:link, .Default a.pushBluebutton:active, .Default a.pushBluebutton:visited, .Default a.pushBluebutton:hover {
	background-color: #ffffff!important;
	color: #FFF !important;
	cursor: pointer !important;
	display: block;
	font-family: Arial;
	font-size: 11px;
	line-height: 21px;
	text-align: center;
	text-decoration: none;
	width: 155px;
}
.shopping a.pushGreenbutton, .shopping a.pushGreenbutton:link, .shopping a.pushGreenbutton:active, .shopping a.pushGreenbutton:visited {
	background-color: #ffffff!important;
	color: #FFF !important;
	cursor: pointer !important;
	display: block;
	font-family: Arial;
	font-size: 11px;
	line-height: 21px;
	text-align: center;
	text-decoration: none;
	width: 155px;
}
.shopping a.pushBluebutton, .shopping a.pushBluebutton:link, .shopping a.pushBluebutton:active, .shopping a.pushBluebutton:visited {
	background-color: #ffffff!important;
	color: #FFF !important;
	cursor: pointer !important;
	display: block;
	font-family: Arial;
	font-size: 11px;
	line-height: 21px;
	text-align: center;
	text-decoration: none;
	width: 155px;
}
.shopping_cart_left_btn {
	width: 9px;
	height: 17px;
}
.shopping_cart_middle_btn {
	height: 17px;
	text-align: center;
	color: #666;
	font-family: Arial;
	font-size: 11px;
}
.shopping_cart_right_btn {
	width: 9px;
	height: 17px;
}
.Default .req {
	font-family: Arial;
	font-size: 12px !important;
	color: #8B0000 !important;
}
.Default .labelPopup {
	font-family: Arial;
	color: #fff;
	font-size: 14px;
	padding-right: 8px;
	text-decoration: none;
}
.Default .labeldata {
	font-family: Arial;
	font-size: 11px !important;
	color: #fff !important;
}
.shopping a.DomPathLink, .shopping a.DomPathLink:visited, .shopping a.DomPathLink:active, .shopping a.DomPathLink:link {
	text-decoration: underline;
	font: 11px Arial;
	padding: 1px 2px 1px 2px;
	color: #33c;
}
.shopping a.DomPathLink:hover {
	background-color: #fff;
}
.shopping a.DomPathLinkSelected {
	padding: 0 2px 0 2px;
	text-decoration: none;
	border: 1px solid #c4d5e4;
	background-color: white;
	font: 11px Arial;
	font-weight: bold;
	color: #fff;
}
.tdBorderSolid {
	border-bottom: #ccc 1px solid;
}
.shopping_cart_border {
	background-color: #fff;
	border: 1px solid #cacaca;
}
.shopping_cart_left_btn {
	width: 9px;
	height: 17px;
}
.shopping_cart_middle_btn {
	height: 17px;
	text-align: center;
	color: #666;
	font-family: Arial;
	font-size: 11px;
}
.shopping_cart_right_btn {
	width: 9px;
	height: 17px;
}
.shopping_cart_headings {
	background-color: #cacaca;
	color: #666;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 0;
	text-align: left;
	vertical-align: middle;
}
.CheckOutStep {
	border-top-style: solid;
	border-color: #ffffff;
	border-width: 5px;
	width: 190px;
	color: #ffffff;
	float: left;
	text-align: left;
	padding-left: 5px;
	font-size: 16px;
	padding-top: 4px;
}
.CheckOutStepSelected {
	border-top-style: solid;
	border-color: #ffffff;
	border-width: 9px;
	width: 190px;
	color: #ffffff;
	float: left;
	text-align: left;
	padding-left: 5px;
	font-size: 16px;
}
.CheckOutStepVisited {
	border-top-style: solid;
	border-color: #ffffff;
	border-width: 5px;
	width: 190px;
	color: #ffffff;
	float: left;
	text-align: left;
	padding-left: 5px;
	font-size: 16px;
	padding-top: 4px;
}
.shopping .cart_ProductName {
	font-family: Arial;
	font-size: 11px !important;
	font-weight: bold !important;
	height: 22px !important;
	vertical-align: middle !important;
	color: #ffffff!important;
}
.shopping .cart_SkuName {
	font-family: Arial;
	font-size: 11px !important;
	font-weight: normal !important;
	height: 22px !important;
	vertical-align: middle !important;
	color: #808080 !important;
}
.shopping .req {
	font-family: Arial;
	font-size: 12px !important;
	color: #8B0000 !important;
}
.shopping .labelPopup {
	font-family: Arial;
	color: #ffffff;
	font-size: 14px;
	padding-right: 8px;
	text-decoration: none;
}
.Default .labeldata {
	font-family: Arial;
	font-size: 11px !important;
	color: #ffffff!important;
}

.shopping .cartItem {
	width: 100%;
	padding: 10px 10px 10px 10px;
	width: 99% !important;
	color: #ffffff!important;
}
.clsTxtShortDescHead {
	padding-top: 2px;
	font-family: Arial;
	font-size: 11px !important;
	color: #fff !important;
}
.clsproductcategorypopuphead {
	padding-top: 5px;
	font-family: Arial;
	font-size: 11px !important;
	color: #fff !important;
	font-weight: bold;
}


.imageViewerViewLarger:hover {
	color: #ffffff;
}
.divViewDiscountCoupon {
	width: 137px;
}
.ProductCardBackToCatalog {
	right: 6px !important;
}
.grid {
	width: 100% !important;
}

#ProductCardBackToCatalogTop {
	margin-right: -14px;
}
#bug_fix {
	zoom: 1px;
}
div #ctl00_CPH_ctl02_BM_divCommissionHistory {
	width: 920px !important;
	overflow-x: scroll;
}
#ctl00_CPH_ctl02_BM_tblBasicSearch #ctl00_CPH_ctl02_BM_lnkAddlink1 table {
	width: 170px !important;
}
#ctl00_CPH_ctl02_BM_wzd_wizardStep2_dvDiscountCoupon .divRow {
	width: 100%;
}
#ctl00_CPH_ctl02_BM_divCommissionData {
	overflow-x: auto !important;
	width: 100% !important;
}
#ctl00_CPH_ctl02_BM_divCommissionData .divRow {
	width: 100% !important;
}
#ctl00_CPH_ctl02_BM_divDetail.divTop .divRow {
	width: 100% !important;
}
#tableRandomEnrollmentSignUpResults .tdBorder .linkbutton {
	background-color: transparent !important;
	background-image: url("Images/Buttons/login_button.png");
	background-position: left center;
	background-repeat: no-repeat;
	color: #fff !important;
	display: inline-block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	height: 30px;
	line-height: 30px;
	padding-left: 0;
	padding-right: 0;
	text-align: center;
	text-transform: uppercase;
	vertical-align: top;
	white-space: nowrap;
	width: 137px !important;
	position: relative;
	top: -12px;
}
.importantPositionStatic {
	position: static !important;
}

#ctl00_CPH_ctl02_BM_WAO_OW_OS2_eWalletPaymentInfo_dvCheckAccountInformation .divRow #ctl00_CPH_ctl02_BM_WAO_OW_OS2_eWalletPaymentInfo_lblUserAccount, #ctl00_CPH_ctl02_BM_WAO_OW_OS2_eWalletPaymentInfo_dvCheckAccountInformation .divRow #ctl00_CPH_ctl02_BM_WAO_OW_OS2_eWalletPaymentInfo_lblPinNo {
	position: relative;
	left: 203px;
	top: -51px;
}
#ctl00_CPH_ctl02_BM_WAO_OW_OS2_eWalletPaymentInfo_dvCheckAccountInformation .divRow input#ctl00_CPH_ctl02_BM_WAO_OW_OS2_eWalletPaymentInfo_txtAccountNo, #ctl00_CPH_ctl02_BM_WAO_OW_OS2_eWalletPaymentInfo_dvCheckAccountInformation .divRow span#ctl00_CPH_ctl02_BM_WAO_OW_OS2_eWalletPaymentInfo_lblAccountMsg, #ctl00_CPH_ctl02_BM_WAO_OW_OS2_eWalletPaymentInfo_dvCheckAccountInformation .divRow input#ctl00_CPH_ctl02_BM_WAO_OW_OS2_eWalletPaymentInfo_txtPinNo, #ctl00_CPH_ctl02_BM_WAO_OW_OS2_eWalletPaymentInfo_dvCheckAccountInformation .divRow span#ctl00_CPH_ctl02_BM_WAO_OW_OS2_eWalletPaymentInfo_lblPinNoMsg {
	position: relative;
	top: -51px;
	left: 203px;
}
#ctl00_CPH_ctl02_BM_WAO_OW_OS2_eWalletPaymentInfo_dvCheckAccountInformation .divColumn div span#ctl00_CPH_ctl02_BM_WAO_OW_OS2_eWalletPaymentInfo_lblPinNo {
	display: block;
	width: 404px !important;
}
.shopping_cart_border #ctl00_CPH_ctl02_BM_WAO_OW_OS2_discountCouponInfo_lblSubtotal, .shopping_cart_border #ctl00_CPH_ctl02_BM_WAO_OW_OS2_discountCouponInfo_lblCouponSaving {
	position: relative;
	right: 10px;
}
.shopping_cart_border .divRow {
	padding-left: 0 !important;
}
#ctl00_CPH_ctl08_BM_uPanelSiteName table {
	width: 600px;
}
#ctl00_CPH_ctl17_BM_btnBack {
	margin-right: 0;
}
#ctl00_CPH_ctl17_BM_dgSKU_ctl01_btnAddToCart {
	margin-right: 2px;
}
#ctl00_CPH_ctl02_BM_lnkAddlink1 table {
	position: relative;
	right: 10px;
}
#ctl00_CPH_ctl02_BM_ws1_dvBny .divColumn, #ctl00_CPH_ctl02_BM_ws1_divUnilevel .divColumn {
	width: 47% !important;
	float: left;
}
#ctl00_CPH_ctl17_BM_btnBack, #ctl00_CPH_ctl17_BM_btnBackBottom {
	background-image: url("Images/Buttons/back_button.png");
	background-repeat: repeat-x;
	margin-right: 0;
	width: 185px !important;
}

#ctl00_CPH_ctl02_BM_btnClosePeriod.pushbutton {
	padding-top: 0;
}
#ctl00_CPH_ctl14_BM_tbSearch, #ctl00_CPH_ct108_BM_tbSearch, #ctl00_CPH_ctl11_BM_tbSearch {
	width: 210px !important;
}
#ctl00_CPH_ctl02_BM_lblRSAKey {
	display: block;
	height: 55px !important;
	overflow: auto;
	white-space: nowrap;
	width: 150px;
}
#ctl00_CPH_ctl08_BM_btnEditMenu, #ctl00_CPH_ctl11_BM_btnEditMenu {
	color: #fff !important;
}
#ctl00_CPH_ctl14_BM_ddlCategory {
	height: 22px;
}
#ctl00_CPH_ctl17_BM_hyManuafacturerName, #ctl00_CPH_ctl14_BM_hyManuafacturerName {
	color: #404040;
	font-family: Arial;
	text-decoration: underline !important;
}
#ctl00_CPH_ctl14_BM_btnSearch.pushbutton, #ctl00_CPH_ctl11_BM_btnSearch.pushbutton, #ctl00_CPH_ctl08_BM_btnSearch.pushbutton {
	width: 40px !important;
	background-image: url("Images/Buttons/go_button.png") !important;
}

#ctl00_CPH_ctl05_BM_shoppingCart_btnViewCart {
	margin-right: 0px;
}
#ctl00_CPH_ctl02_BM_lnkSearchFilter {
	height: 21px;
	line-height: 21px;
	margin-left: 10px;
	padding: 0 !important;
	text-transform: capitalize !important;
	vertical-align: middle !important;
}
#ctl00_CPH_ctl02_BM_btnCancel {
	margin-left: 4px;
}
#ctl00_CPH_ctl02_BM_lblCalcResult {
	padding-left: 15px;
}
#ctl00_CPH_ctl02_BM_numCVPercentage_tb {
	text-align: right;
}
#ctl00_ContentPlaceHolder1_ctl05_BM_btnEdit {
	background-color: transparent !important;
}
#ctl00_CPH_ctl02_BM_btnDeleteCategoryBottom, #ctl00_CPH_ctl02_BM_btnDeleteCategory, #ctl00_CPH_ctl02_BM_btnAddApplicationSet {
	background-image: none;
	height: auto !important;
}
.ctl00_ContentPlaceHolder1_ctl02_BM_lblImportFile {
	background-color: transparent !important;
}
#ctl00_CPH_ctl02_BM_WAO_OW_OS2_discountCouponInfo_div1 .tdBottomButtonLeft, #ctl00_CPH_ctl02_BM_WAO_OW_OS2_discountCouponInfo_div1 .tdBottomButtonRight {
	width: 8px !important;
}
#ctl00_ContentPlaceHolder1_ctl02_BM_btnImportFile1 {
	background-color: transparent !important;
}
#ctl00_CPH_ctl20_BM_btnPrint1 .tdtdBottomButtonMiddle {
	width: 150px !important;
}
#BMdgLocalization .gridrow .textbox, #BMdgLocalization .gridaltrow .textbox {
	width: 100% !important;
}

#ctl00_CPH_ctl05_BM_tblOtherSettings,
#ctl00_CPH_ctl02_BM_tblOtherSettings,
#ctl00_CPH_ctl05_BM_trShowDontShow,
#ctl00_CPH_ctl02_BM_trShowDontShow
{
	display:none!important;
}
div.label.DistributorDetail {
	display:none!important;
}

[id*="RadHtmlChart1"] {
    background: none repeat scroll 0 0 #FFFFFF !important;
}

[id*="unilevel_radTree"] .TreeNode{
color: #000 !important;

}

#ulDistributorInformation li span.labelbold, #ulDistributorInformation li span.label, 
#ctl00_CPH_ctl02_BM_divAddLinks a.linkbutton, #orgChartInfoWrapper label.labelbold b,
#orgChartInfoWrapper label.labelbold, .ui-accordion .ui-accordion-header{
color: #000 !important;
}

/***************************************************************/