﻿body {    text-align: left;
}

.MainBodyStyle
{
     margin-bottom: 0;
     margin-left: 0;
     margin-right: 0;
     margin-top: 0; 
}

.MainTableStyle
{
    width: 100%;
}

.TopHeader
{
    font-family: Arial;
    font-size: x-large;
    font-weight: bolder;
    vertical-align: middle;
    text-align: left;
}
.Header
{
    font-family: Arial;
    font-size: large;
    font-weight: bold;
    color: #000080;
    text-align: left;
    text-transform: capitalize;
}
.LeadText
{
    font-family: Arial;
    font-size: small;
    color: #000000;
    text-align: justify;
}
.LeadTextBold
{
    font-family: Arial;
    font-size: small;
    color: #000000;
    font-weight: bold;
}

.LeadTextBoldRed
{
    font-family: Arial;
    font-size: small;
    color: red;
    font-weight: bold;
}
	
.BlueHeading
{
    font-family: Arial;
    font-size: 16px;
    font-weight: bold;
    color: #003399;
}

.menubaritemback{
    vertical-align: top;
    background-image: url('images/headerlogos/EmailUnlimitedHeaderMenuBack.png');
    background-repeat: repeat-x;
}

.contentTable
{
    font-family: Arial;
    font-size: small;
    border-spacing: 0;
    border-right: #254869 2px solid; 
	border-left: #5f87af 2px solid; 
	border-bottom: #19324c 2px solid;
	border-top: #8eaac7 2px solid; 
    background-color: #F2F2F2;
    margin-bottom: 10px;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    text-align: center;
    width: 100%;
    
}

.headerCell
{
    font-family: Arial;
    font-size: 16px;
    color: white;
    font-weight: bold;
    background-color: White;
    text-align: left;
    height: 31px;
    background-image: url('images/ContentHeaderCellBack.jpg');
    
}

.buttonCell
{
    background-color: White;
    vertical-align:middle;
    text-align: center;
}


.contentMenuCell{
    height: 25px;
    text-align: right;
}

	
    
    .BlueButtonText
    {
        padding-bottom: 4px;
        width: 133px;
        height: 38px;
        font-family: Arial;
        font-size: 12px;
        font-weight: normal;
        color: #FFFFFF;
        background-color: Transparent;
        background-image: url('images/buttons/SBBlueDefault.gif');
        cursor: pointer;
        text-align: center;
        border-bottom-width: 0;
        border-left-width: 0;
        border-right-width: 0;
        border-width: 0;
    }
    
    .BlueButtonText:hover
    {
        background-image: url('images/buttons/SBBlueMouseOver.gif');
    }
    
    .BlueButtonText:active
    {
        background-image: url('images/buttons/SBBluePressed.gif');
    }
    
    .GreenButton
    {
		padding-bottom: 4px;
        width: 133px;
        height: 38px;
        font-family: Arial;
        font-size: 12px;
        font-weight: normal;
        color: #FFFFFF;
        background-color: Transparent;
        background-image: url('images/buttons/SBGreenDefault.gif');
        cursor: pointer;
        text-align: center;
        border-bottom-width: 0;
        border-left-width: 0;
        border-right-width: 0;
        border-width: 0;
        
    }
    
    .GreenButton:hover
    {
        background-image: url('images/buttons/SBGreenMouseOver.gif');
    }
    
    .GreenButton:active
    {
        background-image: url('images/buttons/SBGreenPressed.gif');
    }
    
     .GreenButtonDarkShadowText
    {
		padding-bottom: 4px;
        width: 133px;
        height: 38px;
        font-family: Arial;
        font-size: 12px;
        font-weight: normal;
        color: #FFFFFF;
        background-color: Transparent;
        background-image: url('images/buttons/SBGreenDarkShadowDefault.gif');
        cursor: pointer;
        text-align: center;
        border-bottom-width: 0;
        border-left-width: 0;
        border-right-width: 0;
        border-width: 0;
    }
    
    .GreenButtonDarkShadowText:hover
    {
        background-image: url('images/buttons/SBGreenDarkShadowMouseOver.gif');
    }
    
    .GreenButtonDarkShadowText:active
    {
        background-image: url('images/buttons/SBGreenPressed.gif');
    }
    
    .RedButtonText
    {
        padding-bottom: 4px;
        width: 133px;
        height: 38px;
        font-family: Arial;
        font-size: 12px;
        font-weight: normal;
        color: #FFFFFF;
        background-color: Transparent;
        background-image: url('images/buttons/SBRedDefault.gif');
        cursor: pointer;
        text-align: center;
        border-bottom-width: 0;
        border-left-width: 0;
        border-right-width: 0;
        border-width: 0;
    }
    
    .RedButtonText:hover
    {
        background-image: url('images/buttons/SBRedMouseOver.gif');
    }
    
    .RedButtonText:active
    {
        background-image: url('images/buttons/SBRedPressed.gif');
    }
    
    .OrangeButtonText
    {
        padding-bottom: 4px;
        width: 133px;
        height: 38px;
        font-family: Arial;
        font-size: 12px;
        font-weight: normal;
        color: #FFFFFF;
        background-color: Transparent;
        background-image: url('images/buttons/SBOrangeDefault.gif');
        cursor: pointer;
        text-align: center;
        border-bottom-width: 0;
        border-left-width: 0;
        border-right-width: 0;
        border-width: 0;
    }
    
    .OrangeButtonText:hover
    {
        background-image: url('images/buttons/SBOrangeMouseOver.gif');
    }
    
    .OrangeButtonText:active
    {
        background-image: url('images/buttons/SBOrangePressed.gif');
    }
   
    
    .hiddenPic {display:none;}
    
    .hiddenControl { visibility:hidden}
    
    .GrayedOut
    { 
    background-color:Gray;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    }

    .leftMenuBaseTable
    {
       width: 100%;
       vertical-align: top;
    }
    
    .leftMenuBaseTableCell
    {
        width: 60px;
        background-color: white;
        vertical-align: top;
    }
    
    .leftLinkBoxStyle
    {
        width: 95%;
        border: 1px solid #999999;
        background-color: #FFFFFF;
    }
    
    .mainContentMasterTable
    {
        width: 90%;
    }
    
    .mainContentMasterTableCell
    {
        vertical-align: top;
    }
    
   
