body {
font-family: Trebuchet, Helvetica, sans-serif;
font-size: 62.5%;
color: #404040;
background: #404040;
}

* {margin: 0; padding: 0;}
hr {display: none;}
.clr {clear: both;}


h1 {font-size: 3.3em;font-weight: normal;line-height:105%;}
h2 {font-size: 1.8em;margin-bottom:10px;font-weight: normal;line-height:105%;}
h3 {font-size:1em;margin-bottom: 8px;font-weight: normal;line-height:105%;}
h4 {font-size: 1.4em;margin-bottom: 4px;font-weight: normal;line-height:105%;}

h4 a{text-decoration: none;}


.red {color: #8E001C;}
.gray {color: #404040;}
.green {color: #447C1C;}

.callout h2 {font-size: 1.6em;}

.red-arrow {background: url('http://www.caseyresearch.com/_common/img/red-arrow.png') left center no-repeat; padding-left: 25px;}
.top-arrow {background: url('http://www.caseyresearch.com/_common/img/top-arrow.gif') left center no-repeat; padding-left: 15px;text-decoration: none;font-weight:bold}


a {color: #91803b; text-decoration: underline;outline:none;}
a:hover {color: #8E001C; text-decoration: underline;}
.gray a {color: #404040;}
a img {border: 0;}

.alignleft {float: left; margin-right: 10px;}
.alignright {float: right; margin-left: 10px;}
.alignrightps {float: right; margin-left: 5px;}
.textalignright {text-align: right;}

.half-left {width: 50%; float: left;}
.half-right {width: 50%; float: right;}

	/*.seperator {background: url('http://www.caseyresearch.com/_common/img/dotted-bg.gif') center repeat-x;height: 2px;}*/
.seperator {background: url('http://www.caseyresearch.com/_common/img/dotted-bg.gif') center repeat-x;height: 2px; clear: both;}
.seperator-big {background: url('http://www.caseyresearch.com/_common/img/dotted-bg.gif') center repeat-x;
margin: 10px 0 10px 0; 
padding: 1px;
}

img.border {
border: 1px solid #ddd;
padding: 1px;
}

p {margin: 5px 0;}
/*p a {text-decoration: underline;}*/
.dark {color: #111;}
ul {list-style: none;}


ul.category-list {margin: 20px 0; text-align: left;}
ul.category-list li {display: inline;padding:0px 8px;}
ul.category-list li a {color: #8E001C;font-size: 1.2em;}
select#categories{background:#333;color:#fff}


#wrapper {
width: 903px;
margin: 0 auto;
border-top: 3px solid #8E001C;
border-bottom: 3px solid #8E001C;
padding: 10px 22px;
background: #fff;
text-align: left;
/* min-height: 300px; */
min-height: 600px;
height: auto !important;
}
* html #wrapper {width: 950px;} 

#header {background: url('http://www.caseyresearch.com/_common/img/dotted-bg.gif') bottom center repeat-x; overflow:hidden;}
* html #header {padding-bottom: 10px;}

#header .logo {float: left;width: 272px;}
#header .logo h1 {text-indent: -9999px;}

#header .logo h1 a {
display: block;
width: 272px;
height: 46px;
background: url('http://www.caseyresearch.com/_common/img/casey-logo.png') left center no-repeat;
}

#header .meta-nav {text-align:right; font-size: 1.2em;}

#header .meta-nav li {
display: inline;
list-style: none;
margin-left: 10px;
color: #555;
}

#header .quotation {
float: right;
width: 450px;
background: url('http://www.caseyresearch.com/_common/img/quotation.png') top left no-repeat;
padding-left:18px
font-size: 1.2em;
line-height: 1.3em;
text-indent:20px;
margin-top: 15px;
}

#header .notice {
float: right;
width: 570px;
background:#f4f4f4 url('http://www.caseyresearch.com/_common/img/explmark.gif') top left no-repeat;
padding:10px 10px 10px  20px;
font-size: 13px;
line-height: 16px;
margin-top: 10px;
border:1px solid #ddd;
}
#header .notice p{ padding-left:22px;}
#header .notice p b{font-size:18px;color:#cc0033; }
#nav {
background: url('http://www.caseyresearch.com/_common/img/dotted-bg.gif') top center repeat-x;
padding: 15px 0 12px 225px;
margin-top: 30px;
color: #8E001C;
overflow: hidden;
}

* html #nav {padding-left: 170px; padding-top: 8px;padding-bottom: 0;}
* html #header {margin-bottom: -25px;}

#nav li {list-style: none;display:inline;}

#nav a {
display: block;
float: left;
height: 19px;
text-indent: -9999px;
background-position: top center;
margin-left: 10px;
}

#nav a:hover {background-position: bottom center;}

a.the-casey-difference {width: 190px; background-image: url('http://www.caseyresearch.com/_common/img/nav-the-casey-difference.png');}
a.casey-services {width:141px; background-image: url('http://www.caseyresearch.com/_common/img/nav-casey-services.png');}
a.investor-guides {width: 120px; background-image: url('http://www.caseyresearch.com/_common/img/nav-investor-guides.png');}
a.library {width: 75px; background-image: url('http://www.caseyresearch.com/_common/img/nav-library.png');}
a.about-us {width: 76px; background-image: url('http://www.caseyresearch.com/_common/img/nav-about-us.png');}

#intro-header {
padding: 30px 0;
/*background: url('http://www.caseyresearch.com/_common/img/dotted-bg.gif') bottom center repeat-x;*/
}


