body {background: #4748A2; color: white; margin: 0; padding: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px;}

img {
	border-style: none;
	}

body {
	margin: 0;
	padding: 0;
	background: #4748A2;
	font-family: verdana, san-serif;
	font-size: 13px;
	scrollbar-base-color: #4748A2;
	scrollbar-arrow-color: #7779FF;
	scrollbar-highlight-color: #7779FF;
	}

a.hover {
	display: block;
	width: 205px;
	height: 40px;
	margin: 0;
	text-decoration: none;
	background-color: #5355AC;
	}

a.hover:visited {
	display: block;
	width: 205px;
	height: 40px;
	margin: 0;
	text-decoration: none;
	background-color: #5355AC;
	}

a.hover:hover {
	display: block;
	width: 205px;
	height: 40px;
	margin: 0;
	text-decoration: none;
	background-color: #180F91;
	}

a.hover:active {
	display: block;
	width: 205px;
	height: 40px;
	margin: 0;
	text-decoration: none;
	background-color: #CD3232;
	}

a {font-size: 15px;}
a:link {color:#F0E59E}
a:visited {color:#C7B767}
a:active {color:#DEC3A9}


ul {padding: 0; margin: 0; border-bottom: 1px solid silver;
  font: 1em sans-serif;}
ul li {list-style-type: none;
  border: 1px solid silver; border-width: 1px 1px 0 3px;
  position: relative; margin: 0; padding: 0;}
ul ul {display: none;}
ul li:hover > ul {display: block; position: absolute; top: -1px; left: 100%;}
li a {display: block; padding: 5px 7px; text-decoration: none;
  background: #4748A2;}
li.sub > a {font-weight: bold; background: #180F91;}

h1 {margin: 0; padding: 0.5em 0.25em 0; font: italic 2.5em Verdana, sans-serif; line-height: 0.8em; border-bottom: 1px solid silver; text-align: left; color: #7779FF; letter-spacing: 2px;}

div#main {margin: 0 8em 0 1em; padding: 0; border-right: 1px solid silver;}
div#main p {margin: 1em 3em 1em 0.5em;}
div#main a {font-size: 13px;}
#main p {maring-bottom: 30px;}

ul ul {width: 10em;}

#bordermenu {position: absolute; top: 12em; right: 0; width: 8em; margin: 0; padding: 0; font-family: Arial, sans-serif;}
#bordermenu > ul {width: 9em; margin-left: -1px; font-size: 85%;}
#bordermenu ul {border: 1px solid silver; border-width: 0 0 0 1px;}
#bordermenu ul li {border-width: 1px 0; border-color: white; padding: 0 0 0 5px; line-height: 1.25em;}
#bordermenu ul ul {border-width: 0 1px 1px 1px; border-color: gray silver gray gray;}
#bordermenu ul ul li {border-color: #FEFEFC;}
#bordermenu li > a {background-color: transparent; padding: 3px;}
#bordermenu li:hover {background-color: #180F91;}
#bordermenu li.sub:hover {margin-left: -10.2em; border: 1px solid gray; background: #180F91;}
#bordermenu li.sub:hover > a {color: #7779FF;}
#bordermenu li.sub:hover > ul {top: 1.75em; left: -1px; background: #4748A2;}

#selection {position: absolute; top: 6em; left: 1em; width: 8em; margin: 0; padding: 0; font-family: Verdana, sans-serif;}
#selection > ul {width: 9em; margin-right: -1px; font-size: 85%;}
#selection ul {border: 1px solid silver; border-width: 0 1px 0 0;}
#selection ul li {border-width: 0 1px; border-color: white; padding: 0 5px 0 0; line-height: 1.25em;}
#selection li > a {background-color: transparent; padding: 3px;}
#selection li:hover {background-color: #180F91;}
#selection li.sub:hover {margin-right: -10.2em; border: 1px solid gray; background: #180F91;}
#selection li.sub:hover > a {color: #7779FF;}
#selection li.sub:hover > ul {top: 1.75em; right: -1px; background: #4748A2;}

h4 {margin: 0 0.5em 0 0; padding: 0 0.25em; font-size: 15px; border-bottom: 1px solid silver; font-family: Verdana;}

#copyright {
	bottom: 30px;
	right: 3em;
	left: 1em;
	margin: 0;
	padding-top: 20%;
	font-size: 10px;
	}

.pictures {
	position: relative;
	left: 15%;
	right: 20%;
	margin: 1em;
	text-align: center;
	padding-left: 3em;
	padding-right: 3em;
	}

.title {
	margin: 10px 0 10px 0;
	}

#buttons {
	padding: 0 10% 0 10%;
	}

#secondrow {
	margin-left: 100px;
	margin-right: 25%;
	}
	
tr.resulthover:link {
	background-color: #4748A2;
	}

tr.resulthover:hover {
	background-color: #7779FF;
	}

tr.resulthover:active {
	background-color: #0A0087;
	}

#listing {
	border: 2px dashed;
	border-color: #320E5A;
	}

#patches {
	position: relative;
	padding-left: 10em;
	text-align: left;
	}

#patches th {
	padding-top: 2em;
	padding-bottom: 2em;
	text-decoration: underline;
	font-style: italic;
	}