


/*  Positions general */


.top468 {
background-color:#FFF;
vertical-align:middle;
text-align:center;
padding:5px 0 10px;
}

.top120 {
background-color:#FFF;
vertical-align:middle;
text-align:center;
width:160px;
padding:5px 0 10px;
}

.logobox {
background-color:#FFF;
vertical-align:middle;
text-align:left;
padding:5px 0 10px;
}

.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;
}


/* Main Menu */

.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:180px;
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;
}

.moduletablemainnav ul {
list-style-position:outside;
list-style-type:square;
margin:0;
padding:0;
}


/* clock */

.clock {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#333;
text-align:right;
padding:0 5px 0 0;
}

/* left column*/
.leftcol {
vertical-align:top;
width:164px;
text-align:left;
 
}

/* head */

.head{
	border-top:5px solid #DDDDDD;
	border-bottom:2px solid #DDDDDD;
	margin: 0px 0px 10px 4px;
	height: 100%;
	padding: 0px 0px 0px 0px;
}

.head1{
	width: 480px;
	margin: 0px 0px 5px 0px;
	text-align:left;
	vertical-align:top;
	border-right:1px dotted #DDDDDD;
	
}

.head1a{
	width: 248px;
	margin: 0px 0px 5px 0px;
	text-align:left;
	vertical-align:top;

}

.head1b{
	width: 248px;
	margin: 0px 0px 5px 4px;
	text-align:left;
	vertical-align:top;
}


.head2{
	width: 328px;
	padding: 0px 0px 5px 4px;
	text-align:left;
	vertical-align:top;
}

.mid1a{
	width: 332px;
	padding: 0px 10px 5px 0px;
	text-align:left;
	vertical-align:top;
	border-right:1px dotted #DDDDDD;
}

.mid1b{
	width: 310px;
	text-align:left;
	vertical-align:top;
	padding: 0px 0px 5px 10px;
}

.bot1 {
	margin: 5px 0px 5px 0px;
}
.bot2a, .bot3a {
	width: 355px;
	float: left;
	margin: 0px 0px 5px 0px;
}

.bot2b, .bot3b {
	margin: 0px 0px 5px 0px;
	width: 300px;
	float: right;
}

.bot4 {
	float:left;
}

/* Mainbox */

.mainbox {
vertical-align:top;
text-align:left;
width: 664px;
padding: 0px 4px 0px 4px;

}

/* Right column */

.rightcol {
vertical-align:top;
width:164px;
text-align:right;
}

/* lower modules */

.low {
margin: 5px 0px 0px 0px;
border-top:2px solid #DDDDDD;
}

.low1, .low2, .low3 {
vertical-align:top;
width:328px;
text-align:left;
}

.low1 {
padding: 10px 4px 5px 0px;
}

.low2 {
padding: 10px 4px 5px 4px;
}

.low3 {
padding: 10px 0px 5px 4px;
}

/* Main layout */




/* Footer Menu */

.footerbar {
border-top:1px solid #CFCFCF;
margin:10px 0 0 0;
}
.footerbar td{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#666;
font-weight:400;
padding: 5px 0px 0px 0px;
}

.footerbar td td{
	padding:0;
}
	
.footermenu {
}

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;
}




/* General */

html{height: 101%;}

body {
background-color:#B0B5B7;
border-collapse:collapse;
margin:0;
}


.container {
	float:center;
	background-color:#FFF;
	width: 1010px;
	padding: 0px 0px 10px 0px;
	min-height:1000px;
}

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;
}

.contentpaneopen li {
	line-height:16px;
	margin:5px 0 5px 15px;
}

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;
}

.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;
}

img{
border: 0px;
}

.sectiontableheader {
color:#4490B4;
font-weight:700;
}

.small,.sect,.createdate {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999;
text-align:left;
}


.contentheading,.componentheading {
font-family:"Times New Roman", Times, serif;
font-size:24px;
font-weight:700;
color:#F93;
text-align:left;
}

.contentheading a.contentpagetitle:link, .contentheading a.contentpagetitle:visited , .contentheading a.contentpagetitle:hover  {
color:#F93;
text-decoration:none;
}

.contentpaneopen {
	width: 100%;
}