.dialogMainTable
{
    font-family: Arial;
    font-size: small;
    border-spacing: 0;
    border-right: #254869 2px solid; 
	border-left: #5f87af 2px solid; 
	border-bottom: #19324c 2px solid;
	border-top: #8eaac7 2px solid; 
    background-color: White;
    margin-bottom: 10;
    margin-left: 10;
    margin-right: 10;
    margin-top: 10;
    text-align: center;
    width: 576px;
    
}

.dialogHeaderCell
{
    font-family: Arial;
    font-size: 16px;
    color: white;
    font-weight: bold;
    background-color: Transparent;
    text-align: left;
    height: 49px;
    background-image: url('images/DialogBackgroundMiddle.gif');
    background-repeat: repeat-x;  
}

.dialogFooterCell
{
    font-family: Arial;
    font-size: 16px;
    color: white;
    font-weight: bold;
    background-color: Transparent;
    text-align: left;
    height: 20px;
    background-image: url('images/DialogBottom.gif');
    width: 576px;
}

.dialogMainButtonCell
{
    background-image: url('images/DialogBackground.gif');
}

.MyDataTableRowStyle
{
  background-color: #F7F6F3;
  color: #333333; 
  text-align: left;
}

.MyDataTableFooterStyle
{
  background-color: #5D7B9D;
  color: White; 
  font-weight: bold;
  text-align: left;
}

.MyDataTablePagerStyle
{
  background-color: #284775;
  color: White; 
  font-weight: bold;
  text-align: Center;
}

.MyDataTableSelectedRowStyle
{
  background-color: #E2DED6;
  color: #333333; 
  font-weight: bold;
  text-align: left;
}

.MyDataTableAlternatingRowStyle
{
  background-color: White;
  color: #284775; 
  text-align: left;
}

.MyDataTableHeaderStyle th
{
  background-color: #5D7B9D;
  color: White; 
  font-family: Arial;
  text-align: left;
  font-weight: bold;
}

.reportBackground
{
     background-color: White;
     width: 100%;
     
}

.reportTipHeader
{
     background-color: Black;
     font-weight: bold;
     color: White;
     text-align: left;
     width: 100%;
}

.reportTip
{
     background-color: #FFFFCC;
     font-weight: normal;
     color: Black;
     text-align: left;
     width: 100%;
}

.resizing
{
    padding:0px; 
    border-style:solid; 
    border-width:1px; 
    border-color:#7391BA; 
}

.Heading2 {
	font-size: 14.0pt;
	font-family: Arial;
	color: #1F497D;
    text-align: left;
}

.VCardTable
{
    background-repeat: no-repeat;
    width: 337px;
    height: 183px;
    border: 0px solid #008080;
    background-image: url('images/VCardBackground.gif');
}

.EmlunTopHeaderTable
{
 width   :100%; 
 height: 116px;
}

