/* CSS Document */
*{
  /* Each browser will have different values set for a default margin 
     and padding. I manually set them to overide the default values. */
  margin:0;
  padding:0;
}
   
html, body{
	height: 100%;
}

body{                                           
  font-family:"Arial", "Verdana", "Tahoma", sans-serif;
  background-color:#E2E2E2;     
  font-size:.9em;                                 
	background-image:url(../images/blueBG.jpg);  /* Not sure why I can't put all properties on one line */
  background-repeat:repeat-x;
  background-position:0px 110px;
}

h3{              
  padding-top:5px;
  font-size:1em;
  color:#215480;
}

p{
  padding-bottom:5px; 
  padding-top:10px;
  font-size:12px;
}
			
#wrapper #menu p{
  clear:left;
}	

#mainRight p{
  padding-top:10px;
  padding-left:10px;
}
    
#wrapper #menu ul{
	background:url(../images/menu-bg.gif) top left repeat-x;
	height:43px;
	list-style:none;
	margin:0;
	padding:0;
}

#wrapper #menu li{
	float:left;      
  font-variant: small-caps;  
/*	border:1px #000000 solid;   /* display border around menu items */
}

#wrapper #menu li a{
/*		color:#666666;      */
  color:#588abb;
  display:block;  /* causes the block to become actice */
  font-weight:bold;
  line-height:43px; 
  padding:0px 22px;  /* left & right are 22px */    
  text-align:center;
  text-decoration:none;
}
		
#wrapper #menu li a:hover{
  color:#000000;
  text-decoration:none;
}

#wrapper #menu li ul{
  background:#e0e0e0;
  border-left:2px solid #0079b2;
  border-right:2px solid #0079b2;
  border-bottom:2px solid #0079b2;
  display:none;
  height:auto;
/*  filter:alpha(opacity=95);
  opacity:0.95;        */
  position:absolute;
  width:130px; /* width of dropdown menus */
  z-index:200;
  /*top:1em;
  /*left:0;*/
}

#wrapper #menu li:hover ul{
  display:block;
}

#wrapper #menu li li {
/*  background-color:yellow;*/
  display:block;
  float:none;
}
		
#wrapper #menu li ul a{
  display:block;
  font-size:12px;
  font-style:normal;
  padding:0px 10px 0px 15px; /* top, left & right, bottom */
  text-align:left;    
  line-height:20px;   /* height of dropdown menu options */
}
		
#wrapper #menu li ul a:hover{
  background:#949494;
  color:#000000;
/*  opacity:1.0;
  filter:alpha(opacity=100);  */
}

#footer{
  position:relative;
} 

#footer ul{
  padding-top:40px;
  padding-left:10px;
	list-style: none;
	color:#66709B;
	font-size:.8em;
} 

#footer ul li{  
 	padding-left:5px;
	padding-right:5px;
	display: inline;  /* displays list items on 1 line */
}

#footer ul li a{ 
  font-size:small;     
	text-decoration:none; 
	padding:5px; 
}

#footer ul li a:link{
  color:#588abb;  
}
   
#footer ul li a:visited{
  color:#588abb;  
}
 
#footer ul li a:hover{
  color:blue;  
}

table.tableProperty tr td{
  vertical-align:top;
}

table.tableProperty tr td p{
/*  color:blue;*/
  font-size:12px;
}
