/* Dow Theory Investments */
/* written by eClick Performance.com (Thomas Yager-Madden) */
/* [www.eclickperformance.com] || All Rights Reserved */

/* ------------------ Main Tags ------------------ */

body {
	background-color:#fff;
	margin-top:0px;
	margin-bottom:-30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	line-height: normal;
	margin-right: 10px;
	
	  }
	  
p {margin:-3px;padding:0;}

img {border:none;}

a {text-decoration:underline;}

a:link,a:visited  {color:#1b513b;}

a:hover {color:#000;}
	  
/* ------------------ Column Divs ------------------ */

.container {width:925px;
            background-image:url("../eclickimages/headbackground.gif");
			background-repeat:repeat-y;
			margin-left:auto;
			margin-right:auto;
			padding:0;}


			
.header  {padding-left:10px;
          margin:auto;}
		  
.left   {width:212px;
         padding-left:11px;
         background-image:url("../eclickimages/lbackground.gif");
		 background-repeat:repeat-y;
		 float:left;
		 margin-top:-3px;
}
		
.left ul {list-style:disc;
	      list-style-position: inside;
	      padding-left:5px;
	      margin-left:5px;
	      margin-right:6px;
	      padding-right:10px;
	      line-height:15px;}
		  
.leftpadding {padding-left:11px;
		 line-height: 15px;
		 padding-right:17px}
		
*html .left {width:214px;}
		 
.center   {width:471px;
           float:left;
		   line-height:15px;
		   }

*html .center {width:471px;margin-top:-3px;padding-left:3px;margin-left:-5px;}
*html .center p {margin-top:0px;}

		   
    /* main content for center column on secondary pages */
	
	.secondary  {width:465px;
			  margin:auto;
			  clear:both;
			  margin-top:4px;}
	.secondary p {margin-bottom:6px;
		           margin-right:6px;}
	.secondary h1 {color:#1b513b;
		           font-size:14px; 
		           font-weight:bold;
		           line-height:18px;
		           margin-left:-5px;}
	.secondary h2 {color:#1b513b;
		           font-size:14px; 
		           font-weight:bold;
		           line-height:18px;
		           margin-left:-5px;}
		
		
	
*html .secondary {width:460px;padding-left:10px;}
	



		   
	/* divide main body copy from newsletter image in center column top  */
	
	.centercontent {width:468px;padding:none;border:none;}

*html .centerheader {padding-left:6px;padding-bottom:4px;padding-right:3px;margin-left:-6px;}
	
	.centermain {width:253px;
				 float:left;
				margin-top:5px;
				display:block;
				 }
				
				 
	.centermain p {margin:6px;}
				 
	.centernews {float:right;width:215px;margin-top:3px;display:block;}


	/* quadrix promo in center column vertical middle  */
	
	.middle  {width:475px;
			  margin:auto;
			  border-top:1px solid #000;
			  clear:both;
			  margin-top:10px;}
			
*html .middle {padding-top:20px;}
			  
     .middle p {margin:10px;}
			  
	.promocopy {width:60%;
				float:left;
	}
				
	.promofeatures  {width:35%
					 float:right;
					 clear:right;
					 font-size:12px;
					 font-weight:400;}
	
	.promofeatures ul {color:#006633;
					   list-style:none;
					   }
	.promofeatures lh {color:#000;}
	
	/*  portal sections  */
	
	.portalcontainer {width:475px; 
	                  clear:both;
	                  border-top:1px solid #000;
					  margin:auto;}
					

	.portal_left {width:236px;
	         float:left;
			 padding-left:9px;
			 margin-left:-10px;
		}
		
	.portal_right {width:236px;
	         float:left;
			 padding-left:2px;
		}
	.portal_left p {margin:9px;}
	.portal_right p {margin:9px;}



		   
.right   {width:200px;
          float:left;
		  margin-top:-3px;
		  background-image:url("../eclickimages/rbackground.jpg");
		  background-repeat:no-repeat;
		  background-position:top left;
		  padding-top:9px;
		  margin-left:-3px;
		  padding-left:18px;
		  line-height:15px;
		  }

*html .right {width:212px;
	          margin-left:-7px;}

.right p {margin-bottom:12px;margin-left:7px;
          margin-right:14px;}

*html .right p {margin-left:10px;margin-right:10px;padding-right:14px;}
		  
#more {text-align:right;margin-right:14px;}
		  
.foot {clear:both;
        border-top:10px solid #1b513b;
		width:898px;
		margin-left:8px;
		line-height:14px;}
		
.foot p {margin:16px;margin-bottom:24px;}

#credit {margin:16px;margin-bottom:24px;text-align:center;}
		  

/* -------------------- Login Form Tags   ---------------- */

#login  {width:200px;
         margin-left:-3px;
		 padding-left:6px;
		 padding-top:9px;
		 margin-top:1px;
		 background-color:#1b513b;
		 padding-bottom:6px;
		 color:#fff;}
		 
#login .button {background-color:#fff;
                color:#1b513b;
				font-size:9px;
				font-weight:bold;
				border:none;
				float:right;
				margin-right:16px;
				}
				
* html form {padding:0; margin:0; border:none;}  /* keep IE from padding out the form ridiculously  */

input {font-size:10px; margin-top:-3px;margin-bottom:9px; border:none;}

label {float:left; width:30%;clear:both;font-size:8px;}

#forgot  {width:183px;
         margin-left:-3px;
		 padding-left:6px;
		 padding-right:17px;
		 padding-top:9px;
		 background-color:#1b513b;
		 padding-bottom:6px;
		 color:#fff;
		 text-align:right;
		 font-size:9px;}

#forgot a {color:#fff;text-decoration:underline;}
#forgot a:hover {color:#ccc;text-decoration:underline;}
