

root { 
    display: block;
}
/* Resets
--------------------------------------------------------------------------------*/

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure, 
header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    border-style: none;
    border-color: inherit;
    border-width: 0;
    margin: 0;
    padding: 0;
    outline: 0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
}

body {
    line-height:1;
    width: 100%;
    margin: 0 auto;
    font-family: "Gill Sans MT","PT Sans", sans-serif;/*'Segoe UI', tahoma, Helvetica, Arial, sans-serif;*/
    /*background: url('../images/background_repeat.jpg') repeat-x #eaeaea;*/
    color: #666b73;
}

article,aside,details,figcaption,figure,hgroup,
header,menu,nav,section,footer { 
	display:block;
}

#stats_template_1_outercontainer{
    margin: 0 auto;
}
header{
    /*position:fixed;
    top:0px;
    z-index:100;*/
    width: 100%;
 
}
    #stats_template_1_outercontainer #page_header_mini {
        width: 100%;
        height: 18px;
        font-size: 13px;
        padding: 6px 0px;
        text-align: center;
        color: #C4C4C4;
        text-shadow:1px 1px 0px #ffffff;
        
        background: #e3e3e3; /* Old browsers */
        background: -moz-linear-gradient(top,  #e3e3e3 0%, #e7e7e7 13%, #fefefe 42%, #ffffff 50%, #fcfcfc 58%, #f8f8f8 63%, #d2d2d2 92%, #016f7e 96%, #cbcbcb 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e3e3e3), color-stop(13%,#e7e7e7), color-stop(42%,#fefefe), color-stop(50%,#ffffff), color-stop(58%,#fcfcfc), color-stop(63%,#f8f8f8), color-stop(92%,#d2d2d2), color-stop(96%,#016f7e), color-stop(100%,#cbcbcb)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #e3e3e3 0%,#e7e7e7 13%,#fefefe 42%,#ffffff 50%,#fcfcfc 58%,#f8f8f8 63%,#d2d2d2 92%,#016f7e 96%,#cbcbcb 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #e3e3e3 0%,#e7e7e7 13%,#fefefe 42%,#ffffff 50%,#fcfcfc 58%,#f8f8f8 63%,#d2d2d2 92%,#016f7e 96%,#cbcbcb 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #e3e3e3 0%,#e7e7e7 13%,#fefefe 42%,#ffffff 50%,#fcfcfc 58%,#f8f8f8 63%,#d2d2d2 92%,#016f7e 96%,#cbcbcb 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #e3e3e3 0%,#e7e7e7 13%,#fefefe 42%,#ffffff 50%,#fcfcfc 58%,#f8f8f8 63%,#d2d2d2 92%,#016f7e 96%,#cbcbcb 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3e3e3', endColorstr='#cbcbcb',GradientType=0 ); /* IE6-9 */
}
    #stats_template_1_outercontainer #page_header_mini span{
        color:#B9B9B9;  
    }
    #stats_template_1_outercontainer #header_section {
        height: 142px;   
        z-index:101;
    }
        #stats_template_1_outercontainer div.left_headerBG {
            width:42%;
            height:142px;
            background-color: #d6d6d6;
            top:0px;
            left:0px;
            display:inline-block;
             z-index:100;
             position:absolute;
         }
        #stats_template_1_outercontainer div.right_headerBG {
            width:57%;
            height:142px;
            background-color: #d6d6d6;
            top:0px;
            right:0px;
            display:inline-block;
            z-index:100;
            position:absolute;

        }
        #stats_template_1_outercontainer div.mid_headerBG {
            width:100%;
            height:142px;
            background: url(../images/background_large_consolidated.png) no-repeat center top;
            top:0px;
            margin:0 auto;
            display:inline-block;
            z-index:101;
            position:absolute;
        }
        #stats_template_1_outercontainer #header_section #logo_section{
            display:block;
            text-align: center;
        }
        #stats_template_1_outercontainer #nav_menu {
            width: 100%;
            height: 35px;       
            background-color:#006fda;
            padding-top:8px;

            /*background: #ffffff;
            background: -moz-linear-gradient(top,  #ffffff 0%, #fcfcfc 5%, #e2e2e2 19%, #d6d6d6 24%, #b9b9b9 29%, #c2c2c2 43%, #d9d9d9 62%, #e2e2e2 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(5%,#fcfcfc), color-stop(19%,#e2e2e2), color-stop(24%,#d6d6d6), color-stop(29%,#b9b9b9), color-stop(43%,#c2c2c2), color-stop(62%,#d9d9d9), color-stop(100%,#e2e2e2));
            background: -webkit-linear-gradient(top,  #ffffff 0%,#fcfcfc 5%,#e2e2e2 19%,#d6d6d6 24%,#b9b9b9 29%,#c2c2c2 43%,#d9d9d9 62%,#e2e2e2 100%);
            background: -o-linear-gradient(top,  #ffffff 0%,#fcfcfc 5%,#e2e2e2 19%,#d6d6d6 24%,#b9b9b9 29%,#c2c2c2 43%,#d9d9d9 62%,#e2e2e2 100%);
            background: -ms-linear-gradient(top,  #ffffff 0%,#fcfcfc 5%,#e2e2e2 19%,#d6d6d6 24%,#b9b9b9 29%,#c2c2c2 43%,#d9d9d9 62%,#e2e2e2 100%);
            background: linear-gradient(to bottom,  #ffffff 0%,#fcfcfc 5%,#e2e2e2 19%,#d6d6d6 24%,#b9b9b9 29%,#c2c2c2 43%,#d9d9d9 62%,#e2e2e2 100%); 
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e2e2',GradientType=0 );*/ 

        }
        #stats_template_1_outercontainer nav #nav_menu ul { 
            list-style:none;
            padding: 0px;
        }
        #stats_template_1_outercontainer nav #nav_menu li {
            font-size: 14px;
            position:relative;
          
        }
       
        #stats_template_1_outercontainer nav #nav_menu li a {
            font-size:13px;
            font-weight:normal;
            float: left;
            /*margin-top: -1px;*/
            text-decoration: none;
            text-transform: uppercase;
            color:#FFFFFF;
            border-right: #fff 1px solid;   
            padding: 3px 10px 3px;
            
        }
        #stats_template_1_outercontainer nav #nav_menu li a:hover, #stats_template_1_outercontainer nav #nav_menu li a.active {          
            color:#c6c6c6;  
        }

    /* ######### Style for Drop Down Menu ######### */
        .hiddenFormFields {
            display: none;
            font-size: 15px;
            line-height:18px;
            z-index:100;
           
        }
        .hiddenFormFields h1{
            color: #FFFFFF;
            font-size: 20px;
            text-align: center;
             margin: 1.3em 0 1.5em;
            text-transform: uppercase;           
        }
        .hiddenFormFields table th.lable{
            color: white;
            text-align: right;
            padding-right: 5px;
            font-size: 12px;
        }
        input[type=text],input[type=password],input[type=file],textarea{
            padding: 2px 6px;
            border: #A8B3B9 1px solid;
            -moz-border-radius: 3px;
            -webkit-border-radius: 3px;
            border-radius: 3px;
        }
        input[type=text].readOnly,input[type=password].readOnly,input[type=file].readOnly,textarea.readOnly{
                padding: 2px 6px;
                border: #D7D7D7 1px solid;
                -moz-border-radius: 3px;
                -webkit-border-radius: 3px;
                width: 145px;
                border-radius: 3px;
                background-color: #016f7e;
        }
        input[type=text].logInInput,input[type=password].logInInput{
            padding: 10px;
            margin-bottom:3px;
            border:none;       
            border-radius: 0px;
            width:100%;
            background-color:#fff;
        }
        input[type=button].button_class_mini, input[type=submit].button_class_mini {
            color: white;
            padding: 10px;
	        background-color:#ffc927;
            width:100%;
            border:0;  
            margin-bottom:3px;
            
        }
        input[type=button].button_class_mini:hover, input[type=submit].button_class_mini:hover{
            cursor: pointer; 
            background-color:#006fda;	       

        }   
     
        .dropmenudiv_b{
            position:absolute;
            z-index:101;
            width:250px;
        
            visibility: hidden;
            
    
        }
        .dropmenudiv_b ul{
            list-style:none; 
            padding-top:7px;          
        }
         .dropmenudiv_b ul li{
           padding:2px 0; 
            
        }
        .dropmenudiv_b ul li a{
            background-color:#ffc927;
            width: auto;
            display: block;
            text-indent: 5px;
            border-bottom: solid 12px #000;
            text-decoration: none;
            text-transform: uppercase;
            padding:10px 0;
            font-size: 12px;
            color: #000;
            border: none;
            text-decoration: none;
            text-align: left;
        }
        * html .dropmenudiv_b a{ /*IE only hack*/
            width: 100%;
            font-size: 15px;
        }
        .dropmenudiv_b a:hover{ /*THEME CHANGE HERE*/
            background-color:#a29061;
            color:#ffffff;
           
 }
 /* Section Containers */
 /*section{
    margin-top: 170px;
    padding: 15px;
}*/
    #stats_template_1_outercontainer #general_body_section{
        width: 100%;
        margin: 0 auto;
        background: url('../images/background_large.jpg') no-repeat #eaeaea center top;
        height:100%;
    }
    .container_1 h1 {
        background:#ffc927;
        width:100%;
        padding:5px 0;
        text-align:center;
        text-transform:uppercase;
        color:#000000;
    }
        #stats_template_1_outercontainer #general_body_section .container_1{
          
            min-height:105px;
            margin-top: 5px;
    
            background: #e8e8e8; /* Old browsers */
            background: -moz-linear-gradient(top,  #e8e8e8 0%, #dddddd 27%, #d1d2d2 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(27%,#dddddd), color-stop(100%,#d1d2d2)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* IE10+ */
            background: linear-gradient(to bottom,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#d1d2d2',GradientType=0 ); /* IE6-9 */
            border: #ffffff 1px solid;
                -moz-box-shadow:
                        0px 3px 11px rgba(000,000,000,0.5),
                        inset 0px 0px 1px rgba(62,93,110,1);
                -webkit-box-shadow:
                        0px 3px 11px rgba(000,000,000,0.5),
                        inset 0px 0px 1px rgba(62,93,110,1);
                box-shadow:
                        0px 3px 11px rgba(000,000,000,0.5),
                        inset 0px 0px 1px rgba(62,93,110,1);
        }
            
        #stats_template_1_outercontainer #general_body_section .container_2{
            margin-top: 5px;
            width: 467px;
            float: left;
            font-size: 15px;
            background: #e8e8e8; /* Old browsers */
            background: -moz-linear-gradient(top,  #e8e8e8 0%, #dddddd 27%, #d1d2d2 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(27%,#dddddd), color-stop(100%,#d1d2d2)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* IE10+ */
            background: #e8e8e8; /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#d1d2d2',GradientType=0 ); /* IE6-9 */
            border: #ffffff 1px solid;
                -moz-box-shadow:
                        0px 3px 11px rgba(000,000,000,0.5),
                        inset 0px 0px 1px rgba(62,93,110,1);
                -webkit-box-shadow:
                        0px 3px 11px rgba(000,000,000,0.5),
                        inset 0px 0px 1px rgba(62,93,110,1);
                box-shadow:
                        0px 3px 11px rgba(000,000,000,0.5),
                        inset 0px 0px 1px rgba(62,93,110,1);
        }
        #stats_template_1_outercontainer #general_body_section .container_2.right{margin-left:5px;
    height: 390px;
}
        #stats_template_1_outercontainer #general_body_section .container_3{
            margin-top: 5px;
            width: 328px;
            float: left;
            font-size: 15px;
            background: #e8e8e8; /* Old browsers */
            background: -moz-linear-gradient(top,  #e8e8e8 0%, #dddddd 27%, #d1d2d2 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(27%,#dddddd), color-stop(100%,#d1d2d2)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* IE10+ */
            background: linear-gradient(to bottom,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#d1d2d2',GradientType=0 ); /* IE6-9 */
            border: #ffffff 1px solid;
                -moz-box-shadow:
                        0px 3px 11px rgba(000,000,000,0.5),
                        inset 0px 0px 1px rgba(62,93,110,1);
                -webkit-box-shadow:
                        0px 3px 11px rgba(000,000,000,0.5),
                        inset 0px 0px 1px rgba(62,93,110,1);
                box-shadow:
                        0px 3px 11px rgba(000,000,000,0.5),
                        inset 0px 0px 1px rgba(62,93,110,1);
        }
        #stats_template_1_outercontainer #general_body_section .container_3.right{margin-left:5px;}
        #stats_template_1_outercontainer #general_body_section .container_4{
            margin-top: 5px;
            width: 244px;
            float: left;
            font-size: 15px;
            background: #e8e8e8; /* Old browsers */
            background: -moz-linear-gradient(top,  #e8e8e8 0%, #dddddd 27%, #d1d2d2 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(27%,#dddddd), color-stop(100%,#d1d2d2)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* IE10+ */
            background: linear-gradient(to bottom,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#d1d2d2',GradientType=0 ); /* IE6-9 */
            border: #ffffff 1px solid;
                -moz-box-shadow:
                        0px 3px 11px rgba(000,000,000,0.5),
                        inset 0px 0px 1px rgba(62,93,110,1);
                -webkit-box-shadow:
                        0px 3px 11px rgba(000,000,000,0.5),
                        inset 0px 0px 1px rgba(62,93,110,1);
                box-shadow:
                        0px 3px 11px rgba(000,000,000,0.5),
                        inset 0px 0px 1px rgba(62,93,110,1);
        }
        #stats_template_1_outercontainer #general_body_section .container_4.right{margin-left:5px;}
        #stats_template_1_outercontainer #general_body_section h1{
            color: #FFFFFF;
            padding: 4px 6px;
            text-shadow: 1px 1px 2px #000000;
            background: #a5cbd1;
            background: rgba(62,93,110,1); /* Old browsers */
            background: -moz-linear-gradient(top,  #016f7e 0%, #016f7e 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#016f7e), color-stop(100%,#016f7e)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  #016f7e 0%,#016f7e 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  #016f7e 0%,#016f7e 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  #016f7e 0%,#016f7e 100%); /* IE10+ */
            background: linear-gradient(to bottom,  #016f7e 0%,#016f7e 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#016f7e', endColorstr='#016f7e',GradientType=0 ); /* IE6-9 */
            -moz-box-shadow: 0px 0px 0px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(62,93,110,1);
            -webkit-box-shadow: 0px 0px 0px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(62,93,110,1);
            box-shadow: 0px 0px 0px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(62,93,110,1);
            text-shadow: 1px 1px 2px #000000;
            /*background: -moz-linear-gradient(top,  #a5cbd1 0%, #94c1c8 5%, #5a9ea7 19%, #3f8e99 24%, #016f7e 29%, #0c7584 38%, #1f808e 48%, #4596a1 62%, #7eb6be 81%, #a1cacf 95%, #a9ced4 100%); 
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a5cbd1), color-stop(5%,#94c1c8), color-stop(19%,#5a9ea7), color-stop(24%,#3f8e99), color-stop(29%,#016f7e), color-stop(38%,#0c7584), color-stop(48%,#1f808e), color-stop(62%,#4596a1), color-stop(81%,#7eb6be), color-stop(95%,#a1cacf), color-stop(100%,#a9ced4));
            background: -webkit-linear-gradient(top,  #a5cbd1 0%,#94c1c8 5%,#5a9ea7 19%,#3f8e99 24%,#016f7e 29%,#0c7584 38%,#1f808e 48%,#4596a1 62%,#7eb6be 81%,#a1cacf 95%,#a9ced4 100%); 
            background: -o-linear-gradient(top,  #a5cbd1 0%,#94c1c8 5%,#5a9ea7 19%,#3f8e99 24%,#016f7e 29%,#0c7584 38%,#1f808e 48%,#4596a1 62%,#7eb6be 81%,#a1cacf 95%,#a9ced4 100%);
            background: -ms-linear-gradient(top,  #a5cbd1 0%,#94c1c8 5%,#5a9ea7 19%,#3f8e99 24%,#016f7e 29%,#0c7584 38%,#1f808e 48%,#4596a1 62%,#7eb6be 81%,#a1cacf 95%,#a9ced4 100%); 
            background: linear-gradient(to bottom,  #a5cbd1 0%,#94c1c8 5%,#5a9ea7 19%,#3f8e99 24%,#016f7e 29%,#0c7584 38%,#1f808e 48%,#4596a1 62%,#7eb6be 81%,#a1cacf 95%,#a9ced4 100%); 
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a5cbd1', endColorstr='#a9ced4',GradientType=0 );*/ 
        }
        .container_article{
           
        }
        .container_article div.inner_container{
            
        }
        container_article a {
            text-align:right;
        }
        .container_article div.inner_container h2{
            font-size: 15px;
            color: #FFFFFF;
            padding: 4px 6px;            
            background: #006fda;
           
       
            }
        .container_article div.inner_container h3{
            font-size: 14px;
            color: #FFFFFF;
            padding: 10px;
            background: #006fda;
           
        }
        table.default_datagrid{
           /*font-family: 'lucida grande', 'Segoe UI';*/
        }
        .realGrid{
            width:100%;
        }
        table.default_datagrid tr{
            
        }
        table.default_datagrid th{
           font-size: 12px; 
        
        }
        table.default_datagrid td{
            font-size: 12px;
            padding: 2px;
         
        }
        table.default_datagrid td.numerics{
            font-size: 12px;
            text-align: right;
        }
        table.default_datagrid input[type=text], table.default_datagrid input[type=file], table.default_datagrid select, table.default_datagrid textarea{
            padding: 2px;
            font-size: 12px;
            border-radius: 0px;
            border: #A8B3B9 1px solid;
            -moz-border-radius: 0px;
            -webkit-border-radius: 0px;
           
        }
        table.default_datagrid tr.grd_row{
            background: #d1d2d2; /* Old browsers */
            background: -moz-linear-gradient(top,  #d1d2d2 0%, #dddddd 13%, #e8e8e8 96%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d1d2d2), color-stop(13%,#dddddd), color-stop(96%,#e8e8e8)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  #d1d2d2 0%,#dddddd 13%,#e8e8e8 96%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  #d1d2d2 0%,#dddddd 13%,#e8e8e8 96%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  #d1d2d2 0%,#dddddd 13%,#e8e8e8 96%); /* IE10+ */
            background: linear-gradient(to bottom,  #d1d2d2 0%,#dddddd 13%,#e8e8e8 96%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d1d2d2', endColorstr='#e8e8e8',GradientType=0 ); /* IE6-9 */
        }
            table.default_datagrid tr.checked {
                background: #f7b9ba; /* Old browsers */
                background: -moz-linear-gradient(top,  #f7b9ba 0%, #ffc4cb 88%, #d61d14 100%); /* FF3.6+ */
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7b9ba), color-stop(88%,#ffc4cb), color-stop(100%,#d61d14)); /* Chrome,Safari4+ */
                background: -webkit-linear-gradient(top,  #f7b9ba 0%,#ffc4cb 88%,#d61d14 100%); /* Chrome10+,Safari5.1+ */
                background: -o-linear-gradient(top,  #f7b9ba 0%,#ffc4cb 88%,#d61d14 100%); /* Opera 11.10+ */
                background: -ms-linear-gradient(top,  #f7b9ba 0%,#ffc4cb 88%,#d61d14 100%); /* IE10+ */
                background: linear-gradient(to bottom,  #f7b9ba 0%,#ffc4cb 88%,#d61d14 100%); /* W3C */
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7b9ba', endColorstr='#d61d14',GradientType=0 ); /* IE6-9 */
            }
        table.default_datagrid tr.grd_row td{
            height: 15px;
            vertical-align: middle;
            /*font-family:  'Segoe UI', tahoma, Helvetica, Arial, sans-serif;*/
        }
        table.default_datagrid tr.grd_header{
            height: 40px;
            vertical-align: middle;
            background: rgba(62,93,110,1); /* Old browsers */
            /* IE9 SVG, needs conditional override of 'filter' to 'none' */
            background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I1YmRjOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjY2JSIgc3RvcC1jb2xvcj0iIzgyOGM5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZjRmNGYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
            background: -moz-linear-gradient(top,  #b5bdc8 0%, #828c95 66%, #4f4f4f 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b5bdc8), color-stop(66%,#828c95), color-stop(100%,#4f4f4f)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  #b5bdc8 0%,#828c95 66%,#4f4f4f 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  #b5bdc8 0%,#828c95 66%,#4f4f4f 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  #b5bdc8 0%,#828c95 66%,#4f4f4f 100%); /* IE10+ */
            background: linear-gradient(to bottom,  #b5bdc8 0%,#828c95 66%,#4f4f4f 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b5bdc8', endColorstr='#4f4f4f',GradientType=0 ); /* IE6-8 */
        }
        table.default_datagrid tr.grd_header th{
            padding: 2px;
            color: cornflowerblue;
            text-shadow: 1px 1px 0px gray;
            vertical-align: middle;
        }
            table.default_datagrid tr.grd_header th a {
                text-decoration:none;
                 color: cornflowerblue;
                text-shadow: 1px 1px 0px gray;
            }
#grid_EditRemove{
    border-collapse: collapse;
}
.realGrid{
            width:100%;
        }
.bdr_collapse{ border-collapse: collapse;}
#filter_command {
    font-size: 12px;
    padding:2px;
    color: #000;
    border: 1px solid #fff;
    border-radius:0;
    background: #ffc927; /* Old browsers */
           
}
    #filter_command:hover {
        cursor:pointer;
        color:#fff;

    }
.filter_options {
    position:absolute;
    display: none;
    width: 975px;
    padding-top:2px;
    padding-bottom:3px;
    color: #fff;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    border-bottom: 1px solid #fff;
    background: #ffaf4b; /* Old browsers */
    background: -moz-linear-gradient(top, #ffaf4b 0%, #ff920a 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffaf4b), color-stop(100%,#ff920a)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #ffaf4b 0%,#ff920a 100%); /* IE10+ */
    background: linear-gradient(to bottom, #ffaf4b 0%,#ff920a 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a',GradientType=0 ); /* IE6-9 */
       
}
        .filter_options table.filter_datagrid{
          
        }
        
        .filter_options table.filter_datagrid tr.grd_header{
            
        }
        .filter_options table.filter_datagrid th{
            padding: 1px;
            color: whitesmoke;
            text-shadow: 1px 1px 0px gray;
            font-size: 11px; 
            height: 33px;
            vertical-align:middle;
        }
        .filter_options table.filter_datagrid td{
            font-size: 11px;
            padding: 2px;
        }
        .filter_options table.filter_datagrid td.numerics{
            font-size: 11px;
            text-align: right;
        }
        .filter_options table.filter_datagrid input[type=text], .filter_options table.filter_datagrid input[type=file], .filter_options table.filter_datagrid select{
            font-size: 11px;
	        color: #ffa200;
	        padding: 3px 5px;
	        background: -moz-linear-gradient(
		        top,
		        #ffffff 0%,
		        #ffffff 50%,
		        #d6d6d6);
	        background: -webkit-gradient(
		        linear, left top, left bottom,
		        from(#ffffff),
		        color-stop(0.50, #ffffff),
		        to(#d6d6d6));
	        -moz-border-radius: 0px;
	        -webkit-border-radius: 0px;
	        border-radius: 0px;
	        border: 2px solid #ffbf00;
	       
        }
.filter_options table.filter_datagrid input[type=submit], .filter_options table.filter_datagrid input[type=button]
{
	font-size: 10px;
	color: #ffa200;
	padding: 3px 5px;
	background: -moz-linear-gradient(
		top,
		#ffffff 0%,
		#ffffff 50%,
		#d6d6d6);
	background: -webkit-gradient(
		linear, left top, left bottom,
		from(#ffffff),
		color-stop(0.50, #ffffff),
		to(#d6d6d6));
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	border: 2px solid #ffbf00;
	-moz-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	-webkit-box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	box-shadow:
		0px 1px 3px rgba(000,000,000,0.5),
		inset 0px 0px 3px rgba(255,255,255,1);
	text-shadow:
		0px -1px 0px rgba(000,000,000,0.1),
		0px 1px 0px rgba(255,255,255,1);
}
    .filter_options table.filter_datagrid input[type=submit]:hover, .filter_options table.filter_datagrid input[type=button]:hover {
        cursor:pointer;
    }
.final_row{margin-bottom:33px;}
#stats_template_1_outercontainer #general_body_section ul.custom{
    list-style-type: none;
}
#stats_template_1_outercontainer #general_body_section ul.custom li{
    font-size: 12px;
}
#stats_template_1_outercontainer #general_body_section ul.custom li:before {
    padding-right: 15px;
    content: " ";
    background: url(../images/square.gif) ;
    background-repeat:no-repeat;
    background-position:center; 
}

        #stats_template_1_outercontainer #footer_section ul#credits {
            text-align: justify;
            width: 99%;
            margin: 0 auto;
            text-transform:uppercase;
            font-size: 14px;
            font-weight: normal;
            text-decoration: none;
            color: #FFFFFF;
            text-shadow: 1px 1px 0px black;
        }
    #stats_template_1_outercontainer #footer_section ul#credits > li {display:inline-block; width: 33%;}
    #stats_template_1_outercontainer #footer_section ul#credits > li.footer_left{text-align:left;}
    #stats_template_1_outercontainer #footer_section ul#credits > li.footer_mid{text-align:center;}
    #stats_template_1_outercontainer #footer_section ul#credits > li.footer_right{text-align:right;}
#frm_editInvoices{margin: auto auto;}

/*  STATS STYLES */
.StatsStyle030{
        background: #00FE00; /* Old browsers */
        background: -moz-linear-gradient(top,  #00b000 0%, #00cf00 5%, #00e100 11%, #00fb00 37%, #00ff00 53%, #00f700 68%, #00e000 89%, #00cd00 95%, #00b000 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b000), color-stop(5%,#00cf00), color-stop(11%,#00e100), color-stop(37%,#00fb00), color-stop(53%,#00ff00), color-stop(68%,#00f700), color-stop(89%,#00e000), color-stop(95%,#00cd00), color-stop(100%,#00b000)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #00b000 0%,#00cf00 5%,#00e100 11%,#00fb00 37%,#00ff00 53%,#00f700 68%,#00e000 89%,#00cd00 95%,#00b000 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #00b000 0%,#00cf00 5%,#00e100 11%,#00fb00 37%,#00ff00 53%,#00f700 68%,#00e000 89%,#00cd00 95%,#00b000 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #00b000 0%,#00cf00 5%,#00e100 11%,#00fb00 37%,#00ff00 53%,#00f700 68%,#00e000 89%,#00cd00 95%,#00b000 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #00b000 0%,#00cf00 5%,#00e100 11%,#00fb00 37%,#00ff00 53%,#00f700 68%,#00e000 89%,#00cd00 95%,#00b000 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b000', endColorstr='#00b000',GradientType=0 ); /* IE6-9 */
	font-size:11px;
	color: #293a18;
	font-weight:bold;
	text-align:center;
	height:19px;
	border:none;
	text-transform:uppercase;
	cursor:pointer;
	position:relative;
}
.StatsStyle3060{
        background: #FDFC00; /* Old browsers */
        background: -moz-linear-gradient(top,  #abab03 0%, #cccc02 5%, #dfdf01 11%, #f6f700 32%, #fffe00 47%, #fbfb00 63%, #f2f200 74%, #dfde01 89%, #cac902 95%, #abab03 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#abab03), color-stop(5%,#cccc02), color-stop(11%,#dfdf01), color-stop(32%,#f6f700), color-stop(47%,#fffe00), color-stop(63%,#fbfb00), color-stop(74%,#f2f200), color-stop(89%,#dfde01), color-stop(95%,#cac902), color-stop(100%,#abab03)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #abab03 0%,#cccc02 5%,#dfdf01 11%,#f6f700 32%,#fffe00 47%,#fbfb00 63%,#f2f200 74%,#dfde01 89%,#cac902 95%,#abab03 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #abab03 0%,#cccc02 5%,#dfdf01 11%,#f6f700 32%,#fffe00 47%,#fbfb00 63%,#f2f200 74%,#dfde01 89%,#cac902 95%,#abab03 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #abab03 0%,#cccc02 5%,#dfdf01 11%,#f6f700 32%,#fffe00 47%,#fbfb00 63%,#f2f200 74%,#dfde01 89%,#cac902 95%,#abab03 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #abab03 0%,#cccc02 5%,#dfdf01 11%,#f6f700 32%,#fffe00 47%,#fbfb00 63%,#f2f200 74%,#dfde01 89%,#cac902 95%,#abab03 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#abab03', endColorstr='#abab03',GradientType=0 ); /* IE6-9 */
	    font-size:11px;
	    color: #293a18;
	    font-weight:bold;
	    text-align:center;
	    height:19px;
	    border:none;
	    text-transform:uppercase;
	    cursor:pointer;
	    text-shadow: 1px 1px 0 #bee055;
	    position:relative;
}
.StatsStyle6090{
        background: #FFCC00; /* Old browsers */
        background: -moz-linear-gradient(top,  #d3a900 0%, #e5b600 5%, #efbf00 11%, #fbc900 32%, #ffcc00 47%, #fdca00 63%, #eebf00 89%, #d3a900 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3a900), color-stop(5%,#e5b600), color-stop(11%,#efbf00), color-stop(32%,#fbc900), color-stop(47%,#ffcc00), color-stop(63%,#fdca00), color-stop(89%,#eebf00), color-stop(100%,#d3a900)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #d3a900 0%,#e5b600 5%,#efbf00 11%,#fbc900 32%,#ffcc00 47%,#fdca00 63%,#eebf00 89%,#d3a900 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #d3a900 0%,#e5b600 5%,#efbf00 11%,#fbc900 32%,#ffcc00 47%,#fdca00 63%,#eebf00 89%,#d3a900 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #d3a900 0%,#e5b600 5%,#efbf00 11%,#fbc900 32%,#ffcc00 47%,#fdca00 63%,#eebf00 89%,#d3a900 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #d3a900 0%,#e5b600 5%,#efbf00 11%,#fbc900 32%,#ffcc00 47%,#fdca00 63%,#eebf00 89%,#d3a900 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3a900', endColorstr='#d3a900',GradientType=0 ); /* IE6-9 */
	    font-size:11px;
	    color: #293a18;
	    font-weight:bold;
	    text-align:center;
	    height:19px;
	    border:none;
	    text-transform:uppercase;
	    cursor:pointer;
	    text-shadow: 1px 1px 0 #D7A806;
	    position:relative;
}
.StatsStyle90120{
        background: #FC6500; /* Old browsers */
        background: -moz-linear-gradient(top,  #ca5202 0%, #df5a02 5%, #eb5e01 11%, #f76301 26%, #ff6600 47%, #fc6500 63%, #eb5f00 89%, #dd5901 95%, #ca5202 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ca5202), color-stop(5%,#df5a02), color-stop(11%,#eb5e01), color-stop(26%,#f76301), color-stop(47%,#ff6600), color-stop(63%,#fc6500), color-stop(89%,#eb5f00), color-stop(95%,#dd5901), color-stop(100%,#ca5202)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #ca5202 0%,#df5a02 5%,#eb5e01 11%,#f76301 26%,#ff6600 47%,#fc6500 63%,#eb5f00 89%,#dd5901 95%,#ca5202 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #ca5202 0%,#df5a02 5%,#eb5e01 11%,#f76301 26%,#ff6600 47%,#fc6500 63%,#eb5f00 89%,#dd5901 95%,#ca5202 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #ca5202 0%,#df5a02 5%,#eb5e01 11%,#f76301 26%,#ff6600 47%,#fc6500 63%,#eb5f00 89%,#dd5901 95%,#ca5202 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #ca5202 0%,#df5a02 5%,#eb5e01 11%,#f76301 26%,#ff6600 47%,#fc6500 63%,#eb5f00 89%,#dd5901 95%,#ca5202 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ca5202', endColorstr='#ca5202',GradientType=0 ); /* IE6-9 */
	    font-size:11px;
	    color: #293a18;
	    font-weight:bold;
	    text-align:center;
	    height:19px;
	    border:none;
	    text-transform:uppercase;
	    cursor:pointer;
	    text-shadow: 1px 1px 0 #B36500;
	    position:relative;
}
.StatsStyleO120{
        background: #FE0000; /* Old browsers */
        background: -moz-linear-gradient(top,  #c50202 0%, #dc0202 5%, #e80101 11%, #f60101 26%, #ff0000 47%, #fc0000 63%, #e80101 89%, #db0101 95%, #c60202 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#c50202), color-stop(5%,#dc0202), color-stop(11%,#e80101), color-stop(26%,#f60101), color-stop(47%,#ff0000), color-stop(63%,#fc0000), color-stop(89%,#e80101), color-stop(95%,#db0101), color-stop(100%,#c60202)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #c50202 0%,#dc0202 5%,#e80101 11%,#f60101 26%,#ff0000 47%,#fc0000 63%,#e80101 89%,#db0101 95%,#c60202 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #c50202 0%,#dc0202 5%,#e80101 11%,#f60101 26%,#ff0000 47%,#fc0000 63%,#e80101 89%,#db0101 95%,#c60202 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #c50202 0%,#dc0202 5%,#e80101 11%,#f60101 26%,#ff0000 47%,#fc0000 63%,#e80101 89%,#db0101 95%,#c60202 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #c50202 0%,#dc0202 5%,#e80101 11%,#f60101 26%,#ff0000 47%,#fc0000 63%,#e80101 89%,#db0101 95%,#c60202 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c50202', endColorstr='#c60202',GradientType=0 ); /* IE6-9 */
	    font-size:11px;
	    color: #293a18;
	    font-weight:bold;
	    text-align:center;
	    height:19px;
	    border:none;
	    text-transform:uppercase;
	    cursor:pointer;
	    text-shadow: 1px 1px 0 #CB0A0A;
	    position:relative;
}
.StatsStyleTOT{
        background: #e8e8e8; /* Old browsers */
        background: -moz-linear-gradient(top,  #e8e8e8 0%, #dddddd 57%, #d1d2d2 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(57%,#dddddd), color-stop(100%,#d1d2d2)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top,  #e8e8e8 0%,#dddddd 57%,#d1d2d2 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top,  #e8e8e8 0%,#dddddd 57%,#d1d2d2 100%); /* Opera 11.10+ */
        background: -ms-linear-gradient(top,  #e8e8e8 0%,#dddddd 57%,#d1d2d2 100%); /* IE10+ */
        background: linear-gradient(to bottom,  #e8e8e8 0%,#dddddd 57%,#d1d2d2 100%); /* W3C */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#d1d2d2',GradientType=0 ); /* IE6-9 */
	    font-size:11px;
	    /*color: #CACCCA;*/
        color:#016f7e;
	    font-weight:bold;
	    text-align:center;
	    height:19px;
	    border:none;
	    text-transform:uppercase;
	    cursor:pointer;
	    text-shadow: 1px 1px 0 #FBFBFB;
	    position:relative;
}
.statsInputContainer{
    padding:5px;
    margin: 0 auto;
    width: 106%;
}
.statsInputContainer input[type=text]{
    width: auto;
    border:none;
    border-radius:0px;
    -moz-border-radius:0px;
    -webkit-border-radius:0px;
}
.ID_Bar {
    position: absolute;
    top: 0px;
    left: 0px;
    border: none;
    padding: 3px;
    width: 230px;
    color: #fff;
    font-size: 12px;
    border-right: 2px solid #fff;
    border-bottom: 2px solid #fff;
    -moz-box-shadow: 0px 3px 11px rgba(000,000,000,0.5), inset 0px 0px 2px #016f7e;
    -webkit-box-shadow: 0px 3px 11px rgba(000,000,000,0.5), inset 0px 0px 2px #016f7e;
    box-shadow: 0px 3px 11px rgba(000,000,000,0.5), inset 0px 0px 2px #016f7e;
    text-shadow: 1px 1px 2px #000000;
    background: #a5cbd1;
    background: #016f7e; /* Old browsers */
    background: -moz-linear-gradient(top, #016f7e 0%, #016f7e 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#016f7e), color-stop(100%,#016f7e)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #016f7e 0%,#016f7e 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #016f7e 0%,#016f7e 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, #016f7e 0%,#016f7e 100%); /* IE10+ */
    background: linear-gradient(to bottom, #016f7e 0%,#016f7e 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#016f7e', endColorstr='#016f7e',GradientType=0 ); /* IE6-9 */
    z-index:103;
}
.message {
    display:none;
    margin-top: 5px;
    width: 244px;
    float: left;
    font-size: 12px;
    background: #e8e8e8; /* Old browsers */
    background: -moz-linear-gradient(top,  #e8e8e8 0%, #dddddd 27%, #d1d2d2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(27%,#dddddd), color-stop(100%,#d1d2d2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#d1d2d2',GradientType=0 ); /* IE6-9 */
    border: #ffffff 1px solid;
        -moz-box-shadow:
                0px 3px 11px rgba(000,000,000,0.5),
                inset 0px 0px 1px rgba(62,93,110,1);
        -webkit-box-shadow:
                0px 3px 11px rgba(000,000,000,0.5),
                inset 0px 0px 1px rgba(62,93,110,1);
        box-shadow:
                0px 3px 11px rgba(000,000,000,0.5),
                inset 0px 0px 1px rgba(62,93,110,1);
}
    .message h1 {
            font-size:12px;
            color: #FFFFFF;
            padding: 4px 6px;
            -moz-box-shadow: 0px 0px 0px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(62,93,110,1);
            -webkit-box-shadow: 0px 0px 0px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(62,93,110,1);
            box-shadow: 0px 0px 0px rgba(000,000,000,0.5), inset 0px 0px 2px rgba(62,93,110,1);
            text-shadow: 1px 1px 2px #000000;
            background: #a5cbd1;
            background: #016f7e; /* Old browsers */
            background: -moz-linear-gradient(top,  #016f7e 0%, #016f7e 100%); /* FF3.6+ */
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#016f7e), color-stop(100%,#016f7e)); /* Chrome,Safari4+ */
            background: -webkit-linear-gradient(top,  #016f7e 0%,#016f7e 100%); /* Chrome10+,Safari5.1+ */
            background: -o-linear-gradient(top,  #016f7e 0%,#016f7e 100%); /* Opera 11.10+ */
            background: -ms-linear-gradient(top,  #016f7e 0%,#016f7e 100%); /* IE10+ */
            background: linear-gradient(to bottom,  #016f7e 0%,#016f7e 100%); /* W3C */
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#016f7e', endColorstr='#016f7e',GradientType=0 ); /* IE6-9 */

     }
    .hide {
        display:none;
    }
        .message h1 a {
            float: right;
            margin-right: -6px;
            margin-top: -4px;
}
        .message h1 a img{
            height: 19px;
        }
.edit_PopUp {
    position:absolute;
    z-index: 103;
}
.edit_PopUp_BG {
    position:absolute;
    z-index: 102;
    width:100%;
    height:100%;
    top:0px;
    left:0px;
    background: #e8e8e8; /* Old browsers */
    background: -moz-linear-gradient(top,  #e8e8e8 0%, #dddddd 27%, #d1d2d2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(27%,#dddddd), color-stop(100%,#d1d2d2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#d1d2d2',GradientType=0 ); /* IE6-9 */
    border: #ffffff 1px solid;
    opacity: 0.5;
}
.PopUp {
    position:absolute;
    z-index: 103;
}
.PopUp_BG {
    position:absolute;
    z-index: 102;
    width:100%;
    height:100%;
    top:0px;
    left:0px;
    background: #e8e8e8; /* Old browsers */
    background: -moz-linear-gradient(top,  #e8e8e8 0%, #dddddd 27%, #d1d2d2 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(27%,#dddddd), color-stop(100%,#d1d2d2)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* IE10+ */
    background: linear-gradient(to bottom,  #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#d1d2d2',GradientType=0 ); /* IE6-9 */
    border: #ffffff 1px solid;
    opacity: 0.5;
}
.history h1 {
    font-size: 12px;
}
    .history h1 a {
        
        float: right;
        margin-right: -6px;
        margin-top: -4px;
    }
    .history h1 a img{
        height: 19px;
    }
.history table .grd_header th{
    font-size: 9px;
}
.history table .grd_row{
    height: 25px;
}
#ctl00_ctl00_ContentPlaceHolder1_ContentPlaceHolder_reports_ReportViewer1_fixedTable {
        background: #e8e8e8;
        background: -moz-linear-gradient(top, #e8e8e8 0%, #dddddd 27%, #d1d2d2 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(27%,#dddddd), color-stop(100%,#d1d2d2));
        background: -webkit-linear-gradient(top, #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%);
        background: -o-linear-gradient(top, #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%);
        background: -ms-linear-gradient(top, #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%);
        background: linear-gradient(to bottom, #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#d1d2d2',GradientType=0 );
        border: #ffffff 1px solid;
        -moz-box-shadow: 0px 0px 0px rgba(000,000,000,0.5),
            inset 0px 0px 1px rgba(62,93,110,1);
        -webkit-box-shadow: 0px 0px 0px rgba(000,000,000,0.5),
            inset 0px 0px 1px rgba(62,93,110,1);
        box-shadow: 0px 0px 0px rgba(000,000,000,0.5),
            inset 0px 0px 1px rgba(62,93,110,1);
}
 #ctl00_ContentPlaceHolder1_ReportViewer1_fixedTable {
            background: #e8e8e8;
            background: -moz-linear-gradient(top, #e8e8e8 0%, #dddddd 27%, #d1d2d2 100%);
            background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e8e8e8), color-stop(27%,#dddddd), color-stop(100%,#d1d2d2));
            background: -webkit-linear-gradient(top, #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%);
            background: -o-linear-gradient(top, #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%);
            background: -ms-linear-gradient(top, #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%);
            background: linear-gradient(to bottom, #e8e8e8 0%,#dddddd 27%,#d1d2d2 100%);
            filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e8e8e8', endColorstr='#d1d2d2',GradientType=0 );
            border: #ffffff 1px solid;
            -moz-box-shadow: 0px 0px 0px rgba(000,000,000,0.5),
             inset 0px 0px 1px rgba(62,93,110,1);
            -webkit-box-shadow: 0px 0px 0px rgba(000,000,000,0.5),
             inset 0px 0px 1px rgba(62,93,110,1);
            box-shadow: 0px 0px 0px rgba(000,000,000,0.5),
             inset 0px 0px 1px rgba(62,93,110,1);
        }
        .ReportViewer_P {
            width: 977px;
            height: 470px;
        }
            .ReportViewer_P table {
                margin: 0 auto;
        }
.admin_notification {
position:absolute;
margin-left:1px;
margin-top:-4px;
color: #016f7e;
font-weight:bolder;
font-size: 15px;
}
.DRS_PopUp {
    position: absolute;
    background-color:#016f7e;
    border: #016f7e solid 1px;
    border-top:none;
    margin-top:2px;
    padding: 0px 8px 8px 8px;
    display: none;
}
a.DRS_PopUp_Hide{
    text-decoration:none;
    font-weight:bold;
}