body {
    font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
    color : #333333;
    font-size : 10pt; }

div.ems { width: 99% }

div.msdh { width: 99% }

div.width660 { width: 660px }

#page_body { width: 900px; }

#left_navigation { background-image: url('http://msdh.ms.gov/msdhsite/images/NavigationShadow.gif'); }
#left_navigation_links { width: 200px; margin-left: 7px; margin-top: 20px; }

p, td, li {
    color : #333333;
    line-height: 140%; }

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.bullets { list-style-image: url(http://msdh.ms.gov/msdhsite/images/BulletGray.gif) }
ul.bullets li { padding-bottom: 0.5em }
*/
ul.bullets { list-style-type: none; padding: 0; margin-left: 1.25em;  }
ul.bullets li { background-image: url(http://msdh.ms.gov/msdhsite/images/BulletBlue.gif); padding-bottom: 0.5em; background-repeat: no-repeat; background-position: 0px 0.45em; padding-left: 1em; }

ul.bullets ul { list-style-type: none; padding: 0; margin-left: 1em; margin-top: 0.5em; }
ul.bullets ul li { background-image: url(http://msdh.ms.gov/msdhsite/images/BulletGrayInner.gif);  }

ul.bullets ul.normal { list-style-type: disc; }
ul.bullets ul.normal li { background-image: none; }
ul.bullets ul.links li { background-image: none; padding-left: 0; }
ul.bullets ul.linksShaded li { background-image: none; padding-left: 0; }

/*
ul.bulletsShaded { list-style-image: url(http://msdh.ms.gov/msdhsite/images/BulletGrayTall.gif);  }
ul.bulletsShaded li { padding-bottom: 0.5em }
*/
ul.bulletsShaded { list-style-type: none; padding: 0; margin-left: 1.75em; }
ul.bulletsShaded li { background-image: url(http://msdh.ms.gov/msdhsite/images/BulletBlue.gif); padding-bottom: 0.5em; background-repeat: no-repeat; background-position: 0px 0.45em; padding-left: 1em; }
ul.bulletsShaded ul { list-style-type: none; padding: 0; margin-left: 1em; margin-top: 0.5em; }
ul.bulletsShaded ul li { background-image: url(http://msdh.ms.gov/msdhsite/images/BulletGrayInner.gif);  }

ul.bulletsShaded ul.normal { list-style-type: disc; }
ul.bulletsShaded ul.normal li { background-image: none; }
ul.bulletsShaded ul.links li { background-image: none; padding-left: 0; }
ul.bulletsShaded ul.linksShaded li { background-image: none; padding-left: 0; }

ul.spaced li { margin-bottom: 0.5em }
ul.spacedWide li { margin-bottom: 0.5em }

ul.horizontal { list-style-type: none; margin: 0; padding: 0; }
ul.horizontal li { display: inline; margin: 0 2em 0 0; }
ul.horizontal li:before { content: url(http://msdh.ms.gov/msdhsite/images/ArrowGrayBullet.gif) "\0020"; } 

ul.links { list-style-image: url(http://msdh.ms.gov/msdhsite/images/ArrowGrayBullet.gif); }
ul.links li { padding-bottom: 0.5em;  background-image: none; }

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 }

p.centered, td.centered, div.centered { text-align: center }

div.boxBody a { color: #006688 }
div.boxBody a:hover { color: #00aacc }

div.boxBody a.red { color: #bb4444; }

div.boxBody a.textLink { color: #333333 }
div.boxBody a:hover.TextLink { color: #00aacc }

div.boxBody { color: #181818; }

div.shadedBox { color: #181818; }

.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: #777777;
    font-size: 12pt;
    padding-bottom: 0;
    margin-bottom: 0.5em;
    margin-top: 2.5em;
}

.bright { color: #dd6600; font-weight: bold; }

p.highlighted { background-color: #ffee88; padding: 4px; border: 1px solid #dddddd; }

p.headingBold {
    font-weight: bold;
    padding-bottom: 0;
    margin-bottom: 0; }

p.heading + p { margin-top: 0.5em }

p.subheading { font-weight: bold; color: #222222; margin-left: 1em; margin-bottom: 0.75em; }

p.topPadded {
    padding-top: 1em;
    padding-bottom: 0;
    margin-bottom: 0; }

p.afterHeading, ul.afterHeading, div.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; }

p.note, span.note {
    font-size: 7pt;
    color: #999999; }

div.msdh div.sidebar {
    width: 32%;
    float: right;
    color: #181818;
    background-color: #F8F8F4;
    border-right: 1px solid #e8e8e8;
    border-bottom: 1px solid #dddddd;
    padding: 0.75em;
    margin: 0 0 1em 1.5em;
    overflow: hidden; }

div.boxBody div.sidebar {
    background-color: white;
}    

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; }

div.sidebar p.heading:first-child { margin-top: 0 }
    
    
div.leftCol, ul.leftCol, p.leftCol { float: left; width: 47%; margin-top: 0.5em } 
div.rightCol, ul.rightCol, p.rightCol { float: right; width: 47%; margin-top: 0.5em } 
div.leftCol:after, ul.leftCol:after, p.leftCol:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; } 
.leftCol + div, .leftCol + p, .leftCol + ul, .leftCol + img { clear: both;  } /* for browsers that don't support the :after property */ 
    
div.boxBody p:first-child, div.rightCol p:first-child, div.leftCol p:first-child, div.shadedBox p:first-child { margin-top: 0.5em }

    
    
.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: #e1eff0;
    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; }
*/

p.shadedBox {
    background-color: #F8F8F4;
    padding: 0.7em;
    border-bottom: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
	}
   
div.boxBody, div.shadedBox {
    background-color: #F8F8F4;
    color: #444444;
    padding: 0.7em;
    border-bottom: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    overflow: hidden; }


.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; }

table.menuBar {  background-color: White; width: 100% }
table.menuBar td { padding: 4px 0 4px 0 }

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;
    color: #222222; }

p.bold {
    font-weight: bold;
    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; }

.pageCount {
    font-size : 8pt;
    font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
    color : #BDBDBD; }

.pageInfo { color: #999; }

p.topicLetter {
    float: right;
    font-size: 20pt;
    font-weight: bold;
    color: #dddddd;
    margin: 0 0.5em 0 0; }

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;
  }

/* ------------------------- */

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.navGroup { display: block; margin-bottom: 1em; border-bottom: 1px solid #ddd; font-size: 10pt; font-weight: bold; width: 175px; text-decoration: none; }
a.navGroupInMenu { display: block; margin-bottom: 3px; text-decoration: none; font-size: 10pt; color: #888; }
a.navGroupInMenu:hover { color: #007799; text-decoration: underline; }
a.navCategory { display: block; margin-bottom: 3px; text-decoration: none; font-size: 10pt; }
a.navSubcategory { display: block; margin-left: 0.75em; margin-bottom: 2px; text-decoration: none; font-size: 9pt; color: #425B67; }
a.navSubcategoryChosen { font-weight: bold; }
a.navCategory:hover { text-decoration: underline; }
a.navSubcategory:hover { text-decoration: underline; }

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; }

td.bodyFooter .menuBarTop td {
    padding: 4px 0 4px 0; }

.menuBarTop a {
    font-family: "Lucida Sans", Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #C8D7E3;
    text-decoration: none; }

.menuBarTop a:visited { color: #C8D7E3 }

.menuBarTop a:hover {
/* don't know why the font family and size needs to be re-stated here. */
    font-family: "Lucida Sans", Verdana, Arial, sans-serif; 
    font-size: 11px;
    color: #eeeeff;
    text-decoration: none; }

A.pageBottom {
    color: #ddeeee;
    font-size: 11pt; }

A:visited.pageBottom {
    color: #ddeeee;
    text-decoration: none;
    font-size: 11pt; }

A:hover.pageBottom {
    color: #ffffff;
    text-decoration: underline;
    font-size: 11pt; }

/* styles for TinyBox2 popup - http://www.scriptiny.com/2011/03/javascript-modal-windows  */

.tbox {position:absolute; display:none; padding:14px 17px; z-index:900}
.tinner {padding:15px; -moz-border-radius:5px; border-radius:5px; background:#fff url(../images/tinyboxPreload.gif) no-repeat 50% 50%; border-right:1px solid #333; border-bottom:1px solid #333}
.tmask {position:absolute; display:none; top:0px; left:0px; height:100%; width:100%; background:#000; z-index:800}
.tclose {position:absolute; top:0px; right:0px; width:30px; height:30px; cursor:pointer; background:url(../images/tinyboxClose.png) no-repeat}
.tclose:hover {background-position:0 -30px}

#error {background:#ff6969; color:#fff; text-shadow:1px 1px #cf5454; border-right:1px solid #000; border-bottom:1px solid #000; padding:0}
#error .tcontent {padding:10px 14px 11px; border:1px solid #ffb8b8; -moz-border-radius:5px; border-radius:5px}
#success {background:#2ea125; color:#fff; text-shadow:1px 1px #1b6116; border-right:1px solid #000; border-bottom:1px solid #000; padding:10px; -moz-border-radius:0; border-radius:0}
#popupmask {background:#222;}
#frameless {padding:0}
#frameless .tclose {left:6px} 

@media only screen and (max-width: 600px) {
#header_and_menu, #left_navigation { display: none; }  
#page_body { width: 100%; }	
}
