a img {border: none; }

.top468 {
background-color:#FFF;
vertical-align:middle;
text-align:center;
padding:5px 0 3px;
}

.top120 {
background-color:#FFF;
vertical-align:middle;
text-align:center;
width:160px;
padding:5px 0 3px;
}

.logobox {
background-color:#FFF;
vertical-align:middle;
text-align:left;
padding:5px 0 3px;
}

.menubar {
background-image:url(images/top_menu.gif);
background-position:center;
background-repeat:repeat-x;
text-align:left;
height:21px;
border-collapse:collapse;
}

.space {
background-color:#E8E8E8;
border-bottom:1px solid #CFCFCF;
height:16px;
margin:0 0 10px;
}

.mainbox,.maincol,.midcol {
vertical-align:top;
text-align:left;
}

.maincol {
padding:0 10px 0 0  ;
}

.mainbody {
width:100%;
padding:0;
}

.midcol300 {
vertical-align:top;
width:300px;
padding:0;
}

.midcol200 {
vertical-align:top;
width:200px;
padding:0;
}

.rightcol {
vertical-align:top;
width:160px;
text-align:right;
padding:0 10px 0 0;
}

.footerbar {
border-top:1px solid #CFCFCF;
margin:10px 0 0;
}

.footermenu {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666;
font-weight:400;
padding:1px 0 0;
}

.moduletablemainnav {
position:relative;
top:0;
left:0;
z-index:100;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background:transparent;
width:100%;
margin:0;
}

#mainlevelmainnav,#mainlevelmainnav ul {
list-style:none;
font-weight:700;
}

#mainlevelmainnav a {
display:block;
color:#FFF;
text-decoration:none;
padding:0 10px;
}

a.mainlevelmainnav {
line-height:21px;
}

#mainlevelmainnav li {
float:left;
background-image:url(images/top_menu_edge.gif);
background-position:right;
background-repeat:no-repeat;
margin:0;
padding:0;
}

#mainlevelmainnav li:hover,#mainlevelmainnav li.sfhover {
background-image:url(images/top_menu_active.gif);
background-repeat:repeat-x;
background-position:center;
}

#mainlevelmainnav li ul {
position:absolute;
left:-999em;
top:auto;
height:auto;
font-weight:400;
background-color:#EFEFEF;
border:#000 1px solid;
list-style:none;
min-width:160px;
width:160px;
margin:0;
}

#mainlevelmainnav li li {
list-style-position:outside;
float:none;
border-bottom:1px solid #000;
background-image:none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin:0;
}

#mainlevelmainnav li li:hover,#mainlevelmainnav li li.sfhover {
background-color:#FFF;
background-image:none;
}

#mainlevelmainnav li ul a {
color:#000;
font-weight:400;
border:#000 0 solid;
padding:5px 10px;
}

#mainlevelmainnav li ul a:hover {
color:#003063;
background-color:#FFF;
}

#mainlevelmainnav li:hover ul,#mainlevelmainnav li.sfhover ul {
left:auto;
}

a.mainlevel-foot:link,a.mainlevel-foot:visited {
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666;
font-weight:400;
text-align:left;
padding:0;
}

.moduletable-breaking td {
color:#FFF;
font-weight:700;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
height:21px;
vertical-align:middle;
text-align:left;
padding:0 5px;
}

table.moduletable-breaking {
background-color:red;
border:1px solid #000;
width:100%;
margin:0 0 5px;
}

table.moduletable-sect-hi {
background-color:#FEF8D6;
border:1px solid #DDD;
width:200px;
margin:0 0 5px;
}

table.moduletable-sect-hi-1 {
background-color:#FEF8D6;
border-left:1px solid #DDD;
border-right:1px solid #DDD;
width:200px;
margin:0;
}

ul.latestnews-sect-hi-1 {
background-color:#F7F9FB;
border:1px solid #A9B2C7;
padding:5px;
}

