/*These change the navigation hyperlinks on the menu bar */
/* The hyperlink in normal phase */
a:link.nav
{
COLOR: #808080;
FONT-FAMILY: Tahoma;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
LINE-HEIGHT: 11px;
TEXT-DECORATION: none
}
/* The hyperlink after it has been visited */
a:visited.nav
{
COLOR: #333333;
FONT-FAMILY: Tahoma;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none
}

/* The hyper link whilst the mouse is over it */
a:hover.nav
{
COLOR: #365AA4;
FONT-FAMILY: Tahoma;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none
}
/* End of Navigation Hyperlinks */

/*These change the individual items on each menu, once the menu has been opened*/
/* The hyperlink in normal phase */
a:link.navitem
{
COLOR: #000080;
FONT-FAMILY: Tahoma;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none
}
/* The hyperlink after it has been visited */
a:visited.navitem
{
COLOR: #336699;
FONT-FAMILY: Tahoma;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none
}
/* The hyper link whilst the mouse is over it */
a:hover.navitem
{
COLOR: #666666;
FONT-FAMILY: Tahoma;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none
}

/* The hyperlink in normal phase */
a:link.std_href_white
{
COLOR: #808080;
FONT-FAMILY: Tahoma;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none
}
/* The hyperlink after it has been visited */
a:visited.std_href_white
{
COLOR: #666666;
FONT-FAMILY: Tahoma;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none
}
/* The hyper link whilst the mouse is over it */
a:hover.std_href_white
{
COLOR: #000000;
FONT-FAMILY: Tahoma;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
TEXT-DECORATION: none
}
/* End of Navigation Items Hyperlinks */



/* Navigation menu cell background */
.navheader
{
COLOR: #000000;
TEXT-ALIGN: left; font-family:Tahoma
}

/* The body of the Navigation menus */
.navbody
{
border:1px dotted #CC0000; BACKGROUND-COLOR: #FFFFFF;
FONT-FAMILY: Tahoma;
FONT-SIZE: 9pt; color:#808080
}

/* Table cell background color for navigation items */
.navitems
{
BACKGROUND-COLOR: #FFFFFF;font-family:Tahoma; color:#808080
}

/* Body settings of content frame */
BODY
{
BACKGROUND-COLOR: #FFFFFF;
FONT-FAMILY: "Verdana";
FONT-SIZE: 9pt; color:#808080
}

/* Settings for the top frame */
.headerbody
{
border:1px solid #FFFFFF; BACKGROUND-COLOR: #FFFFFF;
COLOR: #999999;
FONT-FAMILY: Tahoma;
FONT-SIZE: 16px;
FONT-WEIGHT: bold;
LINE-HEIGHT: 14px;
TEXT-DECORATION: none; text-align:left
}

/* Settings for the bottom frame */
.footerbody
{
BACKGROUND-COLOR: #FFFFFF;
COLOR: #999999;
FONT-FAMILY: Tahoma;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
LINE-HEIGHT: 14px;
TEXT-DECORATION: none underline; text-align:left; float:left; position:absolute
}



/* The submit buttons */
.btnSubmit
{
BACKGROUND-COLOR: white;
COLOR: #008000;
FONT-FAMILY: Tahoma, Verdana, Arial
}

/* The cancel buttons */
.btnCancel
{
BACKGROUND-COLOR: white;
COLOR: #0099CC;
FONT-FAMILY: Tahoma, Verdana, Arial
}

/* Any stnadard hyperlink */
/* The hyperlink in normal phase */
a:link.std-link
{
COLOR: darkblue;
FONT-FAMILY: Tahoma;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
LINE-HEIGHT: 14px;
TEXT-DECORATION: none
}
/* The hyperlink after it has been visited */
a:visited.std-link
{
COLOR: darkblue;
FONT-FAMILY: Tahoma;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
LINE-HEIGHT: 12px;
TEXT-DECORATION: none
}
/* The hyper link whilst the mouse is over it */
a:hover.std-link
{
COLOR: #7F80B5;
FONT-FAMILY: Tahoma;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
LINE-HEIGHT: 14px;
TEXT-DECORATION: none
}
/* End of standard hyperlinks */

