/* CORPORATIVE COLOR SET

black {#000000};
blue01 {#0075b0}
gray01 {#35383d}
blue02 {#3c78b5}
gray03 {#434343}
gray04 {#545454}
gray05 {#636a73}
gray06 {#666666}
gray07 {#999999}
gray08 {##b2b2b2}
gray09 {#c0c0c0}
gray10 {#dddddd}
gray11 {#e6e6e6}
white {#FFFFFF;}
green {#0f9955}
*/

/* RESET */

body {position:relative;font-size:small;line-height:130%;background:#0075b0;}
body,p,div,form,td,table,h1,h2,h3,h4, a {font-family:Arial,Trebuchet MS,Helvetica,sans-serif;font-weight: normal;}
h1,h2,h3,h4 {font-weight: 600;}
body,h1,h2,h3,h4,h5,h6,p,hr,form,table,td {margin:0;padding:0;}
/*a {color:#001166;}*/
a {color:#0075b0;}
a:hover {color:#FF0000;}
a img {border:0;}
h1 {font-size:180%}
h2 {font-size:150%}
h3 {font-size:125%}
blockquote {font-size:100%;margin-left:2.5em;}
cite {display: block;padding: 10px 0 0 0;}
img {border:0;}
sup {position:relative;bottom:0.3em;vertical-align:baseline;}
ul {margin-left:0;padding-left:0;}
li {margin-left:1em;padding-left:0;list-style-type:square;}
fieldset {border: 0;}
/*
.TextSizeSmaller {font-size:smaller !important;}
.TextSizeLarger {font-size:larger !important;}
.TextSizeXSmall {font-size:smaller !important;}
.TextSizeXLarge {font-size:larger !important;}
*/
.PageBreak {clear: both;line-height:0;font-size:0;}
.close {display:none;}
.open {display:block;}

#Page h1 {margin:0 0 1em;}
#Page h2, #Page h3, #Page h4 {margin:1.25em 0 1em;}

/* COLUMNS GRID SETTINGS START */
.grid2col,
.grid2cola,
.grid2colb,
.grid2colc,
.grid2cold,
.grid2cole,
.grid2colf,
.grid3col,
.grid3cola,
.grid4col,
.grid5col,
.grid6col {
width: 99%;
margin: 0.5em;
position: relative;
clear: both;
}
* html .grid2col,
* html .grid2cola,
* html .grid2colb,
* html .grid2colc,
* html .grid2cold,
* html .grid2cole,
* html .grid2colf,
* html .grid3col,
* html .grid3cola,
* html .grid4col,
* html .grid5col,
* html .grid6col {
width: 98%;
margin: 1%;
position: relative;
clear: both;
}
.grid2col .column {width: 49%;}
* html .grid2col .column {width:46%;}
.grid2col .grid2col .column { width: 47.8%; }
.grid3col .grid2col .column { width: 46%; }
.grid4col .grid2col .column { width: 45%; }
.grid2cola .column.first { width: 66%; }
.grid2cola .column.last { width: 32%; }
.grid2colb .column.first { width: 74.9%; }
.grid2colb .column.last { width: 23%; }
.grid2colc .column.first { width: 32%; }
.grid2colc .column.last { width: 66%; }
.grid2cold .column.first { width: 23%; }
.grid2cold .column.last { width: 74.9%; }
.grid2cole .column.first { width: 79%; }
.grid2cole .column.last { width: 19%; }
.grid2colf .column.first { width: 19%; }
.grid2colf .column.last { width: 79%; }
.grid3col .column { width: 32%; margin-left: 2%; }
.grid2col .grid3col .column { width: 31%; }
.grid3cola .column { width: 58%; margin-left: 2%; }
.grid3cola .column.first,
.grid3cola .column.last { width: 19%; }
.grid4col .column { width: 23%; margin-left: 3%; }
.grid5col .column { width: 18.4%; margin-left: 2%; }
.grid6col .column { width: 15%; margin-left: 2%; }
.column.first, .column.last { margin-left: 0 !important; }
.column.last { float: right !important; }
.column {float: left;}
/*  COLUMNS GRID SETTINGS END */
.TableChart .column {width:48%;margin-right:2%;}
.TableChart .column dl,
.TableChart .column dt,
.TableChart .column dd {margin:0;padding:.5em 0 0;font-family:Verdana, Aril;}
.TableChart .column dt a {font-weight:600;text-decoration:none;}
.TableChart .column dd {font-size:.85em; border-bottom:1px dotted #c0c0c0;margin:0 0 .25em;padding:0 0 1em;}

/* LAYOUT SETS */

#WrapperGlobal {overflow:hidden;zoom:1;width:100%; min-width:960px;background:#FFF;}
.Wrapper{float:left;clear:both;width:100%;margin:0;padding:0;position:relative;}
#Top,
#Header,
#Separator,
#Page,
#Footer,
#Bottom {position:relative;float:left;clear:both;width:100%;margin:0;padding:0;z-index:1;}
#Top {z-index:30;overflow:visible;}
#Header {z-index:20;overflow:visible;}
.WrapC2C3C4 {float:right;width:100%;margin:0 0 0 -60px;}
.WrapC2C3C4Content {margin-left:60px;}
.WrapC2C3 {float:left;width:100%;margin:0 -40px 0 0;}
.WrapC2C3Content {margin-right:40px;/*overflow:hidden*/;position:relative;}
* html .WrapC2C3Content {zoom:1;}
.WrapC3 {float:left;width:100%;/*overflow:hidden;*/position:relative;}
.WrapC2 {float:left;width:100%;position:relative;right:30%;}
.C1 {float:left;width:60px;height:30px;}
.C2 {float:left;width:70%;min-width:600px;position:relative;left:30%;}
.C3 {float:left;width:30%;min-width:250px;position:relative;left:30%;}
.C4 {float:right;width:40px;height:30px;position:relative;}

.TopContent {float:left;clear:both;position:relative;margin:0 0 -5px;height:30px;padding:10px 0 0;background:transparent url(../images/misc/bg_top.png) repeat-x;font-size:11px;}

/* Breadcrumbtrail */
.Home {float:right;margin:0 0 0 10px;padding:5px 10px 0 0;background:transparent url(../images/icons/arrow-left_white_3x5.gif) 100% 10px no-repeat;color:#FFF;text-decoration:none;}
#Breadcrumbtrail {}
#Breadcrumbtrail a {float:left;margin:0 10px;padding:5px 10px 0 0;background:transparent url(../images/icons/arrow-left_white_3x5.gif) 100% 10px no-repeat;text-decoration:none;color:#FFF;}
#Breadcrumbtrail span {float:left;margin:0;padding:5px 10px 0 0;background:transparent url(../images/icons/arrow-right-down_white_4x4.gif) 100% 10px no-repeat;text-decoration:none;color:#FFF;}
/* Account */
#Account {position:relative;float:right;width:12em;margin-top:6px;padding:0;height:18px;background:transparent url(../images/misc/bg_tab-gray_l.png) no-repeat;}
#AccountContent {height:18px;padding-right:3px;background: transparent url(../images/misc/bg_tab-gray_r.png) 100% 0 no-repeat;}
#AccountContent a {float:right;height:18px;white-space: nowrap; text-decoration:none;font-size:11px;text-transform:uppercase;padding:2px 20px 2px 5px;background: transparent url(../images/icons/button_arrow-down_15x17.gif) 100% 2px no-repeat;}
/* Header */
#Header {width:100%;margin-top:-5px;background:transparent url(../images/misc/bg_header.jpg) repeat-x;}
#Logo {display:block;width:37px;height:37px;margin:24px 11px 14px 12px;}
* html #Logo {margin-left:6px;}
#LogoTxt {float:left;margin:24px 0 14px 0;}
#LogoTxt h1 {font-size:38px;font-style:italic;letter-spacing:-.025em;width:255px;height:37px;background: transparent url(../images/logos/logo_text.png) no-repeat;}
#LogoTxt h1 span {display:none;}

/* Landing */

#Header.Landing {min-height:375px;margin:0;position:relative;top:-5px; border-bottom: 1px solid #cccccc;}
* html #Header .Landing {height:450px;}
.LandingContent {float:left;clear:both;width:100%;padding:20px 0 0;}
.LandingContent h1 {width:40%;line-height:110%;}
.LandingBar {position:absolute;top:335px;width:100%;}

.LandingTabTitle {position:relative;height:33px;overflow:hidden;padding:0 5px;}
.LandingTabTitle .cn {position:relative;width:5px;height:66px;background:url(../images/misc/nav_bar_tab.png);overflow:hidden;margin-left:0px;}
.LandingTabTitle .cn.r {position:absolute;margin-left:100%;left:-10px;top:-33px;}
.LandingTabTitle .cn.l {width:auto;margin-right:5px;}
.LandingTabTitle h3 {white-space:nowrap;padding:5px 10px 0;}
.LandingTabTitle h3 a {float:left;width:95%;text-decoration:none;text-transform:uppercase;color:#000;padding-right:5%;background: transparent url(../images/icons/arrow-down_black_8x5.gif) 100% 7px no-repeat;}
.LandingTabContentWrap {display:block;zoom:1;padding: 0 0 0 15px;background:#FFF url(../images/misc/bg_landing_tab_content-l.png) no-repeat;position:relative;}
.LandingTabContent {min-height:50px;overflow:hidden;zoom:1;padding: .5em 15px 0 0;background:#FFF url(../images/misc/bg_landing_tab_content-r.png) 100% 0 no-repeat;}
* html .LandingTabContent {height:50px;}
.LandingTabContent p {font-size:.85em;font-weight:600;line-height:120%;}
.LandingTabContent p.Ok {color:#0f9955; padding-bottom:20px;background:url(../images/icons/ic_ok_20x15.gif) 50% 100% no-repeat;}

/* Local Language */

#Local {display:block;width:20px;height:15px;margin:28px auto 0;}

/* Corner Style Common */

.tb, .bb {position:relative;height:10px;overflow:hidden;}
.cn {position:relative;width:10px;height:40px;background:url(../images/misc/bg_corner_nav_main.png);overflow:hidden;}
.cn.r {position:absolute;margin-left:100%;left:-10px;top:-10px;}
.bb .cn {margin-top:-10px;}
.cn.l {width:auto;margin-right:10px;}

/* Main Navigation, Footer Navigation */

#MainNavigation {float:right;position:relative;margin:28px 0 0 0;min-width:600px;}
* html #MainNavigation {width:43em;}
#MainNavigationContent,
#FooterNavContent {padding:0 2%;width:96%;background:#000;overflow:visible;zoom:1;float:left;clear:both;}
* html #MainNavigationContent {padding:0 1%;width:98%;}
#MainNavigation .tb, 
#MainNavigation .bb,
#FooterNav .tb,
#FooterNav .bb {position:relative;height:5px;overflow:hidden;float:left;clear:both;width:100%;}
#MainNavigation .bb,
#FooterNav .bb {height:10px;}
#MainNavigation .cn,
#FooterNav .cn {position:relative;width:10px;height:30px;background:url(../images/misc/bg_corner_nav_main.png);overflow:hidden;}
#MainNavigation .cn.r,
#FooterNav .cn.r {position:absolute;margin-left:100%;left:-10px;top:-5px;}
#MainNavigation .bb .cn,
#FooterNav .bb .cn {margin-top:-10px;}
#MainNavigation .bb .cn.r,
#FooterNav .bb .cn.r {position:absolute;margin-left:100%;left:-10px;top:-10px;}
#MainNavigation .cn.l,
#FooterNav .cn.l {width:auto;margin-right:10px;}
#MainNavigationContent ul {float:left;list-style:none;margin:0;padding:0;}
#MainNavigationContent li {list-style:none;display:inline;margin:0 10px 0 0;padding:0;text-transform:uppercase;position:relative;overflow:visible;}
#MainNavigationContent li a {color:#FFF;padding-right:10px;text-decoration:none;background: transparent url(../images/icons/arrow-right-down_white_6x6.gif) 100% .55em no-repeat;}
#MainNavigationContent li .NavChild {display:none;}
#MainNavigationContent li:hover .NavChild {display:block;width:10em;position:absolute;z-index:99;overflow:visible;}
#MainNavigationContent li ul {background:#000;width:100%;padding:10px 0;}
#MainNavigationContent li ul li {float:left;clear:both;width:90%;padding:0 5%;text-transform:none;border-bottom:1px dotted #999999;}
#MainNavigationContent li ul li a {float:left;clear:both;background:transparent url(../images/icons/arrow-right_gray_5x5.gif) 0 .5em no-repeat;padding: 0 10px;}


#SearchContent {float:right;}
.InputSearch {float:left;height:18px;margin: 0 4px 0 0;padding:0 0 0 4px;overflow:hidden;background:transparent url(../images/misc/bg_input-search_l.gif) no-repeat;}
.TextInputSearch {width:13em;margin:0; padding: 0 5px 0 0;border:none;height:18px;background:transparent url(../images/misc/bg_input-search_r.gif) 100% 0 no-repeat;font-size:.95em;}
.Go {float:left;width:5px;height:8px;margin-top:5px;}

/* FOOTER */

#Footer {width:100%;margin:0;padding:2em 0 1.5em;background:url(../images/misc/bg_footer.jpg) 0 100% repeat-x;}
#FooterNav {float:left;position:relative;margin:0;width:100%;}
#FooterNavContent {padding: .2em 0;width:100%;font-size:.85em;letter-spacing:0.05em;}
#FooterNotes {float:left;width:40%;margin:0 0 0 10px;color:#FFF;}
#FooterNavContent ul {float:right;list-style:none;margin:0;padding:0 10px 0 0;}
* html #FooterNavContent ul {width:50%;}
#FooterNav li {display:inline;margin:0 .5em 0 0; padding:0 0.5em 0 0;border-right:1px solid #999999;}
#FooterNav li.last {border:none;margin-right:0;padding-right:0;}
#FooterNav li a {color:#FFF;text-decoration:none;}
.ButtonTop img {width:8px;height:13px;border:0;margin: 10px 16px 0;}

/* Bootom */

#Bottom {width:100%;height:70px;background:#0075b0 url(../images/misc/bg_bottom.jpg) repeat-x;}

/* Boxes Style */

.Box {width:96%;float:right;clear:both;margin: 0 0 1em 2%;padding:0;position:relative;}
.C2 .Box {float:left;clear:both;margin:1em 0;width:100%;}
#Page .Box h3 {min-width:230px;text-transform:uppercase;font-weight:normal;margin:0 7px;padding:0 0 5px 15px;background:transparent url(../images/icons/arrow-left-down_black_7x7.gif) 0 .5em no-repeat;border-bottom:5px solid #000;}
.BoxWrapper {display:block;min-width:250px;/*overflow:hidden;*/zoom:1;padding: 0 0 0 7px;background:#FFF url(../images/misc/box_shadow_l.png) repeat-y;position:relative;}
.BoxContent {overflow:hidden;zoom:1;padding: 0 7px 0 0;background:#FFF url(../images/misc/box_shadow_r.png) 100% 0 repeat-y;}

.BoxFooter {position:relative;height:15px;overflow:hidden;}
.BoxFooter .cn {position:relative;width:28px;height:30px;background:url(../images/misc/box_shadow.png);overflow:hidden;margin-left:-14px;}
.BoxFooter .cn.r {position:absolute;margin-left:100%;left:-28px;top:-15px;}
.BoxFooter .cn {margin-top:0px;}
.BoxFooter .cn.l {width:auto;margin-right:14px;}

.BoxScroll {position:absolute;right:-25px;top:-9px;}

.BoxTop {position:relative;height:8px;overflow:hidden;}
.BoxTop .cn {position:relative;width:22px;height:46px;background:url(../images/misc/box_shadow.png);overflow:hidden;margin-left:-14px;}
.BoxTop .cn.r {position:absolute;margin-left:100%;left:-22px;top:-8px;}
.BoxTop .cn {margin-top:-30px;}
.BoxTop .cn.l {width:auto;margin-right:8px;}

#AtControlPanel {position:absolute;left:-40px;top:0;}
#TopicControlPanel {position:absolute;left:-40px;top:0;}
/*#TopicType {width:40px;margin:0;padding:0 10px;}*/

.BoxContent ul {width:100%;ist-style:none;margin:0;padding:0;font-size:.85em;background:transparent url(../images/misc/bg_navigation_box_item.jpg) 100% 0 repeat-y;}
.BoxContent li {list-style:none;margin:0;padding: 5px 10px;background:transparent url(../images/misc/bg_bt_navigation_box.gif) repeat-x;}
.BoxContent li a {padding-left:20px;background:transparent url(../images/icons/arrow-left_gray_11x11.gif) 0 .2em no-repeat;color:#434343;text-decoration:none;}
.BoxContent li a:hover {background:transparent url(../images/icons/arrow-left_gray_over_11x11.gif) 0 .2em no-repeat;}
.BoxContent li.Select {background:#FFF url(../images/misc/bg_bt_navigation_box.gif) repeat-x;;}
.BoxContent li.Select a {background:transparent url(../images/icons/arrow-right_gray_sel_11x11.gif) 0 .2em no-repeat;font-weight: 600;}

.BoxContent.ToolBox ul {padding:10px 0 30px;overflow:hidden;zoom:1;}
.BoxContent.ToolBox li {margin:0 1%;padding:0;display:block;float:left;width:31%;height:66px;background:none;text-align:center;}
.BoxContent.ToolBox li a {background:none;width:66px;height:66px;margin:0;padding:0;}

.BoxContent.LinkBox .Anonce {overflow:hidden;zoom:1;padding:10px;font-size:.85em;border:1px solid #C0C0C0;border-bottom:6px solid #000;background:transparent url(../images/icons/arrow-right-down_blue_7x7.gif) 5px 5px no-repeat;} 
#Page .BoxContent.LinkBox .Anonce h2 {margin:0 0 .5em; padding:0;font-size:x-large;font-weight:600;}
#Page .BoxContent.LinkBox .Anonce h2 span {color:#0075b0;}
#Page .BoxContent.LinkBox .Anonce p, .BoxContent.LinkBox Anonse h2 span {color:#0075b0;}
.BoxContent.LinkBox .LinkBoxImg {float:left;clear:both;width:100%;height:84px;margin:0;padding:0;overflow:hidden;border:none;}

.BoxContent.FeaturedBox .BlueBox {overflow:hidden;zoom:1;height:150px;padding:10px;border:1px solid #C0C0C0;border-bottom:1px solid #999999;background:#0075b0;} 

.WhiteBox {overflow:hidden;zoom:1;height:150px;padding:10px;border:1px solid #C0C0C0;border-bottom:1px solid #999999;background:#ffffff;} 

#Page .BoxContent.FeaturedBox .BlueBox h2 {margin:0 0 .5em; padding:0;font-weight:normal;color:#FFF;}
.BoxContent.FeaturedBox .LinkBoxImg {float:left;clear:both;width:100%;height:84px;margin:0;padding:0;0verflow:hidden;border:none;}
.BoxContent.FeaturedBox .FeaturedLink a {float:left;clear:both;padding-top:10px;height:45px;width:100%;background:#FFF url(../images/misc/bg_box_featured_link.jpg) 100% -55px no-repeat;font-size:100%;font-weight:600;text-decoration: none;text-align:center;}
.BoxContent.FeaturedBox .FeaturedLink a:hover {background:#FFF url(../images/misc/bg_box_featured_link.jpg) 100% 0 no-repeat;}

.BoxContent.AtControl {}
.Attacment {display:block;clear:both;width:auto;height:230px;border:1px solid #FFF;}


/* MANAGE ACCOUNT */

#ManageAccount {z-index: 400;position: absolute;top: 26px;right: 33px;width: 600px;margin:0;padding:0;font-size:small;}
#ManageAccount .BoxWrapper {background:transparent url(../images/misc/box_shadow_l.png) repeat-y;}
#ManageAccount .BoxContent {padding: 0 7px 0 0;background:transparent url(../images/misc/box_shadow_r.png) 100% 0 repeat-y;color:#000;letter-spacing:0.05em;text-transform:uppercase;text-decoration:none;}
#ManageAccount .BoxContent .grid3col {background:#FFF url(../images/misc/bg_b-up.jpg) 0 100% repeat-x;overflow:hidden;zoom:1;margin:0;padding:2%;width:96%}
#ManageAccount h3 {color:#0075b0;font-size:12px;text-transform: uppercase;margin-bottom:1em;}
#ManageAccount div.InlineForm {margin:0;}
#ManageAccount  ul, 
#ManageAccount  li {margin:0;margin-left:2px;padding:0;list-style:none;}
#ManageAccount  li {margin-bottom:5px;}
#ManageAccount  li a {margin-top:5px;text-decoration:none;display:block;padding-left:20px;}
#ManageAccount  li a.Active {color:#ff0000;}
#TV {background: url(../images/icons/ic_tv_version.jpg) 0 0 no-repeat;}
#LG {background: url(../images/icons/ic_lg_version.jpg) 0 0 no-repeat;}
#MV {background: url(../images/icons/ic_mv_version.jpg) 0 0 no-repeat;}
#DT {background: url(../images/icons/ic_dt_version.jpg) 0 0 no-repeat;}
#ManageAccount table  {width: 95%;border-collapse: collapse;}
#ManageAccount table th {border:none;vertical-align:top;font-weight: normal;white-space: nowrap;color:#000;vertical-align:top;text-align:left;padding:6px;padding-left:0;}
#ManageAccount table td {border:none;vertical-align:top;border-bottom:1px dotted #c0c0c0;color:#000;font-size: 0.9em;vertical-align:top;text-align:left;padding: 5px 2px 5px 2px;}
#Task {clear:both;height:25px;padding:1px;margin-bottom:4px;border-bottom:1px dotted #999999;}
#Task span{float:left;padding:3px;padding-left:0;font-size:11px;color:#434343;font-weight:600;}
#Task a.Action{float:right;padding:3px;margin:0px;background:#434343;border: 1px solid #e6e6e6;color: #FFF;font-weight: normal;font-size: 10px;letter-spacing:0.04em;text-transform:uppercase;text-decoration:none;}
#Task a.Action:hover{background:#ff0000;}

/* FORM ELEMENTS START */
div.InlineForm {clear:both;margin:0;margin-left:10px;border:none;}
div.InlineForm form {width: 100%;border:none;margin:0;margin-bottom:2em;padding:0;}
div.InlineForm fieldset {border:none;clear:both;padding:0;margin:0;margin-bottom:5px;}

div.InlineForm label {text-align:left;font-size: 11px;letter-spacing:0.05em;color:#000;text-transform:uppercase;margin:5px 2px 2px;padding:0;}
div.InlineForm label.MandatoryFieldError {color:#FF0000;}
div.InlineForm .FormInputLong {display:block;border: 1px solid #e6e6e6;border-bottom: 1px solid #c0c0c0;border-right: 1px solid #c0c0c0;margin:2px;padding:4px;width: 90%;background: #FFF url(../images/misc/bg_input.gif) 0 100% repeat-x;}
div.InlineForm .FormInputLongError {display: block;border: 1px solid #FF0000;margin:2px;padding:5px;width:90%;background: #e6e6e6;}
div.InlineForm .FormSubmitButton, 
FormSubmitButton {color: #FFF;font-weight: normal;font-size: 12px;text-align: center;letter-spacing: 0.05em;text-transform: uppercase;text-decoration: none;border: 1px solid #c0c0c0;background: #0075b0;font-weight: normal;padding: 0.05em;}
/* FORM ELEMENTS END */

/* Latest News */

#Separator.LatestNews {margin-bottom:1em;}
#Separator.LatestNews .WrapC2C3Content {border-top: 1px solid #dddddd;border-bottom: 1px solid #dddddd;height:18px;padding:5px 0;}
#Separator.LatestNews .C1 a {margin-left:15px;}
#Separator.LatestNews .WrapC2C3Content .BoxScroll {top:5px;}