﻿.userData
{
  text-align: right;
  color: #5E5D5D;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  padding-left: 7px;
}

#menuTopBar
{
  color: #ffffff;
}

#browserScreen
{
  text-align: center;
  width: 100%;
  height: 100%;
}


#appPage
{
  width: 950px;
  height: 600px;
  vertical-align: top;
}

#leftSide
{
  width: 121px;
  height: 600px;
  background-color: #75AE29;
}

#rightSide
{
  width: 829px;
  height: 600px;
  background-color: #FFFFFF;
}

#leftTab
{
  width: 121px;
  height: 600px;
}

#rightTab
{
  width: 829px;
  height: 600px;
}

#bannerRow
{
  height: 40px;
  background-color: #75AE29;
  text-align: right;
}

#bottomLine
{
  height: 1px;
  background-color: #75AE29;
}

#topBanner
{
  color: #FFFFFF;
  font-family: Verdana;
  font-variant: small-caps;
  font-size: 22px;
  font-weight: bold;

  padding-left: 100px;
  text-align: left;

/*  text-align: center;*/
  vertical-align: middle;
}

#mainArea
{
  width: 829px;
  height: 559px;
}

#workspaceRow
{
  text-align: center;
  height: 539px;
}

#linkRow
{
  font-size: 10px;
  vertical-align: middle;
  color: black;
  font-family: Verdana;
  text-align: center;
  font-variant: normal;
  height: 20px;
}

.rightBorder
{
  background-color: #75AE29;
  width: 1px;
}

#menuArea
{
  vertical-align: top;
  text-align: left;
}



/* ------------ menu ----------- */

.menu
{
  text-align: left;
  font-family: Tahoma;
  font-variant: normal;
  color: Black;
}

.staticSelectedStyle
{
}

.staticMenuItemStyle
{
  font-family: Tahoma;
  font-size: 11pt;
/*  font-weight:bold;
  font-variant: normal; */
  color: #FFFFFF;
}

.staticMenuStyle
{
  padding: 3px 6px 3px 6px;
}

.vstaticMenuStyle
{
  padding: 6px 6px 6px 6px;
}

.staticHoverStyle
{
  background-color: #D2E0FC;
}

.dynamicSelectedStyle
{
  font-family: Tahoma;
  font-size: 11pt;
  font-weight:bold;
  font-variant: normal;
  color: #5E5D5D;
}

.dynamicMenuItemStyle
{
  background-color: #FFFFFF; /*!CCC923!!*/
  font-family: Tahoma;
  font-size: 11pt;
/*  font-weight:bold;
  font-variant: normal; */
  color: #295CC2;
  padding: 2px 2px 2px 2px;
  border-collapse: separate;
  border-width: 1px;
  border-style: solid;
  border-color: #295CC2;
  text-align: left;
}

.dynamicMenuStyle
{
  background-color: #FFFFFF; /*#75AE29; !42AD04!!*/
  font-family: Tahoma;
  font-size: 11pt;
/*  font-weight:bold;
  font-variant: normal; */
  color: #295CC2 /*#5E5D5D#52520F;*/
}

.dynamicHoverStyle
{
  background-color: #D2E0FC;
}

/* Reports index.aspx ------------------------------------------- */

.reportTitleMain
{
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Arial;
  font-size: 12pt;
  color: #5E5D5D;
  text-align: left;
}

.reportTitle
{
  padding-left: 100px;
  padding-top: 40px;
  padding-bottom: 40px;
  font-family: Arial;
  font-size: 16pt;
  color: #5E5D5D;
  text-align: left;
}

.reportNoData
{
  font-family: Arial;
  font-size: 16pt;
  color: #5E5D5D;
  text-align: left;
}

.reportCriterion
{
  text-align:right;
  padding-left: 15px;
  padding-bottom: 20px;
  font-family: Arial;
  font-size: 11pt;
  color: #5E5D5D;
  width: 120px;
  height: 30px;
}
.report2ndCriterion
{
  text-align:right;
  padding-left: 15px;
  padding-bottom: 20px;
  font-family: Arial;
  font-size: 11pt;
  color: #5E5D5D;
  width: 30px;
  height: 30px;
}

