/******************************************************************
						ADDED BY ARUNANSU SEN
******************************************************************/		
.SelectedArea
{
	border: 1px solid #A8CBF7;
	background-color: #F5F9FE;
}
a.TopMenuBar:link
{
    FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}
a.TopMenuBar:visited
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}
a.TopMenuBar:hover
{
    FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
}
   
a.LeftParentLink:link
{
	 FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BORDER-BOTTOM: #ff0000 1px solid;
    TEXT-DECORATION: none
}
a.LeftParentLink:visited
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BORDER-BOTTOM: #ff0000 1px solid;
    TEXT-DECORATION: none
}
a.LeftParentLink:hover
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BORDER-BOTTOM: #ff0000 1px solid;
    TEXT-DECORATION: none
}
a.toplinks:link
{
	font-family: Verdana;
	font-size:7.5pt;
	font-weight: normal;
	color:#000000;
}
a.toplinks:visited
{
	font-family: Verdana;
	font-size:7.5pt;
	font-weight: normal;
	color:#000000;
}
a.toplinks:hover
{
	font-family: Verdana;
	font-size:7.5pt;
	font-weight: normal;
	color:#000000;
}

.saveNote
{
	font-family: Verdana;
	font-size:8pt;
	font-weight: bold;
	color:"#008000";
}
.errorNote
{
	font-family: Verdana;
	font-size:8pt;
	font-weight: bold;
	color:"#FF7200";
}

body
{
	font-family: Verdana;
	font-size:8pt;
	font-weight: normal;
	color:#000000;
	background-color:"#FFFFFF";
	margin-top:2px;
	margin-left:50px;
	margin-right:50px;
	margin-bottom:2px; 
}

td,p
{
	font-family: Verdana;
	font-size:8pt;
	font-weight: normal;		
}

.TopLink
{
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight:normal;
	color: #ffffff; 
	border-top:1px solid #A8A8A8;
	border-bottom:3px solid #FFD275;
	background-color: #1744A6;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#97B5E6', EndColorStr='#1744A6');
}
.BottomLink
{
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight:normal;
	color: #000000; 
	border-top:1px solid #FFD275;
	background-color: #FFFFFF;
}

.FormName
{
	font-family: Verdana; 
	font-size: 12pt; 
	font-weight:bold;
	color: #000000; 
	border-bottom:1px solid #FFD275;
	background-color: #FFFFFF;
}

.ButTop
{
	font-family: Verdana; 
	font-size: 8pt; 
	border: 1px solid #808080; 
	background-color: "#ECE9D8";
}


.But
{
	width : 50px;
	height : 20px;
	font-family: Verdana;
	font-size : 8pt;
	color: #000000;
	background-color :#A7C5F7;
	border  : 0 solid Black;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F0F5FE', EndColorStr='#A7C5F7');
}
.ButSp
{
	height : 18px;
	font-family: Verdana;
	font-size : 8pt;
	text-decoration: none; 
	color: #003399; 
	vertical-align: middle; 
	border: 1px solid #000080; 
	background-color: #FEE197;
}
	

.SideLeft
{
	background-color: #E1ECFC;
	border-right:1px solid #FFD275;
}

.ToolBar
{
	font-family: Verdana; 
	font-size: 18pt; 
	font-weight:normal;color: #000000; 
	border-top:1px solid #A7C5F7;
	border-bottom:1px solid #A7C5F7;
	border-left:1px solid #A7C5F7;
	border-right:1px solid #A7C5F7;
	background-color: #A7C5F7;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#F0F5FE', EndColorStr='#A7C5F7');
}
p.breakhere {page-break-after: always;}

.break
{
	page-break-after:always;
}

.pageBreakBefor
{
	page-break-before:always;
}

