a:link { color: #333333; }
a:visited { color: #333333; }
a:active { color: #666666; }

p { margin: 15px 0px 0px 0px; }
UL {    margin: 0px 0px 0px 15px; }

.copyright_txt {
    font-size: xx-small;
    color: #84C0C0;
}

.corner_teal {
    background-image: url(/img/common/corner_teal.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.corner_white {
    background-image: url(/img/common/corner_white.gif);
    background-repeat: no-repeat;
    background-position: left top;
}

.HmContextNames {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 7.5pt;
                line-height : 13pt;
                letter-spacing: 1px;
                margin: 0px 0px 0px 0px;
                color: #F40159;
}

.hmGenreList {font-family :  Arial,Helvetica,  Verdana, sans-serif;
                font-size : 6.5pt;
                line-height : 8pt;
                color: #ffffff;
}

.hm_filmmkrLink7pt {font-family : Arial, Helvetica, sans-serif;
                font-size : 7.5pt;
                font-weight: bold;
                line-height : 10pt;
                color: #ffffff;
                margin: 10px 0px 0px 0px;
}

.pageMainHeader {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 15pt;
                color: #F40159;
                letter-spacing: 1px;
                margin: 0px 0px 0px 30px;
}

.boldTxtButt {font-family : Arial, Verdana, Helvetica, sans-serif;
                font-size : 8pt;
                line-height : 13pt;
                font-weight: bold;
                margin: 0px 0px 0px 0px;
                color: #4F5557;
}

.pinkHd11pt {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 11pt;
                font-weight: bold;
                line-height : 13pt;
                color: #F40159;
}

.graymovieTitle {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 10.5pt;
                font-weight: bold;
                line-height : 13pt;
                color: #000000; }

.filmmkrSubHead {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 8pt;
                font-weight: bold;
                line-height : 13pt;
                color: #204758;
}

.pink8ptBold {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 8.5pt;
                font-weight: bold;
                line-height : 13pt;
                color: #F40159;
}

.blue8ptBold {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 8.5pt;
                font-weight: bold;
                line-height : 13pt;
                color: #204758;
}

.gray8ptBold {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 8.5pt;
                font-weight: bold;
                line-height : 13pt;
                color: #000000;
}

.HmgrayCopy8pt {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 8pt;
                line-height : 11pt;
                margin: 0px 0px 0px 0px;
                color: #000000;
}

.blue10ptBold {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 10.5pt;
                font-weight: bold;
                line-height : 13pt;
                color: #204758;
}

.pinkLnkBoxed {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 7.5pt;
                font-weight: bold;
                line-height : 3pt;
                color: #F40159;
                margin: 12px 0px 10px 0px;
}

.blueLnkBoxed {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 7.5pt;
                font-weight: bold;
                line-height : 3pt;
                color: #204758;
                margin: 12px 0px 10px 0px;
}

.blueLnk7pt {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 7.5pt;
                line-height : 13pt;
                color: #204758;
}

.blueLnk8pt {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 8pt;
                line-height : 13pt;
                color: #204758;
}

.pink7pt5 {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 7.5pt;
                line-height : 13pt;
                color: #F40159;
}

.copyright {font-family : Arial, Helvetica, sans-serif;
                font-size : 7.5pt;
                line-height : 9pt;
                color: #204758;
}

.grayCopy8pt {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 8.5pt;
                line-height : 13pt;
                margin: 0px 0px 0px 0px;
                color: #000000;
}

.tightgrayCopy8pt {font-family : Verdana, Helvetica, Arial, sans-serif;
                font-size : 8.5pt;
                line-height : 10pt;
                margin: 0px 0px 0px 0px;
                color: #000000;
}

.grayCopy7ptBoxed {font-family : Arial, Helvetica, sans-serif;
                font-size : 7.5pt;
                line-height : 10pt;
                color: #000000;
                margin: 0px 0px 5px 0px;
}

.grayCopy7pt {font-family : Helvetica, Arial, sans-serif;
                font-size : 7.5pt;
                line-height : 10pt;
                margin: 5px 0px 0px 0px;
                color: #000000;
}

.searchPullDown {font-family : Arial, Helvetica, sans-serif;
                font-size : 7pt;
                line-height : 7pt;
                color: #000000;
}

.ltblueLnk7pt {font-family : Arial, Helvetica, sans-serif;
                font-size : 7.5pt;
                font-weight: bold;
                line-height : 13pt;
                color: #77BDD4;
                margin: 5px 0px 0px 0px;
}

.dkblueLnk7pt {font-family : Arial, Helvetica, sans-serif;
                font-size : 7.5pt;
                font-weight: bold;
                line-height : 13pt;
                color: #277D84;
                margin: 5px 0px 0px 0px;
}

.bulletTxtWhite {font-family : Verdana, Arial, Helvetica, sans-serif;
                font-size : 6pt;
                line-height : 6pt;
                font-weight: bold;
                color: #FFFFFF;
}

.bulletTxtBlue {font-family : Verdana, Arial, Helvetica, sans-serif;
                font-size : 6pt;
                line-height : 6pt;
                font-weight: bold;
                color: #204758;
}

.header_txt {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 9px;
    line-height : 13pt;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-right: 0px;
    padding-top: 5px;
    color: #CCCCCC;
}

.header_txt a:link {
    color: #FFFFFF;
    text-decoration: none;
}

.header_txt a:link:hover {
    color: #F40159;
    text-decoration: none;
}

.header_txt a:active {
    color: #F40159; 
    text-decoration: underline;
}

.header_txt a:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.header_txt a:visited:hover {
    color: #F40159;
    text-decoration: none;
}

.footer_txt {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size : 9px;
    line-height : 13pt;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    padding-right: 12px;
    padding-top: 5px;
}

.footer_txt a:link {
    color: #FFFFFF;
    text-decoration: none;
}

.footer_txt a:link:hover {
    color: #F40159;
    text-decoration: none;
}

.footer_txt a:active {
    color: #F40159;
    text-decoration: underline;
}

.footer_txt a:visited {
    color: #FFFFFF;
    text-decoration: none;
}

.footer_txt a:visited:hover {
    color: #F40159;
    text-decoration: none;
}

.hmGenreList a:link { color: #ffffff; text-decoration: none;}
.hmGenreList a:link:hover { color: #ffffff; text-decoration: underline;}
.hmGenreList a:active { color: #77BDD4; }
.hmGenreList a:visited { color: #ffffff; text-decoration: none; }
.hmGenreList a:visited:hover {color: #ffffff; text-decoration: underline;}

.imgBorder a:link { color: #204758; }
.imgBorder a:link:hover { color: #204758; }
.imgBorder a:active { color: #204758; }
.imgBorder a:visited { color: #204758; }
.imgBorder a:visited:hover {color: #204758;}

.pinkLnkBoxed a:link { color: #F40159; text-decoration: none;}
.pinkLnkBoxed a:link:hover { color: #F40159; text-decoration: underline;}
.pinkLnkBoxed a:active { color: #000000; }
.pinkLnkBoxed a:visited { color: #F40159; text-decoration: none; }
.pinkLnkBoxed a:visited:hover {color: #F40159; text-decoration: underline;}

.blueLnkBoxed a:link { color: #204758; text-decoration: none;}
.blueLnkBoxed a:link:hover { color: #204758; text-decoration: underline;}
.blueLnkBoxed a:active { color: #F40159; }
.blueLnkBoxed a:visited { color: #204758; text-decoration: none; }
.blueLnkBoxed a:visited:hover {color: #204758; text-decoration: underline;}

.blue8ptBold a:link { color: #204758; text-decoration: none;}
.blue8ptBold a:link:hover { color: #204758; text-decoration: underline;}
.blue8ptBold a:active { color: #F40159; }
.blue8ptBold a:visited { color: #204758; text-decoration: none; }
.blue8ptBold a:visited:hover {color: #204758; text-decoration: underline;}

.gray8ptBold a:link { color: #204758; text-decoration: none;}
.gray8ptBold a:link:hover { color: #204758; text-decoration: underline;}
.gray8ptBold a:active { color: #F40159; }
.gray8ptBold a:visited { color: #204758; text-decoration: none; }
.gray8ptBold a:visited:hover {color: #204758; text-decoration: underline;}

.blueLnk7pt a:link { color: #204758; text-decoration: none;}
.blueLnk7pt a:link:hover { color: #204758; text-decoration: underline;}
.blueLnk7pt a:active { color: #F40159; }
.blueLnk7pt a:visited { color: #204758; text-decoration: none; }
.blueLnk7pt a:visited:hover {color: #204758; text-decoration: underline;}

.grayCopy8pt a:link { color: #000000;}
.grayCopy8pt a:link:hover { color: #000000;}
.grayCopy8pt a:active { color: #F40159; }
.grayCopy8pt a:visited { color: #000000;}
.grayCopy8pt a:visited:hover {color: #000000;}

.grayCopy7ptBoxed a:link { color: #000000;}
.grayCopy7ptBoxed a:link:hover { color: #000000;}
.grayCopy7ptBoxed a:active { color: #F40159; }
.grayCopy7ptBoxed a:visited { color: #000000;}
.grayCopy7ptBoxed a:visited:hover {color: #000000; }

.boldTxtButt a:link { color: #4F5557; text-decoration: none;}
.boldTxtButt a:link:hover { color: #4F5557; text-decoration: underline;}
.boldTxtButt a:active { color: #F40159; }
.boldTxtButt a:visited { color: #4F5557; text-decoration: none; }
.boldTxtButt a:visited:hover {color: #4F5557; text-decoration: underline;}

.graymovieTitle a:link { color: #000000; text-decoration: none;}
.graymovieTitle a:link:hover { color: #000000; text-decoration: underline;}
.graymovieTitle a:active { color: #F40159; }
.graymovieTitle a:visited { color: #000000; text-decoration: none; }
.graymovieTitle a:visited:hover {color: #000000; text-decoration: underline;}

.ltblueLnk7pt a:link { color: #77BDD4; text-decoration: none;}
.ltblueLnk7pt a:link:hover { color: #77BDD4; text-decoration: underline;}
.ltblueLnk7pt a:active { color: #F40159; }
.ltblueLnk7pt a:visited { color: #77BDD4; text-decoration: none; }
.ltblueLnk7pt a:visited:hover {color: #77BDD4; text-decoration: underline;}

.dkblueLnk7pt a:link { color: #277D84; text-decoration: none;}
.dkblueLnk7pt a:link:hover { color: #277D84; text-decoration: underline;}
.dkblueLnk7pt a:active { color: #277D84; }
.dkblueLnk7pt a:visited { color: #277D84; text-decoration: none; }
.dkblueLnk7pt a:visited:hover {color: #277D84; text-decoration: underline;}

.hm_filmmkrLink7pt a:link { color: #ffffff; text-decoration: none;}
.hm_filmmkrLink7pt a:link:hover { color: #ffffff; text-decoration: underline;}
.hm_filmmkrLink7pt a:active { color: #77BDD4; }
.hm_filmmkrLink7pt a:visited { color: #ffffff; text-decoration: none; }
.hm_filmmkrLink7pt a:visited:hover {color: #ffffff; text-decoration: underline;}

.bulletTxtBlue a:link { color: #204758; text-decoration: none;}
.bulletTxtBlue a:link:hover { color: #204758; text-decoration: underline;}
.bulletTxtBlue a:active { color: #F40159; }
.bulletTxtBlue a:visited { color: #204758; text-decoration: none; }
.bulletTxtBlue a:visited:hover {color: #204758; text-decoration: underline;}

.bulletTxtWhite a:link { color: #FFFFFF; text-decoration: none;}
.bulletTxtWhite a:link:hover { color: #FFFFFF; text-decoration: underline;}
.bulletTxtWhite a:active { color: #FFFFFF; }
.bulletTxtWhite a:visited { color: #FFFFFF; text-decoration: none; }
.bulletTxtWhite a:visited:hover {color: #FFFFFF; text-decoration: underline;}
