/* CSS Document */
body{
margin:0;
padding:0;
width:800px;
margin-left:auto;
margin-right:auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:.95em;
background-color:#fff;
color:#000;
}
#hiddenLayers{
visibility:hidden;
}
#tank{

margin:0 auto;
text-align:left;

}
#toptrim{
margin:0;height:10px;
width:800px;
background-image:url(../images/toptrim.jpg);
background-repeat:repeat-y;
}

h1{
color:#000099;
font-size:150%;
}
h2{
color:#000099;
font-size:130%;

}
h3{
color:#000099;
font-size:110%;

}
#logobar{
width:800px;
height:133px;
}

#learning{
height:130px;width:800px;
}
#menu{
width:800px;height:36px;
background-image:url(../images/menubackground.jpg);
background-repeat:repeat-x;
float:left;
}
#menu ul{
list-style:none;
padding:0;
margin-top:-30px;
margin-left:45px;}

#menu li{
display:inline;
padding-right:50px;
}
#menu div{
margin-left:785px;
margin-top:-38px;

}
#menu a:link{
text-decoration:none;
color:#000099;
font-weight:bold;
}
#menu a:visited{
color:#607799;
text-decoration:none;
font-weight:bold;

}
#contentwrapper{
clear:both;
width:800px;
margin-left:auto;
margin-right:auto;
background:url(../images/contentbackground.jpg);
background-repeat:repeat-y;

}
#insidecontent{
width:790px;
padding-bottom:20px;

}
#contentleft{
float:left;
margin-left:20px;
width:390px;
}
#contentright{
margin-left:420px;
width:300px;
padding-right:3px;
padding-top:20px;
}
#contentright .printme, #contentright .button{
margin-top:66px;
}
.note em{
color:#000099;
}
#bottomtrim{
width:800px;
clear:both;
background:url(../images/contentbackground.jpg) repeat-y 50% 0;

}

#bottomtrim p{
text-align:center;
border-top:#aea473 solid 1px;
margin-left:auto;
margin-right:auto;
font-size:60%;
width:85%;
padding-top:15px;
}

#end{
width:800px;
clear:both;
}
#end img{
margin-left:0;}

#papers{
z-index:800;
}
#publications{
position:absolute;
top:390px;
left:395px;
width:200px;
height:172px;
font-family:"trebuchet ms", arial, sans-serif;
font-size:11px;
z-index:200;
}
#publications ul{
text-align:right;
}
#publications li{
line-height:13px;
list-style-type:none;
}
#instructions{
font-size:85%;
font-style:italic;
text-align:center;
margin-top:-20px;
}
/*this set of rules applies to the papers on top of the stack*/
#amarillo,#brazosport,#banner,#charlotte,#cheyenne,#dailynews,#gazette,#joplin,#monitor,#oakridger,#odessa,#sherman,#tampa,#valley, #displaypaper{
position:absolute;
top:390px;
left:420px;
width:320px;
height:444px;
margin-top:35px;
padding-top:50px;
margin-left:-1px;
}

/*this set of rules apply to the paper at the base of the stack*/
#references{
margin-top:20px;
height:444px;
width:320px;

}
 #refclick{
 margin-top:19px;
 }

 h2 #reftitle{
 font-size:98%;
}
#reftitle{
text-align:center;
padding-top:20px;
margin-bottom:0px;
}
.papertitle{
	font-weight:bold;
	font-style: italic;
}
#noscreen, #noscreen1, #noscreen2, .breakbefore,#printlogobar,#printlearning, #onprint{
display:none;
}
#aftercontent{
clear:both;
width:600px;
margin-left:auto;
margin-right:auto;
}

.credential{
width:230px;
color:#CC0033;
text-decoration:underline;
text-align:left;
border:#000099 double 2px;
padding-left:10px;
padding-right:10px;
margin-top:-10px;
margin-bottom:-10px;
}
.credential p{
margin-top:0px;
margin-bottom:0px;
}
#student{
margin-top:-70px;
margin-left:210px;
text-align:right;
}
#afterstudent1{
width:200px;
margin-top:-190px;
}

#programdetails{
margin-left:30px;
font-size:95%;
margin-right:auto;
padding-right:0;
}
