body {
	font-family: Arial, Verdana, sans-serif;
	left: 0; 
	top: 0;
	margin: 0 0 0 0;
  	padding-left: 0;
  	padding-right: 0;
}

font { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; }

a:link {text-decoration: none; color: blue;}
a:visited {text-decoration: none; color: purple;}
a:focus{ text-decoration: underline; background: inherit; }
a:hover{ text-decoration: underline; background: inherit; }
a:active{ text-decoration: underline; color: #060; }

p, ol { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #000; }

ul { 
/*	list-style-image: url(http://www.marshall.edu/library/images/arrows_green.gif); */
	list-style:none;
	list-style-position: outside;
	font-size: 1em;
	background-repeat: no-repeat;
	background-position:center;	
}

ul ul {
	list-style-image: url(http://www.marshall.edu/library/images/boxes_green.gif);
	list-style-position: outside;
	list-style-type: square;
	font-size: 1em;	
}

ul ul ul {
	list-style-type: circle;
	list-style-image: none;
	list-style-position: outside;
	font-size: 1em;	
}

li {color: #000; font-size: 14px; }

h1 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #000000; text-transform:capitalize;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; font-style: italic; color: #696; text-transform:capitalize;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #696; text-transform:capitalize; /*padding: 4px 0 2px 14px; border-bottom: 1px solid #696;*/ }
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #060; text-transform:capitalize; /*padding: 4px 0 2px 14px; border-bottom: 1px solid #060; */}
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000;}
h6 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006600;}

hr { height: 1px; color: #696; background-color: #696; }

td { font-family: Arial, Verdana, sans-serif; }

th { font-family: Arial, Verdana, sans-serif; }

head { display: none; }

pre { font-family: monospace; }

/* PSEUDO CLASSES START HERE */

/* PSEUDO FONT CLASSES START HERE */

ul.nobullets { 
	list-style: none;
	list-style-position: outside;
	font-size: 1em;
}

ul.strong {font-weight:bold;}

table.text { font-size: 12px; color: #000; padding: 8px 0 14px 0;}
table.text td { background:#FFF; padding: 2px 2px 2px 2px; border: 1px solid #CCC; vertical-align: top;}
table.text th { background: #FFF; color: #000; font-weight: bold; text-align: left; padding: 2px 2px 2px 2px; vertical-align: top;}

p.secure {
	border: 3px solid #FC0;
	padding: 3px 5px 3px 5px;
	margin: 0 0 20px 0;
	text-align: center;
	clear:both;
    margin-left: auto;
    margin-right: auto;
}

p.quote {
	font-size: 16px;
	font-weight: bold;
	font-style: italic;
	padding: 5px;
	border: 1px;
}

p.note {
	font-size: 10px;
	color: #000000;
}

p.subnote {
	font-size: 8px;
	color: #000000;
}

p.breakmessage { 
	text-align: center; 
	margin-bottom: 10px; 
	margin-left: auto; 
	margin-right: auto; 
	width: 60%; 
	border: 3px solid #00F; 
	padding: 3px 10px 3px 3px; 
	background-color:#FFF;
}

.shadowbox {
	background: #dfdfdf;
	border: 1px solid #f5f5f5;
	position: relative;
	top: 5px;
	left: 5px;
	width:auto;
} 

.shadowbox div {
	background: #fff;
	border: 1px solid #666;
	color: #ff0000;
	position: relative;
	top: -5px;
	left: -5px;
}

.break {margin-bottom: 1em; }
.minibreak {margin-bottom: 0.25em; }
.center {text-align: center;}
.centertext { margin-left: auto; margin-right: auto; width: 250px; }
.indent { padding-left: 0; margin-left: 40px; }
.indentalot { margin-left: 60px; padding-left: 0; }
.indentmassive { margin-left: 200px; padding-left: 0; }
.highlight { background-color: #C0C0C0; }
.top {vertical-align:text-top;}

h2.border { background-color: #18481D; color: #FFF; padding: 2px; }

h2.borderline {
	background-color: #CCC; 
	color: #18481D; 
	border-bottom: 1px solid #666;
	padding: 4px 0 2px 10px;
	margin: 0;
}

h3.borderline {
	background-color: #FFF; 
	color: #18481D; 
	border-bottom: 1px solid #CCC;
	padding: 4px 0 2px 10px; /* was 4px 0 2px 10px */
	margin: 0;
}

#centeredbox {
 text-align: left;
 margin: 0 auto 0 auto;
 width: 50%;
 padding: 3px 10px 3px 3px;
 background-color: #ffffff;
}

#rssReplayItem p {color: #FFF; height: 0; padding: 0 0 0 0; margin: 0 0 0 0;}
#rssReplayItem ul li {margin-bottom: 0.5em; }

.wrapped { float: left; padding: 0 10px 10px 0; margin-right: 10px; }

img.wrapped { float: left; padding: 0 10px 5px 0; margin-right: 10px; }
img.caption{ text-align: center; padding: 2px 2px 2px 2px;}
img.floatright { float: right; margin: 0 0 10px 10px; padding: 2px; }



