#full-screen-background-image {
  z-index: -999;
  min-height: 100%;
  /*min-width: 1024px;*/
  width:100%;
  height:auto;
  position:fixed;
  top: 0;
  left:0px;
  text-align:center;
  background-color:#E1EFFA;
}

#container br {
  font-family: serif;
}

#wrappers {
  
  position: relative;
  width: 1000px;
  min-height: 400px;
  margin: 100px auto ;
}


body {
  height: 100%;
  width:100%;
  margin:auto;
  background-color: #CCC;

}


#main {
  width:960px;
  /*margin-left:-75px;*/
  margin-right:auto;
  margin-top:10px;
  background-color:#FFF;
  margin-left:auto;

  
}


#head-container {
  width:960px;
  height:90px;
  background-color:#CCC;
  margin-left:auto;
  margin-right:auto;
  margin-top:-85px;
  text-align:right;

  
}


#logo {
  
  width:940px;
  height:50px;
  background-color:#263F73;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  padding:10px;
  border:none;
  
}


    
  /* track*/
#rowD {
  width:960px;
  height:8px;
  background-color:#03FFF4;
  background-repeat:no-repeat;
  background-position:left;
  float:left;
    }

    
#back{
  
  float:right;
  
  } 


#loginheader {
  width:960px;
  height:15px;
  padding-right:0px;
  background-color:#263F73;
  font-style:#069;
  background-position:bottom;

  
}
 
    .header h2, a {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:100;
    color:#09F;
    /*color:#69C;*/
    padding: 5px 5px;
    padding-top:8px;
    padding-bottom:20px;
    text-decoration:none;
    text-align:right;
    }
  
    
     .header n {
     font-family:Arial, Helvetica, sans-serif;
     font-size:12px;
     color:#69C;
     float:right;
     
     padding:px;    
     }

    a:hover {
    color:#FFF;
    }
    
#main-menu {
  width:480px;
  height:25px;
  background-image:url(../images/menu-bar.jpg);
  float:left;
  

}

    

#main-menur {
  width:960px;
  height:25px;
  font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;
  background-image:url(../images/menu-bar.jpg);
  text-align:left;
  text-decoration:none;
  padding-top:0px;
  position:relative;
  z-index:900000;
  float:left;
}

/* BE SURE TO INCLUDE THE CSS RESET */
/*------------------------------------*\
  NAV
\*------------------------------------*/
#nav {
  list-style:none;
  /* Clear floats */
  float:left;
  height:15px;
  width:480px;
  margin-top:5px;/*was 10px*/
  margin-left:-30px;
  padding-left:40px;
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;  /* Bring the nav above everything else--uncomment if needed.
  position:relative;
  z-index:5;
  */
}
#nav li{
  float:left;
  /*font-weight:bold;*/
  margin-right:10px;
  /*width:90px;*/
  position:relative;
  font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}
#nav a{
  display:block;
  display:inline-block;
  /*font-weight:bold;*/
  padding:0px;
  color:#666;
  /*background:#333;*/
  /*background: -moz-linear-gradient(top,#FFFFFF,  #CBCBCB);
  background: -webkit-gradient(linear, 0% 50%, 0% 50%, from(#FAFAFA), to(#BABABA));*/
  text-decoration:none;
}
#nav a:hover{
  color:#666;
  /*background:#333;
  /*font-weight:bold;*/
  text-decoration:none;
}

/*--- DROPDOWN ---*/
#nav ul{
  background:#fff; 
  background:rgba(255,255,255,0); 
  list-style:none;
  /*font-weight:bold;*/
  position:absolute;
  left:-9999px; 
}
#nav ul li{
  padding-top:0px; 
  float:none;
  /*font-weight:bold;*/
  right:40px;
}
#nav ul a{
  white-space:nowrap; 
}
#nav li:hover ul{ 
  left:-0;
  
}
#nav li:hover a{ 
  background:none;
  text-decoration:underline;

}
#nav li:hover ul a{ 
  text-decoration:none;
}
#nav li:hover ul li a:hover{ 
  background:#333;
}



.container { float:left; min-height:300px; clear:left; width:960px; background-color:#fff; }


.clear{
clear:both;

}

#loginbox{
  
width:960px;
min-height:385px;
background-color:#CCC;
background-image:url(../images/base.gif);
margin-left:auto;
margin-right:auto;
text-align:center;
padding-top:100px;
float:left;
}

.contentlogin {
  width:420px;
  background:#FFF;
border:1px solid #444444;
margin-bottom:auto;
margin-bottom:auto;
}

.contentlogin a {
  color:#0CC;}
  
.contentlogin a:hover {
  color:#C03;}

.contentlogintop {
  width:420;
  height:auto;
}
  
#footer {
  width:960px;
  height:30px;
  background-color:#263F73;
  font-style:#069;
  margin-right:auto;
  margin-left:0px;
  text-align:left;
  color:#FFF;
  padding-top:15px;
    
  }
  
.footerL {
  width:210px;
  height:30px;
  text-align:left;
  color:#FFF;
  margin-left:15px;
  float:left;
  
  }
  
.footerC {
  width:335px;
  height:30px;
  text-align:right;
  padding-right:10px;
  color:#FFF;
  float:left;
  
  }
  
.footerR {
  width:375px;
  height:30px;
  text-align:right;
  margin-right:15px;
  color:#FFF;
  float:left;
  
  }
.footer a{
  font:"Courier New", Courier, monospace;
  font-size:10px;
  color:#999;
}

.footer a:hover{
  font:"Courier New", Courier, monospace;
  font-size:10px;
  color:#CCC;
}
h12 {
  
  font-family:Verdana, Geneva, sans-serif;
  font-size:9.5px;
  color:#CCC;
  text-align:left;
  }
  
#labelmobile {
  width:auto;
}