/* Standard text that is blue in color */
.std-txt-blue
{
COLOR: darkblue;
FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
LINE-HEIGHT: 14px;
TEXT-DECORATION: none
}

/* Standard text that is green - such as in domain registration and in active products or services */
.std-txt-green
{
COLOR: darkgreen;
FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
LINE-HEIGHT: 14px;
TEXT-DECORATION: none
}

/* Standard text that is green - such as in products or services that are awaiting processing or unsucessful changes */
.std-txt-red
{
COLOR: #f84545;
FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
FONT-SIZE: 11px;
FONT-WEIGHT: bold;
LINE-HEIGHT: 14px;
TEXT-DECORATION: none
}

/* Standard text formatting */
.std-txt
{
BACKGROUND-COLOR: #FFFFFF;
COLOR: #828282;
FONT-FAMILY: Verdana;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
LINE-HEIGHT: 14px;
TEXT-DECORATION: none
}

/* Standard text that is small and red - the small text in forms */
.std-txt-small-red
{
COLOR: red;
FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
LINE-HEIGHT: 14px;
TEXT-DECORATION: none
}

/* Standard text that is small and white - the small text in forms */
.std-txt-small-white
{
COLOR: darkred;
FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
LINE-HEIGHT: 14px;
TEXT-DECORATION: none
}

/* Any input box */
.textbox
{
BACKGROUND-COLOR: #FFFFFF;
COLOR: #585858;
FONT-FAMILY: Tahoma;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
LINE-HEIGHT: 14px;
TEXT-DECORATION: none
}

/* Any drop down menu formed using the <SELECT> HTML tag */
.dropdown
{
BACKGROUND-COLOR: #FFFFFF;
COLOR: #626262;
FONT-FAMILY: Tahoma;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
LINE-HEIGHT: 14px;
TEXT-DECORATION: none
}

/* Table cell background colours */
.table {
color: #008000;
border-left-style: solid;
border-left-width: 1;
border-right-style: outset;
border-top-width: 1;
border-top-style: outset;
border-right-width: 2;
border-bottom-width: 2;
border-bottom-style: outset
}

.table-cell
{
BACKGROUND-COLOR: #FFFFFF;
COLOR: #626262;
FONT-FAMILY: Tahoma;
FONT-SIZE: 12px;
FONT-WEIGHT: normal;
LINE-HEIGHT: 14px;
TEXT-DECORATION: none
}

/* Description of the hosting packages within the domain registration */
.domreg_hostpack_desc
{
BACKGROUND-COLOR: #FFFFFF;
CLIP: rect(0px 350px 150px 0px);
POSITION: absolute
}

/* The title displayed after completing an action - such as updating a mailbox */
.actiontitle
{
COLOR: #999999;
FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
LINE-HEIGHT: 14px;
TEXT-DECORATION: none
}

/* The title at the top of every page */
.sectiontitle
{
COLOR: #6C6C6C;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
LINE-HEIGHT: 16px;
TEXT-DECORATION: none
}

/* Text within the terms of service scrollable text box */
.tos
{
BACKGROUND-COLOR: #FFFFFF;
COLOR: #5D5D5D;
FONT-FAMILY: Tahoma;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
LINE-HEIGHT: 10px;
TEXT-DECORATION: none
}

/* The background for the terms of service scrollable text box */
.clScroll
{
BACKGROUND-COLOR: #FFFFFF;
COLOR: black;
FONT-FAMILY: Tahoma;
FONT-SIZE: 10px;
FONT-WEIGHT: normal;
LINE-HEIGHT: 10px;
POSITION: absolute;
TEXT-DECORATION: none;
TOP: 0px;
VISIBILITY: hidden
}

/* We do not advise changing any properties after this point */
.navclose
{
DISPLAY: none;
VISIBILITY: hidden
}

.navclose_sub
{
DISPLAY: none;
VISIBILITY: hidden
}
.navopen
{
}
.navopen_sub
{
}

#divControl
{
FONT-FAMILY: arial;
FONT-SIZE: 10pt;
LEFT: 120px;
POSITION: absolute;
TOP: 190px;
VISIBILITY: hidden;
WIDTH: 250px
}