.main-container {margin-top: 15px; background:#fff;} 

.home-intro{
width: 570px;
float: left;
font-size:1.3em;line-height:1.25em;

}


.free-trial-signup {
float: right;
width: 300px;
}

.free-trial-signup p {font-size: 1.2em;}
.sign-up-button {padding-bottom: 30px;}

#complimentary-resources {padding: 15px 0 5px 0;font-size:1.3em;line-height:1.25em;}



#complimentary-resources .resource {
width: 215px;
float: left;
padding: 10px 10px 0 0;
margin-top: 10px;
background: url('http://www.caseyresearch.com/_common/img/dotted-bg.gif') top left no-repeat;
/*text-align: justify;*/
}

.see-all-resources {margin-top: 10px; font-size: 1.2em;}

.investor-guide {
padding: 15px 0;
width: 450px;
float: left;
background: url('http://www.caseyresearch.com/_common/img/dotted-bg.gif') top center repeat-x;
font-size:1.3em;line-height:1.25em;
}

.investor-guide .seperator {padding-top: 40px;}

.quick-links {
padding: 15px 0;
width: 430px;
background: url('http://www.caseyresearch.com/_common/img/dotted-bg.gif') top center repeat-x;
float: right;
font-size:1.3em;line-height:1.25em;
}

.high-risk-tolerance,.low-risk-tolerance,
.bullish-energy,.international-diversification, .metal-resources,.free-publication,.commodity-publication,.technology-publication {
float: left;
width: 210px;
padding-top: 3px;
margin-top: 10px;
padding-right:15px;
}
.high-risk-tolerance,.low-risk-tolerance,
.bullish-energy,.international-diversification, .metal-resources,.free-publication,.commodity-publication,.technology-publication p{

}

/*.high-risk-tolerance {background: url('http://www.caseyresearch.com/_common/img/icon-high-risk.png') top left no-repeat;}
.low-risk-tolerance {background: url('http://www.caseyresearch.com/_common/img/icon-low-risk.png') top left no-repeat;}
.bullish-energy {background: url('http://www.caseyresearch.com/_common/img/energy-icon-home.gif') top left no-repeat;}
.international-diversification {background: url('http://www.caseyresearch.com/_common/img/global-icon-home.gif') top left no-repeat;}
.metal-resources { background: url('http://www.caseyresearch.com/_common/img/mining-icon-home.gif') top left no-repeat;}
.free-publication {background: url('http://www.caseyresearch.com/_common/img/free-icon-home.gif') top left no-repeat;}
.commodity-publication { background: url('http://www.caseyresearch.com/_common/img/comm-icon-home.gif') top left no-repeat;}
.technology-publication { background: url('http://www.caseyresearch.com/_common/img/technology-icon-home.gif') top left no-repeat;}*/

.quick-links-one,.quick-links-two {
width: 50%;
float: left;
}

.quick-links-one ul,.quick-links-two ul {
list-style: none;
}

.quick-links-one li,.quick-links-two li {margin-bottom: 12px;}

.quick-links-one li a,.quick-links-two li a {
padding: 2px 0 0 20px;
background: url('http://www.caseyresearch.com/_common/img/red-arrow.png') left center no-repeat;
font-weight:bold;
}

.homepage-ad-spot {
float: right;
width: 440px;
background: url('http://www.caseyresearch.com/_common/img/dotted-bg.gif') top center repeat-x;
padding-top: 15px;
}

* html .homepage-ad-spot {width: 420px;}

.homepage-ad-spot p {
text-align: center;
padding: 10px 0;
background: #e1e1e1;
}

#sidebar {
margin-top: 20px;
width: 200px;
float: left;
}

.in-this-section {
font-size: 1.5em;
color: #999;
padding-bottom: 10px;
/* dj 2/22/10
background: url('http://www.caseyresearch.com/_common/img/dotted-bg.gif') bottom center repeat-x;
*/
margin-bottom: 10px;
}
.in-this-section li{padding-bottom:10px}

.in-this-section li a {color: #111;text-decoration:none;}

#sidebar ul li ul {margin: 5px 20px;}

li.spacer {
background: url('http://www.caseyresearch.com/_common/img/dotted-bg.gif') left center no-repeat;
margin: 0;
}

#internal-content {
margin-top: 20px;
margin-bottom:5px;
width: 675px;
float: right;
 font-size:1.3em;line-height:1.25em;
}



* html #internal-content {padding-left: 10px;}

.intro-text {
width: 100%;
background: url('http://www.caseyresearch.com/_common/img/dotted-bg.gif') bottom center repeat-x;
padding-bottom: 20px;
margin-bottom: 20px;

}

.breadcrumbs {margin-bottom: 10px;}
.breadcrumbs a {color: #8E001C;}



.casey-services-spacer {
width: 325px;
float: left;
margin-right: 5px;
background: url('http://www.caseyresearch.com/_common/img/dotted-bg.gif') bottom left no-repeat;
padding-bottom: 5px;
}

.callout {
padding: 10px;
background: #EFEEE1;
}

.trial-offer-email {margin-top: 5px;}
.trial-offer-email input {margin-top: 5px;}

#internal-content .callout {
width:305px;
float: left;
margin: 20px 10px 0 0;
padding-top: 15px;
}

.right-column {
width: 215px;
float: right;
padding-left: 10px;
}

.detail-text {
width: 630px;
float: left;
}

.submit-email {vertical-align: top;}

#internal-content .detail-text .intro-text {
background: none;
margin-bottom: 0;
}

.free-articles {padding-top: 10px;}
/*.free-articles a {color: #222; text-decoration: underline;}*/
.free-articles h4 {margin-bottom: 5px;}
.free-articles p {margin-bottom: 15px;}

.faq {float: left;}

