﻿
.LYT_FloatRight { float:right; }
.LYT_FloatLeft { float:left; }
.LYT_ClearRight { clear:right; }
.LYT_ClearLeft { clear:left; }

/* float clearing */
.LYT_FloatRight:after, .LYT_FloatLeft:after, .MC_LYT_AlertMessage:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

/* styled links */
a.TXT_Underline { text-decoration:underline; }

/* text decoration */
.TXT_Alert { color:#ff2727; }
.TXT_Active { color:#2a68a9; }
.TXT_Inactive { color:#2a68a9; text-decoration:line-through; }
.TXT_Pending { color:#ff2727; font-weight:bold; }

/* Common Text Styles */
.MC_TXT_ToolTitle { font-size:14px; }
.MC_TXT_ToolInfo { padding:10px 0px 20px 0px; }
.MC_TXT_ToolIntro { padding:0px 0px 0px 0px; }
.MC_TXT_Disclaimer { padding:10px 0px 10px 0px; display:block; clear:both; }

/* Div based table styling */
.MC_LYT_GridColumn {float:left;}
.MC_LYT_GridCellLeftTop {border-left:1px solid #ccc; border-top:1px solid #ccc; border-right:1px solid #fff; border-bottom:1px solid #fff; background-color:#bdbdbd; padding:4px; color:#fff; font-weight:bold; font-size:10px; line-height:11px;}
.MC_LYT_GridCellLeft {border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc; background-color:#fff; padding:4px; font-weight:bold; text-align:center;}
.MC_LYT_GridCellTop {border-top:1px solid #ccc; border-right:1px solid #fff; border-bottom:1px solid #fff; background-color:#bdbdbd; padding:4px 6px 4px 8px; color:#fff; font-weight:bold; font-size:10px; line-height:11px; text-transform:uppercase;}
.MC_LYT_GridCell {border-bottom:1px solid #ccc; border-right:1px solid #ccc; background-color:#fff; padding:4px;}
.MC_LYT_GridCellTopHighlight {background:#ccc url(../images/common/grid_bkgd_headers_sorted.gif) repeat-x bottom left}
.MC_LYT_GridCellHighlight {font-weight:bold;}

/* Common Containers */
.MC_LYT_DialogInstruct { padding-bottom:10px; clear:both; }
.MC_LYT_TabDialogInstruct { padding:5px 0px 3px 0px; clear:both; }
.MC_LYT_ToolInstruct { padding-bottom:0px; clear:both; }
.MC_LYT_DialogInstruct h6,
.MC_LYT_TabDialogInstruct h6,
.MC_LYT_ToolInstruct h6 { font-weight:bold; font-size:14px; padding-bottom:10px; display:block; clear:both; }
.MC_LYT_DialogCommands { margin-top:6px; height:32px; width:100%; clear:both; }
.MC_LYT_ToolLabel { width:auto; padding:0px 0px 3px 0px; vertical-align:middle; font-weight:bold; }
.MC_LYT_NavLess_Header { background:transparent url(../images/Amway_Logo.gif) top right no-repeat; padding-top:40px; padding-bottom:0px; vertical-align:baseline; } 

/* FieldList Containers */
dl.MC_LYT_FieldList { width:auto; margin-bottom:16px; }
dl.MC_LYT_FieldList dd { display:inline-block; clear:both; width:100%; }
div.MC_LYT_FieldListLabel, 
div.MC_LYT_FieldListVal { display:inline; float:left; width:320px; line-height:180%; padding:0px; margin:0px; vertical-align:top; }
div.MC_LYT_FieldListLabel { width:220px; font-weight:bold; }

/* Default Data Orientation */
.MC_LYT_NumericData, 
.MC_LYT_DateData { text-align:right; }
.MC_LYT_SelectionData { text-align:center; }

/* form styles */
a.FRM_Submit { background:transparent url('../images/common/button_bg_submit_right.gif') no-repeat scroll right 1px; border:0pt none; display:block; float:left; margin:0; padding:0 6px 0 0; text-decoration:none; cursor:pointer; outline:none; width:auto; }
a.FRM_Submit span { background:transparent url('../images/common/button_bg_submit_left.gif') no-repeat scroll 0 1px; color:#fff; display:block; float:left; font-family:Arial, Sans-serif; text-transform:uppercase; line-height:27px; height:27px; margin:0pt; padding:1px 12px 5px 17px; white-space:nowrap; }
a.FRM_ButtonFixedWidth { background:transparent url('../images/common/button_bg_submit_right.gif') no-repeat scroll right 1px; border:0pt none; display:block; float:left; margin:0; padding:0 6px 0 0; text-decoration:none; cursor:pointer; outline:none; width:101px; }
a.FRM_ButtonFixedWidth span { background:transparent url('../images/common/button_bg_submit_left.gif') no-repeat scroll 0 1px; color:#fff; display:block; float:left; font-family:Arial, Sans-serif; text-transform:uppercase; line-height:27px; height:27px; width:77px; margin:0pt; padding:1px 12px 5px 15px; text-align:center; white-space:nowrap; }
a.FRM_Toggle { background:transparent url('../images/common/button_bg_toggle_right.gif') no-repeat scroll right 1px; border:0pt none; display:block; float:left; margin:0; padding:0 19px 0 0; text-decoration:none; cursor:pointer; outline:none; width:auto; }
a.FRM_Toggle span { background:transparent url('../images/common/button_bg_submit_left.gif') no-repeat scroll 0 1px; color:#fff; display:block; float:left; font-family:Arial, Sans-serif;  text-transform:uppercase; line-height:27px; height:27px; margin:0pt; padding:1px 7px 5px 17px; white-space:nowrap; }
a.FRM_ButtonDisabled { background:transparent url('../images/common/button_bg_disabled_right.gif') no-repeat scroll right 1px; }
a.FRM_ButtonDisabled span { background:transparent url('../images/common/button_bg_disabled_left.gif') no-repeat scroll 0 1px; color:#d8d9da; }
a.FRM_ButtonRemove { float:left; display:block; width:110px; height:27px;line-height:27px; font-size:102%; color:#fff !important; text-align:center; text-transform:uppercase; background:transparent url('../images/button_bg_remove.gif') top left no-repeat; }
a.FRM_ButtonAdd { float:left; display:block; width:110px; height:27px;line-height:27px; font-size:102%; color:#fff !important; text-align:center; text-transform:uppercase; background:transparent url('../images/button_bg_add.gif') top left no-repeat; }
a.FRM_ButtonMoveUp { float:left; display:block; width:110px; height:27px;line-height:27px; font-size:102%; color:#fff !important; text-align:center; text-transform:uppercase; background:transparent url('../images/button_bg_moveup.gif') top left no-repeat; }
a.FRM_ButtonMoveDown { float:left; display:block; width:110px; height:27px;line-height:27px; font-size:102%; color:#fff !important; text-align:center; text-transform:uppercase; background:transparent url('../images/button_bg_movedown.gif') top left no-repeat; }
ul.LYT_FormList li { margin:0 0 8px 0; }
ul.LYT_FormList li label { font-weight:bold; padding-right:4px; }
.LYT_FormFloatContainer { display:inline; float:left; margin-right:4px; }
.LYT_FormFloatContainer input { float:left; margin-right:4px; }
.LYT_FormFloatContainer label { float:left; margin-right:4px; }
input.FRM_ErrorField { color:#ff2727; background-color:#ccc; font-weight:bold; }
input.LYT_RadioButton { position:relative; bottom:-2px; *bottom:0; }
label.LYT_RadioLabel, label.LYT_CheckboxLabel { padding:4px; position:relative; top:-3px; *top:0; }
select.FRM_SelectRestricted { color:#ff2727; }

/* popup styles */
body.LYT_PopupSmall { background:#1a4c8e url('../images/bg_smallpopup.gif') top left no-repeat; }
body.LYT_PopupSmall #LYT_Page { background-image:none; width:582px; padding:0; }
body.LYT_PopupSmall #LYT_Page h1 { font-size:160%; color:#fff; font-weight:normal; height:41px; line-height:41px; margin:0 0 0 12px; }

fieldset.PU_LYT_Body { background-color:#fff; background:#fff; }
fieldset.PU_LYT_Body .PU_LO_Alert,
fieldset.PU_LYT_Body .PU_LO_Red_Alert { margin-top:10px; }
fieldset.PU_LYT_Body h1 { clear:both; display:block; width:auto; margin:0px; padding:15px 150px 25px 10px; background:#FFFFFF url(../images/Amway_Logo.gif) no-repeat scroll right top; }
fieldset.PU_LYT_Body h1 span { width:100%; display:block; }
/*****************************************************************************/

/* LOS Styles */
.LOS_legend_top_row {padding-tOP:12px;}
#MC_LYT_LOS { width:960px; padding:0; margin:0 auto; }
#MC_LYT_LOS h1 { font-size:20px; color:#245475; margin-bottom:6px; padding:10px 140px 0 0; }
#MC_LYT_LOS div#MC_LYT_LOSLogo { width:121px; height:51px; zoom:1; float:right; background:#FFFFFF url(../images/Amway_Logo.gif) no-repeat scroll right bottom; }

/* fixed height content pane */
#LYT_ContentPane { height:666px;
 position:relative; background:#fff url('../images/bak_masthead.gif') top left repeat-y; }
#LYT_ContentPane .MC_LYT_ContentWrapper .MC_LYT_AlertMessage { margin:10px 0; }
#LYT_ContentPane .MC_LYT_Content { position:absolute; top:78px; left:5px;
 height:547px; overflow:hidden; overflow-y:auto; color:#333; padding:1px; }
#LYT_ContentPane .MC_LYT_ContentNoErrors { top:0px; height:665px; }

/* Confidentiality agreement : centered and fixed width */
#LYT_ConfidentialityAgreement { width: 550px; margin: 0 auto; }

/* fixed height content pane with interior tabbed area */
#LYT_ContentPaneListView { width:960px; min-height:490px;float:left; background:transparent url('../images/Pop_Gray_BG.gif') top left no-repeat; } 
#LYT_ListControls { width:960px; float:left; }
#LYT_ListControls ul { margin:0; }
#LYT_ListControls ul#LYT_DisplayOptions { padding:0px; width:960px; overflow:hidden; }
#LYT_ListControls ul#LYT_DisplayOptions li { display:inline; margin:0px 20px 0px -4px; }
#LYT_ListControls ul#LYT_DisplayOptions li label { display:inline-block; padding-top:2px; font-weight:bold; vertical-align:baseline; }
#LYT_ListControls ul#LYT_DisplayOptions .LYT_RadioLabel,
#LYT_ListControls ul#LYT_DisplayOptions .LYT_CheckboxLabel { vertical-align:middle; }
#LYT_ListControls ul#LYT_DisplayOptions .LYT_RadioLabel label,
#LYT_ListControls ul#LYT_DisplayOptions .LYT_CheckboxLabel label { font-weight:normal; }
#LYT_ListControls ul#LYT_DisplayOptions li input { position:relative; top:0px; vertical-align:top; }
#LYT_ListControls .LYT_ColDisplayLabel {font-weight:bold; margin-bottom:3px}
#LYT_ListControls ul#LYT_DisplayOptions li.LYT_ColDisplayOpts {border-right:1px solid #cccccc}
#LYT_ListControls fieldset#LYT_QueryOptions { clear:left;margin:6px 0px 6px 0px; }
#LYT_ListControls fieldset#LYT_QueryOptions label { padding:0 6px 10px 0px; font-weight:bold; }
#LYT_ListControls fieldset#LYT_QueryOptions a { padding:0px 6px 10px 0px; }
#LYT_ListControls fieldset#LYT_QueryOptions select { margin:6px 0px 0px 0px; width:638px; }
#LYT_ListControls div.MC_LYT_LOSClose { color:#ff2727;display:block;width:270px;margin-top:5px;float:right;text-align:right;padding-right:8px; }
#LYT_ListViewTabArea { width:948px; height:60px; float:left; position:relative;}
#LYT_ListViewTabArea ul#SN_LYT_Tabs { float:right; margin:8px -4px 0 0 !important; }
#LYT_ListViewTabArea ul#SN_LYT_Tabs li { float:left; height:35px; line-height:35px; margin:0 4px 0 0; padding:0 0 0 16px; background:transparent url('../images/bg_listview_tabs.gif') 0 0 no-repeat; }
#LYT_ListViewTabArea ul#SN_LYT_Tabs li a { display:block; float:left; height:35px; line-height:35px; padding:0 16px 0 0; color:#fff; font-size:12px; font-weight:bold; text-transform:uppercase; background:transparent url('../images/bg_listview_tabs.gif') right -37px no-repeat; text-decoration:none; }
#LYT_ListViewTabArea ul#SN_LYT_Tabs li.LYT_Active { background-position:left -73px; }
#LYT_ListViewTabArea ul#SN_LYT_Tabs li.LYT_Active a { color:#333; background-position:right -109px; }
#LYT_ListViewTabArea ul#SN_LYT_Tabs li.TXT_Disabled a { color:#ccc; }
#LYT_ListViewTabArea ul#SN_LYT_Actions { float:left; width:180px; height:29px; overflow:hidden; margin:7px 0 0 5px; position:absolute; left:0px; z-index:1000;}
#LYT_ListViewTabArea ul#SN_LYT_Actions li { float:left; width:29px; height:29px; line-height:29px; margin:0 1px 0 0; padding:0; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li a { display:block; float:left; width:29px; height:29px; line-height:29px; padding:0; text-indent:-1000em; background:transparent url('../Images/LOS/bg_action_buttons.gif') 0 -30px no-repeat; }

/* initially hide background image */
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_Print a { background-position:0 0; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_Print a.LYT_Disabled { background-position:0 -58px; cursor:auto; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_Print a.Disabled { background-position:0 -58px; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_PrintLabels a { background-position:-30px 0; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_PrintLabels a.LYT_Disabled { background-position:-30px -58px; cursor:auto; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_PrintLabels a.Disabled { background-position:-30px -58px; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_Email a { background-position:-60px 0; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_Email a.LYT_Disabled { background-position:-60px -58px; cursor:auto; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_Email a.Disabled { background-position:-60px -58px; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_Export a { background-position:-90px 0; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_Export a.LYT_Disabled { background-position:-90px -58px; cursor:auto; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_Export a.Disabled { background-position:-90px -58px; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_Group a { background-position:-120px 0; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_Group a.LYT_Disabled { background-position:-120px -58px; cursor:auto; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_Group a.Disabled { background-position:-120px -58px; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_Save a { background-position:-150px 0; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_Save a.LYT_Disabled { background-position:-150px -58px; cursor:auto; }
#LYT_ListViewTabArea ul#SN_LYT_Actions li.LYT_Save a.Disabled { background-position:-150px -58px; }
#LYT_ListViewTabArea .LYT_SearchBox { float:left; height:33px;padding-top:10px; margin:0 0 0 20px; position:absolute; left:200px; z-index:1000; }
#LYT_ListViewTabArea .LYT_SearchBox input { padding:3px 0 0 20px; min-width:100px; max-width:200px; height:17px; line-height:17px; color:#666; background:#fff url('../images/ico_search.gif') 4px 3px no-repeat; }
#LYT_ListViewTabArea .LYT_SearchBox li { float:left; }
#LYT_ListViewTabArea a.LYT_SettingsLink { display:block; float:left; height:20px; line-height:20px; margin:0px 0 0 10px; text-decoration:underline; }
#LYT_ContentPaneListView .MC_LYT_Content { /*background:transparent url('../images/New_popup_back.gif') top left no-repeat;*/ background-color:#e5e6ef; border-radius:6px;  float:left; width:950px; /*height:500px;*/ overflow:visible; margin-left:5px; _margin-left:3px; }
#LYT_ContentPaneListView .LYT_ContentPaneListViewLegend { width:950px; height:40px; float:left; margin-top:4px; font-size:100%; vertical-align:baseline; }
#LYT_ContentPaneListView .LYT_ContentPaneListViewDocument { width:950px; float:left; margin-top:10px; font-size:100%; vertical-align:baseline; }
#LYT_ContentPaneListView .LYT_ContentPaneListViewLegend span { line-height:15px; }
#LYT_ContentPaneListView .MC_LYT_GridStatus,
#LYT_ContentPaneListView .LYT_ContentPaneListViewLegend .MC_LYT_ListLegend { font-size:100%; height:auto; }
#LYT_ContentPaneListView .LYT_ContentPaneListViewLegend .MC_LYT_GridStatus { margin-left:10px; width:50%; }
#LYT_ContentPaneListView .LYT_ContentPaneListViewDocument .MC_LYT_GridStatus { margin-left:10px; width:50%; }
#losTreeGrid div.objbox {border-bottom:1px solid #E5E6EF; top:-150px;}
#losTreeGrid table {overflow:hidden;}

/* Tree modifications */
div.hdrcell { font-weight:bold; }
.listView #LYT_ContentPaneListView .LYT_ContentPaneListViewLegend { top:596px; }
.gridbox_light {}
#losContactsGrid,
#losListGrid,
#losTreeGrid { height:380px !important;}
#losTreeGrid .gridTable_hdrBox {background-color:#fff;}
/*.objbox { height:320px !important; } /*Pushes scrolling area down*/*/ 
.tab-container { float:left; width:950px; margin:0px 0px 0px 0px; height:432px; }
.ajax__tab_header { display:none; }
.flagborder {border-right:solid 1px #ccc;}
#losListGrid table {overflow:hidden;}

/* fixed height tabbed content area */
#LYT_TabContentArea { }
#LYT_TabContentArea .MC_LYT_Content { }
.MC_LYT_ContentWrapper .LYT_AlertMessageContainer { float:left; width:100%; overflow:hidden; }
.MC_LYT_ContentTwoColumn { clear:both; display:inline; float:left; width:990px; height:515px; overflow:hidden; overflow-y:auto; color:#333;}
.MC_LYT_ContentTwoColumn .MC_LYT_ContentColumnA { float:left; width:262px;}
.MC_LYT_ContentTwoColumn .MC_LYT_ContentColumnB { display:inline; float:left; width:716px; }
.MC_LYT_Content h2 { clear:both; color:#333; background-color:#ccc; height:30px; line-height:30px; padding-left:10px; font-size:12px; font-weight:bold; margin-bottom:10px; }
.MC_LYT_Content h2.MC_TXT_OrderHeadings { color:#004b85; font-size:127%; }
.MC_LYT_Content h2 .MC_LYT_OrderHeadingControl { float:right; margin-right:260px; font-size:78%; font-weight:normal; color:#333; }
.MC_LYT_Content h2 .MC_LYT_OrderHeadingControlRightGutter { float:right; margin-right:96px; font-size:70%; font-weight:normal; color:#333; }
.MC_LYT_Content h2 span.TXT_Subhead { font-size:76%; color:#333; font-weight:normal; }
.MC_LYT_ContentTwoColumn h2 { color:#333; background-color:#c3d9e9; height:30px; line-height:30px; padding-left:38px; font-size:145%; font-weight:normal; }
.MC_LYT_ContentColumnB h2 { background:#c3d9e9 url('../images/bg_contentcolumnbheader.gif') top left no-repeat; }
.MC_LYT_Content h3 { margin:0 0 4px 0; }
.MC_LYT_ContentWrapper h3 { color:#004b85; font-size:110%; }
.MC_LYT_ContentTwoColumn h3 { color:#004b85; margin:0 0 16px 0; font-size:14px; font-weight:bold;
 clear:both; }
.MC_LYT_ContentTwoColumn h4 { color:#666; margin:0 0 8px 0; font-size:100%; font-weight:bold; }
.MC_LYT_ContentWrapper { display:inline; float:left;
 width:678px; }
.MC_LYT_Content .MC_LYT_ContentWrapper { width:935px; overflow:hidden; margin-top:5px; }
.MC_LYT_ContentTwoColumn .MC_LYT_ContentColumnA ul { margin:8px 0 16px 0; }
.MC_LYT_FloatLeft { display:inline; float:left; margin-right:10px; }

/* various layouts and utility styles */
.LYT_MapModule { margin-top:10px; }
.LYT_MapModule .TXT_PopoutLink { color:#004b85; font-weight:normal; display:block; margin-bottom:5px; }
.LYT_MapModule .LYT_MapThumb { border:1px solid #93c2e8; margin:4px 0; display:block; }
.MC_LYT_V_Earth_Containerwrapper { width:226px; height:280px; border: 0px solid #ffffff; margin:0px; padding:0px; overflow:hidden; border-collapse:collapse; }
ul.LYT_TwoColumnList { width:345px; display:inline; float:left; margin:0 0 16px 0; padding:0; overflow:hidden; }
ul.LYT_TwoColumnList li { display:inline; float:left; width:345px; margin:0; line-height:180%; overflow:hidden; }
ul.LYT_TwoColumnList li ul li { line-height:120%; font-weight:normal; }
ul.LYT_TwoColumnList .LYT_TwoColumnListA { display:inline; float:left; width:200px; }
ul.LYT_TwoColumnList .LYT_TwoColumnListB { display:inline; float:left; width:145px; }
ul.TXT_ListLabels .LYT_TwoColumnListA { font-weight:bold; /* Creates bolded labels in the first column */}
.MC_LYT_Content ul.LYT_TwoColumnList { }
.MC_LYT_Content ul.LYT_TwoColumnList li { width:500px; margin:0 0 8px 0; }
.MC_LYT_Content ul.LYT_TwoColumnList .LYT_TwoColumnListA { width:200px; }

/* [Modified:7/8/9 by AIUGF21 (JT)] Customer Profile */
.PU_LYT_CustomerProfile .MC_TXT_ToolTitle { padding:10px 0px 15px 0px; }
.MC_LYT_CustInfoPanel { float:left; }
.MC_LYT_CustInfoAbout { width:430px; }
.MC_LYT_CustInfoAbout div.MC_LYT_FieldListLabel { width:170px; }
.MC_LYT_CustInfoAbout div.MC_LYT_FieldListVal { width:240px; }
.MC_LYT_CustInfoOther { width:430px; }
.MC_LYT_CustInfoOther div.MC_LYT_FieldListLabel { width:200px; }
.MC_LYT_CustInfoOther div.MC_LYT_FieldListVal { width:230px; }
.MC_LYT_CustInfoPanel dl.MC_LYT_FieldList .MC_LYT_CustProfileAddress li { font-weight:normal; float:left; width:200px; line-height:100%; }
/* PRINT */
.PV_LYT_Wrapper .MC_LYT_CustInfoPanel { float:none; }
/*****************************************************************************/

.LYT_ModuleRow { clear:both; display:inline; float:left; width:664px; margin:10px 0; padding:0; overflow:hidden; }
.LYT_Module { display:inline; float:left; width:295px; margin:0 5px 0 0; padding:15px; border:1px solid #93c2e8; }
.LYT_Module ul.LYT_TwoColumnList { width:295px; margin:0; }
.LYT_Module ul.LYT_TwoColumnList li { width:295px; }
.LYT_Module ul.LYT_TwoColumnList .LYT_TwoColumnListA { width:100px; }
.LYT_Module ul.LYT_TwoColumnList .LYT_TwoColumnListB { width:195px; }
.MC_LYT_BonusPeriodGoals { clear:both; }
.MC_LYT_BonusPeriodGoals fieldset { margin-bottom:10px; }
.MC_LYT_BonusPeriodGoals fieldset label { line-height:20px; margin:0 0 0px 5px; }
.MC_LYT_BonusPeriodGoals fieldset input { margin:0px; padding:0px; }
.MC_LYT_BonusPeriodGoals fieldset table { float:left; }
.MC_LYT_BonusPeriodGoals .MC_TXT_BonusPeriodLabel { float:left; font-weight:bold; }
.MC_LYT_BonusPeriodGoals .MC_LYT_BonusPeriodGoalsWidget { width:860px;}
.MC_LYT_BonusPeriodGoals .MC_LYT_BonusPeriodGoalsWidget .MC_LYT_DB_ProgressBar_Wrapper { margin-left:auto; margin-right:auto; float:none; }
.MC_LYT_ListLegend { float:right; font-size:100%; margin-right:8px; }
.MC_LYT_ListLegend span { padding:0 6px; }
.MC_LYT_ListLegend img { position:relative; top:3px; }
.LYT_SharedPVBVList h4 { color:#000; font-weight:bold; margin:4px 0; }
.LYT_SharedPVBVList ul { clear:left; width:498px; height:213px; margin-left:21px; border:1px solid #93c2e8; overflow:hidden; overflow-y:scroll; background:transparent url('../images/bg_ul_sharedpvbvlist.gif') top left repeat-y; }
.LYT_SharedPVBVList ul li { width:498px; line-height:30px; overflow:hidden; }
.LYT_SharedPVBVList ul li.LYT_SharedPVBVListStripe { background-color:#e5eef6; }
.LYT_SharedPVBVList div { color:#004b85; padding:0 7px; height:30px; }
.LYT_SharedPVBVList .LYT_SharedPVBVListColA { display:inline; float:left; width:221px; margin-left:21px; }
.LYT_SharedPVBVList .LYT_SharedPVBVListColB { display:inline; float:left; width:114px; padding:0; text-align:center; }
.LYT_SharedPVBVList .LYT_SharedPVBVListColC { display:inline; float:left; width:130px; padding:0; text-align:center; }
.LYT_SharedPVBVList li .LYT_SharedPVBVListColA { margin-left:0; border-right:1px solid #93c2e8; }
.LYT_SharedPVBVList li .LYT_SharedPVBVListColB { border-right:1px solid #93c2e8; }
.LYT_SharedPVBVList input { margin-top:3px; }
.LYT_SharedPVBVAddToList { display:inline; float:left; width:484px; margin:10px 0 0 21px; padding:14px 7px; border:1px solid #93c2e8; }
.LYT_SharedPVBVAddToList .LYT_SharedPVBVAddToListInputs { float:left; width:205px; margin:5px 7px 0 0; }
.LYT_SharedPVBVAddToList label { display:block; color:#666; font-weight:bold; line-height:20px; }
.LYT_SharedPVBVAddToList input { width:200px; }
.LYT_SharedPVBVAddToList a { margin-top:18px; }
.LYT_PerformGroupAction h4 { color:#000; font-weight:bold; margin:4px 0; }
.LYT_PerformGroupAction .LYT_PerformGroupActionSelector { float:left; margin:0 0 20px 21px; }
.LYT_PerformGroupAction .LYT_PerformGroupActionSelector label { font-weight:bold; line-height:20px; padding-right:10px; color:#000; }
.LYT_PerformGroupAction .LYT_PerformGroupActionSelector select { width:400px; }
.LYT_PerformGroupAction ul { clear:left; width:498px; height:270px; margin-left:21px; border:1px solid #93c2e8; overflow:hidden; overflow-y:scroll; }
.LYT_PerformGroupAction ul li { float:left; width:498px; height:30px; line-height:30px; overflow:hidden; margin:0; padding:0; }
.LYT_PerformGroupAction ul li.LYT_PerformGroupActionStripe { background-color:#e5eef6; }
.LYT_PerformGroupAction div { color:#004b85; padding:0 7px; height:30px; }
.LYT_PerformGroupAction input { margin-top:3px; }
.LYT_PerformGroupAction .LYT_PerformGroupActionColA { display:inline; float:left; width:235px; margin-left:21px; }
.LYT_PerformGroupAction .LYT_PerformGroupActionColB { display:inline; float:left; width:235px; padding:0; text-align:center; }
.LYT_PerformGroupAction ul li .LYT_PerformGroupActionColA { width:234px; height:30px; line-height:30px; margin-left:0; border-right:1px solid #93c2e8; }
.LYT_PerformGroupAction ul li .LYT_PerformGroupActionColB { height:30px; line-height:30px; }
.LYT_ToggleArea { clear:left; float:left; width:943px; overflow:hidden; background-color:#cccccc; margin-top:30px; padding:10px 10px 10px 10px; }
.LYT_ToggleArea h2 { background-color:#cccccc; clear:both; font-size:12px; font-weight:bold; height:30px; line-height:30px; margin-bottom:10px; padding-left:0px !important; border-bottom:dotted 1px #000; }
.LYT_ToggleArea .MC_LYT_ContentWrapper { background:transparent url('../images/tile_dottedline_togglearea.gif') top left repeat-x; }
a.LYT_ToggleButton { display:block; width:54px; height:27px; line-height:27px; color:#fff; padding:0 0 0 9px; text-transform:uppercase; background:transparent url('../images/bg_togglebutton.gif') top left no-repeat; }
a.LYT_ToggleButtonHide { padding-left:14px; width:49px; background-position:0 -27px; }
.LYT_ToggleArea .MC_LYT_ToggleButtonContainer { float:right;}
.LYT_ToggleArea .MC_LYT_ToggleButtonContainer label { color:#666; font-size:70%; float:left; margin-right:4px; }
.LYT_ToggleArea .MC_LYT_ToggleButtonContainer a { float:left; }
.LYT_ToggleArea .MC_LYT_ToggleButtonContainer a input { border:none; background:none; line-height:20px; margin:3px 0px 0px -40px; color:#fff; width:100px; }

/* PV/BV Transfer */
.LYT_HelpText { float:left; width:150px; margin:30px; margin-top:15px; line-height:180%; color:#ff2727; line-height:180%; color:#ff2727; }
.MC_LYT_PVBVTransferFormFields { float:left; width:500px; }
.MC_LYT_PVBVTransferFormFields h4 { font-size:12px; font-weight:bold; }
.MC_LYT_PVBVTransferFormFields li { width:498px; height:25px; display:block; padding:1px 0px 1px 0px; border:solid 1px #e3e6e8; overflow:hidden; white-space:nowrap; }
.MC_LYT_PVBVTransferFormFields li.MC_LYT_PVBVTransferForm_Labels { height:auto; }
.MC_LYT_PVBVTransferFormFields li.MC_LYT_Input_Error { color:#ff2727; border:solid 1px #ff2727; }
.MC_LYT_PVBVTransferFormFields .MC_LYT_PVBVTransferForm_AutoSuggest { float:left; width:312px; padding-left:6px; padding-right:6px; }
.MC_LYT_PVBVTransferFormFields .MC_LYT_PVBVTransferForm_AutoSuggest input { width:300px; padding:3px; }
.MC_LYT_PVBVTransferFormFields .MC_LYT_PVBVTransferForm_Amount { float:left; width:81px; padding-right:6px; }
.MC_LYT_PVBVTransferFormFields .MC_LYT_PVBVTransferForm_Amount input { width:69px; padding:3px; }
.MC_LYT_PVBVTransferFormFields .MC_LYT_PVBVTransferForm_AddFields { margin:10px 10px 10px 5px; text-align:right; padding:0px; }
/*****************************************************************************/

/* [Modified:6/17/9 by AIUGF21 (JT)] PVBV Inquiry Results View PVBVInquiryParentControl */
.PU_LYT_PVBVInquiryResults { width:960px; margin-left:auto; margin-right:auto; }
.MC_LYT_PVBVInquiryResults div.MC_LYT_BonusSched_Box_Content { margin-bottom:20px; }
/*****************************************************************************/

/* [Modified:6/17/9 by AIUGF21 (JT)] PVBV Inquiry PVBVInquiryView */
.MC_LYT_PVBVInquiry { width:auto; clear:both; background-color:#ffffff; border-bottom:solid 1px #ffffff; margin-bottom:20px; }
.MC_LYT_PVBVInquiry .MC_LYT_ControlBody { clear:both; width:100%; }
/*****************************************************************************/

/*[Modified:6/17/9 by AIUGF21 (JT)] PVBV Landing PVBVInquiryView and PVBVTransferControl */
.MC_LYT_PVBVParentBody { width:795px; float:left; }
.MC_LYT_PVBVInquiryInputsA, 
.MC_LYT_PVBVInquiryInputsB, 
.MC_LYT_PVBVInquiryInputsC { clear:none; float:left; padding-bottom:3px;}
.MC_LYT_PVBVInquiryInputsA label { display:inline-block; vertical-align:top; font-weight:bold; padding-top:2px; margin-bottom:2px; }
.MC_LYT_PVBVInquiryInputsB label,
.MC_LYT_PVBVInquiryInputsC label { display:inline-block; vertical-align:top; font-weight:bold; padding-top:2px; margin-bottom:2px; }
.MC_LYT_PVBVInquiryInputsA { width:318px; margin:6px 6px 0px 8px; line-height:18px; }
.MC_LYT_PVBVInquiryInputsB { width:220px; margin-right:10px; }
.MC_LYT_PVBVInquiryInputsC { width:400px; margin:6px 8px; line-height:18px; }
.MC_LYT_PVBVInquiryInputsA div { display:inline; }
.MC_LYT_PVBVInquiryInputsC div { display:inline; }
.MC_LYT_PVBVInquiryInputsA select { width:145px; }
.MC_LYT_PVBVInquiryInputsB input { width:200px; }
.MC_LYT_PVBVInquiryInputsC input { width:290px; }
/*****************************************************************************/

/* tooltips */
#tooltip { position:absolute; z-index:10000; border:1px solid #111; color:#333; background-color:#fff; padding:5px; opacity:1.0; }
#tooltip h3, #tooltip div { color:#333; margin:0; }
#tooltip.pretty { color:#333; border:none; width:170px; padding:20px; height:38px; opacity:1.0; background:url('../images/bg_tooltip.png'); }
#tooltip.pretty h3 { margin-bottom:0.75em; font-weight:normal; font-size:10px; width:170px; text-align:left; }
#tooltip.pretty div { width:220px; text-align:left; }
/*****************************************************************************/

/* Sunil N 16/03/2009 */
.popUp { }
.popUp { width:1035px; margin:0 auto; background:url(../images/popup_middle_bg.gif); }
.popupTop { background:url(../images/popup_top.gif) no-repeat 0 0; height:5px; }
.popupControlBar { background:url(../images/popup_top_bar.gif) repeat-x 0 0; height:25px; margin:0 6px; }
.popupControlBar img { margin:2px; float:right; }
.popupBottom { background:url(../images/popup_bottom.gif) no-repeat 0 0; height:6px; margin-top:6px; }
.tableGrid { border-collapse:collapse; width:100%; }
.tableGrid th { background:#cccccc; border:1px solid #ffffff; border-bottom:1px solid #E3E6E8; color:#ffffff; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; }
.tableGrid th.trightBorder { border-right:1px solid #BDBDBD; }
.tableGrid th.tleftBorder { border-left:1px solid #BDBDBD; }
.tableGrid th div { background:#BDBDBD; border-bottom:1px solid #FFFFFF; padding:6px 10px; margin-bottom:0px; }
.tableGrid td { background:#FFFFFF; border:1px solid #E3E6E8; color:#494948; font-family:Verdana, Arial, Helvetica, sans-serif; padding:6px 10px; font-weight:normal; }
.tableGrid tbody th { background:#FFFFFF; border:1px solid #E3E6E8; padding:6px 10px; }
.tableGrid tbody th img { margin-right:5px; }
.tableGrid tbody th.leftHeading { color:#494948; text-align:center; }
.tableGrid th.txtRight, .tableGrid td.txtRight { text-align:right; }
.tableGrid.calenderHead th div { height:28px; }
.tableGrid th.selectedGrid div { background:#999999 url(../images/selected_grid.gif) repeat-x left bottom; }
.listView { }
.listView { color:#494948; }
.listView #LYT_ContentPaneListView { background:transparent url(../images/bg_contentarea_listview.gif) no-repeat scroll center top; width:1011px; height:643px; }
.listView #LYT_ListViewTabArea ul#SN_LYT_Tabs { margin:8px 8px 0 0; }
.listView #LYT_ContentPaneListView .MC_LYT_Content { left:7px; }

.listView a.FRM_Submit span { padding:1px 24px 5px 30px;}
.listView #LYT_ListViewTabArea ul#SN_LYT_Tabs li { float:left; height:30px; line-height:30px; margin:0 1px 0 0; padding:0 0 0 40px; background:transparent url(../images/bg_listview_tabs_bg.gif) 0 0 no-repeat; }
.listView #LYT_ListViewTabArea ul#SN_LYT_Tabs li a { display:block; float:left; height:30px; line-height:30px; padding:0 40px 0 0; color:#333;font-weight:bold; text-transform:uppercase; background:transparent url(../images/bg_listview_tabs_bg.gif) right -33px no-repeat; }
.listView #LYT_ListViewTabArea ul#SN_LYT_Tabs li.LYT_Active { background-position:left -65px; }
.listView #LYT_ListViewTabArea ul#SN_LYT_Tabs li.LYT_Active a { color:#FFFFFF; background-position:right -96px; }
.listView #LYT_ListViewTabArea ul#SN_LYT_Tabs li.TXT_Disabled a { color:#333333; }
.listView #LYT_ListViewTabArea { left:6px; }

/* AIUGF21 (JT) IBO Profile */
.PU_LYT_IBOProfile .MC_LYT_PVBVInquiry { margin-bottom:0px; }
.PU_LYT_IBOProfile .MC_TXT_ToolTitle { padding:10px 0px 15px 0px; }
.MC_LYT_IBOBusinessProfile .MC_LYT_IBOBusinessProfileBody { clear:both; height:495px; overflow-y:auto; }
.MC_LYT_IBOBusinessProfile .MC_LYT_IBOBusinessProfileBody h3 { color:#004B85; }
.MC_LYT_IBOBusinessProfile .MC_LYT_IBOCompanyInfo { width:260px; float:left; }
.MC_LYT_IBOBusinessProfile .MC_LYT_IBOCompanyInfo .MC_LYT_IBOProfileAddress { margin-top:10px; }
.MC_LYT_IBOBusinessProfile .MC_LYT_IBOCompanyInfo .MC_LYT_IBOBusInfo_Box_Content { margin-bottom:300px; }
.MC_LYT_IBOBusinessProfile .MC_LYT_CanSeeDownlineOpts { padding-bottom:10px; }
.MC_LYT_IBOBusinessProfile .MC_LYT_IBOBusinessInfo { width:610px; float:left; margin:0px 0px 20px 10px; }
.MC_LYT_IBOBusinessProfile .MC_LYT_CalloutList { width:240px; float:right; }
.MC_LYT_IBOBusinessProfile .MC_LYT_CalloutListContent { padding:0px; border:solid 1px #cccccc; border-top:none; width:auto; }
.MC_LYT_IBOBusinessProfile .MC_LYT_CalloutListItems ul { width:100%; }
.MC_LYT_IBOBusinessProfile .MC_LYT_CalloutListItems ul li { border-top:solid 1px #cccccc; clear:both; }
.MC_LYT_IBOBusinessProfile .MC_LYT_CalloutListItems ul li .LYT_ColumnA { width:170px; float:left; padding:4px; }
.MC_LYT_IBOBusinessProfile .MC_LYT_CalloutListItems ul li .LYT_ColumnB { width:50px; float:right; text-align:right; padding:4px; }
.MC_LYT_IBOBusinessProfile .MC_LYT_CanSeeDownlineContent { background-color:#cccccc; margin-top:1px; }
.MC_LYT_IBOBusinessProfile .MC_LYT_CanSeeDownlineContent .MC_LYT_CanSeeDownlineLbl { padding-bottom:6px; }
.MC_LYT_IBOBusinessProfile .MC_LYT_CanSeeDownlineContent .MC_LYT_CanSeeDownlineBtn { width:100%; }
.MC_LYT_IBOBusinessProfile .MC_LYT_IBOPersonalInfo { width:610px; float:left; margin-left:10px; }
.MC_LYT_IBOBusinessProfile .MC_LYT_IBOProfilePersonalContent td { padding-top:6px; }
.MC_LYT_IBOBusinessProfile .MC_LYT_IBOCompanyInfoContent .MC_LYT_SponsorInfo, .MC_LYT_IBOBusinessProfile .MC_LYT_IBOCompanyInfoContent .MC_LYT_IBOMoreBusinessInfo { width:335px; }
/*.MC_LYT_IBOBusinessProfile .MC_LYT_IBOCompanyInfoContent div.MC_LYT_FieldListLabel {width:185px;}
.MC_LYT_IBOBusinessProfile .MC_LYT_IBOCompanyInfoContent div.MC_LYT_FieldListVal { width:145px; }*/
.MC_LYT_IBOBusinessProfile .MC_LYT_IBOCompanyInfoContent .MC_LYT_IBOMoreBusinessInfo div.MC_LYT_FieldListVal { width:300px; }
.MC_LYT_IBOBusinessProfile .MC_LYT_IBOProfilePersonalContent td { width:550px; }
.MC_LYT_IBOBusinessProfile .MC_LYT_IBOProfilePersonalContent div.MC_LYT_FieldListLabel { width:180px;}
.MC_LYT_IBOBusinessProfile .MC_LYT_IBOProfilePersonalContent div.MC_LYT_FieldListVal { width:340px; }
/* Print View */
/*IBO*/
.PV_LYT_Wrapper .MC_LYT_IBOBusinessProfile .MC_LYT_IBOBusinessProfileBody { height:auto; }
.PV_LYT_Wrapper .MC_LYT_IBOBusinessProfile .MC_LYT_IBOCompanyInfo { float:none; clear:both; width:360px; }
.PV_LYT_Wrapper .MC_LYT_IBOBusinessProfile .MC_LYT_IBOBusinessInfo { float:none; clear:both; margin-left:0px;}
.PV_LYT_Wrapper .MC_LYT_IBOBusinessProfile .MC_LYT_IBOPersonalInfo { float:none; clear:both; margin-left:0px; }
.PV_LYT_Wrapper .MC_LYT_IBOBusinessProfile .MC_LYT_IBOCompanyInfo .MC_LYT_IBOBusInfo_Box_Content { margin-bottom:20px; }
.PV_LYT_Wrapper .MC_LYT_IBOBusinessProfile .MC_LYT_IBO_Profile_Image {width: auto; float:left; margin-right:10px;}
.PV_LYT_Wrapper .MC_LYT_IBOBusinessProfile .MC_LYT_IBO_Contact{float:left;}
.PV_LYT_Wrapper .MC_LYT_IBOBusinessProfile .MC_LYT_Company_Info{width:228px;}
.PV_LYT_Wrapper .MC_LYT_IBOBusinessProfile .LYT_MapModule{position: absolute; top: 0px; left: 390px; float:none;}
/*Customer*/
.PV_LYT_Wrapper .MC_LYT_CustInfo .MC_LYT_Print_CustInfo{padding-bottom:60px; border:1px solid black; border-width:0 0 1px 0;}
.PV_LYT_Wrapper .MC_LYT_CustInfo .MC_LYT_Print_MailingAddr{position: absolute; top:128px; left:27px; float:none;}
.PV_LYT_Wrapper .MC_LYT_CustInfo .MC_LYT_Print_MailingAddr_WithErrMsg{position: absolute; top:170px; left:27px; float:none;}
.PV_LYT_Wrapper div.MC_LYT_Print_Map{position: absolute; top:70px; left:650px; float:none;}
.PV_LYT_Wrapper div.MC_LYT_Print_Map_WithErrMsg{position: absolute; top:120px; left:650px; float:none;}
.PV_LYT_Wrapper .MC_LYT_CustInfoPanel dl.MC_LYT_FieldList .MC_LYT_CustProfileAddress li{position:relative; left:168px; top:-16px;}
.MC_LYT_PastIBOProfileControl .btn {margin-top:10px;}
.MC_LYT_PastIBOProfileControl .profileDetailsContactInfo td {padding-top:10px;}
.MC_LYT_PastIBOProfileControl table td { vertical-align:top;}
.MC_LYT_PastIBOProfileControl .label {display:inline-block; width:160px; text-align:right; padding-right:10px;}
.MC_LYT_PastIBOProfileControl .MC_LYT_IBOBusInfo_Box_Content {background-color:#E5EEF7; zoom:1;}
/*****************************************************************************/

/* AIUGF21 (JT) Promote to global */
.GE_TXT_ToggleLink, .GE_TXT_ToggleLinkOff {cursor:pointer !important;}
.GE_TXT_ToggleLink:visited { color:#245475; cursor:pointer; }
.GE_TXT_ToggleLink:hover { text-decoration:underline; cursor:pointer; }
.GE_LYT_ToggleContainerOff { display:none; }
/*****************************************************************************/

/* AIUGF21 (JT) PVBV Overview */
.MC_LYT_PVBVOverview { width:auto; clear:both; background-color:#ffffff; border-bottom:solid 1px #ffffff; margin-bottom:20px; }
.MC_LYT_PVBVOverview .MC_LYT_PVBVOverviewBody { background-color:#cccccc; }
.MC_LYT_PVBVOverview .MC_LYT_PVBVOverviewForm { width:390px; float:right; }
.MC_LYT_PVBVOverview .MC_LYT_PVBVOverviewForm li { margin-bottom:5px; }
.MC_LYT_PVBVOverview .MC_LYT_PVBVOverviewForm .MC_TXT_FormLabel { font-weight:bold; padding-right:5px; padding-top:2px; }
.MC_LYT_PVBVOverview .MC_LYT_PVBVOverviewTotals { width:460px; }
.MC_LYT_PVBVOverview .MC_LYT_PVBVOverviewTotals h3 { padding-bottom:2px; }
.MC_LYT_PVBVOverview .MC_LYT_PVBVOverviewTotals .MC_LYT_OverviewTotalData { padding:1px; background-color:#ffffff; }
.MC_LYT_PVBVOverview .MC_LYT_PVBVOverviewTotals .MC_TXT_PVBVTotalLabel { font-weight:bold; }
.MC_LYT_PVBVOverview .MC_LYT_PVBVOverviewTotals .MC_TXT_PVBVTotal { float:right; }
/*****************************************************************************/

/* AIUGF21 (JT) PVBV Inquiry PVBVHistory */
.MC_LYT_PVBVHist { width:auto; clear:both; background-color:#ffffff; border-bottom:solid 1px #ffffff; margin-bottom:20px; }
.MC_LYT_PVBVHist .MC_LYT_ControlBody { clear:both; width:100%; }
.MC_LYT_PVBVHist .MC_LYT_PVBVHistBody { background-color:#E3E6E8; padding:10px; padding-bottom:20px; width:auto; }
.MC_LYT_PVBVHist .MC_LYT_PVBVHistBodyScroll { overflow-x:auto; }
.MC_LYT_PVBVHist .MC_LYT_RndHeader .MC_TXT_HeaderDetails, .MC_LYT_PVBVHist .MC_LYT_RndHeader .MC_TXT_HeaderDetails span { text-transform:none; font-weight:normal; }
.MC_LYT_PVBVHist .MC_LYT_PsuedoHeaders { width:50px; }
.MC_LYT_PVBVHist .MC_LYT_PsuedoHeaders tr.MC_LYT_EmptyHeader th, .MC_LYT_PVBVHist .MC_LYT_HistoryContent table th { padding-left:3px; border:solid 1px #ffffff; background-color:#cccccc; vertical-align:middle; font-weight:bold; height:33px; font-size:10px; line-height:11px; text-align:left; text-transform:uppercase; background:#cccccc url(../images/common/grid_bkgd_headers_unsortable.gif) repeat-x bottom left; color:#FFFFFF; border-bottom:solid 1px #cccccc; }
.MC_LYT_PVBVHist .MC_LYT_PsuedoHeaders tr.MC_LYT_EmptyHeader th { border-right:none; }
.MC_LYT_PVBVHist .MC_LYT_PsuedoHeaders th, .MC_LYT_PVBVHist .MC_LYT_HistoryContent table td { padding-right:3px; height:30px; border:solid 1px #cccccc; border-bottom:none; background-color:#ffffff; vertical-align:middle; border-bottom:none; text-align:right; white-space:nowrap; }
.MC_LYT_PVBVHist .MC_LYT_PsuedoHeaders th { font-weight:bold; text-align:center; border-right:none; padding:0px; }
.MC_LYT_PVBVHist .MC_LYT_HistoryContent, .MC_LYT_PVBVHist .MC_LYT_HistoryContent div { margin:0px; padding:0px; border:0px; }
.MC_LYT_PVBVHist .MC_LYT_PsuedoHeaders, .MC_LYT_PVBVHist .MC_LYT_HistoryContent table { border-bottom:solid 1px #cccccc; }
.MC_LYT_PVBVHist .MC_LYT_HistoryContent table th.MC_LYT_Highlight { background:#cccccc url(../images/common/grid_bkgd_headers_sorted.gif) repeat-x bottom left; }
.MC_LYT_PVBVHist .MC_LYT_HistoryContent table td.MC_LYT_Highlight { font-weight:bold; }
/*****************************************************************************/

/* Column Settings */
.MC_LYT_ColumnSettingsAvailable { display:inline; float:left; width:230px; height:225px; margin:10px 0 0 20px; }
.MC_LYT_ColumnSettingsAvailable select, .MC_LYT_ColumnSettingsShown select, .MC_LYT_ColumnSettingsSorter select { width:250px; }
/*.MC_LYT_ColumnSettingsAvailable select { height:215px; }*/
.MC_LYT_ColumnSettingsAvailable img, .MC_LYT_ColumnSettingsShown img { position:relative; bottom:-2px; }
.MC_LYT_SelectedColViewLabel { padding:10px 0px 0px 0px; }
.MC_LYT_ColumnSettingsAvailable h4, .MC_LYT_ColumnSettingsShown h4 { margin:6px 0 6px 0;font-weight:bold;font-size:12px}
.MC_LYT_ColumnSettingsChooser { float:left; width:110px; margin:70px 0 0 30px; }
.MC_LYT_ColumnSettingsChooser a { margin-bottom:10px; }
.MC_LYT_ColumnSettingsShown { float:left; width:230px; margin:10px 0 0 6px; }
.MC_LYT_ColumnSettingsSorter { float:left; width:430px; margin:10px 0 0 42px; }
.MC_LYT_ColumnSettingsSorter h4 { margin:0 0 8px 104px; font-weight:bold;font-size:12px }
.MC_LYT_ColumnSettingsSorter ul.LYT_TwoColumnList { width:430px; }
.MC_LYT_ColumnSettingsSorter ul.LYT_TwoColumnList li { width:430px; margin:0 0 8px 0; display:block; }
.MC_LYT_ColumnSettingsSorter ul.LYT_TwoColumnList .LYT_TwoColumnListA { display:inline; float:left; width:100px; text-align:right; margin-right:5px; }
.MC_LYT_ColumnSettingsSorter ul.LYT_TwoColumnList .LYT_TwoColumnListB { width:270px; }
a.FRM_ButtonAdd_Disable{background-position: 0 -28px;}
/*****************************************************************************/
 
 /* Saved List */
.MC_LYT_ListNames_Box_Content select { width:395px; }
.MC_LYT_ListNames_Box_Content input { width:377px; }
/*****************************************************************************/

/* Export List */
/*Styles not in use, after new implementation  -- Start */
.MC_LYT_ExpList { width:49%;float:left;} 
.MC_LYT_ExpList h4, .MC_LYT_ExpFormats h4 {font-weight:bold; padding:0px 0px 5px 0px;font-size:12px}
.MC_LYT_ExpList .MC_LYT_ico_help, .MC_LYT_ExpFormats .MC_LYT_ico_help { display:inline; padding:5px 21px 2px 0px; }
.MC_LYT_ExpList select, .MC_LYT_ExpFormats select { width:417px; height:100px; margin:0px 0px 10px 0px; }
.MC_LYT_ExpList_Box_Content { height:250px; }
.MC_LYT_ExpFormats_Box_Content { height:282px; }
/*Styles not in use, after new implementation  -- End */

.MC_LYT_ExpFormats { width:49%; float:right; } 

/*Export List -- Newly Added Styles*/
.MC_LYT_LOS_Export_Container_Left { width:49%; float:left;} 
.MC_LYT_LOS_Export_Container_Left fieldset label { display:block; padding-bottom:6px; font-weight:bold; } 
.MC_LYT_LOS_Export_Container_Left fieldset label span { padding-right:5px; } 
.MC_LYT_LOS_Export_Container_Left .MC_LYT_LOS_ExportListScroll { border:solid 1px #ccc;width:417px;overflow:scroll;background-color:#fff;height:100px; margin-bottom:10px; } 
.MC_LYT_LOS_Export_Container_Left .MC_LYT_LOS_ExportList_Cant .MC_LYT_LOS_ExportListScroll { height:85px; }
.MC_LYT_LOS_Export_Container_Left .MC_LYT_LOS_ExportList { white-space:nowrap; }
.MC_LYT_LOS_Export_Container_Left .MC_LYT_LOS_ExportList span { display:block; padding:1px; border:solid 1px #fff; }
.MC_LYT_LOS_Export_Container_Left .MC_LYT_LOS_ExportList span:hover { background-color:#e3e6e8; } 

/*Mailing Labels -- Newly Added Styles */
.MC_LYT_LOS_MailingLabels_Container {width:100%;float:left;} 
.MC_LYT_LOS_MailingLabels_Container fieldset label { display:block; padding-bottom:6px; font-weight:bold; } 
.MC_LYT_LOS_MailingLabels_Container fieldset label span { padding-right:5px; } 
.MC_LYT_LOS_MailingLabels_Container .MC_LYT_LOS_PrintListScroll { border:solid 1px #ccc;width:390px;overflow:scroll;background-color:#fff;height:100px; margin-bottom:10px; } 
.MC_LYT_LOS_MailingLabels_Container .MC_LYT_LOS_PrintList_Cant .MC_LYT_LOS_PrintListScroll { height:85px; }
.MC_LYT_LOS_MailingLabels_Container .MC_LYT_LOS_PrintList { white-space:nowrap; }
.MC_LYT_LOS_MailingLabels_Container .MC_LYT_LOS_PrintList span { display:block; padding:1px; border:solid 1px #fff; }
.MC_LYT_LOS_MailingLabels_Container .MC_LYT_LOS_PrintList span:hover { background-color:#e3e6e8; } 

/*****************************************************************************/

/* AIUGF21 (JT) PVBV Inquiry Detail View PVBVInquiryDetailControl */
.MC_LYT_PVBVEstimate { width:auto; clear:both; background-color:#ffffff; border-bottom:solid 1px #ffffff; margin-bottom:10px; }
.MC_LYT_PVBVEstimate .MC_LYT_ControlBody { clear:both; width:100%; }
.MC_LYT_PVBVEstimate h3 { padding-bottom:2px; }
.MC_LYT_PVBVEstimate .GE_LYT_RndBox .TabBox_Content { padding-bottom:20px; }
.MC_LYT_PVBVEstimate .AmwayGrid_Container { background-color:#ffffff; border:solid 1px #ffffff; }
.MC_LYT_PVBVEstimate .MC_LYT_MultiPanelFirst { float:left; width:420px; }
.MC_LYT_PVBVEstimate .MC_LYT_MultiPanelLast { float:right; width:420px; margin-left:18px; }
.MC_LYT_PVBVEstimate .MC_LYT_MultiPanelFirstInline { float:left; width:370px; }
.MC_LYT_PVBVEstimate .MC_LYT_MultiPanelLastInline { float:right; width:370px; margin-left:18px; }

.MC_LYT_PVBVEstimate .MC_LYT_MultiPanelSection { margin-bottom:20px; }
.MC_LYT_PVBVEstimate th.MC_LYT_EstimatePVHeader, .MC_LYT_PVBVEstimate th.MC_LYT_EstimateBVHeader { width:100px; }
.MC_LYT_PVBVEstimate td.MC_LYT_EstimatePV, .MC_LYT_PVBVEstimate td.MC_LYT_EstimateBV { text-align:right; }
/*****************************************************************************/

/* AIUGF21 (JT) Downline PVBV DownlinePVBVControl */
.MC_LYT_PVBVDownline { width:auto; clear:both; background-color:#ffffff; border-bottom:solid 1px #ffffff; margin-bottom:20px; }
.MC_LYT_PVBVDownline .MC_LYT_ControlBody { clear:both; width:100%; }
.MC_LYT_PVBVDownline .MC_LYT_PVBVDownlineHeader { background-color:#cccccc; }
.MC_LYT_PVBVDownline .MC_LYT_PVBVDownlineDesc { padding:10px 10px 10px 10px; font-weight:normal; }
.MC_LYT_PVBVDownline .AmwayGrid_Container { background-color:#ffffff; }
/*****************************************************************************/

/* AIUGF21 (JT) Personal PVBV PersonalPVBVControl */
.MC_LYT_PVBVPersonal { width:auto; clear:both; background-color:#ffffff; border-bottom:solid 1px #ffffff; margin-bottom:20px; }
.MC_LYT_PVBVPersonal .MC_LYT_ControlBody { clear:both; width:100%; }
.MC_LYT_PVBVPersonal .AmwayGrid_Container { background-color:#ffffff; }
.MC_LYT_PVBVPersonal .MC_LYT_PVBVPersonalHeader { background-color:#cccccc; }
.MC_LYT_PVBVPersonal .MC_LYT_PVBVPersonalHeader .asteriskIcon { text-transform:none; }
.MC_LYT_PVBVPersonal .MC_LYT_PVBVPersonalHeader .unavailableIcon { text-transform:none; }
.MC_LYT_PVBVPersonal .MC_LYT_PVBVPersonalDesc { padding:10px 10px 10px 10px; font-weight:normal; }
/*****************************************************************************/

/* AIUGF21 (JT) LOS Query Dialogs */

/* TODO:Rename MC_LYT_QueryDialog to MC_LYT_ActionDialog */
.PU_LYT_QueryDialog { }
.PU_LYT_QueryDialog .MC_LYT_FormSection { clear:both; margin-bottom:20px; }
.PU_LYT_QueryDialog .MC_LYT_FormSectionLast { margin-bottom:0px; }
.PU_LYT_QueryDialog .MC_LYT_QueryDefBody { background-color:#E3E6E8; margin-bottom:1px; }
.PU_LYT_QueryDialog .MC_LYT_QueryDialogList { overflow-y:scroll; height:200px; background:#ffffff url(../images/common/gc_pixel_cccccc.gif) repeat-y top left; border-bottom:solid 1px #cccccc; padding-top:1px; }
.PU_LYT_QueryDialog .MC_LYT_QueryDialogList tr.GridAltRow_AmwayGrid td { background-color:#e3e6e8; }
.PU_LYT_QueryDialog .MC_LYT_QueryDialogList tr.GridAltRow_AmwayGrid td.MC_LYT_FirstItem { background:#e3e6e8 url(../images/common/gc_pixel_cccccc.gif) repeat-y top left; }
.PU_LYT_QueryDialog .MC_LYT_FormSectionLabel { font-weight:bold; margin-bottom:6px; }
.PU_LYT_QueryDialog .MC_LYT_FormFields { height:22px; margin-bottom:5px; vertical-align:top; }
.PU_LYT_QueryDialog .MC_LYT_QueryDialogInput { vertical-align:top !important; }
.PU_LYT_QueryDialog .MC_LYT_NoteBox { clear:both; color:#ff2727; padding-bottom:10px; }
.MC_LYT_StandardQuery_Box_Content .MC_LYT_ico_help { display:inline; padding:5px 21px 2px 0px; }
.MC_LYT_StandardQuery_Box_Content .MC_LYT_FormFields { height:auto; }
.MC_LYT_StandardQuery_Box_Content .MC_LYT_FormFields .MC_LYT_FormFieldLabel { display:inline-block; padding-top:2px; vertical-align:top; }
.MC_LYT_QueryDef_Box_Content .MC_LYT_QueryNameSection .MC_LYT_FormSectionLabel, 
.MC_LYT_QueryDef_Box_Content .MC_LYT_QueryNameSection .MC_LYT_FormFields { width:310px; }
.MC_LYT_QueryDef_Box_Content .MC_LYT_QueryNameSection .MC_LYT_FormFields { float:left; }
.MC_LYT_QueryDef_Box_Content .MC_LYT_QueryNameSection .MC_LYT_FormFields input { width:300px; }
.MC_LYT_QueryDef_Box_Content .MC_LYT_QueryNameSection .MC_LYT_InlineButton .btn li { float:left; }
.MC_LYT_QueryDef_Box_Content .MC_LYT_CriteriaSection .MC_LYT_FormFields input { width:160px; }
.MC_LYT_QueryDef_Box_Content .MC_LYT_CriteriaSection select.MC_FRM_FieldName { width:200px; }
.MC_LYT_QueryDef_Box_Content .MC_LYT_CriteriaSection select.MC_FRM_FieldOperator { width:120px; }
/*****************************************************************************/

/* AIUGF21 (JT) LOS Perform Group Action */
.PU_LYT_GroupAction { height:100%; }
.PU_LYT_GroupAction .RadGrid_ScrollableWidth { width:552px; }
.PU_LYT_GroupAction .RadGrid_Scroller { background-color:#ccc; height:150px; overflow:auto; overflow-y:auto; overflow-x:hidden; border-top:solid 1px #ccc; }
.PU_LYT_GroupAction .RadGrid_AmwayGrid { width:auto; }
.PU_LYT_GroupAction .MC_LYT_QueryDefBody { padding:10px; padding-left:15px; }
.PU_LYT_GroupAction .MC_TXT_FormLabel { font-weight:bold; padding-right:5px; padding-bottom:3px; vertical-align:middle; display:inline; }
.PU_LYT_GroupAction .MC_LYT_GroupActionIBONameHeader { width:330px; }
.PU_LYT_GroupAction .MC_LYT_GroupActionDownloadHeader { }
.PU_LYT_GroupAction .MC_LYT_GroupActionIBOName { width:330px; }
.PU_LYT_GroupAction .MC_LYT_GroupActionDownload { padding-right:18px; }
.PU_LYT_GroupAction tr.GridRow_AmwayGrid td { background-color:#fff; }
.PU_LYT_GroupAction tr.GridAltRow_AmwayGrid td { background-color:#e3e6e8; }
/*****************************************************************************/

/* AIUGF21 (JT) Share PVBV */
.PU_LYT_PVBVShare .RadGrid_ScrollableWidth { width:552px; }
.PU_LYT_PVBVShare .RadGrid_ScrollableWidthInline { width:100%; }
.PU_LYT_PVBVShare .RadGrid_Scroller { height:150px; overflow:auto; overflow-y:auto; overflow-x:hidden; border-top:solid 1px #ccc; }
.PU_LYT_PVBVShare .RadGrid_AmwayGrid { width:auto; }
.PU_LYT_PVBVShare .MC_LYT_PVBVShareAddTo { background-color:#ccc; }
.PU_LYT_PVBVShare .MC_LYT_PVBVShareAddTo p strong { display:block; margin-bottom:10px; }
.PU_LYT_PVBVShare .MC_LYT_PVBVShareAddTo .MC_LYT_FormSection { width:150px; clear:none; float:left; }
.PU_LYT_PVBVShare .MC_LYT_PVBVShareAddTo .MC_LYT_FormSection label { display:block; margin-bottom:3px; height:16px; }
.PU_LYT_PVBVShare .MC_LYT_PVBVShareAddTo .MC_LYT_FormSection label img { vertical-align:text-bottom; }
.PU_LYT_PVBVShare .MC_LYT_PVBVShareAddTo .MC_LYT_FormSectionCommand { width:150px; float:right; padding-top:16px; }
.PU_LYT_PVBVShare .MC_LYT_PVBVShareIBOHeader { width:350px; }
.PU_LYT_PVBVShare .MC_LYT_PVBVShareAllowHeader {}
.PU_LYT_PVBVShare .MC_LYT_PVBVShareIBO { width:350px; }
.PU_LYT_PVBVShare .MC_LYT_PVBVShareAllow {padding-right:18px; }
.PU_LYT_PVBVShare .MC_LYT_LegendBar { width:100%; padding:3px 0px 6px 0px; background-color:#ccc; border-bottom:solid 1px #fff; }
.PU_LYT_PVBVShare .MC_TXT_LegendActive { color:#2A68A9; }
.PU_LYT_PVBVShare .MC_TXT_LegendInactive { color:#2A68A9; text-decoration:line-through; }
.PU_LYT_PVBVShare .MC_TXT_LegendDelete { color:#ff2727; font-weight:bold; }
.MC_LYT_PVBVConfirmContent { height:250px; overflow-y:auto; }
/*****************************************************************************/

/* IBO Goals? */
.IBO_goal_content p { margin-bottom:10px; }
.RadChart { height:30px !important; float:left; width:475px !important;}
#nodeval { vertical-align:top !important; }
#LYT_ContentPaneWithActionBar .MC_LYT_Content_Col_set { position:absolute; top:65px; left:7px; width:984px; height:510px; overflow:hidden; overflow-y:auto; color:#333; padding:1px; }
.MC_LYT_Cust_pro_but_Fixed input { width:120px; margin-bottom:5px; clear:both; }
.MC_LYT_Cust_pro_but_Fixed_Mar { margin-bottom:5px; }
.LYT_ButtonContainer_PVBV_trn { float:right; margin-right:20px; width:333px; }
.MC_LYT_Create_Save_button_container { margin-top:3px; }
.MC_LYT_Create_Save_List p { padding-bottom:2px; }
.MC_LYT_Create_Save_butRight { float:left; margin-right:30px; }
.a20-radchart-goal-container { float:left; width:100%; }
.a20-radchart-goals { float:left; background:#ccc; }
.a20-radchart-goals-heading{margin-left:475px; _margin-left: 235px; width:100px; float:left;}
/*****************************************************************************/

/* AIUGF21 (JT) PVBV Transfer History (PVBV Transfer Form) */
.MC_LYT_PVBVTransferHistory { }
.MC_LYT_TransferTransactions .MC_LYT_PVBVTransHistBox { width:910px; }
.MC_LYT_TransferTransactions .MC_LYT_TransHistScroll { width:auto; height:300px; overflow:scroll; overflow-x:hidden; overflow-y:auto; }
.MC_LYT_TransferTransactions td.MC_LYT_PVBVTransfers_Status { padding-right:18px; }
/* Print View */
.PV_LYT_Wrapper .MC_LYT_TransferTransactions .MC_LYT_TransHistScroll { height:auto; }
.PV_LYT_Wrapper .MC_LYT_TransferTransactions .MC_LYT_PVBVTransHistBox { width:auto; }
/******************************************************************************/

/* Confidentiality agreement */
.MC_LYT_Cong_Scroll { height:200px; overflow:hidden; overflow-y:auto; float:left; padding:10px; margin:10px 0px 10px 0px; border:solid 1px #ccc; }
/******************************************************************************/

.download_flag_icon,

.MC_LYT_Input_Error { color:#ff2727; border:solid 1px #ff2727; }
.MC_LYT_Background_heading { background:#ccc; font-weight:bold; line-height:30px; }
.text_right { text-align:right; }
.MC_LYT_PVBV_Trn_Head_A { float:left; width:400px; }
.MC_LYT_PVBV_Trn_Head_B { float:right; width:100px; }
.MC_LYT_share-pvbv-C { background:#ccc; }
.MC_LYT_share-pvbv-B { font-weight:bold; line-height:30px; }
.MC_LYT_share-pvbv-E { padding-left:10px; }
.MC_LYT_share-pvbv-D { font-weight:bold; }
.MC_LYT_share-pvbv-A { clear:both; }
.MC_LYT_share-pvbv_button_container { margin-top:10px; width:300px; float:right; }
.MC_LYT_error_width_Profile { width:50%; }
.MC_LYT_PVBV_span_width { width:100%; float:left; text-align:center; }
.PU_LYT_MoreExplanation .PU_LYT_MoreExplanationBody { border-top:solid 1px #cccccc; }
.PU_LYT_MoreExplanation .PU_LYT_MoreExplanationContent { padding:10px; }
.MC_LYT_pro { width:338px; float:right; }
.MC_LYT_proA { width:338px; float:right; }
.MC_LYT_Bonus_Per_heading { font-weight:bold; font-size:12px; }
.MC_LYT_IBO_Profile_Print_Error_Container { clear:left; }
/*****************************************************************************/

/* AIUGF21 (JT) LOS Landing */
.MC_LYT_LOSLanding .MC_LYT_LOSLandingContent { width:460px; float:left; }
.MC_LYT_LOSLanding .MC_LYT_LOSLandingLaunch { float:right; }
.MC_LYT_LOSLanding .MC_FRM_LOSLaunchBtn { padding-top:6px; }
/*****************************************************************************/

/* AIUGF21 (JT) LOS Print Labels */
.MC_LYT_PrintSection_Box_Content div select { width:390px; }
/*****************************************************************************/

/* AIUER62 (SS) LOS Search AutoSuggest Dropbox */
.MC_LYT_STA_Search_Drop_box { padding:5px; border:solid 1px #ccc; background:#fff; height:350px !important; width:485px !important; }
.MC_LYT_LOS_Search_Drop_box { padding:5px; border:solid 1px #ccc; background:#fff; height:190px !important; width:485px !important; }
.MC_LYT_LOS_Search_Drop_box_hover { background:#C3D8E9 !important; }
.MC_LYT_LOS_Search_Drop_box_A { background:#E5EEF7; padding:2px 0px 2px 2px; width:99% !important; }
.MC_LYT_LOS_Search_Drop_box_B { background:#fff; padding:2px 0px 2px 2px; width:99% !important; }
.MC_LYT_Conf_Wrapper { width:470px !important; }
.MC_LYT_LOS_Search_Drop_box_Auto_Height { padding:5px; border:solid 1px #ccc; background:#fff; height:auto !important; width:auto !important; }
/*****************************************************************************/

/* Added 5/11/15- MYU05ZVT - LOS Variable Pricing VariablePricingFreeShippingControl.ascx*/
.MC_LYT_LOSVarPricingFreeShippingPanel { width:1130px; margin:0px 10px 0px 0px; }
.MC_LYT_LOS_VarPricingFreeShipping_Left { padding:10px 45px 5px 5px; background-color:#ffffff; width:333px; height:130px;  }

.MC_LYT_VarPriceFreeShippingScroll { zoom:1; border:solid 1px #fff; position:relative; }
.MC_LYT_VarPriceFreeShippingInlineButton { display: inline-flex;}
.MC_LYT_VarPriceFreeShippingInlineButton img { cursor:pointer; }

.MC_LYT_LOSVarPricingFreeShippingDscp dd {padding: 0px 0px 0px 10px;}
.MC_LYT_LOSVarPricingFreeShippingDscp dt {padding: 5px 0px 0px 0px;}
.MC_LYT_LOSVarPricingFreeShippingInfo {padding: 10px 0px 10px 0px; color:red;}
.MC_LYT_LOSVarPricingFreeShippingDiscountBold {font-weight:700;}
.MC_LYT_LOSVarPricingFreeShippingDiscountFontStyle {font-style:italic;}
/*****************************************************************************/

/* Added 7/15/09 - AIUHS94 - Chris S. LOS Variable Pricing VariablePricingControl.ascx*/
.MC_LYT_VarPricing { width:100%; }
.MC_TXT_VarPricing_Title { font-size:16px; font-weight:bold }
.MC_TXT_VarPricing_ProductTitle { font-size:14px; font-weight:bold; padding:0px 0px 8px 0px; }
.MC_TXT_VarPricing_ProductDesc { font-size:10px; font-weight:bold; padding:0px 0px 20px 0px;}
.MC_TXT_VarPricing_ProductList { padding:0px 0px 0px 0px;}
.MC_TXT_VarPricing_ProductListDesc { font-size:12px; padding:10px 0px 14px 0px; }
.MC_TXT_VarPricingInstruction { font-size:12px; padding:10px 0px 20px 10px; }
.MC_LYT_LOS_VarPricingContainer { zoom:1;background:#e3e6e8 url('../images/bg_VariablePricingScale.gif') top left no-repeat; background-position:1px 0px; padding:4px; }
.MC_LYT_LOS_VarPricing_Left { padding:10px 5px 5px 5px; background-color:#ffffff;  }
.MC_LYT_LOSVarPricingPanel { float:left; width:535px; margin:0px 10px 0px 0px; }
.MC_LYT_LOSVarPricingProdList { float:right; width:340px; padding:0px; }
.MC_TXT_VarPricing_ProductListItems { width:auto; }
.MC_LYT_LOSSliderTable { padding:10px 10px 10px 10px; }
.MC_TXT_LOSSliderLabels { font-size:10px; text-align:right; width:94px; }
.MC_TXT_LOSDiscountValues { border:solid 1px gray; text-align:right; padding:2px; margin:5px; width:55px; }
.MC_TXT_LOSDiscountValueRed { border:solid 1px gray; text-align:right; padding:2px; margin:5px; width:55px; font-weight:bold; color:Red; }
.MC_TXT_LOSSliderHeaderL { font-size:10px; text-align:center; color:#666666; float:left; padding-left:6px; }
.MC_TXT_LOSSliderHeaderR { font-size:10px; text-align:center; color:#666666; float:right; padding-right:6px; }
.MC_TXT_LOSRetMarginFooter { font-size:10px; color:#858585; width:100%; padding:12px 0px 5px 0px; }
.MC_LYT_LOSVarPricingBtnContainer { padding:12px 0px 10px 0px; height:31px; }
.MC_LYT_LOSVarPricingChangedDk { background-color:#E3E6E8; padding:10px; border-bottom:solid 1px #fff; }
.MC_LYT_LOSVarPricingChangedLt { background-color:#FFFFFF; padding:10px; border-bottom:solid 1px #fff; }
.MC_LYT_LOSVarPricingPanel_Box_Content { height:421px; overflow:hidden; }
.MC_LYT_LOSVarPricingProdList_Box_Content {height:455px;}

.MC_LYT_VarPriceDisc { width:503px; }
.MC_LYT_VarPriceScroll { zoom:1; height:322px; border:solid 1px #fff; overflow:auto; overflow-y:auto; overflow-x:hidden; position:relative; }
.MC_LYT_VarPriceConfirmScroll { zoom:1; height:312px; border:solid 1px #fff; overflow:auto; overflow-y:auto; overflow-x:hidden; position:relative; }

.MC_LYT_DiscountLbl { width:205px; margin: 0 0 0 20px; }
.MC_LYT_DiscountVal { float:none; position:relative; display:inline; }

.MC_TXT_VarPricing_ProductListItems .RadGrid_Wrapper { border:solid 1px #fff; }
.MC_TXT_VarPricing_ProductListItems .RadGrid_AmwayGrid { zoom:1; background-color:#fff; position:relative; }
.MC_TXT_VarPricing_ProductListItems .RadGrid_ScrollableWidth { width:308px; }
.MC_TXT_VarPricing_ProductListItems .RadGrid_Scroller { padding-top:1px; background-color:#ccc; height:340px; overflow:auto; overflow-y:auto; overflow-x:hidden; position:relative; }
.MC_TXT_VarPricing_ProductListItems tr.GridAltRow_AmwayGrid td { background-color:#e3e6e8; }
.MC_TXT_VarPricing_ProductListItems tr td.MC_LYT_LastItem { padding-right:18px; }

/*****************************************************************************/

/* Classes for Email page starts*/
.MC_LYT_LOS_Email_Container_Left { width:252px; float:left; margin-top:10px; }
.MC_LYT_LOS_Email_Container_Right{width:666px; float:right; margin-top:10px;}
.radeditor.Telerik.rade_wrapper {width:635px !important;}
.MC_LYT_LOS_Email_Container_Left fieldset { margin-bottom:10px; }
.MC_LYT_LOS_Email_Container_Left fieldset label { display:block; padding-bottom:6px; font-weight:bold; }
.MC_LYT_LOS_Email_Container_Left fieldset label span { padding-right:5px; }
.MC_LYT_LOS_Email_Container_Left .MC_LYT_LOS_EmailListScroll { border:solid 1px #ccc;width:218px;overflow:scroll;background-color:#fff;height:205px; margin-bottom:10px; }
.MC_LYT_LOS_Email_Container_Left .MC_LYT_LOS_EmailList_Cant .MC_LYT_LOS_EmailListScroll { height:85px; }
.MC_LYT_LOS_Email_Container_Left .MC_LYT_LOS_EmailList { white-space:nowrap; }
.MC_LYT_LOS_Email_Container_Left .MC_LYT_LOS_EmailList span { display:block; padding:1px; border:solid 1px #fff; }
.MC_LYT_LOS_Email_Container_Left .MC_LYT_LOS_EmailList span:hover { background-color:#e3e6e8; }
.MC_LYT_LOS_Subject_container{padding:10px 0px 10px 0px; #padding:5px 0px 10px 0px; clear:left;}
.MC_LYT_LOS_Subject_container input{width:500px;}
.MC_LYT_LOS_Email_Msg_container {padding-bottom:17px;}
.MC_LYT_Email_Msg_Name input{width:470px; margin-left:10px;}
.MC_LYT_LOS_Email_prev { width:100%; }
.MC_LYT_LOS_Email_prev p{padding:10px 0px 10px 0px;}
.MC_LYT_LOS_Email_Prv_body_text { height:200px; width:100%; overflow:auto; margin-bottom:20px; clear:left;}
.MC_LYT_LOS_Email_Container_Right .MC_FRM_EmailSavedMsgs {width:375px;margin-left:6px;}
.MC_LYT_LOS_Email_Container_Right fieldset label { display:block;padding-bottom:6px;font-weight:bold; }
.MC_LYT_LOS_Email_DialogCommands { margin-top: 20px !important; height:32px; width:100%; clear:both; }
/*****************************************************************************/

/* AIUGF21 (JT) ProductPriceGuide */
.MC_LYT_ProdPriceGuide_Box_Content .MC_LYT_ProdPriceGuideLists { float:left; width:48%; }
.MC_LYT_ProdPriceGuide_Box_Content .MC_LYT_LastItem { float:right; }
/*****************************************************************************/

/* AIUGF21 (JT) ResourceCenter */
.MC_LYT_RCBanners { width:795px; }
.MC_LYT_NewResources { clear:both; min-width:795px; width:795px;  }
.MC_LYT_FeaturedMultimedia { width:795px; }

.MC_LYT_RCTabView { border:solid 1px #ccc; border-top:none; }
.MC_LYT_RCTabView .MC_LYT_RCTabPage { width:auto; padding:15px; }
.MC_LYT_RCTabView .MC_LYT_RCListActions { text-align:right;height:25px;width:auto; }
.MC_LYT_RCAssetFull .MC_LYT_RCListActions span { vertical-align:middle; }
.MC_LYT_RCTabView a.MC_TXT_RC_Subscribe { vertical-align:middle; font-weight:normal; background:transparent url(../Images/ResourceCenter/icon.rss.gif) no-repeat left center; padding:2px 10px 2px 20px; }
.MC_LYT_RCTabView ul.MC_LYT_RCList { width:700px; }
.MC_LYT_RCTabView ul.MC_LYT_RCList li { float:left; display:block; padding:0px 10px 10px 0px; width:320px; height:3em; }
.MC_LYT_RCTabView ul.MC_LYT_RCList li a { text-decoration:none; cursor:pointer !important; }

.resources_tools .MC_LYT_RCLink { padding:0 0 0 21px;  height:20px; margin-left:-21px;}
.resources_tools .MC_LYT_RCLink a{ color: #006699;}
.resources_tools .MC_LYT_RCLink span{height:20px;}
.resources_tools .MC_LYT_RCLink .MC_LYT_RCLinkIco {width:275px; float:left;padding-top:3px;}
.LYT_ET_DownloadItems .MC_LYT_RCLinkIco{width:auto !important} 
.MC_LYT_RCLink dl { padding:0 0 0 21px; }
.MC_LYT_RCLink dl dt { width:20px; height:20px; margin-left:-21px; }
.MC_LYT_RCLink dl dd { margin-top:-15px; }
.MC_LYT_RCLinkIco {height:20px; display:block; margin:0; }

.MC_TXT_RCLinkTitle { cursor:pointer !important; }
.MC_LYT_RCLinkAltLang { display:block;padding-top:6px; }
.MC_LYT_RCLinkAltLangLabel { font-weight:bold; }
.MC_TXT_RCLinkAlt, .MC_TXT_RCLinkSep { float:none; font-weight:normal; width:auto; }
.MC_LYT_RCLinkFull { clear:both; padding:0px 0px 10px 0px; margin-top:10px; }
.MC_LYT_RCLinkFull .MC_LYT_RCLinkContainer td { vertical-align:top; }
.MC_LYT_RCLinkFull .MC_LYT_RCLinkThumb { width:151px; }
.MC_LYT_RCLinkFull .MC_LYT_RCLinkThumb img { padding-right:10px;width:151px; }
.MC_LYT_RCLinkFull .MC_LYT_RCLinkDesc { width:auto;text-align:left; }
.MC_LYT_RCLinkFull .MC_LYT_RCLinkDesc dt img {margin-top:4px;}
.MC_LYT_RCLinkFull .MC_LYT_RCLinkSummary { width:auto; display:block; }
.MC_LYT_RCLinkFull .MC_LYT_RCLinkMeta { padding-left:10px; width:250px; }
.MC_LYT_RCLinkFull .MC_LYT_RCLinkMeta .MC_LYT_RCLinkAttr { clear:both; }
.MC_LYT_RCLinkFull .MC_LYT_RCLinkMeta .MC_LYT_RCLinkAttr label { font-weight:bold; }
.MC_LYT_RCRow { clear:left; }
.MC_LYT_RCLinkFull .MC_LYT_RCLinkMeta .metaTitle {font-weight:700; padding-right:4px;}
#LYT_PageContainer .MC_LYT_RCLinkDesc p { line-height:14px;}
.MC_LYT_RCLinkFull.LCsearchContainer .MC_LYT_RCLinkContainer td {padding-top:10px; padding-bottom:10px;}
.MC_LYT_RCLinkFull.LCsearchContainer .MC_LYT_RCLinkContainer tr:first-child td {padding-top:0px; }
.MC_LYT_RCLinkFull.LCsearchContainer .MC_LYT_RCLinkContainer tr:last-child td {padding-bottom:0px;}

.MC_LYT_RCDisplay { width:960px; }
.MC_LYT_VideoDisplay .MC_LYT_VideoInfo { clear:both;padding-bottom:10px;padding-top:5px; }
.MC_LYT_VideoDisplay .MC_LYT_VideoOpts { width:300px; float:right; }
.MC_LYT_VideoDisplay .MC_LYT_VideoOpts h4 { padding-bottom:6px; }
.MC_LYT_VideoDisplay .MC_LYT_VideoOpts a { padding-bottom:6px; }
.MC_LYT_VideoDisplay .MC_LYT_VideoOpts div.MC_LYT_DownloadVideo { padding-bottom:10px !important; }
.MC_LYT_VideoDisplay .MC_LYT_RCPermalink { padding-bottom:10px; }
.MC_LYT_VideoDisplay .MC_LYT_VideoOpts ul.MC_LYT_RCSocial li { padding-bottom:6px; }
.MC_LYT_VideoDisplay .MC_LYT_VideoPlayer { float:left; width:640px; }
.MC_LYT_VideoDisplay .MC_LYT_RelatedVideos {clear:both;padding-top:20px;}
.MC_LYT_RCOverlay .MC_LYT_VideoPlayer { width:400px; }
.MC_LYT_RCOverlay .MC_LYT_VideoOpts { width:200px; }
.LYT_DB_Btn_Refresh_LOS{ float:left; padding:10px 20px 0 0; #padding:10px 15px 0 0; width:8%; margin:0 175px 0 0}
.MC_LYT_refresh_icon_LOS{background:transparent url(/Shop/Images/ico_sprite_sheet.gif) no-repeat scroll -1086px -1782px; float:right; padding:5px 32px 0 18px;}
.MC_LYT_refresh_icon_PVBV{background:transparent url(/Shop/Images/ico_sprite_sheet.gif) no-repeat scroll -1086px -1782px; float:right; padding:5px 10px 10px 18px;}
.MC_LYT_Dialog_H {width:70%; float:left;}
.MC_RCDisp_Thumb { width:150px; position:relative; display:block; }
.MC_RCDisp_Thumb img { width:150px; position:absolute;z-index:1000; }
.MC_RCDisp_Thumb .MC_RCDisp_ThumbIco { position:absolute;width:100px;height:100px;z-index:1001;margin:auto auto auto auto;background:url(/Shop/Images/ResourceDisplayThumbnailControl.png) 85% 65% no-repeat;}
/*****************************************************************************/
.pnlTabHeadersMinWidth {width:700px; position:absolute; left:0px; padding-left:248px; z-index:500; bottom:0px;}
.VoucherInquiryControl .MC_LYT_PVBVPersonal .MC_LYT_PVBVHistBody {overflow-y:auto; overflow-x:hidden; max-height:600px !important;}
