﻿body {background-color:silver;font-size:12px;font-family: arial,helvetica,sans-serif;margin: 0;}

/* all text inputs will have there text displayed as uppercase */
/*
input[type=text],
input[type=textarea] { text-transform: uppercase; }
*/

/* disable upper-casing for login text fields */
/*
.textAreasUnxformed input[type=text],
.textAreasUnxformed input[type=textarea] { text-transform: none !important; }
*/
/*
    Implemented this way instead so as to include IE 6
*/
/* all text inputs will have there text displayed as uppercase */
/* input { text-transform: uppercase; } */
/* disable upper-casing for login text fields */
.textAreasUnxformed input { text-transform: none !important; }

div#wrapper {width: 960px; margin: 0 auto;text-align:left;background-color:#FFFFFF;padding: 0px;}
div#nav {margin: 10px 10px 40px;}
a.navSelected,
a.navSelected:link,
a.navSelected:visited 
{
    color: #ffffff;
    text-decoration: none;
}
a.navSelected:hover,
a.navSelected:active 
{
    color: #333;
    text-decoration: none;
}

#loginStatusWrapper { float: right; margin: 10px 10px 0 0; }
div#main {margin-top: 1px;margin: 10px; clear: both; }
div#footer {padding: 15px;margin: 0px;}

#header {background:#005c85 url(../images/bgHeader2.jpg) repeat-x top;height:81px;}

/* Header Layout Containers */
#logo {height:81px;background: url(../images/bgHeaderLeft2.jpg) no-repeat top left;float:left;text-align:left;}
#logo img {float:left;padding:0 11px 0 0;margin:17px 11px 0 27px; width:200px}
fieldset,img,a img {border:0;}
div#siteTitle{float:left;}
div#siteTitle h1{font-variant:small-caps;color:#fff;font-size:25px;letter-spacing:1px;margin:0;padding:0px 0 0 30px;line-height:81px;}

/*div#radGridContainer {text-align: center; width: 100%;}*/

.RadPageView { padding:15px; background-color:#fff; border-style: solid; border-color:#898c95; border-width: 0 1px 1px 1px;}
.RadPageView .RadPageView { border: 0 none; } /* for nested pageviews */

#FormTemplate {text-align:left;}

td.ChemistryLabelCell { width: 150px; }
td.ChemistryInputCell { width: 300px; }

/* Additional definition for the RadGrid */
.RadGrid .rgAltRow td { background-color: #f4f4f4; }

/* Rad Wizard (specifically) */
/*table.wizardTable*/ td.sidebarWrapper
{  
    vertical-align: top;
}

table.GroundWaterFormsTable td {vertical-align:middle;}

.loading {
    background-image:url('../images/loading.gif');
    background-position:center;
    background-repeat: no-repeat;
    top: 50%;
    left: 50%;
    width: 3em;
    height: 3em;
    position: fixed;
}
.sidebarWrapper table
{
    border-collapse: collapse;
}

a.sbButton,
a.sbButton:link,
a.sbButton:visited
{
    display: block;
    padding: 3px 1px;
    margin: 0;
    border-bottom: 1px solid #BCE2D6;
    /*color: #212121;*/
    text-decoration: none;
}
a.sbButton:hover,
a.sbButton:active 
{ 
    text-decoration: underline;
}

a, a:link, a:visited
{
    color: #0d3692;   
}

a:hover, a:active
{
    color: #333;   
}

.UnitsManagerWrapper 
{
    text-align: right;
}

.rLabel 
{
    padding-right: .5em;
    text-align: right;
}
.lLabel 
{
    padding-left: .5em;
    text-align: left;
}

.Hidden { display:none; }

/*
    Does not consistently work.

    html.rfdButton a.rfdSkinnedButton input { margin-left: -10px !important; margin-right: -10px !important;}

*/

.bigAsterisk { font-size: 16px; line-height: 12px; }
.autoFillLSD {font: 12px "segoe ui",arial,sans-serif}

#wellTags td, #wellTags th {
    border: 1px solid #ddd;
    padding: 4px;
}

#wellTags tr:hover {background-color: #ddd;}
#wellTags th {background-color: #ddd;}
.approveGridCell {text-align: center}
.approveView { padding:15px; background-color:#fff; border-style: solid; border-color:#898c95; border-width: 1px;}

.wellTagTextBox {
    width: 60px !important;
    text-transform: uppercase;
    font: 12px "segoe ui", arial, sans-serif;
}