

/* -------------------------------------------- */
/* 		     Dialog	 		*/
/* -------------------------------------------- */


/* Classe commune */
.bbtp_dlg {
	background: transparent;
	background-color: transparent;	/* IE	*/
	position: absolute;
	z-index: 999;
	padding: 1px;
	overflow: none;
	font-family: verdana;
	font-size: 11px;
}


.bbtp_dlg .bbtp_dlgDialogSeparator {
	border-top: 1px solid #D0D0D0;
	height: 1px;
}

.bbtp_dlg .bbtp_dlgTitleBar {
	border-top: none;
	border-left: none;
	border-right: none;
}

.bbtp_dlg .bbtp_dlgPaneContent {
	background-color: white;
	/*height: 100%;*/
	width: 100%;
	border:none;
	padding:0px;
}

.bbtp_dlg .bbtp_dlgTitle {
	font-weight: bold;
	color: white;
	padding: 8px 12px 8px 12px;
	outline:0;
	overflow:hidden;
}

.bbtp_dlg .bbtp_dlgTitleInformation {
	color: white;
	cursor: text;
	overflow:hidden;
	display:inline;
}

.bbtp_dlg .bbtp_dlgCloseIcon {
    background: url(../images/sprites.gif);
	/* Should be 0 and -187px but the image is displayed slightly higher */
	background-position: 2px -182px;
	background-repeat: no-repeat;
	float: right;
	vertical-align: middle;
	right: 0px;
	top: 4px;
	height: 22px;
	width: 14px;
	cursor: pointer;
}


.bbtp_dlg .bbtp_dlgTitleBarLeft {
    background: url(../images/sprites.gif);
	background-position: 0 -443px;
	background-repeat: no-repeat;
	width: 5px;
}


.bbtp_dlg .bbtp_dlgTitleBarCenter {
	background-image: url(../images/bbtp_dlgHeaderCenter_grey.png);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding: 3px 8px 2px 4px;
	height: 27px;
	cursor: move;
	outline: 0;
}


.bbtp_dlg .bbtp_dlgTitleBarRight {
    background: url(../images/sprites.gif);
	background-position: 0 -30px;
	background-repeat: no-repeat;
	width: 7px;
}


.bbtp_dlg .bbtp_dlgVerticalDialogLeft {
	background-image: url(../images/bbtp_dlgVerticalBarLeft_grey.png);
	!background-image: url(../images/bbtp_dlgVerticalBarLeft_grey.gif);
	background-position: top left;
	width:5px;
	background-repeat: repeat-y;
}


.bbtp_dlg .bbtp_dlgVerticalDialogRight {
	background-image: url(../images/bbtp_dlgVerticalBarRight_grey.png);
	!background-image: url(../images/bbtp_dlgVerticalBarRight_grey.gif);
	background-position: top right;
	width: 9px;
	background-repeat: repeat-y;
}


.bbtp_dlg .bbtp_dlgDialogContent {
	padding: 5px;
	background: white;
	background-color: white;
}


.bbtp_dlg .bbtp_dlgButtonsBar {
	padding: 5px;
	background: white;
	background-color: white;
	border-top: 1px solid grey;
}


.bbtp_dlg .bbtp_dlgFooterLeft {
    background: url(../images/sprites.gif);
	background-position: 0 -286px;
	background-repeat: no-repeat;
	width: 5px;
}



.bbtp_dlg .bbtp_dlgFooterCenter {
	background-image: url(../images/bbtp_dlgFooterCenter_grey.png);
	!background-image: url(../images/bbtp_dlgFooterCenter_grey.gif);
	height: 20px;
}



.bbtp_dlg .bbtp_dlgFooterRight {	
    background: url(../images/sprites.gif);
	background-position: 0 -137px;
	background-repeat: no-repeat;
	width: 9px;
}



/* -------------------------------------------- */
/*		DialogAlert 			*/
/* -------------------------------------------- */

.bbtp_dlgAlert {
	background: transparent;
	background-color: transparent;	/* IE	*/
	position: absolute;
	z-index: 9999;	/* Ne pas modifier la valeur du z-index	*/
	padding: 1px;
	overflow: none;
	font-family: verdana;
	font-size: 11px;
}

.bbtp_dlgAlert .bbtp_alertdlgPaneContent {
	background-color: white;
	padding:5px 10px 0px 10px;
	border: none;
	background-color: white;
}

.bbtp_dlgAlert .bbtp_alertdlgMessage {
	font-size: 11px;
	font-color: black;
	text-align: justify;
}

