﻿/* --------------------------- Layout CSS --------------------------- */
@import url('themelayout.css');

a 
{
    outline: none;
    border: none;
}

.navbarBarLeftEnd
{
    float: left;
    border-style: none;
    border-width: 0px;
    background-position: center center;
    background-repeat: no-repeat;
    width: 10px;
    height: 40px;
    margin: 0px;
    padding: 0px;
    display: inline-block;
    white-space: nowrap;
    list-style: none;
    font-size: 0; /* Needed for IE - otherwise, the image appears slightly lowered */
}

.navbarBar
{
    float: left;
    border-style: none;
    border-width: 0px;
    background-position: center center;
    background-repeat: no-repeat;
    width: 1px;
    height: 40px;
    margin: 0px;
    padding: 0px;
    display: inline-block;
    white-space: nowrap;
    list-style: none;
    font-size: 0; /* Needed for IE - otherwise, the image appears slightly lowered */
}

ul.mainLinks a
{
    float: left;
    border-style: none;
    border-width: 0px;
    background-position: center center;
    background-repeat: no-repeat;
    width: 112px;
    height: 40px;
    margin: 0px;
    padding: 0px;
    display: inline-block;
    white-space: nowrap;
    list-style: none;
    font-size: 0; /* Needed for IE - otherwise, the image appears slightly lowered */
}

/* --------------------------- Navigation Bar - Home --------------------------- */
a.navbarHome, a.navbarHome:link, a.navbarHome:visited
{
    background-image: url(themeimages/buttonsbars/bb-home-combined.gif);
    background-position: top;
}

a.navbarHome:hover
{
    background-image: url(themeimages/buttonsbars/bb-home-combined.gif);
    background-position: center;
}

a.navbarHome:active
{
    background-image: url(themeimages/buttonsbars/bb-home-combined.gif);
    background-position: bottom;
}

/* --------------------------- Navigation Bar - Download --------------------------- */
a.navbarDownload, a.navbarDownload:link, a.navbarDownload:visited
{
    background-image: url(themeimages/buttonsbars/bb-download-combined.gif);
    background-position: top;
}

a.navbarDownload:hover
{
    background-image: url(themeimages/buttonsbars/bb-download-combined.gif);
    background-position: center;
}

a.navbarDownload:active
{
    background-image: url(themeimages/buttonsbars/bb-download-combined.gif);
    background-position: bottom;
}

/* --------------------------- Navigation Bar - Purchase --------------------------- */
a.navbarPurchase, a.navbarPurchase:link, a.navbarPurchase:visited
{
    background-image: url(themeimages/buttonsbars/bb-purchase-combined.gif);
    background-position: top;
}

a.navbarPurchase:hover
{
    background-image: url(themeimages/buttonsbars/bb-purchase-combined.gif);
    background-position: center;
}

a.navbarPurchase:active
{
    background-image: url(themeimages/buttonsbars/bb-purchase-combined.gif);
    background-position: bottom;
}

/* --------------------------- Navigation Bar - Support --------------------------- */
a.navbarSupport, a.navbarSupport:link, a.navbarSupport:visited
{
    background-image: url(themeimages/buttonsbars/bb-support-combined.gif);
    background-position: top;
}

a.navbarSupport:hover
{
    background-image: url(themeimages/buttonsbars/bb-support-combined.gif);
    background-position: center;
}

a.navbarSupport:active
{
    background-image: url(themeimages/buttonsbars/bb-support-combined.gif);
    background-position: bottom;
}

/* --------------------------- Navigation Bar - About Us --------------------------- */
a.navbarAboutUs, a.navbarAboutUs:link, a.navbarAboutUs:visited
{
    background-image: url(themeimages/buttonsbars/bb-aboutus-combined.gif);
    background-position: top;
}

a.navbarAboutUs:hover
{
    background-image: url(themeimages/buttonsbars/bb-aboutus-combined.gif);
    background-position: center;
}

a.navbarAboutUs:active
{
    background-image: url(themeimages/buttonsbars/bb-aboutus-combined.gif);
    background-position: bottom;
}

/* --------------------------- Navigation Bar padding at end --------------------------- */
.navbarPad
{
    background-image: url(themeimages/buttonsbars/bb-pad.gif);
    background-position: left top;
    background-repeat: repeat-x;
    width: 375px;
    height: 40px;
    margin: 0px;
    padding: 0;
    display: inline-block;
}

/* --------------------------- Side Links --------------------------- */
/*ul.sideLinks
{
	margin-left: 0px;
    margin-top: 0px;
    padding: 0px 0px 0px 0px;
    font-family: Arial, Tahoma, Verdana;
    font-weight: normal;
    font-size: 8pt;
    white-space: nowrap;
}

ul.sideLinks li
{
    padding: 0;
    margin: 0px;
    list-style: none;
    text-align: left;
    text-indent: 10px;
    height: 32px;
    line-height: 32px;
}

ul.sideLinks li a
{
    width: 159px;
    height: 32px;
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    color: #202020;
    text-decoration: none;
}

ul.sideLinks li a:link
{
    background-image: url(themeimages/buttonsbars/bb-side-normal.gif);
}

ul.sideLinks li a:visited
{
    background-image: url(themeimages/buttonsbars/bb-side-normal.gif);
}

ul.sideLinks li a:hover
{
    background-image: url(themeimages/buttonsbars/bb-side-hover.gif);
}

ul.sideLinks li a:active
{
    background-image: url(themeimages/buttonsbars/bb-side-active.gif);
}*/

/* --------------------------- Download Menu Side Link --------------------------- */
ul.sideLinks
{
	margin-left: 0px;
    margin-top: 0px;
    padding: 0px 0px 0px 0px;
    font-family: Arial, Tahoma, Verdana;
    font-weight: normal;
    font-size: 8pt;
    white-space: nowrap;
}

ul.sideLinks li
{
    padding: 0;
    margin: -2px;
    list-style: none;
    text-align: left;
    height: 32px;
}

ul.sideLinks li a
{
    /*width: 159px;*/
    /*height: 32px;*/
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    color: #202020;
    text-decoration: none;
    /*font-size: 0; Needed for IE, otherwise button moves down when active */
    font-size: 9pt;
    padding: 0.7em 0 0 1.0em;
    /*width: 92%;*/
    width: 150px;
    height: 75%;
}

ul.sideLinks li a:hover
{
    background-color: #636363;
    color: White;
}

ul.sideLinks li a:active
{
    background-color: Black;
    color: White;
}

/* --------------------------- Third Party --------------------------- */