.reportHourValue
{
  width: 220px;
  color: #5E5D5D;
  padding-bottom: 20px;
  padding-left: 5px;
}

.reportValue
{
  width: 120px;
  color: #5E5D5D;
  padding-bottom: 20px;
  padding-left: 5px;
}

.reportHourBox
{
  width: 80px;
  color: #5E5D5D;
}
.reportBox
{
  width: 182px;
  color: #5E5D5D;
}
.reportCombo
{
  width: 185px;
  color: #5E5D5D;
}


/* ---------------- WebSite1.aspx -------------------*/

#reportTab
{
  text-align: left;
  vertical-align: top;
  width: 100%;
  padding-left: 100px;
}



.reportTitle2
{
  padding-top: 20px;
  padding-bottom: 20px;
  font-family: Arial;
  font-size: 16pt;
  color: #5E5D5D;
  text-align: left;
}

.reportText
{
  font-family: Arial;
  font-size: 11pt;
  color: #5E5D5D;
}

.combo2
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-width: 0px;
  width: 188px;
  color: #5E5D5D;
}

.combo3    /* Added by Steve 05/08/2008  */
{
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  border-width: 0px;
  width: 272px;
  color: #5E5D5D;
}

.comboThin
{
  width: 45px;
  color: #5E5D5D;
}

.col2Criteria
{
  padding-left: 10px;
}

.reportPosition
{
  padding-top: 10px;
}

.buttonsStripe
{
  padding-top: 40px;
  padding-bottom: 20px;
  text-align: left;
}

.imageButton
{
  padding-top: 0px;
  padding-bottom: 0px;
}

.button
{
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #75AE29;
  border: #75AE29 1px solid;
  color: #FFFFFF;
  font-family: Arial;
  font-size: 8pt;
  font-weight: bold;
  padding: 1px 5px 1px 5px; 
  white-space: nowrap;
  margin-bottom: 8px;
  cursor:pointer;
  border-width: 1px;
  border-color:Gray;
}

.panelGrid
{
  width: 800px;
  height: 340px;
}

.panelGridCust
{
  width: 400px;
  height: 100px;
}

.panelGridCustNotes /*Added by Hemant Jaggi*/
{
  width: 800px;
  /*height: 600px;*/
  overflow: auto;
  padding-bottom:10px;
}

.panelGridCS
{
  width: 800px;
  height: 295px;
}

.panelGridCheckSearch
{
  width: 800px;
  height: 400px;
}

.panelGridCSCheck
{
  width: 800px;
  height: 350px;
}

/* -------------- WebSite2.aspx ------------*/

.gridHeader
{
  background-color: #FFFFFF;
  color: #EC5900;
  font-family: Arial;
  font-size: 12px;
  border-width: 5px;
  border-color: #FFF08F;
  text-align: center;
}

.gridRow
{
  font-family: Arial;
  font-size: 10px;
  background-color: #FFF08F;
}

.gridRow2
{
  font-family: Arial;
  font-size: 10px;
  background-color: #FFFFFF;
}
.gridCell
{
  border-color: #FFF08F;
  border-width: 5px;
}

.grid
{
  border-color: #FFF08F;
  border-width: 5px;
  border-style: solid;
}

.gridStringItem
{
  width: 100px;
  text-align: left;
  border-color: #FFF08F;
  border-width: 5px;
}

.gridDateItem
{
  width: 150px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 5px;
}

.gridCurrencyItem
{
  width: 100px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 5px;
}

.gridSection
{
  border:  none;
  height: 100%;
}

.popupWindow
{
  position: absolute;
  top: 300px;
  left: 45%;
  border: solid 1px #000000;
  background-color: #75AE29;
  vertical-align: middle;
  text-align: center;
  padding: 10px 10px 10px 10px;
}


/* ------- site2.master ---------- */
#appPage2
{
  width: 950px;
  min-height: 600px;
  vertical-align: top;
}
#leftSide2
{
  width: 121px;
  height: 100%;
  background-color: #75AE29;
}

