/*
    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; }
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#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;}

/* 
    ColorBox 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:#000;}

#colorbox{}
    #cboxTopLeft{width:14px; height:14px; background:none;}
    #cboxTopCenter{height:14px; background:none;}
    #cboxTopRight{width:14px; height:14px; background:none;}
    #cboxBottomLeft{width:14px; height:43px; background:url(images/controls.png) 0 -32px no-repeat;}
    #cboxBottomCenter{height:43px; background:none;}
    #cboxBottomRight{width:14px; height:43px; background:url(images/controls.png) -36px -32px no-repeat;}
    #cboxMiddleLeft{width:14px; background:none;}
    #cboxMiddleRight{width:14px; background:none;}
    #cboxContent{background:#fff; border:1px solid #B1AFAD;}
        #cboxLoadedContent{margin-bottom:5px;}
        #cboxLoadingOverlay{background:url(images/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
        #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
        #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}
        
		#cboxNext{position:absolute; top:170px; right:-60px; background:url(../images/next.png) center center no-repeat; width:46px; height:69px; text-indent:-9999px;}
		#cboxPrevious{position:absolute; top:170px; left:-60px; background:url(../images/previous.png) center center no-repeat; width:46px; height:69px; text-indent:-9999px;}
        #cboxClose{position:absolute; right:-1px; top:-35px; background:url(../images/close.gif) no-repeat; width:83px; height:24px; text-indent:-9999px;}
 
 
 .overlay {
	z-index:10000;
	background-color:#FFFFFF;
	width:770px;
	min-height:200px;
	padding:25px;
}
.overlay .close {
	background-image:url(../images/close.gif);
	position:absolute;
	right:-1px;
	top:-30px;
	cursor:pointer;
	height:24px;
	width:83px;
}
.details {
	position:absolute;
	top:24px;
	right:25px;
	font-size:12px;
	line-height:18px;
	text-align:justify;
	color:#000000;
	width:304px;
	
	border-left:1px solid black;
	width:378px;
	height:368px;
	overflow:auto;
	padding-right:6px;
	padding-left:8px;
	
}
.details h3{
	text-align: left;
}
.details p {
	margin:20px 0;
	color:#000000;
}
.details h3 {
	color:#0e1256;
	font-size:18px;
	margin:0 0 20px 0;
}

