.banner {height:88px; background-color: #8ed8f8}
.banner-image {float: right; margin-top: 5px; margin-right: 5px;}

.enterText {text-align: right; padding-right: 70px; font-family: Arial,san-serif; font-size: 20pt;}
.enterText a, .enterText a:hover, .enterText a:visited {
	color: #8FD8F7;
}

.menu {float: left; text-align: center; margin-top: 33px;}
.menu-item {
	float: left;
	height: 55px;
	width: 78px;
	color: #09F;
}
.menu-item-text{padding-top: 33px;}
.menu a {}
.menu a:hover {
	background-image: url(../images/menu-gradient.png);
	background-repeat: repeat-x;
	color: #2B2817;
}
.menu-current {background-image: url(../images/menu-gradient.png); background-repeat: repeat-x; color: #2B2817;}
.menu-item-space {width: 5px; float: left;}

.left {float: left}
.right {float: right}

.content {font-family: Helvetica, Arial, Eurostile, sans-serif; height: 435px;}
.content img { margin: 0 0 0 0; }
.content ul{margin-top: 0px;}
.content-single-page {margin: 5px 0px 5px 0px; height: 425px; overflow-y: auto; overflow-x: hidden;}
.content-heading {margin: 10px 0px 5px 15px;}

.content-left-area {
	float: left;
	width: 370px;
	text-align: justify;
}
.content-left-image-flicker {width: 360px; height: 320px;}
.content-right-area {float: left; margin-left: 20px; margin-top: 20px; width: 400px; text-align: justify;}
.content-right-area-full {width: 425px;}
.content-right-area-scroll {float: left; margin-left: 20px; width: 428px; text-align: justify; overflow-y: auto; overflow-x: hidden; height: 435px;}
.content-right-area-scroll-text {padding-right: 15px;}

.content-product-scroller {margin: 6px 0px 0px 8px; width: 240px; height: 385px; overflow-x: hidden; overflow-y: scroll;}
.content-product-scroller-wrapper {float: left; width: 256px; height: 410px; background-image: url(../images/rounded-nav.jpg); background-repeat: no-repeat;}
.content-product-item {text-align: center; margin-bottom: 30px; padding-top: 10px; line-height: 1.0em;}
.content-product-item img {margin-bottom: 0px;}

.content-product-menu {
	float: right;
	width: 140px;
}
.content-product-menu-title {
	padding: 0px 0px 5px 0px;
	font-size: 1.3em;
	font-weight: bold;
	color: #09F;
}
.content-product-menu-header {padding: 10px 0px 2px 0px; font-size: 1.1em; font-weight: bold; color: #0095D9}
.menu-header-blur {color: #B0DDEC}
.content-product-menu-item {font-style: italic; height: 19px;}
.content-product-menu-item a {text-decoration: none; color: silver;}
.content-product-menu-item a:hover {
	text-decoration: none;
	color: #343029;
	font-size: 10pt;
}
.content-product-menu-item-selected {
	text-decoration: none;
	color: #343029;
	font-size: 10pt;
}

.popup-item {text-align: center; display: none; margin-top: 30px; font-family: Arial, Helvetica, Eurostile, sans-serif; font-size: 8pt; white-space: nowrap;}
.popup-item  img { margin: 0px 0px 0px 0px;}
.popup-item-details {text-align: left; margin-left: auto; margin-right: auto; margin-top: 20px; width: 40%; font-weight: bold;}
.popup-item-title {}
.popup-item-points {font-weight: normal; text-align: left; }
.popup-item-points ul {margin-top: 0px; padding-left: 1em; #margin-left: 0.5em;}
.popup-item-points ul li {}
.unit {color: blue;}

.formContent {margin-left: 30px; margin-top: 10px;}
.formContent label{float: left; width: 100px;}
.formContent input, textarea{width: 60%; margin-bottom: 5px; border: 1px solid #353028;}
.formContent textarea{width: 60%;}

#submitbutton{margin-top: 5px; width: 90px;}
#resetbutton{margin-top: 5px; width: 90px;}

.pageContentPopup {
    font-size: 0.9em;
	color: #444444;
}


.footer {height:120px; background-color: #8ed8f8 ;}
.footer img { margin: 0px 0px 0px 0px;}
.bottom-page-text {
	width: 650px;
	height: 60px;
	padding: 5px 0px 0px 5px;
	color: #09F;
	text-align: justify;
	line-height: 1em;
	font-family: Helvetica, Arial, Eurostile, sans-serif;
	font-size: 1em;
}
.bottom-page-text a {
	width: 650px;
	height: 60px;
	padding: 5px 0px 0px 5px;
	color: #06F;
	text-align: justify;
	line-height: 1em;
	font-family: Helvetica, Arial, Eurostile, sans-serif;
	font-size: 1em;
	text-decoration:underline;
}
.footer-logo {float:right;}
.footer-logo-text {float:right; color: white; margin: 30px 5px 0px 0px; font-family: Helvetica, Arial, Eurostile, sans-serif; font-size: 0.9em;}#download {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#download a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
#rightcolumn {
	float: right;
	width: 370px;
}
.container .column span-12 first content .content-single-page .content-left-area #text {
	width: 100%;
}
.note {
	font-weight: bold;
	text-transform: uppercase;
	color: #09F;
}
