/* BAAQMD Styles & Presentation CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 8pt;
}

p {
	font-size: 8pt;
	margin: 0;
	padding: 5px 0;
}

.link {
	/*width: 99%;
	text-transform: capitalize;*/
	text-align: right;
	margin-bottom: 0px;
	clear: right; /*Change back to left if doesn't work*/
}

h1 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #1f3f5f;
	margin: 0;
	padding: 3px 0;
}

h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	margin: 0;
	padding: 0 0 5px 0;
	color: #1f3f5f;
}

h3 {
	padding: 2px 0px;
	margin: 0;
	font-size: 12pt;
	color: #3a5d81;
	font-weight: bold;
}

#prcc h3 { padding: 0 0 4px 15px; }

#prutilitybox h3 {
	font-size: 10pt;
	font-weight: bold;
	padding: 0 0 4px 0;
}

.hrstory h3 {
	font-size: 11pt;
}

.hrstory-last h3 { font-size: 11pt }

.hrstorybox h3 { 
	font-size: 13pt;
	font-weight: normal;
	padding: 11px 0 3px 15px;
	color: #fff;
}


h4 {
	font-size: 10pt;
	color: #3a5d81;
	padding: 2px 0;
	margin: 0;
}

a {
	text-decoration: underline;
}
/*  Link Icons for Specific Links  */

/*  a[href$=".pdf"] {
	background: url(images/icons/pdf.gif) no-repeat right center;
}

a[href^="http:"] {
	background: url(images/icons/extlink.gif) no-repeat right center;
	padding-right: 14px;
}*/