.contentpane {
	background-color:#FFF;
}



table.blog{
width: 655 px;
}

.blog a.contentpagetitle:link, .blog a.contentpagetitle:visited {
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#000;
text-align:left;
}

.blog 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;
}



/* Search */
.moduletable-search{
margin:0 0 0px 0;
padding: 0;
border:0px;
height: 22px;
}

.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-search {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
background-color:#F0F0F0;
border:1px solid #CCC;
margin: 0;
padding: 2px 2px 2px 2px;
width: 154px;}


fieldset {
border:0;
}

/* Modules */

.moduletable {
margin:0 0 0 0;
}

.moduletable-overview h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	margin: 0px 10px 0px 0px;
	font-size:14px;
	text-transform:uppercase;
	border-bottom:1px solid #DDDDDD;
	padding: 2px 4px;
	
}

.moduletable-sect {
	margin: 0px 0px 10px 0px;
}

.moduletable-sect h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	margin: 0px 0px 0px 0px;
	font-size:14px;
	text-transform:uppercase;
	border-top:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	padding: 2px 4px;
	
}

.moduletable-sect1 {
	margin: 0px 0px 10px 0px;
}


.moduletable-sect1 h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	margin: 4px 0px 0px 0px;
	font-size:12px;
	padding: 2px 4px;
	
}


.moduletable-special{
	margin: 0px 0px 10px 0px;
	padding: 0px 5px 5px 5px;
	text-align:left;
	vertical-align:top;
	background-color:#FEF8D6;
	border:1px solid #DDDDDD;
}

.head1b .moduletable-special {
	margin: 0px 10px 10px 5px;
	width: 220px;
}

.moduletable-special h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	margin: 0px 5px 0px 0px;
	font-size:14px;
	text-transform:uppercase;
	padding: 2px 4px;
	
}

.moduletable-bookad{
	margin: 0px 10px 5px 5px;
}


.moduletable-studies{
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 5px 0px;
	border-bottom:1px solid #DDDDDD;
	font-size:10px;
	
}

.moduletable-studies table{
	margin: 5px 0px 5px 0px;
	
}


.moduletable-studies td{
	padding: 4px 2px;
	font-size:10px;
	
}

.moduletable-studies h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	margin: 0px 0px 5px 0px;
	font-size:14px;
	text-transform:uppercase;
	padding: 2px 0px;
	
}


.moduletable-charts  {

	border-bottom:1px solid #DDDDDD;
	margin: 1px 0px 0px 10px;
	padding: 0px 0px 10px 0px;
}


.moduletable-charts h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	margin: 0px 0px 0px 0px;
	font-size:14px;
	text-transform:uppercase;
	border-bottom:1px solid #DDDDDD;
	padding: 2px 4px;
	
}

.moduletable-list{
	padding:0px 0px 10px 8px;
	margin: 0px 10px 0px 0px;
}


.moduletable-charts img {
	margin: 5px 0;
}

.moduletable-charts div {
	font-size: 10px;
}
.moduletable-boxad{
	text-align:center;	
	margin: 10px 0px 10px 10px;
	padding: 0px 0px 10px 0px;
	border-bottom:1px solid #DDDDDD;
}

.moduletable-boxadsect{
		margin: 0px 0px 10px 0px;
}

.moduletable-ts1  {

width: 300px;
margin: 0px 0px 0px 20px;
padding: 1px 0px 0px 0px;
}

ul.latestnews-ts1 {
margin: 5px 0px 5px 10px;
font-size: 10px;
}

div.ts1{
margin: 5px 0px 5px 0px;
font-size: 10px;
}

div.ts1 td{
padding: 5px 0px 5px 0px;
}
div.ts1 ul{
margin: 5px 0px 5px 10px;
}


.moduletable-bookmark  {

margin: 0px 0px 5px 0px;
width: 160px;
overflow: hidden;
text-align:center;
height: 20px;
}

.moduletable-textadleft  {

width: 160px;
}

.moduletable-artlist {
	margin: 0px 0px 10px 0px;
}

.moduletable-artlist h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	margin: 0px 0px 0px 0px;
	font-size:14px;
	text-transform:uppercase;
	border-bottom:1px solid #DDDDDD;
	padding: 2px 0px;
	
}

