@import url("country.css");

/*************************
 * GLOBAL PAGE FORMATTING
 *************************/

body {
    font-family         : arial, verdana, sans-serif;
    font-size           : 11px;
    color				: black;
    background-color    : white;
    margin              : 0;
}

.italic {
    font-style			: italic;
}

.underline {
    text-decoration		: underline;
}

p {
    padding             : 0;
    margin				: 0;
    font-family         : arial, verdana, sans-serif;
    font-size           : 11px;
    line-height         : 1.25em;
    font-weight         : normal;
    color               : #000000;
    text-decoration     : none;
}

.bbpop {
    float               : right;
}

table.buyBook {
    margin-left         : 6px;
    margin-bottom       : 12px;
}

.MMdivider {
     background-color  : #D6DAD9;
}

p.MMdHead, p.MMeHead {
    font-family     : arial, verdana, sans-serif;
    font-size       : small;
    font-weight     : bold;
    line-height     : 1.25em;
    color           : #000000;
    margin-top      : 0px;
    margin-bottom   : 3px;
    text-transform  : uppercase;
}

p.MMfHead {
    font-family     : arial, verdana, sans-serif;
    font-size       : small;
    font-weight     : bold;
    line-height     : 1.25em;
    color           : #000000;
    margin-top      : 0px;
    margin-bottom   : 3px;
}

p.MMgHead {
    font-family     : arial, verdana, sans-serif;
    font-size       : small;
    font-weight     : bold;
    line-height     : 1.25em;
    color           : #000000;
    margin-top      : 0px;
    margin-bottom   : 3px;
    font-style		: italic;
}
 
a:link, a:visited {
	color               : #BE3432;
	text-decoration     : underline;
}

p.MMpara a:link, p.MMpara a:visited, p.para a:link, p.para a:visited {
    color               : #BE3432;
}
 

/*************************
 * LISTS
 *************************/

ol.MMnumbered {
    margin-top          : 0;
    margin-left         : 2em;
    padding             : 0;
}

ol.MMnumbered li {
    font-family     : verdana;
    font-size       : x-small;
    font-weight     : normal;
    line-height     : 1.25em;
    color           : #666666;
    margin-top      : 0;
    margin-bottom   : 6px;
}

.MMFigureCellLast ol.MMnumbered li, .MMFigureCell ol.MMnumbered li, .MMSidebarCell ol.MMnumbered li {
    font-family     : arial, verdana, sans-serif;
    font-size       : x-small;
    line-height     : 1.25em;
    font-weight     : normal;
    color           : #333333;
    margin-top      : 3px;
    margin-bottom   : 3px;
}

ul.MMchapter {
    margin-top          : 0;
    margin-left         : 1.25em;
    padding				: 0;
    list-style-image    : none;
    list-style-type     : disc;
}

ul.MMchapter li {
    font-family     : arial, verdana, sans-serif;
    font-size       : x-small;
    font-weight     : normal;
    line-height     : 1.25em;
    color           : #999999;
    margin-top      : 0;
    margin-bottom   : 0;
}

ul.MMunnumbered, ul.MMunnumberedtable, ul.MMunnumbereddrugtable, ul.MMunnumberedfigure {
    margin              : 0;
    padding				: 0;
    list-style-image    : none;
    list-style-type     : none;
}

ul.MMunnumberedsidebar {
    margin				: 6px 0;
    padding				: 0;
    list-style-image 	: none;
    list-style-type  	: none;
}

ul.MMunnumbered li {
    font-family     : arial, verdana, sans-serif;
    font-size       : 11px;
    font-weight     : normal;
    line-height     : 1.25em;
    color           : #000000;
    margin-top      : 0;
    margin-bottom   : 6px;
}

ul.MMunnumberedsidebar li {
    font-family     : arial, verdana, sans-serif;
    font-size       : x-small;
    font-weight     : normal;
    line-height     : 1.25em;
    color           : #333333;
    margin-top      : 0;
    margin-bottom   : 6px;
}

ul.MMunnumberedfigure li {
    font-family     : arial, verdana, sans-serif;
    font-size       : x-small;
    font-weight     : normal;
    line-height     : 1.25em;
    color           : #666666;
    margin-top      : 0;
    margin-bottom   : 6px;
}

ul.MMbulleted {
    margin-top          : 0;
    margin-left         : 2em;
    padding				: 0;
    list-style-image    : none;
    list-style-type     : disc;
}

ul.MMbulleted li {
    font-family     : arial, verdana, sans-serif;
    font-size       : x-small;
    font-weight     : normal;
    line-height     : 1.25em;
    color           : #000000;
    margin-top      : 0;
    margin-bottom   : 6px;
}

ul.MMbulletedSidebar {
    margin-top          : 6px;
    margin-left         : 1.25em;
    padding				: 0;
    list-style-image    : none;
    list-style-type     : disc;
}

ul.MMbulletedSidebar li {
    font-family     : arial, verdana, sans-serif;
    font-size       : x-small;
    font-weight     : normal;
    line-height     : 1.25em;
    color           : #333333;
    margin-top      : 0;
    margin-bottom   : 6px;
}

ul ul, ol ul {
    padding-left        : 20px;
}

.MMlistPara {
    margin-top      : 6px;
    margin-bottom   : 6px;
}


p.credit {
    font-family      : arial, verdana, sans-serif;
    font-size        : xx-small;
    font-weight      : normal;
    line-height      : 1.25em;
    color            : #666666;
    margin-top       : 0px;
    margin-bottom    : 12px;
}

.MMdefLink {
    font-family     : arial, verdana, sans-serif;
    font-size       : 12pt;
    line-height     : 1.25em;
    font-weight     : bold;
    padding         : 0;
}

a:link.backToTop, a:visited.backToTop {
    font-family         : arial, verdana, sans-serif;
    font-size           : 11px;
    color               : #BE3432;
    text-decoration     : underline;
}

/***************************
 * BREADCRUMB STYLES
 ***************************/

.bcrumb td.MMdivider, .bcrumb tr.MMdivider {
    background-color  : #CE9995;
}

.bcrumb span.bullet {
    font-weight        : bold;
    color              : #999999;
    margin-left       : 6px;
    margin-right      : 6px;
}

p.bcrumbLabel {
    font-family        : helvetica, arial, verdana, sans-serif;
    font-size          : 11px;
    font-weight        : bold;
    color              : #666666;
    padding-left       : 12px;
    padding-right      : 12px;
    padding-top        : 4px;
    text-transform     : uppercase;
}

.bcrumb a:link.icons, .bcrumb a:visited.icons {
    font-family       : arial, verdana, sans-serif;
    font-size         : 11px;
    color             : #BE3432;
    text-decoration   : underline;
    padding-left      : 12px;
}

