/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}
html, body {min-height: 100%; height: auto !important; height: 100%; }

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {color: #333333;}
#TB_secondLine {color:#666666;}
#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: absolute;
	z-index:100;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	min-height:100%;
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

#TB_window {
	position: absolute;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 1px solid #000;
	text-align:left;
}

#TB_window img {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:30px;
	width:100%;
	padding:7px 30px 10px 25px;
	float:left;
	text-align:center;
}

#TB_closeAjaxWindow{padding:5px 10px 7px 0; margin-bottom:1px; text-align:right; float:right;}
#TB_ajaxWindowTitle{float:left;	padding:7px 0 5px 10px; margin-bottom:1px;}
#TB_title{background-color:#e8e8e8; height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;	overflow:auto; 	text-align:left; line-height:1.4em;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}

#TB_load{position: absolute; display:none; height:100px; width:100px; z-index:101;}
#TB_HideSelect{ z-index:99; position:absolute; top: 0; left: 0; width:100%; height:100%; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0;	opacity: 0;}

#TB_iframeContent{border:none;clear:both;}

/*nav*/
#TB_nav{position: absolute; top:50px; left:0px; right:0px; height:30px;width:100%; z-index:100; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;}
#TB_closeWindow{position: absolute; top:0px; left:0; height:10px; width:95%; z-index:100; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity: 0.8;}

#TB_prev a{background-image: url("../images/thickbox-pre.gif"); background-repeat: no-repeat; display:block; width:63px; height:32px; float:left; margin-left:0px;}
#TB_next a{background-image: url("../images/thickbox-next.gif"); background-repeat: no-repeat; display:block; width:12px; height:32px;float:right;margin-right:0px;}
#TB_closeWindow a{background-image: url("../images/thickbox-close.gif"); background-repeat: no-repeat; width:20px; height:35px; float: right;}