/* adverts */


.moduletable-adbroker {
width:158px;
margin:0 0 5px 4px;
text-align:center;
border:1px solid #BCBEC0;
padding:0 0 5px 0;
}

.moduletable-adbroker h3 {
background-color:#BCBEC0;
color:#FFF;
vertical-align:middle;
text-align:center;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:0 0 5px 0;
padding: 3px 0 3px 0;

}


.moduletable-adsponsor {
width:158px;
margin:0 0 5px 0;
text-align:center;
border:1px solid #BCBEC0;
padding:0 0 5px 0;
}

.moduletable-adsponsor h3 {
background-color:#BCBEC0;
color:#FFF;
vertical-align:middle;
text-align:center;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin:0 0 5px 0;
padding: 3px 0 3px 0;
}



/* heat map */

table.map {
width:100%;
}

table.map_s {
width:100%;
margin: 0;
}


.map td {
text-align:center;
border:1px solid #FFF;
height:20px;
vertical-align:middle;
width:100px;
}

.map_s td {
text-align:center;
border:1px solid #FFF;
height:15px;
vertical-align:middle;
width:52px;
}


.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;
}

.map_s 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 0px 2px;
}


.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, .map_s td.heat-0,.map td.heat-0 {
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;
}

.centralbanks {
	width: 350px;
}

.centralbanks td {
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:top;
text-align:left;
padding: 8px 5px 7px 5px;
}

.centralbanks tr.row1 {
background-color:#F4F7FD;
}

.centralbanks th {
font-family:Verdana, Arial, Helvetica, sans-serif;
vertical-align:top;
text-align:left;
font-weight:700;
border-bottom:1px solid #E6E6E6;
color:#6B83B6;
padding: 8px 10px 7px 10px;

}

/* Fibonacci Calculator */

.calculator th,.calculator td {
font-size:10px;
text-align:center;
}

.inputbox {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
background-color:#F0F0F0;
border:1px solid #CCC;
margin: 0;
padding: 2px 2px 2px 2px;
}

/* inline ad */
.inline-ad td{
	padding: 10px 0 10px 10px;
}

.contad {
	padding: 10px 0 10px 10px;
	float: right;
}

/* Calendar */

.eco-cal
{
width:655px;
}

.eco-cal th {
vertical-align:top;
text-align:left;
border-bottom:1px solid #E6E6E6;
color:#6B83B6;
padding:8px;
}

.eco-cal td {
vertical-align:top;
text-align:left;
padding:8px;
}

.eco-cal tr.row1{
background-color:#F4F7FD;
}


/* Top Movers */

.topmovers{
width: 620px;
}

.top_movers td, .topmovers td {
font-size:11px;
vertical-align:top;
text-align:center;
}

.topmovers td, .topmovers th{
width:50px;
padding:8px 0;
}

.top_movers td, .top_movers th{
width:120px;
padding:3px 0;
}

.top_movers th, .topmovers th {
font-size:11px;
vertical-align:top;
text-align:center;
border-bottom:1px solid #E6E6E6;
color:#6B83B6;
}

.top_movers tr.row2, .topmovers tr.row2{
background-color:#F4F7FD;
}

/* Volatility Table */


.vol-table {
margin-right: 5px;
}
 
 .vol-table th {
font-size:11px;
vertical-align:top;
text-align:center;
border-bottom:1px solid #E6E6E6;
color:#6B83B6;
padding: 0px 0px 8px 0px;
}

.vol-table td{
font-size:11px;
	
vertical-align:middle;
text-align:center;
padding: 8px 0;
width:42px;
}
 
.vol-table tr.row1{
background-color:#F4F7FD;
}

/ * Action Bias * /

table.bias-main{
}

.bias-main th {
font-size:11px;
vertical-align:top;
text-align: center;
border-bottom:1px solid #E6E6E6;
color:#6B83B6;
padding:5px 0;
}


.bias-main td{
font-size:11px;
width: 75px;
vertical-align:middle;
text-align:center;
padding:5px 3px;
}

.bias-main td.sep{
border-left:1px solid #E6E6E6;
}


.bias-main tr.row1{
background-color:#F4F7FD;
}

