@charset "UTF-8";
@import url(font-awesome.min.css);
@import url("http://fonts.googleapis.com/css?family=Source+Sans+Pro:300");


	
/*My CSS*/

    /*tags*/
    small {
        font-size: .8em;
    }
    table {
        outline-color: green;
            border-color: green;
        outline-style: solid;
            border-style: dashed;
        outline-width: thin;
            border-width: 1px;
            
            border-collapse: collapse;
            border-spacing: 0;
        width: 100%;
    }
    
    
    /*ids*/
    #main {
        border: 1px solid slategrey;
    }

    #cwcbg {
        /*background-image: url("images/wine_3glasses_954H.jpg");*/
        background-image: url("images/-old-finance-maze.jpg");
        
    }

    
    /*Classes*/
    .advice {
        margin-top: 40px;
        font-size: 1.2em;
        color: blue;
    }
    
.banner {
    border: 1px solid red;
}

    .caveat {
        outline-style: solid;
        outline-width: thin;
        outline-color: green;
        font-size: .8em;
        color: rgb(130, 0, 0);
        background-color: rgba(255, 0, 100, .05);
        padding: 10px;
        margin-bottom: 25px;
    }
	
	.incomeSteps {
	    font-size: 2em;
	    text-align: left; /*no effect*/
	}
    
    .app {
        font-size: 1.3em;
	    font-weight : 900;
    }
	
	.dial {
	    font-size: 1em;
	    font-weight : 300;
	}
	
	.formula {
	    color: purple;
	    text-align: center;
	    margin-top: 10px;
	}
	
	.menu {
	    font-size: 1.15em;
	    font-weight : 800;
	}
    
    .MMTerm {
	font-family: times new roman;
	color: darkolivegreen;
	font-size: 1.2em;
	font-style: italic;
}
	
	.note {
	    margin-left: 45px;
	    margin-right: 45px;
	    font-style: italic;
	}

	.pane {
	    font-size: 1.2em;
	    font-weight : 900;
	}
	
	.paren {
	    font-size: 1em;
	    font-weight : 200;
	}
    
    .pause {
        text-align: center;
    }
	
	.phase {
	    margin-left: -.5em;
	}
		
	.prop {
	    font-size: 1em;
	    font-weight : 600;
	    text-decoration: underline;
	}
    
    .rule {
        text-align: center;
        margin-top: -5px;
        margin-bottom: 12px;
        text-decoration: none;
        font-size: 1.4em;
        color: green;
        font-weight: 800;
    }
    
    .rules {
	/*border: 2px solid #ff00ff;*/
	border: 3px solid orange;
	background-color: #998877;
		opacity: 100%;
	color: #ffff00;
	padding: 10px;
	margin: 35px 35px 20px 35px;
    }
    
    .rules h2 {
	color: #ffff00;
	text-shadow: #333333 2px 1px 1px;
	margin-bottom: -8px;
    }
    
    .rules h3 {
	color: #ee33cc;
	text-shadow: #333333 2px 1px 1px;
	/*text-shadow: #ffffff 3px 2px 11px;*/
	margin-bottom: -5px;
    }
    
    .rules h6 {
	color: #00eeff;
	text-shadow: #333333 2px 1px 1px;
    }
		
	.section {
	    font-size: 1.05em;
	    font-weight : 650;
	}
    
	.sectionHead {
	    text-align: left;
	    /*font-weight: 900;*/
	}
		
	.selection {
	    font-size: 1em;
	    font-weight : 400;
	}
	
	.steps {
	    text-align: left;
	}
		
	.steps dt {
	    text-align: left;
	    margin-left: 10px;
	    margin-bottom: -20px;
	}

    .subtitle {
        text-align: center;
        text-decoration: italic;
        font-size: .9em;
    }
		
	.tab {
	    font-size: 1.1em;
	    font-weight : 700;
	}
	
	.table {
	    font-size: 1.15em;
	    font-weight: bolder;
	}
	
	.task {
	    font-size: 1.1em;
	    margin-left: 40px;
	}
	
	.term {
        font-size: 1.25em;
    }
	
	.u {
	    text-decoration: underline;
	}
    
    .userEntry {
        
    }
    
    .wkbk {
        font-size: 1.3em;
    }
    
	.wksh {
	    font-size: 1.25em;
	}

    .wkbk, .wksh {
        font-style: italic;
    }


	
	#appendices {
	    color: #162c16;
	}
	
	#appendices h2 {
	    text-align: center;
	    /*font-weight: 900;*/
	}
	
	#appendices h6 {
	    margin-left: 20px;
	}
	
	#appendices p {
	    margin-left: 40px;
	}
	
	#appendices .bigDeal, .smallerDeal, .smallestDeal {
	    color: green;
	    font-size: 1.4em;
	}
	
	#appendices .smallerDeal {
	    font-size: 1.25em;
	}
	
	#appendices .smallestDeal {
	    font-size: 1.1em;
	}
	
    #contents ol {
	     text-align: left;
	 }
	 
	#incomeTableInstr {
	    
	}