.PageHeading
{
	font-family: Verdana;
	font-size:12pt;
	font-weight: bold;
	color:#000000;
}
.PageHeadingCaption
{
	font-family: Verdana;
	font-size:8pt;
	font-weight: bold;
	color:#000000;
	padding-left:5px;
}
a.NonLink:link
{
	font-family: Verdana;
	font-size:8pt;
	font-weight: normal;
	color:#5975A4;
}
a.NonLink:visited
{
	font-family: Verdana;
	font-size:8pt;
	font-weight: normal;
	color:#5975A4;
}
a.NonLink:hover
{
	font-family: Verdana;
	font-size:8pt;
	font-weight: normal;
	color:#5975A4;
	border-bottom:solid 0 #FD9801;
}

/*---------- Project Title--------------------*/

/*---------- Non-Editable Lebels ------------------*/
.NonEditableLebels
{
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight:bold;
	color: #000000; 
	border: 1px solid #336699;
	background-color: #DFEAF4;
	padding-left:3px;
}
/*---------- Top Links  ------------------*/
a.Top:link
{
	color:#ffffff;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
}
a.Top:visited
{
	color:#ffffff;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
}
a.Top:hover
{
	color:#ffffff;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
	border-bottom:solid 1 #FFD275;
}

/*---------- Normal Links  ------------------*/
a:link
{
	color:#666666;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
}
a:visited
{
	color:#666666;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
}
a:hover
{
	color:#666666;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
	border-bottom:solid 0 #FF0000;
}
/*---------- Side Links  ------------------*/
a.Side:link
{
	color:#000080;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
}
a.Side:visited
{
	color:#000080;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
}
a.Side:hover
{
	color:#000080;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
	border-bottom:solid 1 #000080;
}
/*---------- Side Selected Links  ------------------*/
a.SideSelect:link
{
	font-family: Verdana;
	font-size : 8pt;
	text-decoration: none; 
	color: #003399; 
	border: 1px solid #000080; 
	background-color: #FEE197;
}
a.SideSelect:visited
{
	font-family: Verdana;
	font-size : 8pt;
	text-decoration: none; 
	color: #003399; 
	border: 1px solid #000080; 
	background-color: #FEE197;
}
a.SideSelect:hover
{
	font-family: Verdana;
	font-size : 8pt;
	text-decoration: none; 
	color: #003399; 
	border: 1px solid #000080; 
	background-color: #FEE197;
}
/*---------- More Links  ------------------*/
a.More:link
{
	color:#C00000;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
}
a.More:visited
{
	color:#C00000;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
}
a.More:hover
{
	color:#C00000;
	font-weight:normal;
	font-size:8pt;
	text-decoration:none;
	border-bottom:solid 1 #000000;
}

/* ---------- Text Box ----------*/
.inputbox
{
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight:normal;
	color: #000000; 
	border: 1px solid #000000;
	height:18px;
}
.dateInputbox
{
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight:normal;
	color: #000000; 
	border: 1px solid #000000;
	height:18px;
	width:80px;
	background-color:WhiteSmoke;
	
}
/* ---------- Text Area ----------*/
.textArea
{
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight:normal;
	color: #000000; 
	border: 1px solid #000000;
	background-color: #FFFCF4;
}

/* ---------- Select Box ----------*/
.SelectBox
{
	color: #000000;
	background-color: #E1ECFC;
	font-family: Verdana;
	font-size: 8pt;
	font-weight:normal;
}
.SelectBoxTime
{
	color: #000000;
	background-color: #E7F1D8;
	font-family: Verdana;
	font-size: 8pt;
	font-weight:normal;
}

/* ---------- Radio Button ----------*/
.RadioButton
{
	font-family: Verdana;
	font-size:8pt;
	font-weight: normal;
	color:#c00000;
}

/* ---------- Button ----------*/
.butSubmit
{
	font-family: Verdana; 
	font-size: 8pt;
	font-weight:normal; 
	color: #000000; 
	border: 1px solid #003C74; 
	background-color: #CDCCDF;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF', EndColorStr='#CDCCDF');
}

.butSubmitHover
{
	font-family: Verdana; 
	font-size: 8pt;
	font-weight:normal; 
	color: #000000; 
	border: 1px solid #FF9900; 
	background-color: #CDCCDF;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF', EndColorStr='#CDCCDF');
}