.bcrumb a.current {
    background-color  : #E2E2B7;
    padding-left      : 8px;
    padding-right     : 8px;
    font-family       : arial, verdana, sans-serif;
    font-size         : 11px;
    color             : #BE3432;
    text-decoration   : none;
}

.bcrumbLinks {
    padding-left      : 12px;
    padding-top       : 4px;
    padding-bottom    : 3px;
    font-family       : arial, verdana, sans-serif;
    font-size         : 11px;
    font-weight       : normal;
    color             : #BE3432;
    text-decoration   : none;
}

.bcrumbLinks a:link.bcLink, .bcrumbLinks a:visited.bcLink {
    color             : #BE3432;
}

.bcrumbMM td.bcrumbLinks {
	padding			  : 0 8px 0 0;
    font-family       : arial, verdana, sans-serif;
    font-size         : 11px;
    font-weight       : normal;
    color             : #333333;
    text-decoration   : none;
}

.bcrumbLinks a:link.sectionPage, .bcrumbLinks a:visited.sectionPage {
    font-family       : arial, verdana, sans-serif;
    font-size         : 11px;
    font-weight       : normal;
    color             : #333333;
    text-decoration   : none;
}

.bcrumb td {
    vertical-align    : top;
}

.bcrumb p.icons {
	padding			  : 0 0 0 12px;
    font-family       : arial, verdana, sans-serif;
    font-size         : 11px;
    font-weight       : normal;
    color             : #333333;
    text-decoration   : none;
}

.bcrumb p.current {
    background-color  : #E2E2B7;
    padding-left      : 8px;
    padding-right     : 8px;
    font-family       : arial, verdana, sans-serif;
    font-size         : 11px;
    color             : #BE3432;
}

bcrumbMM.table {
}

.bcrumbMM td.imageLegendPhoto {
    background-image   : url(/images/mmhe2/icon_photo.gif);
    background-repeat  : no-repeat;
    padding-right      : 8px;
}

.bcrumbMM td.imageLegendVideo {
    background-image   : url(/images/mmhe2/icon_video.gif);
    background-repeat  : no-repeat;
    padding-right      : 8px;
}

.bcrumbMM td.imageLegendAnimation {
    background-image   : url(/images/mmhe2/icon_animation.gif);
    background-repeat  : no-repeat;
    padding-right      : 8px;
}

.bcrumbMM td.imageLegendAudio {
    background-image   : url(/images/mmhe2/icon_audio.gif);
    background-repeat  : no-repeat;
    padding-right      : 8px;
}

/*************************
 * IMAGE LINK STYLES
 *************************/

a:link.imgLnkText, a:visited.imgLnkText {
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    color            : #666666;
    text-decoration  : none;
}

table.imgLink {
}

.imgLink td.imageMerckManual {
    background-image  : url(/images/mmhe2/merck_manual.jpg);
    background-repeat : no-repeat;
}

.imgLink td.imageBuyLanding {
    background-image  : url(/images/mmhe2/buy_book_icon.gif);
    background-position : center center;
    background-repeat : no-repeat;
}

.imgLink td.imageBuy {
    background-image  : url(/images/mmhe2/buy_book_icon_big.gif);
    background-position : center center;
    background-repeat : no-repeat;
}

.imgLink td.imagePrint {
    background-image  : url(/images/mmhe2/printer_icon.gif);
    background-position : center center;
    background-repeat : no-repeat;
}

.imgLink td.imagePDF {
    background-image  : url(/images/mmhe2/pdf.gif);
    background-position : center center;
    background-repeat : no-repeat;
}

.imgLink td.imageEmail {
    background-image    : url(/images/mmhe2/envelope_icon.gif);
    background-position : center center;
    background-repeat   : no-repeat;
}

.imgLink td.imageDrugTableRx {
    background			: url('/images/mmhe2/rx.gif') no-repeat 10px;
    padding-left		: 45px;
    height				: 34px;
}

.imgLink p {
    padding-left      : 4px;
}

/*************************
 * GLOBAL GRAPHIC ELEMENTS
 *************************/
 
.dotH {
    background-image  : url(/images/mmhe2/dotted_line_h.gif);
    background-repeat : repeat-x;
}


/***************************
 * EMAIL STYLES
 ***************************/

.bodyContent {
    font-family         : arial, verdana, sans-serif;
    font-size           : 9pt;
    font-weight         : normal;
    line-height         : 1.25em;
    color               : #000000;
    margin-top          : 0px;
    margin-bottom       : 25px;
}

table.bcrumbEmail {
}

td.imageHeaderEmail {
    height              : 52px;
    width               : 460px;
    background-image    : url(/images/mmhe2/header_email_new.gif);
    background-repeat   : no-repeat;
}

.bcrumbEmail td.MMdivider {
    background-color    : #999999;
}

td.imagePrivacy {
    background-image    : url(/images/mmhe2/privacy.gif);
    background-repeat   : no-repeat;
    width               : 43px;
    height              : 48px;
}

.emailSubBody
{
    font-family      : arial, verdana, sans-serif;
    font-size        : 12px;
    color            : #000000;
    text-decoration  : none;
}

.bcrumbEmailTable {
	width				: 436px;
    font-family			: helvetica, arial, verdana, sans-serif;
    font-size			: 11px;
    color				: #666666;
    border-top			: solid 1px #999999;
    border-left			: solid 1px #999999;
}

.bcrumbEmailTitleCell {
    height              : 21px;
    width               : 100px;
    font-weight			: bold;
    padding				: 1px 12px;
    text-transform		: uppercase;
    border-bottom		: solid 1px #999999;
    border-right		: solid 1px #999999;
}

.bcrumbEmailTextCell {
    padding				: 1px 12px;
    border-bottom		: solid 1px #999999;
    border-right		: solid 1px #999999;
}

.emailHeader {
    font-family			: arial, verdana, sans-serif;
    font-size			: 20px;
    font-weight			: bold;
    padding				: 10px 0;
    border-bottom		: 1px solid #D6DAD9;
}

h1.asterisk {
    font-family       : arial, verdana, sans-serif;
    font-size        : 18px;
    color            : #BE3432;
    padding-top      : 0px;
    padding-bottom   : 0px;
    margin-top       : 0px;
    margin-bottom    : 0px;
}

.navRed {
    font-family      : arial, verdana, sans-serif;
    font-weight      : normal;
    font-size        : 11px;
    color            : #BE3432;
    line-height      : 1.25em;
}

 td.imageHeaderFull {
    background-image  : url(/images/mmhe2/mmh2_header_full.jpg);
    background-repeat : no-repeat;
    width             : 742px;
    height            : 120px;
}

td.imageEmailPreview {
    background-image  : url(/images/mmhe2/mmh2.gif);
    background-repeat : no-repeat;
    background-color  : #FFEBEC;
}

