﻿
/*** Sliders ***/

div.sliderContainerGray, div.sliderContainerWhite
{
    margin-top:20px;
    height:130px;
}

.ui-slider { position: relative; text-align: left; cursor:pointer; }
/*.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }*/
div.sliderContainerGray .ui-slider .ui-slider-handle { background:#f2f1ec url(../images/sliderHandleGray.gif) no-repeat; position: absolute; z-index: 2; width:236px; height: 22px; cursor:pointer; outline:none; }
div.sliderContainerWhite .ui-slider .ui-slider-handle { background:#ffffff url(../images/sliderHandleWhite.gif) no-repeat; position: absolute; z-index: 2; width:236px; height: 22px; cursor: pointer; outline:none; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { left: 17px; width: 6px; height: 115px; }
.ui-slider-vertical .ui-slider-handle { left:-17px;margin-left: 0; margin-bottom: -11px; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }

#pageContent ul.sliderValues 
{
    position:relative;
    top:-129px;
    left:30px;
    list-style-type:none;
    z-index:1000;
    width:0px;
    margin:0;
    padding:0;
}

#pageContent ul.sliderValues li 
{
    /*height:16px;*/
    padding:6px 0 7px 0;
    margin:0;
    outline:0;
    position:relative;
    cursor:pointer;
}

#pageContent ul.sliderValues li a { 
    display:block;
    text-indent:-9999px;
    outline:0; 
    height:16px;
    background-repeat:no-repeat;
    background:transparent;
    background-position:0 0;
    cursor:pointer;
}

#pageContent ul.sliderValues li a.sliderTextVeryOften { background-image:url(../images/sliderTextVeryOften.png); width:63px; }
#pageContent ul.sliderValues li a.sliderTextOften { background-image:url(../images/sliderTextOften.png); width:33px; }
#pageContent ul.sliderValues li a.sliderTextSometimes { background-image:url(../images/sliderTextSometimes.png); width:66px; }
#pageContent ul.sliderValues li a.sliderTextRarely { background-image:url(../images/sliderTextRarely.png); width:38px; }
#pageContent ul.sliderValues li a.sliderTextNever { background-image:url(../images/sliderTextNever.png); width:35px; }

/*#pageContent ul.sliderValues li a.selected { background-position:0 -22px; }*/

/*** End Sliders ***/

/*** Accordion ***/

div#accordion { margin-top:10px; }
#accordion .accordionHeader { cursor: pointer; position: relative; margin-top: -10px;  z-index:0; }
#accordion .accordion-li-fix { display: inline; }
#accordion .accordionHeaderActive { border-bottom: 0 !important; }
/*#accordion .accordionHeader .ui-icon { position: absolute; left: 15px; top: 50%; margin-top: -8px; }*/
#accordion .accordionContent { cursor:default; background:transparent url(../images/acdnContentBG.png) repeat-y; width:469px; padding: 10px 40px; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; z-index:10; }

#accordion div.accordionContentFix { display:none; width:469px; position:absolute; padding: 11px 40px; color:#F2F1EB; }

#accordion .accordionHeader a.accordionHdrLink { 
    display: block; 
/*    line-height:50px; 
    text-indent:36px; */
    color:#005581; 
    font-size:1.0em; 
    font-weight:bold; 
    text-decoration:none; 
    width:473px;
    padding:0px 40px 0 36px;
    line-height:50px;
    height:50px;   
    cursor: pointer;
    text-indent:-9999px;
}