.bbtp_dlgAlert .bbtp_alertdlgWarningImage {
	width: 54px;
	height: 53px;
	background-image: url(../images/bbtp_alertdlg_Warning.gif);
	background-repeat: no-repeat;
}


.bbtp_dlgAlert .bbtp_alertdlgInfoImage {
	width: 54px;
	height: 53px;
	background-image: url(../images/bbtp_alertdlg_Info.gif);
	background-repeat: no-repeat;
}

.bbtp_dlgAlert .bbtp_alertdlgOkImage {
	width: 54px;
	height: 53px;
	background-image: url(../images/bbtp_alertdlg_Ok.gif);
	background-repeat: no-repeat;
}



/* -------------------------------------------- */
/*		DialogMessage 			*/
/* -------------------------------------------- */
 

.bbtp_dlg .bbtp_messagedlgTitleBar {
	border-top: none;
	border-left: none;
	border-right: none;
}

.bbtp_dlg .bbtp_messagedlgPaneContent {
	background: white;
	padding:10px;
	border-top: 1px solid #D0D0D0;
}

.bbtp_dlg .bbtp_messagedlgTitle {
	font-weight: bold;
	color: black;
	padding: 8px 12px 8px 12px;
	outline:0;
}

.bbtp_dlg .bbtp_messagedlgTitleInformation {
	color: grey;
	padding: 8px 2px 8px 2px;
	cursor: text;
}

.bbtp_dlg .bbtp_messagedlgCloseIcon {
	background-image: url(../images/bbtp_dlgCheckBox.gif); 
	background-repeat: no-repeat;
	background-position: center right;
	vertical-align: middle;
	right: 0px;
	top: 8px;
	height: 20px;
	width: 16px;
	cursor: pointer;
	outline:0;
}