.emailLnk {
    font-family      : arial, verdana, sans-serif;
    font-size        : 12px;
    color            : #BE3432;
    text-decoration  : none;
}

p.emailMMH2Margins {
    padding-left      : 18px;
    padding-right     : 18px;
    padding-top       : 3px;
    padding-bottom    : 3px;
}


/*************************
 * GLOBAL TD FORMATTING
 *************************/

table.bodyTable, table.bodyTableFull {
	margin-bottom       : 12px;
	clear               : both;
}

table.bodyTableHalf {
	margin-bottom   : 12px;
	margin-top		: 12px;
	margin-left     : 6px;
	float           : right;
	clear           : right;
}

td.crnrTopLt {
	background		: url(/images/mmhe2/table_top_lt.gif) no-repeat;
	width			: 4px;
	height			: 4px;
}

td.crnrTopRt {
	background		: url(/images/mmhe2/table_top_rt.gif) no-repeat;
	width			: 4px;
	height			: 4px;
}

.middle {
    vertical-align   : middle;
}

.top {
    vertical-align   : top;
}

p.marginPageOption {
    padding-left      : 4px;
}

p.tableHead {
    font-family      : arial, verdana, sans-serif;
    font-size        : small;
    font-weight      : bold;
    color            : #C03027;
}

p.tablehead1 {
    font-family        : helvetica, arial, verdana, sans-serif;
    font-size          : 12px;
    font-weight        : bold;
    color              : #666666;
}

/***************************
 * LEFT NAV
 ***************************/

.leftNav {
    border-right        : solid 1px #cccccc;
    vertical-align      : top;
}

.fixedSpace {
    font-size         : 20px;
}

td.dashH {
    background-image  : url(/images/mmhe2/dashed_line_h.gif);
    background-repeat : repeat-x;
}

td.dashV {
    background-image  : url(/images/mmhe2/dashed_line_v.gif);
    background-repeat : repeat-y;
}

td.crnrSearch {
    background-image  : url(/images/mmhe2/red_toprt_corner.gif);
    background-repeat : no-repeat;
    background-color  : #D6DAD9;
}

td.crnrNav {
    background-image  : url(/images/mmhe2/red_toprt_corner.gif);
    background-repeat : no-repeat;
    background-color  : #FFFFFF;
}

.MMsearchContainer {
    margin-bottom	 : 16px;
    margin-top		 : 10px;
}

div.MMsearchButton {
    border              : solid 1px #E2C2C2;
    padding             : 2px 4px;
    margin              : 1px;
    font-family         : arial, verdana, sans-serif;
    font-size           : 11px;
    font-weight         : bold;
}

div.MMsearchButton a:link, div.MMsearchButton a:visited {
    color               : #BE3432;
    text-decoration     : none;
}

.searchBox, .MMsearchInput  {
    margin              : 0;
    border              : 1px solid #cccccc;
}

.MMsearchForm {
    margin              : 0 10px;
}

/*******************************************
* Search Highlight Colors
*******************************************/

.mmsearch1 {
    background-color: #FFFF99;
}
.mmsearch2 {
    background-color: #99FFFF;
}
.mmsearch3 {
    background-color: #66FF66;
}
.mmsearch4 {
    background-color: #FFCC99;
}
.mmsearch5 {
    background-color: #FF66CC;
}
.mmsearch6 {
    background-color: #CC99FF;
}
.mmsearch7 {
    background-color: #FEBCBC;
}
.mmsearch8 {
    background-color: #FF9900;
}
.mmsearch9 {
    background-color: #6699FF;
}
.mmsearch10 {
    background-color: #99CC33;
}

.MMnavTitleTab {
    font-family      : arial, verdana, sans-serif;
    font-weight      : normal;
    font-size        : 11px;
    color            : #FFFFFF;
    text-decoration  : none;
    padding          : 3px 10px;
    vertical-align   : middle;
    background-color : #BE3333;
}

.MMnavTab {
    font-family      : arial, verdana, sans-serif;
    font-weight      : normal;
    font-size        : 11px;
    padding          : 3px 10px;
    border-bottom    : solid 1px #D6DAD9;
}

.MMnavSectionList {
    margin-bottom   : 18px;
}

/***************************
 * SECTION PAGE
 ***************************/

p.MMchapter {
    margin-bottom       : 16px;
}

.MMchapter li {
    color               : #989898;
}

/*************************
 * INDEX STYLES
 *************************/

table.idxOuterTable {
    margin-top   : 10px;
}

.idxHead {
    font-family      : arial, verdana, sans-serif;
    font-size        : 18px;
    font-weight      : normal;
    color            : #333333;
    padding-top      : 8px;
    padding-bottom   : 8px;
    padding-left     : 16px;
}

.navBlack {
    font-family      : arial, verdana, sans-serif;
    font-weight      : normal;
    font-size        : 11px;
    line-height      : 1.25em;
}

.navGrey {
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    color            : #666666;
    text-decoration  : none;
}


.error {
    font-family      : arial, verdana, sans-serif;
    font-weight      : bold;
    font-size        : 11px;
    line-height      : 1.25em;
    color            : #BF3532;
    background-color : #F5E1E2;
    padding-left     : 8px;
    padding-right    : 8px;
    padding-bottom   : 8px;
    padding-top      : 8px;
}

.goButton {
    font-family     : arial, verdana, sans-serif;
    font-weight     : bold;
    font-size       : 11px;
    padding         : 1px 4px;
    border          : solid 1px #E2C2C2;
}

.goButton a:link, .goButton a:visited {
    color            : #BE3432;
    text-decoration  : none;
}

td.idxTopics {
    padding-left     : 12px;
    padding-bottom   : 6px;
    vertical-align   : top;
    font-family      : verdana, arial, sans-serif;
    font-weight      : normal;
    font-size        : 10px;
    line-height      : 1.25em;
}

.idxTopics a:link, .idxTopics a:visited {
    color            : #BE3432;
    text-decoration  : none;
}

.idxTopics li {
    margin-left      : 30px;
    color            : #989898;
    list-style-position : outside;
}

.idxTopics li.l3 {
    margin-left  : 45px;
    color        : #989898;
}

.idxTopics li.l4 {
    margin-left  : 60px;
    color        : #989898;
}

.idxSidebar {
    background-image  : url(/images/mmhe2/legend_sidebar_crop.gif);
    background-repeat : no-repeat;
    margin-left       : 8px;
    position          : relative;
    top               : 2px;
    width             : 13px;
}

.idxTable {
    background-image  : url(/images/mmhe2/legend_table_crop.gif);
    background-repeat : no-repeat;
    margin-left       : 8px;
    position          : relative;
    top               : 2px;
    width             : 14px;
}

.idxIllustration {
    background-image  : url(/images/mmhe2/icon_illustration.gif);
    background-repeat : no-repeat;
    margin-left       : 8px;
    position          : relative;
    top               : 2px;
    width             : 15px;
}

