﻿/* BODY and DEFAULTS */

	 body { font-size: 10pt; margin: 0px; padding: 0px; background: url("http://www.successstrategiesnlp.com/images/background2.gif") top center repeat-y; text-align: center;}
	 td { background-color: white; font-family: arial, sans-serif; font-size: 10pt; color: black; }
	 a { text-decoration: none; color: #0000FF; }
	 a:visited { text-decoration: none; color: #0000FF; }
	 a:hover { text-decoration: underline; }
	 a:active { text-decoration: underline; color: #FF0000; }
	 h1 { font-size: 1.3em; }
	 h2 { font-size: .98em; font-style: italic; }
	 h3 { font-size: 1.1em; font-style: italic; color: darkred; }
	 h4 { .98em; color: #35387B; margin: 0px; }
	 hr { width: 60%; color: #DDDDFF; background-color: #DDDDFF; border: 0px; margin: 0px auto; height: 1px; }
	.content { padding: 10px 10px 15px 10px; text-align: left; }
	 form { margin: 0px; padding: 0px; display: inline; }
	 fieldset { text-align: center; border: 1px solid #35387B; padding: 20px 5px 5px 10px;}
	 legend { text-align: center; color: #35387B; font-size: 9pt; }

	 
/* TABLES and SPECIAL CELLS */
	 
	 #main-table { width: 768px; text-align: center; border: 1px solid #000099; align: center; }
	 #table2 { border: 1px solid #35387B;  }
	 #table2 td { padding: 5px 3px 5px 3px; }
	 #table3 { border: 0px; }
	 #table4 { border: 0px; }
	 #table5 { border-left: 1px solid #BBBBFF; border-right: 1px solid #BBBBFF; border-top: 1px solid #BBBBFF; width: 150px;}
	 #table5 td { padding: 3px 2px 3px 2px; text-align: center; border-bottom: 1px solid #DDDDFF;}
	 #table6 { border: 0px; }
	 #table6 td { padding: 5px 10px; align: center;}
	 #table7 { border: 0px; }
	 #table7 td { border: 0; padding: 3px 5px; }

	 .blue-cell { background-color: #35387B; }
	 .shade-cell { background-color: #EEEEFF; }
	 .shade-cellg { background-color: #EEEEEE; }
	 .work-cell { background-color: #EEEEFF; border: 1px solid #BBBBFF; } 
	 .indent { margin-left: 10px; padding-left: 5px; border-left: 4px solid #DDDDFF; }
	

/* NAVIGATION */
		
	#navtable {	width: 130px; background-color: #42428C; padding: 0px; }
	#navtable td { text-align: center; background-color: #42428C; }
	
	.nav { padding: 7px 0px 7px 0px; }
	.nav-rt { background: url('/images/button-rt.gif'); background-repeat:repeat-y; width:5px; }
	.nav-bt { background: url('/images/button-bt.gif'); background-repeat: no-repeat; height:5px; }
	.nav-txt { font-family: Arial Narrow,SansSerif; font-size: 10pt; line-height: 15px; font-weight: bold; font-style: italic; text-align: center; }
   a.nav-txt { text-decoration: none; color: white; }
   a.nav-txt:visited { text-decoration: none; color: white; }
   a.nav-txt:hover { text-decoration: none; color: yellow; }
   a.nav-txt:active { text-decoration: none; color: yellow; }
     
   
/* FOOTER */
	
	#footer { text-align: center; font-family: Arial,SansSerif; font-weight: bold; font-size: 10pt; }
	.footer-txt { font-size: 14pt; }
	
	
/* TEXT */

	.tiny { font-family: Arial,SansSerif; font-size: 8pt; }
	.highlight { background-color: yellow; padding: 1px; }
	.t1 { font-style: italic; }
	.t2 { font-weight: bold; text-transform: uppercase; }
	.t3 { font-weight: bold; text-transform: uppercase; color: #35387B; }
	.t4 { font-weight: bold; text-transform: uppercase; font-size: 1.2em; text-align: center; color: black; }
   a.t4 { text-decoration: none; }
   a.t4:hover { text-decoration: none; }
    .t5 { font-weight: bold; color: #AA0000; font-size: 1.1em }
    .red-txt { color: #AA0000; }
	
	
	
/* OUTCOME STYLES */

	#outcome-table {  }
	#outcome-table td { text-align: left;  padding: 5px; }
	.out-q { font-weight: bold; font-style: italic; color: #000099; background-color: #EEEEEE;}
	
	
	

	

		
		.book { top: 280px; float: right; }
		.style1 { margin: 5px 10px; border: 0px;}