.mod-insider-enhanced ol, .mod-insider-enhanced ul { list-style-image:none; list-style-position:outside; list-style-type:none;}
.mod-insider-enhanced.purchase .mod-content .signin .login h5 { margin:0 0 0 0; }
.mod-insider-enhanced.purchase .mod-content .signin .activate ul {padding: 0px;}
.mod-insider-enhanced.purchase .mod-content form {padding: 0px; margin: 0px;}


/* necessary module styles for transitional pages */

.mod-container { font-family: verdana, helvetica, arial, sans-serif; width: 100%; clear: both;}
.mod-content { background: #fff; font-size: 11px; border-width: 0 1px; /*border-color: #b8a6a6;*/ border-color:#c2c2c2; border-style: solid; overflow: hidden; padding: 2px; }
.ie6 .mod-content { height: 1%; }
.mod-noborder .mod-content, /*DEPRECTAED */
.mod-no-border .mod-content { border:0; margin-bottom:6px;}
.mod-no-header .mod-content { border-top-width: 1px; }
.mod-no-footer .mod-content { margin-bottom: 6px; border-bottom-width: 1px; padding-bottom:2px;}
.mod-no-header-footer .mod-content { margin-bottom: 6px; border-top-width: 1px; border-bottom-width: 1px; }
/*.mod-no-footer .mod-content.border-top { border-width: 1px; }*/
.mod-content p { margin: 10px; }
.mod-footer.sub-footer p { margin:0; }
.mod-content a { color: #225DB7; }
.mod-content a:visited { color: #608fd6 !important;}
.mod-content .gradient-container { background: #fff url(/prod/assets/gradient_back.jpg) bottom repeat-x; overflow:hidden;  }
.ie6 .mod-content .gradient-container { zoom: 1; }
.mod-content h6.subtitle { margin: 8px; font-weight: bold; font-size: 10px; color: #7b7b7b; }
.mod-content .timestamp{font-size:10px; font-weight:normal; color:#8c8c8c;}
.floatleft{ float:left !important;}
.floatright{ float:right !important;}
.mod-content { background: #fff; font-size: 11px; border-width: 0 1px; /*border-color: #b8a6a6;*/ border-color:#c2c2c2; border-style: solid; overflow: hidden; padding: 2px; }
.ie6 .mod-content { height: 1%; }
.mod-noborder .mod-content, /*DEPRECTAED */
.mod-no-border .mod-content { border:0; margin-bottom:6px;}
.mod-no-header .mod-content { border-top-width: 1px; }
.mod-no-footer .mod-content { margin-bottom: 6px; border-bottom-width: 1px; padding-bottom:2px;}
.mod-no-header-footer .mod-content { margin-bottom: 6px; border-top-width: 1px; border-bottom-width: 1px; }
/*.mod-no-footer .mod-content.border-top { border-width: 1px; }*/
.mod-content p { margin: 10px; }
.mod-footer.sub-footer p { margin:0; }
.mod-content a { color: #225DB7; }
.mod-content a:visited { color: #608fd6 !important;}
.mod-content .gradient-container { background: #fff url(/prod/assets/gradient_back.jpg) bottom repeat-x; overflow:hidden;  }
.ie6 .mod-content .gradient-container { zoom: 1; }
.mod-content h6.subtitle { margin: 8px; font-weight: bold; font-size: 10px; color: #7b7b7b; }
.mod-content .timestamp{font-size:10px; font-weight:normal; color:#8c8c8c;}
.floatleft{ float:left !important;}
.floatright{ float:right !important;}

/* INSIDER ENHANCED MODULE */
.mod-insider-enhanced { margin: 0 0 10px; }
/* Insider Enhanced Header */
.mod-insider-enhanced .mod-header { cursor: pointer; }
.mod-insider-enhanced .mod-header h4 { font-weight: 400; font-size: 11px; padding-right: 20px; background-position:99% 50%; background-repeat:no-repeat; position:relative; text-align:right;}
.mod-insider-enhanced .mod-header h4.closed {background-image:url(/i/insider/preview/insider_enhanced_arrow_off.gif);}
.mod-insider-enhanced .mod-header h4.open {background-image:url(/i/insider/preview/insider_enhanced_arrow_on.gif);}
.mod-insider-enhanced .mod-header h4 img {position:absolute; left:10px; top:5px;}
.ie .mod-insider-enhanced .mod-header h4 img {top:0; left:-342px;}
/* Insider Enhanced Content */
.mod-insider-enhanced .mod-content { display:none; padding:0px !important; padding-bottom: 0px !important; }
.ie6 .mod-insider-enhanced .mod-content {padding-bottom:10px !important;}
.mod-insider-enhanced .mod-content p {padding-bottom:0; line-height:16px;}
/* Insider Free Preview */
.mod-insider-enhanced .mod-content .freepreview { margin:10px 10px 16px; padding:8px; border-bottom:1px solid #E0E0E0; border-top:1px solid #E0E0E0; background-color:#F1F1F1; overflow: hidden; line-height:18px; /*height:1%;*/}
.ie6 .mod-insider-enhanced .mod-content .freepreview {height:1%;}
.mod-insider-enhanced ul.bulletlinks {padding:0;}
.mod-insider-enhanced ul.bulletlinks li.no-bullet { background: none; padding-left: 0px; }
.mod-insider-enhanced ul.bulletlinks.mod-two-column li {padding-bottom:4px;}
/* Insider Enhanced Footer */
.mod-insider-enhanced .mod-footer { text-align:left; padding: 8px; background-color:#F1F1F1; font-size: 10px; border-top:1px solid #C2C2C2;}
.mod-insider-enhanced .mod-footer a {padding-left:0;}
/* Insider Enhanced Sign In */
.mod-insider-enhanced .mod-content .signin { margin:0; padding:0 14px 16px; overflow: hidden; }
.mod-insider-enhanced .mod-content .signin .login { float: left; width: 48%; border-right: solid 1px #E0E0E0; height: 1%; }
.mod-insider-enhanced .mod-content .signin .login ul { padding:0 16px 0 0; margin: 0px;}
.mod-insider-enhanced .mod-content .signin .login ul li { margin: 4px 0px; }
.mod-insider-enhanced .mod-content .signin .login label { width: 70px; float: left; padding-top: 4px; }
.mod-insider-enhanced .mod-content .signin .login ul li.submit { text-align:right; }
.mod-insider-enhanced .mod-content .signin .login span { font-size: 10px; } 
.mod-insider-enhanced .mod-content .signin .activate { width:50%; float: left; padding:10px 0 10px 6px;}
.ie .mod-insider-enhanced .mod-content .signin .activate {padding:20px 0 10px 6px;}
.mod-insider-enhanced .mod-content .signin .activate #signup-btn { margin: 10px 0px; }
.mod-insider-enhanced .mod-content .signin .login .sub-links li a{ text-decoration: none; }
.mod-insider-enhanced .mod-content .signin .login .sub-links li a:hover{ text-decoration: underline; }


/* INSIDER ENHANCED MODULE w/ Purchase Options*/
p.insider-tocontinue {font-weight: 700; margin-bottom: 4px; font-size: 11px; padding-left: 10px; background:transparent url(/i/insider/preview/scoreboard_arrow.gif) no-repeat scroll 0px 50%;}
p.insider-tocontinue-noarrow {font-weight: 700; margin-bottom: 4px; font-size: 11px; padding-left: 10px;}

.ie6 .mod-insider-enhanced.purchase .mod-content {padding-bottom:0px !important;}
.mod-insider-enhanced.purchase .mod-content .signin { padding:16px 14px 10px; height: 1%;}
.mod-insider-enhanced.purchase .mod-content .signin .login{ width: 45%; border: 0px none;}
.mod-insider-enhanced.purchase .mod-content .signin h5 {font-size: 11px;}
.mod-insider-enhanced.purchase .mod-content .signin h5 img {vertical-align: top;}
.mod-insider-enhanced.purchase .mod-content .signin .login ul li.submit {margin: 0 3px 15px 0;}
.mod-insider-enhanced.purchase .mod-content .signin .login p.welcome-message {margin: 10px 0px 10px;}
.mod-insider-enhanced.purchase .mod-content .signin .login ul.sub-links {margin:18px 0px 0px;}
.mod-insider-enhanced.purchase .mod-content .signin .login ul.sub-links p {margin:0px; font-size: 10px;}
.mod-insider-enhanced.purchase .mod-content .signin .login ul.sub-links p span {font-weight: 700;}
.mod-insider-enhanced.purchase .mod-content .signin .activate {padding:0px 0 0px 6px; width: 53%; border-left: solid 1px #E0E0E0;}
.mod-insider-enhanced.purchase .mod-content .signin .activate h5 {margin: 0 0 0 10px;}
.mod-insider-enhanced.purchase .mod-content .signin .activate ul.term-select {margin: 14px 0px 0px;}
.mod-insider-enhanced.purchase .mod-content .signin .activate ul.term-select li {margin: 0px;}
.mod-insider-enhanced.purchase .mod-content .signin .activate ul.term-select li.subscribe {margin: 14px 0px 0px; text-align: right;}
.mod-insider-enhanced.purchase .mod-content .signin .activate ul.term-select label {font-size: 10px; font-weight: 700;}
.mod-insider-enhanced.purchase .mod-content .signin .activate ul.term-select label.insider-orange {color: #ef9100}
.mod-insider-enhanced.purchase .mod-content .signin .activate ul.term-select p {margin: 0px 0px 0px 28px; font-size: 10px;}
.mod-insider-enhanced.purchase .mod-content .signin .activate ul.term-select p span {font-weight: 700;}
.mod-insider-enhanced.purchase .mod-content .signin .activate input { vertical-align: middle; }
