
* {margin:0 auto; padding:0;}
html { background-color:#CCCCCC}
BODY {width:975px; padding:0; MARGIN-TOP: 20px; margin-bottom:20px; BACKGROUND: #fff; COLOR: #989898; FONT-FAMILY: Verdana, Helvetica, sans-serif; POSITION: relative}

body #footer .col8 { margin:0;}
.fc A:visited { font-weight:normal; font-size:10px;}
body .fc .fcchartimg, body .fc IMG.chart {margin:8px 0px 8px 0px}
body .fc .box { width:90%; /*border:1px solid red;*/ margin:0 10px;}
body .snapshot .getquote { margin:0; padding:0; /*width:100%;*/}
div.fc, div.getquote { margin:0; padding:0;}

img {border:0; margin:0; padding:0;}
table  { border:0;}
table.box6 {margin:0; padding:0;}
p {padding-top:8px;}
input.field { border:1px solid #575757;}
ul, li { list-style:none;}

/*Headers*/
h1 { padding-bottom:8px; font-weight:bold; color:#f2af1c;}
h2 {font-weight:bold; color:#fc3;}
h3 {padding-top:2px; padding-left:6px;	text-transform: uppercase; background:#ccc; border-top:1px solid #8C8C8C; border-bottom:1px solid #8C8C8C;  font-weight:bold; letter-spacing:1px; color:#fff;}
h4 { font-weight:bold;	text-transform:uppercase; /*color:#000;*/ color:#f2af1c;}
h5 {font-weight:normal; color:#000;}
h6 {font-weight:bold; color:#666;}
div.caption2 { padding:7px 10px; font-family:Verdana; font-weight:bold; color:#fff; background:#000051; border-bottom:5px solid #6698ff; text-align:left;}
	#right div.caption2 { margin-bottom:10px;}

/*Links*/
a {color:#6699FF; font-weight:normal; text-decoration: none;}
a:hover {color:#6699FF; text-decoration: none;}
a:visited {color:#6699FF/*999*/; text-decoration: none;}


a.title, a.title:hover, a.title:visited, p.title  { font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#000051;}
a.but4, #search .col6 a.but4 { position:relative; text-transform:none;}
a.but4:hover, #search .col6 a.but4:hover { text-decoration:underline;}
a#but_print { position:absolute; top:40px; left:532px; padding:3px 10px 0px 5px; /padding-top:2px; text-transform:none; font-weight:bold; line-height:14px; height:14px;}
a#but_print img { margin-right:5px;}
a.but3 { position:relative; padding: 2px 5px 1px 6px; height:17px; background:url(../images/but_bg.gif) repeat-x; border:1px solid #7C7C7C;	font-family:Tahoma;	font-weight:bold; text-decoration:none; color:#666;}
a.but3:hover {position:relative; padding: 2px 5px 1px 6px; height:17px; background:url(../images/but_bg.gif) repeat-x; border:1px solid #7C7C7C;	font-family:Tahoma;	font-weight:bold; text-decoration:none; color:#666;}
a.google {text-decoration:underline; color:#DB8D00}
a.google:hover {color:#DB8D00}

/*List*/
ul {color:#333333; list-style:none; /*list-style-image: url(../images/dot_4.gif);*/}
 
li {color:#333333;}
ul li ul li	{ list-style:none;}
ol {color:#333333}
ol li { padding:0; margin-left:35px; background:url(../images/spacer.gif) no-repeat;}



.search ul	{ margin:0; margin-top:20px; padding-left:20px; clear:both; list-style:none; list-style-image:none; }
.search li  { /**/margin:0 0 6px 0; padding-left:10px; padding-bottom:12px; list-style:none; background:url(../images/dot.gif) 0 5px no-repeat; color:#8B8B8B;}

.podcast {MARGIN-TOP: 0px; PADDING-TOP:0px}
.podcast UL { CLEAR: both;MARGIN: 0px; padding:0; PADDING-RIGHT: 20px;  }
.podcast H4 { clear:both; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 0px; padding-top:18px }
.podcast ul a { padding-left:2px;}
.podcast .pic { position:relative; display:block; float:left; margin:4px 10px 4px 0;}
.podcast a img { border:0;}
.podcast LI.main {/*BACKGROUND: url(../images/dot_4.gif) no-repeat 0px 4px*/}
.podcast LI { CLEAR: both; position:relative; overflow:hidden; /*PADDING-LEFT: 16px; BACKGROUND: url(../images/dot_4.gif) no-repeat 0px 2px;*/ background:#fff; LIST-STYLE-IMAGE: none; PADDING-BOTTOM: 16px; MARGIN: 0px; LIST-STYLE-TYPE: none}
.red {color:#FF0000;}
.input {width:160px; margin-top:4px; margin-bottom:6px; border:1px solid #ccc;}
.data { FONT-WEIGHT: 600; COLOR: #999; line-height:30px;}
.dek { margin:0; padding:8px 0 0 0; color:#6698FF; font-weight:normal;}
.dtext {margin:11px 0 0 240px; padding:0; font-weight:bold; color:#666; line-height:25px;}
.text7 {margin-left:240px; margin-top:20px; font-weight:bold; color:#666;}

.dtext2 { padding-top:4px; font-weight:normal; color:#999; padding-left:6px; }
	.dtext2 a { margin-left:4px; color:#6698FF; font-weight:normal; /*text-transform: capitalize;*/}
.text72 { margin-top:20px; font-weight:bold; color:#666;}

.citat { font-family:Times New Roman, Helvetica; font-style:italic; FLOAT:right; WIDTH:170px; COLOR:#f2af1c; POSITION:relative; padding:10px; line-height:normal}
.pages	{float:right; padding-bottom:20px; padding-right:40px;}
.pages span	{font-weight:bold; color:#666; text-decoration:none;}
.think { margin:0; padding:0; width:370px;}
.orangeTip {font-weight:600; text-transform:uppercase; color:#Ff9400;}
.titleGRAY {font-weight: bold; color: #8B8B8B;}
.head2 { float:left; width:400px;}
.subscribe {margin-left:500px; margin-bottom:25px;}
.pic2 { margin:10px;}


.but2 { margin-top:10px; padding:0 5px 0 5px; height:20px; background:url(../images/but_bg.gif) repeat-x; border:1px solid #7C7C7C;	font-family:Tahoma;	font-weight:bold; text-decoration:none; color:#666;}
	#poll .but2 { width:42px; height:23px; padding:0 5px 0 3px; /padding:0 5px 0 5px; font-size:9pt; color:#fff; background:url(../images/but_vote.png) no-repeat; border:0; float:left; }

.box3 { padding-bottom:20px; padding-top:20px; border-top:1px solid #ccc;}
.box4 {margin-top:10px; width:320px; padding-right:15px; float:right; border-top:1px solid #ccc; padding-bottom:20px;}
.box5 {width:324px;}

.text2 {font-weight:normal; color:#666;}
.text4 { font-family:Georgia, "Times New Roman", Times, serif; display:block; margin-right:70px; font-weight:normal; color:#000066;}
.text3 {padding-top:26px; padding-bottom:25px; font-weight:normal; color:#000; clear:both;}
.text5 {padding-top:19px; padding-bottom:11px; font-weight:bold; color:#FF9400; text-decoration:none;}
.text6 {font-weight:normal; color:#fff; text-decoration:none;}
.text9 {display:block; margin-right:70px; font-weight: normal; color: #000;}
.text10 {PADDING-RIGHT: 20px; display:block; float:left; margin-right:10px; PADDING-LEFT: 19px; FONT-WEIGHT: 600; PADDING-BOTTOM: 7px; TEXT-TRANSFORM: uppercase; /*WIDTH: 96px;  HEIGHT: 20px;*/ COLOR: #fff; PADDING-TOP: 6px; BACKGROUND-COLOR: #8f8f8f}
.text72 {MARGIN-TOP:40px; font-weight:bold; color:#999; padding-left:6px;}
.text3 a { font-weight:normal;}
.text3 a.noLink, .text3 a.noLink:hover { cursor:default; color:#000;}

.style2 { margin:0; padding-top:47px; padding-left:280px; color:#666;}

.level1 {color:#000; font-weight:normal;}
.level2 { color:#666; font-weight:bold;}
.level7 { FONT-WEIGHT: 600; TEXT-TRANSFORM: uppercase; COLOR: #666; line-height:30px;}
.level14 {font-weight:600; color:#666; text-transform:uppercase;}
.level8 {font-weight:100;	color: #8F8F8F;}
.level9 {font-weight:100; color:#8F8F8F;}
.level10 {font-style:normal; font-weight:100; color:#333333;}
.level12 {color:#000; font-weight:600;}

.links2 { margin-top:10px}
.links2 li { padding:0; margin-bottom:8px; line-height:14px;}
	.links2 a { color:#6699FF; font-weight:normal;}


.links5 { padding-left:10px; width:150px; float:left}
.links6 {width:150px;}


.login {background:#626469; color:#fff; margin-top:10px; margin-bottom:5px; margin-left:4px; padding-top:5px; padding-bottom:5px; width:335px; border:1px solid #ccc;}
.login p {margin-top:4px; margin-bottom:6px; color:#fff;}
.login a {color:#fff;}
.login a:hover {color:#fff;}

.polls li {padding-top:20px; padding-bottom:20px; border-bottom:1px solid #ccc;}
.polls  .question {padding-bottom:10px; font-weight:bold; color:#000;}

.story { position:relative;font-size:10pt; font-weight:100;}
.story p {padding-bottom:11px; padding-right:45px;}

.title3 {font-weight: bold; color: #FF9400;}


#font { position:absolute; text-align:right; padding:0; right:10px; top:0; width:325px; height:40px;  z-index:1000; color:#ccc; /*border:1px solid red*/}
#font input {margin-left:4px;  float:right}
#font .but4 { font-weight:bold; color:#6698FF; padding-right:10px}
#font div { line-height:20px; float:right; clear:both; }
#font div div {  text-align:left; clear:none; float:right; /*border:1px solid red;*/ width:60px}
#font div a { float:right }
#font_corporate { padding-right:0px; padding-left:0px; z-index:1000;  padding-bottom:0px; margin-left:896px; width:100px; color:#ccc; padding-top:0px; position:absolute; }
#links { padding-top:12px; float:left; width:420px;/* border:1px solid red;*/}
#links.article { width:560px; border:none; padding-bottom:40px;/**/}
#links.article a { display:block/**/}
#links.article br { display:none;/**/}
#links h4 { font-weight:bold /*padding-left:9px;*/}
#links ul {/*padding-left:25px;*/ padding-right:5px;}
#links li { padding-bottom:10px;  padding-top:8px; color:#999;}
#links a { font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal !important;/**/ color:#000066;}
#links a.more { FONT-FAMILY: Verdana, Helvetica, sans-serif !important;  color:#6699FF; display:inline  }

#menuCor {margin:0; padding:0;}
#menuCor .box7 {position:relative; color:#fff; background:#989898;}
#menuCor .box7 ul {margin:0; padding-left:15px; list-style:none; _height:2px; overflow:hidden; _overflow:visible;}
#menuCor .box7 li {float:left; background:none; padding-top:5px; padding-bottom:5px;}
#menuCor .box7 a {color:#fff; font-weight:bold;}
#menuCor .box7 a:hover {color:#fff; font-weight:bold;}
#menuCor .box7 span {color:#fff; font-weight:normal;}

/* Poll Box */
#poll {MARGIN-TOP: 5px;  BACKGROUND: url(../images/bg_box2.jpg) top repeat-x #fff; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 350px; COLOR: #000051; border:1px solid #a0a0a0;}
#poll .box {POSITION: relative; padding-top:8px;} 
#poll .voteresult P {PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; WIDTH: 300px; COLOR: #000051; PADDING-TOP: 0px}
#poll  p {FONT-WEIGHT: bold; padding-left:10px; font-weight:bold; color:#000051; /*margin-left:-20px !important*/ }
#poll  .question {padding:10px 20px 0 10px; font-weight:bold; color:#000051;}
#poll  form {margin:0; padding-bottom:20px; padding-right:20px;  padding-left:10px; color:#000051;}
#poll .voteresult {PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 140px; PADDING-TOP: 0px}
#poll  .voteresult div, .voteresult div { margin:0 0 2px 2px; padding:0; height:8px; overflow:hidden; background:#F07500;}
.date {/*PADDING-LEFT: 5px;*/ display:block; FONT-WEIGHT: bold; color:#000051 !important;}
.pollRes {PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; MARGIN: 0px 40px 20px 0px; PADDING-TOP: 12px;  BACKGROUND: url(../images/poll_bg1.gif) #c2c2c2 repeat-x 50% top;}
.voteresult p {width:auto}
#poll a, #poll a:visited {FONT-FAMILY: Verdana, Helvetica, sans-serif;  display:block; font-weight:bold !important; float:right; color:#6698FF; margin:0 10px 0 21px; padding-bottom:20px}
#poll a:hover { color:#6698FF;}

/* Data Box */
#data {margin-top:0px; margin-right:2px; _margin-right:0; float:right; width:150px;/*border:1px solid red*/}
#data	ul {margin:0; padding-left:10px; list-style:none;}
#data	ul li {padding-left:10px; padding-bottom:20px; background:url(../images/dot3.gif) no-repeat;}
#data	ol {margin:0; color:#000;}
#data	ol li { padding:0; margin-left:15px; background:url(../images/spacer.gif) no-repeat;}
#data	a {margin:0;padding:0; color:#000;}
#data	a.links2 {margin:0;padding:0; color:#000;}

#data .box2 { margin:10px 0 10px 0; padding-bottom:10px; width:150px; background:url(../images/bg_box2.jpg) left top #fff repeat-x; border:1px solid #a0a0a0;}
#data .box2 a { color:#6699FF; font-weight:normal; text-align:center; text-transform: capitalize; display:block;}
#data .box2 a:hover { text-decoration:underline;}
#data .box2 a.noLink, #data .box2 a.noLink:hover { cursor:default; text-decoration:none;}
#data .box2 a.more { text-align:left !important }
#data .box2 a.h2 { display:block; padding:18px 0 0 11px; border:none;}
#data .box2 a.h2 span { display:none;}
#data .box2 a.headline { text-align:left; padding:3px 5px 0 10px; font-size:11px; font-weight:bold; color:#000051; text-transform: uppercase; /*background:url(../images/bul_box2.gif) 10px 17px no-repeat ;*/ }
#data .box2 a.h2_2 { text-align:left; padding:10px 0 0 10px; TEXT-TRANSFORM: uppercase; font-family:Verdana; font-weight:bold !important; font-size:15px; color:#000051}
#data .box2 div P { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; text-align:left;}
#data .box2 img { margin:15px 0;}
#data .box2 p, #data .box2 div { padding:0 10px 10px 12px; color:#000066}

/*#data .box2 div { padding-left:2px; }*/

.menuSec { position:relative; clear:both; margin-top:10px; margin-bottom:10px;  overflow:hidden;  _overflow:visible; }
.menuSec ul { position:relative; padding:0; overflow:hidden; _overflow:visible; _height:10px; float:left; width:410px; list-style:none; list-style-image:none; line-height:22px;}
.menuSec li {margin: 0;	padding:0; float:left; background:none; color:#6698FF;}
.menuSec li.level7 {padding-right:10px;font-weight:600; color:#666; text-transform:none}
.menuSec p.level7{ padding-right:10px; position:relative; font-weight:600; color:#666; text-transform:none;  padding-top:0; float:left; line-height:22px;}
.menuSec a { color:#6698FF; font-weight:bold;}
h1 a { font-weight:bold;}
 
/* Header */
#header { position:relative; margin:0px; padding:0; height:140px; color:#fff; background:#030303; /*border:1px solid red*/}
/*#header .col1 {float:left; width:286px; height:128px; background:url(../images/JLS_logo.gif) no-repeat;}
#header .col1 a {width:286px; height:128px;}
#header .col2 {margin-left:286px; height:128px; background:url(../images/jls_col3.gif) center left no-repeat #626469;}
#header .col2 a {padding-right:50px; padding-top:25px; float:right;}*/

/* Search */
#search {  position:relative; width:975px; margin:0 0 10px 0; padding:0px; height:35px; background: #989898; border-top:1px solid #98a4b1;}
#search .col4, .col5, .RSS { float:right; /*border:1px solid red*/}
#search .col4 { line-height:35px; /*padding-top:6px;*/ width:170px; color:#fff; font-weight:bold}
	#search .col4 input.text { width:95px;}
	#search .but { display:none; margin:0; padding:0; position:relative; top:5px; width:24px; height:19px;}
#search .col5 { display:none; }
/*#search select {width:115px; margin-top:4px;}*/
#search .nav a { display:block; float:left; /*border:1px solid red;*/ width:auto; padding-left:22px; padding-right:22px; line-height:35px; text-align:center; color:#FFF; font-weight:bold }
#search .nav a:hover, #search .nav a.active { background-color:#ffcc33 }
#search .RSS { display:block; line-height:35px; /*width:190px; */padding-left:14px; margin-right:10px; text-transform:uppercase;  color:#fff; font-weight:bold; background:url(../images/rss_icon.gif) 0 11px no-repeat}

#search b {float:left;}

#page {/*border:1px solid red;*/ padding:0 0 16px 0; margin:0px; BACKGROUND: url(../images/sep1.gif) #fff repeat-y 600px 50%; overflow:visible; float:left; width:975px; position:relative}
#page_corporate {margin:0; padding:0; width:971px;}

#left {position:relative; margin:0; padding:0; float:left; width:600px/*595px*/;/* border:1px solid red*/}
#left .sec  {padding-left:0px; width: 578px; padding-top: 10px}
#left_corporate {position:relative; margin:0; padding-left:10px; padding-top:10px; padding-bottom:50px; float:left; width:210px; /*border:1px solid red;*/}

#left .top { margin:0 10px; padding-bottom:10px; width:580px; overflow:hidden;  border-top:1px solid #fff; border-bottom:1px solid #999;}
#left .top img { margin:0; padding:0 10px 10px 0; float:left;}

#left .top2 {position:relative; margin:0; padding:0; width:520px;}
#left .top2 img {margin-left:-44px; padding:0; float:left; width:230px;}


#left .bottom { margin:10px; _margin-left:5px; float:left; width:580px;}
#left .bottom #links div li a { color:#000050; font-family: Georgia, "Times New Roman", Times, serif; font-weight:normal; }
#left .bottom #links div li a.more { color:#6699FF;  }

div.title_img { padding-top:10px; border:none }
		.overlined { margin-top:10px; border-top:1px solid #8C8C8C !important}

#right { float:right; width:355px; margin-right:10px;/* border:1px solid red; MARGIN-LEFT: 614px;  TOP:0px;*/}
#right .top2 {/*padding-top:15px;*/ padding-bottom:10px;}
#right .top2 p {padding-bottom:10px; margin-top:0p; padding-top:0; /*border:1px solid red;*/}

#right .bottom2 {padding-left:0px;}
#right b { font-weight:normal; color:#000;}
#right .left {float:left; width:170px;}
#right .right { margin-left:180px;}
#right h3 {margin-top:10px; margin-right:10px; margin-bottom:10px;}
.links3 {padding-top:10px;}
#right .graph {padding-top:10px; padding-bottom:10px; border-bottom:1px solid #ccc;}

#right_sec	{margin-left:614px; margin-right:10px; top:0;}
#right .top2 {PADDING-BOTTOM: 10px; /*PADDING-TOP: 7px;*/}
#right_sec .top2 {PADDING-BOTTOM: 10px; /*PADDING-TOP: 7px*/}
#right_sec .bottom2 {padding-left:8px;}
#right_sec .home_pic {padding-top:10px;}
.links4 {padding-left:10px; padding-bottom:4px; margin-bottom:10px;}
#right_sec b { font-weight:normal; color:#000;}
#right_sec .left {float:left; width:170px;}
#right_sec .right { margin-left:160px;}
#right_sec h3 {margin-top:10px; margin-right:10px; margin-bottom:10px;}

#right_corporate {top:0; text-align:left; padding-top:16px; margin-left:260px; width:640px; padding-right:50px;}
#right_corporate ul { list-style:none; list-style-image:none; background:none;}
#footer { position:relative; margin:0; padding:0; clear:both; /*width:969px;*/ height:35px; background:#989898;}
#footer .col7 {height:35px; text-align:center; line-height:35px; /*padding-top:7px;*/ float:left; width:250px; background:#000052; /*border-right:1px solid #717286;*/ color:#fff;}

#footer .col8 .menuf { padding:0; margin: 0px; line-height:35px;}
#footer .col8 .menuf UL {  margin:0 0 0 20px; float:left; PADDING-RIGHT: 5px;/**/ HEIGHT:35px; LIST-STYLE-TYPE:none; list-style-image:none;}
#footer .col8 .menuf li {float:left; background:none;margin:0;}
#footer .col8 .menuf a {color:#fff; font-weight:normal;}
#footer .col7 {font-size:7pt;position:relative;}
#footer .col8 .menuf a {font-size:7pt;}


/*Page Brief*/
#brief {margin:0; padding:0; background:#ccc; font-family: Verdana, Helvetica, sans-serif; color:#333;}
#page_brief { /*border:1px solid red;*/ PADDING-RIGHT:0px; PADDING-LEFT:0px; MARGIN:0px; width:975px; LINE-HEIGHT: 20px; /*overflow:visible;*/ float:left; position:relative; BACKGROUND: url(../images/sep1.gif) #fff repeat-y 600px 50%;}
#page_brief p.title { padding-bottom:10px; margin-top:9px; line-height:normal}
#page_brief .search strong { display:block; padding-bottom:0}
#page_brief .search ul, #page_brief .search ul li  { margin:0; padding:0; background:none}
#page_brief .search ul { padding-bottom:20px}
#page_brief .search li a { text-transform:uppercase; font-weight:bold}
#page_brief .style2 { display:none}
#page_brief #left { /*border:1px solid red;*/ width:580px; padding-left:10px; padding-top:0}
#page_brief #left div strong { color:#020458;}
#page_brief #left table, #page_brief #left p, #page_brief #left img, #page_brief #left .menu_brief { /*display:none*/}

#page_brief #right_sec	{margin-left:610px;}

#page_brief #font .col6 { padding-top:0}
#page_brief #font div { line-height:20px; float:right; clear:both;  /*border:1px solid green;*/}
#page_brief #font div div {  text-align:left; clear:none; float:right; /*border:1px solid red;*/ width:60px}
#page_brief #font div a { position:relative;  float:right; /*border:1px solid blue;*/ left:auto; top:auto;}
#page_brief font a .text10 { display:block; width:540px; text-align:center }

/*#page_brief a#but_print {margin-top:3px; padding-right:10px}*/

#page #font .col6 { padding-top:0;}
#page #font div { line-height:20px; float:right; clear:both; /*border:1px solid green; */}
#page #font div div {  text-align:left; clear:none; float:right; /*border:1px solid red;*/ width:60px}
#page #font div a { position:relative;  float:right; /*border:1px solid blue;*/ left:auto; top:auto;}
/*#page a#but_print {margin-top:3px; padding-right:10px}*/

.title_brief {margin:0; margin-top:32px; padding:0; font-weight:bold; color:#f0b021 ;}
.title_brief a {font-weight:bold; color:#f0b021; text-transform:uppercase}
.wb_brief { margin-bottom:10px; border-bottom:1px solid #989898; padding-bottom:10px}
.menu_brief {margin-top:40px; padding:0; font-weight:bold; }
.menu_brief a {font-weight:bold; text-transform:uppercase}

.img_brief {display:none; BACKGROUND: #ff9900; FLOAT: left; MARGIN-LEFT: -24px; BORDER-LEFT: #fff 1px solid; WIDTH: 284px; PADDING-TOP: 15px; HEIGHT: 90px}


#page div.link10 li a.dop { font-family: Verdana, Helvetica, sans-serif !important; color:#6698FF !important}
/*#page div.link10 li { margin:0; padding:0 0 14px 0;}*/
#page div.link10 { /*padding-left:9px;*/ padding-bottom:40px;}


/*Page Articles*/
.articles_tit { padding-bottom:15px}


.title5 { margin:0; padding:0; width:360px; float:left;}

#left #font_corporate { margin-top:10px; margin-left:850px;} 
/**//***PRINT***/
body#print { margin:0; padding:10px; background:none;}
#print #header { margin:0; padding:0; width:auto; min-width:510px; background:none; height:auto; _height:10px; border-bottom:1px solid #ccc; overflow:hidden; _overflow:visible;}
#print .col1 { background:none; height:auto;}
#print .col1 img { margin:20px 0 20px /*22px*/0;}
#print .col2 { background:none; text-align:right; height:auto; }
#print #header .col2 div { position:absolute; right:0; top:20px; color:#666; }
#print #header .col2 a.back { position:absolute; right:4px; bottom:8px; padding:0;}
 
#print #footer { width:auto; padding-top:8px; border-top:1px solid #ccc;}
#print .text10 { background:none; color:#666; font-weight:bold; border:1px solid #ccc;}
#print .col2, #print .col2 a { font-size:8pt;}
 
#print #page_brief { width:auto; margin-bottom:12px; padding-left:0; padding-right:0;;}
#print .img_brief { background:none; margin-left:0; padding-top:17px; height:70px;}
#print .style2 { margin-bottom:30px;}
#print .menu_brief { width:auto;}
 
#print #right_corporate { margin:0; padding:0;}
#print #right_corporate .text4 { padding-left:0; margin-bottom:22px;}
#print #right_corporate table { margin:0;}
#print #right_corporate table td { padding:4px 0;}
 
#print #left { width:auto; padding-bottom:12px;}
#print #left .sec, #print #left .top2, #print .menuSec, #print .text72, #print .dtext2 { width:auto; padding-left:0; padding-right:0; }
#print .text72 { clear:both;}
#print .sec ul, #print .podcast ul { margin-right:0; padding-right:0; width:auto;}
#print .menuSec LI.level7 { line-height:22px; margin-bottom:20px;}
#print #left .sec .search ul li, #print #left .sec .search ul li a{ list-style-image:none; background:none}
#print .search li { padding:0 0 0 0; list-style-image:none; list-style: disc;}
/**/
#right_corporate { position:relative;}
/*#right_corporate  A#but_print { left:auto; top:50px; right:-5px; /right:-5px;}*/

#page_slideshow { padding-bottom:12px; background:#1a1a1a; color:#c2c2c2; overflow:hidden; _overflow:visible; _height:10px; }
#page_slideshow  td { padding-bottom:12px;}
#page_slideshow .title6 { display:block; margin:0 0 8px 0;}
#page_slideshow .text9 { display:inline; margin-right:0; font-size:16px; font-weight:bold; color:#fff;}
 
#page_slideshow #left { width:605px;}
#page_slideshow #left, #page_slideshow #right_sec { float:none; margin:0;}
#page_slideshow #left .sec { padding:14px 0 0 6px; margin:0}
#page_slideshow #left .sec .bigPic IMG { margin:0; padding:0; width:598px; border:2px solid #c2c2c2;}
 
#page_slideshow #left table img { width:auto;}
 
.caption { padding-right:8px; width:592px; text-align:right;}
 
#page_slideshow #right_sec { padding:41px 0 0 12px; width:auto; text-align:left;}
#page_slideshow .right_sec { padding:0 0 0 12px; text-align:left;}
 
.picturesArea { margin-top:12px; width:600px; border:none;}
#page_slideshow .picturesArea td { padding:0;}
.picturesArea .content { width:580px;}
.picturesArea a { display:block; float:left; margin-top:8px; width:67px; height:42px;}
.picturesArea a img { height:40px; width:10px; border:1px solid #1a1a1a;}
.picturesArea a:hover img { border:1px solid #c2c2c2;}
 
#page_slideshow .linksArea, #page_slideshow .linksArea a, #page_slideshow .linksArea ul a {color:#c2c2c2; font-size:11px; font-weight:bold;}
#page_slideshow .linksArea { padding:16px 0 0 0 !important; width:200px; text-transform:uppercase;}
#page_slideshow .linksArea a { margin:0; padding:0; float:left; width:auto; height:auto; /*border:1px solid blue;*/}
#page_slideshow .linksArea a.more { float:right} 
#page_slideshow .linksArea ul a {text-transform:none; font-weight:normal; color:#95a9c1}

 body #page_slideshow .linksArea ul { margin:0; padding:0; padding-top:10px; list-style:none; list-style-image:none;} 
 body #page_slideshow .linksArea ul li { display:block; overflow:hidden; border-bottom:1px solid #333; padding-left:10px; width:400px; margin-top:3px; padding-bottom:3px; list-style:none; list-style-image:none; background: url(../images/bul_slideshow.gif) no-repeat 0px 5px; color:#95a9c1;} 
 
#page_slideshow .linksArea, #page_slideshow .linksArea a, #page_slideshow .linksArea ul a {color:#c2c2c2; font-size:11px;}
 
#page_slideshow #right_sec p { margin:12px 0 30px 0;}
 
#page_slideshow .controller { margin-top:-1px; padding-bottom:5px; color:#c2c2c2; font-size:11px;}
#page_slideshow .controller img { margin-bottom:-5px; margin-right:5px;}

#page_slideshow .linksArea ul a b { font-weight:normal;}

table.fcsnaptabs {_float:left; /*border:1px solid red; width:355px*/}

div#fccontent0 { _padding-top:10px;}

 
.fc { /*border:1px solid green;*/ }
.snapshot { /*border:1px solid red;*/ margin-bottom:10px !important; margin-top:0; width:355px !important }


.fc a:hover { font-size:10px; font-weight:normal;}

.fc .morelink A:hover { font-size:10px; font-weight:bold;}

.fc .addwatchlistlink A:hover { font-size:11px; font-weight:normal;}

.fc .submenus TD A:hover { font-size: 9px; font-weight: bold;}

.snapshot .fcsnaptabs A:hover, .snapshot .fcsnaptabs .activetab A:hover { font-weight:bold;}

.items table, .headerspacing table { _float:left;}


.search { clear:both;}

div.subscribe_2 { float:right; margin:0 52px 25px 0; _margin-right:25px;}

b.text9_2 { margin-right:176px;}

strong a { float:left; /float:none;}


/* for the outside Newswire */
body .fc .fcdate { font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; color:#000066;}
body .latestbyticker td.data a { color:#999; font-weight:normal; line-height:normal}
body .latestbyticker span.source a { color:#6699FF; font-weight:normal;}
body .latestbyticker span.data a:hover { color:#6699FF;}
body .fc .data.morelink a, body .fc .data.morelink a:hover { float:left; padding:0; font-weight:bold; color:#6698FF; text-decoration:none; background:none;}

body .fc .headerborder {
 border-bottom: 0px solid #fff;

}
/**/


div.top3 { padding-top:0; margin-top:0; padding-bottom:10px; overflow:hidden; _overflow:visible; border-bottom:1px solid #989898;} 
div.top3 img { float:left; padding: 0 10px 10px 0}

.other_recent { margin-top:10px}
.other_recent a { display:block; padding-bottom:3px; }
.other_recent br { display:none}

.sradio { margin-left:20px; margin-top:10px}
.radio_set { margin:20px 0}
.radio_set strong { margin-bottom:10px}
.search_field strong {float:left; height:19px; line-height:19px; padding-right:5px}

#podcast_item {
    padding-bottom:20px;
}

#podcast_item .story img {padding: 0 10px 10px 0;}