td.bias-date {
	width: 170px;
border-left:1px solid #E6E6E6;
}

.bias-pair{
}

.bias-pair th {
font-size:11px;
vertical-align:top;
text-align: center;
border-bottom:1px solid #E6E6E6;
color:#6B83B6;
padding:5px 0;
}


.bias-pair td{
font-size:11px;
vertical-align:middle;
text-align:center;
padding: 8px 3px;
width: 50px;
}

.bias-pair td.sep{
border-left:1px solid #E6E6E6;
}

.bias-pair tr.row1{
background-color:#F4F7FD;
}

.up{
color:#00008B;
}

.down{
color:#D90000;
}

.neutral{
color:#999999;
}


.bias-short th {
font-size:11px;
vertical-align:top;
text-align: center;
border-bottom:1px solid #E6E6E6;
padding:0px 0px 5px 0px;
}


.bias-short td{
font-size:11px;
width: 55px;
vertical-align:middle;
text-align:center;
padding:5px 3px;
}

.bias-short td.sep{
border-left:1px solid #E6E6E6;
}


.bias-short tr.row1{
}



/* Tech */


.tech-pair {
	
width: 620px;
margin: 5px 0px 10px 0px;

}

.tech-pair td {
	padding: 3px;
	font-size:10px;
	text-align:left;
}

.tech-pair td strong {
color:#6B83B6;
}

/* Markets Summar */

.market-sum th {
font-size:11px;
vertical-align:top;
text-align: center;
border-bottom:1px solid #E6E6E6;
color:#6B83B6;
padding:5px 0;
}


.market-sum td{
font-size:11px;
vertical-align:middle;
text-align:center;
padding: 8px 3px;
width:60px;
}

.market-sum td.sep{
border-left:1px solid #E6E6E6;
}

.market-sum tr.row1{
background-color:#F4F7FD;
}


/* Pivot Points */

.pivot-main th {
font-size:11px;
vertical-align:top;
text-align: center;
border-bottom:1px solid #E6E6E6;
color:#6B83B6;
padding:5px 0;
}


.pivot-main td{
font-size:11px;
vertical-align:middle;
text-align:center;
padding: 8px 3px;
width:50px;
}

.pivot-main td.sep{
border-left:1px solid #E6E6E6;
}

.pivot-main tr.row1{
background-color:#F4F7FD;
}


table.pivot-pair {
margin: 0 0 10px 0;
}


.pivot-pair th {
font-size:11px;
vertical-align:top;
text-align: center;
border-bottom:1px solid #E6E6E6;
color:#6B83B6;
padding:5px 0;
}


.pivot-pair td{
font-size:11px;
vertical-align:middle;
text-align:center;
padding: 8px 3px;
width: 50px;
}

.pivot-pair tr.row1{
background-color:#F4F7FD;
}

/* cb Rates */

.cbrates td {
border:0;
font-size:9px;
text-align:left;
padding:5px 0px 5px 0px;
}

/* DN - Overview*/

.dn-date, .dn-date-overview, .dn-author-overview, .dn-date-artlist {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
padding:3px 0;
}

.dn-each-overview {
padding:5px 5px 5px 4px;
margin: 0px 10px 0px 0px;
}

.dn-title-overview {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
}

.dn-introtext-overview {
font-size:11px;
}

.arrow-dn-list {
padding: 0px 0px 5px 0px;
font-size: 11px;

}

.dn-module_link-list {
font-size:11px;
padding: 0px 0px 5px 0px;
}

.dn-each-sect {
padding:5px 0px 5px 4px;
margin: 0px 0px 0px 0px;
border-bottom:1px dotted #F0F0F0;

}

.dn-title-sect {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
}

.dn-date-sect, .dn-author-sect {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
padding:3px 0;
}

.dn-introtext-sect {
font-size:11px;
}

.dn-more-sect, .dn-module_link-sect {
font-size:11px;
padding: 0px 0px 0px 2px;
}

.dn-title-sect1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
}

.dn-each-sect1 {
padding:5px 0px 5px 4px;
margin: 0px 0px 0px 0px;
border-bottom:1px dotted #F0F0F0;

}

.dn-date-sect1, .dn-author-sect1 {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
padding:3px 0;
}

