/* Busines Directory Accordion */
#directory
{
    padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}

#directory_header
{
    margin:175px 5px 12px 5px;
	font-size:xx-large;
	font-weight:bold;
	color:#000066;
	font-family:"Times New Roman", Times, serif;
    
}


#directory_header .directory_controls
{
   font-size: smaller;
}


.GroupTypeDD
{
}

.accordionHeader
{
    border: 1px solid #000066;
    color: #000066;
    background-color: #CCCCFF;
    font-size: 28px;
    font-weight:bold;
	font-family: "Times New Roman", Times, serif;
    padding: 5px 5px 5px 15px;
    margin-top: 0;
    cursor: pointer;
}

.accordionHeader:hover
{
    color: #FFFFFF;
    background-color:#000099;
 
}

#directory .accordionHeader a
{
	background: none;
	text-decoration: none;
}

#directory .accordionHeader a:hover
{
	background: none;
	text-decoration: none;
}

.accordionHeaderSelected
{
  
    border: 1px solid #000066;
    color: #FFFFFF;
    background-color: #000066;
    font-size: 28px;
	font-family: "Times New Roman", Times, serif;
    font-weight:bold;
	font-weight: bold;
    padding: 5px 5px 5px 15px ;
    margin-top: 0;
    cursor: pointer;

}

.accordionHeaderSelected:hover
{
    color: #FFFFFF;
    background-color:#000099;

}

#directory .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#directory .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #FFFFFF;
    border: 1px solid #000066;
    border-top: none;
    padding: 5px;
}
/*dining */

#dining_header
{
    margin:175px 5px 12px 5px;
	font-size:xx-large;
	font-weight:bold;
	color:#000066;
	font-family:"Times New Roman", Times, serif;
    
}


#dining_header .directory_controls
{
   font-size: smaller;
}

.diningHeader
{
    border: 1px solid #000066;
    color: #000066;
    background-color:#9999FF;
    font-size: 28px;
    font-weight:bold;
	font-family: "Times New Roman", Times, serif;
    padding: 5px 5px 5px 15px;
    margin-top: 0;
    cursor: pointer;
}

.diningHeader:hover
{
    color: #FFFFFF;
    background-color:#000099;
 
}

#directory .diningHeader a
{
	background: none;

}

.diningHeaderSelected
{
  
    border: 1px solid #000066;
    color: #FFFFFF;
    background-color: #000066;
    font-size: 28px;
	font-family: "Times New Roman", Times, serif;
    font-weight:bold;
	font-weight: bold;
    padding: 5px 5px 5px 15px ;
    margin-top: 0;
    cursor: pointer;

}

.diningHeaderSelected:hover
{
    color: #FFFFFF;
    background-color:#000099;

}

#directory .diningHeaderSelected a
{
	background: none;
	text-decoration: none;
}

#directory .diningHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.diningContent
{
    background-color: #FFFFFF;
    border: 1px solid #000066;
    border-top: none;
    padding: 5px;
}
/*Internet Shopping */

#shopping_header
{
    margin:5px 15px 12px 5px;
	font-size:xx-large;
	font-weight:bold;
	color:#000066;
	font-family:"Times New Roman", Times, serif;
    
}


#shopping_header .directory_controls
{
   font-size: smaller;
}

.shoppingHeader
{
    border: 1px solid #000066;
    color: #000066;
    background-color:#CC99FF;
    font-size: 28px;
    font-weight:bold;
	font-family: "Times New Roman", Times, serif;
    padding: 5px 5px 5px 15px;
    margin-top: 0;
    cursor: pointer;
}

.shoppingHeader:hover
{
    color: #FFFFFF;
    background-color:#000099;
 
}

#directory .shoppingHeader a
{
	background: none;
	text-decoration: none;
}

#directory .shoppingHeader a:hover
{
	background: none;
	text-decoration: none;
}

.shoppingHeaderSelected
{
  
    border: 1px solid #000066;
    color: #FFFFFF;
    background-color: #000066;
    font-size: 28px;
	font-family: "Times New Roman", Times, serif;
    font-weight:bold;
	font-weight: bold;
    padding: 5px 5px 5px 15px ;
    margin-top: 0;
    cursor: pointer;

}

.shoppingHeaderSelected:hover
{
    color: #FFFFFF;
    background-color:#000099;

}

#directory .shoppingHeaderSelected a
{
	background: none;
	text-decoration: none;
}

#directory .shoppingHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.shoppingContent
{
    background-color: #FFFFFF;
    border: 1px solid #000066;
    border-top: none;
    padding: 5px;
}

/* Map Directory Accordion */
#mapdirectory
{
    padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}



.accordionMapHeader
{
    border: 1px solid #000066;
    color: #3333FF;
	background:url(../images/header_bg.gif) repeat-x;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
    font-weight:bold;
    padding: 5px;
    margin-top: 0;
    cursor: pointer;
}

.accordionMapHeader:hover
{
    color: #000066;
    background-color:#000099;
 
}

#mapdirectory .accordionMapHeader a
{
	background:none;
	text-decoration: none;
}

#mapdirectory .accordionMapHeader a:hover
{
	background: none;
	text-decoration: none;
}

.accordionMapHeaderSelected
{
  
    border: 1px solid #000066;
    color: #000066;
	background:url(../images/header_bg.gif) repeat-x;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
    font-weight:bold;
	font-weight: bold;
    padding: 5px;
    margin-top: 0;
    cursor: pointer;
}

.accordionMapHeaderSelected:hover
{
    color: #000066;

}

#mapdirectory .accordionMapHeaderSelected a
{
	color: #9494FF;
	background: none;
}

#mapdirectory .accordionMapHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionMapContent
{
    background-color: #FFFFFF;
    border: 1px solid #000066;
    border-top: none;
    padding: 2px;
}
.slideTitle
{
	font-weight:bold;
	font-size:small;
	font-style:italic;
}

.slideDescription
{
	font-size:small;
	font-weight:bold;
}
