body
{
    background: transparent url(../images/background.gif) no-repeat;
    background-position: top center;
    margin: 0;
    padding: 0;
}

div.ctaleft
{
    background: transparent url(../images/main-cta-left.gif) no-repeat;
    height: 46px;
    padding-left: 3px;
    display: inline-block;
}
div.ctaright
{
    background: transparent url(../images/main-cta-right.gif) right no-repeat;
    height: 46px;
    padding-right: 8px;
}
div.ctaleft div.ctaright div.ctamid
{
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    background: transparent url(../images/main-cta-bg.gif) repeat;
    height: 36px;    
}

div.ctaleft div.ctaright div.ctamid a
{
    color: #ffffff;
    text-decoration: none;
    font-family: Verdana;
    font-size: 13px;
    font-weight: bold;
    vertical-align: middle;
}


/* central panels */
div#centralpage
{
    margin: 0 auto;
    width: 967px;
}
div#mainpanel
{
    background: transparent url(../images/main-panel.gif) no-repeat;
    height: 315px;
    width: 740px;
    float: left;
    padding-top: 121px;
    padding-left: 40px;
}

div#mainpanel div.imgpanel
{
    float: left;
    width: 380px;
    height: 239px;
}

div#mainpanel div#panelcontainer
{
    height: 240px;
    width: 675px;
}

div#mainpanel div.paneltext
{
    color: #ffffff;
    font-family: Arial;
    font-size: 13px;
    width: 270px;
    float: left;
    padding-left: 25px;
    padding-right: 25px;
}

div#mainpanel div.paneltext h1
{
    font-family: Verdana;
    font-size: 26px;
    font-weight: normal;
    margin: 0;
    padding-top: 15px;
}



div#rhs
{
    float: right;
}

/* panel page selector */

ul#panelmenu
{
    clear: both;
    padding-top: 14px;
    padding-left: 100px;
}

ul#panelmenu li
{
    float: left;
    padding-top: 10px;
    font-weight: bold;
    height: 23px;
    width: 34px;
    font-family: Verdana;
    font-size: 13px;
    background: url(../images/numberlink-off.gif) no-repeat;
    color: #FFFFFF;
    vertical-align: middle;
    text-align: center;
    margin-right: 7px;
    list-style-type: none;
}

ul#panelmenu li.selected
{
    background: url(../images/numberlink-on.gif) no-repeat;
    color: #000000;
}

ul#panelmenu li:hover
{
    background: url(../images/numberlink-on.gif) no-repeat;
    color: #000000;
}



/* lower panels */
div#lowerpanels
{
    clear: both;
}

div#lowerpanels div.panel
{
    width: 953px;
    height: 228px;
    float: left;
}

div#lowerpanel-1
{
    background: transparent url(../images/panel-1.jpg) no-repeat;
}

div#lowerpanel-2
{
    background: transparent url(../images/panel-2.jpg) no-repeat;
}

div#lowerpanel-3
{
    background: transparent url(../images/panel-3.jpg) no-repeat;
}

div#lowerpanel-4
{
    background: transparent url(../images/panel-4.jpg) no-repeat;
}

div#lowerpanel-5
{
    background: transparent url(../images/panel-5.jpg) no-repeat;
}

div#lowerpanel-6
{
    background: transparent url(../images/panel-6.jpg) no-repeat;
}

div#headings
{
    margin-left: 20px;
}

div#headings div.heading
{
    float: left;
}

div#headings div#heading-1
{
    background: transparent url(../images/nav-1-off.gif) no-repeat;
    height: 64px;
    width: 98px;
}

div#headings div#heading-1.selected
{
    background: transparent url(../images/nav-1-selected.gif) no-repeat;
}

div#headings div#heading-1.selected:hover
{
    background: transparent url(../images/nav-1-selected.gif) no-repeat;
}

div#headings div#heading-1:hover
{
    background: transparent url(../images/nav-1-over.gif) no-repeat;
}


div#headings div#heading-2
{
    background: transparent url(../images/nav-2-off.gif) no-repeat;
    height: 64px;
    width: 125px;
}

div#headings div#heading-2.selected
{
    background: transparent url(../images/nav-2-selected.gif) no-repeat;
}

div#headings div#heading-2.selected:hover
{
    background: transparent url(../images/nav-2-selected.gif) no-repeat;
}

div#headings div#heading-2:hover
{
    background: transparent url(../images/nav-2-over.gif) no-repeat;
}

div#headings div#heading-3
{
    background: transparent url(../images/nav-3-off.gif) no-repeat;
    height: 64px;
    width: 142px;
}

div#headings div#heading-3.selected
{
    background: transparent url(../images/nav-3-selected.gif) no-repeat;
}

div#headings div#heading-3.selected:hover
{
    background: transparent url(../images/nav-3-selected.gif) no-repeat;
}

div#headings div#heading-3:hover
{
    background: transparent url(../images/nav-3-over.gif) no-repeat;
}

div#headings div#heading-4
{
    background: transparent url(../images/nav-4-off.gif) no-repeat;
    height: 64px;
    width: 180px;
}

div#headings div#heading-4.selected
{
    background: transparent url(../images/nav-4-selected.gif) no-repeat;
}

div#headings div#heading-4.selected:hover
{
    background: transparent url(../images/nav-4-selected.gif) no-repeat;
}

div#headings div#heading-4:hover
{
    background: transparent url(../images/nav-4-over.gif) no-repeat;
}

div#headings div#heading-5
{
    background: transparent url(../images/nav-5-off.gif) no-repeat;
    height: 64px;
    width: 163px;
}

div#headings div#heading-5.selected
{
    background: transparent url(../images/nav-5-selected.gif) no-repeat;
}

div#headings div#heading-5.selected:hover
{
    background: transparent url(../images/nav-5-selected.gif) no-repeat;
}

div#headings div#heading-5:hover
{
    background: transparent url(../images/nav-5-over.gif) no-repeat;
}

div#headings div#heading-6
{
    background: transparent url(../images/nav-6-off.gif) no-repeat;
    height: 64px;
    width: 131px;
}

div#headings div#heading-6.selected
{
    background: transparent url(../images/nav-6-selected.gif) no-repeat;
}

div#headings div#heading-6.selected:hover
{
    background: transparent url(../images/nav-6-selected.gif) no-repeat;
}

div#headings div#heading-6:hover
{
    background: transparent url(../images/nav-6-over.gif) no-repeat;
}

div#content div.panel
{
    padding-top: 20px;
    padding-left: 27px;
}

div#content div.panelitem
{
    height: 159px;
    width: 208px;
    background-color: #ffffff;
    float: left;
    margin-right: 10px;
    
}

div#content div.panelitem a
{
    text-decoration: none;    
     border-style: none;
     color: #ffffff;
}

div#content div.panelitem a:visited
{
    color: #ffffff;
}



div#content div.panelitem img
{
    padding: 4px 4px 0 4px;
    height: 113px;
    width: 200px;
    border: 0;
}


div#content div.panelitem h2
{
    color: #ffffff;
    background-color: #000000;
    font-family: Verdana;
    font-size: 12px;
    margin: 0px 4px 0px 4px;
    padding: 0px 0 0 10px;
    height: 38px;
}


div.panellink
{
    text-align: right;
    margin-right: 35px;
}

div.panellink img
{
    border: none 0px;
}






div#content
{
    clear: both;
}

div.footerleft
{
    float: left;
}

div.footerright
{
    float: right;
}

div.footertext
{
    clear: both;
    font-family: Arial;
    font-size: 11px;
    color: #666666;
    padding-top: 40px;
    padding-bottom: 20px;
}













