body  {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	color : #333333;
	font-size :  10pt;
}

div.ems { width: 99%; }
div.msdh { width: 99%; }
div.msdh660 { width: 660px; }

p, td  {
	color : #333333;
   line-height:135%;
}

pre  {
	font-size : 9pt;
	font-family : Courier, monospace;
	color : #333333;
}

table  {
	font-size : 10pt;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	color : #333333;
}

td  {
	font-size : 10pt;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	color : #333333;
}

tr.even { background-color: #f8f8fb; }
td.neg { text-align:center; color: #bbbbbb; }
td.pos { text-align:center; font-weight:bold; }

td.formLabel { background-color: #ccddee; border-top: 1px solid #aabbcc; color: #555566; }
td.FormSection { background-color: white;  font-weight: bold; padding-top: 1em; }

H1  {
	font-size : 16pt;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	color : #888888;
}

H2  {
	font-size : 12pt;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	color : #666666;
}

H3  {
	font-size : 10pt;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-weight : bold;
	color : #555555;
   margin: 0 0 0 0 ;
   padding: 1.5em 0 0 0;
}

H4  {
	font-size : 9pt;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-weight : bold;
	color : #555555;
}

H5  {
	font-size : 8pt;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-weight : bold;
	color : #333333;
}

A {
   color : #007799;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	text-decoration : none;
}

A:Visited  {
   color : #0088aa;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	text-decoration : none;
}

A:Active  {
   color : #00aacc;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
}

A:Hover  {
   color : #00aacc;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	text-decoration : underline;
}

ul.flushleft { margin-left: 0; padding-left: 0; }
ul.bulletleft { margin-left: 0; padding-left: 16px; }
ul.links { list-style-image: url(http://msdh.ms.gov/msdhsite/images/ArrowGrayBullet.gif); }
ul.links li { padding-bottom: 0.5em;}
div.ems ul.links a { font-weight: bold; }
ul.linksShaded { list-style-image: url(http://msdh.ms.gov/msdhsite/images/ArrowGrayBullet.gif);}
ul.linksShaded li {  padding-bottom: 0.5em; }
div.ems ul.linksShaded a { font-weight: bold; }
ul.bullets { list-style-image: url(http://msdh.ms.gov/msdhsite/images/BulletGray.gif); }
ul.bullets li { padding-bottom: 0.5em; }
ul.bulletsShaded { list-style-image: url(http://msdh.ms.gov/msdhsite/images/BulletGrayTall.gif); }
ul.bulletsShaded li { padding-bottom: 0.5em; }
ul.normal { list-style-image: none; }

ul.spaced li { margin-bottom: 0.5em; }
ul.spacedWide li { margin-bottom: 1em; }


div.boxBody a {color: #006688; }
div.boxBody a:hover {color: #00aacc; }
div.boxBody a.textLink {color: #333333; }
div.boxBody a:hover.TextLink {color: #00aacc; }

.contentTitle  {
   font-weight : normal;
   font-size : 16pt;
   color: #013168;
   font-family : "Franklin Gothic Medium", "Futura Lt BT", Arial, Helvetica, Verdana, Geneva, sans-serif;
   padding-bottom: 2px;
   border-bottom: 1px solid #cccccc;
}

.contentTitleLight  {
   font-weight : bold;
   font-size : 150%;
   color: #608DBF;
   font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
}

.appNote  {
	font-size : 8pt;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	color : #696969;
	margin-top : 4px;
	margin-bottom : 2px;
	margin-left : 2px;
	margin-right : 2px;
}

.bodyText  {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
   font-size : 10pt;
	color : #000000;
}

.bodyTextBold  {
	font-size : 10pt;
	font-weight : bold;
	color : #333333;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
}

.bodyTextSm  {
	font-size : 8pt;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	color : #444444;
}

.bodyFooter  {
	font-size : 9pt;
   color: #607090;
   background-color: #334466;
   border-bottom: 1px solid #334466;
}

.siteDescription  {
	font-size : 8pt;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-weight : normal;
	color : #333333;
}

.pageTableTitle  {
	font-weight: bold;
	color : #666666;
}

.menuTextSm  {
	font-size : 9pt;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
}

.menuTextBold  {
	font-size : 10pt;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-weight : bold;
}

.pageDateStyle {
   font-size : 8pt;
   font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
   color : #888888;
   text-align:right;
}

.fileDate {
   font-size : 8pt;
   font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
   color : #888888;
}

.textField {
	font-size : 10pt;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
}

.tableTitle  {
	font-size : 12pt;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : normal;
	color : #666666;
}

.printContentTitle { font-weight: bold; font-size: 12pt; color: #002d62; }

.headline {
font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
font-weight: normal;
font-size: 12pt;
color: #5088Bb;
border-bottom: 1px solid #eeeeee;
background-color: #fafafa;
padding-left: 0.25em;
}

.summary {
color: #606060;
}

.heading {
font-weight: bold;
/* color: #2A5F9E; */ /*002d62 */
color: #888888;
font-size: 11pt;
padding-bottom: 0;
margin-bottom: 0;
margin-top: 1.5em;
}

p.headingBold {
font-weight: bold;
padding-bottom: 0;
margin-bottom: 0;
}

p.topPadded { padding-top: 1em; padding-bottom: 0; margin-bottom: 0;}

p.afterHeading, ul.afterHeading, div.afterHeading { padding-top: 0; margin-top: 0.4em; }
ul.afterHeading { padding-top: 0; margin-top: 0.5em; }

.leadParagraph {
   font-size: 11pt;
   color: #666666;
}

p.section {
   font-weight: bold;
   color: #2A5F9E;
   margin-top: 2em;
   padding-bottom: 0em;
   border-bottom: 1px solid #dddddd; 
}

span.note { font-size: 7pt; color:#999999; }

div.sidebar {
   width: 35%;
   float: right;
   background-color: #f8f8fb;
   border-right: 1px solid #dddddd;
   border-bottom: 1px solid #cccccc;
   padding: 0 0.5em 0.5em 0.5em; 
   margin: 0 0 1em 1em;
}

.black {
color: #000000;
}

.menuTextLight  {
   font-size : 8pt;
   font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
   color : #888888;
}

.teaserText  {
   font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
   font-size : 9pt;
   color : #606060;
   margin-left: 20px;
   margin-right: 1.5em;
}

.releaseMessage { font-weight: bold; color: #66AA66; } 

.categoryDescriptionText  {
   font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
   font-size : 9pt;
   color : #606060;
   margin-left: 20px;
   padding-top: 4px;
}

.menuItemDescription  {
   color : #606060;
}

.fileSizeStyle { color: #999999; }

td.fileListItem { color: #222222; }
td.fileListItemRecent { color: #222222; background-color: #f4f8fb; padding: 4px; }
span.fileListTitle { font-weight: bold; }
/* fileContentList is obsolete, but still embedded in some web pages */
.fileContentList { font-weight: bold; color: #444444; }

.headingDark {
font-size: 12pt;
font-weight: bold;
color: #002d62;
}

.headingDarkSmall {
font-size: 11pt;
font-weight: bold;
color: #002d62;
}

.bannerHeading {
font-size: 12pt;
font-weight: bold;
color: #888888;
}

.medFont { }

.wideFont { }

.wideHeading
{
   font-weight: bold;
   color: #002d62;
}

/* styles for RSS Feed */

ul.rss-items { }
p.rss-title {}
.rss-title { }
.rss-item  { }
.rss-date {	font-size: 85%; color: #888888;} 
   
p.boxHeading
{
   font-weight: bold;
/*   color: #406b55; */
   color: #384e70;
   background-color: #7788AA;
   background-image: url('http://msdh.ms.gov/msdhsite/images/graphics/BoxTitleBGLined.gif');
   border-bottom: 1px solid #d4e4e4;
   padding: 4px 0 4px 0.5em;
   margin-bottom: 0;
   margin-top: 2em;
}

/* an add-in class for boxHeading to provide a distinguishing look */
p.specialBox
{
   font-weight: bold;
   color: #445879;
   background-image: url('http://msdh.ms.gov/msdhsite/images/graphics/BoxTitleBGLinedBlue.gif');
   border-bottom: 1px solid #d8d8d8;
   padding: 4px 0 4px 0.5em;
   margin-bottom: 0;
   margin-top: 2em;
}


/*
p.boxHeading a, p.boxHeading a:visited { color: #384e70; }
p.boxHeading a:hover { color: #0088bb; text-decoration: none; }
p.specialBox a, p.specialBox a:visited { color: #4a6598; }
p.specialBox a:hover { color: #0088cc; text-decoration: none; }
*/

.boxBody
{
   background-color: #F8F8F4;
   color: #444444;
   padding: 0.5em 1em 0.25em 1em;
   border-bottom: 1px solid #e8e8e8;
   border-right: 1px solid #e8e8e8;
   overflow: hidden;
}

.boxBody p:first-child { margin-top: 0.5em; }

.whiteHeading1
{
   font-family: Arial, Helvetica, Tahoma, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   color: #384e70;
   background-image: url('http://msdh.ms.gov/msdhsite/images/graphics/BoxTitleBGLined.gif');
   border-bottom: 1px solid #e8e8e8;
   padding-left: 0.5em;
}

.whiteHeading2
{
   font-family: Arial, Helvetica, Tahoma, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   color: #4A6598;
   background-image: url('http://msdh.ms.gov/msdhsite/images/graphics/BoxTitleBGLinedBlue.gif');
   border-bottom: 1px solid #d8d8d8;
   padding-left: 0.5em;
}

.whiteHeading3
{
   font-family: Arial, Helvetica, Tahoma, sans-serif;
   font-size: 10pt;
   font-weight: bold;
   color: #596A92;
   background-color: #EFF0E0;
   background-image: url('http://msdh.ms.gov/msdhsite/images/graphics/BoxTitleBGLined.gif');
   border-bottom: 1px solid #d8d8d8;
   padding-left: 0.5em;
}

/*
.textShading1 td { border-bottom: 1px solid #dddddd; border-right: 1px solid #e8e8e8;} 
.textShading1 table td { border-bottom: none; border-right: none; } 
*/

.textShading1
{
   background-color: #F8F8F4;
   color: #444444;
   border-bottom: none;
    border-right: none; 
}

.textShading2
{
   background-color: #F8F8F4;
   color: #303030;
}

/* table of letters on the Search page */

.letterLinks a { padding: 2px 4px; }  
.letterLinks a:hover { background-color: #f4f4f4; }  

.outlined { background-color: #dddddd; }
.outlined td { background-color: #ffffff; }

.shaded { margin-top:1em; padding: 8px 8px 8px 8px; background-color: #f4f4e8; border: 1px solid #dddddd }

.bordered { border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; margin: 0 0 4px 8px; }

.menuBar { background-color: #ffffff; }
td.menuButton
{
   background-image: url(http://msdh.ms.gov/msdhsite/images/graphics/MenuButtonBGLined.gif);
   text-align: center;
   padding: 4px 0 4px 0;
   border-bottom: 1px solid #999999;
}
td.menuButtonLeft
{
   background-image: url(http://msdh.ms.gov/msdhsite/images/graphics/MenuButtonBGLined.gif);
	text-align: left;
   text-indent: 0.5em;
   padding-bottom: 3px;
   border-bottom: 1px solid #d8d8d8;
}

.bold { font-weight: bold;}
p.bold { font-weight: bold; color: #222222; margin-bottom: 0.5em; }  

.grayBold
{
   font-weight: bold;
   color: #555555;
}

.lightGrayBold
{
   font-weight: bold;
   color: #777777;
}

.grayText { color:#666666; }
.lightGrayText { color:#999999; }
td.gray {color: #444444; }

#pageMenu ul { margin: 0 0 1em 0; padding: 0; }
#pageMenu ul li
{
   list-style-type: none;
   margin: 0 1px 0 0;
/*   display: block; */
   float: left;
   text-align: center;
   padding: 4px 6px 4px 6px;
   background-image: url(http://msdh.ms.gov/msdhsite/images/graphics/MenuButtonBGLined.gif);
   border-bottom: 1px solid #999999;
}
#pageMenu #pageMenuDivider { clear: both; margin: 0 0 0.5em 0; } 

#pageMenu a { color: #e3f0f4; text-decoration: none; font-weight: normal;  }   
#pageMenu a:hover { color: #224466; text-decoration: underline; } 

p.topicLetter { float: right; font-size: 20pt; font-weight: bold; color: #dddddd; margin: 0 0.5em 0 0; }

.pageCount  {
	font-size : 8pt;
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	color : #BDBDBD;
}

div.bottomFeature {
	background-image:url(http://msdh.ms.gov/msdhsite/images/graphics/PageFeature.gif); 
   background-repeat: no-repeat; 
   width:300px; 
   height:84px;
}

div.bottomFeature p { padding-top: 24px;  font-size: 11pt; }
div.bottomFeature p a { font-size: 11pt; font-weight: bold; }

/* ------------------------- */

li.rss-item  { margin-bottom: 0.5em}
.rss-date {	color: #999999; font-size: 9pt; }


/*  #F1F4FA */
/*
.menuButton a {color: #DDEEFF; text-decoration:none;font-weight: normal;}
.menuButton a:visited {color: #DDEEFF; text-decoration: none; font-weight: normal;}
.menuButton a:hover {color: #003D84; text-decoration: none;}
*/

A.menuButton {color: #e3f0f4; text-decoration: none; font-weight: normal;}
A:visited.menuButton {color: #e3f0f4; text-decoration: none;}
A:hover.menuButton { color: #224466; text-decoration: underline;}

A.red {color: #bb4444;}
A:visited.red {color: #bb4444; text-decoration: none;}
A:hover.red {color: #dd4444; text-decoration: underline;}

A.darkBlue {color: #002277;}
A:visited.darkBlue {color: #002277; text-decoration: none;}
A:hover.darkBlue {color: #0000ff; text-decoration: underline;}

A.lightBlue {color: #4466bb;}
A:visited.lightBlue {color: #4466bb; text-decoration: none;}
A:hover.lightBlue {color: #0000ff;; text-decoration: underline;}

A.medBlue {color: #182890;}
A:visited.medBlue {color: #182890; text-decoration: none;}
A:hover.medBlue {color: #0000ff;; text-decoration: underline;}

A.gray {color: #404040;}
A:visited.gray {color: #404040; text-decoration: none;}
A:hover.gray {color: #0000ff; text-decoration: none;}

A.lightGray {color: #777777;}
A:visited.lightGray {color: #777777; text-decoration: none;}
A:hover.lightGray {color: #0000ff; text-decoration: none;}

A.textLink, boxBody a.textLink, .textLinkContainer a {color: #333333;}
A:visited.textLink, .textLinkContainer a:visited {color: #222222; text-decoration: none;}
A:hover.textLink, .textLinkContainer a:hover {color: #00aacc; text-decoration: underline;}

A.boldLink {font-weight: bold;}
A:visited.boldLink {font-weight: bold; text-decoration: none;}
A:hover.boldLink {font-weight: bold; text-decoration: underline;}

A.titleLink {color: #444477;}
A:visited.titleLink {color: #444477; text-decoration: none;}
A:hover.titleLink {color: #a83012; text-decoration: underline;}

A.boldGray {color: #555555; font-weight: bold;}
A:visited.boldGray {color: #555555; text-decoration: none; font-weight: bold;}
A:hover.boldGray {color: #0000ff; text-decoration: none; font-weight: bold;}

A.menuLink {color: #ffffff; font-size: 10pt;}
A:visited.menuLink {color: #ddddff; text-decoration: none; font-size: 10pt;}
A:hover.menuLink {color: #222266; text-decoration: none; font-size: 10pt;}

A.menuBarLink {color: #285088; font-weight: bold; font-size: 12px;}
A:visited.menuBarLink {color: #285088; text-decoration: none; font-weight: bold;}
A:hover.menuBarLink {color: #223355; text-decoration: none; font-weight: bold;}

A.bottomLink {color: #335588; font-weight: bold;}
A:visited.bottomLink {color: #4466aa; text-decoration: none; font-weight: bold;}
A:hover.bottomLink {color: #3333ff; text-decoration: none; font-weight: bold;}

A.Picks {color: #666699;}
A:visited.Picks {color: #777788; text-decoration: none;}
A:hover.Picks {color: #0000ff; text-decoration: none;}

A.categoryLink {color: #3E68A3;}
A:visited.categoryLink {color: #3E68A3; text-decoration: none;}
A:hover.categoryLink {color: #00aacc;}

.subcategoryLink { font-size: 8pt; }
A.subcategoryLink {color: #425B67;}
A:visited.subcategoryLink {color: #425B67; text-decoration: none;}
A:hover.subcategoryLink {color: #00aacc;}
/*A:visited.subcategoryLink {color: #1960A8; text-decoration: none;} */

.categoryChosen { color: #3F6395; font-weight: bold; background-color: #f6f6f6; padding: 1px;}
.subcategoryChosen { color: #446677; font-weight: bold; font-size: 8pt;}

.menuBarTop td { background-image: url("http://msdh.ms.gov/msdhsite/images/buttons/HomeMenuBarBG.gif");  padding: 6px 0 6px 0;}
.menuBarTop a { font-family: "Lucida Sans", Verdana, Arial, sans-serif; font-size: 11px; color: #C8D7E3;  text-decoration: none;  }
.menuBarTop a:visited { font-family: "Lucida Sans", Verdana, Arial, sans-serif; color: #C8D7E3; }
.menuBarTop a:hover { font-family: "Lucida Sans", Verdana, Arial, sans-serif; color: #eeeeff; text-decoration: none; }


A.menuBarBottom {font-family: Arial, sans-serif; font-size: 12px; font-weight: bold;  color: #ACBFE5;  text-decoration: none; }
A.menuBarBottom:visited {color: #ACBFE5;text-decoration: none; }
A.menuBarBottom:hover {color: #ccddff;text-decoration: none; }

.menuBarBottom A {font-family: Arial, sans-serif; font-size: 12px; font-weight: bold;  color: #ACBFE5;  text-decoration: none; }
.menuBarBottom A:visited {color: #ACBFE5;text-decoration: none; }
.menuBarBottom A:hover {color: #ccddff;text-decoration: none; }

A.pageBottom {color: #ddeeee; font-size: 10pt;}
A:visited.pageBottom {color: #ddeeee; text-decoration: none; font-size: 10pt;}
A:hover.pageBottom {color: #ffffff; text-decoration: underline; font-size: 10pt;}
