
/* General Styles
*								{ margin: 0px; padding: 0px; }
body, html						{ height: 100%; }
.clearfix:after					{ content: "."; visibility: hidden;  display: block; height: 0px; clear: both; }
* html .clearfix				{ height: 1%; }
.clear							{ clear:both; }
 */


/* Popup Boxes */
.popup							{ display: none; background-color:#000066; }
#TB_overlay 					{ position: fixed; z-index: 100; top: 0px; left: 0px; height: 100%; width: 100%; }
.TB_overlayBG 					{ background-color: #000; filter: alpha(opacity=55); -moz-opacity: 0.55; opacity: 0.55; }
* html #TB_overlay 				{ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
#TB_window 						{ position: fixed; z-index: 102; color: #000000; display: none; text-align: left; top: 48%; left: 50%; width: 532px; margin-left: -330px; }
* html #TB_window 				{ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
#TB_closeWindowButton			{ display: block; background:url(../images/x.png); height: 29px; width: 29px; position: absolute; top: -0px; right:30px; }
#TB_title						{ width: 532px; height: 35px; background: url(../images/window-top.png); }
#TB_bottom						{ width: 532px; height: 35px; background: url(../images/window-bottom.png); }
#TB_ajaxContent					{ background-image:url(../images/window-mid.png); background-repeat:repeat-y; clear: both; overflow: auto; text-align: left; font-size: 1.45em; }
#TB_load						{ position: fixed; display:none; height:13px; width:208px; z-index:103; top: 50%; left: 50%; margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */ }
* html #TB_load 				{ position: absolute; margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); }
#TB_HideSelect					{ z-index:99; position:fixed; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0; height:100%; width:100%; }
* html #TB_HideSelect 			{ position: absolute; height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px'); }
#TB_iframeContent				{ clear: both; border: none; margin-bottom: -1px; margin-top: 1px; _margin-bottom: 1px; }
