html{width:100%;height:100%;min-height:100%;}
body{margin:0px;width:100%;height:100%;min-height:100%;font-family:arial;font-size:12px;background-color:#e5e5e5;}

#mainTable{width:100%;height:100%;min-height:100%;}

#header{width:100%;height:90px;min-height:90px;font-size:2px;background-image:url(images/header_repeater.jpg);background-repeat:repeat-x;}

#topToolBar{width:100%;height:24px;min-height:24px;padding:0px 10px 0px 10px;font-family:arial;font-size:11px;font-weight:bold;color:white;background-image:url(images/quickPickBar_repeater.jpg);background-repeat:repeat-x;}
#topToolBar table{width:100%;}
#topToolBar a{font-weight:bold;color:white;text-decoration:none;}

#infoPanel{width:20%;height:100%;min-height:100%;padding:0px 10px 0px 10px;overflow:auto;background-color:#e5e5e5;background-image:url(images/panel_repeater.jpg);background-position:right top;background-repeat:repeat-y;}
.infoPanelLegend{margin:4px 0px 4px 0px;width:96%;padding:2px;font-size:11px;color:#383838;background-color:white;border:solid 1px #383838;}

#mapContainer{width:80%;height:100%;min-height:100%;}
#mapScreen{width:100%;height:100%;}

#footer{width:100%;height:24px;min-height:24px;padding:0px 10px 0px 10px;font-family:arial;font-size:12px;font-weight:bold;color:white;background-image:url(images/footer_repeater.jpg);background-repeat:repeat-x;}
#footer a{font-size:11px;font-weight:bold;color:white;text-decoration:none;}

#localIncentives{height:90px;overflow:auto;}
ul.incentives{margin-left:6px;padding-left:10px;}
ul.incentives li{padding:3px 0px 3px 0px;}
ul.incentives a{color:#373737;}
.locIncContactNPCP{margin-top:4px;}
.locIncContactNPCP a{color:#373737;}

#searchResults td{padding-left:10px;}
#searchResults a{text-decoration:underline;color:#373737;}

#aboutOurMapMain{width:250px;height:400px;position:absolute;top:116px;right:2px;z-index:2;padding:4px;background-color:#e5e5e5;border:solid 1px black;}
#aboutOurMapInfoPanel{width:240px;height:390px;padding:4px;background-color:#ffffff;border:solid 1px #383838;}
#aboutOurMapInfoHeader{width:230px;height:24px;}
#aboutOurMapInfoHeader td{font-size:16px;color:black;}
#aboutOurMapInfoBody{width:230px;height:342px;}
#aboutOurMapInfoBodyDiv{width:230px;height:342px;border-top:solid 1px #383838;border-bottom:solid 1px #383838;overflow:auto;}
#aboutOurMapInfoBodyDiv .title{font-size:12px;font-weight:bold;color:black;}
#aboutOurMapInfoBodyDiv .copy{font-size:12px;font-weight:normal;color:black;}
#aboutOurMapInfoFooter{width:230px;height:24px;}
#aboutOurMapInfoFooter td{padding-top:10px;}
#aboutOurMapInfoFooter a{font-size:11px;color:black;text-decoration:underline;}


/* marker info window */
.markerInfoWin_tbl{width:200px;height:100%;display:block;}
.infoWinTitle_td{font-size:14px;font-weight:bold;padding-bottom:6px;}
.itemTitle{font-size:12px;font-weight:bold;}
.itemData{font-size:12px;padding-left:4px;}
.itemDataLink a{padding-top:4px;color:#3a3a3a;}
.thumbnail{}


/* manage-locations.php */
#manage-locations a{color:#fb8951;}

#alphaList{width:995px;height:20px;font-size:12px;font-weight:bold;text-align:left;line-height:18px;letter-spacing:2px;}
#alphaList a{text-decoration:none;line-height:20px;}
#alphaList a:hover{text-decoration:none;font-size:16px;color:#fb8951;line-height:14px;border-top:solid 1px #ffffff;border-left:solid 1px #ffffff;border-right:solid 1px #b6b6b6;border-bottom:solid 1px #b6b6b6;}

.instructTxt{font-size:11px;color:#959595;}

