﻿body
{
	height: 100%;
	width:100%;
	position:absolute;
	border-bottom: 1 solid red;
	font-size: .7em;
	font-family: Arial;
	margin:0px;
	padding:0px;
	color:Gray;
	
}
body {
scrollbar-arrow-color: #464646;
scrollbar-3dlight-color: #CCCCCC;
scrollbar-darkshadow-color: #999999;
scrollbar-face-color:  #a7ccff;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #CCCCCC;
scrollbar-track-color: #e6e6e6
}
h1,h2,h3
{
    background-color: #a2c5e7;
    color:#ffffff;
}
h1
{
    font-size:1.4em;
    
}h2
{
    font-size:1.3em;
    
}h3
{
    font-size:1.2em;
    
}
div div
{

}

a, a:visited
{
	color:Gray;
}
#header
{
    
    background-image:url('../../images/topbg.jpg');
    background-position:left center;
    height:100px;
}
#pageContent
{
	background-color:#5fb611;
	height:768px;
	position:absolute;
	width:100%;
	height:100%;
	margin-left:auto;
	margin-right:auto;
	min-width:1000px;
}
#footer
{
	clear:both;
	text-align:center;

}
#locations
{
    width:12%;
}
#cats
{
    width:17%;
}
#catsPanel
{
    
}
#locations, #cats
{
    border:solid 4px white;
margin:1px;
	float:left;
	background-color:White;
	height:80%;
	overflow:auto;
}
#locations a, #cats a
{
	display: block;
}
#locations a, #cats a, .dataTable tr
{

	background-color: #edf5ff;
	border-bottom:solid 1px #ffffff;
	padding:5px;
}
#locations a:hover, #cats a:hover, #locations .topLink, #cats .topLink
{
	background-color: #ddeaf1;	
}
.topLink, .selected
{
	display:block;
	background-color: #a2c5e7;
	border-bottom:solid 1px #ffffff;
	padding:5px;
}
.selected
{
    background-color:Orange;
}
#lists
{
    margin:1px;
    	background-color:White;
        border:solid 4px white;
	height:80%;
	vertical-align:bottom;
	overflow:auto;
		width: 33%;
}
#lists tr
{
	
	border-bottom:solid 1px red;
}
#mapPanel
{
    margin:1px;
    border:solid 5px white;
	width: 34%;
	float: right;
	height: 80%;
}
#mainmenu
{

}
#mainmenu a, #mainmenu a:visited
{
	background-color: #a2c5e7;
	display: inline-block;
	vertical-align: middle;
	text-align: center;
    padding:7px;
	color:White;
	font-weight:bold;
	font-size:1.1em;
	text-decoration:none;
}
.dataTable tr:hover
{
	background-color: #ddeaf1;	
}

 #addBusinessPage input
 {
  width:95%;
 }
  #addBusinessPage th
 {
  text-align:right;
 }
