
/*

$Id: sqwebmail.css,v 1.33 2004/02/17 00:58:24 mrsam Exp $

Copyright 2001-2003 Double Precision, Inc.  See COPYING for
distribution information.

*/
/*de cautat si schimbat B2CAEC*/

/* Default: bg.png background image (white default), black text */

a:link {color: #000000; text-decoration: none;}
a:visited {color: #000000}
a:active {color: #000000}
a:hover {color: #000000; text-decoration: underline;}

body {
	background-color: #ffffff;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial;
	font-size: 12px;
}

/* Safari (and presumably Konquerer) incorrectly displays buttons as block elements */
button { 
    padding: 3px;
    margin-bottom: 0;
    font-size: 12px;
    color: #FFFFFF;
    text-align: center;
    text-shadow: 0 1px 1px rgba(49, 74, 138, 0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #E41781;
    background-image: -moz-linear-gradient(top, #FF339C, #CC0069);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FF339C), to(#CC0069));
    background-image: -webkit-linear-gradient(top, #FF339C, #CC0069);
    background-image: -o-linear-gradient(top, #FF339C, #CC0069);
    background-image: linear-gradient(to bottom, #FF339C, #CC0069);
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF339C', endColorstr='#CC0069'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF339C', endColorstr='#CC0069')"; /* IE8 */
    background-repeat: repeat-x;
    border: 1px solid #cd0069;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    font-family: Arial;
}


.cite0 { background-color: #eeeeee; }
.cite1 { background-color: #ffffdd; }
.cite2 { background-color: #ffdddd; }

.cite0 .quotedtext { border-color: #eeeeee; }
.cite1 .quotedtext { border-color: #ffffdd; }
.cite2 .quotedtext { border-color: #ffdddd; }

.cite0, .cite1, .cite2 {
	border-style: inset;
	border-width: 1;
}

.quotedtext {
	border-style: solid;
	border-width: .2em;
}

.tt {
	font-family: "Courier New", courier, monospace;
}


.indent {
	margin-left: 3.5em;
}

/* Width of timezone login dropdown needs to be set */

.timezonelist { width: 20em }

/* box at the top of every page, with the page title and E-mail addr */
 
.pageheader {
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #253879;
}
.pageheader2 {
	padding-left:2px;
	padding-right:2px;
	font-size: 12px;
	font-weight: bold;
	font-family:Arial,  Verdana, Helvetica, sans-serif;
	color: #666666;
}
/* If you change these then you'll need to change the corner gifs as well */

.graybox {
	background-color: #cccccc;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
.bluebox { background-color: #ffffff; }

/************************* List of folders *****************************/

   /* Light yellow background color */

.folderlist {
	background-color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.folderlist2 {
	background-color: #ffffff;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
/*	border: 1px solid #333333;
*/	margin-top: 15px;
}

.folderlist3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0000000;
	text-decoration: none;
}

/* List of folders header - yellow "Folder/# messages" on blue. */

.folderlist-header {
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

   /* Background colors for entries for subfolders and parent folder dirs */

.folderparentdir { background-color: #ffffff }

.foldersubdir { background-color: #ffffff }

  /* Background color for unsubscribed shared folder */

.folderunsubscribed { background-color: #ffffff }

  /* Unread messages count */

.subfolderlistunread, .folderlistunread { color: #800000; font-size: 90% }

  /* Total messages count */

.subfoldercnt { color: #287BCD; }
.foldercnt { color: #287BCD; }
  /* A link to an actual folder */

.folderlink:link, .folderlink:visited { }
.folderlink:active { background-color: white; }

	/* Calendar summary on the main folders screen */

.eventsummarytitle,
.eventsummarytitle a:link,
.eventsummarytitle a:visited,
.eventsummarytitle a:active {
	color: #ff8737;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

.eventsummary,
.eventsummary a:link,
.eventsummary a:visited,
.eventsummary a:active { font-family: "Courier New"; font-size: 90%;
			 text-decoration: none; background-color: #F2F9FD; }

	/* sent message */

.sentmsg { color: #666666 }

/***************************** Folder contents ***********************/

.folder-index-box {
	border: 1px #ffffff solid;
	padding: 5px;
	background-color: #ffffff;
	width: 100%;
	margin-top: 15px;
}

	/* Folder index header #1 - next page/prev page */

.folder-index-border-1 { background-color: #666666; }
.folder-index-border-2 { background-color: #ffffff; }
.folder-index-background {
	background-color: #ffffff;
}
.folder-index-background-2 { background-color: #ffffff; }
.folder-nextprev-background { background-color: #ffffff; }
.folder-nextprev-buttons { background-color: #ffffff; }

	/* Main folder index header - light yellow text on dark blue */

.folder-index-header {
	background-color: #ffffff;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:left;
}

	/* Alternating background colors in the folder index */

.folder-index-bg-1 { 
	background-color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.folder-index-bg-2 {
	//background-color: #F2F9FD;
	background: #fce4f1;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

	/* styles applied to read and unread messages */

.read-message, .read-message a { }
.unread-message, .unread-message a { color: #333333; }

/*
** The following styles apply to individual fields of each message
** in the folder index
*/

.message-number { }
.message-status { }
.message-date { }
.message-from { }
.message-subject { }
.message-size { font-family: monospace}

/***************************** Folder permissions ***********************/

.folder-acl-box {
	border: none;
	padding: 5px;
	background-color: #ffffff;
}

.acl-a, .acl-c, .acl-e, .acl-i, .acl-l, .acl-r, .acl-s, .acl-t, .acl-w,
	.acl-x { 
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 11px;
			color: #287BCD;
			}


.folder-acl-list {
	padding: 5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}

.folder-acl-list tbody tr td, .folder-acl-list tbody tr th {
	vertical-align: top;
	text-indent:5px;
	margin-left: 5px;
	margin-right: 5px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
}

.folder-acl-list-action { font-size: 10px }

/***************************** Message ******************************/

.folder-move-background { background-color: #ffffff; }

.message-menu-background { 
	background-color: #ffffff;
	border-top:#A4A4A4 dotted 1px;
	border-bottom:#A4A4A4 dotted 1px;
	padding-top:10px;
	padding-bottom:10px;
	margin-top:10px;
	margin-bottom:5px;
}

.message-menu-button { background-color: #ffffff; }
.message-menu-button a {text-decoration: none; }

.message-x-of-y { background-color: #ffffff; color: #666666 }

/* message-rfc822-header style applies to the header portion */

.message-rfc822-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

/* message-rfc822-header-name style applies to the header name only */

.message-rfc822-header-name { }

/* message-rfc822-header-contents style applies to the header contents only */

.message-rfc822-header-contents {
	font-family: "Courier New", courier, monospace;
}

/* Addresses in from/to header */

.message-rfc822-header-address { color: #00007f }
.message-rfc822-header-address:after { content: "(+)"; font-size: 55%; vertical-align: super; }

/* message-text-plain applies to text/plain content */

.message-text-plain {
	font-family: "Courier New", courier, monospace;
}

/*
** Additional styles applied to http and mailto links parsed in text/plain
** content.
*/

.message-text-plain-http-link { }
.message-text-plain-mailto-link { }

/* Background for text/html notice */

.message-text-html-notice { background-color: #ffffff }

.message-charset-notice { background-color: #ddeeff }

/* Background for key import prompt */

.message-application-pgpkeys { background-color: #dddddd; text-decoration: none; }

/* GPG status border and message */

.message-gpg { background-color: #ffffff }
.message-gpg-good { background-color: #008000 }
.message-gpg-good-text tt pre { color: #008000 }
.message-gpg-bad { background-color: #ee0000 }
.message-gpg-bad-text tt pre { color: #ee0000 }

/* Notice that this message contains gpg-encoded content */

.message-gpg-notice { }

/* Notice that this message contains unsupported gpg-encoded content */

.message-gpg-unsupported { color: #800000 }

/* "Importing keys" */

.message-gpg-importing { }

/* Link to download or display an attachment */

.message-download-attachment { background-color: #ffffff; }
.message-attachment-header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.message-attachment-link {
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

/***************************** Encryption Settings *******************/

.gpgerroutput { color: #c00000 }

/* Additional styles that can be applied to the titles */

.gpgpublickeytitle { }
.gpgprivatekeytitle { }
.gpgsignkeytitle { }
.gpgdefaulttitle { }
.gpgcreatetitle { }

/* Color of the horizontal bars that separate listed keys */

.gpgpubkeys { background-color: #666666 }
.gpgseckeys { background-color: #666666 }

/* Colors of listed keys - black on medium gray */

.gpgpubkey { background-color: #d0d0d0; color: #666666 }
.gpgseckey { background-color: #d0d0d0; color: #666666 }

.gpgcreate { background-color: #eeeeee; color: #505000 }

/***************************** Create Message ************************/

	/* Color of the preview box */
.preview {
	background-color: #ffffff;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	word-wrap: break-word;
}

	/* Color of the new message box */
.new-message-box {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

	/* The following style is applied to the From/To/Cc/Bcc... headers */

.new-message-header {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	 }

	/* If necessary, individual styles are available too */

.new-message-header-headerfrom { }
.new-message-header-addressbook { }
.new-message-header-headerto { }
.new-message-header-headercc { }
.new-message-header-headerbcc { }
.new-message-header-headerreply-to { }
.new-message-header-headersubject { }
.new-message-header-message { }

/***************************** Attachments *************************/

	/* Header line, yellow on blue */

.attachments-header {
	background-color: #ffffff;
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

	/***************************** Check spelling **************************/

/*
** The text excerpt window.  Light green background, blue text, red
** misspelled word.
*/

.spellcheck-background { background-color: #ffffff;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.spellcheck-excerpt {
	background-color: #ffffff;
	color: #000080;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.spellcheck-excerpt strong {
	color: #666666;
	border: 0px none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

	/* Main spell check window -- black on light yellow */

.spellcheck-main {
	background-color: #ffffff;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

	/* Continue/Finish background color */

.spellcheck-continue { background-color: #ffffff }

	/* "Spell check completed" - actually in newmsg.html */

.spellcheckdone { color: #608060 }

/************** Quick Nickname Add *****************/

.quickadd { color: #666666 }

/************** Initial LDAP search window ****************/

	/* Address Book search - black on light gray */

.addressbook { background-color: #dddddd; color: #666666 }

	/* Additional style applied to the name of the addressbook entry */

.nicktitle {
	font-family:Arial, Helvetica, sans-serif;
	 }

	/* Additional styles that can be applied to addressbook content */
.nickname {
	font-size:11px;
	color:#666666;
	text-align:left;
	font-weight:bold;
}
.nickaddr {
	font-size:11px;
	color:#666666;
	text-align:left;
	text-indent:3px;
 }

/******** Initial LDAP lookup window ***********/

.ldaplist { 
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	 }

.ldaplist-title {
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.ldaplist-name {
	color: #287BCD;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	 }
.ldaplist-ldapurl {  
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	}

	/* Add new LDAP address book */

.ldaplist-add-title { 
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}
.ldaplist-add-fields { 
	color: #666666;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	 }

/******** LDAP search results **********/

.ldapsearch { color: #666666 }

/* Additional styles that can be applied to the name, address, and misc
portion of each returned entry */

.ldapsearch-name { }
.ldapsearch-addr { }
.ldapsearch-misc { }

/********* Mail filters/autoresponder ***********/

.mailfilter { color: #666666 }

.mailfilter-title { font-size: 14pt}

/********* Daily calendar *********/

.dailycalendar { background-color: #ffffff; color: #666666 }

.dailycalendardate { font-size: 12px; }
.dailycalendarweeklylink,
.dailycalendarmonthlylink,
.dailycalendarneweventlink { font-size: 80% }

.dailyeventtimes { font-family: monospace; }
.dailyeventsubject { font-family: monospace; }

.dailynextprev { text-decoration: none; }

.calendarevent { color: #666666; background-color: #ffffff }

/********* Weekly calendar *********/

.weekly-border { background-color: #666666 }

.weekly-bg { background-color: #eeeeee }

.weekly-day,
.weekly-day a:link,
.weekly-day a:visited,
.weekly-day a:active { font-size: 125%; text-decoration: none; }

/********* Monthly calendar *********/

.monthly-border { background-color: #666666 }

.monthly-bg { background-color: #fcedda }

.monthly-bg-othermonth { background-color: #e7e7e7 }

.monthly-day,
.monthly-day a:link,
.monthly-day a:visited,
.monthly-day a:active { font-size: 125%; text-decoration: none; background-color: #dddde7;
	border-style: outset; border-width: 1px; border-color: #dddde7; }

/********* Event Access Control List *********/

.accesscontroltitle { font-size: 150% }



/***************************** Miscellaneous *************************/

/* An error message */

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

.small-error { color: #c00000 }

/* A list of possible causes for an error message */

ul.error li {
	margin-bottom: 2em;
}

/* Outer border in readmsg page */

.box-border-1 { background-color: #cccccc }
.box-border-2 { background-color: #ffffff }

/* Boxes with a black border */

.box-outer, .box-small-outer { background-color: #ffffff; border: 0px none; width: 100%;}
.box-outer2, .box-small-outer2 { background-color: #ffffff; border: 0px none; width: 100%;}
.box-outer { width: 100% }
.box-outer tbody tr td { padding: 0; }

.box-white-outer { width: 100%; background-color: #ffffff }
.logintable {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #ffffff;
	padding: 2px;
	border: 1px solid #666666;
}
.inputuri {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.tablebody {
	background-color: #FFFFFF;
	/*border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px none #666666;
	border-left: 1px solid #666666;padding: 10px 5px;*/
	
}
.theader {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding-top: 5px;
	padding-left: 5px;
}
.tfooter {
	/*border-top: 1px none #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 5px;
	background-color:#FFFFFF
}
.ss {
/*	background-image: url(_stanga.jpg);*/
}
.dd {
/*	background-image: url(_dreapta.jpg);*/
}
.uu {
/*	background-image: url(_sus.jpg);*/
}
.jj {
/*	background-image: url(_jos.jpg);*/
}
.su {
/*	background-image: url(_csu.jpg);*/
}
.sj {
/*	background-image: url(_csj.jpg);*/
}
.du {
/*	background-image: url(_cdu.jpg);*/
}
.dj {
	/*background-image: url(_cdj.jpg);*/
}
.user {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #253879;
}
.navbar {
	margin-top: 15px;
}
.link_navbar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #253879;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-transform: uppercase;
}	
.link_navbarhover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3676CE;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-transform: uppercase;
	background-image: url(/webmail/butonback.jpg);
}
.link_navbardown {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3676CE;
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-transform: uppercase;
	background-image: url(/webmail/butondown.jpg);
}
.link_navbarX {
	font-family: Arial,  Verdana,Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	background-color: #333333;
	padding: 2px;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
}
.link_navbarhoverX {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	background-color: #FCEDDA;
	padding: 2px;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
}
.link_navbardownX {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000066;
	padding: 2px;
	text-decoration: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #CCCCCC;
}.mesajnou {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
}
.tablefolder {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
/*	border: 1px solid #666666;
*/	margin-top: 15px;
}
.tablenewfolder {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
}
.meniu_jos {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.copyright {

	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}.tablefolderacl {
	margin-left:2px;
	margin-right:2px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: #ffffff;
/*	border: 1px solid #ffffff;
*/	margin-top: 15px;
	width: 100%;
}
.textcomun {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.textcomun2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #666666;
}
.textcomun3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
input {
	color: #000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
}
input[type="submit"]{
    padding: 3px;
    margin-bottom: 0;
    font-size: 12px;
    color: #FFFFFF;
    text-align: center;
    text-shadow: 0 1px 1px rgba(49, 74, 138, 0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #E41781;
    background-image: -moz-linear-gradient(top, #FF339C, #CC0069);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FF339C), to(#CC0069));
    background-image: -webkit-linear-gradient(top, #FF339C, #CC0069);
    background-image: -o-linear-gradient(top, #FF339C, #CC0069);
    background-image: linear-gradient(to bottom, #FF339C, #CC0069);
    filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF339C', endColorstr='#CC0069'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF339C', endColorstr='#CC0069')"; /* IE8 */
    background-repeat: repeat-x;
    border: 1px solid #cd0069;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    font-family: Arial;
}
fieldset, option, select, textarea, optgroup, menu, title, label {
	background-color: #FFFFFF;
}

/* start: template header-footer*/
#login_link {
color:#000000;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
}
#login_link:hover {
color:#0000FF;
font:bold 10px Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
text-align:center;
}

#menu_link {
color:#000000;
font:12px Arial;
text-decoration:none;
padding:19px;
}
#menu_link:hover {
//color:#E20074;
color:#FFFFFF;
font:12px Arial;
text-decoration:none;
padding:19px;
}
#menu_bg{
//background-image:url(/webmail/menu_px.jpg);
//height:34px;
width:100%;
}
#menu_cell_arrow{
height:31px;
width:1px;
}
#menu_cell_text_first {
background: -webkit-linear-gradient(#fbfbfb, #e6e6e6); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#fbfbfb, #e6e6e6); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#fbfbfb, #e6e6e6); /* For Firefox 3.6 to 15 */
background: linear-gradient(#fbfbfb, #e6e6e6); /* Standard syntax */
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fbfbfb', endColorstr='#e6e6e6'); /* IE6 & IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fbfbfb', endColorstr='#e6e6e6')"; /* IE8 */
padding:15px;
padding-right:0px;
padding-left:0px;
text-align:center;
border:1px solid #A4A4A4;
border-right:0px;
border-radius:5px 0px 0px 5px;
}
#menu_cell_text_first:hover{
background: -webkit-linear-gradient(#FF339C, #CC0069); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#FF339C, #CC0069); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#FF339C, #CC0069); /* For Firefox 3.6 to 15 */
background: linear-gradient(#FF339C, #CC0069); /* Standard syntax */
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF339C', endColorstr='#CC0069'); /* IE6 & IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF339C', endColorstr='#CC0069')"; /* IE8 */
color:#FFFFFF;
}
#menu_cell_text{
//background:#ffffff;
background: -webkit-linear-gradient(#fbfbfb, #e6e6e6); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#fbfbfb, #e6e6e6); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#fbfbfb, #e6e6e6); /* For Firefox 3.6 to 15 */
background: linear-gradient(#fbfbfb, #e6e6e6); /* Standard syntax */
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fbfbfb', endColorstr='#e6e6e6'); /* IE6 & IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fbfbfb', endColorstr='#e6e6e6')"; /* IE8 */
//padding:15px;
text-align:center;
border:0px;
border-top:1px solid #A4A4A4;
border-bottom:1px solid #A4A4A4;
}
#menu_cell_text:hover{
background: -webkit-linear-gradient(#FF339C, #CC0069); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#FF339C, #CC0069); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#FF339C, #CC0069); /* For Firefox 3.6 to 15 */
background: linear-gradient(#FF339C, #CC0069); /* Standard syntax */
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF339C', endColorstr='#CC0069'); /* IE6 & IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF339C', endColorstr='#CC0069')"; /* IE8 */
color:#FFFFFF;
}

#menu_cell_text_last{
background: -webkit-linear-gradient(#fbfbfb, #e6e6e6); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#fbfbfb, #e6e6e6); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#fbfbfb, #e6e6e6); /* For Firefox 3.6 to 15 */
background: linear-gradient(#fbfbfb, #e6e6e6); /* Standard syntax */
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fbfbfb', endColorstr='#e6e6e6'); /* IE6 & IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#fbfbfb', endColorstr='#e6e6e6')"; /* IE8 */
//padding:15px;
text-align:center;
border:1px solid #A4A4A4;
border-left:0px;
border-radius:0px 5px 5px 0px;
}
#menu_cell_text_last:hover{
background: -webkit-linear-gradient(#FF339C, #CC0069); /* For Safari 5.1 to 6.0 */
background: -o-linear-gradient(#FF339C, #CC0069); /* For Opera 11.1 to 12.0 */
background: -moz-linear-gradient(#FF339C, #CC0069); /* For Firefox 3.6 to 15 */
background: linear-gradient(#FF339C, #CC0069); /* Standard syntax */
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF339C', endColorstr='#CC0069'); /* IE6 & IE7 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF339C', endColorstr='#CC0069')"; /* IE8 */
color:#FFFFFF;
}

#menu_cell_text_bgbar{
//margin-left:5px;
//width:5px;
//height:34px;
}
/* stop: template header-footer*/