.dn-more-sect1 {
font-size:11px;
padding: 0px 0px 0px 2px;
}

.dn-introtext-sect1 {
font-size:11px;
}


.arrow-dn-techlist {
padding: 0px 0px 0px 0px;
margin: 3px 0px 2px 20px;
font-size: 11px;
}



.dn-title-special:link, .dn-title-special:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color: #BC7249;
}


.dn-date-special, .dn-author-special {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
padding:3px 0;
}

.dn-each-special {
padding:5px 5px 5px 4px;
margin: 0px 0px 0px 0px;
border-bottom:1px dotted #F0F0F0;

}

.dn-introtext-special {
font-size:11px;
}

.dn-more-special:link, .dn-more-special:visited {
font-size:11px;
margin: 2px 0px 0px 2px;
color: #333333;
}


.arrow-dn-artlist {
padding: 0px 0px 0px 0px;
margin: 3px 0px 2px 15px;
font-size: 10px;
}


/* Tabs & Slides */

.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;
}

/* Author Bio */

.bio {
	border: solid 1px #F0F0F0;
	background-color: #FEF8D6;
	padding: 10px;
	height: 100px;
	margin: 0px 0px 10px 0px;
	overflow: auto;

}

.bio h3 {
	text-transform:uppercase;
	margin: 0px;
	font-size: 10px;
}

.bio p {
		font-size: 10px;
}

fieldset {
border:0;
padding: 5px 0px;
}


/* customer properties */

.moduletable-cpsearch h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	margin: 0px 0px 4px 0px;
	font-size:14px;
	text-transform:uppercase;
	padding: 2px 4px;
	
}

.moduletable-cpsearch {
	background-color:#FEF8D6;
	border:1px solid #DDDDDD;
	overflow:auto;
	padding: 0px 4px 10px 4px;
}

div.cpsearch {
		margin: 0px 0px 10px 4px;
}

div.cpsearch div.cp_field_cp_field_4{
	float:left;
}

div.cpsearch div.cp_field_cp_field_5{
	float:right;
}

.cp_field_label-cpsearch{
	margin: 0px 0px 8px 0px;
		font-size:10px;
}

.inputbox-cpsearch {
	width: 150px;
		font-size:10px;
}


.moduletable-cpsearch1 {
	background-color:#FEF8D6;
	border:1px solid #DDDDDD;
overflow: auto;
padding: 0px 4px;
	margin: 0px 0px 10px 0px;
}


.moduletable-cpsearch1 h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	margin: 0px 0px 4px 0px;
	font-size:14px;
	text-transform:uppercase;
	padding: 2px 4px;
	
}

div.cpsearch1 {
		margin: 0px 0px 10px 4px;
}

.cp_field_label-cpsearch1{
	margin: 0px 0px 8px 0px;
		font-size:10px;
}

.inputbox-cpsearch1 {
	width: 300px;
		font-size:10px;
	margin: 0px 0px 8px 0px;
}



.moduletable-cpsearch2 {
	border-top:1px solid #DDDDDD;
overflow: auto;
padding: 0px 4px;
	margin: 0px 0px 0px 0px;
	text-align:left;
}


.moduletable-cpsearch2 h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	margin: 2px 0px 0px 0px;
	text-transform:uppercase;
	padding: 2px 4px;
	font-size:12px;
	line-height:normal;
}

div.cpsearch2 {
		margin: 0px 0px 10px 4px;
}

.cp_field_label-cpsearch2{
	margin: 0px 0px 4px 0px;
		font-size:10px;
}

.inputbox-cpsearch2 {
	width: 150px;
		font-size:10px;
	margin: 0px 0px 4px 0px;
}


.cp_result {
	margin: 0px 0px 10px 0px;
}

.cp_title {
	padding: 5px 0px;

}

.cp_title a:link, .cp_title a:visited{
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#000;
text-align:left;
padding: 5px 0px;
}

.cp_title a:hover {
color:#F93;
text-decoration:none;
padding: 5px 0px;
}

.cp_section, .cp_create_date {

font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999;
text-align:left;
padding: 5px 0px;

}

.cp_text {
	padding: 5px 0px;
}

/* Author detals */
.otherarticles {
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	overflow: auto;
	font-size: 10px;
}

