body
{
 background-color:white;
 /*background-color:#E6F4FF;*/
}

select 
{
 /*background-color: #E7EEF7;*/
 background-color: #FFFFFF;
 font-family: textmain;
 font-size: 8pt;
}

input.txt 
{
 background-color: #FFFFFF;
 /*border-top: #6BB2F4 1px solid;
 border-bottom: #6BB2F4 1px solid;
 border-left: #6BB2F4 1px solid;
 border-right: #6BB2F4 1px solid;*/
 font-family: Arial;
 font-size: 8pt; 
}
INPUT.button
{
	BORDER-RIGHT: #00009F 1px solid;
	BORDER-TOP: #aabfff 0px solid;
	FONT-SIZE: 8pt;
	BACKGROUND: #aabfec;
	BORDER-LEFT: #aabfff 0px solid;
	WIDTH: 15%;
	COLOR: #ffffff;
	BORDER-BOTTOM: #00009F 1px solid;
	FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;    
}
INPUT.option
{
    BORDER-RIGHT: aqua solid;
    BORDER-TOP: aqua solid;
    MARGIN-TOP: 1pt;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 5px;
    BORDER-LEFT: aqua solid;
    WIDTH: 80%;
    BORDER-BOTTOM: aqua solid;
    FONT-FAMILY: arial;
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #f5f5f5
}