li.latestnews-sect-hi-1 a:link,li.latestnews-sect-hi-1 a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#333;
padding:0;
}

table.moduletable-sect-hi-top {
background-color:#FEF8D6;
border:1px solid #DDD;
border-bottom:0;
width:200px;
}

table.moduletable-sect-hi-mid {
background-color:#FEF8D6;
border-left:1px solid #DDD;
border-right:1px solid #DDD;
width:200px;
}

table.moduletable-sect-hi-mid th {
color:#997249;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
text-align:center;
font-size:12px;
font-weight:700;
padding:0 5px 5px;
}

table.moduletable-sect-hi-mid table table.top_movers_s1 th {
border:0;
font-size:10px;
text-align:left;
width:50px;
font-weight:400;
color:#333;
padding:2px 0;
}

table.moduletable-sect-hi-mid table table.map_s1 td {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-bottom:2px solid #F7F9FB;
text-align:left;
padding:2px 0;
}

table.moduletable-sect-hi-mid table table.map_s1 th {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border-bottom:2px solid #F7F9FB;
font-weight:400;
color:#333;
padding:2px 0;
}

table.map_s1 td.heat2 {
background-color:#00008B;
width:60px;
}

table.map_s1 td.heat1 {
background-color:Blue;
width:60px;
}

table.map_s1 td.heat0 {
background-color:#90EE90;
width:60px;
}

table.map_s1 td.heat-1 {
background-color:Red;
width:60px;
}

table.map_s1 td.heat-2 {
background-color:#8B0000;
width:60px;
}

table.moduletable-sect-hi-mid table table.cbrates td {
border:0;
font-size:10px;
text-align:left;
width:60px;
padding:2px 4px 2px 0;
}

table.moduletable-sect-hi-bot {
background-color:#FEF8D6;
border-left:1px solid #DDD;
border-right:1px solid #DDD;
border-bottom:1px solid #DDD;
width:200px;
margin:0 0 5px;
}

table.moduletable-sect-others-top {
width:100%;
background-color:#FFF;
border:1px solid #369;
border-bottom:1px solid #CCC;
}

table.moduletable-sect-others-top td {
color:#AC4848;
text-transform:uppercase;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
padding:5px;
}

table.moduletable-sect-others-mid {
width:100%;
background-color:#F7F7EF;
border-left:1px solid #369;
border-right:1px solid #369;
}

table.moduletable-sect-others-mid th {
border-bottom:1px solid #CCC;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
padding:5px;
}

table.moduletable-sect-others-bot {
width:100%;
border-bottom:1px solid #369;
border-left:1px solid #369;
border-right:1px solid #369;
height:1px;
margin:0 0 5px;
}

table.featad {
width:100%;
border:1px solid #CFC7B7;
}

table.featad tr th {
color:#333;
font-size:11px;
background-color:#E9E7E0;
font-weight:700;
border:0;
text-align:center;
padding:5px;
}

table.featad tr td {
width:150px;
padding:10px 5px;
}

.moduletable-adright {
width:160px;
margin:0 0 5px;
}

