/*ELKRIVER*/

html { padding: 0px 20px;}

body
{
    background-color: #ffffff;
	background-image:url(http://images.zoomprospector.com/client/assets/ELKRIVER/bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
}
#header
{
    width: 100%;
    margin: auto;
    padding: 0;

}
#clientHeader
{
    width: 100%;
}
/*Map Box*/
#mapBox .hd .itl, #mapBox .hd .itr, #mapBox .ft .ibl, #mapBox .ft .ibr
{
  
	background:#ffffff;
}
#mapBox .hd
{
    
	background:#ffffff;
}
#mapBox .hd .c
{
   	background:#ffffff;
	 border-left: 1px solid #89a900;
    border-right: 1px solid #89a900;
    border-top: 1px solid #89a900;
}
#mapBox .bd
{
   background:#ffffff;
	border-left: 1px solid #89a900;
}
#mapBox .bd .c
{
   background:#ffffff;
	  border-right: 1px solid #89a900;
}
#mapBox .ft
{
  background:#ffffff;
}
#mapBox .ft .c
{
   background:#ffffff;
	 border-bottom: 1px solid #89a900;
    border-left: 1px solid #89a900;
    border-right: 1px solid #89a900;
}

/*Map Area Buttons*/
#mapBox .myFolderBtn, #mapBox .myFolderBtn a
{
    background: url(../../images/ELKRIVER/elements/buttons/myFolderBtn.png);
}
#mapBox .searchBtn, #mapBox .searchBtn a
{
    background: url(../../images/ELKRIVER/elements/buttons/search.png);
}



/*Linked Colors */
/*CL1  menu items - headers*/
#mapNavMenu ul li a, #mapNavMenu li ul a, .contentTools a, #contentBoxHeader H2, #backNavigation .popDownMenu a, #tabs a, #myFolderMenu a, #myFolderMenu a:visited, .legendLabels, .propertyInfoBox strong, .popDownMenu li, #reportHeader,h3
{
    color: #5c8a02;
}
/*CL2  mouseover and accent*/
#mapNavMenu li ul a:hover, #myFolderMenu a:hover, .contentTools a:hover, #backNavigation .popDownMenu a:hover,  table.subtable th, #backNavigation a
{
    color: #5c8a02;
	text-decoration:underline;
}

/*CL3 secondary headers, accent colors*/
a:hover, #contentBoxHeader .contentBoxHeader_menu a
{
    color: #80641f;
}
/*CL4 action*/
a,a:link, a:visited, #tabs li#current, #tabs #current a, #tabs #current a:hover, #tabs li:hover, #tabs li:hover a,#modifyReportContent .greybtns input
{
    color:#80641f;
}
/*CL5 plain text*/
body, .propertyInfoBox, #tabbedContent, #tabbedContent .table
{
    color: #5d5d5d;
}
/*CL6 table headers*/
tr.groupHeader td, #tabbedContent H4, #tabbedContent th, table.subtable th
{
    color: #ffffff;
}

/*Map Nav Menu*/
#mapNavMenu ul li a
{
    /*color: pink; This will override CL_1*/
}
#mapNavMenu li ul a, .legendLabels
{
    /*color: pink; This will override CL_1*/
}

#mapNavMenu li ul a:hover
{
    /*color: pink; This will override CL_2*/
}
#mapNavMenu ul li a:hover, #mapNavMenu ul li#current a, #mapNavMenu ul li a:visited
{
    border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
}
#myFolderMenu a, #myFolderMenu a:visited
{
    /*color: pink; This will override CL_1*/
}
#myFolderMenu a:hover
{
    /*color: pink; This will override CL_2*/
}
#searchMenu a, #searchMenu li
{
    background-image: url(../../images/ELKRIVER/elements/icons/search.png);
}
#searchMenu a:hover
{
     /*color: pink; This will override CL_2*/
}


/* Map Area open over map menus*/
/*NOTE: These *should* all be the same color and 90% opacitiy*/
#mapNavMenu li ul
{
    background-image: url(../../images/ELKRIVER/elements/menus/menuBackground.png);
    border: 1px solid #000000;
}
#mapBox #myFolder ul
{
    background-image: url(../../images/ELKRIVER/elements/menus/myFolderMenuBg.png);
}
#mapBox #search ul
{
    background-image: url(../../images/ELKRIVER/elements/menus/searchMenuBg.png);
}
#miniwindow
{
    color:#000000;
}


/*Content Box*/
#contentBox .hd .itl, #contentBox .hd .itr, #contentBox .ft .ibl, #contentBox .ft .ibr
{
   background:#ffffff;
}
#contentBox .hd
{
    background:#ffffff;
}
#contentBox .hd .c
{
  	background:#ffffff;
	 border-left: 1px solid #89a900;
    border-right: 1px solid #89a900;
    border-top: 1px solid #89a900;
}
#contentBox .bd
{
   background:#ffffff;
	border-left: 1px solid #89a900;
}
#contentBox .bd .c
{
    	background:#ffffff;
	border-right: 1px solid #89a900;
}
#contentBox .ft
{
    background:#ffffff;
}
#contentBox .ft .c
{
    background:#ffffff;
	 border-bottom: 1px solid #89a900;
    border-left: 1px solid #89a900;
    border-right: 1px solid #89a900;
}
#contentBoxHeader H2
{
    /*This is color link CL_1*/
}


#orientationContainer
{
    background-color: #b6b6b6;
    border-bottom: 1px solid #72767f;
    border-top: 1px solid #72767f;
    border-left: 1px solid #8a8f9b;
    border-right: 1px solid #8a8f9b;
}

#contentNav .back, #contentNav .back a, #contentNav .next, #contentNav .next a, .propertyReportContainer #imageNav .back, .propertyReportContainer #imageNav .back a, .propertyReportContainer #imageNav .next, .propertyReportContainer #imageNav .next a
{
    background-image: url(../../images/ELKRIVER/elements/buttons/previous-next.png);
}

/* Menus */
.popDownMenu,.contentTools li#ContentToolCurrent a, #contentBoxHeader .contentBoxHeader_menu_current a, 
.propertyInfoBox .popDownLink a:hover, .propertyInfoBox #current a, .contentStatsMenu a:hover, 
.contentStatsMenu#current a, .contentTools .noDrop a:hover,
#modifyReport .popDownLink a:hover, #modifyReport .popDownLink.current a
{
    background-image: url(../../images/ELKRIVER/elements/menus/menuBackground.png);
}


.popDownMenu
{
    border: 1px solid #000000;
}
.popDownMenu li
{
    /*color: pink; This will override CL_1*/
}
.contentTools li#ContentToolCurrent a, #contentBoxHeader .contentBoxHeader_menu_current a, 
.propertyInfoBox .popDownLink a:hover, .propertyInfoBox #current a, .contentStatsMenu a:hover, 
.contentStatsMenu#current a, .contentTools .noDrop a:hover
{
    background-repeat: repeat;
    border-top: 1px solid #000000;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
}


.pageNumbers a
{
    /*color: pink; This will override CL_4*/
}

.pageNumbers a:hover, .pageNumbers .current a
{
    /*color: pink; This will override CL_3*/
}


/*Property*/
.propertyImagefg
{
    background-color: #ffffff;
}
.propertyInfofg
{
    background-color: #efefef;
}

.propertyImageBox b.propTop, .propertyImageBox b.propBot
{
    background-image: url(../../images/ELKRIVER/elements/corners/cards/imageBox.png);
}
.propertyInfoBox b.propTop, .propertyInfoBox b.propBot
{
    background-image: url(../../images/ELKRIVER/elements/corners/cards/infoBox.png);
}
.print .propertyInfoBox b.propTop, .print .propertyInfoBox b.propBot
{
    background-image: none;
    height:0px;
}
.propertyInfoBox
{
    color: #5d5d5d; /* This will override CL_5*/
}
.propertyInfoBox strong
{
    color: #000000; /*override*/
}
.property.mouseover
{
    background-color: #83a500;
}


/*footer*/
#footer
{
    background-color: Transparent;
    background-image: none;
    background-repeat: repeat-x;
}
#footer /*NOTE: This is for setting the width to the full width of the page (this is an option)*/
{
    margin-left: auto;
    width: auto;
}
#innerFooter /*NOTE: This is for setting the width so that the text lines up with the box above*/
{
    width: auto;
    padding-top: inherit;
}
/*
#innerFooter .hd
{
    background-image: url(../../images/ELKRIVER/elements/corners/footer/tl.png);
}
#innerFooter .hd .c
{
    background-image: url(../../images/ELKRIVER/elements/corners/footer/tr.png);
}
#innerFooter .bd
{
    background-image: url(../../images/ELKRIVER/elements/corners/footer/l.png);
}
#innerFooter .bd .c
{
    background-image: url(../../images/ELKRIVER/elements/corners/footer/r.png);
}
#innerFooter .ft
{
    background-image: url(../../images/ELKRIVER/elements/corners/footer/bl.png);
}
#innerFooter .ft .c
{
    background-image: url(../../images/ELKRIVER/elements/corners/footer/br.png);
}
*/


/*===TAB MENU===*/

#tabs
{
    background-image: url(../../images/ELKRIVER/elements/tabs/tabBg.png); /*CL4 Override*/
}

#tabs li
{
    background-image: url(../../images/ELKRIVER/elements/tabs/left-both.png);
}

#tabs a
{
    background-image: url(../../images/ELKRIVER/elements/tabs/right-both.png);
}

#tabs li:hover, #tabs li:hover a
{
    /*CL4 Override*/
}



#tabs li#current
{
    background-image: url(../../images/ELKRIVER/elements/tabs/current-left.png); /*CL4 Override*/
}

#tabs #current a, #tabs #current a:hover
{
    background-image: url(../../images/ELKRIVER/elements/tabs/current-right.png); /*CL4 Override*/
}
#reportHeader
{
    /*CL1 Override*/
    background-image: url(../../images/ELKRIVER/elements/tabs/tabbedContentBg.png);
    background-color: #ffffff;
}
#tabbedContent
{
    /*CL5 Override*/
    background: #ffffff;
}

#tabbedContent .table
{
    /*CL5 Override*/
}
#tabbedContent tr.alt td, #tabbedContent .even td, table.subtable .even td
{
    background-image: url(../../images/ELKRIVER/elements/backgrounds/altBg.png);
    background-color: #cfccca;
}
tr.groupHeader td, #tabbedContent H4, #tabbedContent th, table.subtable th
{
    /*CL2 Override*/
    background-image: url(../../images/ELKRIVER/elements/backgrounds/thBg.png);
    background-color: #8a8a8a;
    background-repeat: repeat-x;
}
tr.groupTotal
{
    background-color: #eaeaea;
    background-image: url(../../images/ELKRIVER/elements/backgrounds/GroupTotal.png);
	background-repeat: repeat-x;
}

#modifyReportContent .generate, #modifyReportContent .generate a
{
    background-image: url(../../images/ELKRIVER/elements/buttons/generate.png);
}

/* Business Report */
div#naicsClasses, div#businessTypes, div#naicsCodes, div#lifecycleTypes, div#naicsCodes, div#businessClusters
{
    border:solid 1px #306E2C;
    color:#306e2c;
}
div#naicsClasses, div#businessTypes, div#naicsCodes
{
    background-color:#ffffff;
}
#modifyReport #naicsClasses li.selected, #modifyReport #businessTypes li.selected, #modifyReport #naicsCodes li.selected, #modifyReport #businessClusters li.selected
{
    background-color:gainsboro;   
}

/* === Modal Window === */
.windowFrame
{
    background-color:#e7e7e7;
}
.windowFrame .t
{
    background-image: url(../../images/ELKRIVER/elements/corners/modal/top.png);
}
.windowFrame .b
{
    background-image: url(../../images/ELKRIVER/elements/corners/modal/bot.png);
}
.windowFrame .l
{
    background-image: url(../../images/ELKRIVER/elements/corners/modal/left.png);
}
.windowFrame .r
{
    background-image: url(../../images/ELKRIVER/elements/corners/modal/right.png);
}
.windowFrame .bl
{
    background-image: url(../../images/ELKRIVER/elements/corners/modal/bl.png);
}
.windowFrame .br
{
    background-image: url(../../images/ELKRIVER/elements/corners/modal/br.png);
}
.windowFrame .tl
{
    background-image: url(../../images/ELKRIVER/elements/corners/modal/tl.png);
}
.windowFrame .tr
{
    background-image: url(../../images/ELKRIVER/elements/corners/modal/tr.png);
}
.propertyImageBox .showcase{background-image: url(http://media.zoomprospector.com/common/styles/images/results/decorators/featured.png);}.propertyImageBox .new{background-image: url(http://media.zoomprospector.com/common/styles/images/results/decorators/new.png);}.propertyImageBox .updated{background-image: url(http://media.zoomprospector.com/common/styles/images/results/decorators/updated.png);}#dynamicModalContent img.loading
{
    background-image:url(../../../common/images/loading/ajax-loader.gif);
}
