.dropdown
{
    background-image:none;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#0d4d82',EndColorStr='#0c62aa');
   
   background: -moz-linear-gradient(top, #0d4d82, #0c62aa);
   background: -webkit-linear-gradient(bottom, #0d4d82, #0c62aa);  
 }

.dropdown img
{
    background-image:none;    
    
    }
.calendarheader
{   
   background-image:none;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#0d4d82',EndColorStr='#0c62aa');
   
   background: -moz-linear-gradient(top, #0d4d82, #0c62aa);
   background: -webkit-linear-gradient(bottom, #0d4d82, #0c62aa);  
   font-size:14px;
   font-family:Arial;
   
 }
 .calendarday
 {
   background-image:none;
   font-size:14px;
   font-family:Arial;     
 }

 .calendarselectedday
 {
   background-image:none;
   font-size:14px;
   font-family:Arial;     
   color:#000000;
 }

 .hovercalendarday
 {
   background-image:none;
   font-size:14px;
   font-weight:bold;
   font-family:Arial;
   border:1px solid #0d4d82;
   background-color:transparent;
   color:#000000;
   cursor:pointer;
 }

.boldlabel
{
    font-weight:bold;
    }


input.button
{
   font-size:14px;
   font-family:Arial,sans-serif;
   
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#dce8f4');
   
   background: -moz-linear-gradient(top, #ffffff, #dce8f4);   
   background: -webkit-linear-gradient(top, #ffffff, #dce8f4); 
   /*background: -moz-linear-gradient(-45deg,white,rgba(250,0,0,0));*/
  /*
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsl(0, 80%, 70%)), to(#EBEBEB)); 
  background-image: -webkit-linear-gradient(bottom, hsl(100, 80%, 70%), #EBEBEB); 
  background-image:    -moz-linear-gradient(bottom, hsl(100, 80%, 70%), #EBEBEB); 
  background-image:     -ms-linear-gradient(bottom, hsl(100, 10%, 70%), #EBEBEB); 
  background-image:      -o-linear-gradient(bottom, hsl(100, 80%, 70%), #EBEBEB); 
  background-image:         linear-gradient(bottom, hsl(100, 80%, 70%), #EBEBEB); *//* standard, but currently unimplemented */
  /*
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#EBEBEB)); 
  background-image: -webkit-linear-gradient(bottom, #ffffff, #EBEBEB); 
  background-image:    -moz-linear-gradient(bottom, #ffffff, #EBEBEB); 
  background-image:     -ms-linear-gradient(bottom, #ffffff, #EBEBEB); 
  background-image:      -o-linear-gradient(bottom, #ffffff, #EBEBEB); 
  background-image:         linear-gradient(bottom, #ffffff, #EBEBEB); 
*/

   
   border-top-style:solid;
   border-top-color:#efefef;
   border-top-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#cbcbcb;
   border-bottom-width:1px;
   border-left-style:solid;
   border-left-color:#efefef;
   border-left-width:1px;
   border-right-style:solid;
   border-right-color:#cbcbcb;
   border-right-width:1px;

}

input.button:hover
{
   
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ebeaea',EndColorStr='#ffffffff');
   
   background: -moz-linear-gradient(top, #ebeaea, #ffffff);
   background: -webkit-linear-gradient(bottom, #ffffff, #ebeaea);
}

input.regularbutton
{
    
   font-size:14px;
   font-family:Arial,sans-serif;
   color:#FFFFFF;
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#0c62aa',EndColorStr='#0d4d82');
   
   background: -moz-linear-gradient(top, #0c62aa, #0d4d82);   
   background: -webkit-linear-gradient(top, #0c62aa, #0d4d82); 
   
/*background: -moz-linear-gradient(-45deg,white,rgba(250,0,0,0));*/
  /*
  background-image: -webkit-gradient(linear, left top, left bottom, from(hsl(0, 80%, 70%)), to(#EBEBEB)); 
  background-image: -webkit-linear-gradient(bottom, hsl(100, 80%, 70%), #EBEBEB); 
  background-image:    -moz-linear-gradient(bottom, hsl(100, 80%, 70%), #EBEBEB); 
  background-image:     -ms-linear-gradient(bottom, hsl(100, 10%, 70%), #EBEBEB); 
  background-image:      -o-linear-gradient(bottom, hsl(100, 80%, 70%), #EBEBEB); 
  background-image:         linear-gradient(bottom, hsl(100, 80%, 70%), #EBEBEB); *//* standard, but currently unimplemented */
  /*
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#EBEBEB)); 
  background-image: -webkit-linear-gradient(bottom, #ffffff, #EBEBEB); 
  background-image:    -moz-linear-gradient(bottom, #ffffff, #EBEBEB); 
  background-image:     -ms-linear-gradient(bottom, #ffffff, #EBEBEB); 
  background-image:      -o-linear-gradient(bottom, #ffffff, #EBEBEB); 
  background-image:         linear-gradient(bottom, #ffffff, #EBEBEB); 
*/

   
   border-top-style:solid;
   border-top-color:#efefef;
   border-top-width:1px;
   border-bottom-style:solid;
   border-bottom-color:#cbcbcb;
   border-bottom-width:1px;
   border-left-style:solid;
   border-left-color:#efefef;
   border-left-width:1px;
   border-right-style:solid;
   border-right-color:#cbcbcb;
   border-right-width:1px;
   background-image:none;
   background-image:none;
}

input.regularbutton:hover
{
   
   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#0d4d82',EndColorStr='#0c62aa');
   
   background: -moz-linear-gradient(top, #0d4d82, #0c62aa);
   background: -webkit-linear-gradient(bottom, #0d4d82, #0c62aa);

   
}

.validatorCalloutExtender div, .validatorCalloutExtender td 
        { 
            border: solid 1px blue; 
            background-color: Yellow; /*#ADD8E6; */
            color: Black; 
            font-size:11px;
        } 
        .validatorCalloutHighlight 
        { 
            background-color:yellow; 
        } 
