/***************************New Style Sheet**************************/
/* CSS Document */

body{
margin:0px;
background-color:#ffffff;
background-image:url(../images/pagebg.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;}

.links a:link { color: #000; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px; font-weight:bold; }
.links a:active { color: #000; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px; font-weight:bold;}
.links a:visited { color: #000; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px; font-weight:bold;}
.links a:hover { color: #014B99; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px; font-weight:bold;}
	
.links1 a:link { color: #000; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;}
.links1 a:active { color: #000; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;}
.links1 a:visited { color: #000; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;}
.links1 a:hover { color: #014B99; text-decoration: underline;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:11px;}

.linksTop{ color: #fff; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:12px;font-weight:bold;}
.linksTop a:link { color: #fff; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:12px;font-weight:bold;}
.linksTop a:active { color: #fff; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:12px;font-weight:bold;}
.linksTop a:visited { color: #fff; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:12px;font-weight:bold;}
.linksTop a:hover { color: #014B99; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:12px;font-weight:bold;}


.heading{
color:#089BC8;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
}

.heading1{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.heading2{
color:#1882A1;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.Newsheading{
color:#1882A1;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}
.Pageheading{
color:#1882A1;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
.Contenttxt{
text-align:justify;}
.bold{ font-weight:bold;}
.BoxLinks{color: #000; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:14px; font-weight:bold; width:143px; height:61px; border-right:#BEBEBE 1px solid;}
.BoxLinks a:link { color: #000; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:14px; font-weight:bold; }
.BoxLinks a:active { color: #000; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:14px; font-weight:bold;}
.BoxLinks a:visited { color: #000; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:14px; font-weight:bold;}
.BoxLinks a:hover { color: #014B99; text-decoration: none;font-family:Arial,Verdana, Helvetica, sans-serif;
	font-size:14px; font-weight:bold; text-decoration:underline;}
	
.mission{color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;}
input{
color:#089BC8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;}
/************New Style Sheet :End*********************/

BODY.FRAME
{
    SCROLLBAR-FACE-COLOR:#6d77d9; /*#00517B;*/
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #ffffff;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #ffffff;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
    SCROLLBAR-BASE-COLOR: #ffffff;
    scrollbar-3digit-color:#6d77d9;/* #FF9900;*/
    BACKGROUND-COLOR: #6d77d9;
    FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal

}

.wtext
{
	border-style: solid;
	height: 1.6em;
	vertical-align: top;
    font-weight: light;
    border-width:.2ex;
    border-bottom-color: Gray;/*#6d77d9;*/
    border-left-color:Gray;/*#6d77d9;*/
    border-right-color:Gray;/*#6d77d9;*/
    border-top-color:Gray;/*#6d77d9;*/
    text-transform: none;
    font-variant:normal;
    FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
    color:  Maroon; 
    background-color: White;
    text-align:right;
    
}

TABLE.white
{
    BORDER-RIGHT: 1pt;
    BORDER-TOP: 1pt;
    BORDER-LEFT: 1pt;
    BORDER-BOTTOM: 1pt;
    BACKGROUND-COLOR: white
}
TD
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: 'verdana'
}
TD.topheading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: 'MS Sans Serif';
    BACKGROUND-COLOR: #6d77d9
}
TR.tablehead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: "MS Sans Serif";
    BACKGROUND-COLOR: #c6cfdb
}
TR.shclr
{
      BACKGROUND-COLOR: #6d77d9
}
TR.bgcolor
{
    BACKGROUND-COLOR:"#008DD0";/*#B9E5FB #f1f3fa;*/
    COLOR: white;
    FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
}
Td.customcolor
{
    BACKGROUND-COLOR:"white"; /*"#003399"; /*"#008DD0";/*#e9f1fc;*/
    COLOR: black;
    FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
}
Td.bgcolor
{
    BACKGROUND-COLOR:"#6d77d9"; /*"#003399"; /*"#008DD0";/*#e9f1fc;*/
    COLOR: white;
    FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
}
TABLE.bor 
{
    /*BORDER-BOTTOM: #bcd1ff thin solid; /*#B9E5FB thin solid;*/
    BORDER-BOTTOM:#6d77d9 thin solid; /*#bcd1ff thin solid;*/
    BORDER-LEFT: #6d77d9 thin solid; /*#bcd1ff thin solid;*/ /*#B9E5FB thin solid;*/
    BORDER-RIGHT: #6d77d9 thin solid; /*#bcd1ff thin solid;*/ /*#B9E5FB thin solid;*/
    BORDER-TOP:#6d77d9 thin solid; /*#bcd1ff thin solid;*/ /*#B9E5FB thin solid;*/
    BACKGROUND-COLOR: White;
    COLOR: black;
    FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;    
}
TABLE.custom 
{
    /*BORDER-BOTTOM: #bcd1ff thin solid; /*#B9E5FB thin solid;*/
    BORDER-BOTTOM:black thin solid; /*#bcd1ff thin solid;*/
    BORDER-LEFT: black thin solid; /*#bcd1ff thin solid;*/ /*#B9E5FB thin solid;*/
    BORDER-RIGHT: black thin solid; /*#bcd1ff thin solid;*/ /*#B9E5FB thin solid;*/
    BORDER-TOP:black thin solid; /*#bcd1ff thin solid;*/ /*#B9E5FB thin solid;*/
    BACKGROUND-COLOR: White;
    COLOR: black;
    FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;    
}
TABLE.tablecells
{
    BORDER-RIGHT: #E6D5D4 1pt solid;
    BORDER-TOP: #E6D5D4 1pt solid;
    BORDER-LEFT: #E6D5D4 1pt solid;
    BORDER-BOTTOM: #E6D5D4 1pt solid;
    BACKGROUND-COLOR: #e7ebef
}
TABLE.stbgclr
{
    BORDER-RIGHT: #8B5653 1pt solid;
    BORDER-TOP: #8B5653 1pt solid;
    BORDER-LEFT: #8B5653 1pt solid;
    BORDER-BOTTOM: #8B5653 1pt solid;
    BACKGROUND-COLOR: #8B5653
}
TD.sttophead
{
    COLOR: #000000;
    FONT-FAMILY: "MS Sans Serif";
    BACKGROUND-COLOR: #b5b8e8
}
TD.white
{
    FONT-FAMILY: 'MS Sans Serif'
}

.buttonclass{
   border-style:ridge;
   background-color: "#6d77d9"; /*"#003399";/*#4876D1;*/
  /* border-radius-topleft: .75em;
   border-radius-topright: .75em;*/
   color:white;
   FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
   font-size:11;
   text-transform:uppercase;
   font-weight:bold;
}

TR.white
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    BORDER-LEFT: 1px;
    BORDER-BOTTOM: 1px;
    BACKGROUND-COLOR: white
}


TABLE.lightclr
{
    BACKGROUND-COLOR: #CCCCCC
}

INPUT.button
{
  
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: 'MS Sans Serif';
    BACKGROUND-COLOR: #6d77d9
}
INPUT.button1
{
  
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: 'MS Sans Serif';
    BACKGROUND-COLOR: #6d77d9
}
INPUT.displaytb
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    MARGIN: 1px;
    TEXT-TRANSFORM: capitalize;
   
    FONT-FAMILY: 'MS Sans Serif';
    LETTER-SPACING: normal;
    HEIGHT: 16pt;
    BACKGROUND-COLOR: #efefef
}
TR.reporttablehead
{
	COLOR: #FFFFFF;
	FONT-FAMILY: "MS Sans Serif";
	BACKGROUND-COLOR: #AD8684;
	font-weight: bold;
}

TR.reporthead
{
	COLOR: white;
	FONT-FAMILY: "MS Sans Serif";
	BACKGROUND-COLOR: #AD8684;
	font-weight: bold;
}
Td.reporttexthead
{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;

}
.formsmall {
	width: 100px;
}
.formmedium {
	width: 125px;
}
.formmax {
	width: 150px;
}
.checkbox {
	border: none;
}
.1bwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.bg {
	background-color: #CAD9EF;
}
.subpagetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6666CC;
}
a:hover {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: #000000;
}
a:link {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: underline;
	color: #000000;
}
a:visited {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: underline;
	color: #000000;
}
a:active {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: underline;
	color: #000000;
}
a.hyper:hover {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;

}
a.hyper:link {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFCC;
	font-weight: bold;

}
a.hyper:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #CCCCCC;
	font-weight: bold;

}
a.hyper:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #99a4d5;
	font-weight: bold;

}

a.hy:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFCC99;
	font-weight: bold;

}
a.hy:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #0033FF;
	font-weight: bold;

}
a.hy:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #0066CC;
	font-weight: bold;

}
a.hy:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #99a4d5;
	font-weight: bold;

}
.scrollbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.submenu 
{
	background-color:#f2f2f2;
	/*background-color: #e7e7e8;*/
}
.trlight {
	background-color: #F2FDFF;
}

a.h:link {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: Color.LightCoral;
	font-weight: bold;

}
a.h:visited {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: Color.LightCoral;
	font-weight: bold;

}
a.h:active {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: Color.LightCoral;
	font-weight: bold;

}



a.h1:hover {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: Color.LightCoral;
	font-weight: bold;

}
a.h1:link {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color:Color.LightCoral;
	font-weight: bold;

}
a.h1:visited {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: #ffffcc;
	font-weight: bold;

}
a.h1:active {
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: Color.LightCoral;
	font-weight: bold;

}
a.h2:hover {

	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
a.h2:link {

	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: Color.LightCoral;
	font-weight: bold;
}
a.h2:visited {

	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color: Color.LightCoral;
	font-weight: bold;
}
a.h2:active {

	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	color:Color.LightCoral;
	font-weight: bold;
}
.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.tabletopcolor {
	background-color: #DBE3F9;
}
.textwidth {
	width: 200px;
}
.text
{
	border-style: solid;
	height: 1.6em;
	vertical-align: top;
    font-weight: light;
    border-width:.2ex;
    border-bottom-color:#4876D1;
    border-left-color:#4876D1;
    border-right-color:#4876D1;
    border-top-color:#4876D1;
    text-transform: none;
    /*font-variant: small-caps;*/
    FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
    color:  Maroon;    
    background-color: White;
    
}
.textMoney
{
	border-style: solid;
	height: 1.6em;
	vertical-align: top;
    font-weight: light;
    text-align:right ;
    text-decoration: right;
    border-width:.2ex;
    border-bottom-color:#4876D1;
    border-left-color:#4876D1;
    border-right-color:#4876D1;
    border-top-color:#4876D1;
    text-transform: none;
    font-variant: small-caps;
    FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
    color:  Maroon;    
    background-color: White;
    
}
.text_left
{
	border-style: solid;
	height: 1.6em;
	vertical-align: top;
    font-weight: light;
    border-width:.2ex;
    border-bottom-color:#4876D1;
    border-left-color:#4876D1;
    border-right-color:#4876D1;
    border-top-color:#4876D1;
    text-transform: none;
    font-variant: small-caps;
    FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
    color:  Maroon;    
    background-color: White;
    
}


.password
{
	border-style: solid;
	height: 1.6em;
	vertical-align: top;
    font-weight: light;
    border-width:.2ex;
    border-bottom-color:#4876D1;
    border-left-color:#4876D1;
    border-right-color:#4876D1;
    border-top-color:#4876D1;
    text-transform: none;
    FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
    color: Maroon;    
    background-color: White;
}


.DDL
{
	border-style:solid ;
	height: 1.5em;
	vertical-align: top;
    font-weight: light;
    border-width:.1ex;
    border-bottom-color:#4876D1;
    border-left-color:#4876D1;
    border-right-color:#4876D1;
    border-top-color:#4876D1;
    text-transform: lowercase;
    font-size:xx-small;
    FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    color:Maroon;
    background-color: WhiteSmoke;
}


.labelColNames
{
	FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	font-weight:bold;
	text-transform:uppercase;
	color:WHITE;
	background-color: #6d77d9;
}
.labelColNames_norm
{
	FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	font-weight:bold;
	text-transform:uppercase;
	color:black;
	background-color: Transparent;
}
.labelColHeads
{
	FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
	font-size:xx-small;
	font-weight:bold;
	text-transform:uppercase;
	color:white;
	background-color: Transparent;
}
.labelDoc
{
	FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	font-weight:bold;
	color:black;
	background-color: WhiteSmoke;
}	
	
.Information
{
	FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-variant:small-caps; 
	font-weight:bold ;
	color:"#000000";
}	
.Exclamation
{
	FONT-FAMILY: sans ms,Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small;
	font-variant:small-caps; 
	font-weight:bold;
	color:DarkGray;
}

.new {color: #1E00FF;font-family:Verdana;text-decoration: underline; font-weight: none;font-size:8pt;}
.new A:link {color: #1E00FF;font-family:Verdana;text-decoration: underline; font-weight: none;font-size:8pt;}
.new A:visited {color: #1E00FF;font-family:Verdana;text-decoration: underline; font-weight: none;font-size:8pt;}
.new A:active {color: #1E00FF;font-family:Verdana;text-decoration: underline; font-weight: none;font-size:8pt;}
.new A:hover {color: #000000;font-family:Verdana;text-decoration : none; font-weight: none;font-size:8pt;}


.irdaheader
{
  
    font-weight: bold;
    font-size: 10pt;
	color: #000000;
    font-family: verdana;
    BACKGROUND-COLOR: #BCD1FF;
	height:17pt;
	text-align:center;
	
}
.pagetitle
{
  
    font-weight: bold;
    font-size: 8pt;
	color: #000000;
    font-family: verdana;
    height:17pt;
   
}
.subtitle
{
  
    font-weight: bold;
    font-size: 9pt;
	color: #000000;
    font-family: verdana;
    BACKGROUND-COLOR: #BCD1FF;
    height:15pt;
   
}
.layouttitle
{
  
    font-weight: bold;
    font-size: 9pt;
	color: #000000;
    font-family: verdana;
    BACKGROUND-COLOR: #EFF3FF;
    height:14pt;
   
}
.bodytext
{
    font-size: 9pt;
	color: #000000;
    font-family: verdana;
    font-weight: bold;
}

/* added by sunanda 17-102-2006.this class is for datagrids in CMS module */
.bodytext1
{
    font-size: 9pt;
	color: #000000;
    font-family: verdana;
   
}

.bodyheader
{
	font-weight: bold;
    font-size: 9pt;
	color: #000000;
    font-family: verdana;   
}
.error
{
	font-family: verdana;
	font-size:8pt;	
	font-weight:bold;
	color:red;
}

.update
{
	font-family: verdana;
	font-size:8pt;	
	font-weight:bold;
	color:green;
}		
.star
{
	font-family: verdana;
	font-size:8pt;	
	font-weight:bold;
	color:red;
}

.path {color: #000000;font-family:Verdana;text-decoration: none; font-weight: bold;font-size:8pt;}
.path A:link {color: #1E00FF;font-family:Verdana;text-decoration: none; font-weight: bold;font-size:8pt;}
.path A:visited {color: #1E00FF;font-family:Verdana;text-decoration: none; font-weight: bold;font-size:8pt;}
.path A:active {color: #1E00FF;font-family:Verdana;text-decoration: none; font-weight: bold;font-size:8pt;}
.path A:hover {color: #000000;font-family:Verdana;text-decoration : underline; font-weight: bold;font-size:8pt;}

.layoutbottom
{
    font-size: 8pt;
	color: #000000;
    font-family: verdana;
    background-color:"#bed2eb"
}
.brotablehead
{
  
    font-weight: bold;
    font-size: 9pt;
	color: #000000;
    font-family: verdana;
    BACKGROUND-COLOR: #BCD1FF;
    height:12pt;
   
}
.brotablehead
{
  
    font-weight: bold;
    font-size: 9pt;
	color: #000000;
    font-family: verdana;
    BACKGROUND-COLOR: #BCD1FF;
    height:12pt;
   
}
.note /*requiredfieldvalidator*/
{
	font-family: verdana;
	font-size:8pt;	
	color:red;
}

.datatext
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: 'verdana'
}

.subheader
{
	font-weight: bold;
    font-size: 9pt;
	color: blue;
    font-family: verdana;   
}

.layoutheader
{
	font-family: verdana;
	font-size:14pt;	
	font-weight:bold;
	color:#ff7800;
}