.otherarticles h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	margin: 0px 0px 5px 0px;
	font-size:14px;
	text-transform:uppercase;
	border-bottom:1px solid #DDDDDD;
	padding: 2px 0px;
}



.otherarticles-list{
	float:left;
	width: 340px;
	padding: 0px 10px 0px 0px;
}

.otherarticles li {
	margin:5px 0 5px 15px;
}

.bottomboxad{
	margin: 10px 0px 0px 0px;
	float: right;
}

/* extra news */
.morearticles {
	overflow: auto;
	border-bottom:1px solid #DDDDDD;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 10px 0px;
	
}

.morearticles h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	margin: 0px 0px 0px 0px;
	font-size:14px;
	text-transform:uppercase;
	border-bottom:1px solid #DDDDDD;
	padding: 2px 0px;
	
	
}

.morearticles h2{
	font-size:11px;
	margin: 5px 0px 5px 0px;
}


.morearticles-list {
		float:left;
	width: 350px;
	padding: 0px 0px 0px 0px;
}
.morearticles-list li{
}

/* cat menu */

.menu-form-submit-autohide-markets{
display: none;
}

.moduletable-markets{
	width:150px;
		padding: 0px 4px 5px 4px;

}
.menu-form-markets{
		font-size:50px;
}

.menu-form-markets select{
		font-size:10px;
	width:160px;
}


/* Cal mod */

.moduletable-calmod{
	border-top:1px solid #DDDDDD;
overflow: auto;
padding: 0px 4px;
	margin: 0px 0px 10px 4px;
	text-align:left;
	font-size: 10px;
	
}

.moduletable-calmod h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#444;
	margin: 2px 0px 0px 0px;
	text-transform:uppercase;
	padding: 2px 0px;
	font-size: 12px;
}

/* print page */

body.contentpane {
	background-color:#FFF;
}

body.contentpane div.morearticles {
	visibility:collapse;
	width: 0px;
	height: 0px;
}

body.contentpane div.contad{
	visibility: hidden;
	width: 0px;
	height: 0px;
}

body.contentpane div.bio{
	visibility:collapse;
	width: 0px;
	height: 0px;
}


body.contentpane div.authordetails{
	visibility:collapse;
	width: 0px;
	height: 0px;
}

/* Nice Social Bookmarket */

.nsb_container{}
.nsb_link{float:left;}

/* captcha */

.osolCaptchaBlock{
	width:100%;
}
.osolCaptchaBlock label{
	
}
.osolCaptchaBlock table td{
	
	text-align:center;
}
 
/* advert */

.title{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #0253B7;
	text-decoration: none;
	padding:6px 0px 2px 10px;
}
 
 
.desc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #333333;
	text-decoration: none;
	padding:0px 10px 10px 10px;
}
.adarea {
	padding:5px 3px 5px 3px;
}
 
.aditem{
	border-left: 1px solid #006DAA;
	border-right: 1px solid #006DAA;
	border-bottom: 1px solid #006DAA;
	background-image:url(http://ads.actionforex.net/but.gif);
	background-repeat:no-repeat;
}
 
.ad {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	vertical-align:top;
	color: #FFFFFF;
	border-left: 1px solid #006DAA;
	border-right: 1px solid #006DAA;
	border-top: 1px solid #006DAA;
	background-image:url(http://ads.actionforex.net/ad1.gif);
	background-position: top;
	background-repeat:no-repeat;
	}


.btitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #0253B7;
	text-decoration: none;
	padding:4px 0px 0px 0px;
}


.bdesc {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.baditem{
	padding:0px 0px 0px 5px;
	margin: 0px;
}

.bad {
	font-size:11px;
	font-weight: bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color: #333333;
	padding:2px 0px 2px 10px;
	}
	
.bside1 {
	background-color:#CCCCFF;
	width:5px;
	}
.bside2 {
	background-color:#EEEEFF;
	}
.bspace1 {
	height:5px;
	}






/* gt transalate */

	a.flag {background-image:url('/modules/mod_gtranslate/tmpl/lang/16a.png');}
	a.flag:hover {background-image:url('/modules/mod_gtranslate/tmpl/lang/16.png');}
