﻿.GridView_Row {
  background-color: hsl(214, 0%, 94%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#efefef");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#efefef));
  background-image: -moz-linear-gradient(top, #ffffff, #efefef);
  background-image: -ms-linear-gradient(top, #ffffff, #efefef);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #efefef));
  background-image: -webkit-linear-gradient(top, #ffffff, #efefef);
  background-image: -o-linear-gradient(top, #ffffff, #efefef);
  background-image: linear-gradient(#ffffff, #efefef);
  border-color: #efefef #efefef hsl(214, 0%, 92.5%);
  color: #333 !important;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.09);
  -webkit-font-smoothing: antialiased;
}


.Aa_Remmit{
    background-color: hsl(0, 100%, 77%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffe5e5", endColorstr="#ff8989");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ffe5e5), to(#ff8989));
  background-image: -moz-linear-gradient(top, #ffe5e5, #ff8989);
  background-image: -ms-linear-gradient(top, #ffe5e5, #ff8989);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffe5e5), color-stop(100%, #ff8989));
  background-image: -webkit-linear-gradient(top, #ffe5e5, #ff8989);
  background-image: -o-linear-gradient(top, #ffe5e5, #ff8989);
  background-image: linear-gradient(#ffe5e5, #ff8989);
  border-color: #ff8989 #ff8989 hsl(0, 100%, 72.5%);
  color: #333 !important;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.29);
  -webkit-font-smoothing: antialiased;
}

     .GridView_TitleHeader{
  background-color: hsl(92, 75%, 82%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e4f8d2", endColorstr="#cef3ae");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#e4f8d2), to(#cef3ae));
  background-image: -moz-linear-gradient(top, #e4f8d2, #cef3ae);
  background-image: -ms-linear-gradient(top, #e4f8d2, #cef3ae);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e4f8d2), color-stop(100%, #cef3ae));
  background-image: -webkit-linear-gradient(top, #e4f8d2, #cef3ae);
  background-image: -o-linear-gradient(top, #e4f8d2, #cef3ae);
  background-image: linear-gradient(#e4f8d2, #cef3ae);
  border-color: #cef3ae #cef3ae hsl(92, 75%, 80%);
  color: #333 !important;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.13);
  -webkit-font-smoothing: antialiased;
}


  
 .Red_Line {
 background-color: hsl(67, 100%, 65%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f6ffb2", endColorstr="#eafe4c");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#f6ffb2), to(#eafe4c));
  background-image: -moz-linear-gradient(top, #f6ffb2, #eafe4c);
  background-image: -ms-linear-gradient(top, #f6ffb2, #eafe4c);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6ffb2), color-stop(100%, #eafe4c));
  background-image: -webkit-linear-gradient(top, #f6ffb2, #eafe4c);
  background-image: -o-linear-gradient(top, #f6ffb2, #eafe4c);
  background-image: linear-gradient(#f6ffb2, #eafe4c);
  border-color: #eafe4c #eafe4c hsl(67, 100%, 60%);
  color: #333 !important;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.33);
  -webkit-font-smoothing: antialiased;
}
 
         
              .SaveButton 
          {
            background-color:#33CC33;
            border: 1px solid;
            border-radius: 1px;
            cursor: pointer;
            display: inline-block;
            font-weight: 700;
            line-height: 20px;
            padding: 0 10px 0 2px;
            text-align: center;
            text-shadow: 0 -1px 0 rgba(0,0,0,.3);
            -webkit-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
            -webkit-user-select: none;
            hite-space: nowrap;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            webkit-font-smoothing: subpixel-antialiased;
            box-sizing: border-box;
            text-decoration: none;                                       
            background-image: linear-gradient(rgba(255,255,255,.4),#679B08);
            border-color: #679B08;
            box-shadow: inset 0 1px 0 rgba(255,255,255,.4),0 1px 0 rgba(0,0,0,.1);
           }
           
          
.Title_style {
    -webkit-font-smoothing: antialiased;
}

.AbsolutePosition_Section
{
    margin-top: 0px; 
    margin-Left: 0px;
    width: auto; 
    overflow: auto;
}

.HeaderTopPosition_Div
{
    margin-top: 0px; 
    margin-Left: 0px;
    width: auto; 
    overflow: auto;
}

.SubmenuImages
{
    text-transform: none;
    background-color: #494848;
    background-image: url(http://localhost:6378/Vanya/Images/bg.png);
}

.IndexBackGround
{
    background-image: url(http://localhost:1130/Vanya/Images/bg.png);
}

.SubmenuImages_Hover
{
    text-transform: none;
    ImageUrl :"~/Images/bg-menu_en.png"
}

.Newmenu {
background-color: hsl(182, 84%, 46%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#97f2f6", endColorstr="#12d1d7");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#97f2f6), to(#12d1d7));
  background-image: -moz-linear-gradient(top, #97f2f6, #12d1d7);
  background-image: -ms-linear-gradient(top, #97f2f6, #12d1d7);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #97f2f6), color-stop(100%, #12d1d7));
  background-image: -webkit-linear-gradient(top, #97f2f6, #12d1d7);
  background-image: -o-linear-gradient(top, #97f2f6, #12d1d7);
  background-image: linear-gradient(#97f2f6, #12d1d7);
  border-color: #12d1d7 #12d1d7 hsl(182, 84%, 38%);
  color: #333 !important;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.52);
  -webkit-font-smoothing: antialiased;
}

.New_SubItemMenu{
  background-color: hsl(2, 0%, 82%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eaeaea", endColorstr="#d1d1d1");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#eaeaea), to(#d1d1d1));
  background-image: -moz-linear-gradient(top, #eaeaea, #d1d1d1);
  background-image: -ms-linear-gradient(top, #eaeaea, #d1d1d1);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaeaea), color-stop(100%, #d1d1d1));
  background-image: -webkit-linear-gradient(top, #eaeaea, #d1d1d1);
  background-image: -o-linear-gradient(top, #eaeaea, #d1d1d1);
  background-image: linear-gradient(#eaeaea, #d1d1d1);
  border-color: #d1d1d1 #d1d1d1 hsl(2, 0%, 79.5%);
  color: #333 !important;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.16);
  -webkit-font-smoothing: antialiased;
}

.WinTopTitle{
  background-color: hsl(2, 0%, 82%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eaeaea", endColorstr="#d1d1d1");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#eaeaea), to(#d1d1d1));
  background-image: -moz-linear-gradient(top, #eaeaea, #d1d1d1);
  background-image: -ms-linear-gradient(top, #eaeaea, #d1d1d1);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaeaea), color-stop(100%, #d1d1d1));
  background-image: -webkit-linear-gradient(top, #eaeaea, #d1d1d1);
  background-image: -o-linear-gradient(top, #eaeaea, #d1d1d1);
  background-image: linear-gradient(#eaeaea, #d1d1d1);
  color: #333 !important;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.16);
  -webkit-font-smoothing: antialiased;
}

#page {
text-shadow: 0 1px 0 #fff;
}
    div#selector 
    {
            border-radius: 8px 8px 0 0;
            border: 1px solid grey;
            border-style: solid;
            border-width: 1px;
            background-color: white;
            -webkit-box-shadow:0px 1px 10px 0px grey;
            text-shadow: 0 1px 0 #fff;
        }
            
    div#Nonselector 
    {
            border-radius: 8px 8px 8px 8px;
            border: 1px solid grey;
            border-style: solid;
            border-width: 1px;
            background-color: #eaf0f4;
            border-color :#ced7e0;
            text-shadow: 0 1px 0 #fff;
        }  
        .DIV 
        {
            float: left;
            display: block;
    width: 304px;
}
        .outer
        {
        min-width:1024px;
        width:auto;
        overflow: auto;
        background-color: red;
        height: 157px;
        }

        .textboxStyle {
	        background-image:url('images/form_bg.jpg');
	        background-repeat:repeat-x;
	        border:1px solid #d1c7ac;
	        width: 230px;
	        color:#333333;
	        padding:1px;
	        margin-right:4px;
    margin-left: 3px;
}

       
         .InnerGridCancelButton
        {
            border-style: solid;
            border-width: 1px;
            box-shadow: inset 0 1px 0 rgba(255,255,255,.4),0 1px 0 rgba(0,0,0,.1);
            border-radius: 3px;
            cursor: hand;
            display: inline-block;
            font-weight: 700;
            line-height: 20px;
            padding: 0 7px 0 5px;
            text-align: center;
            text-shadow: 0 1px 1px rgba(255, 255, 255, 0.23);
            -webkit-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            white-space: nowrap;
            webkit-font-smoothing: subpixel-antialiased;
            float: center;
            text-decoration: none;
            box-sizing: border-box;
            margin-top: 4px;
            background-color: hsl(34, 100%, 68%) !important;
              filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#fff6ea", endColorstr="#ffb85b");
              background-image: -khtml-gradient(linear, left top, left bottom, from(#fff6ea), to(#ffb85b));
              background-image: -moz-linear-gradient(top, #fff6ea, #ffb85b);
              background-image: -ms-linear-gradient(top, #fff6ea, #ffb85b);
              background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff6ea), color-stop(100%, #ffb85b));
              background-image: -webkit-linear-gradient(top, #fff6ea, #ffb85b);
              background-image: -o-linear-gradient(top, #fff6ea, #ffb85b);
              background-image: linear-gradient(#fff6ea, #ffb85b);
            }
                   
        .InnerGridAddButton
        {
            border-style: solid;
            border-width: 1px;
            box-shadow: inset 0 1px 0 rgba(255,255,255,.4),0 1px 0 rgba(0,0,0,.1);
            border-radius: 3px;
            cursor: hand;
            display: inline-block;
            font-weight: 700;
            line-height: 20px;
            padding: 0 7px 0 5px;
            text-align: center;
            text-shadow: 0 1px 1px rgba(255, 255, 255, 0.23);
            -webkit-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            white-space: nowrap;
            webkit-font-smoothing: subpixel-antialiased;
            float: center;
            text-decoration: none;
            box-sizing: border-box;
            margin-top: 0px;
            background-color: hsl(182, 80%, 66%) !important;
            background-image: linear-gradient(#d1f8f9, #62e9ed);
            }

         .Search-button {
            border-style: solid;
            border-width: 1px;
            border-radius: 3px;
            cursor: hand;
            display: inline-block;
            font-weight: 700;
            line-height: 20px;
            padding: 0 7px 0 5px;
            text-align: center;
            text-shadow: 0 1px 1px rgba(255, 255, 255, 0.23);
            -webkit-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            white-space: nowrap;
            webkit-font-smoothing: subpixel-antialiased;
            float: center;
            text-decoration: none;
            box-sizing: border-box;
            margin-top: 4px;
            }
 
    .cursorType
    {cursor: pointer;}
    
         .DefaultButton 
          {
            border-style: solid;
            border-color: inherit;
            border-width: 1px;
            border-radius: 3px;
            cursor: pointer;
            display: inline-block;
            font-weight: 700;
            line-height: 20px;
            padding: 0 5px 0 5px;
            text-align: center;
            text-shadow: 0 -1px 0 rgba(0,0,0,.3);
            -webkit-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
            -webkit-user-select: none;
            hite-space: nowrap;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            webkit-font-smoothing: subpixel-antialiased;
            box-sizing: border-box;
            text-decoration: none;
            margin-top: 0px;
    margin-left: 0px;
}
            
        earch {
            float: left;
            text-align: left;
            margin: 0px 0px 2px 0px;
            display: inline;
            }
        
        .left {
            text-align: left;
            margin: 6px 0px 2px 0px;
            display: inline;
              }

    .right {
        float: left;
        text-align: left;
        display: inline;
        height: 32px;
        margin-right: 10px;
        margin-top: 0px;
        margin-bottom: 2px;
        }
 
    .SearchTextBoxPos{
        float: left;
        text-align: left;
        display: inline;
        height: 23px;
        margin-right: 10px;
        margin-top: 0px;
        margin-bottom: 2px;
        width: 292px;
        margin-left: 21px;
        display: inline;
        }
             
   .left_2 {
          float: left;
          width: 174px;
          text-align: right;
          margin: 1px 1px 1px 0px;
          display: inline;
        }

        .NewButton_Default 
        {
            border-width: 1px;
            line-height: 20px;
          background-color: hsl(0, 0%, 79%) !important;
          background-repeat: repeat-x;
          filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#134134134", endColorstr="#c9c9c9");
          background-image: -khtml-gradient(linear, left top, left bottom, from(#134134134), to(#c9c9c9));
          background-image: -moz-linear-gradient(top, #134134134, #c9c9c9);
          background-image: -ms-linear-gradient(top, #134134134, #c9c9c9);
          background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #134134134), color-stop(100%, #c9c9c9));
          background-image: -webkit-linear-gradient(top, #134134134, #c9c9c9);
          background-image: -o-linear-gradient(top, #134134134, #c9c9c9);
          background-image: linear-gradient(#134134134, #c9c9c9);
          border-color: #c9c9c9 #c9c9c9 hsl(0, 0%, 68.5%);
          color: #333 !important;
          text-shadow: 0 1px 1px rgba(255, 255, 255, 0.69);
          -webkit-font-smoothing: antialiased;
        }

        .NewButton_General 
        {
             border-width: 1px;
            line-height: 20px;
          background-color: hsl(174, 97%, 35%) !important;
          background-repeat: repeat-x;
          filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#03e2cb", endColorstr="#02af9e");
          background-image: -khtml-gradient(linear, left top, left bottom, from(#03e2cb), to(#02af9e));
          background-image: -moz-linear-gradient(top, #03e2cb, #02af9e);
          background-image: -ms-linear-gradient(top, #03e2cb, #02af9e);
          background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #03e2cb), color-stop(100%, #02af9e));
          background-image: -webkit-linear-gradient(top, #03e2cb, #02af9e);
          background-image: -o-linear-gradient(top, #03e2cb, #02af9e);
          background-image: linear-gradient(#03e2cb, #02af9e);
          border-color: #02af9e #02af9e hsl(174, 97%, 32.5%);
          color: #fff !important;
          text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.16);
          -webkit-font-smoothing: antialiased;
        }

        .NewButton_Rate 
        {
            border-width: 1px;
            line-height: 20px;
        background-color: hsl(64, 97%, 35%) !important;
          background-repeat: repeat-x;
          filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#d3e203", endColorstr="#a4af02");
          background-image: -khtml-gradient(linear, left top, left bottom, from(#d3e203), to(#a4af02));
          background-image: -moz-linear-gradient(top, #d3e203, #a4af02);
          background-image: -ms-linear-gradient(top, #d3e203, #a4af02);
          background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d3e203), color-stop(100%, #a4af02));
          background-image: -webkit-linear-gradient(top, #d3e203, #a4af02);
          background-image: -o-linear-gradient(top, #d3e203, #a4af02);
          background-image: linear-gradient(#d3e203, #a4af02);
          border-color: #a4af02 #a4af02 hsl(64, 97%, 32.5%);
          color: #fff !important;
          text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.16);
          -webkit-font-smoothing: antialiased;
        }
    
    
          .TopHeader
          {
            
            border: 1px solid #CED7E0;
            border-radius: 3px;
            cursor: pointer;
            display: inline-block;
            font-weight: 700;
            line-height: 20px;
            padding: 0 10px 0 10px;
            text-align: center;
            text-shadow: 0 -1px 0 rgba(0,0,0,.3);
            -webkit-transition: all .2s ease-in-out;
            transition: all .2s ease-in-out;
            -webkit-user-select: none;
            hite-space: nowrap;
            -webkit-user-select: none;
            -moz-user-select: none;
            -ms-user-select: none;
            webkit-font-smoothing: subpixel-antialiased;
            box-sizing: border-box;
            text-decoration: none;                                       
            background-image: -khtml-gradient(linear, left top, left bottom, from(#eaf0f4), to(#dde6ec));
            background-image: -moz-linear-gradient(top,#eaf0f4, #dde6ec);
            background-image: -ms-linear-gradient(top,#eaf0f4, #dde6ec);
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaf0f4), color-stop(100%, #dde6ec));
            background-image: -webkit-linear-gradient(top, #eaf0f4, #dde6ec);
            background-image: -o-linear-gradient(top,#eaf0f4, #dde6ec);
            background-image: linear-gradient(#eaf0f4, #dde6ec);
            box-shadow: inset 0 1px 0 rgba(255,255,255,.4),0 1px 0 rgba(0,0,0,.1);
                margin-left: 6px;
            }
            
        .GridHeader 
        {
            border-width: 1px;
            line-height: 5px;
            
            background-repeat  : repeat-x;
            filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#eaf0f4", endColorstr="#dde6ec");
            background-image: -khtml-gradient(linear, left top, left bottom, from(#eaf0f4), to(#dde6ec));
            background-image: -moz-linear-gradient(top,#eaf0f4, #dde6ec);
            background-image: -ms-linear-gradient(top,#eaf0f4, #dde6ec);
            background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eaf0f4), color-stop(100%, #dde6ec));
            background-image: -webkit-linear-gradient(top, #eaf0f4, #dde6ec);
            background-image: -o-linear-gradient(top,#eaf0f4, #dde6ec);
            background-image: linear-gradient(#eaf0f4, #dde6ec);
            border-color: #dde6ec #dde6ec hsl(195, 60%, 32.5%);
            color:black !important;
            text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.16);
            -webkit-font-smoothing: antialiased;
    }

       .style1
        {
            width: 135px;
            height: 25px;
            margin-top: 9px;
            margin-left: 0px;
        }

       .someClass
        {
            border-top: 1px solid #F2F2F2;
            border-bottom: 1px solid #F2F2F2;
        }

        .GridRowDefault {
             background-color: hsl(0, 0%, 90%) !important;
              background-repeat: repeat-x;
              filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#e5e5e5");
              background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#e5e5e5));
              background-image: -moz-linear-gradient(top, #ffffff, #e5e5e5);
              background-image: -ms-linear-gradient(top, #ffffff, #e5e5e5);
              background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e5e5e5));
              background-image: -webkit-linear-gradient(top, #ffffff, #e5e5e5);
              background-image: -o-linear-gradient(top, #ffffff, #e5e5e5);
              background-image: linear-gradient(#ffffff, #e5e5e5);
              border-color: #e5e5e5 #e5e5e5 hsl(0, 0%, 87.5%);
              color: #333 !important;
              text-shadow: 0 1px 1px rgba(255, 255, 255, 0.16);
              -webkit-font-smoothing: antialiased;
                    }

        .GridRowSelect {
            background-color:#57CCF2;
            background-repeat: repeat-x;

            text-shadow: 0 1px 1px rgba(255, 255, 255, 0.29);
            -webkit-font-smoothing: antialiased;
        }
                
        .FormSelectedlabel {background-color: hsl(201, 73%, 69%) !important;
                background-repeat: repeat-x;
                filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#f1f9fc", endColorstr="#76c1e9");
                background-image: -khtml-gradient(linear, left top, left bottom, from(#f1f9fc), to(#76c1e9));
                background-image: -moz-linear-gradient(top, #f1f9fc, #76c1e9);
                background-image: -ms-linear-gradient(top, #f1f9fc, #76c1e9);
                background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f9fc), color-stop(100%, #76c1e9));
                background-image: -webkit-linear-gradient(top, #f1f9fc, #76c1e9);
                background-image: -o-linear-gradient(top, #f1f9fc, #76c1e9);
                background-image: linear-gradient(#f1f9fc, #76c1e9);
                border-color: #76c1e9 #76c1e9 hsl(201, 73%, 62%);
                color: #333 !important;
                text-shadow: 0 1px 1px rgba(255, 255, 255, 0.46);
                -webkit-font-smoothing: antialiased;
                }
                
        .GridHeaderImages
        {
            background-image: url(http://localhost:3272/Vanya/grid-style-icons/grid-header.png);
        }
        

.Mobile_AddButton{
  background-color: hsl(68, 90%, 46%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#e4f76d", endColorstr="#c2de0b");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#e4f76d), to(#c2de0b));
  background-image: -moz-linear-gradient(top, #e4f76d, #c2de0b);
  background-image: -ms-linear-gradient(top, #e4f76d, #c2de0b);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e4f76d), color-stop(100%, #c2de0b));
  background-image: -webkit-linear-gradient(top, #e4f76d, #c2de0b);
  background-image: -o-linear-gradient(top, #e4f76d, #c2de0b);
  background-image: linear-gradient(#e4f76d, #c2de0b);
  border-color: #c2de0b #c2de0b hsl(68, 90%, 40%);
  color: #333 !important;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.39);
  -webkit-font-smoothing: antialiased;
}

.M_AddButton{
  background-color: hsl(182, 90%, 38%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#5af1f6", endColorstr="#09b2b8");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#5af1f6), to(#09b2b8));
  background-image: -moz-linear-gradient(top, #5af1f6, #09b2b8);
  background-image: -ms-linear-gradient(top, #5af1f6, #09b2b8);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5af1f6), color-stop(100%, #09b2b8));
  background-image: -webkit-linear-gradient(top, #5af1f6, #09b2b8);
  background-image: -o-linear-gradient(top, #5af1f6, #09b2b8);
  background-image: linear-gradient(#5af1f6, #09b2b8);
  border-color: #09b2b8 #09b2b8 hsl(182, 90%, 31%);
  color: #333 !important;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.46);
  -webkit-font-smoothing: antialiased;
}


table.blueTable {
  border: 1px solid #1C6EA4;
  background-color: White;
  width:auto; 
  text-align: left;
  border-collapse: collapse;
  height: auto;
}
table.blueTable td, table.blueTable th {
  border: 1px solid #AAAAAA;
  padding: 3px 2px;
  background-color : #FBF8B5;
}

table.blueTable tbody td {
  font-size: 13px;
    margin-left: 40px;
}
table.blueTable tr:nth-child(even) {
  background: White;
}
table.blueTable thead {
  background: #1C6EA4;
  background: -moz-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  background: -webkit-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  background: linear-gradient(to bottom, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  border-bottom: 2px solid #444444;
}
table.blueTable thead th {
  font-size: 15px;
  font-weight: bold;
  color: #FFFFFF;
  border-left: 2px solid White;
  }
  
table.blueTable thead th:first-child {
  border-left: none;
}

table.blueTable tfoot {
  font-size: 14px;
  font-weight: bold;
  color: #F8F8F8;
  background: White;
  background: -moz-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, White 100%);
  background: -webkit-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, White 100%);
  background: linear-gradient(to bottom, #dcebf7 0%, #d4e6f6 66%, White 100%);
  border-top: 2px solid #444444;
}
table.blueTable tfoot td {
  font-size: 14px;
}
table.blueTable tfoot .links {
  text-align: right;
}
table.blueTable tfoot .links a{
  display: inline-block;
  background: #1C6EA4;
  color: #F8F8F8;
  padding: 2px 8px;
  border-radius: 5px;
} 

table.HeaderTable {
  border: 1px solid #1C6EA4;
  background-color: transparent;
  width: auto;
  text-align: left;
  border-collapse: collapse;
}
table.HeaderTable td, table.HeaderTable th {
  border: 1px solid transparent;
  padding: 3px 2px;
}
table.HeaderTable tbody td {
  font-size: 13px;
}
table.HeaderTable tr:nth-child(even) {
  background: #FFFFCC;
}
table.HeaderTable thead {
  background: #1C6EA4;
  background: -moz-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  background: -webkit-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  background: linear-gradient(to bottom, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  border-bottom: 2px solid #444444;
}
table.HeaderTable thead th {
  font-size: 15px;
  font-weight: bold;
  color: #FFFFFF;
  border-left: 2px solid #FFFFCC;
}
table.HeaderTable thead th:first-child {
  border-left: none;
}

table.HeaderTable tfoot {
  font-size: 14px;
  font-weight: bold;
  color: #FFFFFF;
  background: #FFFFCC;
  background: -moz-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, #FFFFCC 100%);
  background: -webkit-linear-gradient(top, #dcebf7 0%, #d4e6f6 66%, #FFFFCC 100%);
  background: linear-gradient(to bottom, #dcebf7 0%, #d4e6f6 66%, #FFFFCC 100%);
  border-top: 2px solid #444444;
}
table.HeaderTable tfoot td {
  font-size: 14px;
}
table.HeaderTable tfoot .links {
  text-align: right;
}
table.HeaderTable tfoot .links a{
  display: inline-block;
  background: #1C6EA4;
  color: #FFFFFF;
  padding: 2px 8px;
  border-radius: 5px;
}
