
/* CSS Document */
body
{
	cursor:default;
	padding:0;
}
body,input,select,textarea
{
	font-family:Arial;
	font-size:11px;
}
td{
	font-family: Arial;
	font-size:12px;
}
a{text-decoration: none;}
a:hover{text-decoration: underline;}

.form {
	BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #808080 1px solid; COLOR: #000000; BORDER-BOTTOM: #808080 1px solid; height:18px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.formdn {
	BORDER-RIGHT: #a75430 1px solid; BORDER-TOP: #a75430 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #a75430 1px solid; COLOR: #000000; BORDER-BOTTOM: #a75430 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Banner
{
  background-image: url(/templates/images/banner.jpg); 
  height:111px;
}

.topspacy 
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

a.topshortcut 
{
	padding-left: 4px;
	padding-right: 4px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
a.topshortcut:hover
{
	padding-left: 4px;
	padding-right: 4px;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #F5B406;
	text-decoration: none;
}
.title_Live{
    font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color: #3A7CAE;
}
a.title_Live{
    font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color: #000000;
}
a.title_Live:hover{
    font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
}
.title_2hot{
    font-family: arial,sans-serif;
	font-size:11px;
	font-weight:bold;
	color: #000000;
}
.title_2hot:hover{
    font-family: arial,sans-serif;
	font-size:11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline
}

.sub_Title
{	
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #4c4b4b;
	
}
.sub_TitleStory
{	
    font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #4c4b4b;
	
}

.title_Story {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
	color: #362f7c;
}
a.title_Story {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	color: #000000;
}
a.title_Story:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	font-size: 12px;
	color: #000000;
}
a.title_Story:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	color: #333333;
}
a.title_HotStory {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
	color: #003366;
}
a.title_HotStory:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline;
	font-size: 16px;
	color: #000000;
}
a.title_Home {
	font-family:tahoma;
	font-size:11px;
	font-weight: bold;
	color: #362f7c;
}
a.title_Home:hover{
	font-family: tahoma;
	font-size:11px;
	font-weight: bold;
	color: #ca0002;
	text-decoration: none
}
a.title_Home:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	color: #333333;
}
.lead_Live
{	
	padding: 5px 2px 5px 2px;
	font-family:Arial;
	color: #000000;	
}
.lead_Story
{	
	padding-top: 3px;
	font-family:Arial;
	font-size: 12px;
	color: #000000;	
}
.lead_Story_bold
{	
	font-family:Arial;
	font-size: 12px;
	color: #000000;	
	font-weight: bold;
}
a.title_More
{
	padding-left: 5px;
    font-family:Arial;
	font-size:11px;
	font-weight: bold;
	color: #0a6395;
}
a.title_More:hover
{
	padding-left: 5px;
    font-family:Arial;
	font-size:11px;
	font-weight: bold;
	color: #ff8629;
	text-decoration:underline
}
a.title_More:visited
{
	padding-left: 5px;
    font-family:Arial;
	font-size:11px;
	font-weight: bold;
	color: #333333;
	text-decoration:none;
}
.event
{
    background-color: #077bc4;
    padding: 5px;
}
a.title_event
{
	
    font-family:Arial;
	font-size:11px;
	font-weight: bold;
	color: #FFFFFF;
}
a.title_event:hover
{
	
    font-family:Arial;
	font-size:11px;
	font-weight: bold;
	color: #ff8629;
	text-decoration:underline
}

.tdEvent
{
    padding: 3px 0px 3px 0px;
}

.hot_title{
    font-family:Arial;
	font-size:12px;
	font-weight: bold;
	color: #003366;
}
.hot_title:hover{
    font-family:Arial;
	font-size:12px;
	font-weight: bold;
	color: #e65f13;
	text-decoration: underline
}
.more_story
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	color: #003366;
}
.more_story:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline;
	font-size: 11px;
	color: #ff8629;
}
.more_storyHome
{
	font-family: Arial;
	font-size:11px;
	font-weight: bold;
	color: #291f8c;
}
.more_storyHome:hover
{
	font-family: Arial;
	font-size:11px;
	font-weight: bold;
	color: #4f4f4f;
	text-decoration: underline
}
.more_zone{
    font-family: Arial;
	font-size:11px;
	font-weight: normal;
	color: #585858;
}
.more_zone:hover{
    font-family:Ariala;
	font-size:11px;
	font-weight: normal;
	color: #585858;
	text-decoration: underline
}
.title_zoneitem
{
	height: 24px;
	padding-right: 3px;
    font-family: Arial;
	font-size:11px;
	font-weight: bold;
	color: #000000;
	background: url(/templates/images/1_6611.GIF);
}
.title_StoryItem
{
	height: 24px;
	padding-right: 3px;
    font-family: Arial;
	font-size:15px;
	font-weight: bold;
	color: #291f8c;
}
.title_service
{
	padding-left: 3px;
    font-family: Arial;
	font-size:11px;
	font-weight: bold;
	color: #3A7CAE;	
}
.title_zonelistitem{
    font-family:Arial;
	font-size:11px;
	font-weight: normal;
	color: #4c4b4b;
	text-decoration: none
}
.title_zonelistitem:hover{
    font-family: Arial;
	font-size:11px;
	font-weight: normal;
	color: #4c4b4b;
	text-decoration: underline
}