#divCont
{
CLIP: rect(0px 542px 150px 0px);
HEIGHT: 150px;
LEFT: 22px;
POSITION: absolute;
TOP: 264px;
WIDTH: 542px
}
#signup_divCont
{
   CLIP: rect(0px 542px 150px 0px);
   HEIGHT: 150px;
   LEFT: auto;
   POSITION: absolute;
   TOP: 180px;
   WIDTH: 542px
}
#signup_divCont
{
CLIP: rect(0px 542px 150px 0px);
HEIGHT: 150px;
LEFT: auto;
POSITION: absolute;
TOP: 180px;
WIDTH: 542px
}
/* items for the new menu system */
.navheader_hl
{
COLOR: black;
TEXT-ALIGN: left
BACKGROUND-COLOR: #9CBBEE
}

.navheader_blank
{
COLOR: black;
TEXT-ALIGN: left;
BACKGROUND-COLOR: #FFFFFF}


.home_navheader
{
COLOR: black;
TEXT-ALIGN: left
}
.home_navheader_hl
{
COLOR: black;
TEXT-ALIGN: left;
BACKGROUND-COLOR: #FFFFFF}

.connectivity_navheader
{
COLOR: black;
TEXT-ALIGN: left
}

.connectivity_navheader_hl
{
COLOR: black;
TEXT-ALIGN: left;
BACKGROUND-COLOR: #FFFFFF}

.domains_navheader
{
COLOR: black;
TEXT-ALIGN: left
}

.domains_navheader_hl
{
COLOR: black;
TEXT-ALIGN: left;
BACKGROUND-COLOR: #FFFFFF}

.profile_navheader
{
COLOR: black;
TEXT-ALIGN: left
}
.profile_navheader_hl
{
COLOR: black;
TEXT-ALIGN: left;
BACKGROUND-COLOR: #FFFFFF}
.webmail_navheader
{
COLOR: black;
TEXT-ALIGN: left
}
.webmail_navheader_hl
{
COLOR: black;
TEXT-ALIGN: left;
BACKGROUND-COLOR: #FFFFFF}
.forums_navheader
{
COLOR: black;
TEXT-ALIGN: left
}
.forums_navheader_hl
{
COLOR: black;
TEXT-ALIGN: left;
BACKGROUND-COLOR: #FFFFFF}
.gaming_navheader
{
COLOR: black;
TEXT-ALIGN: left
}
.gaming_navheader_hl
{
COLOR: black;
TEXT-ALIGN: left;
BACKGROUND-COLOR: #FFFFFF}
.support_navheader
{
COLOR: black;
TEXT-ALIGN: left
}
.support_navheader_hl
{
COLOR: black;
TEXT-ALIGN: left;
BACKGROUND-COLOR: #FFFFFF}
.webnews_navheader
{
COLOR: black;
TEXT-ALIGN: left
}
.webnews_navheader_hl
{
COLOR: black;
TEXT-ALIGN: left;
BACKGROUND-COLOR: #FFFFFF}
.logout_navheader
{
COLOR: black;
TEXT-ALIGN: left
}
.logout_navheader_hl
{
COLOR: black;
TEXT-ALIGN: left;
BACKGROUND-COLOR: #FFFFFF}

div.close {
display: none;
visibility: hidden
}
div.open{
}

/* The body of the webmail page */
.webmailv2~body{
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
background-color: #33539C;
color:#FFFFFF;
scrollbar-base-color:#666699;
scrollbar-arrow-color:#ddddff
}


.webmailv2~html{
scrollbar-base-color:#666699;
scrollbar-arrow-color:#ddddff;
}
.webmailv2~input{
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
}
.webmailv2~form{
margin:0px;
}

/* The link in mailbox */
.webmailv2~a{
color:darkblue;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}

/* The link in mailbox when hovered over */
:hover.webmailv2~a{
color:#7F80B5;
text-decoration:underline;
}

/* The link in menu */
.webmailv2~a.menuitem{
color:darkblue;
font-family:Verdana,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}

/* The menu link when hovered over */
:hover.webmailv2~a.menuitem{
color:#7F80B5;
}


.webmailv2~a.helpitem{
color:darkblue;
font-family:Verdana,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
}

/* The help item when hovered over */
:hover.webmailv2~a.helpitem{
color:#7F80B5;
}


.webmailv2~a.helplink{
color:#FFFFFF;
background-color:#3868B0;
font-family:Verdana,Helvetica,sans-serif;
text-decoration:underline
}
:hover.webmailv2~a.helplink{
color:#7F80B5;
}

/* The move, copy, delete, date, from etc action links */
.webmailv2~a.widget{
color:darkblue;
font-family:Verdana,Helvetica,sans-serif;
font-size:11px;
}

/* The move, copy, delete, date, from etc action links  when hovered over*/
:hover.webmailv2~a.widget{
color:#7F80B5;
background-color:#e9e9e9;
}

/* Body of menu bar */
.webmailv2~.menu{
color:black;
background-color:#B9D2F2;
font-family:Verdana,Helvetica,sans-serif;
}

/* Headers */
.webmailv2~.header{
color:#ccccee;
background-color:#6F99CF;
font-family:Verdana,Helvetica,sans-serif;
font-weight:bold;
font-size:17px;
}


:hover.webmailv2~a.header{
color:white;
}


.webmailv2~.light{
color:black;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
}

/* Subheaders */
.webmailv2~.smallheader{
color:#ccccee;
background-color:#6F99CF;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:12px;
}


:hover.webmailv2~a.smallheader{
color:white;
}

/* New, Seen, Answered etc at bottom of mailbox */
.webmailv2~.legend{
color:black;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:11px;
}

/* Control Box */
.webmailv2~.control{
color:black;
background-color:white;
}

/* Control Headers */
.webmailv2~.item{
color:black;
background-color:#e9e9e9;
}

/* Buttons */
.webmailv2~.button{
color:white;
background-color:#666699;
border-bottom:thin solid #222244;
border-right:thin solid #222244;
border-top:thin solid #9999cc;
border-left:thin solid #9999cc;
font-size:11px;
font-family:Verdana,Helvetica,sans-serif;
font-weight:normal;
}


.webmailv2~.selected{
background-color:#bbcbff;
}

/* Webmail Text */
.webmailv2~.text{
color:black;
background-color:white;
}

/* Itembox 1 - Date, To in read mail etc also in Search */
.webmailv2~.item0{
background-color: Silver;
}

/* Itembox 2  - From, Subject in read mail etc also in Search */
.webmailv2~.item1{
background-color:#e9e9e9;
}

/* Used for Hyperlinks, Normal Text, Email viewing */
.webmailv2~.fixed{
font-size:13px;
font-family:monospace, fixed;
}

/* Text used in table */
.webmailv2~td{
font-size:12px;
font-family:Geneva,Arial,Helvetica,sans-serif;
}

/* Text used in table header */
.webmailv2~th{
font-size:12px;
font-family:Geneva,Arial,Helvetica,sans-serif;
}

/* Used in Folder Navigator */
.webmailv2~.list{
background-color: #D3D3D3;
}

/* Used in Folder Navigator */
.webmailv2~.listlt{
background-color:#ffffff;
}

/* Below are for HTML mails */
.webmailv2~.signature{
color:#cccccc;
}


.webmailv2~.signature-fixed{
color:#cccccc;
font-size:13px;
font-family:monospace, fixed;
}


.webmailv2~.quoted1{
color:#660066;
}


.webmailv2~.quoted2{
color:#007777;
}


.webmailv2~.quoted3{
color:#990000;
}


.webmailv2~.quoted4{
color:#000099;
}
.webmailv2~.quoted5{
color:#bb6600;
}
.webmailv2~.deleted{
background-color:#999999;
}
.webmailv2~.deleted-hi{
background-color:#777777;
}
.webmailv2~.important{
background-color:#ffcccc;
}
.webmailv2~.important-hi{
background-color:#ffaaaa;
}
.webmailv2~.unseen{
background-color:#eeeeff;
}
.webmailv2~.unseen-hi{
background-color:#ccccff;
}
.webmailv2~.answered{
background-color:#ccffcc;
}
.webmailv2~.answered-hi{
background-color:#99ee99;
}
.webmailv2~.text-hi{
background-color:#e5e5e5;
}
.webmailv2~.folderunsub{
background-color:#bbccdd;
font-style:italic;
}
.webmailv2~.quotawarn{
color:black;
background-color:yellow;
}
.webmailv2~.quotaalert{
color:white;
background-color:red;
}