/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(../images/colorbox/overlay.png) 0 0 repeat;}
#colorbox{}

    #cboxContent{ /* background: #E1EBF7 url(../images/colorbox/login-bg.png) no-repeat center;*/ }

.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/colorbox/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/colorbox/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/colorbox/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/colorbox/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/colorbox/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/colorbox/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/colorbox/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=../images/colorbox/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}

#modal-login form { background-color: transparent; padding: 0; }
#modal-login form div { margin: 4px 0; }
#modal-login label { text-align: left; width: 65px; font-size: 1.2em; color: #0256bc; }
#modal-login input.text { width: 229px; float: right; }
#modal-login #modal-remember-label { float: none; width: auto; display: inline; font-size: 1.1em; margin-right: 0; }
#modal-login #modal-remember { margin-left: 74px; margin-right: 0; }
#modal-login button { background-image: url("../images/global/form-button-bg.png"); }
#modal-login h2  {  background:url("../images/global/relatedlinks-h4-bg.png") repeat-x scroll center bottom #0256BC;
                    border:1px solid #0256BC;
                    color:#FFFFFF;
                    font-size:1.2em;
                    margin:0 0 7px;
                    padding:5px 6px 7px;
                    text-shadow:0 -1px 0 #000000;}
#modal-login p { font-size: 1.2em; margin: 0 0 0.5em 0; }
#modal-login h4 { font-size: 1.2em; color: #0256bc }
                    

/* Colorbox Content */

#colorbox h3{
padding: 5px 6px 7px 6px;
border: 1px solid #577395;
background: #577395 url(http://static.singup.org.s3.amazonaws.com/images/colours/standard/nav-dark-bg.png) repeat-x bottom;
color: white;
line-height: 120%;
text-shadow: 0px -1px 0px black;
margin: 0 0 10px 0;
position: relative;
}
#colorbox{
	background: #CAD7E7;
	border-radius: 8px;
}
