.columns{
position: relative;
top: 1%;
}
.header_left{
margin-left: 4%;
margin-right: 70%;
font-style: italic;
font-size: 125%;
background: #33ffff;
border: solid thin blue;
padding: 2%;
}
.header_right{
position: absolute;
top: 0 %;
left: 64%;
font-style: italic;
font-size: 125%;
background: #33ffff;
border: solid thin blue;
padding: 2%;
}

.header_center{
position: absolute;
top: 0 %;
left: 40%;
border: inset thin black;
padding: 2%;
:visited: blue;
}
body{
font-family: Book Antiqua, Times New Roman;
}
.section_head{
font-size: 210%;
margin-top: 8%;
text-decoration: underline;
}
.section_subhead{
font-size: 150%;
text-decoration: underline;
margin-top: 2%;
}
.booktitle, .italicize{
font-style: italic;
}
.boxright{ 
float: right;
padding: 2%;
width: 40%;
background: #33ffff; 
border: thin solid blue;
}
.boxcenter{
margin-left: 10%;
margin-right: 10%;
background: #33ffff;
}
.yellow_highlight{
background: yellow;
}
.footer{
text-align: center;
margin-top: 2%;
}
.topcenter_p, .bquote{
margin-left: 5%;
margin-right: 5%;
}
.page_created{
font-size: 80%;
text-align:right;
margin-top: 2%;
}
.code{
font-family: Courier;
background: #33ffff;
}
.whitespace{
white-space: pre;
}
.code_indent{
font-family: Courier;
background: #33ffff;
margin-left: 5%;
}
.mytable{
border: thin inset black;
padding: 3%;
}
.mytablecenter{
border: thin solid black;
margin-left: 5%;
margin-right: 5%;
}
.mytablebluebg{
border: thin inset black;
background: #33ffff;
}
a.contentslink:visited{
color: blue;
}
.sublist{
list-style-type: lower-roman;
}
.mycsscode{
background: #33ffff;
border: thin solid blue;
width: 50%;
height: 100%;
padding: 2%;
}
.myhtmlcode{
position: absolute;
top: 0%;
left: 50%;
border: thin solid black;
padding: 2%;
}
.f_arial{
font-family: Arial Black
}
.indent_ss{
margin: 0;
text-indent: 5%;
}
}