.bbtp_dlg .bbtp_messagedlgTitleBarLeft {
	background-image: url(../images/bbtp_messagedlgHeaderLeft_grey.png);
	!background-image: url(../images/bbtp_messagedlgHeaderLeft_grey.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	width: 5px;
}

.bbtp_dlg .bbtp_messagedlgTitleBarCenter {
	background-image: url(../images/bbtp_messagedlgHeaderCenter_grey.png);
	!background-image: url(../images/bbtp_messagedlgHeaderCenter_grey.gif);
	background-repeat:repeat-x;
	background-position: bottom left;
	padding: 8px 8px 2px 4px;
	height:24px;
	cursor: move;
	outline:0;
}


.bbtp_dlg .bbtp_messagedlgTitleBarRight {
	background-image: url(../images/bbtp_messagedlgHeaderRight_grey.png);
	!background-image: url(../images/bbtp_messagedlgHeaderRight_grey.gif);
	background-repeat:no-repeat;
	height:22px;
	width:5px;
	max-width: 5px;
	background-position: bottom left;
}

.bbtp_dlg .bbtp_messagedlgVerticalDialogLeft {
	background-image: url(../images/bbtp_messagedlgVerticalBarLeft_grey.png);
	!background-image: url(../images/bbtp_messagedlgVerticalBarLeft_grey.gif);
	background-repeat: repeat-y;
	background-position: center left;
	width: 5px;
}
.bbtp_dlg .bbtp_messagedlgVerticalDialogMiddle {
	background-color:#FFFFFF;
}
.bbtp_dlg .bbtp_messagedlgVerticalDialogRight {
	background-image: url(../images/bbtp_messagedlgVerticalBarRight_grey.png);
	!background-image: url(../images/bbtp_messagedlgVerticalBarRight_grey.gif);
	background-repeat: repeat-y;
	background-position: top right;
	width: 5px;
}

.bbtp_dlg .bbtp_messagedlgDialogContent {
	padding: 8px;
	background: white;
	background-color: white;
}


.bbtp_dlg .bbtp_messagedlgButtonsBar {
	padding: 5px;
	background: white;
	background-color: white;
	border-top: 1px solid grey;
	height:100%;
}


.bbtp_dlg .bbtp_messagedlgFooterLeft {
	background-image: url(../images/bbtp_messagedlgFooterLeft_grey.png);
	!background-image: url(../images/bbtp_messagedlgFooterLeft_grey.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:5px;
}


.bbtp_dlg .bbtp_messagedlgFooterCenter {
	background-image: url(../images/bbtp_messagedlgFooterCenter_grey.png);
	!background-image: url(../images/bbtp_messagedlgFooterCenter_grey.gif);
	background-position: left top;
	width: auto;
	height:14px;
}


.bbtp_dlg .bbtp_messagedlgFooterRight {
	background-image: url(../images/bbtp_messagedlgFooterRight_grey.png);
	!background-image: url(../images/bbtp_messagedlgFooterRight_grey.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width:5px;
}



/* -------------------------------------------- */
/* 		DialogWait Object		*/
/* -------------------------------------------- */

.bbtp_dlg .bbtp_waitdlgTitleBar {
	border-top: none;
	border-left: none;
	border-right: none;
	text-align: center;
}

.bbtp_dlg .bbtp_waitdlgTitle {
	font-size: 11px;
	font-weight: bold;
	color: black;
	padding: 4px 4px 4px 4px;
	outline:0;
}

.bbtp_dlg .bbtp_waitdlgTitleBarLeft {
	background-image: url(../images/bbtp_waitdlgHeaderLeft_grey.png);
	!background-image: url(../images/bbtp_waitdlgHeaderLeft_grey.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
	height:20px;
	width:11px;
}


.bbtp_dlg .bbtp_waitdlgTitleBarCenter {
	background-image: url(../images/bbtp_waitdlgHeaderCenter_grey.png);
	!background-image: url(../images/bbtp_waitdlgHeaderCenter_grey.gif);
	background-repeat: repeat-x;
	background-position: bottom left;
	padding: 4px 4px 2px 4px;
	height:20px;
	cursor: move;
	outline:0;
}



.bbtp_dlg .bbtp_waitdlgTitleBarRight {
	background-image: url(../images/bbtp_waitdlgHeaderRight_grey.png);
	!background-image: url(../images/bbtp_waitdlgHeaderRight_grey.gif);
	background-repeat:no-repeat;
	background-position: bottom left;
	height:20px;
	width:14px;
}


.bbtp_dlg .bbtp_waitdlgVerticalDialogLeft {
	background-image: url(../images/bbtp_waitdlgVerticalBarLeft_grey.png);
	!background-image: url(../images/bbtp_waitdlgVerticalBarLeft_grey.gif);
	width:11px;
}

.bbtp_dlg .bbtp_waitdlgVerticalDialogRight {
	background-image: url(../images/bbtp_waitdlgVerticalBarRight_grey.png);
	!background-image: url(../images/bbtp_waitdlgVerticalBarRight_grey.gif);
	width:14px;
}

.bbtp_dlg .bbtp_waitdlgAnimatedPicture {
	background-image: url(../images/bbtp_waitdlgAnimatedPicture_grey.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 16px;
	width: 100%;
}


.bbtp_dlg .bbtp_waitdlgPaneContent {
	font-size: 11px;
	text-align: center;
	color: black;
	padding: 4px 15px 0px 15px;
	background: white;
	background-color: white;
}

.bbtp_dlg .bbtp_waitdlgFooterLeft {
	background-image: url(../images/bbtp_waitdlgFooterLeft_grey.png);
	!background-image: url(../images/bbtp_waitdlgFooterLeft_grey.gif);
	background-repeat:no-repeat;
	height:14px;
	width:11px;
}

.bbtp_dlg .bbtp_waitdlgFooterCenter {
	background-image: url(../images/bbtp_waitdlgFooterCenter_grey.png);
	!background-image: url(../images/bbtp_waitdlgFooterCenter_grey.gif);
	height:14px;
}

.bbtp_dlg .bbtp_waitdlgFooterRight {
	background-image: url(../images/bbtp_waitdlgFooterRight_grey.png);
	!background-image: url(../images/bbtp_waitdlgFooterRight_grey.gif);
	background-repeat:no-repeat;
	height:14px;
	width:14px;
}




/* -------------------------------------------- */
/* 		DialogOPMLImport Object		*/
/* -------------------------------------------- */



.bbtp_dlg .bbtp_dlgImportOPML {
	font-family: verdana;
	font-size: 11px;
	color: black;
}

.bbtp_dlg .bbtp_dlgImportOPML TH {
	font-weight: bold;
	text-align: center;
}

.bbtp_dlg .bbtp_dlgImportOPML_FeedsContainer {
	width: 645px;
}

.bbtp_dlg .bbtp_dlgImportOPML_Feeds {
	height:250px;
	vertical-align: top;
	border: 1px solid black;
	overflow: auto;
}

.bbtp_dlg .bbtp_dlgImportOPML_Feed {
	cursor: hand;
}

.bbtp_dlg .bbtp_dlgImportOPML_TagsTextBox {
	width: 100%;
}

.bbtp_dlg .bbtp_dlgImportOPML_CommonTagsTextBox {
	width: 200px;
}

.bbtp_dlg .bbtp_dlgImportOPML_FeedTypeSelect {
	width: 80px;
}
