﻿body 
{
}

 .MailboxGridTable{border-right: 0px dotted; border-top: 0px dotted; font-size: 10px; border-left: 0px dotted; width: 100%; border-bottom: 0px dotted; font-family: Arial; border-collapse: collapse;}
 .MBGridHeaderRow{color: white; height: 20px; background-color: #5A80A4; font-weight:bold;}
 .MBGRow{color:#1A3A4A; border-right: 1px solid; border-top: 1px solid; font-size: 10px; border-left: 1px solid; cursor: hand;border-bottom: 1px solid; font-family: Arial;}
 .MBGRow_hover{color:red; border-right: 1px solid; border-top: 1px solid; font-size: 10px; border-left: 1px solid; cursor: hand;border-bottom: 1px solid; font-family: Arial;}
 .MBGSelectedRow{background-color:#5A80A4; color: White; font-family: Arial;}
 .MBGRowSmry{color:#1A3A4A; border-right: 1px solid; border-top: 1px solid; font-size: 10px; border-left: 1px solid; border-bottom: 1px solid; font-family: Arial;}
 .Alt{background-color:#f0f0f0;}
 .Sel{color:#ffffff; background-color:#88aadd;}
 .SelAlt{color:#ffffff; background-color:#6688bb;}
 .Chkbx{margin: -2 -2 -2 -2;}
 .bgcolor{background-color: #1C5080;}
.banner{background-image: url(images/topbannerfade.jpg);}

fieldset
{
    margin-top: 5px;
}

fieldset p 
{
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 15px;
    display: block;
}

.generaltext
{
    font-family:Arial, Verdana;
    FONT-SIZE: 10px; 
    color:#666666;
    margin-left:5;
}

.generallabel
{
    font-family:Arial, Verdana;
    FONT-SIZE: 10px; 
    color:white;
    background-color: #1C5080;
    margin-left:5;
}

.generalpanel
{
    font-family:Arial, Verdana;
    font-size: 90%;
    border: solid 1px #1C5080;
    background-color: white;
}

.generalblockoftext
{
    font-family:Arial, Verdana;
    FONT-SIZE: 12px; 
    color:#666666;
    margin:5;
}

.IntroblockOftext
{
   font-family: Arial, Verdana;
    FONT-SIZE: 12px; 
    color: #666666;
    padding: 10 10 10 10;
    
    }

.Justtext
{
   font-family:Arial, Verdana;
    FONT-SIZE: 12px; 
    color:#666666;
    }

.generaltextred
{
    font-family:Arial, Verdana;
    FONT-SIZE: 10px; 
    color:red
}


.SmallHeadings
{
    font-family:Arial, Verdana;
    font-weight: normal;
    FONT-SIZE: 12px;
    color:#1E5095
     
}


.generaltextheading
{
    font-family:Arial, Verdana;
    FONT-SIZE: 16px; 
    color:#999999;
    font-weight:bold;
     margin:5;
}

.generalblockoftextfootnotered
{
    border-top: solid 1px #cccccc;
    font-family:Arial, Verdana;
    FONT-SIZE: 12px; 
    color:red;
    margin:5;
    padding:5;
}

.generalblockoftextfootnote
{
    border-top: solid 1px #cccccc;
    font-family:Arial, Verdana;
    FONT-SIZE: 12px; 
    color:#666666;
    margin:5;
}

/* Banner */

.logoextender
{
     color: #ffffff; 
    font-family: Arial, Verdana; 
    font-size: 12px;

   /* background: #63AFFD url(images/logo.jpg);*/
}

.breadcrumbannerleft
{
    color: #0066cc; 
    font-family: Arial, Verdana; 
    height: 22px; 
    /*background-color: #82ae35; */
    text-decoration: none;
    background: #63AFFD url(images/PageBanner2.jpg) no-repeat;
}


.breadcrumbanner
{
    color: #ffffff; 
    font-family: Arial, Verdana; 
    height: 22px; 
    /*background-color: #82ae35; */
    text-decoration: none;
    background: #63AFFD url(images/logoextenderfade.jpg) no-repeat;
}


/* ========= TOP MENU ==============*/


.TopmenuHolder1
{
   background: #1E5095 url("images/mnu_bkgrnd.jpg") repeat;
   color:White;
   padding-left: 20px;
   
   
   
}

.Topmenuleftspacercell
{
  border-right: solid 1px #D7E1EB;   
  width: 20px;
}

.TopmenuItemArrow
{
    text-align:center;
    height:16px;
   
}

.TopmenuItemLinkCell
{
    font-family: Arial, Verdana; 
    padding-top:2px;
    padding-bottom: 1px;
    padding-left:10px;
    padding-right:10px;
    background-color:#f5f5f5;
    border-top:solid 1px #D7E1EB;
    border-bottom:solid 2px #1C5080;
    border-right:solid 1px #D7E1EB;
    border-left:solid 0px #D7E1EB;
    height:24px;
}

.TopmenuItemLinkCellSelected
{
    font-family: Arial, Verdana; 
    padding-top:1px;
    padding-bottom: 2px;
    padding-left:10px;
    padding-right:10px;
    background-color:White;
    border-top:solid 1px #D7E1EB;
    border-bottom:solid 0px #D7E1EB;
    border-right:solid 1px #D7E1EB;
    border-left:solid 0px #D7E1EB;
    height:24px;
}

.TopmenuItemLink
{
   
    font-size:14px;
    text-decoration:none;
    color: #1C5080;
}



/* Main Content*/

.contentbanner
{
    background: #fff url(images/PageBannertwotone.jpg);
    border: solid 1px white;
    font-size: 1px;
    height: 18;
}



.breadcrumbannercellholder
{
    height:22px;
    
}


.breadcrumbannercell
{
    color: #666666;
    vertical-align:top;
    padding-left:5px;
    
   
}

.breadcrumdate
{font-size: 11px; 
    color: #ffffff; 
    font-family: arial;
    text-align:right;
    padding-right:25px;
    
   
}

.contentcell
{
    padding: 0px;
    vertical-align:top;
    background-color:#ffffff;
}



/* Left Menu column*/

.leftmenutopimage
{
    background: #fff url(images/PageBannertwotone2.jpg) ;
    height:22px;
    font-size: 1px; 
}

.leftmenucontentcell
{
    background: #E0E0E0;
    border-right:solid 0px #A3C3E5;
}

.leftmenubottomimage
{
    background: #E0E0E0;
    border-right:solid 1px #A3C3E5;
}

.leftmenubottomspacer
{
    background: #E0E0E0;
    border-right:solid 1px #A3C3E5;
}

/* Footer*/
.footercell
{
    background: #fff url(images/bottom_fade3.gif) no-repeat;
    height:15px;
}





.leftmenubackground
{
background: #E0E0E0;
}




.savecancellinks
{  FONT-WEIGHT: bold; 
    FONT-SIZE: 12px; 
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    color: #1C5080;
    }

.actionlinks
{ FONT-WEIGHT: normal; 
    FONT-SIZE: 12px; 
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    color: #1C5080;
}



/* =============== CONTROLS =====================*/
.pageheadingcell
{
    font-family:Arial, Verdana;
BORDER-TOP: #979999 0px solid; 
FONT-SIZE: 10pt; 
COLOR: #0066cc; 
HEIGHT: 20px;
padding-left: 10px;
}

.pageheadinglable
{
    FONT-SIZE: 15px; 
    COLOR: #1E5095; 
    font-weight:normal;
    
}

.pageheadingreturnlinkcell
{
     font-family:Arial, Verdana;
BORDER-TOP: #979999 0px solid; 
FONT-SIZE: 10pt; 
COLOR: #0066cc; 
BORDER-LEFT-STYLE: none; 
HEIGHT: 20px;
text-align:right;
width:100px;
}


.pageheadingreturnlink
{
     font-family:Arial, Verdana;
    FONT-SIZE: 12px; 
    COLOR: purple; 

    
}



.pageheadingsubcell
{
font-family:Arial, Verdana;
padding-left: 10px;
FONT-SIZE: 10px; 
COLOR: #0066cc; 
BORDER-BOTTOM: #1C5080 1px solid; 
BORDER-LEFT-STYLE: none; 
HEIGHT: 16px
}

.pageheadingreturnlinksubcell
{
font-family:Arial, Verdana;
PADDING-RIGHT: 5px; 
BORDER-BOTTOM: #1C5080 1px solid; 
BORDER-LEFT-STYLE: none; 
text-align:right
}

.pageheadinglablesub
{
    font-family:Arial, Verdana;
    FONT-SIZE: 12px; 
    COLOR: #667788; 
    font-weight:normal;
    
}

.breadcrumcontainer
{
   padding-bottom:3px;
    padding-top:3px;
    border-bottom: solid 1px #63AFFD; 
}

.breadcrumcontaineritem
{
     font-family:Arial, Verdana;
    FONT-SIZE: 12px; 
    COLOR: #667788; 
    font-weight:normal;
   
}


.myprofilevalues
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 12px; 
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    color: #5A80A4;
    background-color: #ffffee;
    border: solid 0px silver;
   
}

.myprofilevaluessmall
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 11px; 
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    color:#6E8DF5;
    background-color:#ffffee;
    border: solid 0px silver;
   
}

.mailboxsettingsfields
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10px; 
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    color:#333333;
}


.mailboxsettingsvalues
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10px; 
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    color:#333333;
}

.myprofiletextboxes
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 12px; 
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    color:#6E8DF5;
    background-color:#ffffee;
    border: solid 1px silver;
    
    
    
}

.myprofiletextboxessmall
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10px; 
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    color:#333333;
    background-color:#ffffee;
    border: solid 1px silver;
}


.myprofilelables
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 12px; 
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    color:#666666;
    
}

.buttonsave
{

FONT-WEIGHT: normal; 
    FONT-SIZE: 13px; 
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    color:Blue;

}



.actioneditPageHeading
{
    FONT-WEIGHT: bold; 
    FONT-SIZE: 12px; 
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    color:Black;
    }
    
.actioneditContentText
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 12px; 
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    color:red;
    }    

