html {
	height: 100%;
	margin: 0;
}
body {
	background-color: #cde9f1;
	margin: 0;
}
img {
	display: block;
}
input, select, textarea {
	font: normal 12px Verdana;
	color: #000;
}
#p2main {
	margin: 0 auto;
	width: 790px;
	height: 100%;
}
#p2top {
	background-color: #fff;
}
#p2motto {
	font: normal 18px Verdana;
	color: #333;
	padding-right: 10px;
}
#p2menurow {
	margin: 0 auto;
	background-color: #00a9cc;
	padding: 5px;
	text-align: center;
	font: normal 14px Verdana;
	color: #fff;
	height: 17px;
}
a.menuitem {
	font: bold 12px Verdana;
	text-decoration: none;
}
a.menuitem:active, a.menuitem:link, a.menuitem:visited {
	color: #fff;
}
a.menuitem:hover {
	color: #f63;
}
td.menuitem {
	padding: 0 10px;
	font: bold 12px Verdana;
	text-decoration: none;
	color: #fff;
	height: 17px;
	border-style: solid;
	border-color: #fff;
	border-width: 0 1px 0 0;
}
td.menuitem_end {
	padding: 0 10px;
	font: bold 12px Verdana;
	text-decoration: none;
	color: #fff;
	height: 17px;
}
#p2container {
	background-color: #fff;
	padding: 10px;
	font: normal 12px Verdana;
	color: #000;
}
.mainbox_container {
	margin: 0 0 10px 0;
	width: 100%;
	height: 30px;
	background-color: #00a8cb;
}
.mainbox {
	padding: 2px;
	font: bold 16px Verdana;
	text-align: center;
	color: #fff;
}
.container {
	margin-bottom: 10px;
}
#p2footerrow {
	background-color: #00a9cc;
	padding: 5px;
	text-align: center;
	font: normal 12px Verdana;
	color: #fff;
}
#p2subfooter {
	padding: 5px;
	text-align: center;
	font: normal 12px Verdana;
	color: #000;
}
.header1, .header1_nou {
	font: bold 14px Verdana;
	color: #00a9cc;
	text-decoration: none;
}
a.header1:active, a.header1:link, a.header1:visited {
}
a.header1:hover {
	text-decoration: underline;
}
a.header1_nou:active, a.header1_nou:link, a.header1_nou:visited {
	text-decoration: none;
}
a.header1_nou:hover {
	text-decoration: none;
}
.header1_white {
	font: bold 14px Verdana;
	color: #fff;
}
a.header1_white:active, a.header1_white:link, a.header1_white:visited {
	text-decoration: none;
}
a.header1_white:hover {
	text-decoration: none;
}
.header2 {
	font: bold 24px Verdana;
	color: #666;
	text-decoration: none;
}
.main {
	font: normal 12px Verdana;
	color: #00a9cc;
}
a.main:active, a.main:link, a.main:visited {
	text-decoration: underline;
}
a.main:hover {
	text-decoration: none;
}
a {
	color: #00a9cc;
    text-decoration: underline;
    font: normal 12px Verdana;
}
a.p2hotlink {
	margin: 5px;
	padding: 5px;
	background-color: #00a9cc;
	font: normal 14px Tahoma;
	color: #fff;
	display: block;
}
a.p2hotlink:active, a.p2hotlink:visited, a.p2hotlink:link {
	text-decoration: none;
}
a.p2hotlink:hover {
	text-decoration: none;
	color: #f63;
}
