body {
 background-color: #FFFFFF;
 margin: 0px;
 padding: 0px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 0.7em;
}

#GlobalHeader {
 background-image:url(../../AMSImages/globaltopbar.gif);
 background-color: #73acdb; /*Change the colour code to change the skin*/
 border-bottom: 1px solid #a7c9f6;
 width: 100%;
 color: #FFFFFF;
 padding-right:0px;
 padding-top:0px;
 padding-bottom:0px;
 *height: 31px;
}

#GlobalHeaderLogo {
 float:left;
 width: 260px;
 background-image:url(../../AMSImages/separator-top.gif); /*Change the image to change the skin*/
 background-repeat: repeat-y;
 background-position: right;
 margin: 0px;
 padding: 0px;
 padding-right: 10px;
 height: 31px;
}

#GlobalHeaderNavigationAndLogoutContainer {
 float:right;
 position:relative;
}

.globalheaderelements {
 float: left;
 position:relative;
 padding-right: 2px;
 *padding-right: 0px;
}

.spacer {
 clear: both;
}

#globalheadernavigation {
 float:left;
 position:relative;
 margin:0px;
 margin-right: 0px;
 /*padding:0px 15px;*/
 padding: 0px;
 list-style:none;
}

#globalheadernavigation li {
 float:left;
 /*margin-left: 5px;*/
 margin-left: 3px;
}

#globalheadernavigation a {
 display: block;
 padding: 3px;
 /*padding-right: 5px;
 padding-top: 3px;
 padding-bottom: 3px;*/
 
 color: #3c79a8;
 text-decoration: none;
 margin-top: 3px;
 /*margin-right: 7px;*/
 margin-right: 2px;
 margin-left: 1px;
}

#globalheadernavigation a:hover {
 color:#3c79a8;
 text-decoration: none;
 background-image:url(../../AMSImages/nav-bg.gif);
 background-repeat:repeat-x;
 border-left: 1px solid #947749;
 border-right: 1px solid #fdb32d;
 /*margin-right: 6px;*/
 margin-right: 1px;
 margin-left: 0px;
}

.GlobalHeaderLogout, .globalheaderlogout 
{
 padding: 3px 8px 3px 10px;
 *padding-bottom: 3px;
 background-image:url(../../AMSImages/separator-top.gif); /*Change the image to change the skin*/
 background-repeat: repeat-y;
 background-position: left;
 float: left;
 position:relative;
}

.GlobalHeaderLogout:hover, .globalheaderlogout:hover 
{
 background-image:url(../../AMSImages/logout-bg.gif);
 background-repeat:repeat-x;
 border-left: 1px solid #947749;
 padding-left: 9px;
}

#GlobalHeaderShadow 
{
 border-bottom: 1px solid #5b5c5e;
}



.PageCodeSearch, .pagecodesearch 
{
   float:left;
   padding: 3px 5px 1px 3px;
   *padding: 2px 5px 2px 3px;
   margin: 0px;
   
   color: #335ea1;
   background-image:url(../../AMSImages/separator-top.gif); /*Change the image to change the skin*/
   background-repeat: repeat-y;
   background-position: right;
 }

.PageCodeSearch .ReferenceIcon, .pagecodesearch .referenceicon
{
  *margin-top: 2px;
}

input, textarea, select 
{
  background-color: #FFFFFF;
  border: 1px solid #a2bada;
  padding: 3px;
  margin: 0px;
  color: #666666;
} 

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

.inputimage 
{
  margin:0px;
  padding-top: 1px;
  border:0px;
  margin-top: 2px;
  background: none;
}

#OpenPageWithData
{
  /*padding-left: 5px;*/
  color: #000000;
  text-decoration: none;
  display:inline;
  *display:inline-block;
  height: 1.2em;
  background: #98d5fc url(../../AMSImages/buttons_background.png) repeat scroll left center;    
  border-top: 1px solid #97aac0;
  border-left: 1px solid #97aac0;
  border-right: 1px solid #4b688b;
  border-bottom: 1px solid #4b688b;
  margin: auto 0.25em auto 1px;
  padding: 3px 4px 2px;
  *padding: 3px 4px;

}

#OpenPageWithData:hover
{
  background: #fedf9a url(../../AMSImages/buttons_background.png) left center;
  border-color: #D5C382;
  
}


#GlobalSearchToolbar
{
  /*padding-right: 15px;*/
  padding-right: 1px;
}