﻿      html, body { 

        height: 100%; width: 100%; margin: 0;

      } 

      body
      {
          /*
        background-color:white; 
        overflow:hidden; 
        font-family: "Trebuchet MS";                              
        background-color: #4c78b7;
        */
        
    background: #b6b7bc;
    font-size: .80em;
    
    font-size:x-small;
    
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;
    margin: 0px;
    padding: 0px;
    color: #696969;                          

      }
      
.ui-widget-content a {
	color: #993300;
	font: normal normal 1em/1.3em Verdana, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}

.ui-widget-content a:hover {
	text-decoration: underline;
}

      

      #header {              
        background: url("http://www.co.orange.nc.us/images/background/courthouse.jpg") no-repeat scroll right 0 #4C78B7;  
   

      }
    
     

            

      #subheader {        

        background: url("OCGlogo_darkbackground.png") no-repeat scroll 0 0 transparent;  

        margin-left:10px;

        color: #FFFFFF;

        font-size: 1em;

        height: 74px;            

        text-align: right;

        text-shadow: 0 0 3px black;

        width: 720px;

      }
      
      #aries 
      {          
        background: url("AriesLogo74pixhi_Grey.png") no-repeat scroll 0 0 transparent;               
        margin-left:425px;        
        color: #FFFFFF;
        font-size: 1em;
        height: 74px;            
        text-align: center;
      }



      #leftPane
        {            
            margin: 2px;
            padding: 5px;
            color: #3f3f3f;
            width: 325px;
            max-width:325px;            
            border: solid 2px #4C78B7;
            -moz-border-radius: 4px;
        }
          

     #map {

        margin: 2px;
        background-color:White;
        border: solid 2px #4C78B7;
        -moz-border-radius: 4px;

      }

      #footer 
      {
       margin: 1px;       
       font-size:10pt;
       text-align:right; 
       height:24px;
       padding-right: 20px;
      }
      
      #footer a,#footer a:visited
      {
         color: #993300;
	     font: normal normal 1em/1.3em Verdana, Helvetica, Geneva, sans-serif;
	     text-decoration: underline;
      }

      #footer a:hover
      {
        text-decoration:underline   
      }
            

      #propAddress
      {
          font-size: 1.2em;
          font-weight:bold;
          background-color:#D49768;
          color:White; 
          padding:7px;        
           -moz-border-radius: 4px;
           line-height: 15px;
      }
      
      #additionalAddresses
      {
          font-size: 0.9em;
          font-weight:bold;
          background-color:White; 
          color:#D49768;
          padding:7px;  
          max-height:300px;   
          overflow:auto;              
      }
      
      .address 
      {
        padding: 3px;   
      }
      
      #dialog-help 
      {
         z-index: 999; 
         font-size: 1.1em;        
      }
      
      .ui-autocomplete-loading { background: white url('images/working.gif') right center no-repeat; }
      
      /*Alert DialogBox CSS */
    .dijitDialogTitleBar
    {      
        background: url(images/titlebar.png) !important;
        background-repeat: repeat-x;
        color: white;
        height: 20px;
        font-size: 12px;
        font-weight: bold;
        background-color: #4C78B7 !important;
        border-left: none !important;
        border-right: none !important;
        border-top: none !important;
        border-bottom: none !important;
    }

    .dijitDialogCloseIcon
    {
        background: url(images/dialogClose.png) no-repeat !important;
        right: 8px !important;
        width: 12px !important;
        height: 12px !important;
        top: 10px !important;
    }
    
    .ariesout 
    {
        display:none;
    }
      
      .solid, td.solid
      {
          background-color:#D49768;
          color:White;
          font-weight:bold;
      }
           
     .b
     {
      font-weight:bold;   
     }
     
     .record
     {
       padding: 3px;   
     }
     
     .highlight
    {
        background-color: #FFFFD9;
    }
     
     .hover_menu 
     {
         padding: 3px;        
     }
     
     .container 
     {
         padding-left: 7px;
     }

     .infotext
{
    color: #A2A2A2;
    font-style: italic;
}

.zoom 
{
    height:16px;    
}

     .ui-autocomplete {
		max-height: 100px;
		overflow-y: auto;

		/* prevent horizontal scrollbar */
		overflow-x: hidden;

		/* add padding to account for vertical scrollbar */
		padding-right: 20px;

	}


.fe
{
    color: #FF9900;
    font-style: italic;
}