/*--------------Table Borders----------------*/
.GridBorderTop
{
	border-top:1px solid #336699;
	border-left:1px solid #336699;
	border-right:0px solid #336699;
	border-bottom:0px solid #336699;
	background-color: #B6CEE7;
	cursor:default;
}
.GridBorderLeft
{
	border-top:0px solid #336699;
	border-left:1px solid #336699;
	border-right:0px solid #336699;
	border-bottom:0px solid #336699;
	background-color: #B6CEE7;
	cursor:default;
}

.BorderTop
{
	border-top:1px solid #336699;
	border-left:0px solid #336699;
	border-right:0px solid #336699;
	border-bottom:0px solid #336699;
}
.BorderBottom
{
	border-bottom:1px solid #336699;
}
.BorderLeft
{
	border-top:0px solid #336699;
	border-left:1px solid #336699;
	border-right:0px solid #336699;
	border-bottom:0px solid #336699;
}
.BorderRight
{
	border-right:1px solid #336699;
}

.BorderLTR
{
	border-top:1px solid #336699;
	border-left:1px solid #336699;
	border-right:1px solid #336699;
}
.BorderLBR
{
	border-bottom:1px solid #336699;
	border-left:1px solid #336699;
	border-right:1px solid #336699;
}
.BorderBR
{
	border-bottom:1px solid #336699;
	border-right:1px solid #336699;
}
.BorderLR
{
	border-left:1px solid #336699;
	border-right:1px solid #336699;
	
}
.BorderTB
{
	border-top:1px solid #336699;
	border-bottom:1px solid #336699;
}
.BorderLTRB
{
	border-top:1px solid #336699;
	border-left:1px solid #336699;
	border-right:1px solid #336699;
	border-bottom:1px solid #336699;
}
.BorderRight2px
{
	border-right:1px solid #336699;
	border-top:0px solid #336699;
	border-bottom:0px solid #336699;
	background-color:#F4F4F4;
	
}

/*--------Grid Heading -------------*/
.GridHeading
{
	font-family: Verdana; 
	font-size: 8pt;
	font-weight:bold; 
	color:black;/* #FFFFFF; */
	background-color: #a7c5f7;/*#336699;*/
	padding-left:5px;
	border:solid 1px #000000;
}

.GridSubHeading
{
	font-family: Verdana; 
	font-size: 8pt;
	font-weight:bold; 
	color: #c00000; 
	background-color: #e4edfd;
	padding-left:5px;
	border:solid 1px #336699;
}
.GridData1
{
	font-family: Verdana; 
	font-size: 8pt;
	font-weight:normal; 
	color: #000000; 
	background-color: #a7c5f7;/*#B6CEE7;*/
	padding-left:5px;	
}
.GridData2
{
	font-family: Verdana; 
	font-size: 8pt;
	font-weight:normal; 
	color: #000000; 
	background-color: #e1ecfc;/*#DFEAF4;*/
	padding-left:5px;
}
.GridData3
{
	font-family: Verdana; 
	font-size: 8pt;
	font-weight:normal; 
	color: #000000; 
	background-color: white;/*#DFEAF4;*/
	padding-left:5px;
}
/*---------- Information ------------*/
.SaveInfo
{

	font-family: Verdana; 
	font-size: 8pt;
	font-weight:normal; 
	color: #ff0000;
	padding-right:5px;
}
.Mandatory
{
	font-family: Verdana; 
	font-size: 8pt;
	font-weight:normal; 
	color: #ff0000;
	padding-left:5px;
}
/******************************************************************
						ADDED BY AJAY PETHKAR
******************************************************************/
.DeleteButton
{
	width : 16px;
	height : 20px;
	font-family: Arial;
	font-size : 8pt;
	color: #000000;
	background-color :Transparent;
	border  : 0px solid #6B6BB6;
	background-image: url('../images/button_delete.gif');
	
}
.Display
{
	display : none;
}
/***********************
	Added By Vivek Jalukar
************************/

/*--------Grid Heading -------------*/
.grid
{		
	border: solid 1px #5975a4;	
	font-family: Verdana,arial, Arial Narrow, Mangal;
	font-size:10pt;
	font-weight:bold;
	color:black;
	
}
.grid td
{
    border:solid 1px #5975a4;
    font-family: Verdana,arial, Arial Narrow, Mangal;
}
.gridItem
{	
	background-color : white;		
	font-size:smaller;
}

