﻿
/* DEFAULTS
----------------------------------------------------------*/

body   
{
    background-image: url('Images/drock028-80dark.jpg');
    font-family:Calibri;
    font-size:small;
    color:White;
    margin:0px auto auto auto;
    padding: 0px;
 }
 
 table
 {margin:auto;

}

.graphbutton
{margin: 3px 0px 3px 0px;}

 button
 {background-color:#0075B8;
 color:White;}
 
    
 .mainTable
 {width:800px;
   color:Black;
  background-color:White;
	}
 
 a
 {color:#0075B8;}
 
 a:link
 {color:#0075B8;}
 
 a:visited
 {color:#0075B8;}
 
 a:hover
 {color:Red;
  }
 
 .forebackcolor1
 {background-color:#F7F6F3;
  color:Black;}
 
 .backColor1
 {background-color:#F7F6F3;}

 
 .foreColorBlue
 {color:#0075B8;}
 
 .foreColor1
 {color:Black;}
 
 .forecolor2
 {color:White;}
 
.foreColorHeaderTitle
{color:Black;}

.buttonStyle
{background-color:#0075B8;
 color:White;
}


.normalButton
{background-color:#0075B8;
 color:White;
margin:auto 3px auto 3px;
}

.selectedButton
{background-color:#0075B8;
 color:White;
  border:3px solid black;
  margin:auto 3px auto 3px;
}



.hyperlinkbuttonStyle
{background-color:#0075B8;
 color:White;
 border-left:2px outset white;
 border-top:2px outset white;
 border-right:2px ridge #cccccc;
 border-bottom:2px ridge #cccccc;
 height:22px;
 line-height:22px;
 text-decoration:none;
font-size:10pt;
font-family:Arial;
}

a.hyperlinkbuttonStyle
{
 color:White;
}

a.hyperlinkbuttonStyle:visited
{
 color:White;
}


.centertext
{ text-align:center;}



/*make linkbuttons look like regular buttons*/

.LinkbuttontoBTNClass
{
    padding: 2px 20px;
    text-decoration: none;
    border: solid 1px Green;
    background-color: #FFFFC0;
}
.LinkbuttontoBTNClass:hover
{
    border: solid 1px Black;
    background-color: #ffffff;
}



/* Login Buttons
----------------------------------------------------------*/

.txtUserID1
{border-style: none;
	border-color: inherit;
	border-width: medium;
	background-color:transparent;
    color:black;
    font-size:14pt;
}

.txtPW1
{border-style: none;
	border-color: inherit;
	border-width: medium;
	background-color:transparent;
    color:black;
    font-size:14pt;
  
}


.btnLogin1
{border-style: none;
	border-color: inherit;
	border-width: medium;
	background-color:transparent;
    color:black;
	position: relative;
	top: 351px;
	left: 288px;
}
 
 
.btnCancel1
{border-style: none;
	border-color: inherit;
	border-width: medium;
	background-color:transparent;
    color:Black;
	position: relative;
	top: 352px;
	left: 318px;
	height: 25px;
}


.btnFirstTime1
{border-style: none;
	border-color: inherit;
	border-width: medium;
	background-color:transparent;
    color:black;
	position: relative;
	top: 583px;
	left: -56px;
	height: 22px;
}


.btnForgot1
{border-style: none;
	border-color: inherit;
	border-width: medium;
	background-color:transparent;
    color:black;
    
    position:relative;
	top: 585px;
	left: -9px;
	height: 39px;
}


.btnSupport1
{border-style: none;
	border-color: inherit;
	border-width: medium;
	background-color:transparent;
    color:black;
    
    position:relative;
	top: 585px;
	left: 45px;
	height: 39px;
	width: 163px;
}


.labelLoginError1
{border-style: none;
  text-align:center;
	height: 16px;
	width:219px;
	background-color:Yellow;
	color:Blue;
	
}


/* Customer Information Page
----------------------------------------------------------*/


.txtBoxSpacing
{margin:3px 3px 3px 3px;
}
 
  table.cibuttonstable
{margin-left:0px;

}

.cibuttonStyle
{background-color:#0075B8;
 color:White;
 margin:4px 4px 4px 4px;
}


.cihyperlinkbuttonStyle
{background-color:#0075B8;
 color:White;
 border-left:2px outset white;
 border-top:2px outset white;
 border-right:2px ridge #cccccc;
 border-bottom:2px ridge #cccccc;
 height:22px;
 line-height:22px;
 text-decoration:none;
font-size:10pt;
font-family:Arial;
 margin:4px 4px 4px 4px;
 display:block;
 
}

a.cihyperlinkbuttonStyle
{
 color:White;
}

a.cihyperlinkbuttonStyle:visited
{
 color:White;
}
 

/* Data Grids
----------------------------------------------------------*/
.mGrid { 
    margin:auto;
    background-color: White; 
   }
   
.mGrid table
{margin:auto;}
   
.mGrid td 
{
	color:Black;
}
   
.mGrid th { 
    color: White; 
    background-color: #0075B8; 
    font-weight:bold;
    }

.mGrid .pgr { background-color: #F7F6F3; }


/* Header Table 
----------------------------------------------------------*/

.headerTable
{width:400px;
 height:120px;
}

.menuWelcome
{color:White;
 font-size:large;
}

.menuPage
{color:#0075B8;
 font-size:large;
}


/* TAB MENU   
----------------------------------------------------------*/

.menu table
{margin:0px;}

.menu
{
	width:800px;
    color:White;
	margin:auto;
	background-color: #0075B8;
	}

.Menu1_0 table
{margin:0px;
 }
 
 .Menu1_1 table
{margin:0px;
  }
  
  a.menu:visited
 {color:white;}
 
 a.Menu1_1:visited
 {color:white;}
  

.Menu1_1
{
   
    background-color: #0075B8;
    border: 1px #4e667d solid;
    color:White;
    display: block;
    line-height: 1.35em;
    padding: 4px 5px;
    text-decoration: none;
    white-space: nowrap;
    
}

.Menu1_1:hover
{background-color: #4e667d;}

.Menu1_1:link
{color: White;}

.Menu1_1:visited
{color: White;}


/* Customer Web Page */

.normal1{
        color:white;
         text-align:center;
        font-size:8pt;
        
        
        width: 142px; 
        font-family:Calibri;
        margin: auto auto auto 4px;
        text-decoration:none;
        display:block;
        }
        
        
         .normal1Table{background-color:#000000;
        color:white;
        text-align:center;
        height: 25px; 
        width: 142px; 
        margin: auto auto auto 4px;
              }
              
              
              
td.normal1Table:hover
        {background-color:#b0c4de;
        }
        
      
        
a.normal1:link
{
	
        text-decoration:none;
     color:White;
            }
        
 a.normal1:visited{
         color:White;
        }
               
        
a.normal1:hover
{background-color:#b0c4de;

 color:Black;
}
     
 
        
/* Survey Form */


.surveyComment
{width:580px;
 margin: 5px 15px 15px 15px;
  background-color:White;
}




/*Misc */


.marginLeftRight10
{margin:0px 20px 0px 20px;}

.passwordPopUp
{
  z-index:11;
  position:fixed;
  top:300px;
  left:auto;
  right:auto;
}


.outerPopUp
{
	top:0px;
	left:0px;
	position:fixed;
	z-index:-1;
	height:100%;
	width:100%;
}

.centerPopUp
{
	margin: auto auto auto auto;
	}


.emailsettings table {
    border: 1px solid black;
}

.emailsettings td {
    border: 1px solid black;
    font-weight: 800;
    font-size: 12pt;
}

.emailsettings tr:nth-child(2) {
    color: blue;
}

