﻿body{
	/*background-image:url('images/background.png');
	background-repeat:no-repeat;
	background-color:black;
	background-position:top;*/
	margin: 0px;
	padding:0px;
	background-color:White;
	}
#background {
    width: 100%; 
    height: 100%; 
    position: fixed; 
    left: 0px; 
    top: 0px; 
    z-index:0;
}

#middleground{
	
	float:left;
    position: relative; 
    z-index:1;
}

#middleground2{
	float:left;
    position: absolute; 
    z-index:2;

}

.inputtbs{
	
	color:white;
	background:none;
	font-family:Verdana;
	font-size:small;
	border-color:#666666;
	border-width:1px;
	border-style:solid;
	width:300px;
	
	
	
}

.middleground3{
	float:left;
    position: absolute; 
    z-index:3;

}

.mground3{
	float:left;
    position: absolute; 
    z-index:3;

	
}
.mground5
{
    float:left;
    position: absolute; 
    z-index:12;
}
#middleground4{
	float:left;
    position: absolute; 
    z-index:4;

}

.navH
{
    font-family: Verdana;
    font-size:small;
    
}

#foreground1{
	float:left;
    position: absolute; 
    z-index:11;

}



.fground1
{
    float:left;
    position: absolute; 
    z-index:11;
}


.stretch {
    width:100%;
    height:100%;
}

.stretch2{

width:90%;
height:80%;
	
}
.stretch3{

width:20%;
height:20%

	
}
#tabNav{
	float:left;
	margin-top:-30px;
	margin-left:0px;
	z-index:10;
	position:absolute;
	
}
#main{
	/*width:990px;*/
	width:990px;/*800*/
	height:804px;
	margin-left:auto;
	margin-right:auto;
	margin-top:80px;
	
	
}

#maincontent{
	float:left;
	margin-top:0px;
	z-index:10;
	position:relative;
		
}
  .txtbox
        {
            outline: 0;
            -moz-outline-style: none;
            padding-left:10px;
            border-color:#78b5e2;
            background-color:White;
            background:White;
            border-style:solid;
             -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 border-radius: 10px;
            
        }
        
        .txtbox:focus
        {
            outline: 0;
            -moz-outline-style: none;
           
        }
       
        .SubmitBtn
        {
            color:White;
            font-family:Verdana;
            background-color:#78b5e2;
            border-style:none;
             -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 border-radius: 10px;
            
        }
        
         .StatsBtn
        {
            color:White;
            text-align:center;
            width:110px;
            font-family:Verdana;
            background-color:#78b5e2;
            border-style:none;
             -moz-border-radius: 10px;
 -webkit-border-radius: 10px;
 border-radius: 10px;
 margin-left:auto;
 margin-right:auto;
            
        }
                 .StatsBtnSelected
        {
            color:#78b5e2;
            text-align:center;
            width:110px;
            font-family:Verdana;
            background-color:White;
            border-style:none;
             -moz-border-radius: 10px;
            -webkit-border-radius: 10px;
             border-radius: 10px;
             margin-left:auto;
 margin-right:auto;
        }
      
        
.navtbl{
	border-bottom-style:solid; 
	border-bottom-width:1px; 
	border-bottom-color:gray; 
	/*border-top-style:solid; 
	border-top-width:1px; 
	border-top-color:gray;*/
	height:30px; 
	width:160px;
	font:Verdana;
}



.ul{
 text-decoration:none;
 
}
a{
	color:white;
	font-family: Verdana;
	font-size: small;
}
a:link{
	text-decoration:none;
	color:white;
	font-family: Verdana;
	font-size:small;
}

a:visited
{
    color:White;
    text-decoration:none;
}

a:hover{
	color:#78b5e2;

}





p{
	color:white; 
	font-family: Verdana; 
	font-size:13px; 
	line-height:18px;
	text-align:justify;
	}
	h3{
	font-family: Verdana;
	font-size:16px;
	color:white;
}
li {
      list-style: none;
      color:white;
      font-family: Verdana;
      font-size:13px;
      padding-bottom:10px;
      
    }

 li:before {
      content:'\2022';
      display:block;
      position: relative;
      max-width: 0px;
      max-height: 0px;
      left: -20px;
      top: -12px;
      color:#78b5e2;     
      font-size: 30px;
    }
    li:after{
	line-height:30px;
}

.imgGal
{
    
}

#loginS
{
    
    
}

.imagepluscontainer{ /* main image container */
position: absolute;
z-index: 1;
width:210px; 
height:130px; 
float:left;
border-color:gray;
border-style:solid; 
border-width:1px;
}

.imagepluscontainer img{ /* CSS for image within container */
position: relative;
z-index: 2;
-moz-transition: all 0.5s ease; /* Enable CSS3 transition on all props */
-webkit-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}

.imagepluscontainer:hover img{ /* CSS for image when mouse hovers over main container */
-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
-moz-transform: scale(1.05, 1.05);
-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
}

.imagepluscontainerArrow{ /* main image container */
position: absolute;
z-index: 1;

}

.imagepluscontainerArrow img{ /* CSS for image within container */
position: relative;
z-index: 2;
-moz-transition: all 0.5s ease; /* Enable CSS3 transition on all props */
-webkit-transition: all 0.5s ease-in-out;
-o-transition: all 0.5s ease-in-out;
-ms-transition: all 0.5s ease-in-out;
transition: all 0.5s ease-in-out;
}

.imagepluscontainerArrow:hover img{ /* CSS for image when mouse hovers over main container */
-moz-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.5);
-moz-transform: scale(1.05, 1.05);
-webkit-transform: scale(1.05, 1.05);
-ms-transform: scale(1.05, 1.05);
-o-transform: scale(1.05, 1.05);
transform: scale(1.05, 1.05);
}

.calStyle
{
    color:White;
   display:none;
    position:fixed;
    width:100%;
    z-index:25;
    margin-left:500px;
    margin-top:1px;
    
}

.aspLabels
{
    font-family:Verdana;
    color: White;
    font-size:small;
    
    
    
}

.aspTitles
{
     font-family:Verdana;
    color: White;
    font-size:medium;
}

.pageTitles
{
    margin-top: 20px;
}

.freeTextBox
{
    max-height:400px;
    min-height: 100px;
    max-width:400px;
    min-width:50px;
    width:400px;
    height:100px;
}

.ssTextBox
{
    text-align:right;
    
}

.MyCalendar
{
    color:White;
    font-family:Verdana;
    background-color:Black;
    position:fixed;
    z-index:15;
    
}

.Charts
{
    min-height:300px;
    
    
}