html, body { height:100%; }
body {margin:0px; } 

/******* FRAMEWORK BEGIN *************/

table.TableFullHeight{height:100%; width:100%;}

table.TableFrameWork { width:100%; }
table.TableFrameWork td#tfw_left { width: 39%; text-align:right; vertical-align:bottom; }
table.TableFrameWork td#tfw_right {   }

table.TableFrameWork .TFW_Logo td#tfw_left { height:140px; }
table.TableFrameWork .TFW_Logo td#tfw_right table#tfw_bgLogoRight {height:83px; width:100%; background-image:url(../images/backgrounds/bkg_logo_right.gif); background-position:left bottom; background-repeat:no-repeat; }
table.TableFrameWork .TFW_Logo { background-image:url(../images/backgrounds/shadow_top.jpg); background-repeat:repeat-x; background-position:bottom; }

table.TableFrameWork .TFW_TopMenu {  }

table.TableFrameWork .TFW_TopMenu table.SubMenuTopTable { width:100%;}
table.TableFrameWork .TFW_TopMenu table.MenuTopTable { width:100%; }
table.TableFrameWork .TFW_TopMenu table.MenuTopTable td { text-align:right; }
table.TableFrameWork .TFW_TopMenu table.MenuTopTable img {border:0px none;}

table.TableFrameWork .TFW_TopMenu td#td01 { height:23px;  }
table.TableFrameWork .TFW_TopMenu td#td02 { height:24px;  }
table.TableFrameWork .TFW_TopMenu td#td03 { height:24px;  }
table.TableFrameWork .TFW_TopMenu td#tfw_left { height:71px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background-image:url(../images/backgrounds/bkg_menutop_left.gif); background-repeat:repeat-x; }
table.TableFrameWork .TFW_TopMenu td#tfw_right { height:71px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; background-image:url(../images/backgrounds/bkg_menutop_right.gif); background-repeat:repeat-x; }

table.TableFrameWork .TFW_TopMenu td#tfw_right td#td01 { background-color:#908F8D; background-image:url(../images/backgrounds/bkg_menutop_right_1.gif); background-repeat:no-repeat; background-position:left; }
table.TableFrameWork .TFW_TopMenu td#tfw_right td#td02 { background-color:#B4B3B1; background-image:url(../images/backgrounds/bkg_menutop_right_2.gif); background-repeat:no-repeat; background-position:left; }
table.TableFrameWork .TFW_TopMenu td#tfw_right td#td03 { background-color:#595857; background-image:url(../images/backgrounds/bkg_menutop_right_3.gif); background-repeat:no-repeat; background-position:left; }
table.TableFrameWork .TFW_TopMenu td#tfw_left td#td01 { background-color:#6E6D6C;  }
table.TableFrameWork .TFW_TopMenu td#tfw_left td#td02 { background-color:#888786;  }
table.TableFrameWork .TFW_TopMenu td#tfw_left td#td03 { background-color:#464544;  }

table.TableFrameWork .TFW_TopMenu td#tfw_right tr.sel td#td01,
table.TableFrameWork .TFW_TopMenu td#tfw_right tr.selected td#td01 { background-color: #E67817; background-image:url(../images/backgrounds/sel/bkg_menutop_right_1.gif); background-repeat:no-repeat; background-position:left; }
table.TableFrameWork .TFW_TopMenu td#tfw_right tr.sel td#td02,
table.TableFrameWork .TFW_TopMenu td#tfw_right tr.selected td#td02 { background-color: #8B8E06; background-image:url(../images/backgrounds/sel/bkg_menutop_right_2.gif); background-repeat:no-repeat; background-position:left; }
table.TableFrameWork .TFW_TopMenu td#tfw_right tr.sel td#td03,
table.TableFrameWork .TFW_TopMenu td#tfw_right tr.selected td#td03 { background-color: #B18F2D; background-image:url(../images/backgrounds/sel/bkg_menutop_right_3.gif); background-repeat:no-repeat; background-position:left; }
table.TableFrameWork .TFW_TopMenu td#tfw_left tr.sel td#td01,
table.TableFrameWork .TFW_TopMenu td#tfw_left tr.selected td#td01 { background-color: #AD5C16;  }
table.TableFrameWork .TFW_TopMenu td#tfw_left tr.sel td#td02,
table.TableFrameWork .TFW_TopMenu td#tfw_left tr.selected td#td02 { background-color: #6A6C09; }
table.TableFrameWork .TFW_TopMenu td#tfw_left tr.sel td#td03,
table.TableFrameWork .TFW_TopMenu td#tfw_left tr.selected td#td03 { background-color: #866D26;  }