.idxPhoto {
    background-image  : url(/images/mmhe2/icon_photo.gif);
    background-repeat : no-repeat;
    margin-left       : 8px;
    position          : relative;
    top               : 2px;
    width             : 15px;
}

.idxVideo {
    background-image  : url(/images/mmhe2/icon_video.gif);
    background-repeat : no-repeat;
    margin-left       : 8px;
    position          : relative;
    top               : 2px;
    width             : 15px;
}

.idxAnimation {
    background-image  : url(/images/mmhe2/icon_animation.gif);
    background-repeat : no-repeat;
    margin-left       : 8px;
    position          : relative;
    top               : 2px;
    width             : 15px;
}

.idxAudio {
    background-image  : url(/images/mmhe2/icon_audio.gif);
    background-repeat : no-repeat;
    margin-left       : 8px;
    position          : relative;
    top               : 2px;
    width             : 15px;
}

/*************************
 * MULTIMEDIA POPUP STYLES
 *************************/

table.bcrumbMM {
}

.bcrumbMM td.MMdivider {
    background-color  : #E2C2C2;
}

p.bcrumbMMLabel {
    font-family        : helvetica, arial, verdana, sans-serif;
    font-size          : 11px;
    font-weight        : bold;
    color              : #666666;
    padding-left       : 12px;
    padding-right      : 12px;
    padding-top        : 1px;
    text-transform     : uppercase;
}

p.bcrumbMMText {
    font-family        : helvetica, arial, verdana, sans-serif;
    font-size          : 11px;
    color              : #666666;
    padding-left       : 12px;
    padding-right      : 12px;
    padding-top        : 1px;
}

.bcrumbMMSidebar {
    background-image  : url(/images/mmhe2/legend_sidebar_crop.gif);
    background-repeat : no-repeat;
    position          : relative;
    top               : 2px;
}

.bcrumbMMTable {
    background-image  : url(/images/mmhe2/legend_table_crop.gif);
    background-repeat : no-repeat;
    position          : relative;
    top               : 2px;
}

.bcrumbMMIllustration {
    background-image  : url(/images/mmhe2/icon_illustration.gif);
    background-repeat : no-repeat;
    position          : relative;
    top               : 2px;
}

.bcrumbMMPhoto {
    background-image  : url(/images/mmhe2/icon_photo.gif);
    background-repeat : no-repeat;
    position          : relative;
    top               : 2px;
}

.bcrumbMMVideo {
    background-image  : url(/images/mmhe2/icon_video.gif);
    background-repeat : no-repeat;
    position          : relative;
    top               : 2px;
}

.bcrumbMMAnimation {
    background-image  : url(/images/mmhe2/icon_animation.gif);
    background-repeat : no-repeat;
    margin-right      : 5px;
    position          : relative;
    top               : 2px;
}

.bcrumbMMAudio {
    background-image  : url(/images/mmhe2/icon_audio.gif);
    background-repeat : no-repeat;

    position          : relative;
    top               : 2px;
}

a:link.bcrumbMMPageSeq, a:visited.bcrumbMMPageSeq {
    font-family      : verdana, arial, sans-serif;
    font-size        : 9px;
    font-weight      : bold;
    color            : #FFFFFF;
    text-decoration  : none;
}

.MMHeader {
    font-family      : arial, verdana, sans-serif;
    font-size        : 20px;
    font-weight      : bold;
    color            : #333333;
}

td.MMAnimationBig, td.imageAniBig {
    background-image   : url(/images/mmhe2/icon_animation_big.gif);
    background-repeat  : no-repeat;
    background-position : center center;
}

td.MMAudioBig, td.imageAudBig {
    background-image   : url(/images/mmhe2/icon_audio_big.gif);
    background-repeat  : no-repeat;
    background-position : center center;
}

td.MMIllustrationBig, td.imageIllusBig {
    background-image   : url(/images/mmhe2/icon_illus_big.gif);
    background-repeat  : no-repeat;
    width              : 23px;
    background-position : center center;
}

td.MMPronunciationBig, td.imagePronBig {
    background-image   : url(/images/mmhe2/icon_pron_big.gif);
    background-repeat  : no-repeat;
    background-position : center center;
}

td.MMPhotographBig, td.imagePhotBig {
    background-image   : url(/images/mmhe2/icon_photo_big.gif);
    background-repeat  : no-repeat;
    background-position : center center;
}

td.MMVideoBig, td.imageVidBig {
    background-image   : url(/images/mmhe2/icon_video_big.gif);
    background-repeat  : no-repeat;
    background-position : center center;
}

.MMMasthead {
    background-color    : #BE3432;
    background-image    : url(/images/mmhe2/header_mmviewer.gif);
    background-repeat   : no-repeat;
}

.MMMastheadRt {
    background-image : url(/images/mmhe2/header_mmviewer_rt.gif);
    background-repeat: no-repeat;
}

p.MMBandwidthControlText {
    font-family       : helvetica, arial, verdana, sans-serif;
    font-size         : 11px;
    color             : #333333;
    margin-top        : 0px;
    padding-top       : 0px;
    margin-bottom     : 7px;
}

a.MMBandwidthControlText {
    font-family       : helvetica, arial, verdana, sans-serif;
    font-size         : 11px;
}

.searchFriendly {
    color            : #ffffff;
}

/*************************
 * MM FIGURE
 *************************/

.MMFigureCell {
    font-family         : arial, verdana, sans-serif;
    font-size           : x-small;
    line-height         : 1.25em;
    font-weight         : normal;
    color               : #333333;
    padding             : 4px 10px;
    border-right        : 1px solid #D6DAD9;
    border-top			: 1px solid #D6DAD9;
}

.MMFigureCellLast {
    font-family         : arial, verdana, sans-serif;
    font-size           : x-small;
    line-height         : 1.25em;
    font-weight         : normal;
    color               : #333333;
    padding             : 4px 10px;
    border-top			: 1px solid #D6DAD9;
}
.MMFigureCellFakeHead {
    font-family         : arial, verdana, sans-serif;
    font-size           : x-small;
    line-height         : 1.25em;
    font-weight         : normal;
    color               : #333333;
    padding             : 4px 10px;
    border-right        : 1px solid #D6DAD9;
}

.MMFigureCellFakeHeadLast {
    font-family         : arial, verdana, sans-serif;
    font-size           : x-small;
    line-height         : 1.25em;
    font-weight         : normal;
    color               : #333333;
    padding             : 4px 10px;
}

.MMFigureCellHead {
    font-family         : arial, verdana, sans-serif;
    font-size           : small;
    font-weight         : bold;
    line-height         : 1.25em;
    color               : #C03027;
    padding             : 4px 10px;
}

