/* CSS Document */
html {
	overflow: -moz-scrollbars-vertical;
}
body, td, div {
	margin: 0px;
	padding: 0px;
}
body {
	text-align: center;
}
table.page {
	width: 1003px;
	margin-left: auto;
	margin-right: auto;
}
table.page td.header {
	border-bottom: 2px solid #100083;
	padding: 25px 25px 25px 75px;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 155%;
	color: #100083;
	text-align: center;
	vertical-align: middle;
	height: 102px;
	line-height: 102px;
}
	td.header img {
		float: left;
	}
table.page td.topmenu {
	text-align: right;
	vertical-align: top;
	border-bottom: 2px solid #100083;
	background-color: #CDDFE2;
	padding-right: 29px;
}
table.page td.contentmenu {
	text-align: left;
	vertical-align: top;
	border-bottom: 2px solid #100083;
}
table.menu td {
	width: 81px;
	height: 81px;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
table.menu a, table.menu a:link {
	display: block;
	width: 81px;
	padding-top: 25px;
	height: 56px;
	background-position: top left;
	font-weight: bold;
	text-decoration: none;
	color: #100083;
}
table.menu a#btnhome, table.menu a#btnhome:link {
	background-image: url(artwork/btn_home.gif);
	padding-top: 33px;
	height: 48px;
}
table.menu a#btnabout, table.menu a#btnabout:link {
	background-image: url(artwork/btn_about.gif);
}
table.menu a#btnstarter, table.menu a#btnstarter:link {
	background-image: url(artwork/btn_starter.gif);
}
table.menu a#btnsmall, table.menu a#btnsmall:link {
	background-image: url(artwork/btn_small.gif);
}
table.menu a#btnmedium, table.menu a#btnmedium:link {
	background-image: url(artwork/btn_medium.gif);
}
table.menu a#btnlarge, table.menu a#btnlarge:link {
	background-image: url(artwork/btn_large.gif);
}
table.menu a#btnself, table.menu a#btnself:link {
	background-image: url(artwork/btn_self.gif);
	padding-top: 18px;
	height: 63px;
}
table.menu a#btnphoto, table.menu a#btnphoto:link {
	background-image: url(artwork/btn_photo.gif);
}
table.menu a#btnself2a, table.menu a#btnself2a:link {
	background-image: url(artwork/btn_self2.gif);
	padding-top: 33px;
	height: 48px;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
}
table.menu a#btnself2b, table.menu a#btnself2b:link {
	background-image: url(artwork/btn_self2.gif);
	padding-top: 25px;
	height: 56px;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
}
table.menu a#btnself3a, table.menu a#btnself3a:link {
	background-image: url(artwork/btn_self_on.gif);
	padding-top: 33px;
	height: 48px;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
}
table.menu a#btnself3b, table.menu a#btnself3b:link {
	background-image: url(artwork/btn_self_on.gif);
	padding-top: 25px;
	height: 56px;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
}
table.menu a#btnstarter2, table.menu a#btnstarter2:link {
	background-image: url(artwork/btn_starter2.gif);
	padding-top: 25px;
	height: 56px;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
}
table.menu a#btnstarter3, table.menu a#btnstarter3:link {
	background-image: url(artwork/btn_starter_on.gif);
	padding-top: 25px;
	height: 56px;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
}
table.menu a:hover {
	background-position: bottom left;
	color: #247180;
}
table.page td.footer {
	text-align: center;
	vertical-align: top;
	padding: 30px;
	font-size: 70%;
	font-family: Arial, Helvetica, sans-serif;
	color: #247180;
}
td.footer a, td.footer a:link {
	color: #247180;
	text-decoration: none;
	border-bottom: 1px dotted #247180;
}
td.footer a:hover {
	text-decoration: underline;
}
td.contentmenu td.menu1 {
	text-align: left;
	vertical-align: top;
	width: 81px;
	font-family: Arial, Helvetica, sans-serif;
}
td.contentmenu td.menu2 {
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	width: 243px;
}
td.contentmenu td.menu3 {
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	width: 324px;
}
td.contentmenu td.content {
	text-align: left;
	vertical-align: top;
	font-family: Arial, Helvetica, sans-serif;
	color: #100083;
	padding: 0px 25px 30px 25px;
}
h1, h2, h3, h4, h5, h6, strong {
	color: #247180;
}
h1 {
	margin-top: 1em;
	font-size: 140%;
}
h2 {
	margin-top: 1em;
	font-size: 120%;
}
table.items {
	width: 100%;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
table.items td {
	padding-bottom: 10px;
	width: 33%;
	text-align: center;
}
