#colorbox {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow: hidden;
	border: 12px solid rgba(255,255,255,0.7);
	border-radius:6px;
	padding:0px;
	font-family:"Roboto Condensed",tahoma,verdana,arial,sans-serif;


}

#energyOverlay,#energyWrapper{position: absolute;
    top: 0;
    left: 0;
    z-index: 9999;
    overflow: hidden;}

#energyOverlay {
    cursor: default;
    position: fixed;
    width: 100%;
    height: 100%
}

#energyMiddleLeft,#energyBottomLeft {
    clear: left
}

#energyContent {
    position: relative
}

#energyLoadedContent {
    overflow: auto
}

#energyTitle {
    margin: 0
}

#energyLoadingOverlay,#energyLoadingGraphic {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%
}

#energyPrevious,#energyNext,#energyClose,#energySlideshow {
    cursor: pointer;
    display: none
}

.energyPhoto {
    float: left;
    margin: auto;
    border: 0;
    display: block
}

.energyIframe {
    width: 100%;
    height: 100%;
    display: block;
	border:0px;
}

#energyOverlay {
    background: url(../images/colorbox/overlay.png) repeat 0 0
}

#energyTopLeft {
    width: 21px;
    height: 21px;
background: url('../login/login-bck.png') repeat scroll center top #333;
}

#energyTopRight {
    width: 21px;
    height: 21px;
background: url('../login/login-bck.png') repeat scroll center top #333;
}

#energyBottomLeft {
    width: 21px;
    height: 21px;
background: url('../login/login-bck.png') repeat scroll center top #333;
}

#energyBottomRight {
    width: 21px;
    height: 21px;
background: url('../login/login-bck.png') repeat scroll center top #333;
}

#energyMiddleLeft {
    width: 21px;
background: url('../login/login-bck.png') repeat scroll center top #333;}

#energyMiddleRight {
    width: 21px;
background: url('../login/login-bck.png') repeat scroll center top #333;}

#energyTopCenter {
    height: 21px;
background: url('../login/login-bck.png') repeat scroll center top #333;}

#energyBottomCenter {
    height: 21px;
    background: url('../login/login-bck.png') repeat scroll center top #333;
}

#energyContent {
background: url('../login/login-bck.png') repeat scroll center top #333;    overflow: hidden
}

#energyError {
    padding: 50px;
    border: 1px solid #ccc
}

#energyLoadedContent {
    margin-bottom: 28px
}

#energyLoadedContent p {
    line-height: 1.5em
}

#energyTitle {
    position: absolute;
    bottom: 4px;
    left: 0;
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    width: 80%;
    color: #000
}

#energyCurrent {
    position: absolute;
    bottom: 4px;
    right: 90px;
    text-align: left;
    color: #949494
}

#energySlideshow {
    position: absolute;
    bottom: 4px;
    right: 30px;
    color: #0092ef
}

#energyPrevious {
    position: absolute;
    bottom: 0;
    right: 54px;
    background: url(../images/colorbox/controls.png) no-repeat -75px 0;
    width: 25px;
    height: 25px;
    text-indent: -9999px
}

#energyPrevious.hover {
    background-position: -75px -25px
}

#energyNext {
    position: absolute;
    bottom: 0;
    right: 27px;
    background: url(../images/colorbox/controls.png) no-repeat -50px 0;
    width: 25px;
    height: 25px;
    text-indent: -9999px
}

#energyNext.hover {
    background-position: -50px -25px
}

#energyLoadingOverlay {
    background: url(../images/colorbox/loading_background.png) no-repeat center center
}

#energyLoadingGraphic {
    background: url(../images/colorbox/loading.gif) no-repeat center center
}

#energyClose {
    position: absolute;
    bottom: 0;
    right: 0;
    background: url(../images/colorbox/close.png) no-repeat;
    width: 25px;
    height: 25px;
    text-indent: -9999px
}



.energyIE #energyTopLeft,.energyIE #energyTopCenter,.energyIE #energyTopRight,.energyIE #energyBottomLeft,.energyIE #energyBottomCenter,.energyIE #energyBottomRight,.energyIE #energyMiddleLeft,.energyIE #energyMiddleRight {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)
}

.energyIE6 #energyTopLeft {
    background: url('../images/colorbox/ie6/borderTopLeft.png')
}

.energyIE6 #energyTopCenter {
    background: url(../images/colorbox/ie6/borderTopCenter.png)
}

.energyIE6 #energyTopRight {
    background: url(../images/colorbox/ie6/borderTopRight.png)
}

.energyIE6 #energyBottomLeft {
    background: url(../images/colorbox/ie6/borderBottomLeft.png)
}

.energyIE6 #energyBottomCenter {
    background: url(../images/colorbox/ie6/borderBottomCenter.png)
}

.energyIE6 #energyBottomRight {
    background: url(../images/colorbox/ie6/borderBottomRight.png)
}

.energyIE6 #energyMiddleLeft {
    background: url(../images/colorbox/ie6/borderMiddleLeft.png)
}

.energyIE6 #energyMiddleRight {
    background: url(../images/colorbox/ie6/borderMiddleRight.png)
}

.energyIE6 #energyTopLeft,.energyIE6 #energyTopCenter,.energyIE6 #energyTopRight,.energyIE6 #energyBottomLeft,.energyIE6 #energyBottomCenter,.energyIE6 #energyBottomRight,.energyIE6 #energyMiddleLeft,.energyIE6 #energyMiddleRight {
    _behavior: expression(this.src = this.src ? this.src:this.currentStyle.backgroundImage.split()[1],this.style.background = none,this.style.filter = progid:DXImageTransform.Microsoft.AlphaImageLoader(src=+this.src+, sizingMethod=scale)")}