p.MMFigure {
    font-family         : arial, verdana, sans-serif;
    font-size           : x-small;
    line-height         : 1.25em;
    font-weight         : normal;
    color               : #333333;
    margin-bottom       : 1.25em;
}

p.MMFigureLast {
    font-family         : arial, verdana, sans-serif;
    font-size           : x-small;
    line-height         : 1.25em;
    font-weight         : normal;
    color               : #333333;
}

/*************************
 * MM TABLE
 *************************/

.MMTableCellHead {
    font-family         : arial, verdana, sans-serif;
    font-size           : small;
    font-weight         : bold;
    line-height         : 1.25em;
    color               : #C03027;
    padding             : 4px 10px;
}

.MMTableCellHead p {
    font-family         : verdana, arial, sans-serif;
    font-size           : xx-small;
    line-height         : 1.25em;
    font-weight         : normal;
    color               : #666666;
    padding             : 4px 0;
}

p.sideTable {
    font-family         : verdana, arial, sans-serif;
    font-size           : xx-small;
    line-height         : 1.25em;
    font-weight         : normal;
    color               : #666666;
    padding             : 0;
    margin-bottom       : 6px;
}

/***************************
 * SIDEBAR
 ***************************/

.MMSidebarCell {
    font-family         : arial, verdana, sans-serif;
    font-size           : x-small;
    line-height         : 1.25em;
    font-weight         : normal;
    color               : #333333;
    padding             : 4px 10px;
    border-top			: 1px dotted #cccccc;
}

.MMSidebarCellTitle {
    font-family         : arial, verdana, sans-serif;
    font-size           : small;
    font-weight         : bold;
    line-height         : 1.25em;
    color               : #C03027;
    padding             : 4px 10px;
}

p.MMsideBar {
    font-family         : arial, verdana, sans-serif;
    font-size           : x-small;
    line-height         : 1.25em;
    font-weight         : normal;
    color               : #333333;
    margin-bottom       : 1.25em;
}

p.MMsideBarLast {
    font-family         : arial, verdana, sans-serif;
    font-size           : x-small;
    line-height         : 1.25em;
    font-weight         : normal;
    color               : #333333;
}

p.MMsideBarTable {
    font-family         : verdana;
    font-size           : 11px;
    line-height         : 1.25em;
    font-weight         : normal;
    color               : #333333;
    margin-bottom       : 1.25em;
}

td.MMsideBarInnerTable {
    padding             : 0 4px;
    vertical-align      : top;
}

/*************************
 * MM DRUG TABLE
 *************************/

p.MMDrugTableHead {
    font-family      : arial, verdana, sans-serif;
    font-size        : small;
    font-weight      : bold;
    color            : #C03027;
    padding-top      : 10px;
    padding-bottom   : 14px;
    padding-left     : 10px;
}

.MMIllustrativeCredits {
    font-family     : arial, verdana, sans-serif;
    font-size       : 10px;
    font-weight     : normal;
    color           : #666666;
    padding         : 10px;
    border-top		: 1px solid #cccccc;
}

table.MMIllustrativeFull {
    margin-bottom   : 12px;
    clear           : both;
}

table.MMIllustrativeHalf {
    margin-bottom   : 12px;
    margin-top		: 12px;
    margin-left     : 6px;
    float           : right;
    clear           : right;
}

a:link.drugTable, a:visited.drugTable {
    font-family         : arial, verdana, sans-serif;
    font-size           : 11px;
    color               : #BE3432;
    text-decoration     : none;
}

/*************************
 * MM SIDE TABLE
 *************************/

p.MMSideTableHead {
    padding-top      : 2px;
    padding-bottom   : 2px;
    padding-left     : 10px;
    padding-right    : 10px;
}

.MMSideTable li{
    padding-left		: 10px;
    color				: #989898;
    padding-top			: 2px;
    padding-bottom		: 3px;
    font-family			: arial, verdana, sans-serif;
    font-size			: 11px;
}

.MMSideTable a:link, .MMSideTable a:visited {
    color               : #BE3432;
    text-decoration     : none;
}

p.MMSideTable {
    padding-top      : 2px;
    padding-bottom   : 3px;
}

table.MMSideTable {}

/*************************
 * MM REF TABLE
 *************************/

table.MMRef {
    float			: right;
}

.MMRef a:link.MMRefLinkText, .MMRef a:visited.MMRefLinkText {
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    color            : #666666;
    text-decoration  : none;
}

.MMRef p.MMRefTableHead {
    padding-left     : 9px;
    padding-top      : 0px;
    padding-bottom   : 5px;
    margin-top       : 0px;
    line-height      : 1.25em;
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    font-weight      : bold;
    color            : #666666;
    text-decoration  : none;
}

.MMRef td.shadow {
    height            : 5px;
    width             : 1px;
    background-image  : url(/images/mmhe2/sound_menu_shadow.gif);
    background-repeat : repeat-x;
 }

img.borderGrey {
    border: solid 1px #D6DAD9;
}

/***************************
 * Drug Names
 ***************************/
table.DrugNameTable {
	margin-bottom		: 25px;
}

td.drugNames {
    padding-top      : 3px;
    padding-bottom   : 3px;
    padding-left     : 8px;
}

.drugNames p {
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    color            : #666666;
}

.drugNamesColHeadings p {
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    font-weight      : bold;
    color            : #666666;
    padding-left     : 8px;
    padding-bottom   : 12px;
}


/***************************
 * MEDICAL TERMS
 ***************************/
table.medicalTermsTable {
    border           : solid 1px #CCCCCC;
}

td.medicalTerms {
    padding-top      : 4px;
    padding-bottom   : 4px;
    padding-left     : 8px;
    vertical-align   : top;
}

td.medicalTermsSpacer {
    border-left      : solid 1px #CCCCCC;
}

/***************************
 * PRINTER FRIENDLY
 ***************************/

td.printHeader {
    background-image : url(/images/mmhe2/header_print.gif);
    background-repeat: no-repeat;
    width            : 414px;
    height           : 41px;
}

.legal {}

.legal a:link, .legal a:visited {
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    color            : #009997;
    text-decoration  : underline;
}

.legal a:link.msg, .legal a:visited.msg {
    font-family      : arial, verdana, sans-serif;
    font-size        : 10px;
    color            : #009997;
    text-decoration  : underline;
}

td.pffooter {
    padding-top      : 8px;
}

.legal p {
    font-family      : arial, verdana, sans-serif;
    font-size        : 10px;
    color            : #666666;
    text-decoration  : none;
    margin-top      : 2px;
    margin-bottom   : 2px;
}

td.legal .bold {
    font-weight         : bold;
    font-size        : 11px;
}

/***************************
 * LANDING PAGE
 ***************************/

td.headerLanding {
    background-image  : url(/images/mmhe2/header_taller.jpg);
    background-repeat : no-repeat;
}

