body {
margin:0; 
padding:0; 
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
background:url(../images/top_header.jpg) top left repeat-x;
}
form, p {
margin:0; 
padding:0;
}
img {
border:0 none;
}
.Container {
width:1000px;
position:relative;
}
.Popup {
background-color:#FFFFFF;
}
.News{
background:url(../images/news_round.png) left top no-repeat;
width:59px;
height:55px;
position:absolute;
top:165px;
left:12px;
display:block;
}
.LogoStripBg {
background:url(../images/logo_strip.jpg) left top repeat-x;
height:49px;
}
.FlashBg{
background-image:url(../images/flash_strip_bg.jpg);
background-repeat:no-repeat;
width:1000px;
height:104px;
}
.LinkStrip {
vertical-align:middle;
padding-left:36px;
padding-right:68px;
}
.LinkStrip span{
margin-left:58px;
}
.Link{
color:#bbbcbe;
font-size:10px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
.Link:hover{
color:#FFF;
}
.LeftGrayBg{
background:#e9eaeb;
width:180px;
height:380px;
}
.NewsTitle{
font-size:12px;
font-weight:bold;
color:#b20014;
}
.NewsDetails{
font-size:10px;
color:#67666b;
}
.GrayLine{
background:#4f4f4f;
height:1px;
}
.GrayGradient{
background:url(../images/gray_gradient_bg1.jpg) top left no-repeat;
height:28px;
font-size:11px;
padding-left:10px;
}
.GrayGradient .FirstBlue{
color:#002d50;
font-size:16px;
font-weight:bold;
}
.GrayGradient .SecondGray{
color:#80838a;
font-size:16px;
font-weight:bold;
}
.BigTitle{
font-size:21px;
color:#002d50;
font-weight:bold;
line-height:18px;
}
.SmallTitle{
font-size:14px;
color:#002d50;
font-weight:bold;
}
.DataText{
font-size:11px;
text-align:justify;
}
.DataTextLink{
font-size:11px;
text-align:justify;
text-decoration:none;
color:#000000;
}
.DataTextLink:hover{
text-decoration:underline;
}
.SideBarTitle{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-left:15px;
background-color:#999999;
}
.SideBarLinks{
font-size:10px;
font-weight:bold;
color:#000000;
padding-left:10px;
text-decoration:none;
}
.SideBarLinks1{
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.ImgTop{
margin-top:4px;
}
.SideBarLinks:hover{
font-size:10px;
font-weight:bold;
color:#000000;
padding-left:10px;
text-decoration:underline;
}
.DataTitle{
font-size:12px;
font-weight:bold;
color:#000000;
padding-left:15px;
background-color:#e9eaeb;
line-height:25px;
vertical-align:middle;
}
.DataWebLink{
font-size:11px;
color:#29849d;
text-decoration:underline;
}
.DataWebLink:hover{
text-decoration:none;
}
.TBKTitleGray{
font:Geneva, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#808080;
text-decoration:none;
}
.TBKTitleGray:hover{
}
.TBKTitleBlue{
font:Geneva, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#365f91;
text-decoration:none;
}

.TBKTitleBlue:hover{
}

.TBKFooterLink{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-decoration:underline;
cursor:pointer;
}
.TBKFooterLink:hover{
text-decoration:none; 
}

.FooterLinkStrip {
vertical-align:middle;

padding-left:0px;
padding-right:0px;
}
.FooterLinkStrip a{
margin-right:16px;
}
.FooterLinkStrip a td{
text-align:center;
}
.Last{
margin-right:0px;
}
.FooterLink{
color:#bbbcbe;
font-size:10px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
.FooterLink:hover{
color:#FFF;
}
.ttip{ 
cursor:pointer;
height:25px;
vertical-align:middle;
}
/*.ToolText{position:relative; } 
.ToolTextHover{position:relative;} 
.ToolText span{display: none;} 

.ToolTextHover span{ 
  display:block; 
  position:absolute; 
  top:17px; 
  left:50px; 
  background-color:#e9e9eb;
  width:220px;
  height:25px;
  border:solid 1px gray; 
  padding:3px; 
  text-align:center; 
  font-size:10px;
  text-decoration:none;
  color:#000000;	 
} 
*/

a {outline:none}
a:hover {outline:none; text-decoration:none; background:transparent}

a.tooltip {position:relative; text-decoration:none}
a.tooltip span {display:none; padding:2px 3px; top:14px; left:30px; width:220px; height:25px; z-index:100; font-size:10px}
a.tooltip:hover span{display:inline; position:absolute; background:#e9e9e9; border:1px solid gray; color:#000000}

.newwindow{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#3a526e;
padding:0 0 0 15px;
background-color:#e9eaeb;
line-height:38px;
margin-bottom:19px;
}



/* TNN Scroller */
#contentwrapper{
width: 170px;
height: 310px;
padding: 5px;
font-size:11px;
font-style:italic;
font-weight:bold;
color:#67666b;
}

.billcontent{
width: 100%;
display:none;
text-align:justify;
}
.billcontent .title{
font-size:12px;
font-weight:bold;
color:#333377;
text-align:left;
margin-bottom:10px;
}
.billcontent img{
margin-top:10px;
}
.TnnTitle{
text-align:left;
padding:5px;
width:170px;
line-height:20px;
color:#b20014;
font-size:14px;
font-weight:bold;
}

input.mailbox{
width:132px;
height:14px;
padding-left:7px;
padding-top:2px;
margin-left:3px;
margin-top:2px;
font-size:11px;
border:0 none;
}
input.ok{
width:60px;
padding:3px;
border:1px solid #d2d4d5;
font-size:11px;
font-weight:bold;
background:#6ca6b4;
color:#FFFFFF;
margin-top:5px;
cursor:pointer;
}
.TextboxBg{
width:150px;
height:22px;
background:url(../images/textbox_bg2.gif) left top no-repeat;
margin:0 0 3px 0;
}

.SubmitBtn{
width:63px;
height:15px;
background:url(../images/submit.gif) left top no-repeat;
cursor:pointer;
border:0 none;
}