.moduletable-adright th {
background-color:#BCBEC0;
color:#FFF;
vertical-align:middle;
text-align:center;
height:21px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

.moduletable-adright td {
text-align:center;
border:1px solid #BCBEC0;
padding:3px 0;
}

.moduletable-admid {
margin:0 0 5px;
}

.menu {
background:url(images/bg_tab1.gif) repeat-x #ececec;
background-position:top;
color:#fff;
border:1px solid #333;
height:21px;
width:auto;
}

.menu ul {
line-height:20px;
list-style:none;
text-align:center;
margin:0;
padding:0;
}

.menu li {
display:inline;
background:none;
font-size:11px;
font-family:arial,verdana,tahoma;
cursor:default;
margin:0;
padding:4px 5px 5px;
}

.menu li.tabactive {
text-decoration:none;
font-size:11px;
font-family:arial,verdana,tahoma;
border-top:1px solid #333;
border-left:1px solid #333;
border-right:1px solid #333;
font-weight:700;
position:relative;
background:url(images/bg_active1.gif) repeat-x #FFF;
color:#333;
padding:4px 5px 5px;
}

.moduletable-boxmid {
width:100%;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
background-color:#F2F7FB;
margin:0;
}

.moduletable-boxmid th {
color:#333;
font-size:10px;
font-weight:700;
text-align:left;
padding:5px;
}

.moduletable-boxmid td {
text-align:left;
padding:5px 5px 5px 5px;
}

.moduletable-boxend {
width:100%;
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
background-color:#F2F7FB;
margin:0;
}

.moduletable-boxend th {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
font-size:10px;
font-weight:700;
text-align:left;
padding:0 5px 5px;
}

.moduletable-boxend td {
text-align:left;
font-size:10px;
padding:0 5px 5px;
}

.moduletable-boxlink td {
background-color:#CCC;
color:#666;
text-align:left;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:3px 5px;
}

.latestnews-boxmid {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

table.top_movers_s {
width:170px;
}

table.map_s {
width:100px;
}

.top_movers_s th,.map_s th {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
font-size:10px;
font-weight:400;
text-align:left;
padding:5px 5px 5px 0;
}

.top_movers_s tr.row1,.top_movers_s tr.row2 {
background:none;
}

.moduletable-section td {
border-left:1px solid #CCC;
border-right:1px solid #CCC;
border-bottom:1px solid #CCC;
background-color:#F2F7FB;
text-align:left;
padding:5px;
}

.sect-list-box td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
border:0;
padding:2px;
}

.map td {
text-align:center;
border:1px solid #FFF;
height:20px;
vertical-align:middle;
width:100px;
}

.map th {
text-align:center;
border:1px solid #FFF;
height:20px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#333;
padding:2px 5px;
}

.bias-table th {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
padding:2px 5px;
}

.bias-table td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
padding:2px 5px;
}

.bias-s-table th {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
padding:2px 2px 2px 0;
}

.bias-s-table td {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
padding:2px 2px 2px 0;
}

.moduletable-mainboxhead {
border:1px solid #000;
background-image:url(images/title-bar.gif);
background-position:center;
background-repeat:repeat-x;
background-color:#999;
width:100%;
margin:0;
}

.mainright {
width:180px;
vertical-align:top;
border-left:1px solid #F0F0F0;
margin:5px 0;
padding:5px 5px 5px 10px;
}

.mainleft {
vertical-align:top;
margin:5px 0;
padding:5px 10px 5px 0;
}

.mainright1 {
vertical-align:top;
border-left:1px solid #F0F0F0;
margin:5px 0;
padding:5px 5px 5px 10px;
}

.mainleft1 {
width:200px;
vertical-align:top;
margin:5px 0;
padding:5px 10px 5px 0;
}

.mainbox1d {
vertical-align:top;
margin:5px 0;
padding:5px 5px 5px 0;
}

table.moduletable-mainspacer {
border-bottom:5px solid #F0F0F0;
width:100%;
margin:0 0 10px;
}

.cbrates td {
font-size:9px;
vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:3px 0 3px 1px;
}

.moduletablephoto td {
text-align:center;
padding:2px;
}

.eco-cal th {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:top;
text-align:center;
font-weight:700;
border-bottom:1px solid #E6E6E6;
color:#6B83B6;
padding:5px;
}

.centralbanks th {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:top;
text-align:left;
font-weight:700;
border-bottom:1px solid #E6E6E6;
color:#6B83B6;
padding:5px;
}

.top_movers td {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:top;
text-align:center;
width:100px;
padding:5px 0;
}

.top_movers th {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:top;
text-align:center;
font-weight:700;
border-bottom:1px solid #E6E6E6;
color:#6B83B6;
padding:5px 0;
}

.pivots td {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:top;
text-align:center;
width:50px;
padding:5px 0;
}

