* { 
padding : 0; 
margin : 0; 
} 
#TB_window { 
font : 12px Arial, Helvetica, sans-serif; 
color : #fff; 
} 
#TB_secondLine { 
font : 10px Arial, Helvetica, sans-serif; 
color : #fff; 
} 
#TB_window a:link { 
color : #fff; 
} 
#TB_window a:visited { 
color : #fff; 
} 
#TB_window a:hover { 
color : #fff; 
} 
#TB_window a:active { 
color : #fff; 
} 
#TB_window a:focus { 
color : #fff; 
} 
#TB_overlay { 
position : fixed; 
z-index : 100; 
top : 0; 
left : 0; 
height : 100%; 
width : 100%; 
} 
.TB_overlayBG { 
background-color : #086497; 
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
} 
* html #TB_overlay { 
position : absolute; 
height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
} 
#TB_window { 
position : fixed; 
background : #ffffff; 
z-index : 102; 
color : #fff; 
display : none; 
border : 4px solid #0376B9; 
text-align : left; 
top : 50%; 
left : 50%; 
} 
* html #TB_window { 
position : absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px'); 
} 
#TB_window img#TB_Image { 
display : block; 
margin : 15px 0 0 15px; 
border-right : 1px solid #E77817; 
border-bottom : 1px solid #E77817; 
border-top : 1px solid #E77817; 
border-left : 1px solid #E77817; 
} 
#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 : 7px 10px 5px 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 : #18323F; 
color: #E77817;
height : 27px; 
} 
#TB_ajaxContent { 
clear : both; 
padding : 2px 15px 15px 15px; 
overflow : auto; 
text-align : left; 
line-height : 1.4em; 
} 
#TB_ajaxContent.TB_modal { 
padding : 15px; 
} 
#TB_ajaxContent p { 
padding : 5px 0 5px 0; 
} 
#TB_load { 
position : fixed; 
display : none; 
height : 13px; 
width : 208px; 
z-index : 103; 
top : 50%; 
left : 50%; 
margin : -6px 0 0 -104px; 
} 
* 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; 
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; 
} 