.EmlunTopHeaderLogo
{
    width:109px; 
    background-image: url('images/headerlogos/EmailUnlimitedOnlineHeader1.png'); 
    background-repeat: no-repeat;
}

.EmlunTopHeaderHeading
{
    height:81px; 
    width: 594px;
    background-image: url('images/headerlogos/EmailUnlimitedOnlineHeader2.png'); 
    background-repeat: no-repeat;
}

.EmlunTopHeaderHeadingRight
{
    height:81px; 
    background-image: url('images/headerlogos/EmailUnlimitedOnlineHeader3.png'); 
    background-repeat: repeat-x;
}

.NumericUpButton
    {
        padding-bottom: 0px;
        width: 16px;
        height: 21px;
        background-color: Transparent;
        background-image: url('images/buttons/NumericUp.gif');
        cursor: pointer;
        text-align: center;
        vertical-align: middle;
        border-bottom-width: 0;
        border-left-width: 0;
        border-right-width: 0;
        border-width: 0;
    }
    
    .NumericUpButton:hover
    {
        background-image: url('images/buttons/NumericUp_Hover.gif');
    }
    
    .NumericUpButton:active
    {
        background-image: url('images/buttons/NumericUp_Pressed.gif');
    }
    
    .NumericDownButton
    {
        padding-bottom: 0px;
        width: 16px;
        height: 21px;
        background-color: Transparent;
        background-image: url('images/buttons/Numeric_Down.gif');
        cursor: pointer;
        text-align: center;
        vertical-align: middle;
        border-bottom-width: 0;
        border-left-width: 0;
        border-right-width: 0;
        border-width: 0;
    }
    
    .NumericDownButton:hover
    {
        background-image: url('images/buttons/Numeric_Down_Hover.gif');
    }
    
    .NumericDownButton:active
    {
        background-image: url('images/buttons/Numeric_Down_Pressed.gif');
    }
    
    .dialogHeaderCell2
    {
        font-family: Arial;
        font-size: 16px;
        color: white;
        font-weight: bold;
        background-color: Transparent;
        text-align: left;
        height: 49px;
        background-image: url('images/DialogBackgroundMiddle.gif');
        background-repeat: repeat-x;   
    }
    
    .DefaultItemTable
    {
        width: 100%;
        height: 350px;
    }
    
    .ToolBackBackground
    {
        background-position:  bottom;
        background-repeat: repeat-x; 
        background-image: url('images/headerlogos/MenuBlackL.jpg');
        vertical-align: middle;
    }
    
    .InvisibleButton
    {
     display:none;
     }
     
     .PopUpTableStyle
    {
        width: 100%;
        height: 86px;
        background-image: url('images/headerlogos/masterpopups/PopBack.gif');
        background-repeat:no-repeat;
    }
    
    .SmallGridViewHeader th
     {
     	font-family: Arial;
        font-size: 12px;
        color: black;
        font-weight: bold;
        text-align: left;
    }
    
.DescriptionLabelStyle
{
    font-family: Arial;
    font-size: small;
    color: #000000;
    font-weight: bold;
    width: 121px;
}
        
.PromoMainTable
{
	
    font-family: Arial;
    font-size: small;
    border-spacing: 0;
    border-right: #254869 2px solid; 
	border-left: #5f87af 2px solid; 
	border-bottom: #19324c 2px solid;
	border-top: #8eaac7 2px solid; 
    background-color:  White;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    text-align: left;
    width: 900px;
     
}

.PromoMainFooter
{
    height: 18px;
    text-align: center;
}
        
.PromoSideBarRight
{
    width: 100%;
    background-color: #F0F0F0;
}
       
        
.TestimonialBox
{
    font-family: Arial;
    font-size: small;
    color:  Navy;
    background-color: #F0F0F0;
    text-align: left;
    padding: 10px;
           
    border-left-color: white;
    border-left-width: 15px;
    border-left-style: solid;
            
    border-right-color: white;
    border-right-width: 15px;
    border-right-style: solid;
            
    border-top-color: white;
    border-top-width: 15px;
    border-top-style: solid;
            
    border-bottom-color: white;
    border-bottom-width: 15px;
    border-bottom-style: solid;
}

.PromoUnorderedList
{
    line-height: 20px;
    list-style-image: url(images/marketing/bullet_20x20.jpg);
    list-style: list-style-image;
    list-style-position: outside;
    text-indent: 0px;
}

        .PromoBannerDefaultStyle
        {
            width: 100%;
            background-image: url('images/marketing/send_html_emails_2.jpg');
            height: 291px;
           
            
        }
        
        .PromoBannerTDStyle
        {
            width: 100%;
            height: 275px;
            vertical-align: bottom;
            padding-bottom: 8px;
        }