body
{
    FONT-FAMILY: Arial, verdana, sans-serif;
    background-image:url("../pic/pgbg.gif"); background-repeat:repeat-x; background-color:#dee9f5;
}


.maintit {  FONT-FAMILY: Arial Narrow; font-size: 38px; font-style: normal; line-height: 30px; font-weight: normal; color: #FFFFFF;}

.subtit {  font-size: 15px; font-style: normal; line-height: 18px; font-weight: normal; color: #4B4B4B;}

.txtfield { color: #000000; border-left: 1px solid #9b9b9b; border-top: 1px solid #9b9b9b; border-right: 1px solid #D9D9D9; border-bottom: 1px solid #D9D9D9; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #FFFFFF}

.IRcellnav { font-size: 11px; font-style: normal; line-height: 15px; font-weight: bold; color: #000000; border-left: 1px solid #6ba6ca; border-top: 1px solid #6ba6ca; border-right: 1px solid #6ba6ca; border-bottom: 1px solid #6ba6ca; padding-left: 16px; padding-right: 8px; padding-top: 5px; padding-bottom: 5px; background-color: #E0F1FC; background-image:url("../pic/IR-nav-bg1.gif"); background-repeat:repeat-x;}
.IRcellnav A {	COLOR: #0052a5; TEXT-DECORATION: none}
.IRcellnav A:hover {	COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}

.IRcellnav2 { font-size: 11px; font-style: normal; line-height: 15px; font-weight: bold; color: #000000; border-left: 1px solid #6ba6ca; border-top: 1px solid #6ba6ca; border-right: 1px solid #6ba6ca; border-bottom: 1px solid #6ba6ca; padding-left: 16px; padding-right: 8px; padding-top: 5px; padding-bottom: 5px; background-color: #aed3ea; background-image:url("../pic/IR-nav-bg2.gif"); background-repeat:repeat-x;}
.IRcellnav2 A {	COLOR: #0052a5; TEXT-DECORATION: none}
.IRcellnav2 A:hover {	COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}

.IRcellsnav { font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000; border-left: 1px solid #6ba6ca; border-right: 1px solid #6ba6ca; border-bottom: 1px solid #6ba6ca; padding-left: 16px; padding-right: 8px; padding-top: 2px; padding-bottom: 2px; background-color: #FFFFFF}
.IRcellsnav A {	COLOR: #0052a5; TEXT-DECORATION: none}
.IRcellsnav A:hover {	COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}

.IRcellsnav2 { font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000; border-left: 1px solid #6ba6ca; border-right: 1px solid #6ba6ca; border-bottom: 1px solid #6ba6ca; padding-left: 16px; padding-right: 8px; padding-top: 2px; padding-bottom: 2px; background-color: #f2f2f2}
.IRcellsnav2 A {	COLOR: #0052a5; TEXT-DECORATION: none}
.IRcellsnav2 A:hover {	COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}

.IRsubtit {  font-size: 15px; font-style: normal; line-height: 18px; font-weight: bold; color: #f6881f;}
.IRsubtit A {	COLOR: #f6881f; TEXT-DECORATION: none}
.IRsubtit A:hover {	COLOR: #f6881f; TEXT-DECORATION: underline; font-weight: bold;}


.IRtit {  FONT-FAMILY: Arial; font-size: 20px; font-style: normal; line-height: 30px; font-weight: bold; color: #FFFFFF;}

.si_floatRight {float:right;}
#IRcell A:hover{	COLOR: #37537e; TEXT-DECORATION: underline; background-color: #e5fffe}

.loc {  font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000;}
.loc A {	COLOR: #6e6e6e; TEXT-DECORATION: none}
.loc A:hover {	COLOR: #37537e; TEXT-DECORATION: underline}

.tool {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000;}
.tool A {	COLOR: #000000; TEXT-DECORATION: none}
.tool A:hover {	COLOR: #37537e; TEXT-DECORATION: underline}

.year {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000;}
.year A {	COLOR: #2780c9; TEXT-DECORATION: none}
.year A:hover {	COLOR: #2780c9; TEXT-DECORATION: underline}

.news {  font-size: 12px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000; }
.news A {	COLOR: #2780c9; TEXT-DECORATION: none}
.news A:hover {	COLOR: #2780c9; TEXT-DECORATION: none; font-weight: bold;}

.con10 {  font-size: 10px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000;}
.con10 A {	COLOR: #034994; TEXT-DECORATION: none}
.con10 A:hover {	COLOR: #000000; TEXT-DECORATION: underline}

.con11 {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000;}
.con11 A {	COLOR: #034994; TEXT-DECORATION: none}
.con11 A:hover {	COLOR: #000000; TEXT-DECORATION: none}

.con12 {  font-size: 12px; font-style: normal; line-height: 16px; font-weight: normal; color: #000000;}
.con12 A {	COLOR: #034994; TEXT-DECORATION: none}
.con12 A:hover {	COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}

.con13 {  font-size: 13px; font-style: normal; line-height: 16px; font-weight: normal; color: #000000;}
.con13 A {	COLOR: #034994; TEXT-DECORATION: none}
.con13 A:hover {	COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}

.con14 {  font-size: 14px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000;}

.Lnav {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000;}
.Lnav A {	COLOR: #000000; TEXT-DECORATION: none}
.Lnav A:hover {	COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}

.LnavMedia {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000;}
.LnavMedia A {	COLOR: #000000; TEXT-DECORATION: none}
.LnavMedia A:hover {	COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}

#LnavPro1 {  display: block; background-color: #E0F1FC;  border-color:#FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; padding-left:16px; padding-right:8px; padding-top:3px; padding-bottom:3px;}
#LnavPro2 {  display: block; background-color: #CCE7F8;  border-color:#FFFFFF; border-bottom-style: solid; border-bottom-width: 1px; padding-left:16px; padding-right:8px; padding-top:3px; padding-bottom:3px;}

.LnavPro {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000; }
.LnavPro A {	COLOR: #007dc9; TEXT-DECORATION: none}
.LnavPro A:hover {	COLOR: #000000; TEXT-DECORATION: none; font-weight: normal;}

.LnavProT {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: bold; color: #FFFFFF;}
.LnavProT A {	COLOR: #FFFFFF; TEXT-DECORATION: none}
.LnavProT A:hover {	COLOR: #000000; TEXT-DECORATION: none;}

.LnavCareer {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #000000;}
.LnavCareer A {	COLOR: #000000; TEXT-DECORATION: none}
.LnavCareer A:hover {	COLOR: #000000; TEXT-DECORATION: none; font-weight: bold;}

.LnavAbout {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #3d3d3d;}
.LnavAbout A {	COLOR: #4d6185; TEXT-DECORATION: none}
.LnavAbout A:hover {	COLOR: #ff6600; TEXT-DECORATION: underline}

.link {  font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; color: #034994;}
.link A {	COLOR: #034994; TEXT-DECORATION: none}
.link A:hover {	COLOR: #4d4d4d; TEXT-DECORATION: #4d4d4d}

.slink {  font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; color: #6494c7;}
.slink A {	COLOR: #6494c7; TEXT-DECORATION: none}
.slink A:hover {	COLOR: #4d4d4d; TEXT-DECORATION: #4d4d4d}

.ticker {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #FFFFFF;}

.bot {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #FFFFFF;}
.bot A {	COLOR: #FFFFFF; TEXT-DECORATION: none}
.bot A:hover {	COLOR: #9db7cd; TEXT-DECORATION: none}

.quicklink {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #FFFFFF;}

.subnavno {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: bold; color: #000000;}
.subnavno A {	COLOR: #000000; TEXT-DECORATION: none}
.subnavno A:hover {	COLOR: #ad0119; TEXT-DECORATION: none}

.topnav {  font-size: 11px; font-style: normal; line-height: 15px; font-weight: normal; color: #FFFFFF;}
.topnav A {	COLOR: #FFFFFF; TEXT-DECORATION: none}
.topnav A:hover {	COLOR: #daeafa; TEXT-DECORATION: none}

.proexpand {	COLOR: #000000; FONT-FAMILY: Arial, Trebuchet MS, Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: normal; LINE-HEIGHT: 13px}
.proexpand A {	COLOR: #AD0119; TEXT-DECORATION: none}
.proexpand A:hover {	COLOR: #000000; TEXT-DECORATION: underline}

.mktree {	COLOR: #AD0119; FONT-FAMILY: Arial, Trebuchet MS, Tahoma; FONT-SIZE: 12px; FONT-WEIGHT: bold; LINE-HEIGHT: 13px}
.mktree A {	COLOR: #AD0119; TEXT-DECORATION: none}
.mktree A:hover {	COLOR: #000000; TEXT-DECORATION: underline}

.mainnav {  FONT-FAMILY: arial, verdana, sans-serif; font-size: 12px; font-style: normal; line-height: 15px; font-weight: bold; color: #213a61;}
.mainnav A {	COLOR: #000000; TEXT-DECORATION: none}
.mainnav A:hover {	COLOR: #FFFFFF; TEXT-DECORATION: none}

.counter {  font-family: arial, verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #000000}

.footer {  font-size: 11px; font-style: normal; line-height: 14px; font-weight: normal; color: #213a61;}
.footer A {	COLOR: #213a61; TEXT-DECORATION: none}
.footer A:hover {	COLOR: #000000; TEXT-DECORATION: none}

.total {border-top:1px solid black; border-bottom:1px solid black; display:block;}

.ir_tableBorder {font-size: 12px; border: 1px solid #9db7cd;}
table.ir_table tr.ir_tableTopRow td {background: #4d6185; color:#ffffff; font-weight: bold; text-align: center;}
table.ir_table tr.row1 td {background: #fffff;}
table.ir_table tr.row2 td {background: #eeeeee;}
table.ir_table tr.rowHighlight td  {background: #4d6185; color:#ffffff;}
table.ir_table tr td.cellHighlight {background: #4d6185; color:#ffffff;}
table.ir_table tr td.cellTotal {border-top: 1px solid #414141; border-bottom: 1px solid #414141;}
table.ir_table tr td.cellSubTotal {border-top: 1px solid #414141;}

.ir_tableBorder2 {border: 1px solid #CCCCCC;}
table.ir_table2 tr.ir_tableTopRow td {background: #ff0000; color:#ffffff; font-weight: bold; text-align: center;}
table.ir_table2 tr.row1 td {background: #CAD8E7;}
table.ir_table2 tr.row2 td {background: ##ECECEC;}
table.ir_table2 tr.rowHighlight td {background: #F6881F ; color:#ffffff;}
table.ir_table2 tr td.cellHighlight {background: #414141; color:#ffffff;}
table.ir_table2 tr td.cellTotal {border-top: 1px solid #414141; border-bottom: 1px solid #414141;}
table.ir_table2 tr td.cellSubTotal {border-top: 1px solid #414141;}
.row1 {background: #ffffff;}
.row2 {background: #eeeeee;}