/* ------------------------------------ *
 CSS
 Wednesday, November 12, 2004 13:12:28 PM - new section
 prashanth
 * ------------------------------------
*/
.Heading {
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    font-weight: bold;
    color: #0000CC;
	background-color:#BFBFBF;
}
.HeadingCenteredWhite
{
    font-family: "Times New Roman", Times, serif;
    font-size: 22px;
    font-weight: bold;
    color: #ffffff;
    text-align:center; 
	
}
.InnerHeadingCenteredWhite
{
    font-family: "Times New Roman", Times, serif;
    font-size: 16px;
    font-weight: bold;
    color: #ffffff;
    text-align:center; 
}
.HeadingCS
{
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
	background-color:#FF7900;
}
.HeadingGrayed {
    font-family: "Times New Roman", Times, serif;
    font-size: 12px;
    font-weight: bold;
    color: #666666;
    font-style: italic;
    background-color: #BFBFBF;
}
.InnerText {
    font-family: "Times New Roman", Times, serif;
    font-size: 11px;
    line-height: 12px;
    font-weight: bold;
    color: #000099;
}
.InnerTextGrayed {
    font-family: "Times New Roman", Times, serif;
    font-size: 11px;
    line-height: 12px;
    font-style: italic;
    font-weight: normal;
    color: #666666;
}
.MainWinHeadingNoColor
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  line-height: 16pt;
  text-align: center;
  font-weight: bold;
}
  
.MainWinHeadingWhite
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  line-height: 16pt;
  text-align: left;
  font-weight: bold;
  }  
.MainWinHeading
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  line-height: 16pt;
  text-align: center;
  font-weight: bold;
  color: #090D74;
}
.MainWinHeadingLeft
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14pt;
  line-height: 16pt;
  text-align: left;
  font-weight: bold;
  color: #090D74;
}
.MainWinTableCaption
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 12pt;
  text-align: center;
  color: #000000;
}

.MainWinTableCaptionBlack
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 12pt;
  text-align: center;
  color: Black;
}




.MainWinTableCaptionNoColor
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 12pt;
  text-align: center;
 }
.MainWinTableCaptionColored
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 12pt;
  text-align: center;
  color: #FFFFFF;
}
.MainWinTableCaptionRight
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 12pt;
  text-align: right;
  color: #000000;
}
.MainWinTableCaptionRightNoColor
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 12pt;
  text-align: right;
  }

.MainWinTableCaptionCenter
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 12pt;
  text-align: center;
  color: #000000;
}

.MainWinTableCaptionLeftRed
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 12pt;
  text-align: left;
  color: #FF0000;
}

.MainWinTableCaptionLeft
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 12pt;
  text-align: left;
  color: #000000;
}


.MainWinTableCaptionLeftNoColor
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 12pt;
  text-align: left;
 }



.MainWinTableText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  line-height: 10pt;
  color: #030112;
  text-align: center;
}
.MainWinTableTextLeft
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  line-height: 10pt;
  color: #030112;
  text-align: left;
}
.MainWinTreeCaption
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 12pt;
  text-align: left;
  color: #000000;
 }
  
.MainWinTreeCaptionNormal
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight:normal;
  line-height: 12pt;
  text-align: left;
  color: #000000;
 }
 .AgendaCaption
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
 }
 
 .MainWinTreeCaptionNoColor
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 12pt;
  text-align: left;
  }
.MainWinTreeText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  line-height: 10pt;
  color: #030112;
  text-align: left;
  }
 .MainWinTreeTextLarge
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 12pt;
  color: #030112;
  text-align: left;
  }
  
  
.MainWinTreeTextCS
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  line-height: 10pt;
  color:#ff9900;
  text-align: left;
}
.MainPage
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  line-height: 10pt;
  color: #030112;
  text-align: left;
  margin-left: 50px;
  margin-right:50px;
}

.MainPageIndented
{
font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  line-height: 10pt;
  color: #030112;
  text-align: left;
  margin-left: 75px;
  margin-right:50px;
}

.MainPageCenter
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  line-height: 10pt;
  color: #030112;
  text-align: center;
  margin-left: 50px;
  margin-right:50px;
}
.NavCaption
{
      text-decoration:none;
      background:#275ECE;
      color:#ffffff;
      font-family:Verdana, Arial;
      font-size:8pt;
      font-weight:bold;
}
.NavCaptionDisabled
{
  text-decoration:none;
  background:#275ECE;
  font-family:Verdana, Arial;
  font-size:8pt;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: left;
  text-transform: uppercase;
  color: #666666;
}

.NavText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  text-align: center;
  text-decoration:none;
  background:#cedbf5;
  color:#215DC6;
  font-weight:bold;
}

.MainWinForm
{
  background-color: #CCCC99;
  color: #2E2EA8;
}
.SidebarHeading
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 18px;
  color: #003300;
  background-color: #FFFF66;
}
.SidebarText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  line-height: 14px;
  padding: 3px;
  background-color: #FFFFCC;
  color: #003333;
}
.BottombarHeading
{
  font-family: "Times New Roman", Arial, Helvetica;
  font-size: 13pt;
  line-height: 18pt;
  color:#090973;
  font-weight:bold;
  text-align: center;
}
.BottombarForm
{
  background-color: #FFFFFF;
  color: #2E2EA8;
}
.BottombarText
{
  font-family:"Times New Roman", Arial, Helvetica;
  font-size: 10pt;
  line-height: 12pt;
  color:#090973;
  font-weight:normal;
  text-align:justify;
}
.box1
{
  border-width: thin;
  border-style: hidden;
  position: relative;
  font-size:8pt;
  text-align:center;
  line-height:10pt;
  width: auto;
  height: 100px;
  overflow: auto;
}
.comments
{
  border-width: thin;
  border-style:dotted;
  position: relative;
  font-size:10pt;
  text-align:left;
  line-height:12pt;

  height: 20px;
  overflow: auto;
}

 .ErrorWarning
{
 font-family: "Times New Roman", Times, serif;
 font-size: 12px;
 font-style:italic;
 color:#FF0000;
 background-color: #ffffff;
}
.pagerText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  line-height: 8pt;
  text-align: center;
 color: #003300;
}
.indexingBold
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  line-height: 8pt;
  text-align: center;
  font-weight:bold;
 color: #FFFFFF;
}
.indexing
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 7pt;
  line-height: 8pt;
  text-align: center;
 color: #FFFFFF;
}