.mailboxeditContentText
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10px; 
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    color:#003788;
    }  

.ContentText
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 12px; 
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    color:orange;
    }  


/* ##########  BIGTHUMBS NAV ########### */
    
.mnuLink {font-size: 14px; color: #82AD32; font-family: Arial, Arial; font-weight:bold}
.mnuLinksub {font-size: 12px; color: #999999; font-family: Arial, Arial; text-decoration: none; font-weight:normal}
.mnuLinkCell { border-bottom: whitesmoke 1px solid;         height: 20px;}
.mnuLinkSmall {font-size: 13px; color: #629D12; font-family: Arial, Arial; font-weight:bold}

.menubox_idle_main {BACKGROUND-COLOR: #e5e5e5;}
.menubox_active_main {BACKGROUND-COLOR: #82AD32;}
.menubox_border_idle_main {	BACKGROUND-COLOR: #ffffff;}
.menubox_border_active_main {BACKGROUND-COLOR: #ffffff;}




.normaltext {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Tahoma, Arial, Arial
}


/* ##########  QUICK LINKS   ########### */
.quicklinkscontainer
{
    PADDING-left: 10px;
    PADDING-right: 5px;
    PADDING-top: 5px;
    PADDING-bottom: 10px;
    background-color:#f3f3f3;
    border-top: solid 1px #d3d3d3;
     border-bottom: solid 1px #dddddd;
}


.QuickLinks
{
    font-family:Arial, Verdana;
    FONT-SIZE: 12px; 
    COLOR: #1E5095; 

    
}

.SmallQuickLinks
{
    font-family:Arial, Verdana;
    FONT-SIZE: 10px; 
}

.MailtoLinks
{
    font-family:Arial, Verdana;
    FONT-SIZE: 12px; 
}

.MailtoDescription
{
    font-family:Arial, Verdana;
    FONT-SIZE: 12px; 
    text-align:left;
}


/* ##########  ABOUTHTISPAGE ########### */
.abouthispagetitle
{ 
     font-family:Arial, Verdana;
    FONT-SIZE: 15px; 
    COLOR: #1E5095; 
    font-weight:normal;
    padding:5;
    }

.abouthispagetext
{ 
     font-family:Arial, Verdana;
    FONT-SIZE: 12px; 
    COLOR: #1E5095; 
    font-weight:normal;
    padding:5;
    }

.abouthispagecontainer
{
    PADDING-left: 10px;
    PADDING-right: 5px;
    PADDING-top: 5px;
    PADDING-bottom: 5px;
    background-color:#f3f3f3;
      border-top: solid 1px #d7d7d7;
     border-bottom: solid 1px #dddddd;
}



/* #######  FAQ styles ########## */
.FAQGroupTitle
{
   
    font-family: Arial, Verdana;
    font-size: 12px;
    color:Black;
    font-weight:bold;
    height:20px;
      margin: 10 0 0 10 ;
    
}

.FAQItemQuestion
{
  
    font-family: Arial, Verdana;
    font-size: 12px;
    color:Black;
    font-weight:normal;
      margin: 5 0 0 20 ;
    
    height:12;
}

.FAQItemAnswer
{
   
    border: solid 1px #eeeeee;
    font-family: Arial, Verdana;
    font-size: 12px;
    font-style:italic;
    color:#666666;
    font-weight:normal;
    margin: 10 10 10 20 ;
    
    
}











.menutab
{
    font-family:Arial;
    font-size:13px;
    color:#743E92;
    border-right: solid 1px #743E92;
    padding-right:10px;
}

.menuitem
{
    font-family:Arial;
    font-size:13px;
    color:#743E92;
    text-decoration:none;
   
}

.menuitem:hover
{
    font-family:Arial;
    font-size:13px;
    color:Orange;
}


/*

WIZARD styles

*/


.wizardtitle
{ font-family:arial; font-size:17px; font-weight:normal; color: black; text-decoration:none}

.wizardsubtitle
{ font-family:arial; font-size:12px; font-weight:normal; color: black; text-decoration:none}

.StepLink
{ font-family:arial; font-size:12px; font-weight:bold; color: black; text-decoration:none}

.detailtext
{ font-family:arial; font-size:10px; font-weight:normal; color: black}

.StepHeading
{ font-family:arial; font-size:12px; font-weight:bold; color: black; text-decoration:none}

.StepContentStyle
{  background-color:#ffffff;
    width:500px; height:260px; 
    border-top: solid 0px #e6e2d8; 
    border-left: solid 0px #83AF36; 
    border-bottom: solid 0px #e6e2d8; 
    border-right: solid 0px #e6e2d8; 
    padding-top:10px;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:10px;
    
    }

.StepTitleCell
{FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: white; BACKGROUND-COLOR: #ffffff;  padding-left:5px;}

.nextbuttoncell
{PADDING-LEFT: 5px; BORDER-LEFT: #8a98b0 1px solid}

.prevbuttoncell
{PADDING-RIGHT: 5px; text-align:right}

.fieldlable
{  height:16px; font-family:Arial; font-size:11px; font-weight:bold; color: white; text-decoration:none}

.fieldlabledetail
{  height:16px; font-family:Arial; font-size:11px; font-weight:normal; color: black; text-decoration:none}

.progresslable
{  height:16px; font-family:Arial; font-size:11px; font-weight:bold; color: black; text-decoration:none}


.textfield
{  font-family:Arial; height:18px; font-size:11px; font-weight:normal; color: black;  padding: 2 2 2 2; background-color:White; border:solid 1px #8A98B0}

.textfieldnotcompleted
{  font-family:Arial;height:16px; font-size:11px; font-weight:normal; color: black;  padding: 2 2 2 2; background-color:#FFFFcc; border:solid 1px #8A98B0}


.stepdescriptiontext
{ 
    font-family:Arial; 
    font-size:11px; 
    font-weight:normal; 
    color: #6F9F1B; 
    padding-top:10px;
    padding-bottom:10px;
    text-align:center;
    }
    
    
    
    
.taskbarlinkbutton
{
 font-family:Arial; 
    font-size:9px; 
    font-weight:normal; 
    color: #1C5080; 
    text-align:center;
    padding-top:3px;
    padding-bottom:0px;
    border: solid 0px red;
}

.contextheadingcontainer
{
    padding-bottom:2px;
    padding-top:2px;
    border-bottom: solid 1px #63AFFD; 
    
}

.contextheadingtable
{
     background: #fff url(images/mchbackfade2.gif) no-repeat;
    
    
}



/*

.TreeRootClass
{
    background-color:#e5e5e5;
    font-family:Arial; 
    font-size:11px; 
    font-weight:normal; 
    color: #999999; 
       vertical-align:middle;
}

.TreeCompanyClass
{
    background-color:#f4f4f4;
    font-family:Arial; 
    font-size:11px; 
    font-weight:normal; 
    color:#7E0000;
    vertical-align:middle;
   
}

.TreeMailboxGroupClass
{
    background-color:#ffffff;
    font-family:Arial; 
    font-size:11px; 
    font-weight:normal; 
    vertical-align:middle;
    color:#1E5095;
}



*/

/* ============= ECS TREEVIEW =============== */
.TreeviewECSCompanyIconExpanded
{
	background:url(images/arrowdown.gif); 
	border-style:outset;
	border-color: red;
	border-width:0px;
	width:11px;
	height:11px;
}

.TreeviewECSCompanyIconCollapsed
{
	background: url(images/arrowright.gif);
	width: 11px;
	height: 11px;
	border: solid 0px white;
	border-collapse:collapse;
}

.TreeviewECSCompanyNode
{
	font-family: Arial, Verdana;
    FONT-SIZE: 12px; 
    font-weight:normal;
    cursor:pointer;
    text-decoration: none;
}

.TreeviewECSCompanyNodeSelected
{
    font-family: Arial, Verdana;
    FONT-SIZE: 12px; 
    font-weight:bold;
    cursor:pointer;
    background-color: #f0f0f0;
    padding-left: 5px;
    border-right: solid 8px #666666;
    padding-top: 2px;
    padding-bottom: 2px;
    COLOR: #7E0000; 
}

.TreeviewECSMBGNodeSelected
{
    font-family: Arial, Verdana;
    FONT-SIZE: 12px; 
    font-weight:bold;
    cursor:pointer;
    background-color: #f0f0f0;
    padding-left: 5px;
    border-right: solid 8px #666666;
    padding-top: 2px;
    padding-bottom: 2px;
    color: #1E5095;    
}

.TreeviewECSMailboxGroup
{
    font-family: Arial, Verdana;
    FONT-SIZE: 11px; 
    COLOR: #333333; 
    font-weight:normal;
    cursor:pointer;
    text-decoration: none;
}


.TreeviewECSNodeBase
{
    font-family: Arial, Verdana;
    FONT-SIZE: 11px; 
    COLOR: #007E00; 
    font-weight:normal;
    cursor:pointer;
    text-decoration: none;
}

.TreeviewECSNodeBaseSelected
{
    font-family: Arial, Verdana;
    FONT-SIZE: 12px; 
    COLOR: #1E5095; 
    font-weight:bold;   
    cursor:pointer;
   
}

.ChildECSNodeGroup
{
    font-family: Arial, Verdana;
    FONT-SIZE: 12px; 
    COLOR: #7E0000; 
    background-color:#ffffff;
      margin-left:14px;
      margin-top:3px;
      border:solid 0px red;
    
}

.ChildECSNodeGroupAlt
{
    background-color:#ffffff;
      margin-left:14px;
      margin-top:3px;
      border:solid 0px red;
    
}

.TreeECSHolder
{
    font-family: Arial, Verdana;
    FONT-SIZE: 12px; 
    COLOR: #7E0000; 
    background-color:#ffffff;
    border-left: solid 5px white;
    

 
}
/* ============= /ECS TREEVIEW =============== */

.TreeviewCompanyIconExpanded
{
  
  background:url(images/arrowdown.gif); 
  border-style:outset;
	border-color: red;
	border-width:0px;
	width:11px;
  height:11px;
}

.TreeviewCompanyIconCollapsed
{
  
  background: url(images/arrowright.gif);
  width: 11px;
  height: 11px;
  border: solid 0px white;
  border-collapse:collapse;
}

.TreeviewCompanyNode
{
    font-family: Arial, Verdana;
    FONT-SIZE: 12px; 
    font-weight:normal;
    
    cursor:pointer;
    text-decoration: none;
   
}


.TreeviewCompanyNodeSelected
{
    font-family: Arial, Verdana;
    FONT-SIZE: 12px; 
    font-weight:bold;
    cursor:pointer;
    
    background-color: #f0f0f0;
    padding-left: 5px;
    border-right: solid 8px #666666;
    padding-top: 2px;
    padding-bottom: 2px;
     
    COLOR: #7E0000; 
    
    
}

.TreeviewMBGNodeSelected
{
    font-family: Arial, Verdana;
    FONT-SIZE: 12px; 
    font-weight:bold;
    cursor:pointer;
    
    background-color: #f0f0f0;
    padding-left: 5px;
    border-right: solid 8px #666666;
    padding-top: 2px;
    padding-bottom: 2px;
    
    color: #1E5095;    
    
}


.TreeviewNodeBase
{
    font-family: Arial, Verdana;
    FONT-SIZE: 11px; 
    COLOR: #1E5095; 
    font-weight:normal;
    cursor:pointer;
    text-decoration: none;
}

.TreeviewNodeBaseSelected
{
    font-family: Arial, Verdana;
    FONT-SIZE: 12px; 
    COLOR: #1E5095; 
    font-weight:bold;   
    cursor:pointer;
   
}

.ChildNodeGroup
{
    font-family: Arial, Verdana;
    FONT-SIZE: 12px; 
    COLOR: #7E0000; 
    background-color:#ffffff;
      margin-left:14px;
      margin-top:3px;
      border:solid 0px red;
    
}

.ChildNodeGroupAlt
{
    background-color:#ffffff;
      margin-left:14px;
      margin-top:3px;
      border:solid 0px red;
    
}

.TreeHolder
{
    font-family: Arial, Verdana;
    FONT-SIZE: 12px; 
    COLOR: #7E0000; 
    background-color:#ffffff;
    border-left: solid 5px white;
    

 
}













.mailboxlistinggridrowstyle
{
    font-family:  Arial;
    font-size:10px;
    padding:0 0 0 3;
    margin: 0 0 0 0;
    
}

.mailboxlistinggridrowstylecheck2
{  background-color: #bbddff; 
        border-style: solid; 
    border-top-width: 0px; 
    border-right-width: 0px;
     border-bottom-width: 0px; 
    border-left-width: 0px;
   } 

.selectedmailboxeslisting
{
    font-size:11px;
    background-color: #eef5ff;
      border: solid 0px red;
      width: 400px;
}

.selectedmailboxeslistingtable
{
    border: solid 0px red;
    padding: 0 0 0 0;
    margin: 0 0 0 0;
  
}


.ContextTaskbarOverride
{
   /* border-bottom:solid 0px #AED5FE;
    background-color:white;
    width: 100%;*/
    padding:0 0 0 0;
    border: solid 0px red;
}

.ContextTaskbar 
{
    /* border-bottom:solid 1px #AED5FE;
    background-color:#F8FBFF; */
    border: solid 0px red;
    padding: 1px;
}

.ContextTaskbarLinkCell

{
    padding: 0 3 0 3;
    text-align:center;
    vertical-align:bottom;
    border: solid 0px blue;
}



.navleft_NormalRightCell
{
    BORDER-RIGHT: #d2e0f4 1px solid; 
    BORDER-TOP: #1C5080 0px solid; 
    FONT-SIZE: 12px; 
    BORDER-LEFT: #1C5080 0px solid; 
    COLOR: #667788; 
    BORDER-BOTTOM: #1C5080 1px solid; 
    FONT-FAMILY: Arial; HEIGHT: 28px; 
    BACKGROUND-COLOR: #f1f8fe; 
    padding-left: 2px;
    }
    
.navleft_NormalLeftCell
{
    BORDER-RIGHT: #cde1f4 1px solid; 
    BORDER-TOP: #1C5080 0px solid; 
    BORDER-LEFT: #1C5080 0px solid; 
    COLOR: #667788; 
    BORDER-BOTTOM: #1C5080 1px solid; 
    FONT-FAMILY: Arial; 
    BACKGROUND-COLOR: #fcfcfc;
    width: 30px;
    padding-left: 2px;
}

.navleft_SelectedRightCell
{
    BORDER-RIGHT: #d2e0f4 0px solid; 
    BORDER-TOP: #1C5080 0px solid; 
    FONT-SIZE: 12px; 
    BORDER-LEFT: #1C5080 0px solid; 
    COLOR: #667788; 
    BORDER-BOTTOM: #1C5080 1px solid; 
    FONT-FAMILY: Arial; 
    HEIGHT: 28px; 
    BACKGROUND-COLOR: white; 
        padding-left: 2px;
    }
    
    
.applyPropertyheadings
{
FONT-SIZE: 10px; 
}


.dashboardlinks
{
    FONT-SIZE: 10px; 
    font-family:arial;
    color:#2671BE;
}

.dashboardlinkscontainingcells
{
padding: 0 3 0 3;

}

.generalheading
{
    font-family: Arial, Verdana;
  /*  font-size: 16px;
    color:#444444;
    font-weight:bold;*/
     FONT-SIZE: 15px; 
    COLOR: #1E5095; 
    font-weight:normal;
}

.generalheadingcontainer
{WIDTH: 100%; BORDER-BOTTOM: #d7e1eb 1px solid}


.contextbuttonbarcontainer
{
    padding: 0 0 0 0;
   
    
}



.errormessages
{
    color: Red;
    font-size:10px
    
    }
    
    
    

/*===========  COMPANY OPTIONS CONTROL =========*/

.CompanyControl
{
    font-family: Arial, Verdana;
    border-bottom: solid 0px #e1a0a0;
    border-right: solid 0px #e1a0a0;
    border-top: solid 0px #e1a0a0;
    border-left: solid 0px #e1a0a0;
    font-size: 14px;
   
}

.CompanyOptionsCompanyName
{
     font-family: Arial, Verdana;
     color:#B11010;
     font-size: 15px;
   
}

.CompanyOptionsButtons
{
     color:#B18080;
     border: solid 0px #CC8080;
     font-size: 10px;
     text-align: right;
     padding-bottom: 1px;
     padding-top: 1px;
     background-color: White;
     
      
}

.ContextTaskbarLinkCell

{
    vertical-align:bottom;
  
       
}

.ContextTaskbar

{
 vertical-align:bottom;


    
   
}

.ContextTaskbarTable
{
    
  /* width: 100%; */
}

.ContextTaskbarInnerTable
{
 
    text-align: right;
}


.taskbarlinkbutton
{
    
}

.CompanyOptionsDetailSummary
{
    font-family: Arial, Verdana;
    text-align: left;
    font-size: 11px;
    color: #B11010;
    
    vertical-align: top;
    border-right: solid 1px #f0f0f0;
    padding-top: 1px;
    padding-left: 0px;
    padding-right: 3px;
    padding-bottom: 1px;
}

.CompanyOptionsButtonsContainer
{
    text-align: right;
    padding-right: 5px;
}

/*===========  MAILBOXGROUP OPTIONS CONTROL =========*/
.MailboxGroupControl
{
    font-family: Arial, Verdana;
     border-bottom: solid 0px #D2E5FA;
    border-right: solid 0px #D2E5FA;
    border-top: solid 0px #D2E5FA;
    border-left: solid 0px #D2E5FA;
    font-size: 15px;
}

.MailboxGroupOptionsMailboxGroupName
{
 font-family: Arial, Verdana;
  color:#1C5080;
 font-size: 15px;

}

.MailboxGroupOptionsButtons
{
    color:#007FFF;
 border: solid 0px #007FFF;
 font-size: 10px;
 text-align: right;
 padding-bottom: 2px;
 padding-top: 2px;
}


.MailboxGroupOptionsDetailSummary
{
    font-family: Arial, Verdana;
    text-align: left;
    font-size: 11px;
    color: #1C5080;
    
    vertical-align: top;
        border-right: solid 1px #f3f3f3;
     padding-top: 1px;
    padding-left: 0px;
    padding-right: 3px;
    padding-bottom: 1px;
    
}



/*===========  MAILBOX LISTING OPTIONS CONTROL =========*/
.MailboxListingControl
{
    font-family: Arial, Verdana;
     border-bottom: solid 0px #D2E5FA;
    border-right: solid 0px #D2E5FA;
    border-top: solid 0px #D2E5FA;
    border-left: solid 0px #D2E5FA;
    font-size: 15px;
}

.MailboxListingOptionsMailboxGroupName
{
    font-family: Arial, Verdana;
     color:white;
     font-size: 15px;
   
}

.MailboxListingOptionsButtons
{
    color:#007FFF;
 border: solid 0px #007FFF;
 font-size: 10px;
 text-align: right;
 padding-bottom: 2px;
 padding-top: 2px;
}


.MailboxListingOptionsDetailSummary
{
    font-family: Arial, Verdana;
    text-align: left;
    font-size: 11px;
    color: #007FFF;
    
    vertical-align: top;
    background-color: #f9f9f9;
    border-right: solid 1px #f3f3f3;
     padding-top: 1px;
    padding-left: 7px;
    padding-right: 3px;
    padding-bottom: 1px;
    
}

.MailboxListingOptionsMailboxesContainer
{
     border-bottom: solid 1px #EEC800;
     border-left: solid 1px #EEC800;
     border-right: solid 1px #EEC800;
    padding: 2 2 2 2;
 
    
}



/* =================== */
.raisedcell
{  
    COLOR: #1E5095; 
    font-family: Arial;
    font-size: 14px;
    padding-top:2px;
    padding-left:2px;
    padding-bottom:2px;
    padding-right:2px;
    border-right: #dddddd 0px solid; 
    border-top: #cccccc 0px solid;
    border-left: #cccccc 0px solid; 
    border-bottom: #dddddd 0px solid;
    background-color: #1C5080; 
}

.insideCell
{
	border-bottom: solid 1px #7E0000;
	font-size: 10px;  
	color: #999999; 
	vertical-align: bottom;
}











