


/*************************************************
*  SERVICE LANDING PAGE
*************************************************/
#titleitem-overview,
#titleitem-landing {
  margin: 0;
  padding: 0;
  position: absolute;
  float: left;
}
#titleitem-overview H1,
#titleitem-landing H1 {
  font-size: 1.5em;
  margin: 0;
  padding: 4em 0 0 0;
}
#introduction-wrapper
{
  overflow: hidden;
  padding-top: 1em;
}
#introduction-wrapper P
{
  margin: 0 0 1em 0;
}
#introduction-wrapper .curved-corners
{
  margin: 0 1em;
  float: right;
  display: inline; 
}
#introduction-text
{
  margin-top: 5.25em;
}
.curved-corners-grey-shadowed
{
  color: black;
  background-color: white;
  position: relative;
  float: left;
  width: 160px;
  height: 140px;
}
/* Drop Shadow effect */
.shadow
{
  background: url(/img/drop_shadow.gif) no-repeat bottom right;
  margin: -6px 6px 6px -6px;
  position: relative;
  float: left;
  display: inline;
}

.box-wrapper
{
  background-color: ;
  position: relative;
  margin: 1em;
  padding: 1em;
  overflow: hidden;
}
.infobox
{
  margin: 1em .75em;
  float: left;
  position: relative;
  display: inline;
}
.infobox A:link, .infobox A:visited
{
  text-decoration: none;
}
.infobox A:hover, .infobox A:active, .infobox A:focus
{
  text-decoration: underline;
}
.texttitle
{
  width: 100%;
}
.texttitle TD
{
  padding: 0 0.5em;
  font-weight: bold;
  height: 40px;
  vertical-align: middle;
}

.itemhidden {
  display: none;
}

#sitemap H2, #sitemap H3, #sitemap H4 {
  display: inline;
}
#sitemap UL.menus
{
  padding-bottom: 1em;
}
#sitemap UL.menuitems {
  padding-bottom: 0.5em;
}
#sitemap UL.sections {
  padding-bottom: 0.5em;
}

/**************************************
Drop Shadow effect
**************************************/

.shadow
{
  background: url(/img/drop_shadow.gif) no-repeat bottom right;
  margin: -6px 6px 6px -6px;
  position: relative;
  float: left;
}

.shadow2
{
  background: url(/img/inverse_shadow.png) no-repeat left top !important;

  padding: 0px 7px 7px 0px;
  position: relative;
  float: left;
}

/**************************************
Feature box
**************************************/

#box
{
border-width:2px;
border-style:solid;
border-color:#98bf21;
} 

/**************************************
Contact us
**************************************/
.contact
{
  color: black;
  background-color: white;
  position: relative;
  float: left;
  width: 300px;
  height: 150px;
}