table.TableFrameWork .TFW_MainContent td#tfw_left {  background-color:#CCCCCC; } 
table.TableFrameWork .TFW_MainContent td#tfw_right { background-image:url(../images/backgrounds/shadow_bottom.jpg); background-repeat:repeat-x; background-position:top; }
table.TableFrameWork .TFW_MainContent td#tfw_right div.MainContentContainer {  width:470px; height:320px; padding:5px 0px 0px 0px; background-image:url(../images/backgrounds/bkg_maincontent_right.gif); background-position: top left; background-repeat:no-repeat; }
table.TableFrameWork .TFW_MainContent td#tfw_right div.MainContentScroller {  overflow:auto; overflow-x:hidden; width:470px; height:315px; 
scrollbar-base-color: #FFFFFF; 
scrollbar-face-color: #EEEEEE; 
scrollbar-track-color: #FFFFFF; 
scrollbar-arrow-color: #CCCCCC;
scrollbar-highlight-color: #FFFFFF; 
scrollbar-3dlight-color: #FFFFFF; 
scrollbar-shadow-color: #FFFFFF;
scrollbar-darkshadow-color: #FFFFFF; 
}

table.TableFrameWork .TFW_BottomMenu td#tfw_left { height:22px; background-color:#464544; border-top: 1px solid #FFFFFF; text-align:right; vertical-align:middle; }
table.TableFrameWork .TFW_BottomMenu td#tfw_right { height:22px; background-color:#908F8D; border-top: 1px solid #FFFFFF; }
table.TableFrameWork .TFW_BottomMenu td#tfw_right table {  height:22px; width:470px; }

table.TableFrameWork .TFW_Copyrights td#tfw_left {  }

/******* FRAMEWORK END *************/

body, td, p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
td#mainBackgoundImage { background-repeat:no-repeat; background-position:right;}
.SubMenu { color:#FFFFFF; }
.SubMenu a { padding: 0px 20px 0px 20px; color:#FFFFFF; text-decoration:none; }
.SubMenu a:hover { color:#000000; text-decoration:none; }
.SubMenu .sel a { color:#FFFFFF; font-weight:bold;}

.MenuBottom { width:300px; text-align:right; vertical-align:middle; color:#B5B5B5;}
.MenuBottom a { padding: 0px 20px 0px 20px; color:#B5B5B5; text-decoration:none;}
.MenuBottom a:hover, .MenuBottom a#sel { color:#FFFFFF; text-decoration:none;}

.MenuBottomBack { width:450px; text-align:right; vertical-align:middle; color:#B5B5B5;}
.MenuBottomBack a { padding: 0px 0px 0px 10px; color:#FFFFFF; text-decoration:none;}
.MenuBottomBack a:hover, .MenuBottomBack a#sel { color:#333333; text-decoration:none;}

.Copyright { font-size:9px; color:#BCBCBC; padding: 4px 4px 4px 40px;}
.Copyright a { color:#BCBCBC; text-decoration:none;}
.Copyright a:hover { color:#908F8D; text-decoration:none;}

.Tracker{font-size:9px; color:#333333;}
.Tracker a {color:#999999; text-decoration:none;}
.Tracker a:hover {color:#333333; text-decoration:none;}


td.MainContent { padding:20px 30px 20px 40px; line-height:180%;}
td.MainContent a {color:#999999; text-decoration:none;}
td.MainContent a:hover {color:#999999; text-decoration:underline;}
td.MainTitle { padding:30px 30px 0px 40px;  color:#908F8D; font-weight:bold;}

.MainContent div.Articles { padding:0px 0px 15px 0px; }
.MainContent div.Articles p {line-height:120%; margin:0px; }

.MainContent div.ArticleDetail { }
.MainContent div.ArticleDetail p { margin-top:0px; }

.Text {}
.Text a {color:#000000; text-decoration:none;}
.Text a:hover {color:#666666; text-decoration:underline;}
.TextLight {color:#CCCCCC;font-size:10px;}

.Title{color:#E67817; font-weight:bold;}
.TitleOrange {color:#E67817; font-size:10px; font-weight:bold;}
.TitleGreen {color:#899005; font-size:10px; font-weight:bold;}
.TitleBig {color:#908F8D; font-size:12px; font-weight:bold;}


.TableNumeros {padding:4px 5px 10px 0px;}
.TableNumeros .Numeros {font-size:8px; color:#333333; padding:3px;}
.TableNumeros .Numeros a {color:#333333; text-decoration:none; padding:2px 4px 2px 4px; border:1px solid #CCCCCC; background-color:#999999;}
.TableNumeros .Numeros a:hover, .TableNumeros .Numeros a.NumSel {color:#333333; text-decoration:none;padding:2px 4px 2px 4px; background-color:#FFFFFF; border:1px solid #CCCCCC;}
.TableNumeros .NumerosSel {font-size:8px; color:#333333; padding:3px; font-weight:bold;}
.TableNumeros .NumerosSel a {color:#000000; text-decoration:none;padding:2px 4px 2px 4px; background-color:#FFFFFF; border:1px solid #FFFFFF;}
.TableNumeros .NumerosSel a:hover {color:#333333; text-decoration:none;padding:2px 4px 2px 4px; background-color:#FFFFFF; border:1px solid #FFFFFF;}