.faq-list {
background: url('http://www.caseyresearch.com/_common/img/faq-list.gif') 3px 5px no-repeat;
padding: 2px 2px 8px 15px;
margin:0;
}
.faq-list a{
font-size:1.1em;color:#404040;
text-decoration:none;
cursor:hand;
}
.faq-list a:hover{
color:#8E001C;
}

ul.sub-faq {
padding-left:20px;margin:15px 0;
}

.faq-list.active {
padding: 2px 2px 2px 15px;

}
.faq-list.active a{
font-weight:bold;
color:#8E001C;
}

.faq-list-detail {
background-color: #EFEDE0;
padding: 15px 15px 10px 15px;
text-align: justify;
color: #222;
margin:5px 0;
}

.library {
width: 630px;
}

.video-block {
width: 175px;
float: left;
margin: 0 20px;
text-align: center;
}

.inline-ad {
margin: 10px 0;
padding: 10px 0;
border-top: 2px solid #7D7D7D;
border-bottom: 2px solid #7D7D7D;
}

#footer {
clear: both;
margin: 0 auto;
padding: 30px 0;
width: 903px;
color: #999;
text-align: center;
font-size:10px;
}

#footer a {color: #ddd;text-decoration:none;font-size: 12px;}
#footer a:hover {color: #fff;}
.prop-link {margin: 20px 0;}
div.prop-link a {color: #8A8A8A;}

.editor-img-home{padding: 2px; border:solid 1px #cccccc}

.textBold{ font-weight:bold; }
ul .check{
list-style-type: square; list-style-image: url('http://www.caseyresearch.com/images/check.gif');
}
li.check {list-style-type: square; list-style-image: url('http://www.caseyresearch.com/images/check.gif');}
li.check2 {list-style-type: square; list-style-image: url('http://www.caseyresearch.com/images/check2.gif');}

.alertTable {border-bottom:2px solid #990000; font-size:12px; line-height: 110%; font-family: Arial,Helvetica,sans-serif;}
.alertTableLink {text-decoration:underline; color:#000000; line-height: 110%; font-family: Arial,Helvetica,sans-serif;}
.alertTableHeader {font-size:14px; font-weight:bold; background-color:#990000; color:#ffffff; text-align:center;}
.alertTableRowLight{background-color:#f6f6f6; color:#404040;}
.alertTableRowDark { background-color:#e7e7e7; color:#404040;}

.library-callout{
float:right;width:200px;margin:0px 10px 10px 10px;
}
.library-callout fieldset{
padding:10px;border:1px solid #666;
}
.library-callout legend{
font-size: 1.25em;margin-bottom: 2px;padding:5px 8px ;font-weight: normal; background-color:#444;color:#f1f1f1}
.library-callout p{
color: #4040; text-decoration: none;font-size: 1em;}


/* Nav Style Start Here */

div#nwNav{
	border-top:1px solid #cccccc;
	overflow:hidden;
	padding:0;
	margin:30px 0 0 0;
	}

div#nwNav *{
	padding:0;
	margin:0;
	}

div#nwNav a{
	text-decoration:none;
	}

div#nwNav ul#mainNav{
	font:normal 18px/34px  Arial, Helvetica, sans-serif;
	color:#fafafa;
	/* background:url(http://www.caseyresearch.com/_common/img/bg-nav.gif) bottom repeat-x #8E001C; */
	background:url(http://www.caseyresearch.com/_common/img/bg-nav.gif) bottom repeat-x #8E001C;
	overflow:hidden;
	height:100%;
	/*border-bottom: 4px solid #ddd;*/
	}

div#nwNav ul#mainNav li{
	float:left;
	width:auto;
	padding:0;
	border-bottom:3px solid #cccccc;
	}
	
div#nwNav ul#mainNav li a{
	color:#fafafa;
	padding:0 20px 4px 20px;
	background-color:inherit;
	display:block;
	border-right:1px solid #6d1215;
	border-left:1px solid #a13e42;
	}
	
div#nwNav ul#mainNav li.mycasey a{
	border-right:none;
	}

div#nwNav ul#mainNav li.first a{
	border-left:none;
	}

div#nwNav ul#mainNav li:hover,
div#nwNav ul#mainNav li.active{
	background-color:#eee;
	border-bottom:3px solid #eee;
	color:#8f191e;
	}

div#nwNav ul#mainNav li.active a,
div#nwNav ul#mainNav li:hover a,
div#nwNav ul#mainNav li a:hover{
	color: #8f191e;
	border-right:1px solid #aaa; 
	border-left:1px solid #fff;
	background:#eeeeee;
	}

div#nwNav ul#mainNav li.first a:hover,
div#nwNav ul#mainNav li.first:hover a{
	border-left:none;
	}

div#nwNav ul#mainNav li.last a:hover
div#nwNav ul#mainNav li.last:hover a{
	border-right:none;
	}
	
div#nwNav ul#subNav{
	font:15px/34px Arial, Helvetica, sans-serif;
	/*Jan-02102010 remove lowercase for Faq 
         text-transform:lowercase;*/
	color:#4d4d4d;
	background:url(http://www.caseyresearch.com/_common/img/bg-subnav.gif) bottom repeat-x #eee;
	overflow:hidden;
	height:100%;
	}

div#nwNav ul#subNav li{
	float:left;
	width:auto;
	background:url(http://www.caseyresearch.com/_common/img/bg-sub-nav-single.gif) 100% 100% no-repeat;
	border-bottom: 3px solid #ddd;
	padding:0 1px 0 0;
	}

div#nwNav ul#subNav li.last{
	border-right: none;
	}

div#nwNav ul#subNav li a{
	color:#4d4d4d;
	background-color:inherit;
	display:block;
	padding:0 15px;
        text-transform:lowercase;

	}
/*jan modified 02102010 - FAQ sub all upper case*/
div#nwNav ul#subNav li a.faq{
	text-transform:uppercase;
	}

