

/* Presentation Stylesheet */ 

IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }

h3, p {
 margin:0;
 padding:15px;
 }

h4 {
 margin:0; 
 padding: 5px 0;
 }
 
.front  {
 padding: 10px 60px;
 }
.front ul{
margin-left: 90px;
}
.question  {
 padding: 10px 60px;
 font-weight:bolder;
 }

p {
	font-family: "trebuchet ms", Verdana, Arial, sans-serif;
}

/*p:first-letter {
 font-size: 80%; 
 font-weight: bold;
 color:blue;
 } */

.steps {
 border:3px dashed #000; 
 padding: 10px 5px;
 margin: 10px 60px;
}

.calc {
 border:2px solid #000; 
 padding: 20px 10px;
 margin: 10px 60px;
}

.steps table {
margin-left: 50px;
}


.small {
	font-size: 0.70em;
 padding: 10px 60px;
}

/* NAV BAR */

#navprimary { 
float:left; 
width:100%; 
border-bottom:2px solid #fff; 
border-top:1px solid #2E005C; 
background:#fff; 
margin:0 0 0.5em; 
padding:0 0px 2px 0px; 
font-size:13px;font-weight: bolder;
}

#navprimary ul { 
margin: 0px; 
float:left; 
width:100%; 
padding: 0 0 10px 0px; 
background:#CCFF00; 
list-style-type:none;
}

#navprimary li { 
list-style: none; 
display: inline; 
margin: 0 1em;
}

#navprimary li a { 
background:#333; 
border-right:1px solid #CCFF00; 
border-top: 4px solid #CCFF00; 
border-bottom:0px; padding: 2px 15px 1px 5px; 
margin:0; 
color: #330066;
font-size: 120%; 
font-family: arial, 'lucida console', sans-serif;
text-decoration:none; 
display:block; float:left; 
width:auto; 
background:#CCFF00;
}
#navprimary a:focus { 
background:#FFDE66;
}
#navprimary li a:hover { 
border-top: 4px solid #2E005C;
}
#navprimary a:active { 
background:#FFC900; 
color:#fff;
}

#ftr {
	font-size: 0.85em;
	clear: both;
	font-family: "trebuchet ms", Verdana, Arial, sans-serif;
	color: #999;
}