﻿/* Frame settings */

body
{
  margin:0px;
  padding:0px;
  background-color:White;
}

div#PageRoot
{
  position:relative!important; position:absolute;
  margin:0px auto;
  padding:0px;
}

/*  Main page banner layout */

div#Banner 
{
  background-color:Transparent;
  background-image: url("images/banner-bg-1.png");
  background-position:left top;
  background-repeat:repeat-y;
  height:100px;
}

div#Banner div#SiteNav 
{
 background-image:url("images/banner-nav-bar.png");
 background-repeat:no-repeat;
 background-position:right top;
 position:relative;
 right:-3px;
 top:0px;
 height:20px;
}

div#Banner div#SiteNav div#ViewIcon 
{
 float:left;
}

div#Banner div#SiteNav div#Greetings 
{
 float:none;
 text-align:left;
}

div#Banner div#SiteNav div#Links 
{
 background:transparent none repeat scroll 0%;
 float:none;
 position:absolute;
 right:20px;
 top:0px;
}

div#Banner div#SiteNav div#Contacts
{
  display:none;
}

div#Banner div#SiteID 
{
 background:transparent none repeat scroll 0%;
 float:none;
 position:relative;
 right:0px;
 top:0px;
 height:35px;
}

div#Banner div#SiteID div#Community 
{
 left:22px;
 position:relative;
 top:18px;
 display:none;
}

div#Banner div#SiteID div#Logo 
{
 position:absolute;
 left:-70px;
 top:-80px;
 width:278px;
 height:168px;
 background-image: url("images/dadatoto-logo.png")!important; background-image:none;
 background-repeat:no-repeat;
 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/webx/App_Themes/DefaultTheme_Pre/images/dadatoto-logo.png', sizingMethod='scale');
}

div#Banner div#MainTab 
{
 float:none;
 position:relative;
 right:0px;
 top:26px;
 height:20px;
}

div#Banner div#MainTab div#tabs 
{
 left:50%;
 position:absolute;
 top:0px;
}

div#Banner div#MainTab div#tabs  em 
{
 background-color:Transparent;
 background-image: url("images/rtab-active-main.png");
 background-repeat:no-repeat;
 background-position:right top;
 display:block;
 vertical-align:middle;
 padding-right:10px;
 font-family: Verdana, Helvetica, sans-serif;
 font-size: 12px;
 font-weight:bold;
 color:#FF3300;
 font-style:normal;
 height:20px;
}

div#Banner div#MainTab div#tabs a 
{
 background-color:Transparent;
 background-image: url("images/rtab-main.png");
 background-repeat:no-repeat;
 background-position:right top;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
  font-weight:bold;
  color:#FF3300;
  display:block;
  vertical-align:middle;
  text-decoration:none;
  padding-right:10px;
  height:20px;
}

div#Banner div#MainTab div#tabs a:hover
{
   color:#0000FF;
   background-image: url("images/rtab-active-main.png");
   background-repeat:no-repeat;
   background-position:right top;
}

div#Banner div#MainTab div#tabs a:focus 
{
  background-color:Transparent;
  color:#FF0000;
}

div#Banner div#MainTab div#tabs li#tab:focus
{
  /*background-color:#EEEEDD;*/
  color:#FF0000;
}
/*
div#Banner div#MainTab div#tabs em 
{
  background-image:url(active-tab.png);
  font-style:normal;
}
*/

div#Banner div#MainTab div#tabs ul
{
 float:left;
 list-style-image:none;
 list-style-position:outside;
 list-style-type:none;
 margin:0pt;
 padding:0pt;
 width:auto;
}

div#Banner div#MainTab div#tabs #tab
{
 list-style-type:none;
 background-color:Transparent;
 background-image: url("images/ltab-main.png");
 background-repeat:no-repeat;
 background-position:left top;
 color:inherit;
 float:left;
 line-height:1.6;
 margin:0pt 1px 0pt 0pt;
 padding:0pt 0pt 0pt 10px;
 text-align:center;
 width:85px;
 height:20px;
}

div#Banner div#MainTab div#tabs #activetab
{
 list-style-type:none;
 background-color:Transparent;
 background-image: url("images/ltab-active-main.png");
 background-repeat:no-repeat;
 background-position:left top;
 color:inherit;
 float:left;
 line-height:1.6;
 margin:0pt 1px 0pt 0pt;
 padding:0pt 0pt 0pt 10px;
 text-align:center;
 width:85px;
 height:20px;
}

div#Banner div#MainTab div#tabs li#tab:hover 
{
  background-color: Transparent;
  background-image: url("images/ltab-active-main.png");
  background-repeat:no-repeat;
  background-position:left top;
}

div#Banner div#SearchStrip
{
  clear:both;
  position:absolute;
  top:35px;
  width:700px;
  right:0px;
  margin-top:10px;
  height:20px;
  background-color:Transparent;
  z-index:100;
}

div#Banner div#SearchStrip div#LinksInSearch
{
  position:relative;
  padding-top:1px;
  left:-20px;
  top:16px;
  display:inline;
}

div#Banner div#SearchStrip div#SearchMode
{
  position:absolute;
  top:0px;
  right:280px;
  padding-top:1px;
}

div#Banner div#SearchStrip div#SearchMode div#Options
{

}

div#Banner div#SearchStrip div#SearchBox
{
  position:absolute;
  top:1px!important; top:-2px;
  right:100px;
  padding-top:1px;
}

div#Banner div#SearchStrip div#SearchBox div#Keywords
{
  position:relative;
  top:2px!important; top:-2px;
}

div#Banner div#SearchStrip div#SearchButton
{
  position:absolute;
  top:18px;
  right:79px;
}

