/*-- CASCADING STYLE SHEET --*/

	body {
		font-family: Verdana, Geneva, sans-serif;
		text-align: center;
		font-size: 12px;
		color: #454545;
		background-color: #3d7088;
		background-image: url('../images/bg_gradient.png');
		background-repeat: repeat-x;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		}

	img {
		border: none;
		}

	a {
		font-family: Verdana, Geneva, sans-serif;
		}

	a:link {
		color: #3399cc;
		text-decoration: none;
		}

	a:visited {
		color: #3399cc;
		text-decoration: none;
		}

	a:active {
		color: #3399cc;
		text-decoration: none;
		}

	a:hover {
		color: #3399cc;
		text-decoration: underline;
		}

	p {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #454545;
		margin: 14px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}

	h1 {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #454545;
		margin: 14px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}

	h2 {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #454545;
		margin: 14px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}

	.mogoblue {
		color: #3399cc;
		}

	.small {
		font-size: 11px;
		}

	#container {
		width: 800px;
		margin: 15px auto 0px auto !important;
		text-align: left;
		background: transparent;
		}

/*-- GENERAL --*/

	#top_rounded {
		float: left;
		width: 800px;
		height: 12px;
		background-color: #ffffff;
		background-image: url('../images/bg_top_rounded.gif');
		background-repeat: no-repeat;
		}

	#content {
		float: left;
		width: 800px;
		min-height: 500px !important;
		height: auto !important;
		height: 500px;
		background: #ffffff;
		}

	#bottom_rounded {
		float: left;
		width: 800px;
		height: 12px;
		background-color: #ffffff;
		background-image: url('../images/bg_bottom_rounded.gif');
		background-repeat: no-repeat;
		margin: 0px 0px 15px 0px;
		}

/*-- HEADER --*/

	#header {
		float: left;
		width: 800px;
		height: 44px;
		margin: 16px 0px 0px 0px;
		}

	#logo {
		float: left;
		width: 212px;
		height: 44px;
		margin: 0px 0px 0px 32px !important;
		margin: 0px 0px 0px 16px;
		}

/*-- COPY --*/

	#copy {
		float: left;
		width: 800px;
		margin: 16px 0px 0px 0px;
		}

	#column_left {
		float: left;
		width: 400px;
		margin: 0px 0px 0px 32px !important;
		margin: 0px 0px 0px 16px;
		}

	#column_left p {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 12px;
		font-style: normal;
		text-align: justify;
		line-height: 18px;
		color: #454545;
		margin: 14px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}

	.productshot {
		float: left;
		margin: 6px 16px 8px 0px;
		}

	#column_right {
		float: left;
		width: 316px;
		margin: 20px 0px 0px 24px;
		}

	#column_right ul {
		margin: 14px 0px 0px 0px;
		padding: 0px 0px 0px 24px;
		}

	#column_right li {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: 18px;
		color: #454545;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}

	#column_right ul.nobulletsnopadding {
		list-style-type: none;
		margin: 14px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}

	#column_right li.images {
		float: left;
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-style: normal;
		line-height: 18px;
		color: #454545;
		margin: 0px 12px 0px 0px;
		padding: 0px 0px 0px 0px;
		}

	#technicalspecifications {
		float: left;
		width: 316px;
		}

	#images {
		float: left;
		width: 316px;
		}

	#otherproducts {
		float: left;
		width: 316px;
		}

	#help {
		float: left;
		width: 316px;
		}

/*-- FOOTER --*/

	#footer {
		float: left;
		width: 800px;
		margin: 16px 0px 16px 0px;
		}

	#footer p {
		font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		font-style: normal;
		text-align: justify;
		line-height: 18px;
		color: #454545;
		margin: 14px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		}

	#footer #copyright {
		float: left;
		margin: 0px 0px 0px 32px !important;
		margin: 0px 0px 0px 16px;
		}

	#footer #address {
		float: right;
		margin: 0px 32px 0px 0px !important;
		margin: 0px 16px 0px 0px;
		}
