/* -------------------------------------
	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 {
	font: 			11px Verdana, Arial, Helvetica, sans-serif;
	color: 			#000;
}

#TB_secondLine {
	font: 			10px Verdana, Arial, Helvetica, sans-serif;
	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:							2001;
	top:									0px;
	left: 								0px;
	background-color:			#F7E5B1;
	filter:								alpha(opacity=60);
	-moz-opacity: 				0.6;
	opacity: 							0.6;
}

#TB_window {
	position: 						absolute;
	background: 					#FFF;
	z-index: 							2003;
	color:								#000;
	display:							none;
	border: 							4px solid #903;
	text-align:						left;
}

#TB_window img {
	display:							block;
	margin: 							15px 0 0 15px;
	border: 							1px solid #F7E5B1;
}

#TB_caption{
	height:								25px;
	padding:							7px 30px 10px 25px;
	float:								left;
}

#TB_closeWindow{
	height:								25px;
	padding:							11px 25px 10px 0;
	float:								right;
}

#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:							2002;
}

#TB_HideSelect{
	z-index:							2000;
	position:							absolute;
	top: 									0;
	left: 								0;
	background-color:			#fff;
	border:								none;
	filter:								alpha(opacity=0);
	-moz-opacity: 				0;
	opacity: 							0;
}

#TB_iframeContent{
	clear:								both;
	border:								none;
	margin-bottom:				-1px;
	margin-top:						1px;
	_margin-bottom:				1px;
}

