body {
	background-color: #FFFFCC;
}

body.navFrame { margin-left:10px;
}
.frameDivider {border-right:3px solid #0066FF}

body, p, i, b, li, td , div, span {
	color: black; font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.text, .text li{
	color: black; font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}

li{
	font-weight:bold;font-size:14px;
}

a:link { color:#0066FF; }
a:visited { color:#0066FF; }
a:hover { color:#FF0000;  font-weight: bold;  }
a:active { color:#9933FF; font-weight:bold;}
a:focus {}
a img {border:none}

h1{
	font-size:22px;
	text-align:center;
}

h2{
	font-size:18px;
}

h3{
	font-size:16px;
	font-weight:bold;
	margin: 0px;
	padding:0px;
}

table.List{margin:10px}
table.List tr td{ border: 1px groove Gray;  vertical-align: top;   }

div.Box{border: 1px groove Gray;  vertical-align: top;margin:10px;padding:5px; }
div.Box h3{padding-bottom:5px;}

.special, .special div, .special p, .special li{ font-family: 'Comic Sans MS', Calibri, 'Times New Roman', serif;
           font-style: italic;
           font-size: 15px;
           font-weight: bold; 
}

.special h1, h1.special{ font-size:25px;}
.special h2, h2.special{ font-size:21px;}
.special h3, h3.special{ font-size:18px;}

.citation{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:normal;
	font-size:10px;
}

.footernav{
	padding-top:10px;
	text-align:center;
	font-family: 'Comic Sans MS', Calibri, 'Times New Roman', serif;
    font-style: italic;
    font-size: 15px;
    font-weight: bold; 
		
}

.footernav a:link { color:#0066FF; }
.footernav a:visited { color:#0066FF; }
.footernav a:hover { color:#FF0000;  font-weight: bold;  }
.footernav a:active { color:#9933FF; font-weight:bold;}
.footernav a:focus {}


