﻿

.masthead {
    /*2x130px*/
    background-image: url('../images/Masthead-bg-10x130.png');
    background-repeat: repeat-x;
    height: 130px;
}
.masthead-half {
    /*10x49px*/
   background-image: url('../images/Masthead-bg-10x49.png');
    background-repeat: repeat-x;
    height: 49px;
}
body {
    background-color: #3155A4 !important;
}
/* overload from site.css changes for ACM Tracker Begin*/
.featured p {
    font-size: 1.1em;
    white-space:normal;
}
header .content-wrapper {
    padding-top: 50px !important; 
    max-width:800px !important;
    margin-left:15% !important;
    text-align:left;
    z-index:900 !important;
     /*border:dashed 5px coral;*/
}
header .spacer {
    /*width:1420px;*/ 
    /*border:dashed 5px firebrick;*/
}
            /*login does not show up the same on the phone.  This is a test to overload it.*/
#login a {
    background-color: #d3dce0 !important;
    color: navy !important;
    border-radius: 2px !important;
    font-weight: 400 !important;
    margin-left: 10px;
    margin-right: 3px;
    padding: 2px 6px 2px 6px;
    text-decoration: none;
}
    #login li {
    width: 90px !important;
    }
/* overload from site.css changes for ACM Tracker End*/

/* z-index for this ACM Tracker */
#preheader 				{ z-index:575; font-weight: lighter; }




#header 				{ z-index:550; }
#primary-bar-inner 		{ z-index:20; width:100%; }
#secondary-bar-inner 	{ z-index:10; }
#precontent				{ z-index:700; }
#content 				{ z-index:500; }
#prefooter 				{ z-index:300; }
#primary-bar {
    z-index: 15;
}
#prefooter-inner {
    float:left;
    z-index: 30;
}
#header-back {
    z-index: 8;
    width:100%;
}
#header-inner {
    z-index: 625;
    width:100%;
}
#footer 				{ z-index:400; }
#sampleblock {
    z-index: 900;
}
#bullseye, #bullseye0, #bullseye1,#bullseye2, #bullseye3 {
    z-index: 805;
}
#canvaswrapper {
    z-index: 30;
}
#canvas {
    z-index: 50;
}
#body {
    z-index: 450;
}

#zoombuttons table {
    border: 0px none transparent;
    margin: 20px 0px 20px 0px;
    padding: 0px;
    width: 200px;
    float: left;
    z-index: 10;
}
#zoombuttons td {
    margin: 0px;
    padding: 0px;
    vertical-align: top;
    border-style:none;
}
.zoombtn {
    border: solid 1px silver;
    font-size: smaller;
    color: white;
    height: 40px;
    border-radius: 3px;
    text-wrap: none;
    background-color: #4970AF;
}
    .zoombtn:hover {
        background-color: #5B81CE;
    }
.zoomincr {
    padding: 1px;   
    vertical-align:middle;
    width: 40px;
    height: 40px !important;
    overflow: hidden;
    color: white !important;
    background-color: #4970AF !important;
}

/* facs logo*/
.facs-logo {
    background-image: url('../images/FACs-Logo.png');
    background-repeat: no-repeat;
    width: 330px;
    height: 59px;
    margin-left: 30px; 
    margin-top:50px;
    border-image:none;
    position:absolute; 
    z-index:5;

}
.facs-logo-short {
    background-image: url('../images/Facs-Logo-60pct.png');
    background-repeat: no-repeat;
       width:206px;
    height:35px;
    margin-left:50px;
    margin-top:10px;
    border-image:none;
    position:absolute; 
    z-index:5;

}
#limitations {
    padding-left: 100px;
}
.map {
   position: absolute;
   margin-top: -10px;
   margin-left: 230px;
   width: 800px;
   height: 530px;
   border-style: none;
}