hr		{
			color: #AC4E4A;
			background-color: #AC4E4A;
			height: 1px;
			border: none;
			width: 100%;
		}

body {
	color: black;
	font-family: Arial;
	background-color: white;
	background-image: url(i/bg.gif);
	background-repeat: repeat-x;
	margin: 0px 0px 0px;
}
td.lm {
	font-size: small;
	text-indent: -13px;
	padding-left: 15px;
	font-weight : bold;
}	
.m {
	background-color: white;
	background-image: url('i/m3.jpg');
	margin: 15px;
	background-repeat : repeat-x;
}
.mm {
	background-color: white;
	background-image: url('i/m3.jpg');
	margin: 15px;
}
.m1 {
	background-color: white;
	background-image: url('i/m3.jpg');
	margin: 15px;
	background-repeat : no-repeat;
	background-position : right;
	background : top;
}
.bg2 {
	background-image: url(i/bg1.gif);
	background-repeat: repeat-x;
	margin: 0px 0px 0px;
}
.indent {
	padding-left : 30px;
       font-size: small;
}
.xsmall {
	font-size: x-small;
}
.small {
	font-size: small;
}
a:link {
color: #000099;
text-decoration: none;
}
a:visited {
color: #0066CC;
text-decoration: none;
}
a:hover {
color: #000099;
text-decoration: underline;
}
a.me:link {
color: #0066cc;
text-decoration: none;
	font-size : 10pt;
	font-weight : bold;
}
a.me:visited {
color: #3399FF;
text-decoration: none;
	font-size : 10pt;
	font-weight : bold;
}
a.me:hover {
	color: #3399FF;
	text-decoration: underline;
	font-size : 10pt;
	font-weight : bold;
}
a.a:link {
color: #000099;
}
a.a:visited {
color: #0066CC;
}
a.a:hover {
color: #000099;
text-decoration: underline;
}
a.ri:link {
	font-size : small;
color: #E05A00;
text-decoration: underline;
}
a.ri:hover {
color: #F0A487;
text-decoration: underline;
}
a.ri:visited {
	font-size : small;
color: #C47A5E;
text-decoration: underline;
}
a.ry:link {
	font-weight : bold;
	font-size : small;
color: #AC4E4A;
text-decoration: none;
}
a.ry:visited {
	font-weight : bold;
	font-size : small;
color: #A97876;
text-decoration: none;
}
a.ry:hover {
	font-size : small;
	font-weight : bold;
color: #7F4A48;
text-decoration: underline;
}
ul {
list-style-type: circle;
}
ul.sq {
	list-style-image: url(i/sq2.gif);
}
li.year {
	list-style-image: url(i/close4.gif);
	font-weight : bold;
	color : #0066cc;
}
p.meet {
	padding-left : 15px;
	text-indent : -15px;
}
p.sem {
	padding-left : 15px;
	text-indent : -15px;
	font-size : 90%;
}
.back {
	cursor: pointer;
 color: #000099;
 text-decoration: underline;
}
.hidden {
position: absolute;
visibility: hidden;
}
.visible {
position: absolute;
visibility: vizible;
z-index: 3;
}
.close {
cursor: hand; 
list-style-image: url(close.gif);
}
.open {
cursor: hand; 
list-style-image: url(open.gif);
}
.col {
position: relative; 
display: none;
}
.exp {
position: relative; 
display: block; 
list-style-image: url(mark.gif);
}
div.jump {
	z-index: 100;
	visibility: hidden;
	position: absolute;
	background-color: white;
	padding: 5px 10px 5px 10px;
	border-style: solid;
	border-color: #C88A72;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	text-align : left;
	font-size: 10pt;
	width: 200px;
	text-indent : 0;
}
.near{
	color: #990000;
}
.sc{
	font-variant : small-caps;
}

.abold {font-weight: bold}