
/* Style Sheet for Economic Thinking */

/* Basic Elements */
body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:90%;   }
div#main_container{background-color:#FFFFFF; width:800px; margin-left:auto; margin-right:auto; }
div#container { width:800px; margin-left:auto; margin-right:auto; background-color: #FFFFFF; margin-top:0; padding-top:0;}
div#logo {padding-left:135px;}
div#page {width:750px; margin-left:auto; margin-right:auto;}
div#hanging_plant {margin-top:3px; margin-left:7px;}
#home_logo {padding-left:10%;}
div#search {float:left; padding-left:7px; padding-top:90px;}
div#trailer {float:left;  padding-left:5%; padding-right:3%;}

hr {clear:both; float:none;}
tr,td,p {
	text-align:left;
	}
h1 {
	font-family:verdana; 
	color:navy;
	font-size:130%;}
	
h2 {
	font-family:verdana; 
	font-size:95%; 
	color:black; 
	font-weight:bold;
	}
h3 {
	font-family:verdana; 
	font-size:100%; 
	color:navy
	}
h4 {
	font-family:verdana; 
	font-size:100%; 
	color: #666666; /* grey */
	font-weight:bold;
	}
h5 {
	font-family:verdana; 
	font-size:8pt; 
	color:white; 
	text-align:center; 
	}
h6 {
	font-family:verdana; 
	font-size:8pt; 
	color:black; 
	text-align:center; 
	}
img {
	border:none
	}
p  {
	color:black; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	font-style:normal; 
	}
td {
	color:black; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:8pt
	}
#wrapper1 {margin-left:15%;}
#wrapper {
	margin-left:5%;
	
	}
#header {
	margin-left:5%;
	float:none;
	background-color:white;
	}
#heading {
	margin-left:15%;
	}
#redirect {
	font-family:verdana; 
	font-size:90%; 
	color:black; 
	font-weight:bold;
	margin-left:auto;
	margin-right:auto;
	width:750px;
	}
	
ul  {
	text-align:left;
	font-weight:bold;
	list-style-type: disc;
		
	}
li {
	text-align:left; 
	text-indent:0; 
	color:black; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:98%; 
	font-style:normal;
	font-weight:normal;
	}
ul.navmenu {

}
li.navmenu {
	list-style:none; 
	text-align:left; 
	text-indent:10px; 
	color:navy; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:90%; 
	font-style:normal;
	float:left;
	}
li.nofloat {float:none; list-style:none; list-style-type:none;}

ul.prog{
	text-indent:0;
	list-style-type:none;
	margin-left:4px;
	margin-right:0px;
	padding: 0;
	font-size:100%;
	font-family:arial, Times, serif;
	}
li.prog {
	text-align:left; 
	text-indent:0px; 
	font-family: times new roman, serif; 
	font-size:100%; 
	font-style:normal;
	font-weight:normal;
	color:  #FFFFFF;
	}
li.menu {
	list-style:none; 
	text-align:left; 
	text-indent:0; 
	color:black; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:8pt; 
	font-style:normal;
	}
ul.bookMenu  {
	text-align:left;
	font-size:90%; 
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	list-style-type: none;	
	}
li.bookMenu {
	text-align:left; 
	text-indent:0; 
	color:black; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:100%; 
	font-style:normal;
	font-weight:normal;
	}
ul.picList  {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	list-style-type: none;	
	}
li.picList {
	text-align:left; 
	color:black; 
	font-size:9pt; 
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-style:normal;
	}
ul.paraList  {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	list-style-type: disc;	
	}
li.paraList {
	text-align:left; 
	color:black; 
	font-size:9pt; 
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-style:normal;
	}
ul.topMenu  {
	width:80px;
	list-style:none;
	padding-left:0;
	margin-left:0;
	}
li.topMenu {
	text-align:left;
	float:none;
	text-decoration:none;
	}	
ul.leftMenu  {
	list-style-type: none;
	width:80px;
	padding-left:0;
	margin-left:0;
	color:#CCCCCC
	}
li.leftMenu {
	text-align:left;
	float:none;
	color:#CCCCCC
	}	
a:link  {
	color:navy;  
	font-size:100%; 
	font-weight:bold; 
	font-weight: bold;  font-family:verdana, helvetica,sans-serif;
	}
a:visited{
	color:navy;  
	font-size:100%; 
	font-weight:bold; 
	font-weight: bold;  font-family:verdana, helvetica,sans-serif;
	}
a:hover  {
	color: orange;
	font-size:100%; 
	font-weight:bold; 
	font-weight: bold;  font-family:verdana, helvetica,sans-serif;
	}
a:active {
	color:navy;  
	font-size:100%; 
	font-weight:bold; 
	font-weight: bold;  font-family:verdana, helvetica,sans-serif;
	}

/* special formatting */
.speciallinks {
	text-align:center;
	width:500px;
	}
.mainSection {
	background-color:#FFFFFF;
	}