.gridAltItem
{
    background-color: #e1ecfc;
    font-size:smaller;
}

.gridHeader
{	
/*	font-weight: bold;
    background-color: #C2E0EC;
    text-align:center;
    color:#000000;
    vertical-align:Middle;
    font-family:Verdana;
    font-size:10px;*/
    
    
}
.gridHeader td
{
   font-weight: bold;
   vertical-align:middle;
   font-family: Verdana; 
   text-align:center;
	font-size: 8pt;
	font-weight:bold; 
	color:black;/* #FFFFFF; */
	background-color: #a7c5f7;/*#336699;*/
	padding-left:5px;
	border:solid 1px #5975a4;
    
  /*  font-family: Verdana,arial, Arial Narrow, Mangal;*/
}

.gridMouseOver
{	
	/*background-color :#FFFFFF;	*/
	cursor:hand;
	font-style:italic;
}
.gridMouseOut
{	
	/*background-color : Transparent;*/
	cursor:default;
	font-style:normal;
}
/* For Run time table generation on master page of Meeting Mgt.*/

.tblCss
{
	border-left-width:0px;
	border-bottom-width:0px; 
	border-collapse:collapse;
	border-right-width:0px;
	border-color:#ffd275;
	padding:4;
	border:1;	
}
.tblTRTD1
{
	
	background-color:#dadada;
	border-right:1px solid;
	border-top:#ffd275 1px solid;
	border-left:1px solid;
	border-bottom:1px solid;
	font-weight:bold;
	border-color:#ffd275;
	color:Navy;
	
	
}
.tblTR2TD1
{
	background-color:#dadada;
	border-top:1px solid; /*medium none;*/
	border-left:1px solid;
	border-bottom:1px solid;
	border-color:#ffd275;
	color:Navy;
		
}
.tblTR2TD2
{	
	border-top:1px solid;
	border-left:1px solid;
	border-bottom:medium none;
	border-right:medium none;
	border-color:#ffd275;
	color:Navy;
}
.tblTR3TD1
{	
	border-top:medium none;
	border-left:medium none;
	border-right:medium none;	
	border-color:#ffd275;
	height:18px;	
}
/* Table Border doted*/

.tbrightdotedredbot
{
	
	border-right:1px dotted #AEAEAE;
/*	border-bottom:1px solid #FF551C;*/
	
	color:Navy;
		
}
.tbleftdotedredbot
{
	border-left:1px dotted #AEAEAE;
	/*border-bottom:1px solid #FF551C;*/
	color:Navy;
}
.tbrightdoted
{
	border-right:1px dotted #AEAEAE;
}
.tbleftdoted
{
	border-left:1px dotted #AEAEAE;	
}

.Heading
{
	color: #666666; 
	font-weight: bold;
	font-size:8pt;
	border-left: 1px solid #E9DDAD ; 
	border-right: 1px solid #E9DDAD ; 
	border-top: 1px solid #E9DDAD ; 
	border-bottom: 1px solid #E9DDAD ; 
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#FFFFFF', EndColorStr='#F4EED6');
}
.PageHeading
{
	font-family: Verdana;
	font-size:10pt;
	font-weight: bold;
	color:#EE6340;
}

.trDark
{
	 background-color:#DADADA;
}

.logoName
{
	
	font-size: 10pt;
	font-weight:bold;	
	color:#e76d00;	
}
.logoAddress
{	
	
	font-size: 7pt;
	color:#8a8a8a;	
}

a.footerLink:link
{
	color:#000080;
	font-weight:normal;
	font-size: 7pt;
}
a.footerLink:visited
{
	color:#000080;
	font-weight:normal;
	font-size: 7pt;
}
a.footerLink:hover
{
	color:#000080;
	font-weight:normal;
	font-size: 7pt;
}
.tdblue
{
	color:#0000ff;
}
.tdRed
{
	color:#ff0000;
}
