/* E-Plus Branded CSS (Updated PF 24/12/07) */

/* E-Plus colours from their coporate image document:

Green 85%      #00603F
Green 65%      #40886F
Green 50%      #73A896
Green 35%      #A6C8BC
Green 15%      #CCDFD9
Red 100%       #BB0018

*/

img {
	behavior:	url("pngbehavior.htc");
}

A, BODY, INPUT, OPTION, SELECT, TEXTAREA, TABLE, TD, TR 
{
    font-size:11px;
    FONT-FAMILY: Verdana;
}

FORM
{
    margin:1px;
}

BODY.light
{
    BACKGROUND-COLOR: #fff;
}

.selectedLink 
{
    /* On screen message */
    color: #5A6128; font-size: 11px;    
    VERTICAL-ALIGN: middle;
}

.sub_heading_cell
{
    BACKGROUND-COLOR: #CCDFD9;
}

.menu_cell
{
    BACKGROUND-COLOR: #CCDFD9;
    TEXT-ALIGN: left;
}

.menu_label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    color:#666;
    TEXT-ALIGN:left;   
    border-left: 5px solid #666;
}

.menu_item
{    
    FONT-SIZE: 10px;    
    FONT-FAMILY: Verdana;
    TEXT-ALIGN:left;        
    border-left: 5px solid #666;
}

.module_label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #666;
    TEXT-ALIGN:left;    
    BACKGROUND-COLOR: #fff;
    
}

.top_menu_cell
{    
    BACKGROUND-COLOR: #CCDFD9;
}
.top_menu_cell_base
{    
    BACKGROUND-COLOR: #DCE5F4;
}

.top_menu_cell_ayyildiz
{    
    BACKGROUND-COLOR: #d3231c;
}

.top_menu_cell_metro
{    
    BACKGROUND-COLOR: #FFF;
}

.top_menu_cell_vybemobile
{    
    BACKGROUND-COLOR: #ECECE4;
}


.top_menu_text
{    
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #00603F;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN:center;    
    BACKGROUND-COLOR: #CCDFD9;
}

.top_menu_text_base
{    
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #00603F;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN:center;    
    BACKGROUND-COLOR: #DCE5F4;
}
.top_menu_text_ayyildiz
{    
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #00603F;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN:center;    
    BACKGROUND-COLOR: #d3231c;
}

.top_menu_text_vybemobile
{    
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #00603F;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN:center;    
    BACKGROUND-COLOR: #ECECE4;
}


.top_menu_text1
{    
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    BORDER-LEFT: medium none;
    COLOR: #00603F;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center;
}

.top_menu_text2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #00603F;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN:center;    
    BACKGROUND-COLOR: #CCDFD9;
}

.top_menu_text3
{    
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #00603F;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN:center;    
    BACKGROUND-COLOR: #CCDFD9;
}

.sub_heading_text
{    
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: medium none;
    COLOR: #666;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: Verdana;
    TEXT-ALIGN: center;
}

.syncbutton
{
    background:#ccc; 
    color:#000; 
    font-weight:bold; 
    font-size:12px; 
    letter-spacing:2px;
}

.sendbutton
{
    background:#ccc; 
    color:#000; 
    font-weight:bold; 
    font-size:12px; 
    letter-spacing:2px;
}

.button
{
    background:#ccc; 
    color:#000; 
    font-size:11px; 
    font-weight:bold; 
}

.menu	
{
    color:#666;
    font-weight:BOLD;
    TEXT-DECORATION:none;
}

.submenu	
{
    color:red;
    font-weight:BOLD;
    TEXT-DECORATION:none;
}

.module	
{
    font-weight:BOLD;
    font-size:14px; 
    color:#666;
}

.module_selected
{
    font-weight:BOLD;
    font-size:14px; 
    color:#666;
    BACKGROUND-COLOR:#fff;    
}

.s_module_selected
{
    font-weight:BOLD;
    color:#666;
    BACKGROUND-COLOR:#fff;    
}

.whitetext
{
    font-weight:BOLD;
    color:#666;
}

.darkbluetext
{
    font-weight:BOLD;
    color:#666;
}

.sms_back
{
    font-weight:BOLD;
    color:#666;
    BACKGROUND-COLOR:#000;    
}

.subheading_back
{
    font-weight:BOLD;
    color:#666;
    BACKGROUND-COLOR:#93BEE2;    
}

.swb	
{
    font-weight:BOLD;
    color:#666;
}

.bl	
{
    font-weight:BOLD;
    color:Black;
}

A
{

    TEXT-DECORATION:underline;
    color:black;
}

A.sublink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #fff;
    TEXT-DECORATION:none;
    FONT-FAMILY:Verdana;
    BACKGROUND-COLOR:#CCDFD9;    
}

A.adminlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #8B0000;
    FONT-FAMILY:Verdana;
    TEXT-DECORATION:underline;
}

A.menulink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY:Verdana;
    TEXT-DECORATION:none;
}

A.link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY:Verdana;
    TEXT-DECORATION:underline;
}

A.redlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
    FONT-FAMILY:Verdana;
}

A.menulink1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY:Verdana;
    TEXT-DECORATION:none;
}

A.sendlink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #fff;
    FONT-FAMILY:Verdana;
    TEXT-DECORATION:none;
    BACKGROUND-COLOR: #CCDFD9;
}

A.sendlinkbig
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #fff;
    FONT-FAMILY:Verdana;
    TEXT-DECORATION:none;
    BACKGROUND-COLOR: #CCDFD9;
}