div#accordion div.whatIntuniv a.accordionHdrLink { background:transparent url(../images/acdnHdrWhatIsIntunivClosed.png) no-repeat; }
div#accordion div.howWork a.accordionHdrLink { background:transparent url(../images/acdnHdrHowDoesIntunivWorkClosed.png) no-repeat; }
div#accordion div.intunivStimulant a.accordionHdrLink { background:transparent url(../images/acdnHdrIsIntunivAStimulantClosed.png) no-repeat; }
div#accordion div.howGiven a.accordionHdrLink { background:transparent url(../images/acdnHdrHowIsIntunivGivenClosed.png) no-repeat; }
div#accordion div.takeBreak a.accordionHdrLink { background:transparent url(../images/acdnHdrCanTakeBreakClosed.png) no-repeat; }
div#accordion div.sideEffects a.accordionHdrLink { background:transparent url(../images/acdnHdrWhatAreTheSideEffectsClosed.png) no-repeat; }
div#accordion div.otherMedications a.accordionHdrLink 
{ 
	background:transparent url(../images/acdnHdrWhatOtherMedicationsClosed.png) no-repeat;
	height: 67px;
}
div#accordion div.symptomsADHD a.accordionHdrLink { background:transparent url(../images/acdnHdrWhatAreTheSymptomsOfAdhdClosed.png) no-repeat; }

div#accordion div.whatGuanfacine a.accordionHdrLink { background:transparent url(../images/acdnHdrWhatIsGuanfacineClosed.png) no-repeat; }

div#accordion div.acdnInattention a.accordionHdrLink { background:transparent url(../images/acdnHdrInattentionClosed.png) no-repeat; }
div#accordion div.acdnHyperactivity a.accordionHdrLink { background:transparent url(../images/acdnHdrHyperactivityClosed.png) no-repeat; }
div#accordion div.acdnImpulsivity a.accordionHdrLink { background:transparent url(../images/acdnHdrImpulsivityClosed.png) no-repeat; }


div#accordion div.acdnPointSystem a.accordionHdrLink { background:transparent url(../images/acdnHdrUsingATokenOrPointSystemClosed.png) no-repeat; }
div#accordion div.acdnTimeOuts a.accordionHdrLink { background:transparent url(../images/acdnHdrUsingTimeOutsClosed.png) no-repeat; }
div#accordion div.acdnDailyReportCard a.accordionHdrLink { background:transparent url(../images/acdnHdrUsingADailyReportCardClosed.png) no-repeat; }

#accordion .accordionHeader a.accordionHdrLink:hover { text-decoration:none; }

#accordion .accordionHeader a {  }

.accordionArrowRight { background-position: 0px 0px; }
.accordionArrowDown { background-position: -16px 0px; }

#accordion .accordionContent a.btnCloseThis { background:#f2f1eb url(../images/btnAccordionCloseThis.gif) no-repeat; width:16px; height:16px; position:absolute; display:block; right:0; top:0; line-height:0px; text-indent:0; }

#accordion .accordionContentBot { background:transparent url(../images/acdnContentBot.png) repeat-y; height:21px; width:549px; display:none; position:relative; top:-1px;  }

#btnCloseAll { width:85px; height:26px; float:left; margin-right:20px; }
    #btnCloseAll a { background:transparent url(../images/btnCloseAll.gif) no-repeat; display:block; width:85px; height:26px; cursor:pointer; text-indent:-5000px; }

#btnOpenAll { width:85px; height:26px; float:left;  margin-right:20px; }
    #btnOpenAll a { background:transparent url(../images/btnOpenAll.gif) no-repeat; display:block; width:85px; height:26px; cursor:pointer; text-indent:-5000px; }


div#accordion div.whatIntuniv a.open {background-image: url(../images/acdnHdrWhatIsIntuniv.png); }
div#accordion div.howWork a.open {background-image: url(../images/acdnHdrHowDoesIntunivWork.png); }
div#accordion div.intunivStimulant a.open {background-image: url(../images/acdnHdrIsIntunivAStimulant.png); }
div#accordion div.howGiven a.open {background-image: url(../images/acdnHdrHowIsIntunivGiven.png); }
div#accordion div.takeBreak a.open {background-image: url(../images/acdnHdrCanTakeBreak.png); }
div#accordion div.sideEffects a.open {background-image: url(../images/acdnHdrWhatAreTheSideEffects.png); }
div#accordion div.otherMedications a.open {background-image: url(../images/acdnHdrWhatOtherMedications.png); }
div#accordion div.symptomsADHD a.open {background-image: url(../images/acdnHdrWhatAreTheSymptomsOfAdhd.png); }
div#accordion div.whatGuanfacine a.open {background-image: url(../images/acdnHdrWhatIsGuanfacine.png); }

