﻿
A.pageMenuHyperlink:link {font-weight:bold; font-size: 80%; font-family: Arial, Verdana; color:#004080;}
A.pageMenuHyperlink:visited {font-weight:bold; font-size: 80%; font-family: Arial, Verdana; color:#004080;}
A.pageMenuHyperlink:active {font-weight:bold; font-size: 80%; font-family: Arial, Verdana; color:#004080;}
A.pageMenuHyperlink:hover {font-weight:bold; font-size: 80%; font-family: Arial, Verdana; color:#4800FF;}


body {
    font-family:Arial;
}

.pagetop
{
    background-color: #a2deeb;
    height: 100px;
    border: 1px solid #004080; 
    right: 0;
    left: 0;
}

.headerlogo
{
    height: 100px;
    width: 100%;
}

.pagebottom
{
/*    border: 1px solid #004080;
    text-align: center;
    background-color: #a2deeb;
    width: 100%;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    right: 0;
    left: 0;  */
    background-color: #a2deeb;
    border: 1px solid #004080;
    text-align: center; 
    right: 0;
    left: 0;
}

.pageleft
{
    border: 1px solid #004080;    
    text-align: left;
    font-family: Arial, Verdana;
    font-size: small;
    font-weight: bolder;
    color: #004080;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    float: left;
    width: 70%;     
}

.pageright
{
    background-color: #EAFFFF; 
    border: 1px solid #EAFFFF; 
    float: left;
    width: 30%;      
}

.divMainContent
{
    min-height: 440px;
}

a { text-decoration:none;}
a img {border:none;}

.background_progressing
{
    background-color: Gray;
    filter: alpha(opacity=60);
    width: 100%;
    top: 0px;
    left: 0px;
    position: fixed;
    height: 100%;
}

.progressing
{
    margin:auto;
    font-family:Arial, Verdana;
    filter: alpha(opacity=100);
    opacity: 1;
    font-size:meduim;
    font-weight: bold;
    vertical-align: middle;
    top: 45%;
    position: fixed;
    right: 45%;
    color: Black;
    text-align: center;
    background-color: White;
    border: solid 1px #275721;
    padding: 15px 10px 15px 10px;
}


.bodystyle
{
    background-color: #FFFFFF;
    
}

.RoundedBorder
{
    border: 1px solid #004080;
    padding: 15px 15px 15px 15px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    position:relative;  
}

.FAQRoundedBorder
{
   
    padding: 15px 15px 15px 15px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    position: relative;
    background-color: #DADADA;
}

.HomeRoundedBorder
{
    border: 1px solid #004080;
    padding: 15px 15px 15px 15px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    width: 150px;
    height: 100px;
}

td.HomeRoundedBorder:hover
{
    background-color: #a2deeb;
    color: #004080;
    text-decoration: none;
    cursor: hand;
    cursor: pointer;
    box-shadow: #666 0px 2px 3px;
}

.AnnoucementBorder
{
    border: 1px solid #FF5353;
    padding: 5px 5px 5px 5px;
    background-color: #FFE2C6;
    color: #D8000C;
    font-family: Arial, Verdana;
    font-size: smaller;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.divForm
{
    width: 990px;
    min-height: 440px;    
    position: absolute;
    top:0;
    bottom: 0;
    left: 0;
    right: 0;

    margin: auto;

}

.LoginPanel
{ 
    background-position: inherit;
    border: 1px solid #004080;    
    text-align: right;
    background-color: #a2deeb;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.pagebottomlinks
{
    font-family:Arial, Verdana;
    font-size:small;
    font-weight:bolder;   
}

.footerimage
{
    height: 80px;
    width: 80px;
    
}

.headerimage
{
    height: 75px;
    width: 200px;
    
}

.imagesize
{
    height: 25px;
    width: 25px;
    
}

.Menudivide
{
    color: #EAFFFF;
}

.sectionLabel
{
    font-family: Arial, Verdana;
    font-size: 80%;
    font-weight:bold;
   
}

.errorLabel
{
    font-family: Arial, Verdana;
    font-size: 90%;
    font-weight:bold;
    color:Red;
   
}

.sectionLabelReadOnly
{
    font-family: Arial, Verdana;
    font-size: 80%;
    color: #336699;
    font-weight: bold;
}

.sectionLabelReadOnlyHeader
{
    font-family: Arial, Verdana;
    font-size: 80%;
    color: #000000;
}

.noteLabel
{
    font-family: Arial, Verdana;
    font-size: 90%;
  
}

.sectionNote
{
	font-weight:normal; 
	font-size:80%;
	color:#0000FF;
}

.sectionButton
{
    border: 1px solid #D5E6FF;
    font-family: Arial, Verdana;
    font-size: 80%;
    color: #D5E6FF;
    text-align: center;
    font-weight: bold;
    cursor: hand;
    cursor: pointer;
    height: 25px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    background-color: #004080;
   /* padding-left:20px;
    padding-right:20px; */
}

.sectionButton:disabled
{
    cursor:default;
}
.sectionButton:hover:enabled
{
    
    
    background-image: url('../../Images/ButtonShadow1.PNG');
    background-repeat: repeat;
}





.sectionTextbox
{
    border: 1px solid #004080;
    font-family: Arial, Verdana;
    font-size: 85%;
    height:18px; 
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    
}



.sectionDropdown
{
    font-family: Arial, Verdana;
    font-size:80%;
   
    
}

.BreadCrumbLabel
{
    
    color: #004080;
    font-family: Arial, Verdana;
    font-size: small;
    font-weight: bold;
    /*font-variant: small-caps;*/
    text-transform:uppercase;
}
.BreadCrumbLabel:first-letter { color: red; font-size: 80%; }

.sectionDesc
{
    font-family: Arial, Verdana;
    font-size: medium;    
}

.sectionHyperlink
{
    font-family: Arial, Verdana;
    font-size: 80%;    
}

.pageMenuImage
{
  height:64px;
  width:64px;
}

.divDesc
{
    font-family: Arial, Verdana;
    font-size: large;    
}

.divDescFAQ
{
    font-family: Arial, Verdana;
    font-size: large;    
    font-weight:bold;
}


.HoverPopUp
{
    font-family: Arial, Verdana;
    font-size: small;
    background-color: #FFFFFF;
    width: 250px;
    height: 50px;
}

.noteMessage
{
    border-style: solid;
    border-width: 1px;
    margin-bottom: 5px;
    font-family: Arial, Verdana;
    font-size: smaller;
    background-color: #DDDDFF;
    border-top-color: #004080;
    border-right-color: #004080;
    border-bottom-color: #004080;
    border-left-color: #004080;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.successMessage
{
    border-style: solid;
    border-width: 1px;
    margin-bottom: 5px;
    padding: 15px 15px 15px 15px;
    color: #4F8A10;
    font-family: Arial, Verdana;
    font-size: smaller;
    background-color: #EDF9DB;
    border-top-color: #4F8A10;
    border-right-color: #4F8A10;
    border-bottom-color: #4F8A10;
    border-left-color: #4F8A10;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.errorMessage
{
    border-style: solid;
    border-width: 1px;
    margin-bottom: 2px;
    margin-top: 2px;
    padding: 5px 5px 5px 5px;
    color: #D8000C;
    font-family: Arial, Verdana;
    font-size: smaller;
    background-color: #FFECEC;
    border-top-color: #D8000C;
    border-right-color: #D8000C;
    border-bottom-color: #D8000C;
    border-left-color: #D8000C;
    list-style-type: circle;
    list-style-position: inside;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    width:75%;
}

.errorMessage td
{
    text-align:left;
}

.
{
    border: 1px solid #333399;
    margin-bottom: 2px;
    margin-top: 2px;
    padding: 5px 5px 5px 5px;
    color: #000099;
    font-family: Arial, Verdana;
    list-style-type: circle;
    list-style-position: inside;
    background-color: #ECFFFF;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    /* AD - Updating to reduce instances of blue */
    border:1px solid #cc6633;
    background-color:#ffdd66;
    color:#aa0000;
}




.MessageImage
{ 
    height:31px;
    width:31px;
}

.welcomename
{
    font-weight: bolder;
    font-size: small;
    font-family: Arial, Verdana;
    color: #333399;
    /*text-decoration: none;*/
    text-align: right;
    margin: 0 auto;
    line-height: 1.35em;
    background-color: White;
    padding-top: 3px;
    padding-bottom: 3px;
}


.myLink
{
   
    font-weight: bolder;
    font-size: small;
    font-family: Arial, Verdana;
    color: #EAFFFF;
    text-decoration: none;
    padding: 2px 0px 2px 0px;
    margin: 2px 0px 2px 0px;
    display:table-cell;
    
}

.myLink:hover
{
    color: #004080;    
    background-image: url('../../Images/LogoColor.jpg');
    
}
.myViewCart
{
   
    font-weight: bolder;
    font-size: small;
    font-family: Arial, Verdana;
    color: #004080;
    text-decoration: none;
    padding: 2px 0px 2px 0px;
    margin: 2px 0px 2px 0px;
}

.myViewCart:hover
{
    color: #EAFFFF; 
   
}

.gvHeaderStyle
{
    font-family: Arial, Verdana;
    font-size: 90%;
    font-weight: bold;
    color: #EAFFFF;
    background-color: #5D7B9D;
} 

.gvPagerStyle Span
{
    font-size: large;
    color: Yellow;
    text-decoration: underline;
}


.sectionHeader
{
    font-family: Arial, Verdana;
    font-size: 80%;
    font-weight: bold;
    color: #004080;
}

/* TAB MENU   
----------------------------------------------------------*/

div.hideSkiplink
{
    background-color:#004080;
    width:100%;
}

div.menu
{
    padding: 0px 0px 0px 0px;
}

div.menu ul
{
    list-style: none;
    margin: 0px;
    padding: 0px;
    width: auto;
}

div.menu ul li a, div.menu ul li a:visited
{
     font-weight: bolder;
    font-size: small;
    font-family: Arial, Verdana;
    background-color: #004080;
    border: 1px #4e667d solid;
    color: #EAFFFF;
    display: block;
    line-height: 1.35em;
    padding: 2px 10px;
    text-decoration: none;
    white-space: nowrap;
    /* AD - 2015.08 - Seem to need the below to prevent awful shadows appearing */
    text-shadow: rgba(0,0,0,0) 0 0 0;
}

.hyperlink
{
    font-weight: bolder;
    font-size: small;
    font-family: Arial, Verdana;
    background-color: #004080;
    border-top: 1px #4e667d solid;
    border-bottom: 1px #4e667d solid;
    border-right: 0px #4e667d solid;
    border-left: 0px #004080 solid;
    color: #EAFFFF;
    display: block;
    line-height: 1.35em;
    padding: 2px 10px 2px 10px;
    text-decoration: none;
    white-space: nowrap;
    height: 18px;
}

.hyperlink:hover
{
    color: #004080;
    text-decoration: none;
    background-image: url('../../Images/LogoColor.jpg');
}

.hyperlink:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}


div.menu ul li a:hover
{
    background-color: #EAFFFF;
    color: #004080;
    text-decoration: none;
    background-image: url('../../Images/logocolor.jpg');
    background-repeat: repeat;
}

div.menu ul li a:active
{
    background-color: #465c71;
    color: #cfdbe6;
    text-decoration: none;
}


/* AD - 2014.09.29 - Start Alexander's Additions */

.centeredRow
{
    text-align: center;
        
    display: table;
}

.grdPermits span
{
    font-size:12px;
}

table.dataCard
{
    font-weight:bold;
    font-size:20px;
    color:#6666aa;
    width:100%;
    text-align:left;
    margin-top:5px;
    margin-bottom:5px;
}

td.dataCard
{
    vertical-align:top;
}

.dataCard .billCell
{
    width:300px;
    height:auto;
    padding:1px;
    margin-left:0px;
    padding-left:0px;
    vertical-align:top;
}

.dataCard > .Header
{
    font-size:20px;
    color:#444477;
    text-align:left;
    padding:0px;
}

.dataCard > .SubHeader
{
    font-size:14px;
    color:#666699;
    text-align:left;
}

.billCellHeader
{
    width:200px;
    font-size:12px;
    color:#444477;
    
    margin:0px;
    text-align:right;
    font-weight:bold;
    font-size:small;
    margin-right:0px;
    padding-right:0px;
    vertical-align:top;
    
}

.billCellHeader > .Header
{
    color:#eaffff;
    background-color:threeddarkshadow;
    font-weight:bold;
    font-size:small;
    width:100%;
    padding-top: 5px;
    padding-left:5px;
    text-align:left;
    vertical-align:middle;
    height:18px;
    
}

.billCellHeader > .SubHeader
{
    color:#333333;
    font-size:14px;
    background-color:transparent;
    text-align:left;
    padding-left:10px;
}

.dataCard .subtotal 
{
    color:#000;
    font-weight:bold;
    font-size:20px;
}

.dataCard .subtotal .warning
{
    color:#3333ff;
    font-size:x-small;
    vertical-align:text-top;
}

.deleteButton 
{
    vertical-align:top;
    text-align:right;
    padding-right:10px;
    width:30px;
}

.statusFilter
{
    float:left;
    vertical-align: middle;    
    font-size:12px;
    font-weight:bold; 
    width:100%;
}

.statusFilter fieldset
{
    padding:0 5px 5px 0;
    border:1px solid #ddd;  
    padding:5px;
    width:100%;
}

.statusFilter legend 
{
    color:#888;
    font-size:8px;
    line-height:15px;
    text-transform:uppercase;
    text-align:left;
}



.baseButton, .filterButton, .flowButton, .cancelAction
{
    margin-bottom:3px;
    
    color:#DEF;
    font-size:12px;
    font-family: Arial, Verdana;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration: none;
    vertical-align: middle;
    padding: 3px 5px 3px 5px;
    line-height:25px;
    
    background-color: #39c;
    background: -webkit-gradient(linear, left top, left bottom, from(#39c), to(#047));
    background: -webkit-linear-gradient(top, #39c, #047);
    background: -moz-linear-gradient(top, #39c, #047);
    background: -ms-linear-gradient(top, #39c, #047);
    background: -o-linear-gradient(top, #39c, #047);

    border: 1px solid #D5E6FF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    
    -webkit-box-shadow: rgba(0,0,0,.4) 1px 2px 3px;
    -moz-box-shadow: rgba(0,0,0,.4) 1px 2px 3px;
    box-shadow: rgba(0,0,0,.4) 1px 2px 3px;
    
    text-shadow: rgba(0,0,0,.5) 1px 1px 0; 
}


.baseButton 
{
}

.baseButton:hover {
    color: #ed0;
    border-color: #fa0;
    
    background-color: #059;
    background: -webkit-gradient(linear, left top, left bottom, from(#059), to(#26a));
    background: -webkit-linear-gradient(top, #059, #26a);
    background: -moz-linear-gradient(top, #059, #26a);
    background: -ms-linear-gradient(top, #059, #26a);
    background: -o-linear-gradient(top, #059, #26a);
    
    -webkit-box-shadow: rgba(0,0,0,.4) 0px 0px 0px;
    -moz-box-shadow: rgba(0,0,0,.4) 0px 0px 0px;
    box-shadow:rgba(0,0,0,.4) 0px 0px 0px;
    
    text-shadow: rgba(0,0,0,1) -1px -1px 2px;
   }
   
.baseButton:active {
   border-top-color: #1b435e;
   background: #1b435e;
   }
   
/* AD - 2014.10.20 
        Flow button will be a unique style and will draw user through
            the submission and checkout process 

        Grid buttons will be of a similar style, but smaller and fainter
*/   
.flowButton 
{
    
    color:#283;
    font-family: Helvetica, Arial, Sans-Serif;
    font-weight:bold;
    text-decoration: none;
    vertical-align: middle;    
    text-transform:uppercase;
    text-decoration: none;
     
    border:3px solid #283;
    border-top:2px solid #394;
    border-right:2px solid #394;
    
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    
    background: #fec;
    background: -webkit-gradient(linear, left top, left bottom, from(#fec), to(#fb0));
    background: -webkit-linear-gradient(top, #fec, #fb0);
    background: -moz-linear-gradient(top, #fec, #fb0);
    background: -ms-linear-gradient(top, #fec, #fb0);
    background: -o-linear-gradient(top, #fec, #fb0);
    
    -webkit-box-shadow: rgba(0,0,0,.6) 1px 2px 3px;
    -moz-box-shadow: rgba(0,0,0,.6) 1px 2px 3px;
    box-shadow: rgba(0,0,0,.6) 1px 2px 3px;
    
    text-shadow: rgba(255,255,255,1) 1px 1px 1px;
    
}

.flowButton:hover
{   
    color: #09a;
    border: 3px solid #5ac;
   
    background: #fed;
    background: -webkit-gradient(linear, left top, left bottom, from(#fed), to(#fc8));
    background: -webkit-linear-gradient(top, #fed, #fc8);
    background: -moz-linear-gradient(top, #fed, #fc8);
    background: -ms-linear-gradient(top, #fed, #fc8);
    background: -o-linear-gradient(top, #fed, #fc8);
    
    -webkit-box-shadow: rgba(0,0,0,0) 0 0px 0;
    -moz-box-shadow: rgba(0,0,0,0) 0 0px 0;
    box-shadow: rgba(0,0,0,0) 0 0px 0;
    text-shadow: rgba(255,255,255,1) -1px -1px 0px;    
    
}



.filterButton
{
    min-width:70px;
    float:left;
    margin-left:10px;
    border:2px solid #def;
    border-left-color:#cde;
    border-right-color:#cde;
    min-height:30px;
    font-size:18px;
    
    cursor:pointer;
    
}
.filterButton:hover
{
    color:#ed0;
    border-color:#ed0;
}


.cancelAction, .cancelAction:hover
{
    float:right;
    background:#ecc;
    color: #700;
    border-color:#700;
}

.cancelAction:hover
{
    color:#FC3;
    border-color:#FC3;
    background:#633;
    
}


.tinyButton {
    line-height:12px;
    height:11px;
    padding-left:4px;
    padding-right:4px;
    vertical-align:text-bottom;
    border-width:1px;
    
    font-size:9px;
    
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.bigButton 
{
    font-size:20px;
    min-height:40px;
    padding: 6px 20px 5px;    
}


.highlighted
{
    color: #fc0;
    
    border:2px #fc0 solid;
    
    background: #257;
    /*background: -webkit-gradient(linear, left top, left bottom, from(#39c), to(#047));
    background: -webkit-linear-gradient(top, #08a, #08a);
    background: -moz-linear-gradient(top, #39c, #047);
    background: -ms-linear-gradient(top, #39c, #047);
    background: -o-linear-gradient(top, #39c, #047);*/
    
    -webkit-box-shadow: rgba(0,0,0,.4) 1px 2px 3px;
    -moz-box-shadow: rgba(0,0,0,.4) 1px 2px 3px;
    box-shadow: rgba(0,0,0,0) 1px 2px 1px;
    
    text-shadow: rgba(0,0,0,.5) 1px 2px 0; 
}

.disabled, .disabled:hover
{    
    color:#999;
    background-color:#ddd;
    border:1px solid #bcb;
    cursor:default;
    -webkit-box-shadow:#000 0 0 0 ;
    -moz-box-shadow: #000 0 0 0 ;
    box-shadow: #000 0 0 0 ;
    text-shadow:#000 0 0 0 ;
}

/* AD - 2014.10.20 
        END flow
*/   

/* AD - 2014.10.21 
        infoButton will allow access to permit updates,
            from survey information, to address changes

        2014.10.29
        Changing style to text button - may ditch Container if unneeded
*/   

/* AD - 2014.10.21 
        END infoButton
*/  

/* AD - 2014.10.20 
        backButton - for cancelling out of processes
*/   

.backButton 
{
    background-color:#ffe;
    
    color: #369;
    
    border: 2px solid #ddd;
    font-family: Arial, Verdana;
    font-size: 80%;
    text-align: center;
    font-weight: bold;
    cursor: hand;
    cursor: pointer;
    height: 25px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
   
    padding-left:20px;
    padding-right:20px;
    
}

/* AD - 2014.10.20 
        END backButton
*/   



/* AD - 2014.10.27 - Grid Tooltip */
.gridTooltip
{
    padding:0px;
    margin:0px;
    
    width:100px;
    
    color:#999;
    
    cursor:pointer;
}

/* AD - 2014.10.27 - END  Grid Tooltip  */


.basicPanel 
{
    background-color: #ffe; 
    border: 2px solid #D9D9D4; 
    margin: auto;
    margin-bottom:10px;
    padding:15px;
    
    width: 50%;
    
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
}




/* AD - 2014.11.04 - MISC */
.panel
{
    margin:20px;
}

.right 
{
    float:right;
    margin-right:0px;
}

/* Grid Header */
th a 
{
    text-transform:uppercase;
    font-size:12px;    
}

/* AD - 2014.11.04 - 
    END MISC 
*/

/* AD - 2014.09.29 - End Alexander's Additions */

.warning
{
    color:#3333ff;
    font-size:x-small;
    font-weight: bold;
    font-family: Arial, Verdana;
}

.Total
{
    color:#000;
    font-weight:bold;
    font-size:20px;
}



/* VALIDATION AND ERROR MESSAGES */
.ValidationSummary {
    border-style: solid;
    border-width: 1px;
    margin-bottom: 2px;
    margin-top: 2px;
    padding: 5px 5px 13px 5px;
    color: #D8000C;
    font-family: Arial, Verdana;
    font-size: small;
    background-color: #FFECEC;
    border-top-color: #D8000C;
    border-right-color: #D8000C;
    border-bottom-color: #D8000C;
    border-left-color: #D8000C;
    list-style-type: circle;
    list-style-position: inside;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    width:75%;
    background: #FFECEC url('../../Images/error.png');
    background-repeat: no-repeat;
    background-position: left center;
    background-position-x: 12px; 
}

.ValidationSummary ul {
    padding-top: 5px;
    padding-left: 80px;
    list-style-type: disc;
    /*font-size: 11px;*/
    /*color: #982b12;*/
    color: #D8000C;
    /*font-style: italic;*/
    font-family: Arial, Verdana;
    font-size: small;
}

.ValidationSummary ul li {
    padding: 2px 0px 0px 15px;
    background-position: 0px 3px;
    background-repeat: no-repeat;
}
/* END VALIDATION AND ERROR MESSAGES  */

.fieldsetLegendText
{
	font-family: Verdana;
	font-size: 100%;
	font-weight:bold;
    color:#5B6DB5;
}
/*
.fieldsetHeading
{
	font-family: Verdana;
	font-size: 100%;
	font-weight:bold;
	color:#6B7EC8;
	padding-bottom:5px;
}*/



    /* AD - 2016.03 - File Manager Additions */


.gridviewButton
{
    padding:10px;
    text-align:center;
    background-color:Silver;
    width:130px;
    height:100px;
    text-transform:uppercase;
    font-weight:bold;
    font-size:20px;
}

.gridviewButton:hover
{
    background-color:#33f;
    color:#fd6;
}


.toggleButton
{
    
    background-color:Silver;
    border:0px;
    padding:5px;
    padding-left:8px;
    padding-right:8px;
    font-size:12px;
    font-weight:bold;
    margin-bottom:5px;
}

.toggleButton:hover
{
    background-color:#33f;
    color:#fd6;
    cursor:pointer;
}

table .wideGrid
{
    font-size:20px;
}

table .wideGrid td
{
    padding-left:10px;
}

.nopadding
{
    padding:0px;
}


.highlight
{
    color:red;
    font-weight:bold;
    font-size:18px;
}

.smallText
{
    font-size:12px;
}


.gridHeader
{    
    text-transform:uppercase; 
    text-decoration:none;
    font-size:14px;
}


    /* AD - 2016.03 - END File Manager Additions */