﻿
/* Home Page HotBox */
.largeImage
{
    position:relative;
    /* Place this type of spacing in a surrounding div in the specific application not here in the general */
    /*padding-left:13px;*/
}

.hotboxButtons 
{
    position:relative;   
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    font-weight:bold;
    padding:0;
    height:23px;
    margin: -50px 30px 0 0;
    float:right;
    filter:alpha(opacity=50);
    opacity:0.5;
}

.hotboxButtons li {
    list-style:none;
    display:inline;
    background-image:none;
    padding:0;
    margin:0;
}

.hotboxButtons a {
    min-height:20px;
    width:23px;
    padding: 3px 5px 0px 7px;
    color:#000000;
    text-decoration:none;
    background:url("/layouts/SJMSites/Home Page Hot Box/_images/btn.gif") no-repeat;
    float:left;
    margin:0;
}

.hotboxButtons a:hover { 
    background-position:0 -23px;
}

.hotboxButtons a:active {
    background-position:0 -46px;
}

/* For Firefox */
.hotboxButtons a:focus
{
    background-position:0 -46px;
    outline:none;
}

/* hotboxButtonPause */
.hotboxButtons a.hotboxButtonPause 
{
    min-height:20px;
    width:23px;
    padding: 3px 5px 0px 6px;
    text-decoration:none;
    background:url("/layouts/SJMSites/Home Page Hot Box/_images/btn_pause.gif") no-repeat;
    float:left;
    margin:0;
    padding: 3px 5px 0px 6px;
}

.hotboxButtons a.hotboxButtonPause:hover { 
    background-position:0 -23px;
}

.hotboxButtons a.hotboxButtonPause:active {
    background-position:0 -46px;
}

/* For Firefox */
.hotboxButtons a.hotboxButtonPause:focus
{
    background-position:0 -46px;
    outline:none;
}

.hotboxButtons li.Selected a {
    background-position:0 -46px;
}

/* Home Page Link Blocks - Consult, Discuss, Connect */
.homePageLinkBlocks
{
    padding:0;
    margin: 26px 0 0 0;
}

.homePageLinkBlockLinks
{
    padding:0;
    /* had to back it up to remove gap between header and content lines */
    margin: -6px 0 0 0;
    background:url(/layouts/SJMSites/Home Page Hot Box/_images/contentarea_background.gif) repeat-y;
}

.homePageLinkBlockLinks ul
{
    padding: 0 27px 0 27px;
    margin:0;
    list-style:none;
}

.homePageLinkBlockLinks li
{
    display:block;
	margin: 6px 0 0 0;
	padding: 0 0 0 15px;
	background:url(/layouts/SJMSites/Home Page Hot Box/_images/bullet_arrowgreen.gif) no-repeat 0 4px;
    list-style-image:none;
	/*list-style-image: url(/layouts/SJMSites/Home Page Hot Box/_images/bullet_arrowgreen.gif);*/
}

.homePageLinkBlockLinks a
{
    font-size:13px;
}

.homePageLinkBlockLinksFooter
{
    margin: -6px 0 0 0;
}
