
.Btn 
{
	cursor:default;
	/* color: Black; */
	font-family:Arial;
	font-size:11px;
	font-weight:600;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	overflow:hidden;
	text-align:center;
	vertical-align:middle;
	white-space:nowrap;
  	padding: 0px;
	visibility:visible;
    background-color: #16558e;
    color: White; 
    height: 29px;
}

.Btn
{
    height: 20px;
    border: 1px solid;
    border-top-color: #999999;
    border-left-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
}

.HTMLFrmObjects 
{
	background-color:#ffffff;
	border-color:#dddddd;
	border-width:1px;
 	cursor:text;
	color:black;
	font-family:Arial;
	font-weight:300;
	font-size:12px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	overflow:hidden;
	padding: 2px;
	visibility:visible;
}
.HTMLFrmObjects11
{
	background-color:#ffffff;
	border-color:#dddddd;
	border-width:1px;
 	cursor:text;
	color:black;
	font-family:Arial;
	font-weight:300;
	font-size:11px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	overflow:hidden;
	padding: 2px;
	visibility:visible;
}
.FWin{
	padding : 0px 0px 0px 0px;
	height:12px;
}
.borderw {
 	background-color: #FFFFFF;
	color:black;
	border : solid #4d4d4d;
	border-width : 1px 1px 1px 1px;
}
.arrowborder {
 	background-color: #AAAAAA;
	color:black;
	border : solid #000000;
	border-width : 1px 1px 1px 1px;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
}
.rect {
	background-color: #CC0000;
	font-size:1px;
	width : 1px;
	height : 1px;
}
.statusBarText {
	color: #DBE6E0;
	font-size:9px; 
	font-weight : bold;
}
.tblRow {
    color : #16558e;
	background-color: white;
	font-size: medium;
}

.tblRow1 {
	background-color: #FFF8DC;
}
.tblRow2 {
	background-color: white;
}
    .tblHeader
    {
        background-color: #16558e;
        color: white;
        font-weight: bold;
    }
    .tblHeader td
    {
        padding-left: 5px;
    }
    .tblRow1, .tblRow2
    {
        font-family: arial;
        font-size: 11px;
        color: #16558e;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
        
    }

.SSHdr1 {
 font-size:15px;
 /** color:Blue; **/
 color: #16558e;
 font-weight:bold;
}
.SSHdr2 {
 font-size:13px;
 /** color:Blue; **/
 color: #16558e;
 font-weight:bold;
}
.SSLbl1 {
 font-size:11px;
}
.SSMsg1 {
 font-size:14px;
}
.SSMsg2 {
 font-size:11px;
}
.SSMsg3 {
 font-size:9px;
}
.SSRow1 {
    color : #16558e;
	font-size:  small;
	font-weight:bold;
/**	border: solid 1px #ece9d8; **/
    border-style: none;
	height:12px;
	padding: 2px 2px 2px 2px;
}
.SSRow2 {
    color : #16558e;
	font-size: small;
	font-weight:normal;
/**	border: solid 1px #ece9d8; **/
    border-style: none;
	height:12px;
	padding: 2px 2px 2px 2px;
}

    .SSRow2 a
    {
        color : #16558e;
        font-weight:bold;
    }	


.SSCol1 {
	font-size:9px;
	font-weight:normal;
}
.tblHdr, .tblHdrWhite {	
	padding : 1px 2px 1px 2px;
	height:12px;
}
.tblHdr {
	padding : 1px 2px 1px 2px;
	color : white;
	height:12px;
	font-weight: bold;
}
.tblHdrWhite{
	color : #663300;
	background-color: #FFFFFF;
}
.map {
	border: none;
	border-width : 0px 0px 0px 0px;	
}
.fw_title 
{
	font-family: Verdana, Arial, sans-serif;
	font-size: 9px;
	font-weight:600;
	color:White;
}
.menuTabLink{text-decoration:none; vertical-align:bottom; }
.topFold{position:relative; cursor:default; text-decoration:none; vertical-align:middle; }
.TopMenuTabsTable{padding-left:7px;padding-right:7px;text-decoration:none;  vertical-align:middle; }