.gnavdot {
	background: url(http://burger.baaqmd.gov/images/background/gnavdot.gif) no-repeat left center;
	padding-left: 14px;
}

.linkarrow {
	text-transform: uppercase;
	font-weight: bold;
	display: block;
	height: 20px;
	padding-right: 18px;
	background: url(http://burger.baaqmd.gov/images/buttons/more_arrow_w.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.linkarrow:visited { background-position: right bottom; }
.linkarrow:hover { background-position: right center; }

.linkarrow-g {
	text-transform: uppercase;
	font-weight: bold;
	display: block;
	height: 20px;
	padding-right: 18px;
	background: url(http://burger.baaqmd.gov/images/buttons/more_arrow_w.gif);
	background-position: right top;
	background-repeat: no-repeat;
}

.linkarrow-g:visited { background-position: right bottom; }
.linkarrow-g:hover { background-position: right center; }

.rss {
	background: url(http://burger.baaqmd.gov/images/icons/rss.gif) no-repeat right bottom;
	padding-right: 12px;
}

.ext {
	background: url(http://burger.baaqmd.gov/images/icons/extlink.gif) no-repeat right center;
	padding-right: 14px;
}

.pdf {
	background: url(http://burger.baaqmd.gov/images/icons/pdf.gif) no-repeat right center;
	padding-right: 12px;
}

.subscribe {
	display: block;
	height: 22px;
	width: 70px;
	background: url(http://burger.baaqmd.gov/images/buttons/subscribe.png);
	background-position:left top;
	background-repeat: no-repeat;
}

.subscribe:hover { background-position: left bottom; }

.send {
	display: block;
	height: 22px;
	width: 70px;
	background: url(http://burger.baaqmd.gov/images/buttons/send.png);
	background-position:left top;
	background-repeat: no-repeat;
}

.send:hover { background-position: left bottom; }

.searchbutton {
	display: block;
	height: 20px;
	width: 20px;
	background: url(http://burger.baaqmd.gov/images/buttons/search_button.png);
	background-position: right top;
	background-repeat: no-repeat;
}

.searchbutton:hover { background-position: right bottom; }

a:link.audio {
	background: url(http://burger.baaqmd.gov/images/icons/audio_purple.png) no-repeat right bottom;
	padding-right: 12px;
}

a:visited.audio {
	background: url(http://burger.baaqmd.gov/images/icons/audio_green.png) no-repeat right bottom;
	padding-right: 12px;
}

a:hover.audio {
	background: url(http://burger.baaqmd.gov/images/icons/audio_orange.png) no-repeat right bottom;
	padding-right: 12px;
}

a:link.video {
	background: url(http://burger.baaqmd.gov/images/icons/video_purple.png) no-repeat right bottom;
	padding-right: 12px;
}

a:visited.video {
	background: url(http://burger.baaqmd.gov/images/icons/video_green.png) no-repeat right bottom;
	padding-right: 12px;
}

a:hover.video {
	color: #cc6633;
	background: url(http://burger.baaqmd.gov/images/icons/video_orange.png) no-repeat right bottom;
	padding-right: 12px;
}

a.btop, a.btop:visited {
	color: #663366;
	background: url(http://burger.baaqmd.gov/images/buttons/btop.png) no-repeat right bottom;
	padding-right: 14px;
}

a.btop:hover {
	color: #cc6633;
	background: url(http://burger.baaqmd.gov/images/buttons/btop_orange.png) no-repeat right bottom;
	padding-right: 14px;
}

/********************** The Above Link Styles Need to be added to final Style Sheet ************/

a:link {
	color: #663366;
}

a:visited {
	color: #666633;
}

a:hover {
	color: #cc6633;
}

ul {
	margin: 0;
	padding: 0;
	list-style: disc;
}

li {
	font-size: 8pt;
}

img {
	float: left;
	padding: 0 5px 5px 0;
	vertical-align: top;
	border: none;
}

.img-left {
	float: left;
	padding: 0 5px 5px 0;
	vertical-align: top;
	border: none;
}

.img-left-b {
	float: left;
	padding: 4px 15px 10px 4px;
	vertical-align: top;
	border: none;
	background: transparent url(http://burger.baaqmd.gov/images/background/img_left_bg.gif) top left no-repeat;
	width: 90px;
	height: 97px;
}

.img-right {
	float: right;
	padding: 0 0 5px 5px;
	vertical-align: top;
	border: none;
}

.img-right-b {
	float: right;
	padding: 5px 15px 10px 10px;
	vertical-align: top;
	border: none;
	background: transparent url(http://burger.baaqmd.gov/images/background/img_right_bg.gif) top right no-repeat;
	width: 91px;
	height: 138px;
}
	
/* Homepage Styles */

#hlcc .hlccbox-first h2 {
	padding: 0 0 5px 50px;
}

.hlccstorybox h3, .hlccstorybox-last h3 {
  font-family:Verdana;
  font-size: 13pt;
  font-weight:normal;
  color:#fff;
  margin-top: 4px;
  margin-bottom:5px;
  padding:0px;
}

.hlccstorybox h4 {
  font-family:Verdana;
  font-size: 11pt;
  padding:0px;
  margin-bottom:5px;
}

.hrstorybox h3 {
	padding: 3px 0 3px 0;
	color: #fff;
	margin-bottom: 5px;
	font-size: 13pt;
}

img.hcal {
	float: right;
	padding: 0 0 5px 5px;
	margin: 0;
}

.hlinks p {
	margin: 0;
	padding: 2px 0 7px 0;
	background: transparent url(http://burger.baaqmd.gov/images/background/rgcbborder.png) bottom left no-repeat;
}

.relinks p.last, .forms p.last { background: none; }


/* Skip To Navigation Styles */

.slinks {
	float: right;
	margin: 2px 0 0 0;
	padding: 0 15px 2px 0;
	text-align: right;
	color: #666666;
	font-size: 7pt;
	font-weight: normal;
}

.slinks a { font-weight: normal }

/* Search Styles */

.searcharrow {
	margin: 0;
	padding: 0;
}

/* Top Navigation Styles */

.topnav {
	color: #fff;
}

.navmore {
	background: url(http://burger.baaqmd.gov/images/background/topnav_tri.gif) repeat-y right top;
	text-decoration: underline;
}

ul.droptop li li a.topnavarrow {
	background: url(http://burger.baaqmd.gov/images/buttons/topnav_more.png) no-repeat right top;
	padding-right: 18px;
	text-decoration: none;
}

.topnavlink {
	background: url(http://burger.baaqmd.gov/images/buttons/topnav_more.png) no-repeat right center;
	padding-right: 18px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: underline;
}

/*  Breadcrumb Navigation Styles  */

#breadcrumb {
	color: #3a5d81;
	font-weight: normal;
}

#breadcrumb ul {
	margin: 0px 10px 0px 10px;
	padding: 0;
	list-style: none;
}

#breadcrumb ul li {
	display: inline;
	margin: 0;
	padding-left: 0;
}

#breadcrumb li.current { font-weight: bold }

#breadcrumb a:link, #breadcrumb a:visited { color: #3a5d81; }
#breadcrumb a:hover { color: #cc6633; }

/*  #breadcrumb ul li:before {
	content: "|";
	padding-right: 5px;
}

#breadcrumb ul li.home:before {
	content: " ";
} */

#breadcrumb ul li a {
	text-decoration: underline;
}

#breadcrumb ul li.current a {
	text-decoration: none;
	font-weight: bold;
}
/* LCC Navigation Styles */
#lcc h3 {
	background: url(http://burger.baaqmd.gov/images/background/lccnavbborder.gif) no-repeat left bottom;
	margin: 0 5px 0 0;
	padding-bottom: 5px;
	font-size: 10pt;
	font-weight: bold;
}

#lcc a { text-decoration: none; }

#lcc ul {
	list-style: none;
	background: url(http://burger.baaqmd.gov/images/background/lccnavbborder.gif) no-repeat left bottom;
}

#lcc ul ul {
	list-style: disc;
}
#lcc ul ul ul {
	list-style: circle;
}

#lcc ul ul, #lcc ul ul ul { background-image: none; }

#lcc ul li {
	font-size: 8pt;
}

#lcc ul li a.current { font-weight: bold; color: #3a5d81; }

#lcc a:link, #lcc a:visited { color: #3a5d81; }
#lcc a:hover { color: #cc6633 !important; }

/* Main Content Area Styles */

#pmcc h3, #pmcc-b h3 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #1f3f5f;
	margin: 0;
	padding: 3px 0;
}

#pmcc h4, #pmcc-b h4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
	margin: 0;
	padding: 0 0 5px 0;
	color: #1f3f5f;
}

#pmcc h5, #pmcc-b h5 {
	padding: 2px 0px;
	margin: 0;
	font-size: 12pt;
	color: #3a5d81;
	font-weight: bold;
}

#pmcc h6, #pmcc-b h6 {
	font-size: 10pt;
	color: #3a5d81;
	padding: 2px 0;
	margin: 0;
}

p.intro {
	font-size: 9pt;
	color: #1f3f5f;
	padding: 3px 0;
}

#pmcc ul, #pmcc-b ul {
	margin: 0px 15px;
	padding: 0;
}

#pmcc ul li, , #pmcc-b ul li {
	margin: 5px 5px;
	padding: 0;
}

.pmccnavlist {
	width: auto;
	float: left;
	position: relative;
}

.pmccnav h6 {
	margin: 0;
	padding: 5px 5px;
}

/* Right Column Content Area */

.prstory p { margin: 0; }

.prstory_m div.generic, .prstory_m div.contacts, .prstory_m div.relinks, .prstory_m div.forms, .prstory_m div.calendar {
	height:100%;
	padding:0 30px 10px 10px;
	background: url(http://burger.baaqmd.gov/images/background/pr_contentbox_bottom.gif) bottom left no-repeat;
	min-height: 140px;
}

.prstory_m div.generic h3, .prstory_m div.contacts h3, .prstory_m div.relinks h3, .prstory_m div.forms h3, .prstory_m div.calendar h3 {
  font-family:Verdana;
  font-size: 13pt;
  font-weight:normal;
  color:#fff;
  margin-bottom:11px;
  padding:3px 0 0 0!important;
}

.prstory_m div.generic h4, .prstory_m div.contacts h4, .prstory_m div.relinks h4, .prstory_m div.forms h4, .prstory_m div.calendar h4 {
  font-family:Verdana;
  font-size: 10pt;
  padding:0px;
  margin-bottom:2px;
}

.prstory_m div.contacts h4 { margin-bottom: 5px; }

.prstory_m div.contacts p { padding: 1px 0 5px 0; }

.cevent {
	margin: 0;
	padding: 0 0 7px 0;
	background: transparent url(http://burger.baaqmd.gov/images/background/rgcbborder.gif) bottom left no-repeat;
}

.date {
	margin: 0;
	padding: 0;
	font-weight: bold;
	width: auto;
	float: left;
}
.event { margin: 0 0 0 20px; padding: 0; }

.relinks p, .forms p {
	margin: 0;
	padding: 2px 0 7px 0;
	background: transparent url(http://burger.baaqmd.gov/images/background/rgcbborder.png) bottom left no-repeat;
}

.relinks p.last, .forms p.last { background: none; }

.prstory_m div.contacts h5 {
	font-size: 8pt;
	color: #3a5d81;
	padding: 0;
	margin: 0;
	font-weight: bold;
}

ul.vcard { 
	margin: 3px 0;
	padding: 0 0 6px 20px;
	list-style: none;
	background: transparent url(http://burger.baaqmd.gov/images/icons/vcard.png) no-repeat left top;
}

.contacts li {
	display: block;
	margin: 0 auto;
	padding: 0;
}


/*  Footer Styles  */
#fscuts {
	color: #3a5d81;
}

#futilities {
	font-size: 8pt;
	color: #ffffff;
}

#futilities a:link, #futilities a:visited {
	text-decoration: none;
	color: #ffffff;
}

#futilities a:hover, #futilities a:active {
	text-decoration: underline;
	color: #ffffff;
}

address.baaqmdaddress {
	font-style: normal;
	text-align: right;
}

/* Table Styles */
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

#pmcc table {
	border: 1px solid #8fa1b7;
	margin: 15px 0;
}

#pmcc th {
	background-color: #807f2c;
	padding: 5px;
	color: #fff;
	font-size: 9pt;
	border: 1px solid #8fa1b7;
}

#pmcc th.sub {
	background-color: #807f2c;
	padding: 5px;
	color: #fff;
	border: 1px solid #8fa1b7;
	font-size: 8pt;
}

#pmcc td { 
	background: #fff; 
	padding: 5px;
	border: 1px solid #8fa1b7;
}

#pmcc tr.odd td {
	background: #e6eed6;
	padding: 5px;
}
	


/* ----------- Pagination: Digg Style (BAAQMD) --------- */
	
#pagination-digg li          { border:0; margin:0; padding:0; font-size:11px; list-style:none; /* savers */ float:left; }
#pagination-digg a           { border:solid 1px #8fa1b7; margin-right:2px; }
#pagination-digg .previous-off,
#pagination-digg .next-off   { border:solid 1px #DEDEDE; color:#888888; display:block; float:left; font-weight:bold; margin-right:2px; padding:3px 4px; }
#pagination-digg .next a,
#pagination-digg .previous a { font-weight:bold; }	
#pagination-digg .active     { background:#1f3f5f; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:4px 6px; /* savers */ margin-right:2px; }
#pagination-digg a:link, 
#pagination-digg a:visited   { color:#3a5d81; display:block; float:left; padding:3px 6px; text-decoration:none; }
#pagination-digg a:hover     { border:solid 1px #3a5d81; }