.mainOffset {margin-left:10%;}
.bookBox{ border: 1px solid #000; float:left;  width:250px;  padding:1em 1em; border-color:#999999;  background:  #FFFFFF}
.bookBox1{ border: 1px solid #000; float:none;  width:250px;  padding: 1em 1em; border-color:#999999;  background:  #FFFFFF}
.bookPage{border: 1px solid #000; float:left; padding:1em 1em; border-color: #000000; width:80%; background: #FFFFFF;  }
.noBorder{ border: 0px solid #000; float:left; padding:1em 1em; border-color: #000000; width:80%; background: #FFFFFF; margin-left:5%; margin-right:10%}
.bookHead{ border: 0px solid #000; float:left;  width:300px; height:75px; padding:0; border-color:#999999;  background:  #FFFFFF;}
.boxTable{ border: 1px solid #000; margin:3px; padding:1em 1em; border-color:#999999;  background:  #FFFFFF}
.eiabtext {color:white; background-color:blue; border: double; padding:1px;}

.smallbox {
	width:300px;
	height:65px;
	border:1px; 
	margin:3px; 
	padding:1em 1em; 
	border-color: #333333;  
	background: #CCCCCC;
	float:left;
	}
	
.box{ padding:1em 1em; }
.box h2 {color:#000033; font-size:12-%}
.box1{border: 1px solid #000;  margin:3px; padding:1em 1em; background-color: #000000}
.nobox{border: 0px solid #000;  margin:3px; padding:1em 1em; border-color:#999999;  background:  #FFFFFF}
.box2{border: 1px solid #000;  margin:3px; padding:1em 1em; border-color: #000000; width:650px; background: #FFFFCC; }
.box3{border: 1px solid #000; margin:3px; padding: 10px 10px; border-color:#999999;  background-color: #839AC7}
.lbox{ border: 1px solid #000; margin:1px; padding:1px 1px; border-color:#999999; width:100px; background:#000000 }
.regBox{border: 1px solid #000; margin:3px; padding: 1em 1em; border-color:#999999; width:450px; background:  #FFFFB9; }
ul.regBox{	
	list-style:none; 
	}

.boxBtn	{float:left; padding:0.5em 1em; }
p.rcol{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-style:normal; text-indent:5px; }
.pbox1{color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-style:normal; }
.prcol{padding-left:1em; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; font-style:normal;}
.greytext {color: #666666; font-size:10px; font-weight:normal; font-style:normal; font-family:verdana, helvetica,sans-serif; text-decoration:none;}
#footerText {color: #666666; font-size:10px; font-weight:normal; font-style:normal; font-family:verdana, helvetica,sans-serif; text-decoration:none; text-align:center;}
p.plaintext {color: #000000; font-size:8pt; font-weight:normal; font-style:normal; font-family:verdana, helvetica,sans-serif; text-decoration:none;}
.boldtext {color: black; font-size:8pt; font-weight:bold; font-style:normal; font-family:verdana, helvetica,sans-serif; text-decoration:none;}
.dkgrey {color: #333333; font-size:8pt; font-weight:normal; font-style:normal; font-family:verdana, helvetica,sans-serif; text-decoration:none;}
.whitetext {color:#FFFFFF; font-size:90%; font-style:normal;}
.quote {color: #000000; font-size:100%; font-weight:normal; font-style:normal; font-family:times new roman, helvetica,sans-serif; text-decoration:none; width:500px;}
.backtotop{text-align:right;}
.dkgreybold {color: #333333; font-size:8pt; font-weight:bold; font-style:normal; font-family:verdana, helvetica,sans-serif; text-decoration:none;}
.ltgrey {background-color: #CCCCCC; font-size:10px; font-weight:normal; font-style:normal; font-family:verdana, helvetica,sans-serif; text-decoration:none;}
.item{border-bottom: 1px solid #000; float:none; margin:3px; padding:1em 1em; text-align:left}

.noitem{border-bottom: 0px solid #000; float:left; margin:3px; padding:1em 1em;}
.article{width:700px;}
.pic{float:left; margin-right:7px}

.pic1{float:left; margin-right:0px}

.nopic{float:none; border-bottom: 0px solid #000; float:left; margin:3px; padding:1em 1em;}
.red {color:red; font-weight:bold; font-style:italic;}
.white{ background:white;}
.redReg {color:red; font-weight:bold; font-style:normal;}
/* text styles */
.topics {color:white; font-size:8pt; font-weight:normal; font-style:italic; font-family:arial, helvetica,sans-serif; text-decoration:none; }
	.lcolumn1 {
	background-color: #3366FF; 
	color:white; 
	font-size:8pt; 
	font-weight:normal; 
	font-family:verdana, 
	helvetica,sans-serif; 
	text-decoration:none; 
	width:100px; 
	border: 1px;
	}
#left_nav {padding-left:10px;}
/* column styles */

	.lcolumn {
	background-color: #3366CC; 
	color:white; 
	font-size:8pt; 
	font-weight:normal; 
	font-style:italic; 
	font-family:verdana, 
	helvetica,sans-serif; 
	text-decoration:none; 
	text-align:center;  
	width:100px; 
	border: 1px;
	}
.rcolumn {
	background-color: #3366FF; 
	color:white; 
	font-size:8pt; 
	font-weight:normal; 
	font-style:italic; 
	font-family:verdana, 
	helvetica,sans-serif; 
	text-decoration:none; 
	text-align:center;  
	width:100px; 
	border: 1px; 
	}
.whtleftcol {; font-size:8pt; font-weight:normal; font-style:italic; font-family:verdana, helvetica,sans-serif; text-decoration:none;  width:85px; border: 1px;}
.leftcolumn{width:40px;}
.ccolumn {text-indent:2px; width: 500px;}
.toprcolumn{border: 0px solid #000; float:left; margin:3px; padding: 1em 1em; border-color:#999999; width:80px}
.ltopcolumn{border: 1px solid #000; float:left; margin:3px; padding:1em 1em; border-color:#CCCCCC; width:90px}
.topnav {background-color: #999999  ; text-align:center; width:90px; border:none; height:20px; width:900px;}
.workshops{padding:0; border:0; margin:0}
.clear{clear:both; float:none; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px;}
div#footer 
{clear:both; color:#999999; text-align:center; font-size:10px; padding:1%; width:700px; margin-left:auto; margin-right:auto;}
div#footer li 
{color:#666666; float:left; padding-right:10%;}
div#footer ul 
{list-style:none; padding-left:5%; padding-bottom:2%;}
div#footer a {color:#666666}
div#footer a:hover {color:#0000CC;}

span.codedirection { unicode-bidi:bidi-override; direction: rtl; }


/* Top Text Navigation link colors */
a:link.tnav  {
	color:white;  
	font-size:8pt; 
	font-weight:normal; 
	font-style: normal;  
	font-family:verdana, helvetica,sans-serif; 
	text-decoration:none;
	}
a:visited.tnav {color:white;  font-size:8pt; 
	font-weight:normal; font-style: normal;  font-family:verdana, helvetica,sans-serif; text-decoration:none}
a:hover.tnav   {color:#FF9900; font-size:8pt; 
	font-weight:normal; font-style: normal;  font-family:verdana, helvetica,sans-serif; text-decoration:none}
a:active.tnav  {color:white;  font-size:8pt; 
	font-weight:normal; font-style: normal;  font-family:verdana, helvetica,sans-serif; text-decoration:none}

/* Left Text Navigation link colors */
a:link.lnav    {color:#FFFFFF;   font-weight:bold; font-style: normal;  font-family:arial, helvetica,sans-serif;}
a:visited.lnav {color:#FFFFFF;   font-weight:bold; font-style: normal;  font-family:arial, helvetica,sans-serif; }
a:hover.lnav   {color:#FF9900;  font-weight:bold; font-style: normal;  font-family:arial, helvetica,sans-serif; }
a:active.lnav  {color:#FFFFFF;   font-weight:bold; font-style: normal;  font-family:arial, helvetica,sans-serif; }

/*right column links */
a:link.rcol   {color:navy;  font-size:8pt; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}
a:visited.rcol {color:navy;  font-size:8pt; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}
a:hover.rcol  {color:#FF9900; font-size:8pt; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}
a:active.rcol {color:navy;  font-size:8pt; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}

a:link.fade   {color:#666666;  font-size:100%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif; text-decoration:none;}
a:visited.fade{color:#666666;  font-size:100%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif; text-decoration:none;}
a:hover.fade  {color: #FF9900; font-size:100%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif; text-decoration:none;}
a:active.fade {color:#666666;  font-size:100%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif; text-decoration:none;}

a:link.small   {color:#666666;  font-size:75%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}
a:visited.small{color:#666666;  font-size:75%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}
a:hover.small  {color: #FF9900; font-size:75%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}
a:active.small {color:#666666;  font-size:75%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}

a:link.bookLink   {color:#333333;  font-size:75%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}
a:visited.bookLink{color:#333333;  font-size:75%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}
a:hover.bookLink  {color: #FF9900; font-size:75%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}
a:active.bookLlink {color:#333333;  font-size:75%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}

a:link.redLink   {color: #FF0000;  font-size:100%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}
a:visited.redLink{color: #FF0000;  font-size:100%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}
a:hover.redLink  {color: #FF6633; font-size:100%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}
a:active.redLink {color: #FF0000;  font-size:100%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}

a:link.navmenu   {color:#333333;  font-size:75%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}
a:visited.navmenu{color:#333333;  font-size:75%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}
a:hover.navmenu  {color: #FF9900; font-size:75%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}
a:active.navmenu {color:#333333;  font-size:75%; font-weight:bold; font-weight: bold;  font-family:verdana, helvetica,sans-serif;}

/* Left Text Navigation link colors */
a:link.leftnav    {color:#FFFFFF; font-size:100%; font-weight:bold; font-style: normal;  font-family:arial, helvetica,sans-serif;}
a:visited.leftnav {color:#FFFFFF; font-size:100%; font-weight:bold; font-style: normal;  font-family:arial, helvetica,sans-serif; }
a:hover.leftnav   {color:#FF9900; font-size:100%; font-weight:bold; font-style: normal;  font-family:arial, helvetica,sans-serif; }
a:active.leftnav  {color:#FFFFFF; font-size:100%; font-weight:bold; font-style: normal;  font-family:arial, helvetica,sans-serif; }

