﻿#wrap {
	margin: auto;
	padding: 0px;
	width: 990px;
}

#header {
	width: 990px;
}

img {
	border: 0px;
}

#footer {
	text-align: center;
	font-family: "Courier New", Courier, monospace;
	font-size: 12pt;
	font-weight: bold;
	color: #79037D;
	clear: both;
	padding: 10px 0 0 0;
}

#submenubox {
	float: left;
	width: 220px;
}

#submenu01 {
	padding: 0px;
	margin: 0px;
}

#submenu01 li {
	list-style: none;
	height: 24px;
	background-color: #FFF2F2;
	width: 200px;
	padding: 5px;
	margin: 10px 0px;
	border-bottom: #FBBEC3 3px solid;
	text-decoration: none;
	color: #FFF;
}

#submenu01 li:hover{
	background-color: #F03624;
	border-bottom: #F03624 3px solid;
	color: #fff;
}

#submenu01 li a {
	text-decoration: none;
	color: #000;
}

#submenu01 li a:hover {
	color: #fff;
	text-decoration: none;
}

#submenu02 {
	padding: 0px;
	margin: 0px;
}

#submenu02 li {
	list-style: none;
	height: 24px;
	background-color: #F5F2FF;
	width: 200px;
	padding: 5px;
	margin: 10px 0px;
	border-bottom: #A48BF6 3px solid;
	text-decoration: none;
	color: #FFF;
}

#submenu02 li:hover{
	background-color: #1547C5;
	border-bottom: #1547C5 3px solid;
	color: #fff;
}

#submenu02 li a {
	text-decoration: none;
	color: #000;
}

#submenu02 li a:hover {
	color: #fff;
	text-decoration: none;
}

#submenu03 {
	padding: 0px;
	margin: 0px;
}

#submenu03 li {
	list-style: none;
	height: 24px;
	background-color: #FFFDF2;
	width: 200px;
	padding: 5px;
	margin: 10px 0px;
	border-bottom: #DEC628 3px solid;
	text-decoration: none;
	color: #FFF;
}

#submenu03 li:hover{
	background-color: #D3C146;
	border-bottom: #D3C146 3px solid;
	color: #fff;
}

#submenu03 li a {
	text-decoration: none;
	color: #000;
}

#submenu03 li a:hover {
	color: #fff;
	text-decoration: none;
}

#submenu04 {
	padding: 0px;
	margin: 0px;
}

#submenu04 li {
	list-style: none;
	height: 24px;
	background-color: #FFFBF2;
	width: 200px;
	padding: 5px;
	margin: 10px 0px;
	border-bottom: #FBD5BE 3px solid;
	text-decoration: none;
	color: #FFF;
}

#submenu04 li:hover{
	background-color: #D39246;
	border-bottom: #D39246 3px solid;
	color: #fff;
}

#submenu04 li a {
	text-decoration: none;
	color: #000;
}

#submenu04 li a:hover {
	color: #fff;
	text-decoration: none;
}

#copies {
	float: right;
	width: 770px;
}

h1 {
	color: #0078BA;
	font-size: 18pt;
	font-weight: bold;
	padding: 3px 0 3px 0;
	margin: 0;
}

h2 {
	color: #0B5F8E;
	padding: 10px 0 0 0;
	margin: 0px;
	font-size: 15pt;
	font-weight: bold;
}

h4 {
	font-size: 10pt;
	margin: 0px;
	padding: 0 0 3px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

h4 a{
	color: #E82686;
	text-decoration: none;
}

/* vocabrary (dictionary.html) */
.voc {
	list-style: none;
	width: 770px;
	background-color: #F7F7F9;
	margin: 0 0 10px 0;
	padding: 0px;
}

.voc li {
	font-weight: bold;
	padding: 10px;
}

.voc li ul li {
	list-style: none;
	font-weight: normal;
}

#menu {
	float: right;
	text-align: right;
	font-size: 12pt;
	font-weight: bold;
	vertical-align: bottom;
	padding: 60px 0 0 0;
	margin: 0px;
	width: 500px;
}

#menu li {
	display: inline;
	list-style: none;
}

#menu a {
	color: green;
	text-decoration: none;
}

#menu a:hover {
	color: #F04024;
}

.sponsor {
	padding: 0px;
	margin: 0px;
}

.sponsor li{
	width: 200px;
	background-color: #F2F9FF;
	list-style: none;
	color: #95C426;
	font-weight: bold;
	padding: 5px;
	margin: 10px 0px;
}

.sponsor li a {
	text-decoration: none;
	color: #95C426;
	font-weight: normal;
}

.sponsor li a:hover {
	text-decoration: underline;
}

.strength {
	width: 770px;
	background-color: #F7F7F9;
	margin: 0 0 10px 0;
	padding: 0px;
}

.voc h2 {
	font-weight: bold;
	padding: 10px;
}

.voc p {
	font-weight: normal;
}

#company {
	width: 90%;
	padding: 3px;
	margin: auto;
	border: 1px dashed purple;
}

#company a {
	color: #000;
	text-decoration: none;
}

#company a:hover {
	color: #000;
	text-decoration: underline;
}

#imgtop {
	border-top: 2px solid #BAA7C2;
	border-bottom: 2px solid #BAC2A7;
}

#disclaimer {
	text-align: left;
	font-size: 9pt;
}

#disclaimer a {
	color: #333;
	text-decoration: none;
}

#disclaimer a:hover {
	color: #333;
	text-decoration: underline;
}