div#nwNav ul#subNav li:hover,
div#nwNav ul#subNav li.active{
	border-bottom: 3px solid #8f191e;
	color: #8f191e;
	}

div#nwNav ul#mainNav li.active a,
div#nwNav ul#mainNav li:hover a,
div#nwNav ul#mainNav li a:hover{
	color: #8f191e;
	}

/* Nav Style End Here */

/* New Modiifed Style Start Here */

/* 20.01.2010 */

.internal-content2{
	width:900px !important;
	}


.detail-text2 {
	padding:0 20px 0 10px;
}

.intro-text a:link{
color:#91803b !important;
  }


#internal-content .callout2 {
	margin:10px 0 0 0;
	width:185px;
	padding:10px;
	border:3px solid #EFEEE1;
	}

/* 21.01.2010 */

.library-callout2 {
	margin-top:20px;
	margin-left:0px;
	width:220px;	
	}
	
.library2{
	float:left;
	padding:0 20px 0 10px;
	}

#wrapper .callout3 {
	margin:10px 0 0 0;
	width:190px;
	text-align:center;
   background:#EFEEE1;
   /*font-size: 1.1em; line-height:1.1em;*/
	}

#internal-content .callout4 {
	margin:10px 0 0 0;
	width:205px;
	text-align:center;
	}
	
ul.bstR{
	list-style:square;
	margin:0 0 0 15px;
	padding:0 0 0 15px
	}

ul.bstR li{    
	
	padding:0 0 2px 0;
	color:#990000;
	}
	
.blstMore{
    float:right;
	padding:0 30px 0 0;
	text-decoration:underline;
	}

.row {padding: 6px 5px; overflow: hidden; color: #000;}
.darkgrey {background: #efeee1;}
.darkrow{background: #404040;}
.last{float: left; width:45px; text-align:right;font-size:12px;}
.percent {float: left; width:45px; text-align:right;font-size:12px;}
.stock{float: left; width:75px; text-align:left;font-size:12px;}

#currency h4{font-size:1.1em;margin-bottom:8px;font-weight:bold;line-height:105%;}


/* New Modiifed Style End Here */

/* JAN Modiifed Style Start Here */
/* 21.01.2010 */

.services-row{
width: 275px;
float: left;
margin:0 10px 10px 0;
}
.services-callout{
padding: 15px;
background-color: #EFEEE1;
}

#guarantee{
background:url(http://www.caseyresearch.com/_common/img/guaranteev35.jpg) no-repeat;
padding:15px 10px 0 15px;
height:220px;
width:185px;
overflow:hidden;
font-size:12px;
line-height:13px;
}

#guarantee a{
color:#404040;
}

#guarantee a:hover{
color:#990000;
}

#guarantee h1{
color:#990000;
font-size:15px;
margin:0 0 5px 0;
line-height:15px;
}
/* JAN Modiifed Style Start Here */
/* 28.01.2010 */
.library-callout2{
width:210px;margin:0 10px 10px 0;
}
.library-callout2 fieldset{
padding:10px;border:1px solid #666;
}
.library-callout2 legend{
font-size: 1.25em;margin-bottom: 10px;padding:5px 8px ;font-weight: bold; background-color:#444;color:#f1f1f1}
.library-callout2 p{
color: #4040; text-decoration: none;font-size: 1em;}
h3 a{
text-decoration: underline;
}
.library-article-wrapper{
padding-bottom:20px;
}
.library-article{
float: right;text-align: left;width:540px;margin:0;
}
.library-article-image{
float: left; width: 80px; padding-right: 10px; text-align: center;
}
.library-media-box{
margin:0 0 15px 0;
}
.library-media{
float: right;text-align: left;width:410px;margin:0 0 25px 0;

}
.library-media-image{
float: left; width: 200px; padding-right: 15px; text-align: center;

}
.related-links{font-size: 1.2em;margin-bottom: 12px;font-weight: normal;line-height:105%;text-decoration:none;}
.related-links a{text-decoration:none;}

.library-sponsor {
width: 260px;
float: left;
margin-right: 20px;
padding-bottom: 10px;
}

.media-callout{
font-size: 1.1em;line-height:110%;
}

.sponsor-td{
font-size: 1.25em;line-height:110%;
}
#currency-info{
background: #fff;
padding:5px;
}
.news-callout{
width:600px;margin:5px 20px 15px 20px;background-color:#EFEEE1; padding:10px;
}
.news-callout-sub{
padding:0 0 5px 0;margin:0 0 10px 0;border-bottom:1px dotted #fff;color:#447c1c;font-size: 1.15em;
}
.sponsor-box{	
	margin:10px 0 0 0;
	padding:20px;
	background-color:#EFEEE1;
}
.testimonial-box{
	padding:10px;
	border:3px solid #e9e9e9;
}
.testimonial-box p{
background: url('http://www.caseyresearch.com/_common/img/quotation.png') top left no-repeat;
	text-indent : 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 17px;
}
.advert{
text-align:center;
}
/* JAN Modiifed Style Start Here */
/* 29.01.2010 */
.spacer-small {
margin: 5px 0 5px 0;
height:1px;
}
h5 {font-size: 1.3em;margin-bottom: 8px;font-weight: bold;line-height:105%;}
h2 a{text-decoration:none;color:#555}


.casey-services-row .casey-services {
width: 290px;
float: left;
margin:10px 20px 10px 0;
}
.casey-services-row .casey-premium {
width: 420px;
float: left;
margin:0px 20px 15px 0;

}
/* JAN Modiifed Style Start Here */
/* 2.02.2010 */

.underline{
padding:0px 0 10px 0;
margin:0 0 10px 0;
}
ul.premium-icons{
	list-style: none;
	margin: 0px;
	padding: 0px;
	display:block;
	/*background-color:#eee;*/
	}
.premium-icons{	
	/*background-color:#eee;*/
	}

ul.premium-icons li{    
	display:block;
	float:left;
	list-style: none;
	text-align:center;
	margin:10px 35px 10px 0px;
	/*background-color:#eee;*/
	}
	ul.premium-icons li a{    
	font-size:2em; line-height:1.2em;color: #404040;
	}
	ul.premium-icons li a:hover{    
	color:#8f191e;
	text-decoration:none;
	}
	
.casey-services-row .product-premium {
width: 280px;
float: left;
margin:0px 20px 10px 0;

}  
.casey-services-row .product-premium-alert {
width: 265px;
float: left;
margin:0px 20px 10px 0;
padding:0 0 0 15px;
background: url('http://www.caseyresearch.com/_common/img/dotted_vert.gif') top left no-repeat;
}   



.casey-services-row .ps-product-premium{
float:left;
list-style: none;
width: 195px;
float: left;
margin:0px 15px 10px 0;
}      

/* dj Add "footerv1.css" styles to mastser */

 /*foooter*/            
div#footerNew {
margin: 0 auto;
width: 948px;
}

 /*footer-top*/  
div#footerNew ul#boxes{
	color:#fff;
	background:#8E001C;
	overflow:hidden;
	height:100%;
}