input.but_style
{
	background-color: #EFF7FF; 
	border-top: #000000 1px solid;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}

input.confirm
{
 background-color: #C0C0C0;
 border-top: #6BB2F4 1px solid;
 border-bottom: #6BB2F4 1px solid;
 border-left: #6BB2F4 1px solid;
 border-right: #6BB2F4 1px solid;
 font-style: italic;
 font-weight: bold;
 color: #970000;
 text-align: center;
}

textarea.txt 
{
 background-color: #FFFFFF;
 border-top: #000000 1px solid;
 border-bottom: #000000 1px solid;
 border-left: #000000 1px solid;
 border-right: #000000 1px solid;
 font-family: Arial;
 font-size: 8pt;
}

A.lnk:link
{
 TEXT-DECORATION: none; font-weight:bold; FONT-FAMILY: Arial;COLOR: black; font-size: 7pt;
}
A.lnk:visited
{
 TEXT-DECORATION: none; font-weight:bold; FONT-FAMILY: Arial;COLOR: #000080; font-size: 7pt;
}
A.lnk:active
{
 TEXT-DECORATION:none; font-weight:bold; FONT-FAMILY: Arial; COLOR: #9F2049; font-size: 7pt;
}
A.lnk:hover
{
 TEXT-DECORATION: none; font-weight:bold; COLOR:#111111; FONT-FAMILY: Arial; font-size: 7pt;
}

A.rlink:link
{
 TEXT-DECORATION: none; font-weight:bold; FONT-FAMILY: Arial;COLOR: #000000; font-size: 7pt;
}
A.rlink:visited
{
 TEXT-DECORATION: none; font-weight:bold; FONT-FAMILY: Arial;COLOR: #000000; font-size: 7pt;
}
A.rlink:active
{
 TEXT-DECORATION:none; font-weight:bold; FONT-FAMILY: Arial; COLOR: #000000; font-size: 7pt;
}
A.rlink:hover
{
 TEXT-DECORATION: underline; font-weight:bold; COLOR:#000000; FONT-FAMILY: Arial; font-size: 7pt;
}


A.lab:link
{
 TEXT-DECORATION: none;  font-weight:bold;  FONT-FAMILY: Arial;COLOR: #FF0000; font-size: 6pt;
}
A.lab:visited
{
 TEXT-DECORATION: none;  font-weight:bold;  FONT-FAMILY: Arial;COLOR: #FF0000; font-size: 6pt;
}
A.lab:active
{
 TEXT-DECORATION:none;COLOR: #FF0000; FONT-FAMILY: Arial; font-size: 6pt;
}
A.lab:hover
{
 TEXT-DECORATION: underline;  COLOR:#000000; FONT-FAMILY: Arial; font-size: 6pt;
}

.texttail 
{
COLOR: #0000FF; FONT-FAMILY: Arial; FONT-SIZE: small; FONT-WEIGHT: bold; 
FONT-STYLE:italic; POSITION: absolute; VISIBILITY: visible
}

.bodycopy {
	COLOR: #9C2049; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-STYLE: normal; FONT-WEIGHT: bold; LINE-HEIGHT: 13px; TEXT-ALIGN: center; 
}
.bodysubhead {
	COLOR: #09018b; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold; LINE-HEIGHT: 13px
}
.blk11B {
	COLOR: #000080; FONT-FAMILY: Arial; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-STYLE: none
}
td.sub1
{
  background:#B0C4DE; font-weight:bold;FONT-FAMILY: Arial; font-size: 10pt; color: #000000;
}
td.caption
{
  FONT-FAMILY: Arial; font-size: 8pt;color: #000000;font-weight: none;
}
td.caption1
{
  font-family: Arial; font-size: 11px; color: #000000; text-decoration: none; line-height: 18px; font-weight: bold;
}
td.benifit
{
  FONT-FAMILY: Arial; font-size: 8.5pt;color: #9C2049;
}
td.heading_curr
{
  FONT-FAMILY: Arial; font-size: 8.5pt;font-weight: bold;
}
td.sub_curr
{
  FONT-FAMILY: Arial; font-size: 10pt;
}
td.sub_agnt
{
  FONT-FAMILY: Arial; font-size: 10pt; color: #800000;
}
td.rpt_subhead
{
  FONT-FAMILY: Arial; font-size: 10pt; font-weight: bold;
}
td.head
{
  FONT-FAMILY: Arial; font-size: 1.3em;font-weight: medium;color:#800080; font-style:italic;
}

TABLE.tbl
{
    border: #aabfec;
    BACKGROUND-COLOR: #FFFFFF;
    CELLPADDING =0;
    CELLSPACING =0;
    BORDER-COLLAPSE:COLLAPSE;
}
TABLE.tbl TH
{
    border:medium none #aabfec; FONT-WEIGHT: BOLD;
    FONT-SIZE:11px;
    FONT-FAMILY: Arial;
    LIST-STYLE-POSITION: inside;1px; 
    border-bottom-color:#aabfec; border-bottom-style:none; border-bottom-width:medium
}
TABLE.main
{
    border:medium none #878676; background:#FFFFFF; 1px    
}
TABLE.main TH
{
    border:medium none #878676; HEIGHT:35;	
    COLOR: #9C2049;
    BACKGROUND-COLOR: #ffffff;    
    0px    
    
}
TABLE.main TD
{
    BACKGROUND-COLOR: #ffffff
    BORDER-RIGHT: #878676; BORDER-TOP: medium none #878676; 0px outset:medium none #878676;    
    BORDER-LEFT: medium none #878676; ; 0px        
}
/*---------------------------------------------------
Added by Ranjith (09/11/2004)*/
A.redirect_link:link
{
	text-decoration: none;
	font-family: Arial;
	line-height: 12px;
	color: #000000;
	font-size: 10px;
	font-weight:bold;

}
A.redirect_link:visited
{
 	color: #000000;
	text-decoration: none;
	font-family: Arial;
	line-height: 12px;
	font-size: 10px;
	font-weight:bold;
}
A.redirect_link:active
{
	TEXT-DECORATION:none;
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	font-size: 10px;
	font-weight:bold;
}
A.redirect_link:hover
{
 	color: #3333CC;
	text-decoration: none;
	font-family: Arial;
	line-height: 12px;
	font-size: 10px;
	font-weight:bold;
}
.textbold {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
	text-align: justify;

}
.textmain {
	font-family: Arial;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
	text-align: justify;
}

/*Added by Ranjith B on 4th Mar 2005*/
table.vac_head_tab
{
	BACKGROUND-COLOR: #6BB2F4;
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
td.vac_main_head
{
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Arial;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
td.vac_state
{
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Arial;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: none;
}


/*Added by Ranjith B on 28th Mar 2005 */
td.sub_res_head
{
  background:#ECF8FF; font-weight:bold; FONT-FAMILY:Arial; font-size:14pt; color:#333399;
}
td.pre_sub
{
  background:#ffffff; font-family:Arial; font-size:10pt; color: #000000;
}
td.pre_sub_head
{
  background:#ffffff; font-weight:bold; font-family:Arial; font-size:10pt; color: #000000;
}
td.pre_sub_main
{
  background:#ffffff; font-weight:bold; font-family:Arial; font-size:12pt; color: #000000;
}

td.sub
{
	background:#ECF8FF;
	font-family: Arial;
	font-size: 10px;
	/*color: #007CBB;*/
	color: #000000;
	font-weight: none;
}

/*Added by Ranjith B on 1st Apr 2005*/
table.brdr_color 
{
 border-top: #45A0F1 1px solid;
 border-bottom: #45A0F1 1px solid;
 border-left: #45A0F1 1px solid;
 border-right: #45A0F1 1px solid;
}
table.brdr_color_lr 
{
 border-left: #45A0F1 1px solid;
 border-right: #45A0F1 1px solid;
}
table.brdr_color_lrt 
{
 border-top: #45A0F1 1px solid;
 border-left: #45A0F1 1px solid;
 border-right: #45A0F1 1px solid;
}
table.brdr_color_lrb 
{
 border-bottom: #45A0F1 1px solid;
 border-left: #45A0F1 1px solid;
 border-right: #45A0F1 1px solid;
}

/*Added by Ranjith B on 28th Apr 2005 - Forex Buy & Sell Screen*/
td.sub_fx
{
	background:#F0F0F0;
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight: none;
}

/*Added by Ranjith B on 29th Apr 2005 - Forex Buy & Sell Screen - Place an order*/
td.fx_order_head
{
	background:#0082C8;
	font-family: Arial;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: none;
}

/*Added by Ranjith B on 10th May 2005 - Forex buy & sell save screen*/
td.fx_sub
{
	background:#FFFFFF;
	font-family: Arial;
	font-size: 12px;
	/*color: #007CBB;*/
	color: #000000;
	font-weight: none;
}
.style3 {
	font-size: 12px;
	font-family: Arial;
}
.style13 {
	font-size: 9px;
	color: #FFFFFF;
}
.style18 {color: #FFFFFF}
.style33 {font-family:Arial; font-size: 9px; }
.style43 {	color: #990000;
	font-weight: bold;
}
.style44 {	font-family: Arial;
	font-size: 10px;
}
.style45 {	color: #3366CC;
	font-weight: bold;
}
.style46 {color: #333333}
.style47 {
	color: #FFFFFF;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;	
}
.style50 {font-size: 11px; font-weight: bold; font-family: Arial; color: #FFFFFF; }
.style4 {	font-size: 9px;
	font-family: Arial;
	color: #FFFFFF;
}
.style52 {	font-family: Arial;
	font-size: 9px;
}
.style54 {
	font-family: Arial;
	font-size: 11px;
	color: #850000;
}
.style59 {font-family: Arial; font-size: 9px; color: #C0C0C0; }
.style63 {font-family: Arial; font-size: 6px; color: #C0C0C0; }
.style68 {font-family: Arial; font-size: 10px; color: #000000; font-weight: bold; }
.style69 {font-family: Arial; font-size: 9px; color: #000000;}
.style74 {font-size: 10px; font-family: Arial; font-weight: bold; color: #FFFFFF; }
.style79 {font-family: Arial; font-size: 7px; color: #C0C0C0; }
.style81 {font-size: 11px; font-weight: bold; font-family: Arial; color: #850000; }
.style82 {color: #C0C0C0}
.style84 {font-size: 10px; font-family: Arial; font-weight: bold; color: #9B9B9B; }
.style85 {color: #990000; font-size: 10px; }
.style86 {color: #333333; font-size: 6px; }
.style87 {font-size: 8px}
.style88 {font-size: 8pt}

/*Added by Ranjith B on 20th Aug 2006 - Resume page*/
input.txt_brdr 
{
 background-color: #FFFFFF;
 border-top: #000000 1px solid;
 border-bottom: #000000 1px solid;
 border-left: #000000 1px solid;
 border-right: #000000 1px solid;
 font-family: Arial;
 font-size: 8pt; 
}


