/* Copyright 2008 Morose Media */

/* Base */

html {
	margin: 0px;
	padding: 0px;
	background-color: #FFFFFF;
}

body {
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 14px;
	color: #000000;
}    

a,
a:active,
a:link,
a:visited,
a:hover {
	color: #106226;
	text-decoration: underline;
	font-weight: bold;
} 

div#description {
  display: none;
}

div#container {
	position: relative;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  min-width: 950px;
  text-align: center;
  font-weight: bold;
}

div#mobile {
	margin-bottom: 16px;
}

div#footer {
	position: relative;
	margin-top: 30px;
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

div#splash {
	position: relative;
  width: 100%;
  height: 250px;
	background-color: #073012;
	color: #FFFFFF;
}

img#splash-image {
	position: relative;
	display: block;
	width: 950px;
	height: 250px;
	margin-left: auto;
	margin-right: auto;
}

div#splash-wm {
	position: relative;
	width: 252px;
	height: 26px;
	margin-left: auto;
	margin-right: auto;
	background-image: url('http://images.wmwifirouter.com/www/global/splash-windows-mobile.png');
}

div#innercontainer {
	position: relative;
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 25px;
	text-align: center;
}

img#logo {
	position: relative;
	display: block;
	width: 630px;
	height: 119px;
	margin-top: 25px;
	margin-left: auto;
	margin-right: auto;
}

div#clickthrough {
	position: relative;
	margin-top: 5px;
	width: 530px;
	height: 75px;
	margin-left: auto;
	margin-right: auto;
}

div#clickthrough a {
	position: absolute;
	width: 170px;
	height: 75px;
	display: block;
}                  

div#clickthrough a img {
  position: absolute;
  left: 0px;
  top: 0px;
	width: 170px;
	height: 75px;
	display: block;
	border: 0px none #000000;
}     

div#clickthrough a#consumer,
div#clickthrough a:active#consumer,
div#clickthrough a:link#consumer,
div#clickthrough a:visited#consumer {
	left: 0px;
  background-image: url('http://images.wmwifirouter.com/www/global/splash-button-consumer-normal.png');
}

div#clickthrough a:hover#consumer {
  background-image: url('http://images.wmwifirouter.com/www/global/splash-button-consumer-over.png');
}

div#clickthrough a#corporate,
div#clickthrough a:active#corporate,
div#clickthrough a:link#corporate,
div#clickthrough a:visited#corporate {
	left: 180px;
  background-image: url('http://images.wmwifirouter.com/www/global/splash-button-corporate-normal.png');
}

div#clickthrough a:hover#corporate {
  background-image: url('http://images.wmwifirouter.com/www/global/splash-button-corporate-over.png');
}

div#clickthrough a#reseller,
div#clickthrough a:active#reseller,
div#clickthrough a:link#reseller,
div#clickthrough a:visited#reseller {
	left: 360px;
  background-image: url('http://images.wmwifirouter.com/www/global/splash-button-reseller-normal.png');
}

div#clickthrough a:hover#reseller {
  background-image: url('http://images.wmwifirouter.com/www/global/splash-button-reseller-over.png');
}

div#clickthrough2 {
	position: relative;
	margin-top: 5px;
	width: 350px;
	height: 75px;
	margin-left: auto;
	margin-right: auto;
}

div#clickthrough2 a {
	position: absolute;
	width: 170px;
	height: 75px;
	display: block;
}                  

div#clickthrough2 a img {
  position: absolute;
  left: 0px;
  top: 0px;
	width: 170px;
	height: 75px;
	display: block;
	border: 0px none #000000;
}     

div#clickthrough2 a#buy,
div#clickthrough2 a:active#buy,
div#clickthrough2 a:link#buy,
div#clickthrough2 a:visited#buy {
	left: 0px;
  background-image: url('http://images.wmwifirouter.com/www/global/splash-button-buy-normal.png');
}

div#clickthrough2 a:hover#buy {
  background-image: url('http://images.wmwifirouter.com/www/global/splash-button-buy-over.png');
}

div#clickthrough2 a#support,
div#clickthrough2 a:active#support,
div#clickthrough2 a:link#support,
div#clickthrough2 a:visited#support {
	left: 180px;
  background-image: url('http://images.wmwifirouter.com/www/global/splash-button-support-normal.png');
}

div#clickthrough2 a:hover#support {
  background-image: url('http://images.wmwifirouter.com/www/global/splash-button-support-over.png');
}

div#clickthrough3 {
  position: relative;
  margin-top: 5px;
  width: 350px;
  height: 75px;
  margin-left: auto;
  margin-right: auto;
}

div#clickthrough3 a {
  position: absolute;
  width: 170px;
  height: 75px;
  display: block;
}                  

div#clickthrough3 a img {
  position: absolute;
  left: 0px;
  top: 0px;
  width: 170px;
  height: 75px;
  display: block;
  border: 0px none #000000;
}     

div#clickthrough3 a#download,
div#clickthrough3 a:active#download,
div#clickthrough3 a:link#download,
div#clickthrough3 a:visited#download {
  left: 0px;
  background-image: url('http://images.wmwifirouter.com/www/global/splash-button-download-normal.png');
}