td.headerBottom {
    background-image  : url(/images/mmhe2/header_bottom.jpg);
    background-repeat : no-repeat;
}

.editors {
    padding-bottom   : 15px;
}

.editors p {
    padding-top      : 7px;
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    line-height      : 1.25em;
    font-weight      : normal;
    color            : #000000;
    text-decoration  : none;
}

.editorsRole {
    font-variant: small-caps;
}

.editorsSubHead {
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    font-weight      : bold;
    color            : #000000;
}

.board {
    padding-top      : 3px;
    padding-bottom   : 7px;
    vertical-align   : top;
}

.board p {
    padding-top      : 0px;
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    line-height      : 1.25em;
    font-weight      : normal;
    color            : #000000;
    text-decoration  : none;
}

.participant {
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    line-height      : 1.25em;
    font-weight      : bold;
    color            : #000000;
}

.participantJobOnly {
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    line-height      : 1.25em;
    color            : #000000;
}

.participantJobAffiliation {
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    line-height      : 1.25em;
    color            : #000000;
    padding-bottom   : 15px;
}

.whatsnew {
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    color            : #BE3432;
    text-decoration  : none;
    margin-top       : 7px;
}

table.sideTable {}

.sideTable p.bigHeader {
    font-family        : helvetica, arial, verdana, sans-serif;
    font-size          : 17px;
    font-weight        : bold;
    color              : #666666;
    padding-left       : 10px;
    padding-right      : 10px;
    padding-top        : 3px;
    padding-bottom     : 3px;
}

.sideTable td.shadowTop {
    height            : 5px;
    width             : 1px;
    background-image  : url(/images/mmhe2/shadow_top.gif);
    background-repeat : repeat-x;
 }

 .sideTable td.shadowRight {
    height            : 1px;
    width             : 5px;
    background-image  : url(/images/mmhe2/shadow_right.gif);
    background-repeat : repeat-y;
 }

.sideTable p.content a:link, .sideTable p.content a:visited {
    text-decoration     : none;
    color               : #BE3432;
}

.sideTable p.content a:link.header, .sideTable p.content a:visited.header {
    text-decoration     : underline;
    color               : #BE3432;
}

img.arrowBeige {
    background-image  : url(/images/mmhe2/arrow_forward_beige.gif);
    background-repeat : no-repeat;
    margin-right      : 7px;
    margin-top        : 0px;
    position          : relative;
    top               : 3px;
}

img.video {
    background-image   : url(/images/mmhe2/icon_video.gif);
    background-repeat  : no-repeat;
    margin-right      : 8px;
}

/* same as animation */
img.imageIconMultimedia {
    background-image   : url(/images/mmhe2/icon_animation.gif);
    background-repeat  : no-repeat;
    margin-right      : 8px;
}

img.pronunciation {
    background-image  : url(/images/mmhe2/icon_pron.gif);
    background-repeat : no-repeat;
    margin-right     : 8px;
}

img.audio, img.imageIconAudio {
    background-image   : url(/images/mmhe2/icon_audio.gif);
    background-repeat  : no-repeat;
    margin-right       : 8px;
}

img.illustration, img.imageIconIllustration {
    background-image   : url(/images/mmhe2/icon_illustration.gif);
    background-repeat  : no-repeat;
    margin-right      : 8px;
}

img.iconList {
    background-image  : url(/images/mmhe2/icon_list.gif);
    background-repeat : no-repeat;
}

a:link.seeAll, a:visited.seeAll {
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    color            : #BE3432;
    text-decoration  : none;
    margin-bottom    : 20px;
}

img.arrowSeeAll {
    background-image  : url(/images/mmhe2/arrow_forward_beige.gif);
    background-repeat : no-repeat;
    margin-right      : 7px;
    margin-top        : 5px;
}

img.imageIconGettingStarted {
    background-image   : url(/images/mmhe2/icon_gettingstarted.gif);
    background-repeat  : no-repeat;
    margin-right       : 8px;
}

.bold {
    font-weight         : bold;
}

table.publishingInfo {}

.publishingInfo td.MMdivider {
    background-color  : #BE3432;
}

p.purchaseInfo {
    padding-top       : 7px;
    padding-bottom    : 3px;
    font-family       : arial, verdana, sans-serif;
    font-size         : 12px;
    line-height       : 1.25em;
    font-weight       : bold;
    color             : #000000;
    text-decoration   : none;
}

/***************************
 * Tabs
 ***************************/

table.tabTable {
    margin-bottom     : 15px;
}

tr.tabRow {
    background-image  : url(/images/mmhe2/tab_background.gif);
    background-repeat : repeat-x;
}

.tabOn {
    background-image	: url(/images/mmhe2/tab_on_background.gif);
    background-repeat	: repeat-x;
    padding-top			: 1px;
    padding-left		: 8px;
    padding-right		: 2px;
    font-family			: arial, verdana, sans-serif;
    font-size			: 11px;
    color				: #666666;
    font-weight			: bold;
    height          	: 21px;
    border-left			: 1px solid #999999;
}

.tabOnEnd {
    background-image	: url(/images/mmhe2/tab_on_end.gif);
    background-repeat	: no-repeat;
    width				: 8px;
    height				: 21px;
}

.tabOff {
    height          	: 21px;
    padding				: 3px 12px;
}

.tabOff a:link, .tabOff a:visited {
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    color            : #C03027;

}

.linkEmailHeadline
{
    font-family      : arial, verdana, sans-serif;
    font-size        : 20px;
    font-weight      : bold;
    color            : #C03027;
    text-decoration  : underline;
}

/*************************
 * SEARCH RESULTS
 *************************/

table.searchTable {
}

.searchTable p {
	font-family     : arial, verdana, sans-serif;
	font-size       : 9pt;
	padding         : 3px 10px;
}

.searchTable p a:link, .searchTable p a:visited {
	color           : #BE3432;
	text-decoration : none;
}

.searchTable p.MMdefLink {
	font-family     : arial, verdana, sans-serif;
	font-size       : 9pt;
	line-height     : 1.25em;
	font-weight     : bold;
}

.searchTable p.MMdefLink a:link, .searchTable p.MMdefLink a:visited {
	color           : #BE3432;
	text-decoration : underline;
}

.searchTable p a.boldTopic {
	font-weight        : bold;
}

.searchTable p.bigHeader {
	font-family         : helvetica, arial, verdana, sans-serif;
	font-size           : 16px;
	font-weight         : bold;
	line-height         : 10px;
	color               : #000000;
	padding-top         : 10px;
}

.searchTable p.subhead {
    font-family         : helvetica, arial, verdana, sans-serif;
    font-size           : 8pt;
    font-weight         : normal;
    color               : #666666;
    margin-bottom       : 10px;
}