.pivots th {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:top;
text-align:center;
font-weight:700;
border-bottom:1px solid #E6E6E6;
color:#6B83B6;
width:50px;
padding:5px 0;
}

td.left-cell,th.left-cell {
text-align:left;
width:60px;
padding:5px 0 5px 5px;
}

td.last-cell,th.last-cell {
width:auto;
}

table.pivot-table {
border:0;
font-size:10px;
margin:0;
}

.pivot-table th {
border-bottom:1px solid #7D9AC3;
border-top:1px solid #7D9AC3;
font-size:10px;
padding:3px;
}

.pivot-table td {
font-size:10px;
border-bottom:1px solid #D6D6CD;
padding:5px;
}

table.tech-table {
empty-cells:show;
border:0;
margin:0;
}

.tech-table th {
border-bottom:1px solid #7D9AC3;
border-top:1px solid #7D9AC3;
text-align:left;
padding:5px;
}

.tech-table td {
text-align:left;
border-bottom:1px solid #D6D6CD;
padding:5px 10px;
}

.clock {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#333;
text-align:right;
padding:0 5px 0 0;
}

body {
background-color:#FFF;
border-collapse:collapse;
margin:0;
}

td,tr,div {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
}

p {
line-height:16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
margin:5px 0 10px;
padding:0;
}

ul {
list-style-position:outside;
list-style-type:square;
margin:0;
padding:0;
}

li {
margin:0 0 0 15px;
}

.mainbody li {
line-height:16px;
margin:0 0 0 15px;
}

.mainbody ul {
margin:0 0 10px;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#036;
margin:5px 0 10px;
padding:0;
}

h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#666;
margin:5px 0 10px;
padding:0;
}

hr {
background:#CCC;
height:1px;
width:100%;
}

.boxes {
border:dotted;
border-color:#B0C4DE;
border-width:1px;
}

.title {
font-family:verdana;
font-size:24px;
font-weight:700;
color:#C06;
}

.qqtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333
	text-align: center;
}

.subtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333
	text-align: center;
}



.pathway {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
}

a.pathway:link,a.pathway:visited {
color:#900;
font-weight:400;
}

a.pathway:hover {
color:#009;
font-weight:400;
text-decoration:underline;
}

a:link,a:visited {
color:#0253B7;
text-decoration:none;
}

a:hover {
color:#F93;
text-decoration:underline;
}

a.mainmenu:hover {
text-decoration:underline;
}

.sectiontableheader {
color:#4490B4;
font-weight:700;
}

.contentheading,.componentheading {
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:700;
color:#F93;
text-align:left;
}

.button {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:10px;
font-weight:700;
background-color:#F0F0F0;
color:#000;
border:1px solid #CCC;
height:20px;
}

.inputbox {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
background-color:#F0F0F0;
border:1px solid #CCC;
}

table.moduletable {
width:100%;
margin:0 0 5px;
}

table.moduletable th {
font-size:12px;
font-weight:700;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
width:100%;
}

table.moduletable-search {
text-align:center;
background-image:url(images/search.gif);
background-position:left;
background-repeat:no-repeat;
width:160px;
margin:0;
padding:10px 0 10px 3px;
}

.button-search {
border:0;
font-size:10px;
color:#FFF;
width:50px;
background:transparent;
}

.inputbox-search {
width:100px;
border-top:0 solid #31659c;
border-left:0 solid #31659c;
border-bottom:0 solid #31659c;
border-right:0 solid #FFF;
color:#333;
background-color:#FFF;
font-size:10px;
}

fieldset {
border:0;
}

.calculator th,.calculator td {
font-size:10px;
text-align:center;
}

a.contentpagetitle:link,a.contentpagetitle:visited {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#000;
text-align:left;
}

a.contentpagetitle:hover {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:left;
color:#4490B4;
text-decoration:underline;
font-weight:700;

}

a.category:link,a.category:visited {
color:#333;
font-weight:700;
}

