/* Elements*/

BODY {

   SCROLLBAR-FACE-COLOR: blue; FONT-SIZE: 12px; 
   SCROLLBAR-HIGHLIGHT-COLOR: #006699; 
   SCROLLBAR-SHADOW-COLOR: #336699; 
   SCROLLBAR-3DLIGHT-COLOR: #0066cc; 
   SCROLLBAR-ARROW-COLOR: #ffffff; 
   SCROLLBAR-TRACK-COLOR: #cccccc;
   
   FONT-SIZE: 13px; COLOR:#333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;;
   MARGIN-LEFT:1px; MARGIN-RIGHT:1px; MARGIN-TOP:0px; MARGIN-BOTTOM:0px; 
   VERTICAL-ALIGN: top; 
   
}

 
A {  COLOR: #333366; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;; 
    text-decoration : none; } 

A:HOVER { COLOR: #ff0000 ; text-decoration : none;   
          FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
} 
A:HOVER { COLOR: #ff0000 ; text-decoration : none;   
          FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
} 


UL  {
	padding-left : 10px;
	padding-right : 30px;
	font-size : 10pt;
	font-family : verdana, Arial, sans-serif;
	list-style-type : square;
	text-align : left;
}

OL  {
	padding-left : 10px;
	padding-right : 30px;
	font-size : 10pt;
	font-family : verdana, Arial, sans-serif;
	text-align : left;
}

PRE {FONT-SIZE: 14px; }


TABLE { 
        BBORDER-left:0px;
	BORDER-bottom:0px;
	BORDER-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	FONT-SIZE: 13px; 
	BORDER-LEFT: 0px; 
	BORDER-BOTTOM: 0px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;
	MARGIN-TOP:0PX; MARGIN-BOTTOM:0PX;
	MARGIN-RIGHT:0PX; MARGIN-LEFT:0PX;
	NOMARGIN;  margin:0;
	HSPACE:0; NOFLOW: VSPACE:0;
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; 
} 



.input {
	BACKGROUND: #F0F8FF;
	BORDER-BOTTOM: #add8e6 1px solid;
	BORDER-LEFT: #0957c1 1px solid;
	BORDER-RIGHT: #add8e6 1px solid;
	BORDER-TOP: #0957c1 1px solid;
	COLOR:#336699;
	FONT-FAMILY: verdana, Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold
}
.SELECT {
	BACKGROUND: #F0F8FF;
	BORDER-BOTTOM: #add8e6 1px solid;
	BORDER-LEFT: #0957c1 1px solid;
	BORDER-RIGHT: #add8e6 1px solid;
	BORDER-TOP: #0957c1 1px solid;
	COLOR: #336699;
	FONT-FAMILY: verdana, Arial, sans-serif;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold
}
.textarea {
	BACKGROUND: #F0F8FF;
	BORDER-BOTTOM: #add8e6 1px solid;
	BORDER-LEFT: #0957c1 1px solid;
	BORDER-RIGHT: #add8e6 1px solid;
	BORDER-TOP: #0957c1 1px solid;
	COLOR:#336699;
	FONT-FAMILY: verdana, Arial, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold
}


/* Classes */