td.previous {
    background-image	: url(/images/mmhe2/arrow_back_circle.gif);
    background-repeat	: no-repeat;
    background-position : center center;
    height				: 15px;
    width				: 15px;
}

td.next {
    background-image	: url(/images/mmhe2/arrow_forward_circle.gif);
    background-repeat	: no-repeat;
    background-position : center center;
    height				: 15px;
    width				: 15px;
}

a.searchSeqNav {
    font-family         : arial, verdana, sans-serif;
    font-size           : 12px;
    font-weight         : bold;
    color               : #BE3432;
    text-decoration     : underline;
}

p.searchResults {
    font-family      : arial, verdana, sans-serif;
    font-weight      : normal;
    font-size        : 11px;
    color            : #666666;
    text-decoration  : none;
}

p.searchTopic {
    font-family      : arial, verdana, sans-serif;
    font-size        : 9pt;
    padding-top      : 10px;
    padding-bottom   : 0px;
}

p.searchTopic a {
    text-decoration  : underline;
}

p.searchTopicDesc {
    font-family      : arial, verdana, sans-serif;
    font-size        : 9pt;
    padding-top      : 0px;
    padding-bottom   : 10px;
}

.textNoEntries {
    font-family      : arial, verdana, sans-serif;
    font-size        : 9pt;
    font-weight      : bold;
    color            : #BE3432;
    line-height      : 1.25em;
    background-color : #ffe0e0;
    padding			 : 4px;
}

.searchTips {}

.searchTips ul {
    margin-top			: 0;
    margin-left			: 1.25em;
    padding				: 0;
}

.searchTips li {
    font-family      : arial, verdana, sans-serif;
    font-size        : 9pt;
    font-weight      : normal;
    color            : #333333;
    line-height      : 1.25em;
    padding-bottom   : 6px;
}

.searchTips li p.tip {
    font-weight      : bold;
    color            : #000000;
}

.searchTips li p.desc {
}

a.tablink:link, a.tablink:visited { 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px; 
    FONT-WEIGHT: normal;
    COLOR: #009999; 
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 5px;  
    PADDING-TOP: 7px; 
    PADDING-BOTTOM: 5px; 
    LINE-HEIGHT: 13px;
    TEXT-DECORATION: none;                                                          
}

a.tablink:hover {      
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px; 
    FONT-WEIGHT: normal;
    COLOR: #ff0000; 
    MARGIN-TOP: 7px;
    MARGIN-BOTTOM: 5px;  
    PADDING-TOP: 7px; 
    PADDING-BOTTOM: 5px; 
    LINE-HEIGHT: 13px;
    TEXT-DECORATION: underline;
    BACKGROUND-IMAGE: url(/images/careers/tab_off_brgd.gif);
} 

.tiny {
    color: #000000; 
    font-family: arial;   
    font-size:10px; 
    background-color: #dddddd;
}
.normalRed {
    color: #ff0000;
    font-family: arial;
}
.standout {
    color: #008080;
    font-family: arial;
}
.copy {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px;
}




/***************************
 * PREVIOUS / NEXT STYLES
 ***************************/

td.imageBackArrow {
    background-image  : url(/images/mmhe2/back_arrow.gif);
    background-position : center center;
    background-repeat : no-repeat;
}

td.imageForwardArrow {
    background-image  : url(/images/mmhe2/forward_arrow.gif);
    background-position : center center;
    background-repeat : no-repeat;
}

td.imagePreviousWhite {
    background-image  : url(/images/mmhe2/arrow_white_lt.gif);
    background-repeat : no-repeat;
}

td.imageNextWhite {
    background-image  : url(/images/mmhe2/arrow_white_rt.gif);
    background-repeat : no-repeat;
}

.textPrevNext {
    font-family     : arial, verdana, sans-serif;
    font-size       : 9pt;
    font-weight     : normal;
    text-decoration : none;
    color           : #333333;
    margin-top      : 5px;
    margin-bottom   : 5px;
}

.textPrevNext a:link, .textPrevNext a:visited {
    color           : #BE3432;
    text-decoration : none;
}


/***************************
 * BACK TO TOP STYLES
 ***************************/

.imageArrowUp {
    background-image : url(/images/mmhe2/arrow_backtotop.gif);
    background-repeat: no-repeat;
}


/***************************
 * TOP OF PAGE GRAPHICS
 ***************************/

td.imageRedGradientV {
    background-image  : url(/images/mmhe2/red_vertical_grad.gif);
    background-repeat : repeat-x;
}

td.imageSecondEdTop {
    background-image  : url(/images/mmhe2/mmhe2_logo.gif);
    background-repeat : no-repeat;
}

td.imageCommitted {
    background-image  : url(/images/mmhe2/committed.gif);
    background-repeat : no-repeat;
}


/*************************
 * PRONOUNCIATIONS INDEX
 *************************/

ul.proIndex {
    color            : #999999;
    margin-top       : 0px;
    margin-bottom    : 21px;
    margin-left      : 16px;
    list-image-type  : none;
    list-style-type  : disc;
}

ul.proIndex li {
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
}

/*************************
 * PRONOUNCIATIONS
 *************************/

table.pwords {
}

p.pwordsLabel {
    padding-left     : 7px;
    padding-top      : 5px;
    padding-bottom   : 5px;
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    font-weight      : bold;
    color            : #666666;
    text-decoration  : none;
}

.pwords td.shadow {
    height            : 5px;
    width             : 1px;
    background-image  : url(/images/mmhe2/sound_menu_shadow.gif);
    background-repeat : repeat-x;
}

.pwords td.icon {
    background-image  : url(/images/mmhe2/sound.gif);
    background-repeat : no-repeat;
    height            : 24px;
    width             : 163px;
    vertical-align    : middle;
}

p.pword {
    padding-left      : 26px;
}

.pword a:link, .pword a:visited {
    font-family      : arial, verdana, sans-serif;
    font-size        : 11px;
    color            : #666666;
    text-decoration  : none;
}

.clips {
    width                      : 169px;
    height                     : 124px;
    overflow                   : auto;
    scrollbar-highlight-color  : #DFADAC;
    scrollbar-arrow-color      : #FFFFFF;
    scrollbar-3dlight-color    : #CE6166;
    scrollbar-base-color       : #C36B67;
    scrollbar-darkshadow-color : #CBCBCD;
    scrollbar-shadow-color     : #BD3331;
    scrollbar-track-color      : #E7E7E7;
}


/***************************
 * DRUG TERM ROLLOVER
 ***************************/

.MMdrugTerm {
    position        : relative;
}

.MMdrugTerm a:link.MMterm, .MMdrugTerm a:visited.MMterm {
    color               : #333333;
    text-decoration     : none;
    line-height         : 1.25em;
    border              : solid 1px #CCCCCC;
    background-color    : #FFFFFF;
    padding-left        : 6px;
    padding-right       : 6px;
}