div#footerNew ul#boxes li.larger{
	float:left;
	width:310px;
	padding:15px 25px;
	min-height:140px;
	/*height:130px;*/
	border-right:1px solid #6d1215;
	border-left:1px solid #a13e42;
	}
div#footerNew ul#boxes li.about{
	float:left;
	width:260px;
	padding:15px 25px;
	min-height:140px;
	/*height:10px;*/
	border-right:1px solid #6d1215;
	border-left:1px solid #a13e42;
	}

div#footerNew ul#boxes li.lastbox{
	float:left;
	width:230px;
	padding:15px 20px;
	min-height:140px;
	/*height:130px;*/
	border-left:1px solid #a13e42;
	text-align:left;
	
	}
div#footerNew ul#boxes h4{
font-size: 1.7em;margin-bottom: 5px;font-weight: bold;line-height:110%;
}
div#footerNew ul#boxes li.about > div{
margin:0 5px;padding:0;width:auto;float:left;font-size: 1.2em;text-decoration:none;line-height:140%
}


div#footerNew ul#boxes li a{
color:#fff;text-decoration:none;
}
div#footerNew ul#boxes li a:hover{
color:#ccc;
}
div#footerNew ul#boxes li.larger p{
font-size: 1.25em;margin:0px 0 12px 0;font-weight: normal;line-height:120%;
}
div#footerNew ul#boxes li.lastbox .align{
padding:0px 0px 0px 30px;
}
div#footerNew ul#boxes li.lastbox .align>div{
margin:0 5px;padding:0;width:200px;float:left;font-size: 1.2em;text-decoration:none;line-height:140%
}
div#footerNew ul#boxes li.about p{
font-size: 1.25em;margin:0px 0 12px 0;font-weight: normal;line-height:120%;
}
div#footerNew ul#boxes li.lastbox p{
font-size:1.2em;padding:0px 0px 4px 40px;font-weight: normal;line-height:120%;margin:-5px 0 12px 0
}
div#footerNew .footer-input{
	background: url('http://www.caseyresearch.com/images/footer-input-bg.gif') top repeat-x	 #fff;
	border:1px solid #6F3737;
	font-size: 1.15em;
	line-height:115%;
	padding:4px;
	float:left;
	width:190px;
}

/* adding tagline 1/31/2010*/
div#footerNew ul#boxes li.larger #tagline{border-top:1px solid #6d1215;text-align:center;margin:7px 0 0 0;}
div#footerNew ul#boxes li.larger #tagline h1{border-top:1px solid #a13e42;font-weight:normal;font-style:italic;font-size:1.7em;padding:10px 0 0px 0}

/* footer bottom*/
div#footerNew #footer-bottom{
background: url('http://www.caseyresearch.com/images/footer-bottom-bg.gif') top repeat-x #fff;border-width:6px 1px 6px 1px;border-color:#c4c4c4;border-style:solid;padding:15px 10px;color:#555;
}
div#footerNew #footer-bottom .right{
float:right; width:610px;border-left:1px dotted #ccc;padding-left:15px;
}
div#footerNew #footer-bottom .left{
float:left; width:275px;padding:0 0 0 10px;
}
div#footerNew #footer-bottom .right ul{
overflow:hidden;
height:100%;
}   
div#footerNew #footer-bottom .right li{
    float:left;
	width:auto;
	padding:0 12px 0 0;
}

div#footerNew #footer-bottom .left a{
color:#555;text-decoration:none;
}

div#footerNew #footer-bottom .left a:hover{
color:#8f191e;text-decoration:none;
}
#footer-bottom .help p{
line-height:140%;
}
#footer-bottom p{
font-size:1.2em;font-weight: normal;line-height:120%;
}
#footer-bottom p.links{
line-height:140%;
}
div#footerNew #footer-bottom .right a{
text-decoration:none;color:#555;
}
div#footerNew #footer-bottom .right a:hover{
text-decoration:underline;color:#8f191e;
}
div#footerNew #footer-bottom h1{
font-size: 1.5em;margin-bottom:3px;font-weight: bold;line-height:115%;
}
div#footerNew #footer-bottom .help{
border-top:1px dotted #ccc;margin:15px 0 0 0;padding:15px 0 15px 0;
}
div#footerNew #footer-bottom .guarantee{
background: url('http://www.caseyresearch.com/images/footer-guarantee.png') bottom right no-repeat;padding-right:85px;
}
div#footerNew #footer-bottom .help a{
text-decoration:underline;
}

