﻿/********************* Structure ************************/
/* Hdr, Map, and Dirs */
#MDTop				{margin-bottom: 1em;}
#MDTop .ETHeader	{margin-bottom: .5em;}
.CSMap				{margin-left: 1px;}
/* No links/sub headers in CBar */
.CSGeneralInfo a,
#MDBtm .giAddr,
#MDBtm .CSGeneralInfo h4 {display: none; visibility: hidden;}
/* Holds Dept. Info blocks */
#MDBtm .CSGeneralInfo
{
	width: 30%;
	margin: 6px 12px 6px 11px;
	min-height: 100px;
	_height: 100px;
}
/* Dept Lists */
#MDBtm .CSGeneralInfo li,
#MDBtm .CSGeneralInfo ul 
{
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-size: 100%;
}
#MDBtm .CSGeneralInfo ul {margin-bottom: .5em; margin-left: .1em;}
/* Dept. Hdrs */
#MDBtm .CSGeneralInfo h3 {margin-bottom: .05em; font-size: 108%; font-weight: normal;}
/* Hours List */
#MDBtm .CSGeneralInfo .giHours  {margin-top: 1em;}
/* Dirs. */
.CSDirHldr {margin-top: 1em; margin-bottom: 2em; background-repeat: no-repeat; min-height: 125px; _height: 125px; padding-left: .75em; width: 710px;}
/* Directions */
.CSDir {margin-right: 1.25em;}
/* Dirs. Hdr */
#MDTop .CSDirHldr .ETHeader {background-image: none; background-color: Transparent; border: none; font-size: 182%; font-weight: bold; -webkit-border-radius: 0; -moz-border-radius: 0; margin: 0; padding: 0;}
/* span: Enter for Driv... */
.CSDirHldr .Instructions {display: block; padding: 0 0 .25em .25em;}
/* Addr txtbox */
.CSDirHldr input
{
	width: 400px;
	margin-right: 1em;
	min-height: 20px;
	_height: 20px;
}
/* Inline stuff */
#MDBtm .CSGeneralInfo,
.CSDirHldr input
{
	display: -moz-inline-stack;
    display: inline-block;
	vertical-align: top;
	zoom: 1;
    *display: inline;
}