a.AgendaCategoryLink:link
{
  font-family: Arial, Helvetica, sans-serif;	
  color:Gray;
  font-weight:normal;
  text-decoration:none;
}


a.AgendaCategoryLink:visited 
{
  font-family: Arial, Helvetica, sans-serif;	
  color:Gray;
  font-weight:normal;
  text-decoration:none;
}

a.AgendaCategoryLink:hover
{
  font-family: Arial, Helvetica, sans-serif;	
  color:Gray;
  font-weight:normal;
  text-decoration:none;
}

a.AgendaCategoryLink:active
{
  font-family: Arial, Helvetica, sans-serif;	
  color:Gray;
  font-weight:normal;
  text-decoration:none;
}

a
{
    text-decoration:none;
    color: #009966;
}
a:hover
{ text-decoration: underline;
}
a:visited
{
  color:#006666;
}
a.redlink
{
  color:Red;
  font-weight:bold;
}
.ClosedSessionDataSettings
{
	background-color:White 
}	
	
DIV.sheet
{
	border-right: #000000 1px ridge;
	padding-right: 10px;
	border-top: #000000 1px ridge;
	padding-left: 10px;
	padding-bottom: 20px;
	border-left: #000000 1px ridge;
	padding-top: 10px;
	border-bottom: #000000 1px ridge;
	position: absolute;
	font-family: Arial, Verdana;
	background-color: #eeeeee;
}

DIV.sheetTab
{
	border-right: #000000 1px solid;
	padding-right: 2px;
	border-top: #000000 1px solid;
	padding-left: 2px;
	font-size: 11pt;
	font-weight:bold;
	vertical-align: middle;
	border-left: #000000 1px solid;
	cursor: default;
	padding-top: 2px;
	border-bottom: #000000 1px solid;
	font-family: Arial, Verdana;
	position: absolute;
	background-color: #dddddd;
	text-align: center;
}

DIV.sheetTabChosen
{
	border-right: #000000 1px solid;
	padding-right: 2px;
	border-top: #000000 1px solid;
	padding-left: 2px;
	font-size: 11pt;
	font-weight:bold;
	vertical-align: middle;
	border-left: #000000 1px solid;
	cursor: default;
	padding-top: 2px;
	border-bottom: #000000 0px solid;
	font-family: Arial, Verdana;
	position: absolute;
	background-color: #E0E0E0;
	text-align: center;
}

.TableHeader
{
	height: 78px;
	width: 814px;
	background-color: #bfbfbf;

}

.MainBoardItemTable
{
	margin-top: 2px;
	margin-left: 2px;
}

.PrintItemText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 12pt;
  color: #030112;
  text-align: left;
}
TD.PrintItemLabel
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 12pt;
  text-align: right;
  color: #000000;
}
.ItemViewLabel
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  line-height: 12pt;
  text-align: right;
  color: #000000;	
}

.ItemViewText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  line-height: 10pt;
  color: #030112;
  text-align: left;	
}
.ItemViewApprovalLabel
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  line-height: 10pt;
  text-align: left;
  color: #000000;	
}
.ItemViewApprovalPerson
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:normal;
  line-height: 10pt;
  color: #030112;
  text-align: left;	
}


TD.HdrAgendaDetailsFirst
{
	PADDING-RIGHT: 8px;
}
TD.HdrAgendaDetailsMiddle
{
	PADDING-RIGHT: 8px; 
	PADDING-LEFT: 8px;
}
TD.HdrAgendaDetailsLast
{
	PADDING-LEFT: 8px;
}

.HdrAgendaDetailsLabel
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9pt;
  font-weight: bold;
  line-height: 12pt;
  text-align: left;
  color: #000000;
}

.HdrAgendaDetailsText
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  line-height: 12pt;
  text-align: left;
  color: #000000;
  padding-left:3px;
} 

.BoxFrame
{
    BORDER-RIGHT: #66748f 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: #66748f 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 7px;
    BORDER-LEFT: #66748f 1px solid;
    PADDING-TOP: 7px;
    BORDER-BOTTOM: #66748f 1px solid;
    POSITION: relative;
    BACKGROUND-COLOR: #E0E0E0;
}

a.ButtonLookGrey
{
 background-color:#BFBFBF;
 border-color:#000000;
 border-bottom:1px;
 border-right:1px;
 border-top:1px;
 border-left:1px;
 font-size: 10pt;
 font-weight:normal;
 font-family: MS Shell Dlg, Verdana, Arial, Helvetica, sans-serif;
 color:#000000;
 border-style:solid;
 text-align:center;
 overflow:hidden;
 height:21px;
 text-decoration:none;
}

a.ButtonLookGrey:visited
{
	color:#000000;
}