a.category:hover {
color:#4490B4;
}

.normalrange {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:700;
background-color:#999;
text-align:center;
color:#FFF;
}

.extremerange {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-style:normal;
font-weight:700;
background-color:#0FF;
text-align:center;
color:#000;
}

.list_arrow-dn {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:0 0 5px;
}

.list_dn-module_link {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:2px 0;
}

.intro-1_dn-title {
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:700;
}

.intro_dn-date,.intro_dn-author,.list_dn-date,.list_dn-author,.intro-1_dn-date,.intro-1_dn-author {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
padding:3px 0;
}

.intro_dn-read_more,.intro-1_dn-read_more {
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.intro-1_dn-introtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px 0;
}

.intro-sect-hi_dn-whole {
background-color:#F7F9FB;
border:1px solid #A9B2C7;
padding:0 10px 5px;
}

.intro-sect_dn-date,.intro-sect_dn-author,.intro-sect-hi_dn-date,.intro-sect-hi_dn-author {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
padding:3px 0;
}

.moduletable-main1 tr th,.moduletable-intro tr th {
font-family:Arial, Helvetica, sans-serif;
color:#444;
font-size:12px;
font-weight:700;
padding:0 0 2px;
}

.moduletable-main1 {
margin:0 0 2px;
}

.dn-date,.dn-author {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
padding:2px 0;
}

.jwts_clr {
clear:both;
height:0;
line-height:0;
}

.jwts_tabberlive {
margin:0;
padding:0;
}

.jwts_tabberlive .jwts_tabbertab {
border:1px solid #6B83B6;
border-top:0;
margin:0;
padding:2px 5px 0;
}

.jwts_tabberlive .jwts_tabbertab h2,.jwts_tabberlive .jwts_tabbertab h3,.jwts_tabberlive .jwts_tabbertabhide {
display:none;
}

ul.jwts_tabbernav {
list-style:none;
list-style-image:none;
background:none;
border-bottom:1px solid #6B83B6;
line-height:normal;
height:auto;
margin:0;
padding:3px 4px;
}

ul.jwts_tabbernav li {
list-style:none;
list-style-image:none;
background:none;
display:inline;
line-height:normal;
margin:0;
padding:0;
}

ul.jwts_tabbernav li a,ul.jwts_tabbernav li a:link {
font-size:10px;
font-weight:700;
color:#FFF;
border:1px solid #6B83B6;
border-bottom:none;
background:#6B83B6;
margin:0 1px;
padding:3px 10px;
}

ul.jwts_tabbernav li a:hover {
font-size:10px;
font-weight:700;
color:#6B83B6;
border:1px solid #6B83B6;
border-bottom:none;
background:#f2f2f2;
text-decoration:none;
margin:0 1px;
padding:3px 10px;
}

ul.jwts_tabbernav li.jwts_tabberactive a {
background:#fff;
border-bottom:1px solid #fff;
color:#6B83B6;
}

ul.jwts_tabbernav li.jwts_tabberactive a:hover {
background:#fff;
border-bottom:1px solid #fff;
text-decoration:none;
}

ul.jwts_tabbernav li.jwts_tabberactive,ul.jwts_tabbernav li.jwts_tabberinactive {
background:none;
margin:0;
padding:0;
}

.jwts_slider {
margin:4px 0;
padding:0;
}

.jwts_slidewrapper {
border:none;
width:100%;
visibility:hidden;
height:0;
overflow:hidden;
position:relative;
margin:0;
padding:0;
}

.jwts_title {
overflow:hidden;
cursor:pointer;
margin:0 0 1px;
padding:0;
}

.jwts_title_left {
margin:0 10px 0 0;
}

a.jwts_title_text,a.jwts_title_text:link {
display:block;
background-position:0 2px;
line-height:22px;
font-size:12px;
font-weight:700;
text-decoration:none;
color:#444;
margin:0 0 0 8px;
padding:0 2px 0 20px;
}

