.SystemInput
{
    width: 75; 
    height: 22;
    FONT: 8pt tahoma;
}
.TreeviewNode
{
    CURSOR: pointer;
    BORDER-LEFT: #FFFFFF 2px solid; 
    BORDER-BOTTOM: #FFFFFF 1px solid; 
    PADDING-LEFT: 2px;
    FONT: 8pt tahoma;
}
.TreeviewNodeSelected
{
    CURSOR: pointer;
    FONT: 8pt tahoma;
    BORDER-TOP: #FFFFFF 1px solid; 
    BORDER-BOTTOM: #FFFFFF 1px solid; 
    BORDER-LEFT: #FFFFFF 2px solid; 
    PADDING-LEFT: 2px;
    PADDING-RIGHT: 2px;
    BACKGROUND: #000080; 
    color: #FFFFFF;
}
.Treeview
{
    FONT: 9pt verdana;
}
.FrameBorder{
    font: 10pt verdana;
}
.FrameBorder
{
    height:100%; 
    width:100%; 
    BORDER-LEFT: #808080 1px solid; 
    BORDER-TOP: 0px solid;
    BORDER-RIGHT: 0px solid; 
    BORDER-BOTTOM: #FFFFFF 1px solid;
}
.FrameHeader
{
    FONT: 8pt tahoma;
    width: 100%;
    height: 18;
    PADDING-LEFT: 3px;
    BACKGROUND: #D4D0C8; 
    BORDER-LEFT: #FFFFFF 1px solid; 
    BORDER-TOP: #FFFFFF 1px solid;
    BORDER-RIGHT: #808080 1px solid; 
    BORDER-BOTTOM: #808080 1px solid;
}
.Frame
{
    BORDER-LEFT: 0px solid; 
    BORDER-TOP: #808080 1px solid;
    BORDER-RIGHT: 0px solid; 
    BORDER-BOTTOM: 0px solid;
}
.HiddenFrame
{
    BORDER-LEFT: 0px solid; 
    BORDER-TOP: 0px solid;
    BORDER-RIGHT: 0px solid; 
    BORDER-BOTTOM: 0px solid;
}
.ColumnHeader
{
    FONT: 8pt tahoma;
    height: 18;
    PADDING-LEFT: 3px;
    BACKGROUND: #D4D0C8; 
    BORDER-LEFT: #FFFFFF 1px solid; 
    BORDER-TOP: #FFFFFF 1px solid;
    BORDER-RIGHT: #808080 1px solid; 
    BORDER-BOTTOM: #808080 1px solid;
}
.ColumnHeaderSortable
{
    FONT: 8pt tahoma;
    height: 18;
    PADDING-LEFT: 3px;
    BACKGROUND: #D4D0C8; 
    BORDER-LEFT: #FFFFFF 1px solid; 
    BORDER-TOP: #FFFFFF 1px solid;
    BORDER-RIGHT: #808080 1px solid; 
    BORDER-BOTTOM: #808080 1px solid;
}
.ColumnHeaderHover
{
    FONT: 8pt tahoma;
    height: 18;
    PADDING-LEFT: 3px;
    BACKGROUND: #D4D0C8;
    cursor: pointer;
    color: #2d6ab8;
    BORDER-RIGHT: #FFFFFF 1px solid; 
    BORDER-BOTTOM: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid; 
    BORDER-TOP: #808080 1px solid;
}
.SpreadsheetBorder
{
    height: calc(100vh - 48px);
    overflow-y: scroll;
}
.SpreadsheetContainer
{
    width: 100%;
    BACKGROUND: #ebebeb;
}
.SpreadsheetRowEven
{
    FONT: 8pt tahoma;
    PADDING-LEFT: 3px;
    height: 20;
    border: 0;
    BACKGROUND: #ffffff;
    CURSOR: pointer;
    COLOR: #000000;
}
.SpreadsheetRowOdd
{
    FONT: 8pt tahoma;
    PADDING-LEFT: 3px;
    height: 20;
    border: 0;
    BACKGROUND: #EEEEEE;
    CURSOR: pointer;
    COLOR: #000000;
}
.SpreadsheetRowAlert
{
    FONT: 8pt tahoma;
    PADDING-LEFT: 3px;
    height: 20;
    border: 0;
    BACKGROUND: #ffffff;
    CURSOR: pointer;
    COLOR: #000000;
}
.SpreadsheetRowOver
{
    FONT: 8pt tahoma;
    PADDING-LEFT: 3px;
    height: 20;
    border: 0;
    BACKGROUND: #2d6ab8;
    CURSOR: pointer;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ebebeb 1px solid;
    BORDER-RIGHT: #ebebeb 1px solid;
}
.SpreadsheetRowOn
{
    FONT: 8pt tahoma;
    PADDING-LEFT: 3px;
    height: 20;
    border: 0;
    BACKGROUND: #696969;
    CURSOR: pointer;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #ebebeb 1px solid;
    BORDER-RIGHT: #ebebeb 1px solid;
}
.SystemBackground
{
    width: calc(100% - 5px); /* to avoid iframe horizonal scrollbar, for the body's 5px margin */
    FONT: 8pt tahoma;
    BACKGROUND: #D4D0C8;
}
.Input
{
    FONT: 8pt tahoma;
}
.GeneralText
{
    FONT: 10pt tahoma;
}
.SystemSpreadsheetRow
{
    FONT: 8pt tahoma;
    height: 20;
    border: 0;
    BACKGROUND: #D4D0C8;
    PADDING-TOP: 1px;
    PADDING-LEFT: 10px;
    BORDER-TOP: #D4D0C8 1px solid;
    BORDER-LEFT:  #D4D0C8 1px solid;
    BORDER-BOTTOM: #D4D0C8 1px solid;
    BORDER-RIGHT: #D4D0C8 1px solid;
    CURSOR: pointer;
    COLOR: #000000;
}
.SystemSpreadsheetRowOver
{
    FONT: 8pt tahoma;
    height: 20;
    border: 0;
    BACKGROUND: #D4D0C8;
    CURSOR: pointer;
    COLOR: #000000;
    PADDING-LEFT: 10px;
    PADDING-TOP: 1px;
    BORDER-TOP: #FFFFFF 1px solid;
    BORDER-LEFT:  #FFFFFF 1px solid;
    BORDER-BOTTOM: #808080 1px solid;
    BORDER-RIGHT: #808080 1px solid;
}
.SystemSpreadsheetRowOn
{
    FONT: 8pt tahoma;
    height: 20;
    border: 0;
    background: #E9E5DD;
    CURSOR: pointer;
    COLOR: #000000;
    PADDING-LEFT: 11px;
    PADDING-TOP: 2px;
    BORDER-TOP: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
}
.SystemSpreadsheetRowOverOn
{
    FONT: 8pt tahoma;
    height: 20;
    border: 0;
    BACKGROUND: #D4D0C8;
    CURSOR: pointer;
    COLOR: #000000;
    PADDING-LEFT: 11px;
    PADDING-TOP: 2px;
    BORDER-TOP: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
}
.FieldPage
{
    FONT: 8pt tahoma; 
    width: 100%; 
    height: 100%; 
    BACKGROUND: #FFFFFF; 
    BORDER-RIGHT: #FFFFFF 1px solid;
}
.Fields
{
    FONT: 8pt tahoma; 
    BACKGROUND: #FFFFFF;
}
.FieldsHeader
{
    FONT: BOLD 8pt tahoma;
    COLOR: #FFFFFF;
    text-align: left;
    width: 100%;
    height: 18px;
    BACKGROUND: #808080;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
}
.FieldKey
{
    text-align: left;
    PADDING-TOP: 2px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 2px;
}
.FieldValue
{
    color: #808080;
    height: 18;
    PADDING-TOP: 2px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 2px;
}
.FieldValueHighlighted
{
    FONT: bold;
    color: #808080;
    height: 18;
    PADDING-TOP: 2px;
    PADDING-LEFT: 10px;
    PADDING-RIGHT: 2px;
}
.FieldValueInput
{
    height: 20px;
    FONT: 8pt tahoma; 
}
A
{
    FONT: bold 8pt tahoma; 
    COLOR: Black;
    text-decoration: underline;
    cursor: pointer;
}
A:hover
{
    FONT: bold 8pt tahoma; 
    COLOR: Black;
    text-decoration: none;
    cursor: pointer;
}
A:visited
{
    text-decoration: none;
}
A:active
{
    text-decoration: underline;
}
BODY
{
    BACKGROUND: #ffffff;
    MARGIN: 0px;
    FONT: 8pt verdana;
    COLOR: #000000
}
.Error
{
    FONT: BOLD 8pt tahoma;
    COLOR: Red;
}
.MsBody {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/img/fdc_body_bkg.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x
}
#topnav {
    CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px; MARGIN-BOTTOM: 11px; BORDER-LEFT: #ccc 1px solid; WIDTH: 748px; COLOR: #ccc; BORDER-BOTTOM: #ccc 1px; POSITION: relative; BACKGROUND-COLOR: white;
}
#container {
    PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/container_bkg.gif); MARGIN-LEFT: auto; WIDTH: 770px; MARGIN-RIGHT: auto; BACKGROUND-REPEAT: repeat-y
}
.ToolboxContent
{
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
    FONT: 12px tahoma;
    COLOR: #585858;
    TEXT-DECORATION: none;
    BACKGROUND: #ffffff;
}
.ToolboxContent:hover
{
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #585858 1px solid;
    BORDER-BOTTOM: #585858 1px solid;
    BORDER-LEFT: #585858 1px solid;
    BORDER-RIGHT: #585858 1px solid;
    BACKGROUND: #dddddd;
    FONT: 12px tahoma;
    COLOR: #585858;
    TEXT-DECORATION: none;
}
.ToolboxContentActive
{
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #585858 1px solid;
    BORDER-BOTTOM: #585858 1px solid;
    BORDER-LEFT: #585858 1px solid;
    BORDER-RIGHT: #585858 1px solid;
    BACKGROUND: #FFFFFF;
    FONT: 12px tahoma;
    COLOR: #585858;
    TEXT-DECORATION: none;
}
.ToolboxHeader
{
    border: none;
    BACKGROUND: activecaption;
    height: 18;
    FONT: bold 12px tahoma;
    COLOR: #ffffff;
    TEXT-DECORATION: none;
}
.ToolboxSpacer
{
    FONT: 12px tahoma;
    COLOR: #585858;
    TEXT-DECORATION: none;
    BACKGROUND: #ebebeb;
}
.TitleBarFooter
{
    height: 5;
    BACKGROUND: #ebebeb;
}
.SpreadsheetHeader
{
    height: 18;
    width: 100%;
    BACKGROUND: #ebebeb;
    FONT: bold 9px tahoma;
    COLOR: #000000;
}
.SpreadsheetContents
{
    OVERFLOW-Y: scroll;
    HEIGHT: 200px
}
.SpreadsheetColumn
{
    height: 12;
    CURSOR: pointer;
}
.SystemToolbar
{
    height: 20;
    border: 0;
    BACKGROUND: #D4D0C8;
    FONT: 11px tahoma;
    CURSOR: pointer;
    COLOR: #000000;
}
.Toolbar
{
    BACKGROUND: #D4D0C8; 
    FONT: 11px tahoma;
    CURSOR: pointer;
    COLOR: #000000;
    height: 16;
    text-align: left;
    BORDER-TOP: #D4D0C8 1px solid;
    BORDER-LEFT: #D4D0C8 1px solid;
    BORDER-BOTTOM: #D4D0C8 1px solid;
    BORDER-RIGHT: #D4D0C8 1px solid;
}
.ToolbarOver
{
    BACKGROUND: #D4D0C8;
    FONT: 11px tahoma;
    CURSOR: pointer;
    COLOR: #000000;
    text-align: left;
    BORDER-TOP: #FFFFFF 1px solid;
    BORDER-LEFT:  #FFFFFF 1px solid;
    BORDER-BOTTOM: #808080 1px solid;
    BORDER-RIGHT: #808080 1px solid;
}
.ToolbarDown
{
    BACKGROUND: #D4D0C8;
    FONT: 11px tahoma;
    CURSOR: pointer;
    COLOR: #000000;
    text-align: left;
    BORDER-TOP: #808080 1px solid;
    BORDER-LEFT:  #808080 1px solid;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
}
.ToolbarOn
{
    height: 20;
    border: 0;
    background-image: url(/img/checkered.gif);
    FONT: 11px tahoma;
    CURSOR: pointer;
    COLOR: #000000;
    PADDING-LEFT: 10px;
    PADDING-TOP: 1px;
    BORDER-TOP: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
}
.ToolbarSelected
{
    FONT: 8pt tahoma;
    text-align: left;
    BACKGROUND: ;
    CURSOR: pointer;
}
.ToolbarSelectedRow
{
    FONT: 8pt tahoma;
    background-image: url(/img/checkered.gif);
    CURSOR: pointer;
    BORDER-TOP: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
}
.ToolbarBegin
{
    BACKGROUND: #D4D0C8;
    BORDER-LEFT: #FFFFFF 1px solid;
}
.ToolbarEnd
{
    BACKGROUND: #D4D0C8; 
    BORDER-RIGHT: #808080 1px solid;
}
.PreviewPage
{
    width: 600px;
    FONT: 8pt tahoma; 
    BACKGROUND: #FFFFFF; 
    BORDER-RIGHT: #FFFFFF 1px solid;
}
.PreviewHeader
{
    FONT: BOLD 8pt tahoma;
    BACKGROUND: #808080;
    COLOR: #FFFFFF;
    text-align: left;
    width: 100%;
    height: 18px;
    padding-left: 2px;
    padding-right: 2px;
}
.PreviewText
{
    border: 0px; 
    FONT: 8pt tahoma;
    color: #808080;
    width: 550;
    overflow-y: visible;
}
.ColumnSummary
{
    FONT: 8pt tahoma;
    height: 18;
    PADDING-LEFT: 3px;
    BACKGROUND: #D4D0C8; 
    BORDER-LEFT: #808080 1px solid; 
    BORDER-TOP: #808080 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid; 
    BORDER-BOTTOM: #FFFFFF 1px solid; 
}
 .NormalShade
{
    background: #FFFFFF;
    font: 8pt tahoma;
    color: #000000;
    padding-left: 1em;
}
.DarkShade
{
    background: #F3F3F3;
    font: 8pt tahoma;
    color: #000000;
    padding-left: 1em;
}
.Mainheader
{
    BACKGROUND: #6487dc; 
    BORDER-BOTTOM: #ffffff 1px solid;
}
/* CSS classes for the navigation menu at bottom of the page (Previous/More Products, etc) */
.navigation
{
    width: 800px;
    margin-top: 30px;
}
#PrevPageLinkButton
{
    float: left;
    width: 180px;
    text-align: center;
}
#CurrentPageLabel
{
    float: inherit;
    text-align: center;
    width: 180px;
}
#NextPageLinkButton
{
    float: right;
    width: 180px;
    margin-right: 20px;
    text-align: center;
}
#Container {
    CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px; MARGIN-BOTTOM: 11px; 
    BORDER-LEFT: #ccc 1px solid; WIDTH: 900px; height:100%; COLOR: #ccc; BORDER-BOTTOM: #ccc 1px; 
    BACKGROUND-COLOR: blue; margin:0 auto;
    
}
#Container2 {
    
    WIDTH: 900px; height:100%;BACKGROUND-COLOR: blue; margin:50 auto; 
    
}
#topnav {
    CLEAR: both; BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px; MARGIN-BOTTOM: 11px; 
    BORDER-LEFT: #ccc 1px solid; WIDTH: 800px; height:100%; COLOR: #ccc; BORDER-BOTTOM: #ccc 1px; 
    POSITION: relative;  BACKGROUND-COLOR: blue; margin:0 auto;
}
#topnav #mainnav {
    PADDING-RIGHT: 0px; PADDING-LEFT: 202px; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 53px; WHITE-SPACE: nowrap; POSITION: relative
}
.menu_control
{
color: white; 
text-decoration:none;
font-weight:normal; 
font-size:12px;
padding:0.2em; vertical-align:middle; 
}
.menu_control:hover 
{ 
font-size:12px; 
text-decoration: none;
color:Black; vertical-align:middle; 
}
.static_menu_control
{
   FONT: 10pt tahoma; 
   COLOR: #004165;
   text-decoration:none; 
   font-weight:normal;
}
.static_menu_control:hover 
{ 
   FONT: bold 10pt tahoma; 
   COLOR: #004165;
   text-decoration:none; 
}
.static_menu_control:active 
{ 
   FONT-WEIGHT: bold; COLOR: #fb4f14
}
.SearchMenu
{
   FONT: 9pt tahoma;
   vertical-align:middle;
}
.logintd1{
    padding-left: 20px; font: 10pt;
}
.logintbl1 {
    width: 830px;
    height: 100%;
    padding: 10px;
    border: solid 1px grey;
    border-spacing: 10px;
}
.height8width100{
    height:8px;width:100%;
}
.width180{
    width:180px;
}
.Width190Height20{
    height:20px;width:190px;
}
.padleft5padtop25{
    padding-left: 5px; padding-top: 25px;
}
.padleft25{
    padding-left: 25px;
}
.Height142{
    height:142px;
}
.padbot20{
    padding-bottom:20px;
}
.Height20Width116{
    height:20px; width:116px;
}
.height26{
    height:26px;
}
.padtop20{
    padding-top:20px;
}
.Height20Width200{
    height:20px; width:200px;
}
.width751{
    width:751px;
}
.width750pxheight37{
    width:750px;
    height:37px;
}
.width83{
    width:83px;
}
.width586{
    width:586px;
}
.Height20{
    height:20px;
}
.width83height24{
    width:83px;
    height:24px;
}
.width586height24{
    width:586px; height:24px;
}
.font-size80{
    font-size:80%;
}
.addstoreRow { PADDING-LEFT: 10px; PADDING-BOTTOM: 5px }
.RowHead{
    padding-right: 5px;
}
.addstoretable{
    FONT: 9pt tahoma; 
    WIDTH: 100%
}
.FONT9pttahoma{
    FONT: 9pt tahoma;
}
.FONT8pttahoma{
    FONT: 8pt tahoma;
}
.getstoreproftable{
    border: solid 2px grey; 
    width: 100%;
}
.padleft10{
    padding-left: 10px;
}
.padleft20{
    padding-left: 20px;
}
.masterpagestyle1
    {
        width: 154px;
        vertical-align: top;
        border-right: solid 2px grey;
    }