#login-box{
float:left;
width:360px;
margin:15px 40px 0 40px;
}
/* premium publication submenu*/

div#tabs{
margin:15px 0 0 0 ;
}
div#tabs  ul#tabNavigation{
	font:normal 18px/34px  Arial, Helvetica, sans-serif;
	color:#4d4d4d;
	background:url(http://www.caseyresearch.com/_common/img/bg-subnav.gif) bottom repeat-x;
	overflow:hidden;
	height:100%;
	}

div#tabs  ul#tabNavigation li{
	float:left;
	width:auto;
	background:url(http://www.caseyresearch.com/_common/img/bg-sub-nav-single.gif) 100% 100% no-repeat;
	border-bottom: 3px solid #ddd;
	padding:0 1px 0 0;
	}


div#tabs  ul#tabNavigation li a{
	color:#4d4d4d;
	background-color:inherit;
	display:block;
	padding:0 15px;
    text-decoration:none;

	}

div#tabs  ul#tabNavigation li:hover,
div#tabs  ul#tabNavigation li.selected{
		border-bottom: 3px solid #8f191e;
	color: #8f191e;
	}

div#tabs  ul#tabNavigation li.selected a,
div#tabs  ul#tabNavigation li:hover a,
div#tabs  ul#tabNavigation li a:hover{
	color: #8f191e;

	}
div#tabs  ul#tabNavigation li a:focus {
			outline: 0;
		}

 
.tab-container{
padding:20px 0 0 0;

}
/* styles from former substyle*/

.green-arrow {background: url('http://www.caseyresearch.com/_common/subImg/green-arrow.png') left center no-repeat; padding-left: 20px;}
.seperator-no-margin {background: url('http://www.caseyresearch.com/_common/subImg/dotted-bg.gif') center repeat-x;
padding: 1px;
}

