/* DEFAULTS */


body {
	background-color: #000e8c; /* #3A5E8C; */
	color: #f0f000; /* #F6D565; */
	font-family: helvetica, arial, sans-serif;
	font-size: 1em;
	margin: 0;
	padding: 0;
}

a, form, li, ul {
	margin: 0;
	padding: 0;
}

span.Highlight {
	background-color: white;
	color: black;
}

/* MAIN COLUMNS */

ul.Main_Columns {
	clear: both;
	list-style-position: inside;
	list-style-type: none;
	margin: 10px;
}

/* COLUMN BOXES */

ul.Main_Columns li.Column_Box {
	float: left;
}

ul.Main_Columns li div div.BoxContent {
	padding: 5px;
}

ul.Main_Columns li div div.BoxContentMain {
	padding: 10px;
}

/* COPYRIGHT */

div.Copyright {
	clear: both;
	font-size: .6em;
	color: #f0f000;
	width: 100%;
	margin: 10px;
	text-align: center;
}

div.Copyright a {
	color: #f0f000;
	text-decoration: none;
}

div.Copyright a:hover {
	text-decoration: none;
}

/* INTRO */

#Intro {
	margin-top: 25px;
	text-align: center;
}

#Intro a {
	color: #f0f000;
	text-decoration: none;
}

#Intro a:hover {
	text-decoration: underline;
}

#Intro p {
	font-family: serif;
	margin: 0 20% 0 20%;
}

#Intro p.Byline {
	text-align: right;
}

/* PUBS */

#Pubs ul {
	list-style-position: inside;
}

#Pubs ul li {
	margin: 5px;
}

#Pubs a {
	color: #f0f000;
	text-decoration: none;
}

#Pubs a:hover {
	text-decoration: underline;
}

/* SIDEUL */

ul.SideUL {
	clear: both;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 140px;
}

ul.SideUL li {
	font-size: 1.2em;
	font-weight: bold;
	margin: 5px;
	text-align: center;
}

ul.SideUL li a {
	color: #f0f000;
	text-decoration: none;
}

ul.SideUL li a:hover {
	text-decoration: underline;
}

/* TOPLEFT */

div.TopLeft {
	border-bottom: solid 1px #f0f000;
	text-align: center;
}

div.TopLeft a {
	color: #f0f000;
	text-decoration: none;
}

div.TopLeft a:hover {
	text-decoration: underline;
}

div.TopLeft a img {
	border: none;
}

/* VERTICAL RULE

ul.Main_Columns li div.VerticalRule {
	background-color: #f6d565;
	height: 100%;
	width: 100%;
}
