﻿.ui-accordion-content .ui-accordion-content-active{}
.ui-accordion .ui-accordion-content{ overflow-x: hidden !important; }

.map .logo-med
{
    background-image: url("http://www.metrotransit.org/Images/MetroTransitLogo.png") !important;/*your logo */
    border:0;
    top: 0px;
    cursor: pointer;
    height: 70px !important; /* size of your image */
    position: absolute;
    right: 0px;
    width: 225px !important;/* size of your image */
    z-index: 49;
}
.map .logo-sm {
    background-image: url("http://www.metrotransit.org/Images/Icons/TransitTee.gif") !important;/*your logo */
    border:0;
    top: 0px;
    cursor: pointer;
    height: 33px !important; /* size of your image */
    position: absolute;
    right: 0px;
    width: 33px !important;/* size of your image */
    z-index: 49;
}
.soria .dijitSliderImageHandleV 
{
    border:0px;
    width:20px;
    height:16px;
    background: url(images/slider.png) no-repeat scroll left center;
    cursor:pointer;
}

.soria .dijitPlaceHolder {top: 5px !important;}

.soria .dijitRuleLabelContainer
{
    color:#0053A0;
    display:none;   
}

.soria .dijitDialog .dijitDialogTitle
{
    color:White;
}
.soria .dijitDialogTitleBar
{
    background:url("images/NavSelected.png") repeat-x scroll left top #FAFAFA;
    background-color:#0053A0;

}

.soria .dijitDialogCloseIcon 
{
    background-image:url('/Data/Sites/1/skins/MetroTransitMain/jqimages/ui-icons_0053a0_256x240_2.png');
    background-position:-96px -127px; 
    background-repeat:no-repeat;
    cursor:pointer;
    height:17px;
    position:absolute;
    right:6px;
    top:4px;
    vertical-align:middle;
    width:17px;
}
/*.CloseSplashText { float: right; margin: 7px 0px 0px 1.5em; padding: 0px; }*/
.closeSplashText { float: right; width: 100px; margin: 0px 0px 0px 0em; padding: 0px;cursor:pointer;}
/*.dj_ie7 .closeSplashText{float: right; width: 100px; margin: 0px 0px 0px 0em; padding: 0px;cursor:pointer;}
.dj_ie8 .closeSplashText{float: right; width: 100px; margin: 0px 0px 0px 0em; padding: 0px;cursor:pointer;}*/
.infowindow .window .top .right .user .titlebar .hide .sprite {margin-top:-908px !important;}
.soria .digitDialogCloseIcon-Hover
{
    background-position:-63px -16;
}
.soria .dijitSliderFocused .dijitSliderImageHandleV
{
    background-image: url('images/slider.png');
}
.soria .dijitSliderIncrementIconH,.soria .dijitSliderIncrementIconV
 {
 background: transparent url(images/Plus.gif) no-repeat scroll 0px top;
 width:16px;
 height:16px;
 }
.soria .dijitSliderDecrementIconH,.soria .dijitSliderDecrementIconV
{
    background: transparent url(images/Minus.gif) no-repeat scroll 0px top;
    width:16px;
    height:16px;
}

.dj_webkit .soria .dijitContentPane{overflow:hidden;}

.rtinstructions {white-space:nowrap;width: 100%; margin: 10px .8em 5px -1.0em; padding: 0px;}

#compassrose
{
background-color:#FFFFFF;
border:1px inset #045AA9;
height:60px;
left:13px;
opacity:0.6;
overflow:auto;
position:absolute;
top:8px;
width:60px;
z-index:5;
-moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;
-moz-border-radius-topleft:15px;
-moz-border-radius-topright:15px;
-webkit-border-radius: 15px;
}
.dijitRuleLabelContainer  
{
    color:Black;
}

#link
{
position:absolute;
z-index:99;
bottom:0px;
right:0px;
display:compact;
background-color:#ddd;
font-size:10pt;    
}
       
#sliderbox
{
background-color:#FFFFFF;
border:1px inset #045AA9;
height:218px;
left:27px;
opacity:0.6;
overflow:auto;
position:absolute;
top:75px;
width:32px;
z-index:1;
-moz-border-radius-bottomleft:15px;
-moz-border-radius-bottomright:15px;
-moz-border-radius-topleft:15px;
-moz-border-radius-topright:15px;
-webkit-border-radius: 15px;
}

.searchresultcls
{

}
.dj_ie7 #sliderbox
{
    background-color:Yellow;
    border:0px inset #045AA9;
    height:1px;
    left:1px;
    overflow:auto;
    position:absolute;
    top:75px;
    width:1px;
    z-index:-1;
}

