﻿/*--------------- START 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:visible;
}
#cboxLoadedContent{
	overflow:auto;
	/*background-color: red;
}
#cboxLoadedContent iframe{
	display:block;
	width:100%;
	height:100%;
	border:0;
}
#cboxTitle{
	margin:0;
	position: absolute;
	top: -22px;
	left: 0;
	color: #000000;
}
#cboxLoadingOverlay, #cboxLoadingGraphic{
	position:absolute;
	top:0;
	left:0;
	width:100%;
}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{
	cursor:pointer;
}
#cboxOverlay {
	background: #000000; }
#colorbox{
}
#cboxContent {
	/*margin-top: 0px;
	padding: 15px;
	padding:107px 32px 32px 454px;

}
#cboxLoadedContent {
	padding: 11px;
	width:700px !important;
	height:400px !important;
	/*margin:0;
	
}
#cboxLoadingGraphic {
	background: url(/images/lightbox-loading.gif) center center no-repeat;
}
#cboxLoadingOverlay {
	background: #000000;
}
#cboxClose {
	position: absolute;
	top: 40px;
	right: 65px;
	width: 32px;
	height: 33px;
	text-indent: -9999px;
}
#cboxClose.hover {
	background-position: 0px -33px;
}
/*--------------- END COLORBOX ---------------*/	

/*--------------- START LDA ---------------*/	

/*
----------------------------------------------------------------------------------
START LDA Lightbox Styles
----------------------------------------------------------------------------------
*/

/*-------------------------BJ Color Box orig. ---------------------------*/
/*
    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;}
#colorbox, #cboxWrapper{ width: 700px !important; height: 389px !important;}
#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(../../media/global/overlay.png) repeat 0 0;}
/*----Box positioning --*/
#colorbox{margin-top: -50px !important; margin-left: 33px !important; /*IE 7 start*/ *top: 30px; !important; *left: 50% !important; *margin-left: -350px !important;/*IE 7 end*/} 
    #cboxContent{background: transparent; background-color: #999; width: 700px !important; height: 389px !important;}
        #cboxLoadedContent{margin-bottom:0px; overflow:hidden; background-color: #999; }
/*------------------------- ^^ BJ Color Box orig. ---------------------------*/



#lda-container {
  /*  margin: 0px;
    padding: 196px 80px 30px 80px;
    width: 540px;
	margin-left:149px;
	padding:160px 150px;*/
	padding: 123px 0 0 320px;
	text-align:center;
    height: 224px;
    text-align: center; }
    #lda-container h1 {
        display: block;
        margin: 0px;
        color: #FFFFFF;
        font-size: 22px;
        line-height: 24px;
        font-weight: normal;
        text-transform: uppercase;
		padding-right:33px;
		font-family:'Arial Black',Gadget,sans-serif; }
	
    #lda-lang-switch table {
        margin: 32px auto 31px auto; }
    a.lda-button {
        float: left;
        display: block;
/*        margin: 0 16px 0 16px;*/
        cursor: pointer;
        background: transparent url(../images/en/enter2.png) no-repeat scroll top right;
    /*     height: 40px;
       padding-right: 70px; /* sliding doors padding, width of side image "a" */
        color: #ffffff;
        /*font-size: 16px;*/
/*        line-height: 18px;*/
        font-weight: bold;
        text-transform: uppercase;
        text-decoration: none;
		height:23px;
		width:86px;
		font-size:10px; }
        a.lda-button span {
            display: block;
            cursor: pointer;
            /*padding: 11px 0 11px 49px;
            *padding: 12px 0 10px 49px;
			padding: 2px 21px 8px 29px;
			*padding: 3px 21px 7px 29px;*/
			padding-top:2px;
			text-align:center;
           /* background: transparent url(../images/en/enter2.png) no-repeat;*/
            line-height: 18px; /* line-height + top/bottom padding = height */ }
            a.lda-button:hover {
                /*background-position: bottom right;*/
                color: #ffffff;
				font-size:12px;  }
                a.lda-button:hover span {
                    background-position: bottom left; }
    #lda-english, #lda-french {
        display: none }
    table.lda-table-form {
       /* margin: 13px auto 0 auto;*/
	   padding-left:66px;
	   margin-top:-30px !important; }
        table.lda-table-form tr td {
            vertical-align: top;
            font-size: 12px; }
            table.lda-table-form tr td table {
                margin: 3px auto 0 auto; }
        .lda-error {
            height: 30px;
            text-align: center; }
            .lda-error p {
                /*color: #e41534;*/
                font-weight: bold;
				color:#FFFFFF;
				float:left;
				font-size:13px;
				font-weight:bold;
				margin-left:5px;
				margin-top:-54px;
				position:relative;
				width:227px; }
        .lda-label {
            padding: 3px 9px 0 0;
            *padding: 4px 9px 0 0;
            text-align: right;
}
.lda-label label{
	display: block;
	float: right !important;
	font-size: 14px;
}
            .lda-month, .lda-day, .lda-province {
               /* margin: 0 10px 20px 0;*/
                border: 1px solid #999999;
                padding: 1px;
                font-size: 14px;
				color:#7C8E79;
				text-align::center;
				font-family:'Arial Black',Gadget,sans-serif; }
            .lda-month {
                width: 95px; }
            .lda-day {
                width: 65px; }
            .lda-province {
               /* margin: 0 0 19px 0;*/
                width: 221px; }
            .lda-input {
                margin: 0;
                border: 1px solid #999999;
                padding: 2px;
                width: 46px;
                font-size: 14px;
   				color:#7C8E79;
				text-align::center;
				font-family:'Arial Black',Gadget,sans-serif; }
			.lda-province {
				background-color:#217C40;
				color: #FFFFFF;
				}
				option
				{
					border-top: 1px solid;
					border-bottom:1px solid;

					}

/*
----------------------------------------------------------------------------------
END LDA Lightbox Styles
----------------------------------------------------------------------------------
*/
/*--------------- END LDA ---------------*/	

