A:link	{color: #777777; text-decoration: none ;}
A:visited	{color: #777777; text-decoration: none ;}
A:hover	{color: #777777; text-decoration: underline ;}
A:active	{color: #777777; text-decoration: underline ;}

body, html {
	background-color:	#808083;
	font-family:		microsoft sans serif, arial, helvetica;
	font-size:		11px;
	height: 100%
}

#frame {
	position: absolute;
	margin:0; 
	padding:0;
	width: 780;
	height: 550;
	left: 50%;
	top: 50%;
	margin-left: -390px;
	margin-top: -280px;
	overflow: visible;
	font-family:	verdana, microsoft sans serif, arial, helvetica;
	font-size:		9px;
	font-weight:	normal;
	background-color:			#FFFFFF;
}

#logo {
	position: absolute;
	margin:0; 
	padding:0;
	width: 150;
	height: 50;
	left: 50%;
	top: 50%;
	margin-left: -335px;
	margin-top: -240px;
	overflow: visible;
	font-family:	verdana, microsoft sans serif, arial, helvetica;
	font-size:		9px;
	font-weight:	normal;
	color:			#FFFFFF;
}

#leftguy {
	position: absolute;
	margin:0; 
	padding:0;
	width: 156;
	height: 580;
	left: 50%;
	top: 50%;
	margin-left: -390px;
	margin-top: -230px;
	overflow: visible;
	font-family:	verdana, microsoft sans serif, arial, helvetica;
	font-size:		9px;
	font-weight:	normal;
	color:			#FFFFFF;
}

#menu {
	position: absolute;
	margin:0; 
	padding:0;
	width: 725;
	height: 25;
	left: 50%;
	top: 50%;
	margin-left: -335px;
	margin-top: -175px;
	overflow: visible;
	font-family:	verdana, microsoft sans serif, arial, helvetica;
	font-size: 22px		;
	font-weight: bold	;
	color:			#FFFFFF;
	background-color: #CCCCCC;
}

#firstpage_menu {
	position: absolute;
	margin:0; 
	padding:0;
	width: 150;
	height: 450;
	left: 50%;
	top: 50%;
	margin-left: 180px;
	margin-top: -225px;
	overflow: visible;
	font-family:	verdana, microsoft sans serif, arial, helvetica;
	font-size:		9px;
	font-weight:	normal;
	color:			#FFFFFF;
	background-color: #0069aa;
}
#firstpage_menu_text {
	position: absolute;
	margin:0; 
	padding:0;
	width: 150;
	height: 395;
	left: 50%;
	top: 50%;
	margin-left: 180px;
	margin-top: -175px;
	overflow: visible;
	font-family:	verdana, microsoft sans serif, arial, helvetica;
	font-size:		9px;
	font-weight:	normal;
	color:			#6633DD;
}

#firstpage_main {
	position: absolute;
	margin:0; 
	padding:0;
	width: 410;
	height: 410;
	left: 50%;
	top: 50%;
	margin-left: -255px;
	margin-top: -145px;
	overflow: visible;
	font-family:	verdana, microsoft sans serif, arial, helvetica;
	font-size:		9px;
	font-weight:	normal;
	color:			#FFFFFF;
	background-color: #FFFFFF;
}

#page {
	position: absolute;
	margin:0; 
	padding:0;
	width: 620;
	height: 410;
	left: 50%;
	top: 50%;
	margin-left: -230px;
	margin-top: -140px;
	overflow: visible;
	font-family:	verdana, microsoft sans serif, arial, helvetica;
	font-size:		9px;
	font-weight:	normal;
	color:			#FFFFFF;
	background-color: #FFFFFF;
}

#productinfo_left {
	position: absolute;
	margin:0; 
	padding:0;
	width: 260;
	height: 410;
	left: 50%;
	top: 50%;
	margin-left: -295px;
	margin-top: -205px;
	overflow: visible;
	font-family:	verdana, microsoft sans serif, arial, helvetica;
	font-size:		9px;
	font-weight:	normal;
	color:			#225588;
	background-color: #FFFFFF;
}