a.jwts_title_text:visited {
color:#444;
}

a.jwts_title_text:hover {
display:block;
background-position:0 2px;
line-height:22px;
font-size:12px;
font-weight:700;
text-decoration:none;
color:#c64934;
margin:0 0 0 8px;
padding:0 2px 0 20px;
}

.jwts_slidecontent {
position:relative;
background:none;
border:none;
margin:0;
padding:4px 12px 8px;
}

.mod_content_links_block {
padding:0 0 5px 2px;
}

.mod_content_links_tooltip_date {
font-weight:700;
line-height:13px;
}

.mod_content_links_tooltip_author {
font-style:italic;
line-height:13px;
}

.mod_content_links_tooltip_introtext {
line-height:13px;
padding:0 0 0 10px;
}

table.moduletable-sect-hi th,table.moduletable-sect-hi-1 th,table.moduletable-sect-hi-top th {
color:#997249;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
text-align:center;
font-size:12px;
font-weight:700;
padding:5px;
}

table.moduletable-sect-hi td,table.moduletable-sect-hi-1 td {
padding:0 10px 10px;
}

table.moduletable-sect-hi-top table.sect-list-box,table.moduletable-sect-hi-mid table,table.moduletable-sect-hi-bot table {
background-color:#F7F9FB;
border:1px solid #A9B2C7;
width:178px;
margin:0 10px 10px;
}

table.moduletable-sect-hi-top table.sect-list-box td,table.moduletable-sect-others-mid td {
padding:5px;
}

table.moduletable-sect-hi-mid table th,table.moduletable-sect-hi-bot table th {
border:0;
text-align:center;
font-size:10px;
color:#E57865;
padding:3px;
}

table.moduletable-sect-hi-mid table td,table.moduletable-sect-hi-bot table td {
border:0;
text-align:center;
font-size:10px;
padding:0 3px 3px;
}

table.moduletable-sect-hi-mid table table.top_movers_s1,table.moduletable-sect-hi-mid table table.map_s1,table.moduletable-sect-hi-mid table table.studiesbox1,table.moduletable-sect-hi-mid table table.cbrates,table.moduletable-sect-hi-bot table table.studiesbox1 {
width:155px;
border:0;
margin:0;
}

table.moduletable-sect-hi-mid table table.top_movers_s1 td,table.moduletable-sect-hi-mid table table.studiesbox1 td,table.moduletable-sect-hi-bot table table.studiesbox1 td {
border:0;
font-size:10px;
text-align:left;
width:50px;
padding:2px 4px 2px 0;
}

#tabcontent11,#tabcontent12,#tabcontent13,#tabcontent14,#tabcontent15,#tabcontent16,#tabcontent17,#tabcontent18,#tabcontent19,#tabcontent110,#tabcontent21,#tabcontent22,#tabcontent23,#tabcontent24,#tabcontent25,#tabcontent26,#tabcontent27,#tabcontent28,#tabcontent29,#tabcontent210 {
background:#FFF;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
width:auto;
text-align:left;
font-size:12px;
padding:5px;
}

.moduletable-boxhead td,.moduletable-section th {
color:#666;
font-size:12px;
font-weight:700;
text-align:left;
border:1px solid #CCC;
background-image:url(images/mod_title.gif);
background-position:center;
background-repeat:repeat-x;
vertical-align:middle;
height:21px;
font-family:Arial, Helvetica, sans-serif;
padding:0 5px;
}

.moduletable-boxhead,table.map,.moduletablephoto,.eco-cal,.centralbanks,table.pivots {
width:100%;
}

.moduletable-boxlink,.moduletable-section {
width:100%;
margin:0 0 5px;
}

.top_movers_s td,.map_s td,.studiesbox td,.studiesbox td td {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
border:1px solid #F2F7FB;
width:50px;
padding:2px 5px 2px 0;
}

.sect-list-box,.list_dn-whole {
margin:0;
}

