body,td,th {
		font-family:Arial, Helvetica, sans-serif;
        font-size:15px;
        color: #ffffff;
}
p {
        font-size: 12px; margin: 10px 10px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif
}

.scroller_title{FONT-FAMILY:"arial black";text-decoration:none;color:#000000;font-size:medium;}
.scroller_foot{FONT-FAMILY:"arial black";text-decoration:none;color:#FFFFFF;font-size:smalle;}

.textContent
{FONT-FAMILY:tahoma;text-decoration:none;color:#484848;font-size:small;}
.textContent A:link
{
    font-weight:bold;
    COLOR: #1D374E
}
.textContent A:visited
{
    font-weight:bold;
    COLOR: #1D374E
}
.textContent A:hover
{
    font-weight:bold;
    COLOR: #4f5f6e
}

.textContentMed
{FONT-FAMILY:tahoma;text-decoration:none;color:#484848;font-size:small;}
.textContentMed A:link
{
    font-weight:bold;
    COLOR: #1D374E
}
.textContentMed A:visited
{
    font-weight:bold;
    COLOR: #1D374E
}
.textContentMed A:hover
{
    font-weight:bold;
    COLOR: #4f5f6e
}

.textContact
{FONT-FAMILY:tahoma;text-decoration:none;color:#484848;font-size:small;}
.textContact A:link
{
    COLOR: #1D374E
}
.textContact A:visited
{
    COLOR: #1D374E
}
.textContact A:hover
{
    COLOR: #4f5f6e
}
.textBottom
{
    FONT-SIZE: small;
    COLOR: #d1dae3;
    FONT-FAMILY: tahoma
}
.textBottom A:link
{
    COLOR: #d1dae3
}
.textBottom A:visited
{
    COLOR: #c1cad3
}
.textBottom A:hover
{
    COLOR: #e1eaf3
}
.menu
{FONT-FAMILY:Arial; text-decoration:none; color:#1D374E; font-size:14px}
.menu A:link
{
	color: #FFFF99;
	text-decoration:none;
}
.menu A:visited
{
	color: #FFFF99;
	text-decoration:none;
}
.menu A:hover
{
	color: #FFFFDD;
	text-decoration:none;
}
.menu A:active
{
	color: #FFFF99;
	text-decoration:none;
}

.menuBottom
{FONT-FAMILY:Arial; text-decoration:none; color:#1D374E; font-size:14px}
.menuBottom A:link
{
    font-weight:bold;
    COLOR: #1D374E
}
.menuBottom A:visited
{
    font-weight:bold;
    COLOR: #1D374E
}
.menuBottom A:hover
{
    font-weight:bold;
    COLOR: #4f5f6e
}
.tablatop {
        background-attachment: fixed;
        background-color: #000000;
        background-image: url(http://www.contranalisis.com.mx/images/phtv_TOP_back_01.jpg);
        background-repeat: repeat-y;
        background-position: right top;
        position: fixed;
        width: 100%;
}

h1
{
font-size:18px;
font-weight:bold;
}

h2
{
font-size:16px;
font-weight:bold;
}

h3
{
font-size:14px;
font-weight:bold;
}

h4
{
font-size:12px;
font-weight:bold;
}

h2.leftcol {
   padding-left:15px;
   background-image:url(/images/search.gif);
   background-repeat:no-repeat;
   background-position:left;
   margin:0px;
}

h3.leftcol {
   font-size:8pt;
   font-weight:bold;
   padding-top:15px;
   margin:0px;
}

h4.leftcol {
   font-size:8pt;
   font-weight:normal;
   font-style:italic;
   margin:0px;
}

p.leftcol {
   font-size:8pt;
   margin:0px;
}

.bglight {
       background-color:#F0F0F0;
       padding-top:0px;
       padding-left:2px;
       padding-right:2px;
       padding-bottom:2px;
}

td.tbcell_column {
   padding-left:20px;
   padding-right:20px;
   text-align:left;
   vertical-align:top;
}

.smaller
{
    font-size:10px ;
}

h2.rightcol {
   margin:0px;
}


.bglight {
       background-color:#F0F0F0;
       padding-top:0px;
       padding-left:2px;
       padding-right:2px;
       padding-bottom:2px;
}