#productinfo_right {
	position: absolute;
	margin:0; 
	padding:0;
	width: 345;
	height: 310;
	left: 50%;
	top: 50%;
	margin-left: -35px;
	margin-top: -205px;
	overflow: visible;
	font-family:	verdana, microsoft sans serif, arial, helvetica;
	font-size:		9px;
	font-weight:	normal;
	color:			#885588;
	background-color: #FFFFFF;
}

#productinfo_specs {
	position: absolute;
	margin:0; 
	padding:0;
	width: 345;
	height: 80;
	left: 50%;
	top: 50%;
	margin-left: -35px;
	margin-top: 80px;
	overflow: visible;
	font-family:	verdana, microsoft sans serif, arial, helvetica;
	font-size:		9px;
	font-weight:	normal;
	color:			#BBBBBB;
	background-color: #CCCCCC;
}


#kul {
	position: absolute;
	margin:0; 
	padding:0;
	width: 300;
	height: 25;
	left: 50%;
	top: 50%;
	margin-left: -160px;
	margin-top: -228px;
	overflow: visible;
	font-family:	verdana;
	font-weight: bold;
	font-size:		14px;
	color:			#777777;
	background-color: #FFFFFF;
}


#fullspec {
	
	display:none; 
	position: absolute;
	margin:0; 
	padding:0;
	width: 345;
	height: 360;
	left: 50%;
	top: 50%;
	margin-left: -35px;
	margin-top: -200px;
	overflow: visible;
	font-family:	verdana, microsoft sans serif, arial, helvetica;
	font-size:		9px;
	font-weight:	normal;
	color:			#BBBBBB;
	background-color: #CCCCCC;
}

#gymextra {
	
	position: absolute;
	margin:0; 
	padding:0;
	width: 450;
	height: 100;
	left: 50%;
	top: 50%;
	margin-left: -285px;
	margin-top: 0px;
	overflow: visible;
	color: black;
	font-family:	verdana, microsoft sans serif, arial, helvetica;
	font-size:		12px;
	font-weight:	normal;
	background-color: #FFFFFF;
	
}

#powerpulse {
	position: absolute;
	margin:0; 
	padding:0;
	width: 80;
	height: 150;
	left: 50%;
	top: 50%;
	margin-left: -160px;
	margin-top: -180px;
	overflow: visible;
}



TABLE.main{
	font-family:	verdana, microsoft sans serif, arial, helvetica;
	font-size:		9px;
	font-weight:	normal;
	color:			#FFFFFF;
}

TABLE.menu{
	color: white;
	font-size: 13px;
	font-weight: bold;
	font-family: arial, verdana;
}

TABLE.product_overview{
	color: black;
	font-size: 10px;
	font-weight: normal;
	font-family: verdana;
}

TABLE.header{
	color: #0092d3;
	font-size: 20px;
	font-weight: bold;
	font-family: arial, verdana;
}

TABLE.firstpage_menu{
	color: #3333AA;
	font-size: 13px;
	font-weight: bold;
	font-family: arial, verdana;
}

TABLE.page{
	color: #000000;
	font-size: 10px;
	font-weight: normal;
	font-family: verdana;
}

TABLE.resellers{
	color: #000000;
	font-size: 9px;
	font-weight: normal;
	font-family: verdana;
}

TABLE.producttext{
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	font-family: verdana;
}

TABLE.price{
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	font-family: verdana;
}

TD.firstpagetext{
	color: #777777;
	font-size: 12px;
	font-weight: bold;
	font-family: tahoma;
}

A.menu:link		{color: #FFFFFF; text-decoration: none ;}
A.menu:visited	{color: #FFFFFF; text-decoration: none ;}
A.menu:hover	{color: #6666CC; text-decoration: none ;}
A.menu:active	{color: #6666CC; text-decoration: none ;}

A.firstpage_menu:link		{color: #FFFFFF; text-decoration: none ;}
A.firstpage_menu:visited	{color: #FFFFFF; text-decoration: none ;}
A.firstpage_menu:hover		{color: #333333; text-decoration: none ;}
A.firstpage_menu:active		{color: #333333; text-decoration: none ;}