@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("webmail.bath.ac.uk") {

html , body , #menu h1, td[class="light"], #menu , #menu a, .rightFloat select option 
{
background-image:none!important;background-color:black!important;color:white!important;
}

.notice, .rightFloat , select, td[class="leftAlign"] form[method="post"] , .mailboxLegend, img[src="/imp/themes/graphics/mail_personal.png"] 
{
display:none!important;
}

form[name="pagenav1"] input,  form[name="pagenav2"] input
{
text-align:center!important;
}

td[class="control"], tr[class="control"], td[class="leftAlign"] a , td[class="rightAlign"] a  
{
background-image:none!important;background-color:black!important;color:white!important;
}

td[class="leftAlign"], td[class="leftAlign"] a, td[class="rightAlign"], td[class="rightAlign"] a, table
{
background-image:url("http://pix.nofrag.com/9/5/1/8cd1d46c191f6388a26412c87fe30.png")!important;background-repeat:repeat-x !important; color:black!important; background-color:#a0a0a0!important; font-size:12px!important;font-family:Verdana!important; border:0!important;
}



.header 
{
background-image: url("http://pix.nofrag.com/4/1/0/9c58b5af584819ced3d43472cb24b.png")!important; background-repeat:repeat-x !important;background-color:black!important;color:#c0c0c0!important;margin-top:10px!important;
}

table[class="messageList"] tr[class="item"] th 
{
background-image:none!important;background-color:#003300!important;color:white!important;
}

.leftFloat li img {display:none!important;}
.leftFloat li a span {color: #e1cd2f!important;}
.leftFloat li a {border-color:black!important;}

th[class="item"], th[class="selected"] 
{
padding-left:10px !important;
}

td[class="control"][align="center"]
{
color:#e1cd2f!important; font-size:15px!important; font-style:italic!important;
}

th a 
{
background-image:none!important;background-color:#003300!important;color: #c0c0c0!important;
}

tr[class="seen"] 
{background-image:none!important;background-color:black!important;color:white!important; }

tr[class="seen"] a 
{background-image:none!important;background-color:black!important;color:white!important;}

tr[class="seen"] a:visited 
{color:#dddddd !important;}

tr[class="seen"] a:hover 
{color:#ffffcc !important;}

table[class="messageList"] td 
{text-align:left!important;}

tr[class="unseen"] 
{background-color: #003300!important;}

tr[class="unseen"] a 
{color: #e1cd2f!important;}

td[class="item0 rightAlign nowrap"], td[class="item0 msgheader"],td[class="item0 rightAlign"] {background-color:black!important;background-image:none!important;}

td[class="item0 msgheader"] a 
{color:#e1cd2f!important;}

td[class="item1 rightAlign nowrap"], td[class="item1 msgheader"], td[class="item1 rightAlign"] {background-color:#000033!important;background-image:none!important;}

td[class="item1 msgheader"] a 
{color:#e1cd2f!important;}

td[class="control leftAlign"]
{background-color: #003300!important;}

td[class="control leftAlign"] a 
{color:#e1cd2f!important;}

#messageBody div[class="fixed leftAlign"] , #messageBody 
{
background-image:none!important;background-color:black!important; color:white!important;border-color:black!important;width:95%!important;font-size:15px!important;font-family:Verdana,"Sans-serif"!important;}
#messageBody div[class="fixed leftAlign"] a {color: #e1cd2f!important;
}

table[class="mimeStatusMessage"], td[class="light"] strong 
{display:none!important;}

}


@-moz-document url-prefix("https://webmail.bath.ac.uk/imp/login"){

html , body  {background-image:none!important;background-color:black!important;color:white!important;}

input[class="button"] {background-image:none!important;background-color:black!important;color:white!important;text-align:center!important;margin-left:40px!important;-moz-appearance:none!important;}

input[class="button"]:hover 
{background-image:none!important;background-color:black!important;color:#e1cd2f!important;border-color:#e1cd2f!important;-moz-appearance:none!important;}

.notice,  select, td[class="light"] strong
{display:none!important;}

table {background-image:none!important;background-color:black!important;border-color:black!important;}

}