.Wrapper {height:102%;left:0px;}
.body {font:14px Arial;color:Black;}
# Fonts {font:14px Arial;}

/* RME tables */
.TDColspan {color:Black;font:14px Arial;text-align:left;}
.TDColspanBold {color:Black;font-family:arial;font-size:14px;font-weight:bold;text-align:left;}
.TDHeader {background-color:#ffffff;color:Black;font-family:Arial;font-size:14px;font-weight:bold;text-align:left;text-indent:3px;width:90%;}
.TDLeft {color:Black;font:14px Arial;text-align:left;vertical-align:top;width:40%}
.TDRight {color:Black;font:14px Arial;text-align:left;width:60%}
.TDLeftNumericUpDown {color:Black;font:14px Arial;text-align:left;vertical-align:top;width:90%;}
.TDRightNumericUpDown {color:Black;font:14px Arial;text-align:left;vertical-align:top;width:10%;}
.ThxLeft {background-color:#e5e5e5;color:Black;font:14px Arial;margin:5px;text-align:left;width:30%;}
.ThxRight {color:Black;font:14px Arial;margin:5px;text-align:left;width:63%;}
    
.TSAPopup {color:Black;font:14px Arial;text-align:left;}
    
.HeaderText {color:Black;font-family:Arial;font-size:14px;font-weight:bold;text-align:left;}
.divider {background-color:#0088cf;color:#ffffff;font:14px Arial;padding:5px 0 5px 0;text-align:left;text-indent:10px;width:700px;}
    
.CssClassHeader {color:Black;font-family:Arial;font-size:14px;font-weight:bold;text-align:left;}

/* CCBlock */
.CCLabelStyle {color:Black;font-family:Arial;font-size:14px;font-weight:bold;padding-left:5px;}
.CCLabelText {color:Black;font-family:Arial;font-size:14px;font-weight:normal;padding-left:5px;}

 /* ValidatorCalloutExtender */
.VCE div, .VCE td {border:1px solid black;background-color:#FFF380;color:Black;font-family:Arial;font-size:14px;font-weight:400;}
.VCE .ajax__validatorcallout_icon_cell {width:20%}

     .bluebarheader 
   {
       background-image:url(/demo/peakdemo/images/bluebarbackground.png);
       background-repeat:repeat;
       color:#FFFFFF;
       font-family:Arial;
       font-size:14px;
       font-weight:bold;
       text-align:center;
	   text-indent:10px;
	   width:100%;
   }
   
   .navButton  
{
    background-color:RGB(0,121,187);
    background-image:url(/demo/peakdemo/images/bluebarbackground.png);
    background-repeat:repeat;
    border:none;
    color:White;
    cursor:pointer;
    font-family:Arial;
    font-size:14px;
    min-height:29px;
    text-align:center;
     }
     
     .navButton:hover {background-image:none;}
   
   .submitButton  
{
    background-color:RGB(0,121,187);
    background-image:url(/demo/peakdemo/images/bluebarbackground.png);
    background-repeat:repeat;
    border:1px solid RGB(0,121,187);
    border-radius:6px;
    color:White;
    cursor:pointer;
    font-family:Arial;
    font-size:14px;
    min-height:29px;
    text-align:center;
     }
     
     .navButton:hover {background-image:none;}

.agenda-table { border: 1px solid #666666; font-size: 14px;}
.agenda-table td { border-top: 1px solid #666666; vertical-align: top;}
.agenda-header-row { border-bottom: 2px solid #666666; border-top: 2px solid #666666; background-color: #E5E5E5; font-weight: bold; }
.agenda-title-cell { font-weight:bold;  border:1px solid #666666; }
.timecell { border-top: 1px solid #666666; border-bottom: 1px solid #666666;  white-space:nowrap; } 
.locationcell { border-top: 1px solid #666666; border-bottom: 1px solid #666666; border-right: 1px solid #666666; white-space:nowrap; } 
.timedash { white-space:nowrap; }
     
     .CssClassLeft {
     font-family:Arial;
     font-size:14px;
     color: Black;  
     text-align: left;  
     width: 20%;
     }
     
     .CssClassRight {
     font-family:Arial;
     font-size:14px;
     color: Black;
     text-align:left;
     width: 80%;     
     }
          
    .PrintLeftTD {
    font-family: arial;
    font-size: 14px;
    color:Black;
    text-align:left;
    width:40%
    }
       
    .PrintRightTD {
    font-family: arial;
    font-size: 14px;
    color:Black;
    text-align:left;
    width:60%
    }
    
    .PrintColspanTD {
    font-family: arial;
    font-size: 14px;
    color:Black;
    text-align:left;
    }
    
    .Rate {
    font-family: arial;
    font-size: 14px;
    background-color: #e5e5e5;
    border: 0px solid #ffffff;    
    }
    
    .RateTD {
    width:40px;
    font-family: arial;
    font-size: 10px;
    font-weight:bold;
    color:#2b479e;
    background-color: #e5e5e5;
    text-align:center;
    }
		
  select {
    font-family: arial;
    font-size: 14px;
    color:Black;
  }
    
     .td {
    font-family: arial;
    font-size: 14px;
    color:Black;
    }

    .Header {
    width:1000px;
    height:100px; 
    z-index: 5;
    }  
           
    .HeaderLogo {
    float: left; 
    top: 0px;
    left: 0px;
    width: 1000px;
    height: 100px;
    z-index: 5;
    }
  
    .Body {
    position: relative;
    top: 0px;
    left: 190px;
    width: auto;
    height: 100%;
    z-index: 5;
    }
    
    a.Link:link
    { color: #2b479e; text-decoration: underline; line-height:30px; font-family: Arial; text-align:center; font-size: 14px; font-weight:bold; }
    a.Link:visited
    { color: #2b479e; text-decoration: underline; line-height:30px; font-family: Arial; text-align:center; font-size: 14px; font-weight:bold; }
    a.Link:hover
    { color: #2b479e; text-decoration: none;  line-height:30px;  font-family : Arial; text-align:center; font-size: 14px; font-weight:bold; }
    a.Links:active
    { color: #2b479e; text-decoration: underline; line-height:30px; font-family: Arial; text-align:center; font-size: 14px; font-weight:bold; }
 
    a.Linkm:link
    { color: #2b479e; text-decoration: underline; line-height:30px; font-family: Arial; text-align:center; font-size: 11px; font-weight:bold; }
    a.Linkm:visited
    { color: #2b479e; text-decoration: underline; line-height:30px; font-family: Arial; text-align:center; font-size: 11px; font-weight:bold; }
    a.Linkm:hover
    { color: #2b479e; text-decoration: none;  line-height:30px;  font-family : Arial; text-align:center; font-size: 11px; font-weight:bold; }
    a.Linkm:active
    { color: #2b479e; text-decoration: underline; line-height:30px; font-family: Arial; text-align:center; font-size: 11px; font-weight:bold; }
 
    a.FooterLink:link
    { color: Black; text-decoration: none;  font-family: Arial; text-align:center; font-size: 11px; font-weight:bold; }
    a.FooterLink:visited
    { color: Black; text-decoration: none;  font-family: Arial; text-align:center; font-size: 11px; font-weight:bold; }
    a.FooterLink:hover
    { color: Black; text-decoration: underline;  font-family: Arial; text-align:center; font-size: 11px; font-weight:bold; }
    a.FooterLink:active
    { color: Black; text-decoration: none;  font-family: Arial; text-align:center; font-size: 11px; font-weight:bold; }
 
    .ButtonClass
    {
    /*Remove dotted line around links in IE*/
    outline: none;
    border: 0px;
    background-color:Transparent;
    background-image:url(/ubevents/images/btn_continue.gif);
    background-repeat:no-repeat;
    width: 97px;
    height: 29px;       
    cursor:hand;      
    }
    
    .YesButtonClass
    {
    /*Remove dotted line around links in IE*/
    outline: none;
    border: 0px;
    background-image:url(/ubevents/images/Yes-Button.gif);
    background-repeat:no-repeat;
    width:65px;
    height: 35px;        
    }
    
    .YesButtonClass:hover
    {
    /*Remove dotted line around links in IE*/
    outline: none;
    -moz-outline-style: none;    
    background-image:url(/ubevents/images/Yes-Button-on.gif);
    background-repeat:no-repeat;
    border: 0px;
    cursor:hand;
    width:65px;
    height: 35px;    
    }   
    
     .NoButtonClass
    {
    /*Remove dotted line around links in IE*/
    outline: none;
    background:#fff;
    border: 0px;
    background-image:url(/ubevents/images/No-Button.gif);
    background-repeat:no-repeat;
    width:65px;
    height: 35px;        
    }
    
    .NoButtonClass:hover
    {
    /*Remove dotted line around links in IE*/
    outline: none;
    -moz-outline-style: none;    
    background-image:url(/ubevents/images/No-Button-on.gif);
    background-repeat:no-repeat;
    cursor:hand;
    width:65px;
    height: 35px;    
    }
    
    .hoverMenuLabel{color:#2b479e;cursor:pointer;text-decoration:underline;font-family:Arial,Helvetica,Geneva,sans-serif;font-size:14px}
    
.hoverMenu 
{
    background-color:White;
    border:1px solid #2b479e;
    display:none;
    padding:7px;
    font-family:Arial,Helvetica,Geneva,sans-serif;
    font-size:14px;
    text-align:left;
}

/*Popup Menu*/
.popupMenu 
{
    background-color:White;
    border-color:Black;
    border-width:medium;
    padding:2px 2px 2px 2px;
    text-align:left;
}

/*Watermark text*/
.watermark
{
    color: #666666;
    font-family:Arial;
    font-size: 14px;
    font-weight: lighter;
    width: 197px;
}

.watermarkTextFields
{
    color: #666666;
    font-family:Arial;
    font-size: 14px;
    font-weight: lighter;
    width: 224px;
   
}

/* RadioButtonList */
table.rbl input
{
    width: 20px;
    display: block;
    float: left;
}

table.rbl label
{
    width: 500px;
    display: block;
    float: left;
}

/* Calendar */
.calendarStyle {font:14px Arial;}
.calendarStyle .dayStyle {background-color:White;}
.calendarStyle .otherMonthDayStyle {background-color:#D5D5D5;}

.twoFifty {width:250px;}
.twoSeventy {width:270px;}

.waterMark {font-style:italic;}