﻿/*--------------- START COLORBOX ---------------

#colorbox, #cboxOverlay, #cboxWrapper{
	position:absolute;
	top:0;
	left:0;
	z-index:9999;
	overflow:hidden;
	
}
#cboxOverlay{
	width:100%;
	height:100%;
}
#cboxWrapper
{
    }
#cboxMiddleLeft, #cboxBottomLeft{
	clear:left;
}
#cboxContent{
	overflow:visible;
	width: 900px !important;
	height:400px !important;
}
#cboxLoadedContent{
	overflow:auto;
/*	width: 900px !important;
	height:400px !important;
	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
{
    width: 900px !important;
	height:400px !important;
	/*margin-left:375px !important; removed by BJ mar 2011
	padding-right: 0px !important;
}
#cboxContent {
	margin-top: 0px;
	padding: 15px;
	width: 900px !important;
	height:400px !important;
}
#cboxLoadedContent {
	padding: 11px;
	border: none !important;
	width: 900px !important;
}
#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
----------------------------------------------------------------------------------
*/

#lda-container {
    margin: 0px !important;
	float: left;
	display: inline;
    padding: 0px;
    width: 540px;
    height: 400px;
	position: relative; }
    #lda-container h1 {
        display: none;
        margin: 0px;
        color: #FFFFFF;
        font-size: 18px;
        line-height: 22px;
        font-weight: normal;
        text-transform: uppercase; }
    #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/let_me_in.png) repeat scroll top right;
        height: 25px;
        /*padding-right: 70px; /* sliding doors padding, width of side image "a" */
        /*color: #000000;*/
        font-size: 0px;
        line-height: 18px;
        font-weight: bold;
        border:medium none;
        /*text-transform: uppercase;*/
        text-decoration: none; 
        width:105px;
        padding: 0;
        margin: 0px 0 0 159px;
		text-indent:-3000px;}
        a.lda-button span {
            display: block;
            cursor: pointer;
         /*   padding: 11px 0 11px 49px;*/
            /**padding: 12px 0 10px 49px;*/
            background: transparent url(/images/french.png) no-repeat;
            line-height: 18px; /* line-height + top/bottom padding = height */ }
            a.lda-button:hover {
                background-position: bottom right;
                color: #ffffff; }
                a.lda-button:hover span {
                    background-position: bottom left; }
    #lda-english, #lda-french {
        display: none;
		position: absolute;
		top: 220px;
		left: 0px; }
    table.lda-table-form {
		width: 410px;
		margin-left: 0px !important;
       /* margin: 13px auto 0 auto;*/ }
        table.lda-table-form tr td {
            vertical-align: top;
            font-size: 12px; 
            padding-left:10px;
            padding-top:10px;}
            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; }
        .lda-label {
            padding: 3px 9px 0 0;
            *padding: 4px 9px 0 0;
            text-align: right;
			height: 20px !important;
}
.lda-label label{
	display: block;
	float: right !important;
	font-size: 10px;
}
            .lda-month, .lda-day, .lda-province {
               
                /*border: 1px solid #000000;
                 padding: 1px; 
                 margin: 0 10px 20px 0;*/
                border: 1px solid #5E5E5E;
                background-color: #000000;
                background-position: right center;
                color: #FCF7F7;
                font-size: 10px;
				text-transform:uppercase;
				}
            .lda-month {
                width: 90px; }
            .lda-day {
                width: 90px; }
            .lda-province {
                margin: 0 0 5px 0;
                width: 150px; }
            .lda-input {
                margin: 0;
                /*border: 1px solid #000000;
                padding: 2px;
                width: 35px;
                font-size: 12px;
                
                */
                text-align: center;
                border: 1px solid #5E5E5E;
                background-color: #000000;
                background-position: right center;
                color: #FCF7F7;
                font-size: 10px;
                 }

/*
----------------------------------------------------------------------------------
END LDA Lightbox Styles
----------------------------------------------------------------------------------
*/
/*--------------- END LDA ---------------*/	

