﻿/* The Login Control */
.loginControl { display:inline; float:right; margin-top:10px; margin-right:0px; }
.loginControlButton { font-family:Verdana; font-size:xx-small; color:Black; font-weight:bold; text-decoration:none; }
.loginControlButton:hover { color:White; }
.loginTextBox { color:#999999; background-color:White; font-family:Verdana; font-weight:normal; font-size:x-small; text-align:left; border:Solid 1px Black; padding:2px; }
.loginLabel { font-family:Verdana; font-size:xx-small; color:Black; font-weight:bold; text-decoration:none; }
.failureText { font-family:Verdana; font-size:xx-small; font-weight:bold; color:Black; }
.loginStatus { display:inline; float:right; color:Black; padding-top:10px; padding-right:10px; font-weight:bold; text-decoration:None; font-size:xx-small; }
.loginStatus:hover { color:White; }



.locationHeadingLabel 
{
   font-family:Verdana;
   font-size:medium;
   font-weight:bold;
   color:#8B8DBB;
   display:block;
   border-bottom:Solid 2px #8B8DBB;
   font-variant:small-caps;
   margin-bottom:10px;
}


/* Navigation TreeView */
.navigationTree
{
   font-family:Verdana;
   font-size:8pt;
}

.nodeStyle
{
   color:Black;
   padding:3px;
}

.selectedNodeStyle
{
   color:#336699;
   font-style:italic;
   font-weight:bold;
   padding:3px;
}

/* Data Controls */
.panelDropDownList
{
   display:inline;
   font-family:Verdana;
   font-size:8pt;
   margin-right:5px;
}

.panelLabelValue
{
   display:inline;
   font-family:Verdana;
   font-size:8pt;
   margin-right:5px;
}

.controlPanelLinkButton
{
   text-decoration:none;
   font-family:Verdana;
   font-size:x-small;
   font-weight:bold;
   color:#8B8DBB;
   margin-right:1em;
}

.controlPanelLinkButton:hover
{
   color:Red;
}

/* The back link button. */
.backLinkButton 
{
   text-decoration:none;
   font-family:Verdana;
   font-size:x-small;
   font-weight:bold;
   color:#8B8DBB;
   padding:0;
   margin:0;
   margin-bottom:1em;
}
.backLinkButton:hover { color:Red; }


.loginButton
{
   font-family:Verdana;
   font-size:xx-small;
   font-weight:bold;
   background-color:#fafafa;
   color:Black;
   padding: 3px;
   border:Solid 1px Black;
   border-bottom:Solid 2px Black;
   border-right:Solid 2px Black;
   margin-top:5px;
}

.loginButton:hover
{
   background-color:Black;
   color:#fafafa;
   cursor:pointer;
}

.dataSeriesCheckBoxList 
{
   font-size:8pt;
   vertical-align:middle;
}

.commandStatusLabel
{
   display:block;
   font-family:Verdana;
   font-size:x-small;
   font-weight:bold;
   color:Green;
   margin-top:10px;
   margin-bottom:10px;
}


/* The accordian styles */
.accHeader 
{
   /*background-color:#2E4D7B;*/
   background-color:#eaeaea;
   font-family:Verdana;
   font-size:small;
   color:Silver;
   font-weight:bold;
   border:Solid 1px Black;
   padding:5px;
   width:50%;
   cursor:pointer;
   margin-bottom:5px;
   background-image:url(../images/ArrowNormal.png);
   background-repeat:no-repeat;
   background-position:right center;
}

.accHeader:hover { color:Black; }

.accSelectedHeader
{
   background-color:#3B5998;
   font-family:Verdana;
   font-size:small;
   color:White;
   font-weight:bold;
   border:Solid 1px Black;
   padding:5px;
   width:50%;
   cursor:default;
}

.accContent
{
   padding:5px;
   width:50%;
   background-color:#f0f0f0;
   border-style:dashed;
   border-color:Black;
   border-width:1px;
   border-top:None;
   color:#666666;
   margin-bottom:5px;
/*   background-image: url(../images/PanelGradient.png);
   background-repeat:repeat-x;*/
}

.accMain
{
}


.configTextBoxFullLength 
{
   width:99%;
   font-family:Verdana;
   font-size:small;
   color:Gray;
}

.updateProgressStyle
{
   width:50px;
   font-weight:bold;
   font-size:x-small;
   color:Silver;
   text-align:center;
   display:block;
}

.hyperLinkStyle
{
   text-decoration:none;
   color:#8B8DBB;
   cursor:pointer;
   font-weight:bold;
   font-size:x-small;
   display:inline;
   margin-right:10px;
}

.hyperLinkStyle:hover
{
   color:Red;
}

.dropDownList {
   font-family:Verdana;
   font-size:9pt;
   color:Gray;
}

.textBox {
   font-family:Verdana;
   font-size:small;
   color:Gray;
}

.textBoxDisabled {
   font-family:Verdana;
   font-size:small;
   color:Silver;
   background-color:Gray;
}

.controlLabel {
   font-family:Verdana;
   font-weight:bold;
   font-size:x-small;
}

.button {
   font-family:Verdana;
   font-size:9pt;
   padding:0px 3px 0px 3px;
}

.textBoxWatermark {
   font-family:Verdana;
   font-size:small;
   width:99%;
   color:Silver;
}

.dataExportSeriesCheckBoxList {
   font-family:Verdana;
   font-size:small;
   font-weight:normal;
   color:Gray;
   padding:0px;
}

.dataExportSeriesDropDownList {
   font-family:Verdana;
   font-size:small;
   color:Gray;
}

.dataExportSeriesTextBox {
   font-family:Verdana;
   font-size:small;
   color:Black;
}

.checkBoxWithLabel {
   font-family:Verdana;
   font-size:8pt;
   font-weight:bold;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
   width:16%;
}