body,
body.width1 {
  text-align: left;
  margin: 0;
  padding : 0;
  background: #fff none;
}

.bodywrap,
.width1 .bodywrap {
  margin: 0;
  padding: 0;
  width: auto;
  background: none;
}

.bodywrap .pagebody {
  width : auto;
  float : none;
  display : block;
  margin : 0;
  padding : 0;
}
.bodywrap .pagebody .wrapper {
  float : none;
  padding : 0;
  margin : 0;
  width : auto;
}
.bodywrap .pagebody .wrapper:after { display:block; clear:both; content:"."; visibility:hidden; font-size:1px; height:0; }


.pagebody .sbox,
.pagebody .sboxshort,
.pagebody .sboxlong {
  margin : 0 0 12px .85%;
  _display: inline;
}

.pagebody .sbox .content,
.pagebody .sboxshort .content,
.pagebody .sboxlong .content {
  padding-top : 10px;
  padding-bottom : 12px;
  _height : 80px;
  min-height : 80px;
}


.pagebody .sbox { width : 48.5%; }
.pagebody .sboxshort { width : 23.75%; }
.pagebody .sboxlong { width : 98%; }


.pagebody .sboxright {
  float : right;
  margin-left : 0;
  margin-right : .85%;
}










.pagebody .loginform .content {
  padding-left : 15px;
  _height : 255px;
  min-height : 255px;
}

.pagebody .loginform .fi_txt {
  padding-left : 85px;
  clear: left;
}

.pagebody .loginform .fi_txt:after { display:block; clear:both; content:"."; visibility:hidden; font-size:1px; height:0; }


.pagebody .loginform .fi_txt label {
  float : left;
  width : 80px;
  padding-top : 2px;
  margin-left : -90px;
  text-align : right;
}

.pagebody .loginform .fi_txt input {
  width : 98%;
  float: left;
}

.loginform .more {
  padding-left : 85px;
  height : auto;
  clear: right;
  _height:0;min-height:0; /* ie hasLayout fix */
}
.loginform .more:after { display:block; clear:both; content:"."; visibility:hidden; font-size:1px; height:0; }



.pagebody .loginform h3 {
  clear : both;
  background : url(http://www.n1.is/design/i/h2-bak.gif) 0 .18em no-repeat;
  color : #555;
  padding : 1px 0 5px 14px;
  border-bottom : 1px solid #ddd;
  font-size : 1.18em;
}





.mybanner {
  float : left;
  width : 73.5%;
  margin-left : .85%;
  margin-bottom : 13px;
  height : 150px;
  overflow : hidden;
  /* background-color : #ff9; */
}



.wrapper .more a,
.wrapper .buttons a,
.wrapper .moreolder a,
.wrapper .archivelink a {
  float: right;
  clear: right;
  padding-right: 0;
}


.errormessage
{
	font-size : 10px;
	font-weight : bold;
	color: #FF0000;
	text-align : center ;
}


.floatright
{
	float : right;
}