A.querylink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #fff;
    FONT-FAMILY:Verdana;
    TEXT-DECORATION:none;
    BACKGROUND-COLOR: #CCDFD9;
}

A.blacklink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000;
    TEXT-DECORATION:none;
    TEXT-DECORATION:underline;
}

A:hover	
{
    TEXT-DECORATION:underline
}

TABLE.pg
{
    WIDTH: 100%;
}

TABLE.brdr
{
    WIDTH: 100%;
    border-collapse: collapse;
    /* border: 4px solid #fff; */
}

TABLE.brdr1
{
    WIDTH: 100%;
    border-collapse: collapse;
    /* border: 2px solid #fff; */
}

TABLE.mftable
{
    BORDER-RIGHT: 0px inset;
    BORDER-TOP: 0px inset;
    FONT-SIZE: 10px;
    BORDER-LEFT: 0px inset;
    WIDTH: 100%;
    COLOR: #666;
    BORDER-BOTTOM: 0px inset;
    /* BACKGROUND-COLOR: #fff; */
}

TABLE.srch
{
    BACKGROUND-COLOR: #ccc;
    border: 2px;
}

TR.trdark
{
}

TR.trlight
{

}

TR.trl
{        
}

TR.trd
{        
    BACKGROUND-COLOR: #ccc;
}

TR.heading
{        
    BACKGROUND-COLOR: #ccc;
}

TR.pgtitle
{
    FONT-SIZE: 100%;
    COLOR: #fff;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #999;
}

TR.tboddrow
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #666;
    BACKGROUND-COLOR: #eee
}

TR.tbheader
{
    FONT-SIZE: 110%;
    COLOR: #666;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ccc;
}

TR.tbevenrow
{
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana;
    COLOR: #666;    
}

TD.rowshdr             
{ 
    BACKGROUND-COLOR: #fff;
}

TD.pad             
{ 
    /* border: 2px solid #fff; */
}

TD.pad1            
{ 
    border: 1px solid #000;
}

TD.tddark
{
    BACKGROUND-COLOR: #000;
}

TD.tdlight
{

}

TD.sortby
{       
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666;
    FONT-FAMILY: Verdana;
}

TD.reddspfld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666;
}

TD.graydspfld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666;
}

TD.greendspfld
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666;
}

TH.heading
{       
    FONT-SIZE: 12px;
    COLOR: #999;    
    FONT-FAMILY: Verdana;
}

TH.thpad             
{ 
    border: 1px solid #000;
}

SPAN.noborder
{
    COLOR: #ccc;
    TEXT-DECORATION:none;
}

SPAN.fldlabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000;
}

SPAN.heading
{       
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #666;    
    FONT-FAMILY: Verdana;
}

SPAN.dspfld
{   
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    color: #000;
}

SPAN.dspfld1
{   
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    color: #666;
}

SPAN.reddspfld
{   
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    color: #666;
} 

SPAN.greendspfld
{   
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    color: #666;
} 

SPAN.reddspfld1
{   
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    color: #666;
} 

SPAN.greendspfld1
{   
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    color: #666;
} 

SPAN.error
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: red;
}

SPAN.msg
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000;
}

SPAN.info
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #CD6600;
}

SPAN.pgrows
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #666;
    FONT-FAMILY: Verdana;
}

SPAN.pgtitle
{
    FONT-SIZE: 13px;
    COLOR: #666;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #ccc;
}

SPAN.pgorderasc
{
    FONT-SIZE: 14px;
}

SPAN.pgorderdesc
{   
    FONT-SIZE: 14px;
}

pgrows
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ccc;
    FONT-FAMILY: Verdana;
}

SPAN.pgtitle
{
    FONT-SIZE: 13px;
    COLOR: #ccc;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #fcccac
}

SPAN.pgorderasc
{
    FONT-SIZE: 14px;
}

SPAN.pgorderdesc
{   
    FONT-SIZE: 14px;
}

/* Changes for PRD 191. Introduced new images as the older one has a different baground*/
SPAN.tborderasc
{
    FONT-SIZE: 14px;
}

SPAN.tborderdesc
{   
    FONT-SIZE: 14px;
}

/*  This class will change the customer logo per group basis */
IMG.cust_logo
{
    HEIGHT:100px;
    WIDTH: 162px;
}

/*  Tag images changes start */
IMG.tab_leftmost_menu_on
{
    HEIGHT: 33px;
    WIDTH: 52px;
}

IMG.tab_leftmost_menu_off
{
    HEIGHT: 33px;
    WIDTH: 52px;
}

IMG.tab_rightmost_menu_on
{
    HEIGHT: 33px;
    WIDTH: 11px;
}

IMG.tab_rightmost_menu_off
{
    HEIGHT: 33px;
    WIDTH: 11px;
}

TABLE.tab_menu_selected
{
    HEIGHT: 33px;
}  

TABLE.tab_menu_unselected
{
    HEIGHT: 33px;
}

IMG.tab_menu_on_off
{
    HEIGHT: 33px;
    WIDTH: 28px;
}

IMG.tab_menu_off_on
{
    HEIGHT: 33px;
    WIDTH: 28px;
}

IMG.tab_menu_off_off
{
    HEIGHT: 33px;
    WIDTH: 28px;
}
/*  Tag images changes end */

/* End of file */

IMG.tab_menu_off_on
{
    HEIGHT: 33px;
    WIDTH: 28px;
}

IMG.tab_menu_off_off
{
    HEIGHT: 33px;
    WIDTH: 28px;
}
/*  Tag images changes end */