input {vertical-align: middle;}
span.big {font-size: 1.4em; padding-bottom: 10px;}
.main-container {margin-top: 15px; background:#fff; font-size:1.3em;line-height:1.25em;} 




.left-col {
width: 215px;
float: left;
height: 100%;

}

.left-box {
padding:12px 0;
}

.center-col {
width: 422px;
float: left;
margin-left: 10px;

}




.your-subs{
 padding:0 0 10px 0;
 margin:10px 0;
 background:url(http://www.caseyresearch.com/_common/subImg/dotted-bg.gif)bottom left no-repeat;
}
.your-subs h4{
font-size: 1.5em;margin-bottom: 4px;font-weight: normal;line-height:105%;font-weight:bold;
}
.your-subs p{
margin:0;
}
.article-editor{
float:left;width:85px;padding-top:5px;
}
.article-blurb{
float:left;width:330px;

}


* html .center-col {width: 400px; margin-top: 10px;}

.center-col-full {
float: left;
margin-left: 10px;
width: 674px;

}


* html .center-col-full {width: 635px; margin-top: 10px;}

/* new 9/26/80 - room output! */
.center-col-room {
float: left;
margin-top: 10px;
margin-left: 10px;
margin-right: 20px;
width: 635px;
}


.right-col {
width: 215px;
float: right;
font-size:1.3em;line-height:1.25em;
}

* html .right-col {float: right; padding-left: 10px; margin-top: 10px;}

ul.alphabet-list{margin: 20px 0; text-align: center;}
ul.alphabet-list li{display: inline;}
/* ul.alphabet-list li a{color: #447C1C;}*/ 
ul.alphabet-list li a{font-weight:bold;text-decoration:none;}
ul.alphabet-list li.list-spacer{font-size:9px;color:#ccc;margin-top:-4px;padding:0px 2px}




/*modified Jan 02232010*/

.watchlist-container{border-bottom:2px solid #404040}

.company, .sym-price, .rec, .last-updated, .add-to-my-stocks, .add-to-my-rss, .submitted, .tagged, .question, .activity, .comments, .subscriptions, .status, .expiration-date, .renew, .text, .input-box {float: left;margin-right:10px;}


/*.stock {width: 92px;}
.last {width: 50px;}
.percent {width: 50px; color: #2F9A35;}*/


.company {width: 160px;font-size:13px;line-height:14px}
.company a{text-decoration:none;font-weight:bold;}
.sym-price {width: 80px;text-align:center;font-size:13px;}
.rec {width: 140px;text-align:center;}
.rec a{text-decoration:none;}
.last-updated {width: 60px;text-align:center;font-size:12px;}
.add-to-my-stocks, .add-to-my-rss {width: 80px; text-align: center;line-height:16px}
.submitted {width: 108px;} 
.tagged {width: 200px;} 
/* .question {width: 306px;}  */
.question {width: 350px; padding-right:5px; padding-left:5px;} 
.activity {width: 75px;}
.comments {width: 60px; text-align: center;}
.subscriptions {width: 300px;}
.status {width: 100px;}
.expiration-date {width: 160px;}
.renew {width:60px; text-align: center;}
.sym-price a{color:#000;font-size:11px;text-decoration:underline;font-weight:normal}
.sym-price a:hover{color:#8E001C}
.rec a{color:#8E001C;font-weight:bold;font-size:12px;}
.rec a:hover{color:#000}

.date-news{font-size: 1.15em; line-height:1.3em;font-weight:bold}

* html .company {width: 150px;}
* html .sym-price {width: 100px;}

.light {color: #e9e9e9;font-size: 1em; line-height:1em;text-align:center;}

.darkgrey {background: #fff;}
.lightgrey {background:#efeee1;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}
.white {background: #fff;}

.text {width: 100px;}
.input-box {width: 200px;}

.beige-callout {
background: #EFEEE1;
padding: 20px 10px;
}

.contact-form {
width: 400px;
}

* html .contact-form {
}

.keyword-search {
margin: 10px 0;
text-align: right;
}

.keyword-search input {
font-family: trebuchet ms, helvetica, sans-serif;
vertical-align: middle;
}

.knowledgebase-callout {
float: left;
width: 400px;
text-align:left;

}

.knowledgebase-callout>div {
float: left;
width: 150px;
}


.edit-info {
padding: 20px;
margin: 10px auto;

}

.edit-info p {
font-size: 1.2em;
}

.highlite-callout {
background: #EFEEE1;
padding: 10px;
margin: 5px 0;
}

.subinfo-callout{
width:210px;
}

/* right hand free pubs */

.freepubs-right-box{
	width:auto;
	padding:10px;
   border-left:3px solid #EFEEE1;
   
}
.freepubs-right-box-ed{
	width:auto;
	padding:13px;   
}
.adjut div[style]{
    text-align:left; !importnant;
    color: #000 !important;
margin:0;
}
#archives-year{
margin:5px 0 15px 10px;
}
#archives-year .year{
background:#404040;
font-size: 1.5em; padding:5px; font-weight: normal;line-height:105%;
width:auto;
color:#eee;
text-align:center;
float:left;
z-index:3;
position:relative;
}
.archives-sep{
background: url('http://www.caseyresearch.com/_common/img/dotted-bg.gif') center repeat-x;
height:30px;
margin-bottom:10px;
}

#archives-year ul{
padding:0;
margin:0;

}

#archives-year ul li{
padding:8px 0 8px 15px;
font-size: 1.15em;line-height:1.2em;
}
#archives-year ul li.bg{
background: #efeee1;
}
#archives-year ul li a{
text-decoration:none;color: #8E001C;
}
#archives-year ul li a:hover{
text-decoration:underline;color:#404040;
}

div#archives-year .small{
font-size: 0.75em;line-height:0.9em;
}
div#archives-year .smaller{
font-size: 0.9em;line-height:0.6em;
}
#portfolio-table{
font-size: 12px;line-height:13px;
}
#portfolio-table td{
padding:6px 2px;
}

/*Notes for CEC and CIA,CLB	*/
#subNote{width:250px; padding:3px;border:3px solid #c7c49d;float:right;margin:10px}
.subNote-content{padding:15px;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:16px;color:#000; background:#c7c49d url(http://www.caseyresearch.com/images/subNotebg.gif) no-repeat center -40px;}
.subNote-content p{margin:0 0 5px 0}
.subNote-content p img{margin:0 4px 0 0}
.subNote-note{background:#990000;padding:3px;font-size:10px;}
.subNote-field {float:left;width:210px;padding:2px 0}
.subNote-btn {float:right;width:auto;margin:4px 10px 0 0;}
#subNote-opt{margin:15px 0 0 0}
.subNote-error{color:#fff;font-size:12px;line-height:13px;background:#990000;padding:3px;width:210px}

.subNoteClb-content{padding:10px 10px 0 10px;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:16px;color:#000; background:#c7c49d url(http://www.caseyresearch.com/images/subNotebg.gif) no-repeat center 0px;}
.subNoteClb-content p{margin:0 0 5px 0}
.subNoteClb-content p strong{FONT: bold 15px/18px arial;}
.subNoteClb-content p img{margin:0 4px 0 0}

#waitlistbottom-success{border:3px solid #c7c49d;background:#c7c49d;display:none;color:#fff}
#waitlist-success{border:3px solid #c7c49d;background:#c7c49d;display:none}
#waitlist{margin:0}

#subNote-opt-bottom{margin:5px 0 0 20px;width:640px;}
#subNote-opt-bottom p{margin:3px;}
#subNote-opt-bottom h2.bottom{MARGIN: 25px 0px 0px 0; FONT: bold 18px/22px arial; COLOR: #990000}
.subNote-field-bottom {float:left;width:330px;padding:2px 0}
.alert-bottom{BACKGROUND: #f7f7ef;padding:10px;margin:0;border:3px solid #c7c49d;background:#c7c49d;width:420px}

.errorfield{background:#ff0000;color:#fff}


/*inc5000*/

.incLP {margin:0;font:normal 15px/19px Arial, Helvetica, sans-serif;color:#000;padding:20px 30px;border-top:1px solid #eee}
.incLP p{margin:0 0 15px 0;}
.incLp-quote{padding:35px 15px 0 15px;font:normal 16px/18px  Georgia, 'Times New Roman', Times, serif;color:#000;}

.incLp-quoteBox{margin:20px 60px 35px 60px;background:url(http://www.caseyresearch.com/crpmkt/images/quote-inc-l.png) no-repeat 0px 10px;}
.incLp-quote p{margin:0 0 15px 0;}
.incLp-quote p.marg{margin-left:30px}

#incOffer{width:370px;padding:8px;margin:20px auto;text-align:center;font:normal 22px/22px  Arial, Helvetica, sans-serif;color:#ffdd00;letter-spacing:-1px;cursor:pointer}
#incOffer span.wh{font:normal 13px/17px  Arial, Helvetica, sans-serif;color:#fff;letter-spacing:0;}
#incOffer span.yl{font:normal 20px/20px  Arial, Helvetica, sans-serif;color:#ffdd00}
#incOffer.active{background:#007dc5;border-top:3px solid #0292e5;border-left:3px solid #0292e5;border-bottom:3px solid #016ba8;border-right:3px solid #016ba8}
#incOffer.hover{background:#006600;border-top:3px solid #004e00;border-left:3px solid #004e00;border-bottom:3px solid #028902;border-right:3px solid #028902}
.incTop{margin:20px 0 10px 0;width:160px;float:left;border-right:1px solid #eee;}
.incTop img{padding-left:20px}
.incTopTitle{float:left;margin-top:30px;width:650px;font:normal 16px/18px  Arial, Helvetica, sans-serif;color:#000;margin:40px 0 8px 10px;font-style:italic;}
.incTopTitle h1{font:normal 22px/23px  Georgia, 'Times New Roman', Times, serif;color:#016ba8;margin:0 0 8px 0}
.incOffer{width:377px;float:right;margin-left:10px}

/* NEW STOCK LOOK UP BOX*/
#stockLookup.rightSide{background:#edecde url('http://www.caseyresearch.com/images/stockLook-bg.gif') no-repeat center -20px;border:1px solid #c0bfaf;width:210px;padding:1px;text-align:center;margin:0 0 10px 0}
#stockLookup.rightSide h1{margin:0;height:21px;padding:5px 0 0 0;text-align:center;background:#8e001c url('http://www.caseyresearch.com/images/stockLook-title-bg.gif') no-repeat;font:normal 16px/16px Arial, Helvetica, sans-serif;color:#fff}
#stockLookup.rightSide .quoteInp{font:normal 13px/13px Arial, Helvetica, sans-serif;padding:2px;width:170px;margin:10px 0 5px 0}

#reqNote{z-index:100;position:fixed;top:10%;left:50%;background:#990000;color:#fff}
* html #reqNote {
	position: absolute;
}

input#addMystockBtn {
	background:#fff url("http://www.caseyresearch.com/images/stock-addbtn.png") no-repeat center left; 
	width: 165px; 
	height: 28px; 
	border-bottom: 1px solid #deddd0;
	border-left: 0px solid #deddd0;
	border-top: 0px solid #deddd0;
	border-right: 0px solid #deddd0;
	cursor: pointer;
    margin-bottom:8px;
    padding:4px 0 0 15px;
    font: bold 14px/14px Arial, Helvetica, sans-serif;
    color:#000;

}
input#addMystockBtn.hover {
	background:#fff url("http://www.caseyresearch.com/images/stock-addbtnHover.png") no-repeat center left;
    color:#990000;
}

/* new 11/17/10 dj */
a.ixmBlue, a.ixmBlue:active {
        color:#1D7186;
        text-decoration:none;
}
.ixmAuthor {
        color:#848484;
        font-size:12px;
        margin:0 0 0.8em;
}
.ixmDate {
        color:#848484;
        font-size:12px;
        margin:0 0 0.8em;
}

/* new 12/14/10 jan */

#brokers-title{background:#f1f0e7;margin:10px 0;padding:5px}
#brokers-title .img h1{font:bold 35px/37px Georgia;margin:0;color:#495262;margin:20px 10px 15px 80px;}
#brokers-title .img h1 span{font:bold 25px/27px Georgia;}
#brokers-title .titlecopy{float:right;width:560px;padding:20px 20px 0px 15px;border:0px solid #ddd}
#brokers-title .img{float:left;overflow:hidden;height:230px;width:290px;background:#d8d7cc;border:1px solid #ddd}
#brokers-title .imgtitle{background:url('http://www.caseyresearch.com/images/broker-titleimg.gif') no-repeat 50% 50%;height:200px}

#brokers-title p{font:normal 13px/16px Georgia;color:#495262;margin: 0 0 16px 10px}
#brokers{margin:0px 30px 40px 30px}
#brokers a{}
#brokers h1{font: bold 20px/22px Georgia;color:#495262;margin: 30px 0 10px 0;}
#brokers h2{font: bold 16px/18px Georgia;color:#495262;margin: 30px 0 5px 0;}
#brokers h3{font: bold 20px/22px Georgia;color:#495262;margin: 20px 0 10px 0;}

#brokers h2 a{font: bold 16px/18px Georgia;color:#91803b;margin: 30px 0 5px 0;text-decoration:underline}
#brokers h2 a:hover{color:#8E001C;}

#brokers p{font: normal 13px/16px Verdana;margin: 0 0 17px 0}

#brokers .br-box{margin: 10px 0px 30px 40px;}
#brokers .br-box img{margin: 0 0 5px -30px}
#brokers .br-box h1{font: bold 14px/19px Verdana;margin:0;color:#000}
#brokers .br-box h1 a{text-decoration:underline}
#brokers .br-box p{font: normal 14px/19px Verdana;margin:0;color:#000}
#brokers .br-box p.notes{font: normal 12px/17px Verdana;margin:10px 0 0 0;color:#000}

#brokers #sidebar{float:right;width:300px;background:#f1f0e7 url('http://www.caseyresearch.com/images/broker-cad-bg.png') no-repeat 100% 10%;border:1px solid #e2dcd1;padding:25px;margin: 0 0 60px 25px;}
#brokers #sidebar p{font: normal 14px/18px Georgia;}
#brokers #sidebar h3{font: normal 20px/24px Georgia;color:#ff0000;}

#brokers .br-logo{float:right;padding:5px; border:1px solid #f1f0e7;margin:0px 15px 15px 15px}

#brokers #conclusion p{margin:0}
 #conclusion .lt{float:left;width:450px;border:0px solid #f1f0e7;background:url('http://www.caseyresearch.com/images/broker-callbg.gif') no-repeat;padding:15px 0 0 0}
 #conclusion .rt{float:right;width:350px;border:0px solid #f1f0e7;}
 #conclusion .rt p{font:normal 16px/18px Georgia;padding:0}
 #conclusion .rt p span{font: bold 20px/21px Georgia;color:#495262;margin:0;}
