* {
	margin: 0px;
	padding: 0px;
}

body	{
background: url(images/alaskan_background.jpg) repeat-x top center;
margin: 0px;
text-align: left;
font-family: Georgia, Helvetica, serif; 
font-size: 80%; 
color: #CC3399;
font-weight: normal; 
line-height: 130%;
}

body a	{
text-decoration: none;
}

#container	{
width: 660px;
margin: 0 auto;
}

/* @group title_elements */

#title {
float:  left;
width: 660px;
}

#logo	{
margin: 6px 0 0 0;
border: 0px
padding: 0px;
float: left;
}

#logo img	{
border: 0px;
}

#number img {
float: right;
border: 0px
width: 239px;
margin: 6px 0 0 0;
border: 0;
}

/* @end */

/* @group header_elements */

#header {
clear:  both;
float: left;
margin: 10px 0 0 0;
width:  660px;
/* background-color: blue; */
}

html>body #header	{
margin-top: 8px;
}


*:first-child+html #header	{
margin-top: 5px;
}

#headerflash	{
float: left;
width: 458px;
height: 178px;
text-align: left;
font-family: arial, Helvetica, serif; 
font-size: 80%; 
color: #797979;
font-weight: normal; 
line-height: 130%;
background-color: white;
}

/* @group header_testimonypanel */

#headertestimony	{
float: right;
/* margin: 0 10px 0 0; */
width: 180px;
height: 135px;
background: url(images/alaskan_1x135pxwhite.gif) repeat-x top center;
}

* html #headertestimony	{
margin: 0 0 0 0px;
width: 180px;
}

#testimonyhash	{
clear: both;
margin: 6px;
width: 168px;
height: 123px;
background: url(images/alaskan_testimony_hash.gif) repeat-x top center;
}

* html #testimonyhash {
margin: 4px;
width: 168px;
height: 123px;
}


#testimonytext	{
text-align: left;
font-family: arial, Helvetica, serif; 
font-size: 80%; 
color: #35c0fe;
font-weight: normal; 
line-height: 110%;
}

* html #testimonytext  {
padding: 6px 6px 6px 6px;
}

*:first-child+html #testimonytext	{
margin: 10px 0px 10px 4px;
}

html>/**/body #testimonytext {
padding: 6px 6px 6px 6px;
}

#testimonytext a	{
text-decoration: none;
color: #35c0fe;
}


#horizontalrule
{
clear: both;
padding: 0 0 0 0;
margin: 5px 0 5px 0;
width: 160px;
border: 0px;
height: 1px;
background-color: #999999;
}

* html #horizontalrule {
clear: both;
margin: 5px 0 5px 0;
width: 160px;
height: 1px;
background-color: #999999;
}


#testimonyfooter	{
float: right;
border: 0px;
border-style: none;
}

* html #testimonyfooter	{
margin: 3px 0 0 0;
padding: 0;
}

html>/**/body #testimonyfooter {
width: 180px;
height: 25px;
margin: 3px 0 0 0;
}

*:first-child+html #testimonyfooter	{
margin: 3px 0 0 0;
}

#testimonyfooter a img	{
text-decoration: none;
border-style: none;
}

/* @end */

/* @end */

/* @group nav */

#buttons	{
clear:  both;
float:  left;
width:  660px;
margin: 8px 0 0 0;
}

/* @group company_btn */

.company	{
float: left;
border: 0;
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/btn_company_rollover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 165px;
height: 54px;
margin: 0;
padding: 0;
}

* html .company {
margin-bottom: -3px;
}