.sect-list-box td a:link,.sect-list-box td a:visited,ul.jwts_tabbernav li a:visited {
color:#333;
}

.map_s td.heat2,.map td.heat2 {
background-color:#00008B;
}

.map_s td.heat1,.map td.heat1 {
background-color:Blue;
}

.map_s td.heat0,.map td.heat0 {
background-color:#90EE90;
}

.map_s td.heat-1,.map td.heat-1 {
background-color:Red;
}

.map_s td.heat-2,.map td.heat-2 {
background-color:#8B0000;
}

.moduletable-mainboxhead td,.moduletable-mainboxhead td a:link,.moduletable-mainboxhead td a:visited {
color:#FFF;
font-size:12px;
font-weight:700;
text-align:left;
vertical-align:middle;
height:21px;
font-family:Arial, Helvetica, sans-serif;
padding:0 5px;
}

td.mainright1 table.moduletable-intro th,td.mainbox1d table.moduletable-intro th {
font-size:14px;
text-transform:uppercase;
border-top:5px solid #F0F0F0;
border-bottom:5px solid #F0F0F0;
padding:2px 0;
}

.eco-cal td,.centralbanks td {
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:top;
text-align:left;
padding:5px;
}

.eco-cal tr.row1,.centralbanks tr.row1,.top_movers tr.row2,.pivots tr.row2 {
background-color:#F4F7FD;
}

.mainlevel,a.mainlevel:link,a.mainlevel:visited,a.mainmenu:link,a.mainmenu:visited,a.sublevel:link,a.sublevel:visited {
color:#333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

.mostread-section,.mostread-sect-others-mid,.mod_content_links_title,.mod_content_links_title a:link,.mod_content_links_title a:visited {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding:0 0 5px;
}

.small,.sect,.createdate {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999;
text-align:left;
}

.contentpane,.contentpaneopen {
font-weight:400;
}

.intro_dn-title,.intro-sect_dn-title,.intro-sect-hi_dn-title {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
}

.intro-sect-hi_dn-title {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
}

.intro_dn-whole,.intro-1_dn-whole,.intro-sect_dn-whole {
padding:0 0 5px;
}

.intro_dn-each,.intro-1_dn-each,.intro-sect_dn-each,.intro-sect-hi_dn-each {
border-bottom:1px solid #F0F0F0;
padding:5px 5px 5px 0;
}

.intro_dn-introtext,.intro-sect_dn-introtext,.intro-sect-hi_dn-introtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.intro_dn-more,.intro-1_dn-more,.intro-sect_dn-more {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
padding:5px 5px 10px 0;
}

a:active,a:focus,ul.jwts_tabbernav li a:active,ul.jwts_tabbernav li a:focus {
outline:0;
}

.jwts_tabberlive .jwts_tabbertab,ul.jwts_tabbernav,.jwts_title_left,.jwts_slidecontent {
text-align:left;
}

table.moduletable-sponsor {
width:100%;
margin: 0px 0px 5px 0px;
border-top:1px solid #F0F0F0;
border-bottom:1px solid #F0F0F0;
}

table.moduletable-sponsor td{
padding: 2px 0px 5px 0px;
font-size: 8px;
}

.header {
	position: relative;
	float: left;
	left: 10px;
	top: 0px;
	height: 62px;
	width: 290px;
}

.phone {
	text-align: right;
	height: 20px;
	width: 265px;
	position: relative;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	font-weight: bolder;
	overflow: hidden;
	left: 222px;
	top: 38px;
}

.top {
	background-image: url(images/header-blend2.gif);
	height: 100px;
	width: 995px;
	overflow: hidden;
}

.shift-up {
	position: relative;
	top: -10px;
}

.getinstantquote {
	margin-right: -10px;
	margin-left: -10px;
}

.output1 {
	color: #0000FF
}

.output2 {
	color: #00FF00
}

.output3 {
color: #FF0000
}