.MMDrugTableCell .MMdrugTerm a:link.MMterm, .MMDrugTableCell .MMdrugTerm a:visited.MMterm {
    color               : #666666;
    text-decoration     : none;
    line-height         : 1.25em;
    border              : solid 1px #CCCCCC;
    background-color    : #FFFFFF;
    padding-left        : 6px;
    padding-right       : 6px;
}

.MMdrugTerm span.MMpopup {
    position         : absolute;
    visibility       : hidden;
    background-color : #FFFFFF;
    border           : solid 1px #CCCCCC;
    font-size        : 10px;
    font-weight      : normal;
    color            : #666666;
    text-transform   : uppercase;
    line-height      : 1.25em;
    padding-left     : 6px;
    padding-right    : 6px;
}

.MMpopup span.MMlabel {
	color				: #a1a1a1;
	text-indent			: 0;
}


/***************************
 * LEGEND STYLES
 ***************************/

table.lgd {
    margin-top      : 5px;
    float           : left;
}

.lgdText {
    font-family       : arial, verdana, sans-serif;
    font-size         : 11px;
    font-weight       : normal;
    color             : #333333;
    text-decoration   : none;
    vertical-align    : bottom;
}


.lgd td.spacer {
    width              : 4px;
}

.lgd td.sidebar {
    background-image  : url(/images/mmhe2/legend_sidebar_crop.gif);
    background-repeat : no-repeat;
    padding-right     : 8px;
    height             : 13px;
    width              : 8px;
}

.lgd td.pronunciation {
    background-image  : url(/images/mmhe2/icon_pron.gif);
    background-repeat : no-repeat;
    padding-right     : 8px;
    height             : 13px;
    width              : 8px;
}

.lgd td.table {
    background-image   : url(/images/mmhe2/legend_table_crop.gif);
    background-repeat  : no-repeat;
    padding-right      : 8px;
    height             : 13px;
    width              : 8px;
}

.lgd td.illustration {
    background-image   : url(/images/mmhe2/icon_illustration.gif);
    background-repeat  : no-repeat;
    padding-right      : 8px;
    height             : 13px;
    width              : 8px;
}

.lgd td.photograph {
    background-image   : url(/images/mmhe2/icon_photo.gif);
    background-repeat  : no-repeat;
    padding-right      : 8px;
    height             : 13px;
    width              : 8px;
}

.lgd td.video {
    background-image   : url(/images/mmhe2/icon_video.gif);
    background-repeat  : no-repeat;
    padding-right      : 8px;
    height             : 13px;
    width              : 8px;
}

.lgd td.animation {
    background-image   : url(/images/mmhe2/icon_animation.gif);
    background-repeat  : no-repeat;
    padding-right      : 8px;
    height             : 13px;
    width              : 8px;
    height             : 13px;
    width              : 8px;
}

.lgd td.audio {
    background-image   : url(/images/mmhe2/icon_audio.gif);
    background-repeat  : no-repeat;
    padding-right      : 8px;
    height             : 13px;
    width              : 8px;
}

td.list {
    background-image   : url(/images/mmhe2/icon_list.gif);
    background-repeat  : no-repeat;
    padding-left       : 16px;
    height             : 13px;
    width              : 8px;
}


/***************************
 * TABLES WITH SEGMENTS
 ***************************/

table.segmentedTable {
    border-top			: solid 1px #D6DAD9;
    border-left			: solid 1px #D6DAD9;
}

td.segmentMini {
    font-family			: arial, verdana, sans-serif;
    font-size			: 11px;
    font-weight			: bold;
    vertical-align		: middle;
    text-align			: center;
    border-right		: solid 1px #D6DAD9;
    border-bottom		: solid 1px #D6DAD9;
    height				: 19px;
}

td.segment {
    font-family			: arial, verdana, sans-serif;
    font-size			: 11px;
    font-weight			: bold;
    vertical-align		: middle;
    text-align			: center;
    border-right		: solid 1px #D6DAD9;
    border-bottom		: solid 1px #D6DAD9;
    height				: 19px;
    padding				: 0 4px;
}

td.segmentOn {
    background-color	: #E1E2B8;
    font-family			: arial, verdana, sans-serif;
    font-size			: 11px;
    font-weight			: bold;
    vertical-align		: middle;
    text-align			: center;
    border-right		: solid 1px #D6DAD9;
    border-bottom		: solid 1px #D6DAD9;
    height				: 19px;
    padding				: 0 4px;
}

td.segmentSquare {
    font-family			: arial, verdana, sans-serif;
    font-size			: 11px;
    font-weight			: bold;
    vertical-align		: middle;
    text-align			: center;
    border-right		: solid 1px #D6DAD9;
    border-bottom		: solid 1px #D6DAD9;
    width				: 19px;
    height				: 19px;
}


td.segmentSquareOn {
    background-color	: #E1E2B8;
    font-family			: arial, verdana, sans-serif;
    font-size			: 11px;
    font-weight			: bold;
    vertical-align		: middle;
    text-align			: center;
    border-right		: solid 1px #D6DAD9;
    border-bottom		: solid 1px #D6DAD9;
    width				: 19px;
    height				: 19px;
}

a.ilsLink:link, a.ilsLink:visited, 
a.dlsLink:link, a.dlsLink:visited, 
a.plsLink:link, a.plsLink:visited,
.proIndex a:link, .proIndex a:visited {
    color               : #BE3432;
    text-decoration     : none;
}

a.indexNavLink:link, a.indexNavLink:visited,
a.MMnavLink:link, a.MMnavLink:visited {
	color               : #666666;
	text-decoration     : none;
}

/*************************
 * MORE UPDATES
 *************************/

p.update {
    padding-bottom   : 25px;
}

.update a {
    font-weight      : bold;
}


/***************************
 * APPENDIXES
 ***************************/

p.ContactInfo {
    font-family         : arial, verdana, sans-serif;
    font-size           : 11px;
    color               : #000000;
    text-decoration     : none;
    line-height         : 1.25em;
}


/***************************
 * INDENTS
 ***************************/

div.indent1 {
    margin-left     : 10px;
}

div.indent2 {
    margin-left     : 20px;
}

div.indent3 {
    margin-left     : 30px;
}


/***************************
 * GLOBAL COLORS
 ***************************/

.redBg {
    background-color  : #BE3333;
}

.pinkBg {
    background-color  : #CC9999;
}

.ltPinkBg {
    background-color  : #FDEBEB;
}

.greyBg {
    background-color  : #D6DAD9;
}

.ltGreyBg {
    background-color  : #EEEEEE;
}

.whiteBg {
    background-color  : #ffffff;
}

.dkBeigeBg {
    background-color: #E2E2B7;
}

.dkGreyBg {
    background-color : #999999;
}