/* CSS Document */

html{height:100%; margin-bottom:1px;}

body {
	margin:0;
	padding:0 0 10px 0;	
	background-color: #000099;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #000000;
	text-align:justify; 
	}

a{color:#990000;}
a:visited{color:#990000;}
a:hover{color:#0000FF;}

img{display:block;}

#centerPackage{display:table; margin:10px auto;	width:776px; border-top:#DDDDDD 6px solid; border-right:#777777 6px solid; border-bottom:#444444 6px solid; border-left:#BBBBBB 6px solid; background:#FFFFFF url(../images/backgroundbar2.jpg) 0px bottom repeat-y; padding:0 0 0 0px;}
	
#leftBox{ height:100%; width:156px; clear:both; float:left;  margin:0}

#navLeft{float:left; width:156px; background:url(../images/Rhythm_of_the_Markets_by_Ed_Moore_r6_c2.gif) 126px top no-repeat;}

#rightBox{height:100%; width:620px; background-color:#FFFFFF; float:right; padding:0; margin:0}

#tickerBox{height:31px; width:386px; float:left; background: #000066 url(../images/ticker-bkgd.jpg) 0 0 no-repeat; margin:0; padding:0 0 0 0px;}

#content{width:595px; margin:0; background:#FFFFFF; float:left}


h1{font-size:24px; color:#000066; margin-bottom:0px;}

p{font-size:75%; text-indent:20px;}

#middleArea{height:auto; width:420px; clear:both; float:left; padding: 0 0px; background-color:#FFFFFF; vertical-align:top; margin:0}

#rightArea{height:auto; width:180px; margin-right:-12px; float:right; background-color:#FFFFFF; vertical-align:top; font-weight:bold; text-align:center}

#rightArea div{margin-bottom:22px; margin-left:auto; margin-right:auto}

#navBottom{clear:both; width:636px; background: #FFFFFF url(../images/Rhythm_of_the_Markets_by_Ed_Moore_r15_c1.jpg) 0 0 no-repeat; font-size: 70%; text-align: center; vertical-align:baseline; padding:40px 0 30px 140px; margin:0;}

#navBottom a{padding:0 12px; line-height:24px; border-right: #000000 1px solid; text-decoration:none;}
#navBottom a:hover{ text-decoration:underline;}

#chartTools {font-size:120%;}
#chartTools p{text-indent:0}


.Normal={ font-size:150%}

#marketUpdatesTable div{line-height:300%;}

#marketUpdatesTable a{display:inline; margin-left:5px;}

div.pullquote, td.pullquote {color: black; font-weight: bold; font-size:100%; text-align:center; margin: 1px 18px 18px 18px; padding: 18px 5px; border-style: solid; border-width: 7px 0; border-color:#000066; }

div.pullquote a{display:block; line-height: 200%;  }

div.pullquoteSmall  {color: black; font-weight: bold; font-size:85%; text-align:center; margin: 1px 18px 18px 18px; padding: 18px 5px; border-style: solid; border-width: 7px 0; border-color:#000066; }

div.pullquoteSmall a{display:block; line-height: normal;  }


div.rightside  {width:144px; color: black;  font-size:100%; font-weight:bold; text-align: center; padding: 8px 2px; border: #000066 3px solid}