div#accordion div.acdnInattention a.open {background-image: url(../images/acdnHdrInattention.png); }
div#accordion div.acdnHyperactivity a.open {background-image: url(../images/acdnHdrHyperactivity.png); }
div#accordion div.acdnImpulsivity a.open {background-image: url(../images/acdnHdrImpulsivity.png); }

div#accordion div.acdnPointSystem a.open {background-image: url(../images/acdnHdrUsingATokenOrPointSystem.png); }
div#accordion div.acdnTimeOuts a.open {background-image: url(../images/acdnHdrUsingTimeOuts.png); }
div#accordion div.acdnDailyReportCard a.open {background-image: url(../images/acdnHdrUsingADailyReportCard.png); }


/*** End Accordion ***/

/*** Tabs ***/

.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

div#reminderTabs
{
    margin-top:40px;
}

div#reminderBox {
    z-index: 99;
}

div#reminderTime
{
	z-index: 1;
}

div#reminderMsgBox {
    margin:20px 0;
}

#reminderRefillTab { width:110px; height:37px; float:left; display:inline; }
    #reminderRefillTab a { 
        background:url(../images/reminderRefillTab.gif) no-repeat; 
        width:110px;
        height:37px;
        display:block;
        text-indent:-5000px;
    }
    
#reminderApptTab { width:156px; height:37px; float:left; }
    #reminderApptTab a {        
        background:url(../images/reminderApptTab.gif) no-repeat;
        width:156px;
        height:37px;
        display:block;
        text-indent:-5000px;
    }
        

#reminderRefillTab a.selected, #reminderApptTab a.selected, 
#reminderRefillTab a:hover, #reminderApptTab a:hover { background-position:0px -37px; }

div#repeatRmdr {
    margin-top:20px;
}

div#repeatRmdr div#repeatRmdrBoxTop,
div#repeatRmdr div#repeatRmdrBoxBot
{
    width:399px;
    height:10px;
}
div#repeatRmdr div#repeatRmdrBoxWeekContent,
div#repeatRmdr div#repeatRmdrBoxMonthContent
{
    background:#e0dccd;
    width:379px;
    padding:0 10px;
}

div#repeatRmdr div#repeatRmdrBox
{
    float:left;
    width:399px;
    margin-left: -10px;
}

div#repeatRmdr div.repeatSelectBox
{
    margin-top:5px;
}

div#repeatRmdrTabs
{ 
    float:left; 
    display:inline;
    width:132px;
    height:46px;

}

div#repeatRmdrWeekTab
{
    width:132px;
    height:23px;
}

    div#repeatRmdrWeekTab a { 
        display:block;
        background:url(../images/tabsRepeatWeekly.gif) no-repeat; 
        width:132px;
        height:23px;
        text-indent:-5000px;
        z-index:100;
    }
    
div#repeatRmdrMonthTab
{
    width:132px;
    height:23px;
}

    div#repeatRmdrMonthTab a { 
        display:block;
        background:transparent url(../images/tabsRepeatMonthly.gif) no-repeat; 
        width:132px;
        height:23px;
        text-indent:-5000px;
        outline:none;
    }
    
div#repeatRmdrMonthTab a.selected, div#repeatRmdrMonthTab a:hover,
    div#repeatRmdrWeekTab a.selected, div#repeatRmdrWeekTab a:hover { background-position: 0px -23px; }

div#repeatRmdrBoxInputs {margin-top:5px; }
div#repeatRmdrBoxInputs label { margin:0 10px 0 5px; line-height:20px; }



/*** End Tabs ***/


