body{background-color:#fff;
background-image:none;
font-family:Georgia,Palatino,serif;
font-size:11px;}

body,td,h1,h2,h3,h4,h5,h6,a,.correction,.preface,.iconNav {color:#000;}
				
a:link{color:#000;}
a:hover {color:#ddd}
a:active {color:#ddd}
a:visited {color:#ddd}

.aText{border-bottom: 1px solid #ccc;}

.answer{color:#000;
border-bottom: 1px solid #ccc;}

.borderDotted{border:1px solid #999;}

.borderSolid{border:1px solid #000;}

.spring,.summer,.fall,.winter,.springCom,.summerCom,.fallCom,.winterCom{display:inline}

.linksCol,img,.sideItem,.noPrint{display:none}

.midItem,.sideItem,.item,.wrapper,.subWrapper,.content{height:auto;
width:100%}

.wrapper{width:100%;}
.subWrapper{width:100%}
.content{float:left;
width:100%}

.midItem,.item{display:block}
				
a {text-decoration: none;
font-weight:bold;}

h1{font-size:36px}
h2{font-size:21px}
h3{font-size:18px}
h4{font-size:16px}
h5{font-size:14px}
h6{font-size:12px}

h1,h2,h3,h4,h5,h6{font-variant: small-caps;
text-align:center;
font-weight:normal;
padding:0px;
margin:0px;}

h6{text-align:left;
margin-bottom:4px;}

h6+p{margin-top:4px;}

#sophie p+h6{border-top:1px dotted #000;
padding-top:4px;}

h4{margin-top:4px}

.question{font-weight:bold}

.answer{display:block;
padding-top:10px;
padding-bottom:10px;}

.bold,b{font-weight:bold;
font-family:Tahoma,Verdana,Trebuchet MS,Arial,sans-serif;
font-size:90%}

.preface{font-style:italic;
text-align:center;}

.iconTitle{display:none;}

.emphasis,em{font-variant:small-caps;
font-size:110%;
font-weight:bold;
font-style:normal;}

.strkOut{text-decoration:line-through}

.printOnly,.inv{display:none}

.linksCol a{font-weight:normal}
.linksCol h5{text-align:left}

.setStyles{display:none;
float:left}

.today{display:inline;
float:right;
font-size:85%}

.subTitle{height:auto;
vertical-align:center}

.jsbx{border:0px;
text-align:center;
vertical-align:top;
width:100%;
background:none;
background-image:none}

.jsbx td{padding:4px;
background:none;
background-image:none}

.hstL{float:left;}

.hstR{float:right}

.hstL, .hstR{text-align:center;
margin-left:6px;
margin-right:6px;
width:152px;
font-family: "\"}\""; 
font-family:inherit;
width:140px;}

html>body .hstL,html>body .hstR,{width:140px;}

.clearList{list-style: none;}

.fltL{float:left}

.fltL+.fltL{padding-left:8px;}

#histTitle{position:absolute;}
#histBody{position:relative;
padding-top:216px;
margin-left:200px;}

.correction{font-style:italic}

.noPrint{display:none}
.printOnly{display:block}
