/*
Net Investment Advisor
Screen Master
*/

			body { background:url("/images/bg.gif") top center repeat-x #feffeb; color:#000; font:normal 1em 'trebuchet ms',tahoma,verdana,sans-serif; margin:0 auto; padding:0; text-align:center; }
			
			#container { margin:0 auto; padding:0; text-align:left; width:971px; }
			
			#header { background:url("/images/header-bg.gif") repeat-x; width: 963px;}
			#header img { border:0; }
			
			#topnav { background:url("/images/topnav-bg.gif") repeat-x; border-bottom: 1px solid #16660e; font-size:75%; height:28px; padding:1px 0; width:980px; float: left; }
			#topnav a { text-decoration:none; }
			#topnav .navitems { }
			#topnav .navitems a { background:url("/images/topnav-div.gif") top right no-repeat; color:#fff; display:block; float:left; font-weight:bold; margin:0 5px 0 15px; padding: 5px 20px 5px 0px; text-decoration:none; }
			#topnav .navitems a:hover { color:#ff6; }
			#topnav .navitems a.login { float: right; margin-right: 12px;}
			
			#topnav .navitembig { }
			#topnav .navitembig a { background:url("/images/topnav-div.gif") top right no-repeat; color:#fff; display:block; float:left; font-size:14px; font-weight:bold; margin:0 5px 0 15px; padding: 5px 20px 5px 0px; text-decoration:none; }
			#topnav .navitembig a:hover { color:#ff6; }
			#topnav .navitembig a.login { float: right; margin-right: 12px;}

			#loginbox { position: relative; border:1px solid #000;}
			#login { background:url("/images/login-bg.gif") repeat-y; width: 252px; float: left; position: absolute; left: 701px; top: 99px; color: #1c1c1c; }
			#login form { margin: 0; padding: 0; }
			#login h3 { color:#16660e; font-size: 17px; margin: 0px; padding: 10px 10px 10px 15px; font-weight: bold;}
			#login dl { margin: 0; padding: 0; }
			#login a { color:#13640d; font-size: 11px; margin:0; padding:0px 3px; text-decoration: none; }
			#login a:hover { color:#000; }
			#login dt {  color:#1c1c1c; font-size: 12px; padding-right: 10px; float: left; text-align: right; width: 95px; }
			#login dd {  text-align: left; }
			#login .loginbutton {  text-align: right; padding-right: 20px; margin: 0; }
			#login .loginbutton input {  padding-left: 10px; }
			
			#content { background:url("/images/page-bg.png") repeat-y; margin:0; padding:0; width: 971px; clear:both; }
			#content h2 { color:#6fb353; margin:0; padding:0; }
			#content h3 { color:#6fb353; margin 0; padding: 0;}
			#content p { font-size: 12px; margin: 2px 0 0 10px; padding: 0;}
			#content p.narrow { font-size: 12px; margin: 2px 0 0 10px; padding:0 250px 0 0;} 			
			#content a { text-decoration: none; color: #6fb353;}
			
			#content .leftnav { margin: 13px; padding: 0px; display:block; float: left; width: 137px; }
			#content .leftnav a { margin: 0 px; padding: 2px; color: #186910; display:block; width: 137px; border:solid #9ec54d; border-width: 1px; }
			#content .leftnav a:hover { color:#688433; border:1px solid #688433; }	
			* html #content .leftnav a { width:100%; color: #186910; }
			* html #content .leftnav  { margin: 7px; }
			#content .leftnav ol { list-style: none; font-size: 13px; font-weight:bold; padding: 0px; margin: 0px; border: 0px;  }
			#content .leftnav ol li { font-size: 13px; line-height:20px; }
			#content .leftnav a.noborder { margin: 0 px; padding: 2px; color: #186910; display:block; width: 137px; border-width:0; }
			* html #content .leftnav a.noborder { border-width:0; }
			* html #content .leftnav a.noborder:hover { color:#688433; border-width:0; }	
			#content .leftnav .small {font-size:9px;}
			
			#content .MemberMenu { margin: 13px; padding: 0px; display:block; float: left; width: 137px; }
			#content .MemberMenu a { margin: 0 px; padding: 2px; color: #186910; display:block; width: 137px; border:solid #9ec54d; border-width: 1px; }
			#content .MemberMenu a:hover { border: solid #688433; border-width: 1px; }	
			* html #content .MemberMenu a { width:100%; color: #186910;}
			* html #content .MemberMenu  { margin: 7px; }
			#content .MemberMenu ol { list-style: none; font-size: 13px; font-weight:bold; padding: 0px; margin: 0px; border: 0px;  }
			#content .MemberMenu ol li { font-size: 13px; line-height:20px; }
			#content .MemberMenu a.noborder { margin: 0 px; padding: 2px; color: #186910; display:block; width: 137px; border-width:0; }
			* html #content .MemberMenu a.noborder { border-width:0; }
			* html #content .MemberMenu a.noborder:hover { border-width:0; }	
			
			#content .padme { margin:0 0 0 160px; padding: 15px; }
			#content .padme h2 { font-size: 28px; }
			#content .padme h3 { margin: 10px 0 0 0; }
			#content .padme ul {  margin: 0px; padding-left: 40px; }
			#content .padme ul li { list-style:disc; font-size: 12px; line-height:20px;}	
			#content .padme ol {  margin: 0px; padding-left: 40px; }
			#content .padme ol li { font-size: 12px; line-height:20px;}
			#content .padme .faq p {margin: 15px 0 0 0; }
			#content .main { border:0; border-collapse:collapse; border-spacing:0; margin:0; padding:0; width:100%; }
			#content .main { vertical-align:top; }
			#content .main #leftside { width: 700px; float: left; }
			#content .main #rightside { width: 252px; float: right; padding-right: 15px; }
			#content .main #rightside #chooser { background: #e7ffcb; margin: 10px 0 0 0; width: 252px; height: 422px; }
			#content .main #rightside #chooser a{ color: #fff; font-size: 12px; }
			#content .main #rightside #chooser h5{ background:url("/images/chooser-hdr.gif") repeat-x; color: #fff; font-size: 14px; height: 24px; padding: 3px; margin: 15px 0 0 0; }
			#content .main #rightside #chooser p{ color: #16660e; font-size: 14px; }
			
			#content .main #rightside #chooser .button1 { background:url("/images/btn-left.gif") top left no-repeat; padding-left: 10px; height: 19px; }
			#content .main #rightside #chooser .button2 { background:url("/images/btn-right.gif") top right no-repeat; padding-right: 10px; height: 19px; }
			#content .main #rightside #chooser .button3 { background:url("/images/btn-bg.gif") repeat-x; height: 19px; }
			#content .main #rightside #chooser .subscribe { color: #006dff; font-size: 14px; }
			
			#content .main #image { margin:0; padding:0; width:475px; }
			#content .main #splash { background:url("/images/splash-big.jpg") 14px 14px no-repeat; margin:0; padding:14px; width:672px; height: 470px; }
			#content .main #splash h3 {  color:#2A610D; }
			#content .main #splash h4 {  color:#2A610D;  }
			#content .main #splash h4 a {  color:#2A610D; text-decoration:none; }
			#content .main #splash h4 a:hover {  text-decoration:underline;  }
			#content .main #splash .toollist { list-style: number; text-align: left; margin-left: 300px; margin-top: 100px; }
			#content .main #splash .toollist li { background:none; color: #fff; font-size: 16px; padding: 3px 0 0 0; }
			#content .main #splash .toollist li a { color: #fff;}
			#content .main #splash .toollist li a:hover { text-decoration: underline; }
			#content .main #splash .#freetourbutton { margin:0 0 0 300px; }
			
			#content .main #intro { padding:15px; font-size: 17px; vertical-align:top; }
			#content .main #intro h2 { color:#6fb353; margin:0; padding:0; }
			#content .main #intro h3 { color:#6fb353; margin:5px; padding:0; }
			#content .main #intro p { font-size:75%; margin:0 15px 10px 40px; }
			#content .main #intro .item { }
			#content .main #intro .item img { float:left; margin:0 5px 10px 0; border: 0px; }
			
			#content .main #underneath { padding:0 10px 0 15px; font-size: 17px; width: 700px; }
			
			#content .main #underneath .callout { background:url("/images/callout.gif") top left no-repeat; float: left; height: 166px; width: 168px; margin-bottom: 10px; }
			#content .main #underneath .callout h4 { color: #16660e; font-size: 19px; font-weight: normal; margin: 5px 0 0 7px; }
			#content .main #underneath .callout h5 { color: #16660e; font-size: 15px; font-weight: normal; margin: 0 0 0 25px; padding: 0; }
			#content .main #underneath .callout p { color: #518e21; font-size: 14px; padding:1px 15px 1px 15px; }

#ssltable {width: 180px; border:3px  solid #508E21; text-align:center; font-size:10px; padding:2px; margin:2px; }
#ssltable p.ssl {padding:0; margin:0:}
			#footer { background:#508e21; clear:both; display:block; margin:0 4px; padding:10px; }
			#footer p { color:#fff; font-size:60%; margin:0; padding:0; }
            #media
            {
                margin-top: 40px;
            }
            #noUpdate
            {
                margin: 0 auto;
                font-family:Arial, Helvetica, sans-serif;
                font-size: x-small;
                color: #cccccc;
                text-align: left;
                width: 210px; 
                height: 200px;	
                padding: 40px;
            }
#videonextprev {text-align:center; width:640px; height:30px; margin:3px;}
#videonextprev .prev {text-align:left; width:210px;}
#videonextprev .backtovideos {width:200px;}
#videonextprev .next {text-align:right; width:210px;}