#poly_vml, #line_vml, #point_vml, 
#xyVML_vml, #xyClose_vml, #aPoly_vml, #aLine_vml, #aPoint_vml,
#aCircle1_vml, #aCircle2_vml, #aCircle3_vml, #aCircle4_vml, #aCircle5_vml {
	position: absolute; 
	left: 0px; 
	top: 0px;
	height:50px;
	width: 50px;
	z-index: 2;
}
#xyVML_vml, #xyClose_vml {
	cursor: default;
}
#aText1, #aText2, #aText3, #aText4, #aText5 {
	visibility: hidden; 
	position: absolute; 
	left: 0px; 
	top: 0px;
	z-index: 2;
	font-size: 12px;
	font-family: Arial, Verdana, Tahoma;
	font-weight: bold;
	background-color: #CCCCCC;
}


    .title {
        text-align:left;
        /* color:blue; */
        color: #16558e;
        font-family:Arial,sans-serif;
        font-weight:bold;
        font-size:small;
        margin-bottom:24px;
    }
    .recordNumber{
        font-family:Arial,sans-serif;
        font-size: x-small;
        font-weight:bold;
    }
    .notFoundMessage {
        font-size:12px;
        font-family:Arial,sans-serif;
        width:100%;
    }
    
    .searchMessage{
        font-family:Arial,sans-serif;
        font-size:11px;
        width:100%;
    }
.errorMessage
{
    font-family:arial,sans-serif;
    font-weight: bold;
    font-size: 12px;
    color:red;
    text-align:left;
}
.headingRow
{
    width:100%;
    color:yellow;
    background-color:navy;
    text-align:center;
    font-weight:bold;
    font-size: x-small;
}
    

.labelColumn {
    width:100px;
}
.valueColumn { 
    width:300px;
}

.titleID
{
    color:Red;
}

