/* -------------------------------------------------
main structure
------------------------------------------------- */

div#wrapper
{
position: relative;
}

div#Mouse
{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
}

object#MouseEffect
{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
}

/* -------------------------------------------------
div#header
------------------------------------------------- */

/* -------------------------
div#headerInfo
------------------------- */

#MarqueeWrapper 
{
position: relative;
z-index: 2;
}

/* -------------------------
div#headerIcons
------------------------- */

/* --------- h1#clientName --------- */

h1#clientName a
{
position: relative;
z-index: 2;
}

/* --------- div#headerLinks --------- */

div#headerLinks a
{
position: relative;
z-index: 2;
}

/* -------------------------------------------------
div#horizontalNav
------------------------------------------------- */

ul#Primary li a:active,
ul#Primary li a:link,
ul#Primary li a:visited,
ul#Primary li a:focus,
ul#Primary li a:hover
{
position: relative;
z-index: 2;
}


/* -------------------------------------------------
div#middle-wrapper
------------------------------------------------- */

/* -------------------------
div#middle-colOne
------------------------- */

/* ----- div#toolBoxOne ----- */

div#toolBoxOne-content
{
position: relative;
z-index: 2;
}

/* -------------------------
div#middle-colTwo
------------------------- */

/* -------------------------
div#HomeBanner
------------------------- */

div#HomeBanner object
{
position: relative;
z-index: 2;
}

/* -------------------------
div#homeComponents
------------------------- */

/* -------------------------
div#homeComps-colOne
------------------------- */

/* -------------------------
div#toolBoxTwo
------------------------- */

h3#toolBoxTwo-title a:active,
h3#toolBoxTwo-title a:link,
h3#toolBoxTwo-title a:visited,
h3#toolBoxTwo-title a:focus,
h3#toolBoxTwo-title a:hover
{
position: relative;
z-index: 2;
}

div#toolBoxTwo-content
{
position: relative;
z-index: 2;
}

h4#toolBoxTwo-subTitle a:active,
h4#toolBoxTwo-subTitle a:link,
h4#toolBoxTwo-subTitle a:visited,
h4#toolBoxTwo-subTitle a:focus,
h4#toolBoxTwo-subTitle a:hover
{
position: relative;
z-index: 2;
}

/* ------- div#memberBox --------- */

div#memberBox
{
position: relative;
z-index: 2;
}

/* -------------------------
div#homeComps-colTwo
------------------------- */

/* ------- h3.toolBox-title --------- */

h3.toolBox-title a:active,
h3.toolBox-title a:link,
h3.toolBox-title a:visited,
h3.toolBox-title a:focus,
h3.toolBox-title a:hover
{
position: relative;
z-index: 2;
}

h3#toolBoxThree-title a:active,
h3#toolBoxThree-title a:link,
h3#toolBoxThree-title a:visited,
h3#toolBoxThree-title a:focus,
h3#toolBoxThree-title a:hover
{
position: relative;
z-index: 2;
}

h3#toolBoxFour-title a:active,
h3#toolBoxFour-title a:link,
h3#toolBoxFour-title a:visited,
h3#toolBoxFour-title a:focus,
h3#toolBoxFour-title a:hover
{
position: relative;
z-index: 2;
}

h3#toolBoxFive-title a:active,
h3#toolBoxFive-title a:link,
h3#toolBoxFive-title a:visited,
h3#toolBoxFive-title a:focus,
h3#toolBoxFive-title a:hover
{
position: relative;
z-index: 2;
}

/* ------- div#toolBoxSix --------- */

h3#toolBoxSix-title a:active,
h3#toolBoxSix-title a:link,
h3#toolBoxSix-title a:visited,
h3#toolBoxSix-title a:focus,
h3#toolBoxSix-title a:hover
{
position: relative;
z-index: 2;
}

div.toolBox-content
{
position: relative;
z-index: 2;
}

h4#toolBoxSix-subTitle a:active,
h4#toolBoxSix-subTitle a:link,
h4#toolBoxSix-subTitle a:visited,
h4#toolBoxSix-subTitle a:focus,
h4#toolBoxSix-subTitle a:hover
{
position: relative;
z-index: 2;
}

/* ----- div#companyBox ----- */

div#companyBox
{
position: relative;
z-index: 2;
}

/* -------------------------------------------------
div#footer
------------------------------------------------- */

div#footer
{
/* Orig - before adding sponsor box to the footer
width: 930px;
padding: 37px 30px 30px 30px;*/
width: 990px;
padding: 37px 0 30px 0;    
}

/* ----- div#footer p ----- */

div#footer p.footer
{
position: relative;
z-index: 2;
}

/* ----- a#companyLogo ----- */

a#companyLogo:active,
a#companyLogo:link,
a#companyLogo:visited,
a#companyLogo:focus,
a#companyLogo:hover
{
position: relative;
z-index: 2;
}

/* -------------------------------------------------
div.extraBox
------------------------------------------------- */

div.extraBox-content
{
position: relative;
z-index: 2;
}