div#clickthrough3 a:hover#download {
  background-image: url('http://images.wmwifirouter.com/www/global/splash-button-download-over.png');
}

div#clickthrough3 a#login,
div#clickthrough3 a:active#login,
div#clickthrough3 a:link#login,
div#clickthrough3 a:visited#login {
  left: 180px;
  background-image: url('http://images.wmwifirouter.com/www/global/splash-button-login-normal.png');
}

div#clickthrough3 a:hover#login {
  background-image: url('http://images.wmwifirouter.com/www/global/splash-button-login-over.png');
}

div#news {
  padding-top: 12px;
  padding-bottom: 12px;
}

div#awards {
  position: relative;
  margin-top: 12px;
  margin-left: auto;
  margin-right: auto;
  width: 320px;
  height: 180px;
}

div#awards-text {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 40px;
	height: 180px;
	background-image: url('http://images.wmwifirouter.com/www/global/splash-awards-text.png');
}

div#awards-winner {
	position: absolute;
	left: 40px;
	top: 0px;
	width: 120px;
	height: 180px;
	background-image: url('http://images.wmwifirouter.com/www/global/splash-awards-winner.jpg');
}

div#awards-finalist {
	position: absolute;
	left: 160px;
	top: 0px;
	width: 120px;
	height: 180px;
	background-image: url('http://images.wmwifirouter.com/www/global/splash-awards-finalist.jpg');
}

div#joikuspot-banner {
	position: relative;
  width: 100%;
  height: 80px;
	background-color: #073012;
	color: #FFFFFF;
}

img#joikuspot-image {
	position: relative;
	display: block;
	width: 950px;
	height: 80px;
	margin-left: auto;
	margin-right: auto;
}

div#joikuspot-notice {
	position: relative;
	display: block;
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	font-size: 14px;
}

div#joikuspot-notice-content {
	font-weight: normal;
	color: #000000;
}

/* Flags */

div#flags {
  padding-left: 6px;
  padding-top: 6px;
  padding-bottom: 6px;
}

div#rss {
	padding-right: 6px;
}

div#rss {
	position: absolute;
	right: 0px;
	top: 12px;
}

div#flags {
  position: relative;
	font-weight: bold;
	font-size: 12px;
	height: 29px;
}

div#flags-text {
  float: left;
  margin-top: 7px;
  margin-right: 10px;
}

div#flags a {
  float: left;
	position: relative;
  margin-top: 8px;
	width: 19px;
	height: 13px;
	display: block;
	margin-left: 4px;
	margin-right: 4px;
}                  

div#flags a img {
  float: none;
	width: 19px;
	height: 13px;
	border: 0px none #000000;
}     

div#flags a#flag-us,
div#flags a:active#flag-us,
div#flags a:link#flag-us,
div#flags a:visited#flag-us {
  background-image: url('http://images.wmwifirouter.com/www/global/flag-us.png');
}

div#flags a:hover#flag-us {
  background-image: url('http://images.wmwifirouter.com/www/global/flag-us-over.png');
}

div#flags a.selected#flag-us {
  background-image: url('http://images.wmwifirouter.com/www/global/flag-us-selected.png');
}

div#flags a#flag-ca,
div#flags a:active#flag-ca,
div#flags a:link#flag-ca,
div#flags a:visited#flag-ca {
  background-image: url('http://images.wmwifirouter.com/www/global/flag-ca.png');
}

div#flags a:hover#flag-ca {
  background-image: url('http://images.wmwifirouter.com/www/global/flag-ca-over.png');
}

div#flags a.selected#flag-ca {
  background-image: url('http://images.wmwifirouter.com/www/global/flag-ca-selected.png');
}

div#flags a#flag-eu,
div#flags a:active#flag-eu,
div#flags a:link#flag-eu,
div#flags a:visited#flag-eu {
  background-image: url('http://images.wmwifirouter.com/www/global/flag-eu.png');
}

div#flags a:hover#flag-eu {
  background-image: url('http://images.wmwifirouter.com/www/global/flag-eu-over.png');
}

div#flags a.selected#flag-eu {
  background-image: url('http://images.wmwifirouter.com/www/global/flag-eu-selected.png');
}

div#flags a#flag-jp,
div#flags a:active#flag-jp,
div#flags a:link#flag-jp,
div#flags a:visited#flag-jp {
  background-image: url('http://images.wmwifirouter.com/www/global/flag-jp.png');
}

div#flags a:hover#flag-jp {
  background-image: url('http://images.wmwifirouter.com/www/global/flag-jp-over.png');
}

div#flags a.selected#flag-jp {
  background-image: url('http://images.wmwifirouter.com/www/global/flag-jp-selected.png');
}

div#flags a#flag-global,
div#flags a:active#flag-global,
div#flags a:link#flag-global,
div#flags a:visited#flag-global {
  margin-top: 0px;
  width: 29px;
  height: 29px;
  background-image: url('http://images.wmwifirouter.com/www/global/flag-global.png');
}

div#flags a:hover#flag-global {
  background-image: url('http://images.wmwifirouter.com/www/global/flag-global-over.png');
}

div#flags a.selected#flag-global {
  background-image: url('http://images.wmwifirouter.com/www/global/flag-global-selected.png');
}

div#flags a#flag-global img {
  width: 29px;
  height: 29px;
}