#rightSide2
{
  width: 829px;
  height: 100%;
  background-color: #FFFFFF;
}
#leftTab2
{
  width: 121px;
}
#rightTab2
{
  width: 829px;
}
#mainArea2
{
  width: 829px;
  height: 100%;
}

#workspaceRow2
{
  text-align: center;
  height: 100%;
}

#menuArea2
{
  vertical-align: top;
}

/* ---------------------- calendar -----------------*/
.calendarPanel
{
  background-color: #FFFFFF;
  display: none;
  z-index: 101;
  position: absolute;
}

.calendarClose
{
  background-color: #FFFFFF;
  color: #0000FF;
  font-family: Arial;
  font-size: 10px;
  text-align: center;
}

.calendarDayHeader
{
}

.calendarDay
{
}

.calendarTitle
{
}

.calendarWeekendDay
{
}

/* ---------------------- db reports -------------------- */
#reportTab3
{
  text-align: left;
  vertical-align: top;
  width: 100%;
  padding-left: 20px;
}

.reportTitle3
{
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Arial;
  font-size: 10pt;
  color: #5E5D5D;
  text-align: left;
}

.gridSection3
{
  border:  none;
  height: 100%;
}

.gridHeader3
{
  background-color: #FFFFFF;
  color: #EC5900;
  font-family: Arial;
  font-size: 12px;
  border-width: 1px;
  border-color: #FFF08F;
  text-align: center;
  white-space: pre-line;
}

.gridRow3
{
  font-family: Arial;
  font-size: 12px;
  background-color: #FFF08F;
  color: #5E5D5D;
}

.gridRow23
{
  font-family: Arial;
  font-size: 12px;
  background-color: #FFFFFF;
  color: #5E5D5D;
}
.gridCell3
{
  border-color: #FFF08F;
  border-width: 1px;
}

.grid3
{
  border-color: #FFF08F;
  border-width: 5px;
  border-style: solid;
}