.company a
{
display: block;
color: #000000;
font-size: 11px;
width: 165px;
height: 54px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.company img
{
width: 165px;
height: 54px;
border: 0
}

* html .company img {
margin-bottom: -3px;
}

* html a:hover
{
visibility:visible
}

.company a:hover img
{
visibility:hidden
}

/* @end */


/* @group quality_btn */

.quality 	{
float: left;
border: 0;
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/btn_quality_rollover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 166px;
height: 54px;
margin: 0;
padding: 0;
}

* html .quality {
margin-bottom: -3px;
}


.quality a
{
display: block;
color: #000000;
font-size: 11px;
width: 166px;
height: 54px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.quality img
{
width: 166px;
height: 54px;
border: 0;
}

* html a:hover
{
visibility:visible
}

.quality a:hover img
{
visibility:hidden
}

/* @end */

/* @group products_btn */

.products	{
float: left;
border: 0;
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/btn_products_rollover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 165px;
height: 54px;
margin: 0;
padding: 0;
}

* html .products {
margin-bottom: -3px;
}


.products a	{
display: block;
color: #000000;
font-size: 11px;
width: 165px;
height: 54px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.products img	{
width:  165px;
height:  54px;
border:  0;
}

* html a:hover
{
visibility:visible
}

.products a:hover img
{
visibility:hidden
}

/* @end */

/* @group contact_btn */

.contact	{
float: left;
border: 0;
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/btn_contact_rollover.gif) no-repeat;
white-space: nowrap;
display: block;
width: 164px;
height: 54px;
margin: 0;
padding: 0;
}

* html .contact {
margin-bottom: -3px;
}


.contact a	{
display: block;
width: 164px;
height: 54px;
display: block;
float: left;
}

.contact img	{
width:  164px;
height:  54px;
border:  0;
}

* html a:hover
{
visibility:visible
}

.contact a:hover img
{
visibility:hidden
}

/* @end */

/* @end */

/* @group midpanels */

.midpanel	{
clear:  both;
float:  left;
width:  660px;
height: 45px;
/* background-color: aqua; */
}

html>body .midpanel	{
margin-bottom: 2px;
}



.midpanel img	{
border: 0;
}

#midpanelleft	{
float: left;
width: 330px;
height:  45px;
}

#midpanelright	{
float:  left;
width: 330px;
height:  45px;
}

/* @end */

/* @group lownav_elements */

.lownav	{
clear: both;
float: left;
width: 660px;
}

.lownav img	{
border: 0;
}

.navwindows	{
float: left;
border: 0;
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/home/window_btn_on.gif) no-repeat;
white-space: nowrap;
display: block;
width: 220px;
height: 93px;
margin: 0;
padding: 0;
}

.navwindows a
{
display: block;
width: 220px;
height: 93px;
float: left;
text-decoration: none;
}

.navwindows img
{
width: 220px;
height: 93px;
border: 0
}

.navwindows a:hover img
{
visibility:hidden
}



.navoffer	{
float: left;
border: 0;
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/home/mid_specialoffer_over.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 220px;
height: 93px;
margin: 0;
padding: 0;
}

.navoffer a
{
display: block;
width: 220px;
height: 93px;
float: left;
text-decoration: none;
}

.navoffer img
{
width: 220px;
height: 93px;
border: 0
}

.navoffer a:hover img
{
visibility:hidden
}


.navdoors	{
float: left;
border: 0;
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(images/home/door_btn_on.gif) no-repeat;
white-space: nowrap;
display: block;
width: 220px;
height: 93px;
margin: 0;
padding: 0;
}

.navdoors a
{
display: block;
width: 220px;
height: 93px;
float: left;
text-decoration: none;
}

.navdoors img
{
width: 220px;
height: 93px;
border: 0
}

.navdoors a:hover img
{
visibility:hidden
}

/* @end */

/* @group accredit_elements */

.accreditlogos	{
clear: both;
float: left;
margin: 18px 0 0 0;
width: 660px;
height: 45px;
}

.accreditlogos img	{
border: 0;
}

#fensalogo	{
float: left;
margin: 0 430px 0 0;
}

#bsicirclelogo	{
float: left;
margin: 0 10px 0 0;
}

#bsikitelogo	{
float: left;
}

#kommerlinglogo	{
float: right;
}

/* @end */

/* @group legal_elements */

.legaltext {
clear:  both;
float:  left;
margin: 50px 0 0 0;
width: 660px;
height: 25px;
font-family: arial, Helvetica, serif; 
font-size: 75%; 
color: #656565;
font-weight: normal; 
line-height: 130%;
}

#legalcontenttxt	{
float: left;	
}

#legaltermstxt	{
float: right;
}

/* @end */



