html,body{
  position:relative;
  padding:0px;
  margin:0px;
}


div.siteframe{
  position:relative;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

div.outer{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

div.inner{
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  width:100%;
}

div.siteframe{
  width:960px;
}

div.bodyframe{
  width:693px;
}

div.ai1{
  width:222px;
}

div.ai2{
  width:220px;
}

div.fo{}

div.top{
  position:relative;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

div.top_bg{
  position:relative;
  height:167px;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

div.logo{
  position:absolute;
  top:40px;
  left:49px;
  width:250px;
  height:100px;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

div.nv_top{
  position:relative;
  height:29px;
  margin:0px 10px 0px 10px;
}

div.content{
  position:relative;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  overflow:hidden;
}

div.innercontent{
  position:relative;
  padding:24px 10px 20px 10px;
  margin:0px 0px 0px 0px;
}

div.bodyframe{
  
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 27px;
}

div.ai1{
  position:relative;
}

div.ai2{
  position:relative;
}

div.nv{
  position:relative;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

div.fo{
  position:relative;
  padding:0px 10px 10px 10px;
  margin:0px 0px 0px 0px;
}

span.footertxt{}

div.siteframe{
  margin-left:auto;
  margin-right:auto;
}

div.fo{}

html,body{
  background-color:#5a5a5a;
}

div.background{
  background-color:#5a5a5a;
}

div.siteframe{
  background-color:#ffffff;
}

div.content{
  background:#ffffff url(../pix/content_bg.gif) no-repeat scroll 0px 0px;
}

div.nv_top{
  background:#ffffff url(../pix/nlevel0_bg.gif) repeat-x scroll 0px 0px;
}

div.bodyframe{
  background:#ffffff url(../pix/bodyframe_bg.gif) repeat-x scroll 0px 0px;
}


div.ai1{
  min-height:250px;
  height:auto !important;
  height:250px;
}

div.ai2{
  min-height:550px;
  height:auto !important;
  height:550px;
}

div.fo{}

div.bodyframe{
  float:left;
}

div.ai1{
  /*clear:right;*/
  float:right;
}

div.ai2{
  float:left;
}

div.innercontent{
  clear:left;
  min-height:375px;
  height:auto !important;
  height:375px;
}

div.background{}

div.background_inner{}

div.top{
  z-index:30;
}

div.innercontent{
  z-index:20;
}