/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
position: absolute;
z-index:100;
top: 0px;
left: 0px;
background-color:#000;
height:100%;
min-height:100%;
filter:alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
_overflow-x:hidden;
_overflow-y:hidden;
}
body > #TB_overlay {
height:auto;
}

#TB_window {
position:absolute;
background:#fff;
z-index:102;
display:none;
border:4px solid #525252;
color:#000;
text-align:left;
_overflow-x:hidden;
_overflow-y:hidden;
}

#TB_window img {
display:block;
margin:15px 0 0 15px;
border-top:1px solid #666;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
border-left:1px solid #666;
}

#TB_caption{
float:left;
height:25px;
padding:7px 30px 10px 25px;
}

#TB_closeWindow{
float:right;
height:25px;
padding:11px 25px 10px 0;
}

#TB_closeAjaxWindow{
float:right;
margin-bottom:1px;
padding:5px 10px 7px 0;
text-align:right;
}

#TB_ajaxWindowTitle{
float:left;
margin-bottom:1px;
padding:7px 0 5px 10px;
}

#TB_title{
height:27px;
background-color:#e8e8e8;
}

#TB_ajaxContent{
clear:both;
overflow:auto;
padding:2px 15px 15px 15px;
text-align:left;
line-height:1.4em;
}

#TB_ajaxContent p{
padding:5px 0px 5px 0px;
}

#TB_load{
position: absolute;
z-index:101;
display:none;
height:22px;
width:22px;
}

#TB_HideSelect{
position:absolute;
z-index:99;
top:0;
left:0;
background-color:#fff;
border:none;
filter:alpha(opacity=0);
-moz-opacity: 0;
opacity: 0;
}

#TB_iframeContent{
clear:both;
margin-bottom:-1px;
margin-top:1px;
_margin-bottom:1px;
border:none;
}