
/* Banner row 1 */
.topbanner {
    background : #28CAFF;
    font-size  : 42px;
    font-weight: bold;
    color      : #ffffff;
}

/* Banner row 2 */
.topbanner2 {
    background : #88E1FF;
    font-size  : 24px;
    font-weight: bold;
}

/* Banner row 3 */
.topbanner3 {
    background : #B0ECFF;
    font-size  : 18px;
    font-weight: bold;
    color      : #A50000;
}

/* Banner row 4, including icon toolbar */
.topbanner4 {
    /*background-image : url(../../images/buttonbg.gif);*/
    background-repeat: repeat-x;
    font-size        : 18px;
    font-weight      : bold;
    height           : 30px;
}

/* Banner row 5 */
.topbanner5 {
    background : #CEF3FF;
    font-size  : 11px;
    font-weight: normal;
}

/* Menu banner */
.menubanner {
    background : #d5edf6;
    font-size  : 12px;
    font-weight: bold;
	color:#266375;	
	height:30px;	
}

/* Menu header */
.menuheader {
    background : #c1e3ec;
    font-size  : 14px;
    font-weight: bold;
	color:#265e75;
	height:30px;
}

/* Menu body */
.menubody {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: bold;
}

/* Menu header (small) */
.menuheader2 {
    background : #def1f8;
    font-size  : 11px;
    font-weight: bold;
	height:30px;
}

/* Menu body (small) */
.menubody2 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
}

/* Lighter version of menu body */
.menulight {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
}

/* "Whitelist" column in W/B list */
.whitelist {
    background : #dddddd;
    font-size  : 11px;
    font-weight: bold;
}

/* "Blacklist" column in W/B list */
.blacklist {
    background : #3a3a3a;
    font-size  : 11px;
    font-weight: bold;
}

/* "Remove" column in W/B list */
.remove {
    background : #a50000;
    font-size  : 11px;
    font-weight: bold;
}

/* Confirmed Spam */
.spambanner {
    background : #d5edf6;
    font-size  : 12px;
    font-weight: bold;
	color:#266375;	
	height:30px;
}

.spamheader {
    background : #c1e3ec;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
	height:30px;
}

