﻿/* Abriox Orange: #F89729 */

/* Page Containers */
#PageHeader 
{
   border-bottom:Solid 2px Black;
   width:100%;
   height:100px;
   max-height:100px;
   padding:0px;
   background-image: url(../images/HeaderBackground.png);
   background-repeat:repeat-y;
   background-position:right;
   background-color:White;
   margin: 0px 0px 0px 0px;
   overflow:visible;
   position:fixed;
   z-index: 1000;
   top: 0;
}

#BodyContent 
{
   margin-bottom:10px;
   margin-top:110px;
   overflow:visible;
   /*margin-right:10px;
   padding-left:5px;
   padding-right:5px;*/
}

#BodyContent .padding {
   margin-right:10px;
   margin-left:10px;
   padding:0px 5px 0px 5px;
}


#LocationPane
{
   display:inline;
   float:left;
   width:24%;
   overflow:hidden;
}


#DataPane
{
   display:inline;
   float:right;
   width:74%;
   overflow:visible;
   /*margin-right:10px;
   padding:0px 5px 0px 5px;*/
}



/* Defined Styles */
body {
   background-color:#dddddd;
   font-family:Verdana;
   font-size:10pt;
   color:Black;
   margin:0px;
}


/* User Styles */
.headerLogo 
{
   margin-top:15px;
   margin-left:15px;
   float:left;
   display:inline;
}


.mainPanel 
{
   display:block;
   background-image: url(../images/PanelGradient.png);
   background-repeat:repeat-x;
   background-color:White;
   border:Solid 1px Black;
   border-bottom-width:2px;
   border-right-width:2px;
   padding:10px 10px 10px 10px;
   margin-bottom:10px;
   overflow:auto;
}

.mainPanelImage {
   float:right;
   display:inline;
   overflow:visible;
   margin-left:10px;
}


.graphPanel
{
   display:block;
   background-image: url(../images/PanelGradient.png);
   background-repeat:repeat-x;
   background-color:White;
   border:Solid 1px Black;
   padding:10px 10px 10px 10px;
   margin-bottom:10px;
   border-bottom-width:2px;
   border-right-width:2px;
   overflow:auto;
   text-align:center;
}


.gridPanel
{
   display:block;
   background-image: url(../images/PanelGradient.png);
   background-repeat:repeat-x;
   background-color:White;
   border:Solid 1px Black;
   padding:10px 10px 10px 10px;
   margin-bottom:10px;
   border-bottom-width:2px;
   border-right-width:2px;
   overflow:auto;
   /*width:100%;*/
}

.panelHeading 
{
   font-family:Verdana;
   font-size:10pt;
   font-weight:bold;
   color:Black;
   display:block;
   margin:1px 1px 10px 1px;
   border-bottom:Solid 2px Black;
   padding-bottom:3px;
   text-align:left;
}

.panelLabel
{
   font-family:Verdana;
   font-size:8pt;
   display:inline;
   font-weight:bold;
}

.locationSummaryTable
{
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
   width:100%;
}

.locationSummaryTableRow {
   margin-bottom:10px;
}

.locationSummaryTableLabel
{
   font-family:Verdana;
   font-size:8pt;
   font-weight:bold;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
   width:16%;
}

.locationSummaryTableValue
{
   font-family:Verdana;
   font-size:8pt;
   padding:0px 0px 0px 0px;
   margin:0px 0px 0px 0px;
   width:20%;
}

.locationSummaryRowStyle {
   padding-bottom:10px;
   border:Solid 1px Black;   
}

.configLabel {
   font-family:Verdana;
   font-size:8pt;
   font-weight:bold;
}

.accTableStyle {
   width:100%;
}

.statusLabel {
   font-family:Verdana;
   font-size:x-small;
   font-weight:bold;
}


.aboutImageStyle {
   border-bottom-style:solid;
   border-width:thin;
   border-color:Black;
   margin:10px;
}


.backButton {
   clear:both;
   text-align:right;
   margin:0px 0px 0px 0px;
   padding:0px 0px 0px 0px;
}

.backButtonTop {
   clear:both;
   text-align:right;
   margin:0px 0px 0px 0px;
   margin-bottom:1em;
   padding:0px 0px 0px 0px;
}

.backButtonBottom {
   clear:both;
   text-align:right;
   margin:0px 0px 0px 0px;
   margin-top:1em;
   padding:0px 0px 0px 0px;
}

.smsMessageLabel {
   font-weight:bold;
   display:inline;
   font-size:x-small;
}

.smsPageTitle {
   font-weight:bold;
   margin-top:10px;
   margin-bottom:10px;
   padding:5px;
   background-color:#f0f0f0;
   border:solid 1px Black;
}

.newPanelInfo {
   background-color:#ffffcc;
   border:solid 2px Black;
   padding:5px;
   margin-bottom:5px;
   color:Black;
   font-size:x-small;
}

h1 {
   font-family:Verdana;
   font-size:10pt;
   font-weight:bold;
}

h2 {
   font-family:Verdana;
   font-size:10pt;
   font-weight:bold;
   color:Gray;
   font-variant:small-caps;
}

.javaScriptLinkButton {
   text-decoration:none;
   font-family:Verdana;
   font-size:x-small;
   font-weight:bold;
   color:#8B8DBB;
   margin-right:1em;
}

.javaScriptLinkButton:hover
{
   color:Red;
   cursor:pointer;
}

.backButtonSpan {
   text-decoration:none;
   font-family:Verdana;
   font-size:x-small;
   font-weight:bold;
   color:#8B8DBB;
   padding:0;
   margin:0;
   margin-bottom:1em;
}

.backButtonSpan:hover {
   cursor:pointer;
   color:Red;
}

.redirectLink {
   color:Black;
   text-decoration:underline;
}

.redirectLink:hover 
{
   color:#F7931D;
}