body{font-size:11px; font-family:Arial, Helvetica, sans-serif; margin:20px 0px; padding:0px;}
#content{margin:auto; width:980px;}
#main{background-color:#FFFFFF; clear:both; overflow:hidden;  }
#data-left {width:200px; float:left; margin:0px 5px 5px 0px; overflow:hidden;}
#data-right {width:300px; float:right; margin:0px 0px 0px 10px; overflow:hidden;}
#data-center {padding:0px 0px 0px 0px; overflow:hidden;}


a{color:#1491BA; text-decoration:none;}
a:hover{color:#0D4473; text-decoration:none;}
a img{border:0px; text-decoration:none;}

h1,h2,h3,h4,h5,h6{margin:0px; font-weight:normal; overflow:hidden;}
h1{font-family:Georgia, Times, serif;}
h1{font-size:32px;}
h2{font-size:22px;}
h3{font-size:18px;}
h4{font-size:14px;}

#footer {clear:both; border-top:2px solid #666666; padding:10px 0px 10px 0px; color:#666666; font-size:10px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#footer a{color:#666666; text-decoration:none;}
#footer a:hover{color:#FF4200; text-decoration:underline;}

#header {clear:both; overflow:hidden; padding:0px; margin-bottom:10px; height:50px;}
#header h1{letter-spacing:-1px; color:#004961; padding-bottom:5px; margin-bottom:5px; border-bottom:4px solid #004961;}

#data-center h1{color:#FF4200; font-size:24px; letter-spacing:-1px; margin-bottom:5px; border-bottom:1px dotted #FF4200;}

#news-list {padding:5px; margin:0px 0px 2px 0px; overflow:hidden; background-color:#FFEDBB;}
#news-list h3{color:#FF4200; font-family:Arial, Helvetica, sans-serif; font-size:22px; margin-bottom:10px; letter-spacing:-1px; font-weight:bold;}
#news-list UL{margin:0px; padding:0px; list-style:none; font-size:11px; }
#news-list LI {padding:5px; margin:0px;  border-bottom:1px dotted #666666; clear:both; overflow:hidden; text-align:justify; }
#news-list LI p{margin:0px; padding:0px;}
#news-list LI div{font-size:11px; color:#AEAEAE; margin-bottom:4px; padding-bottom:2px; border-bottom:1px dotted #CCCCCC; width:200px;}
#news-list LI H2{text-align:left; font-size:11px; font-weight:bold; letter-spacing:0px; line-height:16px; margin-bottom:4px; font-family:Arial, Helvetica, sans-serif;}
#news-list LI a{color:#FF4200; text-decoration:underline;}
#news-list LI a:hover{text-decoration:underline; color:#000000;}
#news-list LI:hover {border-bottom:1px solid #FF4200; background-image:url(../images/tlo_rss_item.gif); background-position:top; background-repeat:repeat-x; background-color:#FFFFFF}
#news-list LI:hover div{color:#FF4200;}

/* right in */
#right-in{width:205px; float:right; font-size:9px; margin-left:10px; border-left:2px solid #FF4200; padding-left:5px; text-align:center}
#right-in UL{margin:0px; padding:0px; list-style:none;}
#right-in LI {padding:5px; margin:0px;  border-bottom:1px dotted #666666; clear:both; overflow:hidden; text-align:justify; }
#right-in LI a{color:#666666; text-decoration:underline;}
#right-in LI a:hover{text-decoration:underline; color:#FF4200;}

#right-in a.buy{font-size:24px; color:#FF4200; font-weight:bold;}

#right-in img{border:1px solid #cccccc; padding:2px;}
/* right in */

#menu a{color:#FF4200; text-decoration:underline; display:block; height:100%; padding-bottom:3px;}
#menu a:hover{color:#000000; text-decoration:underline; font-weight:bold}

.rgt {text-align:right;}
.cnt {text-align:center;}
.lft {text-align:left;}

.top {vertical-align:top;}
.bot {vertical-align:bottom;}
.abs {vertical-align:middle;}

.frgt{ float:right;}
.flft{ float:left;}
.clear{clear:both;}