.colorbutton	{border-style:outset;border-color:#9999cc;border-width:2px;background-color:#cccccc;FONT-FAMILY: arial,san-serif; FONT-SIZE: 13px; TEXT-DECORATION: none;	COLOR: #000066;}



.infolder {
	FONT-FAMILY: arial,san-serif; TEXT-DECORATION: none;
}
.infolder A:HOVER {
	FONT-FAMILY: arial,san-serif; TEXT-DECORATION: none;
}
A:HOVER.infolder {
	FONT-FAMILY: arial,san-serif; TEXT-DECORATION: none;
}
.infolder A:visited{
	FONT-FAMILY: arial,san-serif; TEXT-DECORATION: none;
}


A.link1{text-decoration: none;  COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; FONT-SIZE: 13px;}
A:VISITED.link1{text-decoration: none;  COLOR: #336699; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif,; FONT-SIZE: 13px;}
A:HOVER.link1{text-decoration: none;  COLOR: #336699; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif,; FONT-SIZE: 13px;}



.link2{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;
	 FONT-SIZE: 13px ; 
	 COLOR: #ffffff; 

		
}

A:visited.link2{
	FONT-FAMILY:   Verdana, Arial, Helvetica, sans-serif,;
	 FONT-SIZE: 13px ; 
	 COLOR: #ffffff ;

}
A:Hover.link2{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;
	 FONT-SIZE: 13px ; 
	 COLOR: #ffffff; 

}



A.link3{text-decoration: none;  COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;FONT-SIZE: 13px;}
A:VISITED.link3{text-decoration: none;  COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;FONT-SIZE: 13px;}
A:HOVER.link3{text-decoration: none;  COLOR: #333366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; FONT-SIZE: 13px;}


.infolder{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT:bold; FONT-SIZE: 11px; COLOR:  #333366;
}

A.infolder {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT:bold; FONT-SIZE: 11px; COLOR: #333366;
}
A:visited.infolder {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT:bold; FONT-SIZE: 11px; COLOR: #333366;
}


A:HOVER.infolder{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-WEIGHT:bold; FONT-SIZE: 11px; COLOR:#ff0000;
}

.filterno {
    FONT-FAMILY: Arial, Verdana, Arial, Helvetica, ; 
    FONT-SIZE: 15px ; COLOR: #336699; FONT-WEIGHT:bold;
}

.swb { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #ffffff; } 
.swb a:active{ FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #ffffff; } 

A:VISITED.swb { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #ffffff; } 
.swb A:VISITED{ FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #ffffff; } 
A:HOVER.swb{ FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #ff0000; } 
.swb A:HOVER { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; COLOR: #ff0000; } 


.sbd { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; } 
A:VISITED.sbd { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; } 
.sbd A:VISITED{ FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; } 
A:HOVER.sbd { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; } 
.sbd A:HOVER { FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR: #336699; } 


.sb{ 
      FONT-WEIGHT: bold;FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;
}
.sb A{ 
      FONT-WEIGHT: bold;FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;
}
.sb A visited{ 
      FONT-WEIGHT: bold;FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;
}

.sb A:hover { 
      FONT-WEIGHT: bold;FONT-SIZE: 11px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;
}  

.sd { 
      FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;
}
.sd A { 
      FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;
}  

.total {
	 BACKGROUND: #336699 ; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; FONT-SIZE: 13px ; COLOR: #ffffff ;
}

.error { 
     FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; FONT-WEIGHT: bold; 
} 


TABLE.Mtable TD { BORDER-BOTTOM: #336699 1px solid }  

.tableHeader1 {
	BACKGROUND: #336699 ; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; FONT-SIZE: 13px ; COLOR: #ffffff ;
}

.tableHeader2{
         BACKGROUND: #333366 ; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;
	 FONT-SIZE: 13px ; 
	 COLOR: #ffffff 
}

.tableHeader3{
          BACKGROUND: #eeeecc ; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; FONT-SIZE: 13px ; COLOR: #000000 
}

.newHeader{
         BACKGROUND: #336699 ; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; FONT-SIZE: 13px ; COLOR: #ffffff ;
	 }

.newBody{
          BACKGROUND: #eeeecc ; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; FONT-SIZE: 13px ; COLOR: #000000 ;
}

.bgtext{
          BACKGROUND: #eeeecc ; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; FONT-SIZE: 13px ; COLOR: #000000 
}
.attach1{
         BACKGROUND: #333366 ; 
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;
	 FONT-SIZE: 13px ; 
	 COLOR: #ffffff 
}

.attach2{
          BACKGROUND: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; FONT-SIZE: 13px ; COLOR: #000000 
}

.attach3{
         BACKGROUND: #eeeecc ; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; FONT-SIZE: 13px ; COLOR: #ffffff ;
	 }

.mailpref {
	BACKGROUND: #eeeeee ; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif,; FONT-SIZE: 13px ; COLOR: #000000 ;
	}
.filterHeader {
          BACKGROUND: #ffe6ff ; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; FONT-SIZE: 12px ; COLOR: #FF3366;
}



.tborder {
            BORDER-RIGHT: #333366 1px solid; BORDER-TOP: #333366 1px solid;
	    BORDER-LEFT: #333366 1px solid; BORDER-BOTTOM: #333366 1px solid; 
}
 
.pborder {
            BORDER-RIGHT: #336699 1px solid; BORDER-TOP: #336699 1px solid;
	    BORDER-LEFT: #336699 1px solid; BORDER-BOTTOM: #336699 1px solid; 
}

 
.rowcolor1 { BACKGROUND: #fffffff;  BORDER-BOTTOM: #93bee2 1px solid;
}
 
.rowcolor2 { BACKGROUND: #eeeeee; BORDER-BOTTOM: #93bee2 1px solid ;
}
 


TR.SelMsg {
	BACKGROUND-COLOR: #ffffff; color: navy;
}
TR.SelMsg A {
	BACKGROUND-COLOR: #ffffff color: navy;
}
 

TD.unordcol {
	 BACKGROUND-COLOR:  #eeeecc ;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #333366;; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; 	
}

TD.unordcol A {
	 BACKGROUND-COLOR:  #eeeecc ;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #333366;; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; 	
}

TD.unordcol A:HOVER {
	BACKGROUND-COLOR:  #eeeecc ;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #333366;; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; 	
}

TD.ordcol {
	BACKGROUND-COLOR: #336699;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; 
	COLOR: #eeeecc;
}

TD.ordcol A {
	 BACKGROUND-COLOR: #336699;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;
	COLOR: #eeeecc;
}


TD.ordcol A:HOVER {
	 BACKGROUND-COLOR: #336699;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;
	COLOR: #ffcc66;
}

       




/* special classes for Hmail */
.swnu {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; 
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-DECORATION: none
	}
	
.swnub {
	COLOR: #ffffff; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif,; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.f {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,;
	}
.s  {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif,; FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-DECORATION: none
}
TABLE.Ttable TD { BORDER-BOTTOM: #333366 1px solid }  
/* special classes for addressbook*/
.key {
	BACKGROUND-COLOR: #336699; COLOR: #eeeecc; FONT-WEIGHT: bold;
	FONT-SIZE: 11px; FONT-FAMILY: tahoma,sans-serif; 
        }
.val {
                    BACKGROUND: #eeeecc ;  FONT-FAMILY:  Verdana, Arial, Helvetica, ; FONT-SIZE: 11px ; color:#333366;
        }
	
/*special for theme home*/ 

.bgcolor1{
	background-color : #002F5F;
	}

.bgcolor2{
	background-color : #2F6090;
	}
	
.bgcolor3{
	background-color : #EFEFCF;
}

a.bold11{
	color : #ffffff ;
	font-size : 11;
	font-weight : bold;
}
a.bold11:hover{
	color : #ffffff ;
	font-size : 11;
	font-weight : bold;
}	

a.bold11:visited{
	color : #ffffff ;
	font-size : 11;
	font-weight : bold;
}	

.pageTitle { 
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt; 
    COLOR: #002F5F;
	}
	
	.whitebg{
	background-color : White;
}
 .minicalendargrey
    {
      color: #999999;
    }
