﻿body {

   margin:0px;
   padding:0px;
   font-family: Arial, Helvetica, sans-serif;
   font-size: small;
   line-height:160%;
   
   }

/* formatting  */
h1, h2, h3, h4 {
   text-align: left; 
   color: #000;
   font-weight: bold;
}

h1 {
   color: #003366;
   font-size: 160%;
   }
h2 {
   font-size: 120%;
}

h3 {
   font-size: 110%;
}

h4 {
   font-size: 100%;
}


p {
   text-align: justify;
}  
img  {
   border: 0;
} 


ul {
margin: 0 0 0 1em;
padding: 0;
list-style-type: circle;
}

ol {
margin: 0 0 0 1em;
padding: 0;
}
 
li {
   margin:0.5em;
   padding: 0;

   list-style-position: outside;
   
} 


img.right {
   border: 1px solid #000000;
   margin: 0.4em;
   float: right;
} 
img.left {
   border: 1px solid #000000;
   margin: 0.4em;
   float: left;
} 
.left {
   float: left;
   clear: left;

}

.right  {
   float: right;
   clear: right;  width:350px;
}

.col48 {
   width: 48%;

}

.callout 
{
    max-width:900px;
   
   background-color:#C6E8FF;
   color:#000;
   border: 2px outset #666A70;
   padding: 1em;
   text-align:left;
   
}


 
.white{ 
color:White;font-size:8pt;font-weight:bold;text-decoration:none; 
}    

/*skiplink*/
#skiplinks UL {
   padding: 0;
   margin: 0;
   list-style: none; 
}

#skiplinks LI {
   padding: 0;
   margin: 0;
   list-style: none;
   display: inline;
}

#skiplinks A {
   color: #000;
   font-weight: bold;
   position: absolute;
   top: 30px;
   left: 20px;
   overflow: hidden;
   width: 0;
   height: 0;
   font-size: 1em !important;
   z-index: 1000;
}

#skiplinks A:active, #skiplinks A:focus {
   position: absolute;
   overflow: visible;
   width: auto;
   height: auto;
   font-size: 1em;
   border: 0;
   margin: 0;
   padding: 6px;
   font-size: .6em;
   background: #FFF;
}

/*end*/  

#PageContent1 {
margin:10px;
}
      
﻿.MapViewer_TitleBarStyle
{
    background-color: #004080; 
    font-weight: bold; 
    font-size: xx-large; 
    vertical-align: middle; 
    color: white; 
    font-family: Arial, Verdana, Sans-Serif;
}

.MapViewer_TitleBannerStyle
{
   display: block;
   background: #236588 url(images/TitleBanner.jpg) no-repeat right;
   font-weight: bold; 
   font-size:  small; 
   font-family: Verdana, Sans-Serif, Arial;
   color: #000;
}

.MapViewer_TaskbarStyle
{
    background-color: #376F92; 
    font-weight: bold; 
    font-size: 8pt;    
    color: white; 
    font-family: Verdana, Sans-Serif, Arial;
   background-image: url(images/blue-gradient-30x1.gif);
   background-repeat: repeat-x;  
}

.MapViewer_SmallTitleBarStyle
{
    background-color: Navy; 
    font-weight: bold; 
    font-size: small; 
    color: white; 
    font-family: Arial, Verdana, Sans-Serif;
}

.MapViewer_PanelHeaderStyle
{
    background-color: Navy; 
    color:White; 
    font-family: Arial, Verdana, Sans-Serif; 
    font-size: small;
    font-weight: bold;
    width: 100%;
}

.MapViewer_PanelContentsStyle
{
    background-color: white; 
    color: black; 
    font-family: Arial, Verdana, Sans-Serif;
    font-size: small;
    width: 100%; 
    display: block;
}

.MapViewer_WindowTitleBarStyle 
{
    background-color: #376F92; 
    font-weight: bold; 
    font-size: 8pt;    
    color: white; 
    font-family: Verdana, Sans-Serif, Arial;
   background-image: url(images/blue-gradient-24x1.gif);
   background-repeat: repeat-x;  
}

.MapViewer_WindowStatusBarStyle
{
    font-family:Arial, Verdana, Sans-Serif;
    font-size:x-small; 
    color: white;
}

.MapViewer_WindowContentsStyle
{
    font-family:Arial, Verdana, Sans-Serif;  
    font-size:x-small; 
    background-color: White; 
    color: Navy; 
    border: 1px solid black; 
    overflow: hidden;
}

.MapViewer_WindowBodyStyle
{
    background-color: #00008b; 
    color:White; 
    font-family:Arial, Verdana, Sans-Serif; 
    font-size:x-small;
    border: solid thin Black;
}          

.summary {
   /*border: 2px solid #FF33CC;
   background: #CCCCCC;*/
   background:#fbe3e4;
   border: 2px outset #FDE1E2;
}

.summaryfront {
   /*border: 2px solid #FF33CC;
   background: #CCCCCC;*/
   padding:0.5em;
   background:#C0D4E4;
   border: 2px outset #FDE1E2;   

}
.clear {
clear:both;
margin-top:-1px;
height:1px;
overflow:hidden;
}

#news ul, #news li, .news ul, .news li  {
   margin: 0;
   padding: 0;
   list-style: none outside none;
   margin-left: -20px;
   width:auto;
}




#news li,.news li {
   background: url("images/download.png") no-repeat scroll 7px 50% transparent;
   border-bottom: 1px solid #7095AE;
   padding: 15px 0 15px 33px;
   list-style-position: outside;
}


#news li.pdf, .news li.pdf {

    background: url("images/page_white_acrobat.png") no-repeat scroll 7px 50% transparent;
    border-bottom: 1px solid #7095AE;
   padding: 15px 0 15px 33px;

}
#news li.multi-pdf, .news li.multi-pdf {

    background: url("images/page_white_acrobat_stack.png") no-repeat scroll 7px 50% transparent;
    border-bottom: 1px solid #7095AE;
   padding: 15px 0 15px 33px;

}

#news li.gis, .news li.gis {

    background: url("images/world_go.png") no-repeat scroll 7px 50% transparent;
    border-bottom: 1px solid #7095AE;
   padding: 15px 0 15px 33px;

}

#news li.forum, .news li.forum {

    background: url("images/group.png") no-repeat scroll 7px 50% transparent;
    border-bottom: 1px solid #7095AE;
   padding: 15px 0 15px 33px;

}

#news li.new, .news li.new {

    background: url("images/new.png") no-repeat scroll 7px 50% transparent;
    border-bottom: 0px solid #7095AE;
   padding: 5px 0 5px 33px;

}



.gap {
padding-top:1em;
}

.core  {
border: solid 1px #7f7f7f;
background-color: #002252;
padding: 5px;
color: #ffffff;
}