.masterpagetable{
    width: 830px; 
    height: 99%; 
    padding: 10px;  
    border: solid 1px grey;
}
.padleft20font10{
    padding-left: 20px; 
    font: 10pt;
}
.font16{
    font: 16pt;
}
.font8{
    font: 8pt;
}
.pad0{
    padding: 0px;
}
.fontsize80{
    font-size: 80%;
}
.mysettingstable1{
    border: solid 2px grey; 
    height: 180px;
}
.mysettingstable2{
    padding-left: 2px; 
    padding-bottom: 5px; 
    padding-right: 3px;
}
.mysettingstd1{
    padding-bottom:10px; text-align:center;
}
.treeviewFrameBorder2 { width:100%; BORDER-LEFT: #808080 1px solid; BORDER-TOP: 0px solid; BORDER-RIGHT: 0px solid; }
.treeviewPropertiesHidden { height:calc(100% - 82px); width: 100%; }
.treeviewPropertiesVisible { height:calc(100% - 136px); width: 100%; }
.treeviewtable1{
    BORDER-LEFT: 0px solid; HEIGHT: 0px;
}
.border1solid{
    border:1px solid #D4D0C8;
}
.treeviewspan1{
    font-weight:normal; 
    text-decoration:none; 
    height:16px; 
    padding-left:4px; 
}
.borderstylenone{
    border-style:none;
}
.treeviewtextareatest{
    DISPLAY: none; 
    FONT: 8pt tahoma; 
    OVERFLOW: scroll; 
    WIDTH: 100%; 
    HEIGHT: 200px;
}
.WIDTH100px{
    WIDTH: 100px;
}
.treeviewtable2{
    BORDER-TOP: #808080 1px solid;
    CURSOR: pointer;
}
.treeviewtblSession{
    BORDER-RIGHT: #808080 1px solid; 
    DISPLAY: none; 
    BACKGROUND: #d4d0c8; 
    FONT: 8pt tahoma; 
    WIDTH: 100%; 
    BORDER-BOTTOM: #808080 1px solid; 
}
.treeviewtdtblsession{
    FONT: BOLD 8pt tahoma;
    padding-left: 5px; 
    padding-right: 5px;
}
.treeviewfooter{
    FONT: 8pt tahoma; 
    padding-left: 5px; 
}
.WIDTH0{
    WIDTH: 0px;
}
.DISPLAYnone{
    DISPLAY: none;
}
.valilogintbl1{
    FONT: 8pt tahoma; 
    background: #D4D0c8;
}
.vallogintd1{
    padding-bottom: 10px; 
    padding-top: 10px; 
    padding-left: 15px; 
    text-align: center;
    width: 196px;
}
.vallogintd2{
    padding-left: 5px; 
    padding-top: 10px; 
    padding-bottom: 10px;
}
.vallogintd3{
    padding-top: 10px; 
    padding-left: 15px; 
    padding-right: 15px;
}
.vallogintd4{
    padding-left: 5px; 
    padding-top: 10px; 
    padding-bottom: 20px;
}
.body{display:none !important;}
.homeframe1{
    BORDER-BOTTOM: #D4D0C8 1px solid;
}
.homeframe2{
    BORDER-RIGHT: #FFFFFF 1px solid;
}
.overflowxyScroll{
    overflow-y: scroll; overflow-x: scroll;
}
.width100FONT8tahoma{
    width: 100%; FONT: 8pt tahoma;
}
.padright2{
    padding-right: 2px;
}
.height175width350{
    height:175px; width:350px;
}
.height18{
    height: 18px;
}
.height265width350{
    height:265px; width:350px;
}
.color2d6ab8{
    color: #2d6ab8;
}
.padleft14{
    padding-left: 14px;
}
.height0width0{
    height: 0; width: 0;
}
.padbot2{
    padding-bottom: 2px;
}
.padtop5padleft60{
    padding-top: 5px; padding-left: 60px;
}
.bold8pttahoma{
    FONT: bold 8pt tahoma;
}
.padtop10{
    padding-top: 10px;
}
.width200{
    width: 200px;
}
.colorblue{
    color: blue;
}
.contactsTable{
    BORDER-RIGHT: #808080 1px solid;
}
.colorD4D0C8{
    color: #D4D0C8;
}
.contactsDivdynamic{
    height:calc(100% - 30px);
}
.padleft5padtop5{
    padding-left: 5px; padding-top: 5px;
}
.Color808080{
    Color: #808080;
}
.PADLEFT18{
    PADDING-LEFT: 18px;
}
.PADLEFT40{
    PADDING-LEFT: 40px;
}
.PADLEFT20PADTOP6{
    PADDING-LEFT: 20px; PADDING-TOP: 6px;
}
.journaleditstoretd1{
    PADDING-TOP: 5px; PADDING-LEFT: 10px; FONT: 8pt tahoma;
}
.journaleditstoretd2{
    PADDING-LEFT: 20px; PADDING-TOP: 5px; FONT: bold 8pt tahoma;
}
.journaleditstoretd3{
    PADDING-TOP: 5px; PADDING-LEFT: 6px; color: #2d6ab8;FONT: bold 8pt tahoma;
}
.journaleditstoretd4{
    PADDING-TOP: 10px; PADDING-LEFT: 15px; FONT: 8pt tahoma;
}
.journaleditstoreiframe{
    border: 0; BORDER-LEFT: #FFFFFF; BORDER-TOP: #FFFFFF; border-style: none;
}
.journalreplytd1{
    PADDING-LEFT: 10px; PADDING-TOP: 7px; PADDING-BOTTOM: 7px;
}
.padleft6{
    PADDING-LEFT: 6px;
}
.journalstorelocatorDiv{
    height: 178px; overflow-y: scroll;
}
.WIDTH100{
    width: 100%;
}
.padleft2{
    PADDING-LEFT: 2px;
}
.BORBOT8080801solid{
    BORDER-BOTTOM: #808080 1px solid;
}
.PADLEFT3{
    PADDING-LEFT: 3px;
}
.locatorDivsearch{
    width: 100%;
    display:none;
}
.locatortable1{
    height: 0px; BORDER-LEFT: 0px solid;
}
.locatortable2{
    height: 0px; BORDER-RIGHT:0px solid; BORDER-TOP:0px solid; BORDER-LEFT: 0px solid;
}
.height30{
    height: 30px;
}
.paymentdiv{
    BORDER-RIGHT: #808080 1px solid; background: #FFFFFF; height: 250px; width: 250px;
}
.phoneFieldset{
    height:120px; width:318px;
}
.width550FONT8verdana{
    width: 550px; FONT: 8pt verdana;
}
.height410{
    height: 410px;
}
.BgcolorFFFFFF{
    BACKGROUND: #FFFFFF;
}
.padleft15{
    PADDING-LEFT: 15px;
}
.profileTable{
    BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BORDER-TOP: #808080 1px solid;
}
.profileDiv{
    BORDER-RIGHT: #808080 1px solid; height: 75px; width: 100%;
}
.profilediv2{
    BORDER-RIGHT: #808080 1px solid; height: 155px; width: 100%;
}
.profilediv3{
    BORDER-RIGHT: #808080 1px solid; height: 120px; width: 100%;
}
.padleft8{
    padding-left:8px;
 }
.profilediv4{
    BORDER-RIGHT: #808080 1px solid; height: 120px; width: 100%;
}
.profilediv5{
    BORDER-RIGHT: #808080 1px solid; height: 65px; width: 100%;
}
.width349{
    width:349px;
}
.font8verdana{
    FONT: 8pt verdana;
}
.height260{
    height: 260px;
}
.padleft5{
    padding-left:5px;
 }
.padtop5{
    padding-top:5px;
}
.width450{
    width:450px;
}
.height245{
    height:245px;
}
.width430{
    width:430px;
}
.pad5padright10{
    padding: 5px; padding-right: 10px;
}
.profilequeryTextarea{
    padding-left: 2px; height: 120px; width: 100%; overflow-x: scroll; overflow-y: scroll; background: #ffffff; font: 8pt tahoma;
}
.width5{
    width:5px;
}
.BLEFT8080801solid{
    BORDER-LEFT: #808080 1px solid;
}
proftokenviewFieldset{
    height:240px; width:550px;
}
.cursorAuto{
    cursor:auto;
}
.height287width350{
    height:287px; width:350px;
}
.padleft12{
    padding-left:12px;
}
.height287width326{
    height:287px; width:326px;
}
.padleft16{
    padding-left:16px;
}
.height149width327{
    height:149px; width:327px;
}
.height149width350{
    height:149px; width:350px;
}
.height120width285{
    height:120px; width:285px;
}
.height240width350{
    height:240px; width:350px;
}
.width10{
    width:10px;
}
height240width330{
    height:240px; width:330px;
}
.padleft30{
    padding-left:30px;
}
.height300width240{
    height:300px; width:240px;
}
.padright5{
    padding-right:5px;
}
.height18{
    height: 18px;
}
.padtop13{
    padding-top:13px;
}
.width150backFFFFFF{
    width: 150px; background: #FFFFFF;
}
.height300width360{
    height:300px; width:360px;
}
padtop15{
    padding-top:15px;
}
BorderBOT0solid{
    BORDER-BOTTOM: 0px solid;
}
padleft1{
    PADDING-LEFT: 1px;
}
.width60{
    width:60%;
}
.padleft27{
    PADDING-LEFT: 27px;
}
.height175width300{
    height: 175px; width: 300px;
}
.ProfilewizardcomTableHeader
{
    BORDER-BOTTOM: 0px solid;
    BORDER-RIGHT: #FFFFFF 1px solid; 
    BORDER-LEFT: #808080 1px solid; 
    BORDER-TOP: #808080 1px solid;
    width: 300px;
}
.profwizarddiv1{
    BORDER-RIGHT: #808080 1px solid; background: #FFFFFF; height: 80px; width: 250px;
}
.profwizdiv2{
    BORDER-RIGHT: #808080 1px solid; background: #FFFFFF; height: 90px; width: 250px;
}
.profwizqueryFieldset {
    height: calc(100vh - 225px);
    width: calc(100vw - 10px);
}
.profwizquerytbl1 {
    width: calc(100vw - 150px);
}
.profwizquerytbl2 {
    width: calc(100vw - 95px);
}
.profwizqueryiframe {
    height: calc(100vh - 430px);
}
.profwizquerytd {
    width: calc(100vw - 100px);
}
.profwizqueryiframe2 {
    height: calc(100vh - 480px);
}
.cursordefault{
    cursor:default;
}
.PopupDescriptorImage
{
    PADDING-TOP: 10px;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
}
.PopupDescriptor
{
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 10px;
}
.PopupFieldset
{
    FONT: 8pt tahoma;
    PADDING-BOTTOM: 5px;
}
.FieldKey
{
    PADDING-TOP: 2px;
}
.FieldValue
{
    PADDING-TOP: 2px;
}
.Label
{
    background: #D4D0C8;
    width: 60px;
    FONT: 8pt tahoma;
    border: none;
}
.StatusBarElement
{
    height: 14;
    width: 10;
}
.StatusBarElementVisible
{
    height: 14;
    width: 10;
    background: #000080;
}
.StatusBarContainer
{
    BORDER-TOP: #D4D0C8 1px solid;
    BORDER-LEFT: #D4D0C8 1px solid;
    BORDER-BOTTOM: #D4D0C8 1px solid;
    BORDER-RIGHT: #D4D0C8 1px solid;
}
.StatusBarContainerVisible
{
    BORDER-TOP: #808080 1px solid;
    BORDER-LEFT: #808080 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    BORDER-RIGHT: #ffffff 1px solid;
}
.width40{
    width:40%;
}
.width150{
    width:150px;
}
.color808080bgD4D0C8width75{
    color: #808080; background: #D4D0C8; width:75px;
}
.width10height7{
    width: 10px; height: 7px;
}
.xsltdivcommon{
    BORDER-RIGHT: #808080 1px solid; background: #FFFFFF; height: 200px; width: 200px;
}
.xsltdivcommon1{
    BORDER-RIGHT: #808080 1px solid; background: #FFFFFF; height: 60px; width: 200px;
}
.companylisterimg{
    height: 15px; width: 2px; cursor: col-resize;
}
.width400{
    width:400px;
}
.height100width400{
    height: 100px; width: 400px;
}
.width50{
    width:50px;
}
.width160{
    width:60px;
}
.backgroundd4d0c8{
    background:#D4D0C8;
}
.cursorhand{
    cursor:pointer;
}
.height0{
    height:0;
}
.xslttdCommon{
    height: 100%; width: 100%; BORDER-LEFT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-RIGHT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; background: #FFFFFF;
}
.xslttblCommon{
    FONT: 8pt tahoma; height: 100%; width: 100%; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #D4D0C8 1px solid; BORDER-BOTTOM: #D4D0C8 1px solid;
}
.backgroundffffff{
    background: #FFFFFF;
}
.whitespaceNoWrap{
    white-space:nowrap;
}
.locatortbl{
    BORDER-RIGHT: #000000 1px solid; 
    BORDER-BOTTOM: #000000 1px solid; 
    BACKGROUND: #D4D0C8;
}
.bortopbotleft8080801solid{
    BORDER-BOTTOM: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-LEFT: #808080 1px solid;
}
.width39{
    width:39px;
}
.journaleditstoreinput{
    width: 210px; border: 0; color: #2d6ab8; FONT: bold 8pt tahoma; background: #D4D0C8;
}
.width220{
    width:220px;
}
.width386{
    width:386px;
}
.width130{
    width:130px;
}
.width20{
    width:20px;
}
.width120{
    width:120px;
}
.width109{
    width:109px;
}
.width122{
    width:122px;
}
.width127{
    width:127px;
}
.width90{
    width:90px;
}
.width95{
    width:95px;
}
.width30{
    width:30px;
}
.width80{
    width:80px;
}
.width35{
    width:35px;
}
.width145{
    width:145px;
}
.width115{
    width:115px;
}
.width427{
    width:427px;
}
.width61{
    width:61px;
}
.width330{
    width:330px;
}
.width440{
    width:440px;
}
.height235{
    height:235px;
}
.width250{
    width:250px;
}
.width607{
    width:607px;
}
.height388width585{
    height:388px; width:585px;
}
.borderbotffffff1solid{
    BORDER-BOTTOM: #FFFFFF 1px solid;
}
.height120{
    height:120px;
}
.width573{
    width:573px;
}
.width415{
    width:415px;
}
.width310{
    width:310px;
}
.height150{
    height:150px;
}
.width300{
    width:300px;
}
.WIDTH300PER{
    width:300%;
}
.xsltcommonDiv{
    BORDER-LEFT: #808080 1px solid; BORDER-TOP: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BORDER-RIGHT: #808080 1px solid; background: #FFFFFF; width: 299px; height: 100px;
}
.height175{
    height:175px;
}
.height10{
    height:10px;
}
.storemoverchosecompanyDiv{
    height: 115px; width: 693px; overflow-y: scroll;
}
.valstorediv{
    BORDER-RIGHT: #808080 1px solid; background: #FFFFFF; height: 175px; width: 400px;
}
.width363{
    width:363px;
}
.xslttd1{
    color: #808080; background: #D4D0C8; width: 75px;
}
.height130{
    height:130px;
}
.width290{
    width:290px;
}
.width70{
    width:70px;
}
.height50{
    height:50px;
}
.width232{
    width:232px;
}
.buildemailusertbl{
    height: 100%; width: 100%; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #D4D0C8 1px solid; BORDER-BOTTOM: #D4D0C8 1px solid;
}
.builemailuserDiv{
    width: 100%; height: 100%; overflow-y: scroll;
}
.width590{
    width:590px;
}
.height226width566{
    height:226px;
    width:566px;
}
.colorgray{
    color:gray;
}
.colorred{
    color:red;
}
.colorblack{
    color:black;
}
.defaultxntypesBG{
    PADDING-Left: 4px; font: 8pt tahoma; color: #808080; background: white; height: 17px; width: 249px;
}
.width475{
    width:475px;
}
.width75{
    width:75px;
}
.height22{
    height:22px;
}
.padbot1{
    padding-bottom:1px;
}
.colorffffff{
    color: #FFFFFF;
}
.padtop15{
    padding-top:15px;
}
.padbot5{
    padding-bottom:5px;
}
.padleft5padright5{
    padding-left:5px;
    padding-right:5px;
}
.padleftrightbot5{
    padding-left:5px;
    padding-right:5px;
    padding-bottom: 5px;
}
.padtop8padbot8{
    padding-top:8px;
    padding-bottom:8px;
}
.terminallocdivMsearch{
    background: #ffffff; height: 128px; overflow-y: scroll;
}
.divActive
{
    width: 370px; 
    height:75px; 
    BORDER-LEFT: #808080 1px solid; 
    BORDER-TOP: #808080 1px solid; 
    BORDER-RIGHT: #ffffff 1px solid; 
    BORDER-BOTTOM: #ffffff 1px solid; 
    background: #FFFFFF; 
    overflow-y: scroll; 
    overflow-x: scroll;
}
 
.divInActive
{
    width: 370px; 
    height:75px; 
    BORDER-LEFT: #808080 1px solid; 
    BORDER-TOP: #808080 1px solid; 
    BORDER-RIGHT: #ffffff 1px solid; 
    BORDER-BOTTOM: #ffffff 1px solid; 
    background: #D4D0C8; 
    overflow-y: scroll; 
    overflow-x: scroll;
}
.overflowxhidden{
    overflow-x: hidden;
}
.height75{
    height:75px;
}
.Xheight45{
    height:calc(100vh - 45px);
}
.Xheight19 {
    height:calc(100vh - 19px);
}
.width100overflowyscroll{
    width: 100%; overflow-y: scroll;
}
.buildsnewDiv{
    BORDER-RIGHT: #808080 1px solid; background: #FFFFFF; height: 100px; width: 550px;
}
.groupsdiv{
    BORDER-LEFT: #808080 1px solid; BORDER-RIGHT: #808080 1px solid;
}
.toolbarTd{
    background: #D4D0C8; border-top: #FFFFFF 1px solid; border-bottom: #808080 1px solid; border-right: #808080 1px solid; border-left: #FFFFFF 1px solid;
}
.buildsnewAnchor{
    cursor:auto; font-weight:normal; font-family:verdana;
}
.buildsFieldset{
    height:226px; width:566px;
}
.padtopbot5{
    padding-top:5px;
    padding-bottom:5px;
}
.borright1solid{
    border-right: 1px solid;
}
.height100width300{
    height: 100px; width: 300px;
}
.height100width480{
    height: 100px; width: 480px;
}
.borderlefttop8080801solid{
    border-left: #808080 1px solid; border-top: #808080 1px solid;
}
.width15{
    width:15px;
}
.width85{
    width:85px;
}
.WIDTH50height15{
    width:50%;
    height:15px;
}
.height14{
    height:14px;
}
.border808081solid{
    border: #808080 1px solid;
}
.bgcolord4d0c8{
    background-color:#D4D0C8;
}
.width92{
    width:92px;
}
.width118height17{
    width:118px;
    height:17px;
}
.width340{
    width:340px;
}
.toolbarXslt{
    border-left: #808080 1px solid; border-right: #ffffff 1px solid;
}
.width109height20{
    width: 109px; height: 20px;
}
.commonfuncXslt{
    width: 380px; color: #D4D0C8; BORDER-BOTTOM: #FFFFFF 1px solid;
}
.xsltspreadsheetDiv {
    BORDER-LEFT: #808080 1px solid;
    BORDER-BOTTOM: #808080 1px solid;
    height: 100px;
    width: 450px;
}
.height100width260{
    height:100px; width:260px;
}
.padleft21{
    padding-left:21px;
}
.height361WIDTH100{
    height:361px;
    width:100%;
}
.borleft000000solid{
    BORDER-LEFT: #000000 0px solid;
}
.padleft1{
    padding-left:1px;
}
.locatorxslttbl{
    height: 0px; BORDER-RIGHT:0px solid; BORDER-TOP:0px solid; BORDER-LEFT: 0px solid;
}
.HEIGHT100{
    height:100%;
}
.padtop2{
    padding-top:2px;
}
.height120width408{
    height:120px;
    width:408px;
}
.padtop5padbot5{
    padding-top:5px;
    padding-bottom:5px;
}
.servicepropImg{
    cursor: pointer;height: 15px; width: 15px;
}
.padright10{
    padding-right:10px;
}
.width300height75{
    width:300px;
    height:75px;
}
.WIDTH100padleft30{
    width:100%;
    padding-left:30px;
}
.height160{
    height:160px;
}
.height16width13{
    height:16px;
    width:13px;
}
.marginLR2{
    margin-left:2px;
    margin-right:2px;
}
.height15width15{
    height:15px;
    width:15px;
}
.height15width16{
    height:15px;
    width:16px;
}
.borLRd4d0c81solid{
    BORDER-LEFT: #D4D0C8 1px solid;BORDER-RIGHT: #D4D0C8 1px solid;
}
.BORDERTOP0solid{
    border-top:0px solid;
}
.headerbody{
    BACKGROUND: #6487dc; BORDER-BOTTOM: #ffffff 1px solid;
}
.headertd{
    COLOR: #ffffff; FONT: bold 12pt tahoma;
}
.xsltpopupexpressionfixtemp{
    height:200px; width:200px; 
    overflow-y:auto;
}
.bqbtd{
    BORDER-TOP: #ebebeb 1px solid;
}
.height100width100{
    height:100%;
    width:100%;
}
.FONT15pttahoma{
    font: 15pt tahoma;
}
.sectionHeader{
    font: bold 10pt tahoma;
    padding-left:10px;
    padding-right:10px;
}
.contenthometable{
    font: 10pt verdana; 
    border-top-color: rgb(128, 128, 128); 
    border-top-width: 1px; 
    border-top-style: solid; 
    
}
.tenptverdana{
    font: 10pt verdana;
}
.modal-dialog {
    width: 600px;
    height: 400px;
    padding: 0px;
}
.dialog-title {
    font-size: 18px;
    color: #000;
    padding: 8px;
}
.dialog-close-button, .dialog-close-button:hover {
    position: absolute;
    top: 0;
    right: 5px;
    font-size: 24px;
    color: #000;
    text-decoration: none;
    outline: none;
}
.dialog-frame {
    border: 0;
    height: calc(100% - 40px);  /* minus the height of the title */
    width: 100%;
}
.nospace {
    height: 0;
    width: 0;
    padding: 0;
    margin: 0;
}
.Width222{
    Width:222px;
}
.Width736{
    Width:736px;
}
.Width968{
    Width:968px;
}
.Height320{
    Height: 320px;
}
.MaxLength100{
    MaxLength: 100;
}
.MaxLength13{
    MaxLength: 13;
}
.Notification {
    font: bold 10pt tahoma;
    color: red;
    display: block;
    margin-top: 20px;
    margin-bottom: 20px;
}
iframe[name="hdnFrame"][height="0"] {
    border: none;
}
iframe[name="frmInternal"][height="0"] {
    border: none;
}
.LoginLink {
    FONT: bold 12pt tahoma;
}