.gridStringItem3
{
  width: 200px;
  text-align: left;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridDateItem3
{
  width: 150px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCurrencyItem3
{
  width: 100px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
  border-style: solid;
}

/* Steve New Report Formats------------------------------------- */

.reportTitleCust
{
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: Arial;
  font-size: 8pt;
  color: #5E5D5D;
  text-align: left;
}

.reportHeader3
{
  padding-top: 5px;
  padding-bottom: 5px;
  background-color: #75AE29;
  font-family: Arial;
  font-size: 8pt;
  color: #FFFFFF;
  text-align: left;
}

.gridHeader4
{
  background-color: #FFFFFF;
  color: #EC5900;
  font-family: Arial;
  font-size: 10px;
  border-width: 1px;
  border-color: #FFF08F;
  text-align: center;
  white-space: pre-line;
}

.gridRow4
{
  font-family: Arial;
  font-size: 10px;
  background-color: #FFF08F;
  color: #5E5D5D;
}

.gridRow24
{
  font-family: Arial;
  font-size: 10px;
  background-color: #FFFFFF;
  color: #5E5D5D;
}

.MainCustView
{
  font-family: Arial;
  font-size: 10px;
  background-color: #FFF08F;
  color: #5E5D5D;
}





.totalsTable3
{
  font-family: Arial;
  font-size: 14px;
  color: #5E5D5D;
  background-color: #FFF08F;
  font-weight: bold;
  border-bottom: solid 5px #FFF08F;
  border-left: solid 5px #FFF08F;
  border-right: solid 5px #FFF08F;
}

.footerTotal3
{
  text-align: left;
}

.footerCenter3
{
  text-align: center;
}
.footerRight3
{
  text-align: right;
}

.gridFooter3
{
  font-family: Arial;
  font-size: 12px;
  color: #5E5D5D;
  background-color: #FFA182;
  font-weight: bold;
  border-bottom: solid 5px #FFF08F;
  border-left: solid 5px #FFF08F;
  border-right: solid 5px #FFF08F;
  text-align: right;
}

.gridIntItem3
{
  width: 90px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
  border-style: solid;
}

.gridCSCol0
{
  width: 140px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}
.gridCSCol1
{
  width: 120px;
  text-align: center;
  text-decoration: underline;
  font-weight: bolder;
  border-color: #FFF08F;
  border-width: 1px;
}
.gridCSCol2
{
  width: 60px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}
.gridCSCol3
{
  width: 80px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}
.gridCSCol4
{
  width: 90px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}
.gridCSCol5
{
  width: 70px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}
.gridCSCol6
{
  width: 70px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}
.gridCSCol7
{
  width: 80px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}
.gridCSCol8
{
  width: 70px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.cardOwnerInfo
{
  padding-bottom: 5px;
  font-family: Arial;
  font-size: 12px;
  color: #5E5D5D;
}

.gridTDCol0
{
  width: 200px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
  font-weight: bold;
  text-decoration: underline;
}

.gridTDCol1
{
  width: 100px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTDCol2
{
  width: 100px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTDCol3
{
  width: 150px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTDCol4
{
  width: 55px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTDCol5
{
  width: 55px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTDCol6
{
  width: 55px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTDCol7
{
  width: 55px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTDCol8
{
  width: 55px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTDCol9
{
  width: 55px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTDCol10
{
  width: 55px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTDCol11
{
  width: 55px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTDCol12
{
  width: 55px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTDCol13
{
  width: 55px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTSCol0
{
  width: 126px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
  font-weight: bold;
}
.gridTSCol0 a
{
  color: #5E5D5D; 
}

.gridTSCol1
{
  width: 126px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTSCol2
{
  width: 126px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTSCol3
{
  width: 126px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTSCol4
{
  width: 126px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTSCol5
{
  width: 126px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTSCol6
{
  width: 126px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTSCol7
{
  width: 126px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTSCol8
{
  width: 126px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTSCol9
{
  width: 126px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.exportText
{
  font-family: Arial;
  font-size: 14px;
  color: #5E5D5D;
  text-align: left;
  vertical-align: middle;
}

.exportImage
{
  width: 50px;
  height: 50px;
  padding-left: 10px;
}

.gridCACol5
{
  width: 90px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
  border-style: solid;
}

.gridTSDCol0
{
  width: 75px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
  font-weight:bold;
}
.gridTSDCol0 a
{
  color: #5E5D5D; 
}

.gridTSDCol1
{
  text-align: left;
  border-color: #FFF08F;
  border-width: 1px;
  width: 220px;
}

.gridTSDCol2
{
  width: 95px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTSDCol3
{
  width: 72px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTSDCol4
{
  width: 72px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTSDCol5
{
  width: 72px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTSDCol6
{
  width: 72px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridTSDCol7
{
  width: 72px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKDCol0
{
  width: 100px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
  text-decoration: underline;
}

.gridCHKDCol1
{
  width: 55px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKDCol2
{
  width: 40px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKDCol3
{
  width: 126px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKDCol4
{
  width: 126px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKDCol5
{
  width: 25px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKDCol6
{
  width: 150px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKDCol7
{
  width: 126px;
  text-align: right;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKSCol0
{
  width: 126px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
  font-weight: bold;
}

.gridCHKSCol1
{
  width: 126px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKSCol2
{
  width: 126px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKSCol3
{
  width: 126px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKSCol4
{
  width: 126px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKSCol5
{
  width: 126px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKSCol6
{
  width: 126px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKSCol7
{
  width: 126px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKSCol8
{
  width: 126px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}

.gridCHKSCol9
{
  width: 126px;
  text-align: center;
  border-color: #FFF08F;
  border-width: 1px;
}
/* Default DOM Tooltip Style */
div.domTT {
	border: 1px solid #333333;
	background-color: #333333;
}
div.domTT .caption {
	font-family: serif;
	font-size: 12px;
	font-weight: bold;
	padding: 1px 2px;
	color: #FFFFFF;
}
div.domTT .contents {
	font-size: 12px;
	font-family: sans-serif;
	padding: 3px 2px;
	background-color: #F1F1FF;
}

/* Classic Style */
div.domTTClassic {
	border: 1px solid black;
	background-color: InfoBackground;
}
div.domTTClassic .caption {
	font-family: serif;
	font-size: 13px;
	_font-size: 12px;
	font-weight: bold;
	font-style: italic;
	padding: 1px 2px;
}
div.domTTClassic .contents {
	color: InfoText;
	font-size: 13px;
	_font-size: 12px;
	font-family: Arial, sans-serif;
	padding: 1px 2px;
	_padding-bottom: 0;
}

/* Win9x Style */
div.domTTWin {
  border: 2px outset #BFBFBF;
  background-color: #808080
}
div.domTTWin .caption {
  border: 0px solid #BFBFBF;
  border-width: 1px 1px 0px 1px;
  background-color: #00007F;
  padding: 2px;
  font-size: 12px;
  font-weight: bold;
  font-family: sans-serif;
  color: white;
}
div.domTTWin .contents {
  border: 1px solid #BFBFBF;
}

/* Overlib Style */
div.domTTOverlib {
	border: 1px solid #333366;
	background-color: #333366;
}
div.domTTOverlib .caption {
	font-family: Verdana, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
div.domTTOverlib .contents {
	font-size: 10px;
	font-family: Verdana, Helvetica;
	padding: 2px;
	background-color: #F1F1FF;
}

/* Nicetitle Style */
div.niceTitle
{
	background-color: #333333;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 13px;
	font-family: "Trebuchet MS", sans-serif;
	width: 250px;
	left: 0;
	top: 0;
	padding: 4px;
	position: absolute;
	text-align: left;
	z-index: 20;
	-moz-border-radius: 0 10px 10px 10px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=87);
	-moz-opacity: .87;
	-khtml-opacity: .87;
	opacity: .87;
}
div.niceTitle .contents
{
	margin: 0;
	padding: 0 3px;
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}
div.niceTitle p
{
	color: #D17E62;
	font-size: 9px;
	padding: 3px 0 0 0;
	margin: 0;
	text-align: left;
	-moz-opacity: 1;
}

/* Context Menu Style */
div.domTTMenu {
  width: 150px;
  border: 2px outset #E6E6E6;
}
div.domTTMenu .caption {
  font-size: 12px;
  font-family: sans-serif;
  background-color: #E6E6E6;
}
div.domTTMenu .contents {
  padding: 1px 0;
  background-color: #E6E6E6;
}

/*Added by Hemant Jaggi*/
/*Beg*/
caption
{
    font-size: 1.2em;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    color: #6c6e6c;
    font-weight: bold;
    text-align: center;
}

/* RadioButtonList */
.clsRadioButtonList { border: ridge 0px #efefef;
                                                         
}
.clsRadioButtonList td 
{
padding-right: 10px;	
vertical-align:top;
text-transform:uppercase;
font-size:1em;
color: #444;
text-align:left;
}

#contentplaceholder1
{
	padding: 13px 15px 0px 15px;
	border: 1px solid #919B9C; 
	background-color: #FAFBFB;/*#EFEFEF;*/
}

.Panel
{
	background-color:#FAFBFB;/*#EFEFEF;*/
}
.Panel legend 
{
	font-size: 1em;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    color: #6c6e6c;
    font-weight: bold;
 }

 /*.Panel fieldset
 {
     border: 1px solid #D0D0BF; 
	background-color:#EFEFEF;
 }*/
	
.labelcell
{
font-family : Arial, Helvetica, sans-serif; 
font-size : 1em; 	
font-weight:bold; 
color : #686868;
white-space:nowrap;
vertical-align:top;
text-align: left; 
} 

.fieldcell { 
 text-align: left; 
 margin-right: 0; 
 padding-right: 0; 
 padding-left: 1px;
 
 font-family : Arial, Helvetica, sans-serif; 
 font-size : 1em; 	
 color : #333333; 
 white-space:nowrap;
 vertical-align:top;
} 

/* Input Textbox */
.clsInputText
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    height:15px;
    vertical-align: top;
}

/* Read Only Textbox */
.clsReadonlyText
{
    BORDER-RIGHT: #666666 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #666666 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 1em;
    height:18px;
    background-color: #d3d3d3;
    /*vertical-align: middle;*/
}

/*End*/