      html, body { 
        height: 100%; width: 100%; margin: 0; 
      } 
      body{
        background-color:white; 
        overflow:hidden;
        font-family: "Trebuchet MS"; 
      }
      #header {
        margin: 0px;
        border: solid 0px #224a54;
        background-color:#80a0c0;
        color:black; font-size:10pt; 
        text-align:left;  height:30px;
      }
      #menu1 {
        margin: 0px;
        border: solid 0px #224a54;
        background-color:#80a0c0;
      }
      #subheader {
        font-size:small;
        color:white;
        padding-left:20px;
      }
      #title {
        color:black;
        font-size:10px;
        font-weight:bolder;
        text-align:center;
        padding-top:2px;
      }

      #subtitle {
        font-size:10px;
        color:white;
	font-weight:bolder;
	text-align:center;
        padding-top:5px;
      }
      #rightPane{
        background-color:white;
        color:black;
        border: solid 2px #224a54;
        width:20%;
      }
      #leftPane{
        margin: 1px;
        padding:2px;
        background-color:white;
        color:black;
        border: solid 1px #224a54;
        width:300px;
     }
      #map {
        margin: 1px;
        border:solid 1px #224a54;
        -webkit-border-radius:2px;
        -moz-border-radius:2px;
        border-radius:2px;
      }
      #footer {
        margin: 2px;
        border: solid 2px #224a54;
        background-color:#ecefe4;color:#3f3f3f;
       font-size:10pt; text-align:center; height:40px;
      }
      .dijitTabInnerDiv{
        background-color:#ecefe4;
      }
      #tabs{
        padding:5px;
      }

#button {
	-webkit-transition: background-color 0.2s linear;
	border-radius:4px;
	-moz-border-radius: 4px 4px 4px 4px;
	-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
	background-color: #E4F2FF;
	background-image: url("//ajax.googleapis.com/ajax/libs/dojo/1.7.4/dijit/themes/claro/form/images/button.png");
	background-position: center top;
	background-repeat: repeat-x;
	border: 1px solid #769DC0;
	padding: 2px 8px 4px;
	font-size:1em;
	color: #000000;
}

#button:hover {
	background-color: #AFD9FF;
	color: #000000;
}

#censusPanel          
{
    position:absolute;         
    top:1em;right:1em;         
    width:300px;         
    height:200px;         
    z-index:10;      } 


.nav-main {clear: both; float: left; width: 100%;  min-height: 1.5em;  height: 1.5em; line-height: 1.5em; margin: 0px; padding: 0px; border-top: solid 1px rgb(125,125,125); border-bottom: solid 1px rgb(125,125,125); background-color: #7B9493;} /* Use background-color: rgb(176,207,106);	for green */
.nav-main ul {list-style: none; margin: 0px; padding: 0px; font-weight: bold;}	
.nav-main li {float: right; white-space: nowrap; background-color: inherit;}
.nav-main li a {margin: 0px; padding: 0px 10px 0px 10px; border-left: solid 1px rgb(255,255,255); color: rgb(255,255,255); text-decoration: none; font-size: 90%;}
.nav-main a:hover, .nav-main a.selected {background-color: inherit; color: rgb(75,75,75); text-decoration: none;}
.nav-main-font {font-size: .9em;}

.img {
    vertical-align: middle;
    line-height:0;
    margin:0 auto;
    max-height:28px;
}

 
.mySearchIcon {
  background-image: url("../images/Search2.png");
  background-position: center;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  text-align: center;
}

.myHomeIcon {
  background-image: url("../images/fullextent.png");
  background-position: center;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  text-align: center;
}

.myPrintIcon {
  background-image: url("../images/Print.png");
  background-position: center;
  background-repeat: no-repeat;
  width: 16px;
  height: 16px;
  text-align: center;
}


.container1{
    display:table;
    width:99%;
    border-collapse: collapse;
    }
    
.heading{
     font-weight: bold;
     display:table-row;
     text-align: center;
     font-size: 10px;
     font-family: Arial;   
}
.table-row{  
     display:table-row;
     text-align: left;
}
.col0{
    display:table-cell;
    width:80%;
    font-size: 11px;
    text-align: center;
    font-weight: bold;
    font-family: Arial;
}
.col1{
    display:table-cell;
    width:40%;
    border: 1px solid;
    font-size: 11px;
    font-family: Arial;
}
.col2{
    display:table-cell;
    width:60%;
    border: 1px solid;
    font-size: 11px;
    font-family: Arial;
}
.colfoot1{
    display:table-cell;
    width:100%;
    height: 10px;
    font-size: 10px;
    color: Red;
    text-align: center;
    font-weight: bold;
    font-family: Arial;
}
.colfoot2{
    display:table-cell;
    width:100%;
    height: 10px;
    font-size: 10px;
    color: Navy;
    text-align: left;
    font-weight: bold;
    font-family: Arial;
}
.colfoot3{
    display:table-cell;
    width:100%;
    height: 10px;
    font-size: 10px;
    color: Black;
    text-align: left;
    font-family: Arial;
}
.censtitle1{
    width:100%;
    height: 10px;
    color:Navy;
    font-size: 11px;
    font-family: Arial;
}
.censtitle1sm{
    width:100%;
    height: 5px;
    color:Navy;
    font-size: 5px;
    font-family: Arial;
}
.censtitle1p{
    width:100%;
    height: 14px;
    color:Navy;
    font-size: 12px;
    font-family: Arial;
}
.censtitle2p{
    width:100%;
    height: 15px;
    color:Navy;
    font-size: 14px;
    font-family: Arial;
}
.censcol1{
    display:table-cell;
    width:70%;
    border: 1px solid;
    font-size: 11px;
    font-family: Arial;
    padding-left: 2px;
    padding-right: 2px;
}
.censcol2
{
    display:table-cell;
    width:30%;
    border: 1px solid;
    font-size: 11px;
    font-family: Arial;
    padding-left: 2px;
}
.censcol1p{
    display:table-cell;
    width:70%;
    border: 1px solid;
    font-size: 12px;
    font-family: Arial;
    padding-left: 2px;
    padding-right: 2px;
}
.censcol2p
{
    display:table-cell;
    width:30%;
    border: 1px solid;
    font-size: 12px;
    font-family: Arial;
    padding-left: 2px;
}
.censcolNB{
    display:table-cell;
    width:4.8in;
    padding-right: 10px;
}
.circle1 
{
float: left;
background-color: #990033;
border-color: Black;
border: solid 1px;
height:10px;
width:10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 50%;
}
.circle2 
{
float: left;
background-color: #330099;
border-color: Black;
border: solid 1px;
height:10px;
width:10px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 50%;
}
.infoPage
{
    position:absolute;
    top: 220px;
    width:300px;
    height:400px;
    font-size: 11px;
    font-family: Arial;
    background-color:white;
    z-Index:999;
}
.page-break  { 
    display:block!important; 
    page-break-after: always; 
}

      /*#divMapP
      {
          overflow:hidden;
          height:90%;
          width:90%;
          float:none;
      }*/

      #censusDemo_P
      {
          overflow:hidden;
          height:90%;
          width:90%;
          float:none;
      }

      #divSelTract
      {
          overflow:hidden;
          height:90%;
          width:90%;
          float:none;
      }