.spambody {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.spamheader2 {
    background : #FAD8D8;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

.spambody2 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.spambody3 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

/* Suspected Spam */
.suspected_spambanner {
    background : #d5edf6;
    font-size  : 12px;
    font-weight: bold;
	color:#266375;	
	height:30px;	
}

.suspected_spamheader {
    background : #c1e3ec;
    font-size  : 14px;
    font-weight: bold;
	color:#265e75;
	height:30px;
}

.suspected_spambody {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.suspected_spamheader2 {
    background : #FFB0B0;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

.suspected_spambody2 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.suspected_spambody3 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

/* Viruses/Malware */
.virusbanner {
    background : #BADEEA;
    font-size  : 14px;
    font-weight: bold;
    color      : #000000;
}

.virusheader {
    background : #A6FFA6;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

.virusbody {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.virusheader2 {
    background : #A6FFA6;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

.virusbody2 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.virusbody3 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

/* Whitelisted Sender */
.wlbanner {
    background : #dddddd;
    font-size  : 24px;
    font-weight: bold;
    color      : #000000;
}

.wlheader {
    background : #dddddd;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

.wlbody {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.wlheader2 {
    background : #dddddd;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

.wlbody2 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.wlbody3 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

/* Blacklisted Sender */
.blbanner {
    background : #555555;
    font-size  : 24px;
    color      : #eeeeee;
    font-weight: bold;
}

.blheader {
    background : #555555;
    font-size  : 11px;
    color      : #eeeeee;
    font-weight: bold;
}

.blbody {
    background : #f3fcff;
    font-size  : 11px;
    color      : #ffffff;
    font-weight: normal;
}

.blheader2 {
    background : #555555;
    font-size  : 11px;
    color      : #eeeeee;
    font-weight: bold;
}

.blbody2 {
    background : #f3fcff;
    font-size  : 11px;
    color      : #2C2C2C;
    font-weight: normal;
}

.blbody3 {
    background : #f3fcff;
    font-size  : 11px;
    color      : #ffffff;
    font-weight: bold;
}

/* False Positives */
.fpbanner {
    background : #A4AB41;
    font-size  : 24px;
    color      : #000000;
    font-weight: bold;
}

.fpheader {
    background : #A4AB41;
    font-size  : 11px;
    color      : #000000;
    font-weight: bold;
}

.fpbody {
    background : #f3fcff;
    font-size  : 11px;
    color      : #000000;
    font-weight: normal;
}

.fpheader2 {
    background : #A4AB41;
    font-size  : 11px;
    color      : #000000;
    font-weight: bold;
}

.fpbody2 {
    background : #f3fcff;
    font-size  : 11px;
    color      : #000000;
    font-weight: normal;
}

.fpbody3 {
    background : #f3fcff;
    font-size  : 11px;
    color      : #000000;
    font-weight: bold;
}

/* False Negatives */
.fnbanner {
    background : #FF5050;
    font-size  : 24px;
    color      : #dddddd;
    font-weight: bold;
}

.fnheader {
    background : #FF5050;
    font-size  : 11px;
    color      : #dddddd;
    font-weight: bold;
}

.fnbody {
    background : #f3fcff;
    font-size  : 11px;
    color      : #eeeeee;
    font-weight: normal;
}

.fnheader2 {
    background : #FF5050;
    font-size  : 11px;
    color      : #000000;
    font-weight: bold;
}

.fnbody2 {
    background : #f3fcff;
    font-size  : 11px;
    color      : #000000;
    font-weight: normal;
}

.fnbody3 {
    background : #f3fcff;
    font-size  : 11px;
    color      : #eeeeee;
    font-weight: bold;
}

/* Confirmed Ham */
.hambanner {
    background : #d5edf6;
    font-size  : 12px;
    font-weight: bold;
	color:#266375;	
	height:30px;	
}

.hamheader {
    background : #c1e3ec;
    font-size  : 14px;
    font-weight: bold;
	color:#265e75;
	height:30px;
}

.hambody {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.hamheader2 {
    background : #DDDD00;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

.hambody2 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.hambody3 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

/* Suspected Ham */
.suspected_hambanner {
    background : #FFFF00;
    font-size  : 12px;
    font-weight: bold;
    color      : #000000;
}

.suspected_hamheader {
    background : #FFFF00;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

.suspected_hambody {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.suspected_hamheader2 {
    background : #FFFF00;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

.suspected_hambody2 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.suspected_hambody3 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

/* Invalid Mail Headers */
.bad_headerbanner {
    background : #d5edf6;
    font-size  : 12px;
    font-weight: bold;
	color:#266375;	
	height:30px;
}

.bad_headerheader {
    background : #c1e3ec;
    font-size  : 14px;
    font-weight: bold;
	color:#265e75;
	height:30px;
}

.bad_headerbody {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.bad_headerheader2 {
    background : #FFB040;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

.bad_headerbody2 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.bad_headerbody3 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

/* Banned File Attachments */
.banned_filebanner {
    background : #d5edf6;
    font-size  : 12px;
    font-weight: bold;
	color:#266375;	
	height:30px;
}

.banned_fileheader {
    background : #c1e3ec;
    font-size  : 14px;
    font-weight: bold;
	color:#265e75;
	height:30px;
}

.banned_filebody {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.banned_fileheader2 {
    background : #C9BBFF;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

.banned_filebody2 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.banned_filebody3 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

/* Oversized Items */
.oversizedbanner {
    background : #FAD8D8;
    font-size  : 12px;
    font-weight: bold;
    color      : #000000;
}

.oversizedheader {
    background : #FAD8D8;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

.oversizedbody {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #000000;
}

.oversizedheader2 {
    background : #FAD8D8;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}

.oversizedbody2 {
    background : #f3fcff;
    font-size  : 11px;
    font-weight: normal;
    color      : #eeeeee;
}

.oversizedbody3 {
    background : #FFAAAA;
    font-size  : 11px;
    font-weight: bold;
    color      : #000000;
}


/* User list */
.userbanner {
    background : #6FDBFF;
    font-size  : 24px;
    font-weight: bold;
}

.userheader {
    background : #6FDBFF;
    font-size  : 11px;
    font-weight: bold;
}

.userbody {
    background : #B0ECFF;
    font-size  : 14px;
    font-weight: normal;
}

/* Error messages */
.messagebox {
    background : #FFFFFF;
    font-size  : 11px;
    font-weight: bold;
}

/* Mail header, in Mail Viewer */
.mailheader {
    background : #DDDDDD;
    font-size  : 11px;
    font-weight: bold;
}

/* Spam report, in Mail Viewer */
.spamreportheader {
    background : #BBBBBB;
    font-size  : 11px;
    font-weight: bold;
}

.spamreport {
    background : #DDDDDD;
    font-size  : 14px;
    font-weight: normal;
}

/* Raw (undecoded) mail, in Mail Viewer */
.rawmailhead {
    background : #999999;
    font-size  : 20px;
    font-weight: bold;
    color      : #FFFF80;
}

.rawmail {
    background : #FFFF80;
    font-size  : 11px;
    font-weight: normal;
}

/* MIME-decoded mail, in Mail Viewer */
.decodedmail {
    background : #ffffff;
    font-size  : 11px;
    font-weight: normal;
}

/* welcome page */

#motd {
 border : 2px solid #000000;
 margin : 5px 5px 5px 5px;
 background : #CCCCCC;

}
#protectioncontrol {
 border : 2px solid #000000;
 margin : 10px 10px 10px 10px;

 padding : 10px 10px 10px 10px;
}

#quickview {
 border : 0px solid #000000;


}
#welcomestats {

}
/* HTML tag overrides */
th {
   font-family: verdana, helvetica, arial, sans-serif;
}

td {
   font-family: verdana, helvetica, arial, sans-serif;
}

h1 {
   font-family: verdana, helvetica, arial, sans-serif;
   font-size: 14px;
   font-weight: bold;
}

h2 {

   font-family: verdana, helvetica, arial, sans-serif;
   font-size: 13px;
   font-weight: bold;
}

h3 {
   font-family: verdana, helvetica, arial, sans-serif;
   font-size: 12px;
   font-weight: bold;
}

h4 {
   font-family: verdana, helvetica, arial, sans-serif;
   font-size: 11px;
   font-weight: bold;
}

p {
   position: relative;
   left: 8px;
   margin-right: 10px;
}

body {
   color: #3D3D50; 
   margin-top: 00px;   margin-left: 0px;   margin-right: 0px;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   font-size : 12px;
   scrollbar-face-color: #dbf5ff; scrollbar-shadow-color: #dbf5ff; 
   scrollbar-highlight-color: #dbf5ff; scrollbar-3dlight-color: #FFFFFF; 
   scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color: #FFFFFF; 
   scrollbar-arrow-color: #025677;
   
}

a {
text-decoration: none;
}

a:link 
	{
	text-decoration: none;font-size : 11px; font-weight:bold;
	color: #FC082A;   font-family: verdana, helvetica, arial, sans-serif;
   
	}

a:visited 
	{
	text-decoration: none;font-size : 11px; font-weight:bold;
	color: #FC082A;   font-family: verdana, helvetica, arial, sans-serif;
   
	}

a:hover 
	{
	text-decoration: none;font-size : 11px;font-weight:bold;
	color: #004677;   font-family: verdana, helvetica, arial, sans-serif;
   
	}

a:active 
	{
	text-decoration: none;   font-family: verdana, helvetica, arial, sans-serif;
	font-size : 12px;color: #FC082A;
	}

.edit_icon 
	{
	text-decoration: none;
	border: none;
	width: 1.0em;
	}

/********************/

.page_title {
    font-family: Arial, Helvetica, sans-serif;font-size: 13px; color : #00648a;font-weight: bold; 
	background-image:url(../../images/page_title_bg.jpg); height:25px; text-transform:uppercase; letter-spacing:3px
}

.topbannerbody1 {
    font-family: Arial, Helvetica, sans-serif;font-size: 11px; color : #006384;	font-weight: bold;
}

.topbanneruserbody {
    font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #FF0000;font-weight: bold;
}

.submit_button
	{
	COLOR:#266375; 	FONT-FAMILY: Arial, Helvetica, sans-serif;	FONT-SIZE: 12px; text-decoration: none;
	background-image:url(../../images/button_bg.gif); height:25px;
	}

.input_box 
	{
	COLOR:#266375; 	FONT-FAMILY: Arial, Helvetica, sans-serif;	FONT-SIZE: 12px; text-decoration: none;
	BORDER-RIGHT: #9abdc7 2px solid; BORDER-TOP: #cbe1e8 1px solid; PADDING: 1px; 
	BORDER-LEFT:  #cbe1e8 1px solid;	BORDER-BOTTOM: #9abdc7 2px solid; 
	}
/*
.submit_button
	{
	COLOR:#000000; 	FONT-FAMILY: Arial, Helvetica, sans-serif;	FONT-SIZE: 12px; text-decoration: none;
	BORDER-RIGHT: #868686 2px solid; BORDER-TOP: #B3B3B3 1px solid; padding: 2px; 
	BORDER-LEFT:  #B3B3B3 1px solid;	BORDER-BOTTOM: #868686 2px solid; background-color:#D1D1D1;
	}
*/