.SearchButton
{
    color: #000000;
    font-family: 'Arial' ,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 20px;
    border: 1px solid;
    border-top-color: #999999;
    border-left-color: #999999;
    border-right-color: #999999;
    border-bottom-color: #999999;
}
        
        .ajax__tab_yuitabview-theme .ajax__tab_header
        {
            font-family: arial,helvetica,clean,sans-serif;
            font-size: 12px;
            border-bottom: solid 5px #16558e;
        }
        .ajax__tab_yuitabview-theme  .ajax__tab_outer
        {
         /**   background: url(images/tab/sprite.png) #d8d8d8 repeat-x; **/
            margin: 0px 0.16em 0px 0px;
            padding: 1px 0px 1px 0px;
            vertical-align: bottom;
            /*border: solid 1px #a3a3a3;*/
            border: solid 1px #16558e;
        }
        .ajax__tab_yuitabview-theme  .ajax__tab_tab
        {
            color: #000;
            padding: 0.35em 0.75em;
            margin-right: 0.01em;
        }
        
        .ajax__tab_yuitabview-theme .ajax__tab_hover .ajax__tab_outer
        {
/**            background: url(images/tab/sprite.png) #bfdaff repeat-x left -1300px; **/
            background-color: #649355;
        }
        .ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_tab
        {
            color: #fff;
        }
        .ajax__tab_yuitabview-theme .ajax__tab_active .ajax__tab_outer
        {
/*            background: url(images/tab/sprite.png) #2647a0 repeat-x left -1400px; */
               background-color: #16558e;

        }
        .ajax__tab_yuitabview-theme .ajax__tab_body
        {
            font-family: verdana,tahoma,helvetica;
            font-size: 10pt;
            padding: 0.25em 0.5em;
            background-color: #FFF8DC;
            border: solid 1px #808080;
            border-top-width: 0px;
            /*height: 100%;*/
        }
        
        .ajax__tab_yuitabview-theme  .ajax__tab_header {white-space:normal!important;}



        .tabledetails
        {
            margin-left: 0px;
            margin-right: 0px;
            margin-top: 15px;
            margin-bottom: 12px;
        }
        .tablevalue
        {
            padding: 1px 1px 5px 1px;
            border-color: white;
            color: #16558e;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 11px;
            /* display: block; */
            background-color: #ffffff;
            font-weight: 400;
            font-style: normal;
        }
        .tablevalue a
        {
            color : #16558e;
            font-weight:bold;
        }	
        .tablelabel
        {
            color: #16558e;
            font-family: arial, Helvetica, sans-serif;
            font-size: 11px;
            font-weight: 700;
            font-style: normal;
            padding-left: 5px;
        }
        .tableheader
        {
            color: #FFFFFF;
            background-color: #16558e;
            font-family: arial, Helvetica, sans-serif;
            font-size: 11px;
            font-weight: 700;
            font-style: normal;
            padding-left: 5px;
        }
        a.tablelink:link
        {
            color: #16558e;
            font-family: arial, Helvetica, sans-serif;
            font-size: 11px;
            font-weight: 700;
            font-style: normal;
        }
        .tabletext
        {
            color: #16558e;
            font-family: arial, Helvetica, sans-serif;
            font-size: 11px;
            font-weight: 400;
            font-style: normal;
            padding-left: 5px;
        }

    .maintable
    {
        font-family: Verdana;
        font-size: 10px;
        color: black;
    }
    .result
    {
        background-color: white;
        border: solid 1px black;
        font-family: Verdana;
        font-size: 10px;
        color: #16558e;
        width: 100%;
        height: 100%;
        display: none;
        overflow: hidden;
    }
    div.tabinnercontent table
    {
        margin-bottom: 10px;
        /**width: 260px;**/
    }

    /** Styles used by ASP.NET Menu Control **/
    /*
    <StaticMenuStyle CssClass="TopMenu" />
    <StaticMenuItemStyle CssClass="TopMenuItem" />
    <StaticHoverStyle CssClass="TopMenuItemHover" />
    <DynamicMenuStyle CssClass="DropDownMenu" />
    <DynamicMenuItemStyle CssClass="MenuLink" />
    <DynamicHoverStyle CssClass="MenuLinkHover" />
    */
    .TopMenu
    {
        height: 30px;
    }
    .TopMenuItem
    {
        color: White;
        background-color: #16558e;
        height: 28px;
        width: 85px;
        text-align: center;
	    vertical-align: middle;
        border-width: 1px ;
        border-style: solid ;
        border-color: #000000 ;
        font-weight: 700;
        font-family: arial;
        font-size: 14px; 
        text-decoration:none; 
    }
    /*
    .TopMenuItem 
    {
        padding-left:7px;
        padding-right:7px; 
        font-weight:bold; 
        text-decoration:none; 
        font-family:Verdana, Arial, sans-serif; 
        font-size:11px;  
        vertical-align:middle; 
    }

*/
    .TopMenuItem a
    {
        color: white !important;
        text-decoration: none !important;
    }
    .TopMenuItemHover
    {
        color: black;
	    background-color:  #649355;
        height: 28px;
        width: 85px;
        text-align: center;
	    vertical-align: middle;
        border-width: 1px ;
        border-style: solid ;
        border-color: #000000 ;
        font-weight: 700;
        font-family: arial;
        font-size: 14px !important; 
    }
    .TopMenuItemHover a:hover
    {
	    color: black;
    }

    .DropDownMenu
    {
	    /* background-color: #16558e; */
    }        
    .MenuLink
    {
        text-align: left;
        /* width: 180px; */
        width: 100%;
        height: 30px !important; 
        background-color: #16558e;
        font-size: 14px;
        font-weight: 400;
        font-family: arial;
    }
    .MenuLink img
    {
        height: 25px;
	    width: 25px;
    }
    .MenuLink a
    {
        color: white;
        text-decoration: none !important;
        width: 100%;
    }
    .MenuLinkHover
    {
        text-align: left;
        /* width: 180px; */
        width: 100%;
       
        height: 30px; 
	    color: black;
	    background-color: #649355; 
        font-size: 14px;
	    font-weight: 400;
        font-family: arial;
    }
    .MenuLinkHover a:hover
    {
    	color: black;
        text-decoration: none !important;
        width: 100%;
    }
        
        .ImageryTopMenuStyle
        {
            background-color: #CCCCCC  !important;
            padding: 0px 0px 0px 0px !important;
            border-width: 1px;
            border-style: solid;
            border-color: Black;
            text-align: left;
            width: 100% !important;
        }
        .ImageryMenuSelectedStyle
        {
            color: Black !important;
            background-color: White !important ;
            border-width: 1px;
            border-style: solid;
            border-color: Black;
        }
        .ImageryMenuLink
        {
            text-align: left;
            width: 100% !important;
            height: 30px !important; /* background-color: #003399 !important; 
                        font-size: 11px;
*/
/*            background-color: #CCCCCC !important; */
            font-family: Arial;
            font-size: 12px !important;
            padding: 0px 0px 0px 0px !important;
            margin-left: 0px;
            z-index: 1000 !important;
        }
        .ImageryMenuLink A
        {
            color: black;
            text-decoration: none !important;
            padding: 0px 0px 0px 0px !important;
            z-index: 1000 !important;
            width: 100% !important;
        }
        
        /*Modal Popup*/
        .modalBackground
        {
            background-color: #000;
            filter: alpha(opacity=80);
            opacity: 0.8;
        }
        .topArea
        {
            border-bottom: 1px #DBDBDB solid;
            background-color: #649355; /* background-image: url(images/SacCounty/headerParks.gif); */
            background-repeat: no-repeat;
        }
        .topArea :active
        {
            text-decoration: none;
        }
        .appTitle
        {
            font-size: 36px;
            font-weight: bold;
            font-family: Arial;
            text-align: center;
            vertical-align: middle;
            color: White;
            filter: DropShadow (Color=#000000, OffX=1, OffY=1, Positive=true);
        }
        .appSuperTitle
        {
            font-size: 18px;
            font-weight: bold;
            font-family: Arial;
            text-align: center;
            vertical-align: middle;
            color: White;
            filter: DropShadow (Color=#000000, OffX=1, OffY=1, Positive=true);
        }
    
    /* completion lists */
    .CompletionList
    {
        text-align: left;
        padding: 0px;
        margin:0px! important;     
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis; 
        border: solid 1px buttonshadow;
    }
    
/* ASSESSOR REPORT **/
        .headinglabel {
            width:300px;
            text-align:center;
            font-weight: bold;
        }
        .headingvalue {
            background-color:yellow;
            width:300px;
            text-align:center;
            font-weight: bold;
        }
        .sectionheading {
            color:yellow;
            background-color:navy;
            text-align:center;
            font-weight: bold;
        }
        .labelleft {
            background-color:#EEEEEE;
            text-align:left;
        }
        .label {
            background-color:#EEEEEE;
            text-align:right;
        }
        .whitecell {
            background-color:white;
        }
        .yellowcell {
            background-color:yellow;
        }
        .feeheading {
            font-weight:bold;
            text-decoration: underline;
        }
        .rolllabel {
            text-align:center;
            text-decoration: underline;
        }
        .rollcell {
            background-color:white;
            text-align:center;
        }

.resultsTable
{
    margin-bottom: 15px;
}
#UpdateProgress1 {
      width: 150px; background-color: white; 
      top: 200px; left: 200px; position: absolute;
     }

/* QTIP - override style */
/*! Default tooltip style */
.ui-tooltip-default .ui-tooltip-titlebar,
.ui-tooltip-default .ui-tooltip-content{
	border-color: #F1D031;
	background-color: #FFF8DC;
	color: #16558e;
}