.dj_ie8 #sliderbox
{
    background-color:#FFFFFF;
    border:1px inset #045AA9;
    height:268px;
    left:26px;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    overflow:auto;
    position:absolute;
    top:75px;
    width:32px;
    z-index:1;
}

.dj_ie9 #sliderbox
{
    border-top-right-radius: 15px;
    border-top-left-radius: 15px;
    border-bottom-right-radius: 15px;
    border-bottom-left-radius: 15px;
    background-color:#FFFFFF;
    border:1px inset #045AA9;
    height:268px;
    left:26px;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
    overflow:auto;
    position:absolute;
    top:75px;
    width:32px;
    z-index:1;
}

.dj_ie7 .routelist
{
 width: 220px;
 overflow-x: hidden;
 overflow-y: scroll;
}

.popup
{
    font-family:Arial;
   
}
hr
{
    color:#ff9900;
    background-color:#ff9900;
    height:1px;
    margin:0px 0;
    
}
hr.ADA
{
    color:#C0C0C0;
    background-color:#A0A0A0;
    height:1px;
    margin:0px 0;
    
}

.popup .pContent
{
    color:gray;
}

.popup .routelist
{
    height:105px;
    font-size:9pt;
    white-space:nowrap;
    overflow-x: hidden;
    overflow-y: scroll;
    padding: 2px;
    border: solid 1px #dddddd;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px; 
}
.popup .routelistsmall
{
    height:70px;
    font-size:9pt;
    white-space:nowrap;
    overflow-x: hidden;
    overflow-y: auto;
}
.popup .pheader
{
    font-size:10pt;
    color:gray;
    font-weight:bold;
}
.popup .timetext
{
    float:left;
}
.popup .busdisc
{
    font-size:7pt;
}
.popup .bustime
{
    float: right;
    font-weight:bold;
    }
.popup .busrefresh
{
    clear:both;
    font-size:8pt;
}
.popup .title
{
    color:Blue;
}

.pTitle
{
    color:Gray;
    font-size:x-small;
    font-family:arial,sans-serif;
}
.popup .cTitle
{
    color:Gray;
    font-weight:bold
}

.popup .cbody
{
    height:100px;
    position:relative;
}

.popup .footer
{
    height:00px;
    position:relative;
    bottom:0px;
    left:0px;
    color:Navy;
}  
.popup .pfooter
{
    position:absolute;
    bottom:0px;
    left:10px;
    color:Navy;
} 

.popup .PA
{
    text-align:left;

}
.popup .PA .PRAvail
{
    position:relative;
    vertical-align:middle;


}   

.col1SrchHelp { float: left; width: 78px; margin: 5px 0px 0px -10px; font-weight: 700; clear:left; }
.col2SrchHelp { font-size: 8pt;float: left; width: 200px; margin: 6px 0px 0px -1px; overflow: hidden; white-space: nowrap; clear:right;}
.SrchTips {margin: 5px 0px 0px -10px;font-style:italic}
.searchHelp
{
/*    bottom:40px;
    height:40px;
    position:absolute;
    display:block;
    left:10px;*/
}
.nextriplaunch 
{
    height:20px;
    position:absolute;
    bottom:20px;
    left:10px;
    color:Navy;
    font-size:10pt;
}

.dj_ie7 .nextriplaunch 
{

    position:absolute;
    bottom:40px;
    left:0px;
    color:Navy;
    font-size:10pt;
}

.contactus
{
    bottom:20px;
    position:absolute;
}

/*.nextripcontent
{
    width:267px;
    border:1px solid #ff9900;
}*/

.prTitle
{
    color:Gray;
}

.popup .LotStatus
{
    font-weight:bold;
    color:gray;

}


.accContainer{bottom:1px; top:1px;height:97%;}
.accordion {width:305px;height:100%;}
/*.dj_ie6 .accordion{width:300px;}*/
.dj_ie8 .accordion{width:305px;height:65%;}
#bMain{}
.bmain{width: 99%; height: 99%; border: 1px solid #000; background-color:#eee;min-width:800px;min-height: 600px;}

.dj_ie #mapDiv{height: 100%;}
#NexTripForm{width: 100%; height: 100%;}
.dj_ie7 #NexTripForm{width: 98%; height: 98%;}

.ListBoxRoutes
{
    Width: 100%;
    Height:90%;
}
/*.dj_webkit .ListBoxRoutes{Height: 100%;}*/