.zoneitem
{
	font-size:12px;
    font-family: Arial;
	font-weight: bold;
	color: #085bb5;
}
.print_email
{
	padding-left: 3px;
    font-family:Arial;
	font-size:11px;
	color: #333333;
}
.print_email:hover
{
	padding-left: 3px;
    font-family:Arial;
	font-size:11px;
	color: #cccccc;
	text-decoration: underline;
}
.datetime
{
    font-family:Arial;
	font-size:11px;
	color: #333333;
}
.focus
{
    font-family:Arial;
    font-weight:bold;
	font-size:11px;
	color: #ffffff;
}
.focus_blk
{
	padding-left: 4px;
    font-family:Arial;
    font-weight:bold;
	font-size:11px;
	color: #000000;
}
a.focus
{
	font-family:Arial;
    font-weight:bold;
	font-size:11px;
	color: #000000;
}
a.focus:hover
{
    font-family:Arial;
    font-weight:bold;
	font-size:11px;
	color: #000000;
	text-decoration: underline;
}
a.gold_exchange
{
	font-family:Verdana;
    font-weight:bold;
	font-size:10px;
	color: #FFFFFF;
}
a.gold_exchange:hover
{
    font-family:Verdana;
    font-weight:bold;
	font-size:10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.tdframe {
	BORDER-RIGHT: #d3ccaf 1px solid; 
	BORDER-TOP: #d3ccaf 1px  solid; 
	BORDER-LEFT: #d3ccaf 1px solid; 
	BORDER-BOTTOM: #d3ccaf 1px  solid;
}
.tdframe1 
{
	height: 148px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-RIGHT: #c0c0c0 1px solid; 
	BORDER-TOP: #c0c0c0 1px  solid; 
	BORDER-LEFT: #c0c0c0 1px solid; 
	BORDER-BOTTOM: #c0c0c0 1px  solid;
}
.tdframe2 
{
	
	BORDER-RIGHT: #dbe2e8 1px solid; 
	BORDER-TOP: #dbe2e8 0px solid; 
	BORDER-LEFT: #dbe2e8 1px solid; 
	BORDER-BOTTOM: #dbe2e8 1px solid;
}
.tblHotNews
{
	height: 340px;
}
.tdEmail {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
}
.tdTitleEmail {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	
}

.Footer {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: none;
	font-size: 11px;
	color: #003366;
}
a.Footer
{
	padding: 5px 10px 5px 5px;
    font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
}
a.Footer:hover
{
	padding: 5px 10px 5px 5px;
    font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration: underline;
}
.SearchTerm 
{
	background-color: #FFEA00;
	font-weight: bold;
	text-decoration: none;
	color: #FF0000;
}

.btnVote {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #d3ccaf;
	font-weight: bold;
}

/* ----CSS info------ */
.tableboxinfo {
	border-collapse: collapse;	
}
.tdboxinfo {
	border-width: 1px;
	padding: 1px;
	border-style: solid;
	border-color: #d3ccaf;
	background-color: white;
}




/* -------Menu Vertical-------- */
/* Level 0 */
td.Menu_NavBar {
TEXT-ALIGN: left; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  PADDING-BOTTOM: 2px; CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 20px; PADDING-TOP: 2px; 
background-color: 005fa1; FONT-FAMILY: Arial; TEXT-DECORATION: none; background-image: url(/templates/images/bg_menu.gif); background-repeat: repeat-x; background-position: bottom
}

font.Menu_NavBar {
TEXT-ALIGN: left; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  PADDING-BOTTOM: 2px; CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 20px; PADDING-TOP: 2px; 
background-color: 005fa1; FONT-FAMILY: Arial; TEXT-DECORATION: none; /*background-image: url(/templates/images/bg_menu.gif);*/ background-repeat: repeat-x; background-position: bottom
}
.Menu_NavBarHover {
TEXT-ALIGN: left; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  PADDING-BOTTOM: 2px; CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 20px; PADDING-TOP: 2px; 
background-color: 005fa1; FONT-FAMILY: Arial; TEXT-DECORATION: underline; background-image: url(/templates/images/bg_menu.gif); background-repeat: repeat-x; background-position: bottom
}
td.Menu_NavBarHilighted {
TEXT-ALIGN: left; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  PADDING-BOTTOM: 2px; CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 20px; PADDING-TOP: 2px; 
background-color: c80000; FONT-FAMILY: Arial; TEXT-DECORATION: none; background-image: url(/templates/images/bg_menu1.gif); background-repeat: repeat-x; background-position: bottom
}
font.Menu_NavBarHilighted {
TEXT-ALIGN: left; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  PADDING-BOTTOM: 2px; CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 20px; PADDING-TOP: 2px; 
background-color: c80000; FONT-FAMILY: Arial; TEXT-DECORATION: none; /*background-image: url(/templates/images/bg_menu1.gif);*/ background-repeat: repeat-x; background-position: bottom
}
/* Level 1 */
.Menu_SubNavBar1 {
TEXT-ALIGN: LEFT; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  PADDING-BOTTOM: 2px; CURSOR: hand; COLOR: #005fa1; LINE-HEIGHT: 20px; PADDING-TOP: 2px; 
background-color: cccccc; FONT-FAMILY: Arial; TEXT-DECORATION: none; background-image: url(/templates/images/bg_menu2.gif); background-repeat: repeat-x; background-position: bottom
}
.Menu_SubNavBarHover1 {
TEXT-ALIGN: LEFT; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  PADDING-BOTTOM: 2px; CURSOR: hand; COLOR: #005fa1; LINE-HEIGHT: 20px; PADDING-TOP: 2px; 
background-color: cccccc; FONT-FAMILY: Arial; TEXT-DECORATION: underline; background-image: url(/templates/images/bg_menu2.gif); background-repeat: repeat-x; background-position: bottom
}
.Menu_SubNavBarHilighted1 {
TEXT-ALIGN: LEFT; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  PADDING-BOTTOM: 2px; CURSOR: hand; COLOR: #FFFFFF; LINE-HEIGHT: 20px; PADDING-TOP: 2px; 
background-color: c80000; FONT-FAMILY: Arial; TEXT-DECORATION: none; background-image: url(/templates/images/bg_menu1.gif); background-repeat: repeat-x; background-position: bottom
}
/* Level 2 */
.Menu_SubNavBar2 {
TEXT-ALIGN: LEFT; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  PADDING-BOTTOM: 2px; CURSOR: hand; COLOR: #005fa1; LINE-HEIGHT: 20px; PADDING-TOP: 2px; 
background-color: cccccc; FONT-FAMILY: Arial; TEXT-DECORATION: none; background-image: url(/templates/images/bg_menu.gif); background-repeat: repeat-x; background-position: bottom
}
.Menu_SubNavBarHover2 {
TEXT-ALIGN: LEFT; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  PADDING-BOTTOM: 2px; CURSOR: hand; COLOR: #005fa1; LINE-HEIGHT: 20px; PADDING-TOP: 2px; 
background-color: cccccc; FONT-FAMILY: Arial; TEXT-DECORATION: underline; background-image: url(/templates/images/bg_menu.gif); background-repeat: repeat-x; background-position: bottom
}
.Menu_SubNavBarHilighted2 {
TEXT-ALIGN: LEFT; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px;  PADDING-BOTTOM: 2px; CURSOR: hand; COLOR: #005fa1; LINE-HEIGHT: 16px; PADDING-TOP: 2px; 
background-color: c80000; FONT-FAMILY: Arial; TEXT-DECORATION: none; background-image: url(/templates/images/bg_menu.gif); background-repeat: repeat-x; background-position: bottom
}


/* ---- menu bar ----- */

.MenuGroup
{
  font-family: Arial; 
  font-size:11px;
  font-weight: bold;
  color: #ffffff;
  
  padding:5px;
  padding-left:5px;
  padding-right:5px;
  height: 30px;
  cursor: hand;
  /*background-image: url(/templates/images/top1.gif);*/ 
  background-repeat: repeat-y; 
  background-position: top right; 
}
.MenuGroupOver
{
  font-family: Arial; 
  font-size:11px;
  font-weight: bold;
  color: #ffcc00;
  border:0px;
  padding:5px;
  padding-left:7px;
  padding-right:12px;
  height: 30px;
  cursor: hand;
  /*background-image: url(/templates/images/top1.gif);*/ 
  background-repeat: repeat-y; 
  background-position: top right; 
 
}
.MenuItem 
{
  font-family: Arial; 
  font-size:11px;  
  font-weight: bold;
  color: #ffffff;
  padding:5px;  
  height: 25px;
  background-color: #0058a6;
  background-repeat: repeat-x; 
  background-position: top;  
  cursor: hand;
  width: 160px;
  border-bottom: solid 1px #cccccc;
}

.MenuItemOver 
{
  font-family: Arial; 
  font-size:11px; 
  font-weight: bold;
  color: #ffffff;
  border-bottom: solid 1px #cccccc;
  padding:5px;  
  height: 25px;
  background-color: #008ebc;
  background-repeat: repeat-x; 
  background-position: top;  
  cursor: hand;
  width: 160px;
}

/* Main story */
.list {list-style-type:none; margin:0px; padding:0 0 0 6px;}
.list li {background:url('/templates/images/dot.gif') no-repeat left center; margin:0 0 0 11px; _margin:-2px 0 0 11px; padding:0 0 0 9px; font:normal 12px arial,sans-serif; color:#000;}
.list li a:link, .list li a:visited {font:bold 12px arial,sans-serif; color:#000; text-decoration:none;}
.list li a:hover {text-decoration:underline;}
.listInline {list-style-type:none; margin:0; padding:0;}
.listInline li {display:inline;}
li.subHdg {font:bold 11px arial,sans-serif; color:#000; background:transparent; text-transform:uppercase;}
.numStories {float:left;}
.btn {float:right; padding:4px 10px 0px 3px; _padding:6px 10px 0px 3px;}
.btn a {display:block; cursor:hand; width:27px; height:16px;}
.listInline a {background:#5C5C5C; font:bold 11px arial,sans-serif; color:#E1E1E1; text-decoration:none; cursor:pointer; padding:1px 9px 0px 9px; _padding:0 9px; margin-left:3px; border-right:2px solid #303030; border-top:1px solid #888888; border-left:1px solid #888888; border-bottom:1px solid #303030; line-height:25px;} 
.listInline a.on {background:#900; color:#FFF; border-right:2px solid #640101; border-top:1px solid #D42828; border-left:1px solid #D42828; border-bottom:1px solid #640101;}
.listInline a:hover.on {background:#900; text-decoration:none; color:#FFF; border-right:2px solid #640101; border-top:1px solid #D42828; border-left:1px solid #D42828; border-bottom:1px solid #640101;} 
.listInline a:hover.off {background-color:#999; color:#FFF; text-decoration:none;} 

#mainStory {float:left; width:360px; background:url('/templates/images/bg1.gif') repeat-y;}
#mainStory h2, #mainStory h2 a {font:bold 18px Arial,sans-serif; color:#d21c11; margin:0; padding:0; line-height:21px;}
#mainStory p {font:normal 12px arial,sans-serif; color:#000; padding:2px 0 0 0; margin:0; line-height:16px;}
#mainStoryWrap {width:360px;}
#mainStory1 {display:block;}
#mainStory2, #mainStory3, #mainStory4, #mainStory5 {display:none;}
#topStories {float:left; width:302px; padding:3px 8px 4px 8px; background:url('/templates/images/bg2.gif') repeat-y;}		
#playLink {background:url('/templates/images/btn_playpause.gif') 0px 0px no-repeat; background:#DEDEDE;}
.mainStoryCopy {padding: 0px 5px 0px 5px; height:100px; overflow:hidden;}	
.mainStoryCopy a {text-decoration:none;}	
.mainStoryCopy a:hover {text-decoration:underline;}
.mainStoryImg {z-index:99;}


/* Headings */		
h3, h3 a {font:bold 14px arial,sans-serif; color:#003366; padding:0; margin:0; text-decoration:none;}

/************/
.textbox_off
{
	width: 370px;
}
/* Tooltips css */
#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}		
	
	
/* Tab CSS */
.hotnews
{
	font-size:13px;
	font-family:Tahoma;
	font-weight:bold;
}
a.hotnews_title
{
	font-family: Arial;
	font-size:11px;
	font-weight: normal;
	color: #222a67;
	text-decoration: none
}
a.hotnews_title:hover
{
	font-family:Arial;
	font-size:11px;
	font-weight: normal;
	color: #006699;
	text-decoration:underline
}
.title_tdtrai{
    font-family: Arial;
	font-size:11px;
	font-weight: bold;
	color: #ba160c;
}
/*  -------  */
.clock
{
	font-family:Arial;
	color:"#696969";
	font-size:11px;
}
.title_bai{
    font-family:tahoma;
	font-size:11px;
	font-weight: bold;
	color: #362f7c;
}

/* clock css */

