/* To change the form to the full screen version, locate the .mainForm class of this file and */
/* change the value of width property from 760px to 100% */  

body
{
  background: #FFFFFF;
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  margin: 0px;
}

/* Text */
.bodyText
{
  font-size: 11px;
  font-weight: normal;
}
.labelTextBold
{
  font-size: 11px;
  font-weight: bold;
  text-align: left;
}
.noteText
{
  color: #666666;
  font-size: 11px;
  text-align: left;
}
.errorText
{
  color: #C00000;
  font-size: 11px;
}
.footerText
{
  color: #666666;
  font-size: 11px;
  font-weight: bold;
}
.headerText
{
  color: #ffffff;
  font-size: 11px;
  font-weight: bold;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 7px;
  text-align: left;
}
.headerTextSmall
{
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
}

/* Links */
a:link, a:visited
{
  color: #3b5a82;
  font-size: 11px;
}
a:active, a:hover
{
  color: #5280B1;
  text-decoration: underline;
}
a.globalLinks:link, a.globalLinks:visited
{
  color: #666666;
  font-weight: bold;
  font-size: 11px;
  text-align: right;
  text-decoration: none;
}
a.globalLinks:active, a.globalLinks:hover
{
  color: #5280B1;
  text-decoration: underline;
}
a.linkButton:link, a.linkButton:visited
{
  color: #5280B1;
  font-size: 11px;
  text-align: right;
  text-decoration: none;
}
a.linkButton:active, a.linkButton:hover
{
  color: #FF9900;
  font-size: 11px;
  text-align: right;
  text-decoration: none;
}
.menuText
{
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;  
}
.inputTextBox
{
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
}
.buttonGray
{
  background-image: url(../Images/button.gif);
  border: 0px;
  color: #444444;
  font-family: Tahoma, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  height: 22px;
  width: 91px;
}

/* Default.aspx */
.mainForm
{
  margin: 0 auto;
  text-align: center;
  /* For the full screen version, change the width to 100% */
  width: 760px;  
}
.header
{
  text-align: left;
  width: 100%;
}
.footer
{
  height: 20px;
}
.menu
{
  color: #666666;
  margin-top: 40px;
}
.formHeader
{
  background-color: #5280B1;
  height: 32px;
  text-align: left;
}
.formBody
{
  border-left: 4px solid #5280B1;
  border-right: 4px solid #5280B1;
  border-bottom: 4px solid #5280B1;
  padding: 12px 12px 12px 12px;
}

.contentPanel
{
  background-color: #F0F5FA;
  border-bottom: solid 12px #FFFFFF;  
  padding-top: 5px;
  padding-bottom: 5px;
  text-align: left;
  /* width: 728px; */
  width: 100%
}

.filterPanel
{
  background-color: #F0F5FA;
  border: solid 1px #A7BAC5;
  border-bottom-width: 0px;
  height: 35px;
  padding: 7px 7px 7px 7px;
}

.filterPanel2
{
  background-color: #F0F5FA;
   text-align: center;
   height: 50px;
}

.errorPanel
{
  background-color: #F0F5FA;
  min-height: 100px;
  padding: 10px 10px 10px 10px;
  text-align: left;
}
.confirmationPanel
{
  background-color: #F0F5FA;
  height: 100px;
  text-align: center;
}
.fieldBox
{
  -moz-box-sizing: border-box;
  display: block;
  float: left;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 2px;
}
.fieldBox span
{
  -moz-box-sizing: border-box;
  display: block;
  float: left;
  line-height: 24px;
}
.readOnlyFieldBox
{
  line-height: 24px;
  padding-left: 12px;
  padding-right: 12px;
  padding-top: 4px;
  padding-bottom: 4px;
}
.labelBox
{
  float: left;
  padding-top: 2px;
  text-align: left;
  vertical-align: top;
  width: 115px;
}
.noteBox
{
  float: left;
  padding: 4px 12px 4px 12px;
  text-align: left;
  width: 704px;
}
#validationSummary
{
  background-color: #FFFFDD;
  border-bottom: solid 12px #FFFFFF;  
  color: #c00000;
  font-size: 11px;
  padding: 10px 10px 10px 10px;
  text-align: left;  
}

/* Help.aspx */
.helpHeader
{
  background-color: #F0F5FA;
  border-bottom: solid 4px #5280B1;
  height: 20px;
  padding: 10px 20px 10px 20px;
  text-align: left;
  vertical-align: middle;
}
.helpTitleText
{
  color: #003366;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 15px;
  font-weight: bold;
  text-decoration: none;
}
#helpMainContent
{
  padding: 10px 30px 10px 30px;
  text-align: left;
}
#helpCustomContent
{
  padding: 10px 30px 10px 30px;
  text-align: left;
  font-size: 11px;
  font-weight: normal;
}

/* Rad ComboBox */
.comboTable TD
{
  background-image: url(../Images/rowBg.gif);
  background-repeat: no-repeat;
  background-position: left bottom;
}
.comboHeader
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}
.comboItem
{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding-left: 5px;
  padding-bottom: 2px;
}

/* Details View */
.detailsViewContentPanel
{
  background-color: #F0F5FA;
  height: 205px;
  scrollbar-face-color: #E9E9E9;
	scrollbar-highlight-color: white;
	scrollbar-shadow-color: #E9E9E9;
	scrollbar-3dlight-color: #DBDBDB;
	scrollbar-arrow-color: #787878;
	scrollbar-track-color: #F5F5F5;
	scrollbar-darkshadow-color: #AEAEAE;  
  text-align: left;
  width: 100%;
}
.detailsView
{
  background-color: #DEDFFF;
  margin: 10px 10px 10px 10px;    
  width: 95%;
}
.fieldHeader
{
  background-color: #F0F5FA;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  vertical-align: top;
  width: 130px;
}
.rowDetails
{
  background-color: White;
  font-size: 11px;  
}

/* Details.aspx */
.detailsPage
{
  background-color: #F0F5FA; 
}
.detailsPagePanel
{
  border: solid 1px #DEDFFF;
  margin: 12px 12px 0px 12px;
  padding: 4px 4px 4px 4px;
  text-align: left;
  width: 586px;  
}
.toolbarPanel 
{
   background-image:url(../Images/toolbarBg.png);
   /* border: 1px solid #688caf; */
   width: 100%;
}
.rowDetails2
{
  font-size: 11px;  
}

/* Photo */
.photoPanel
{
  background-color: White; 
  border: solid 3px #CCCCCC; 
  padding: 10px 10px 10px 10px; 
  text-align: center; 
  margin: 0 auto;
}

/* Export window */
#exportWindow
{
  background-color: #F0F5FA;
}

#exportPanel
{
  margin: 10px 10px 10px 10px;
  text-align: left;
}

/* hide pagesize dropdown in RadGrid */
div.RadGrid .rgPager .rgAdvPart      
{      
 display :none;         
}