﻿body 
{
	font-family:Arial;
	font-size:small;
	color:#626A69;
	text-align: left;
	border-collapse: separate;
	border-left-color: #ACA899;
	border-right-color: #C0C0C0;
	border-top-color: #ACA899;
	border-bottom-color: #C0C0C0;
}

a 
{
    text-decoration: none;
    /* color: #626A69; */
    color: #06a;
   
}

a:hover {
	text-decoration:underline;
    color:maroon;
}

.Center
{ text-align:center;
    }

.logo
{
	text-align:left;
	width:750px;
}

.panelMargin 
{
	margin:0;
}

.navigation_test {
	text-align:left;
	width:750px;
	border:0px;	
}

.navigation, .content, .Stats {
	text-align:left;
	width:750px;
	border:1px solid #BEBDBF;
}

.Stats {
	text-align:left;
	width:750px;
	margin-top:5px;
	margin-bottom:5px;
	border:0px;
}



.logo, .navigation, .content  {
	margin-bottom:5px;
}
.legal {
	text-align:left;
	width:750px;
}


.navigationtable
{
    width:100%;
    text-align:center;
    font-size:medium;
    font-weight:bold;
    
     /* color:#000080; */
    color: #06a;
}

.navigationtable TD
{
    width:100px;
    text-align:center;
}

a.navigationtable:link
{     text-decoration:none;
        /* color:#000080; */
    color: #06a;
}

a.navigationtable:visited
{     text-decoration:none;
        /* color:#000080; */
    color: #06a;
}

a.navigationtable:hover
{     text-decoration:underline;
      /*color:maroon;*/
      color:#cc0033;
}

a.navigationtable:active
{     text-decoration:underline;
      /*color:maroon;*/
      color:#cc0033;
}

.Table100
{
    width:100%;
    color:#000080;
}

.Table100 TD
{
    text-align:center;
    font-size:medium;
    font-weight:bold;
    color:#000080;
}





.legaltable
{
    width:100%;
}

.EFilterStats
{
    width:100%;
}

.EFilterStats TD
{

    vertical-align:top;
    padding-left:10px;
    padding-right:10px;
    color:Black;
}

.EFilterStatsTitle
{   font-size:large;
}

.EFilterStatsHam{color:Blue;font-size:medium;}
.EFilterStatsSpam{color:Red;font-size:medium;}
.EFilterStatsVirus{color:Green;font-size:medium;}




.EFiltertable
{
    width:100%;
}

.EFiltertable TD
{
    text-align:center;
    font-size:medium;
    vertical-align:top;
    padding-left:10px;
    padding-right:10px;
}    

.EFiltertableLeft
{
    width:100%;
}

.EFiltertableLeft TD
{
    text-align:left;
    font-size:medium;
    vertical-align:top;
    padding-left:10px;
    padding-right:10px;
}    
.EFiltertableTDFull
{
    width:100%;
    text-align:center;
    font-size:small;
}    


.EFilterHeader
{ text-align:center;
  font-size:xx-large;
  color:Maroon;
}

.EFilterHeaderSmall
{ text-align:center;
  font-size:x-large;
  color:Maroon;
}

.TextHeader
{ 
  font-size:medium
}

.TextHeaderSmall
{ 
  font-size:small
}
.Highlight
{
    font-size:medium;
    color:Maroon;
}

.FREEMailfiltering
{
    font-size:medium;
    font-weight:bolder;
    color:Red;
    text-align:center;
}
.SmallHighlight
{
    font-size:small;
    color:Maroon;
}

.MediumHighlight
{
    font-size:medium;
    color:Maroon;
}

.LargeHighlight
{
    font-size:large;
    color:Maroon;
}

.XSmallHighlight
{
    font-size:x-small;
    color:Maroon;
}
.BlackText{color:Black;
    text-align: center;
}

.PagerText{color:white;
     font-size:large;
}

.PagerText A
{color:white;
     font-size:large;
}

.PagerText A:hover
{color:white;
     font-size:large;
}


.BroadBandPriceTable
{
    width:100%;
    font-size:14px;	
}

.BroadBandPriceTableHeader
{color:Maroon;
    font-size:medium;
       font-weight:bolder;
}

.BroadBandPriceTableHeaderAllowance
{
    font-size:11px;	
	color:#626A69;
}

.Order
{
    color:Maroon;
}

.OrderTable
{
    width:100%;
}

.LoginTD100px
{
    width:100px;
}

.FontRed
{
    color:red
}

.ProtectedMail{color:Navy;}

.LoginTable
{
    width:100%;
}

.LoginTable TD
{
    font-size:large;
    vertical-align:top;
    padding-left:10px;
    padding-right:10px;
    color:Black;
}

.Virus
{
  color:red;
  font-size:small
}

.EFilterPricetable
{
    width:100%;
}

.EFilterPricetable TD
{
    text-align:right;
    font-size:medium;
    vertical-align:top;
    padding-left:10px;
    padding-right:10px;
}    


.EmailHighlight
{
    color: #0000cc
}

.emailaddress
{
    text-decoration:none;
}

.emaildisplayname
{
    text-decoration:none;
    color:#5a5a5a;
     font-weight:bold;
          font-size:larger;

}

.subject
{
    text-decoration:none;
    color:#000080;
     font-size:larger;
}

.accordionHeader
{
    border: 1px solid #BEBDBF;
    color: white;
    background-color: #3C81E8;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionHeaderSelected
{
    border: 1px solid #BEBDBF;
    color: white;
    background-color: #3C81E8;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    background-color: #C6E2FF;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
    
}

.accordionHeader a
{
	color: white;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected a
{
	color: white;
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.LiveFigures
{
 color:#FD0202;
 font-weight:bold;
}

.ContactUsHeader
{
	 font-weight:bold;
	 font-size:xx-large;

}

.ContactUsTextSmall
{
	font-size:small
}

.ContactUsText
{
	font-size:large

}

.ContactUsText a
{
	font-size:large;
	color:Navy;
	text-decoration:none
}

.ContactUsText a:hover
{
	font-size:large;
	color:Navy;
	text-decoration:none
}

.ContactUsText a:visited
{
	font-size:large;
	color:Navy;
	text-decoration:none
}

.ContactUsText a:active
{
	font-size:large;
	color:Navy;
	text-decoration:none
}

.ManageTable
{
    width:100%;
}

.ManageTable TD
{
    font-size:medium;
    vertical-align:top;
    padding-left:10px;
    padding-right:10px;
}    

.ManageTableLeft
{
	text-align:left;
	width:200px;
}

.ManageTableRight
{
	text-align:right;
	width:200px;
}

.ManageTableCenter
{
	width:25px;
}

.Error
{
	color:Red;
	font-size:large;
}

#xsnazzy h1, #xsnazzy h2,#xsnazzy h3, #xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy h1 {font-size:2.5em; color:#C0C0C0;}
#xsnazzy h2 {font-size:2em;color:#06a; border:0;}
#xsnazzy h3 {font-size:1em;color:#06a; border:0;}
#xsnazzy h2 {padding-top:0.5em;}
#xsnazzy h3 {padding-top:0.5em;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy hr {margin:5px;}
#xsnazzy {background: transparent; margin:0em;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#ffffff; border-left:1px solid #C0C0C0; border-right:1px solid #C0C0C0;}
.xb1 {margin:0 5px; background:#C0C0C0;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#ffffff; border:0 solid #C0C0C0; border-width:0 1px;}