@charset "utf-8";
/* CSS Document */

.modal-overlay
{
	position:fixed;	top:0; right:0; bottom:0; left:0; height:100%; width:100%; margin:0; padding:0; z-index:101; opacity:0;/*  opacity:.85; filter: alpha(opacity=0); -moz-opacity: 0; */
	/*background-color:#333;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);*/
}
* html .modal-overlay
{   
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
.modal-window
{
	position:fixed;	top:50%; left:50%; margin:0; padding:0; z-index:102;  border:0px; 
	/*background:transparent url('../pop-up_bg.png') no-repeat;*/
	/*behavior: url(/upload/images/css/iepngfix.htc);*/ 
	display:none;
	background-color: #fff;
	border-right: solid 2px #eee;
	border-bottom: solid 2px #eee;
}


* html .modal-window
{
	position:absolute;
	width:438px;
	height:260px;
	/*background:transparent url('../pop-up_bg.gif') no-repeat;*/
	display:none;
	/*behavior: url(/upload/images/css/iepngfix.htc);*/
}
.close-window
{
	position:absolute;
	width:100px;
	height:30px;
	right:20px;
	top:50px;
	background:transparent url('images/graphic/close_button.gif') no-repeat scroll right top;
	text-indent:-99999px;
	/*overflow:hidden;*/
	cursor:pointer;
	opacity:1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	z-index:30000;
}


#FavoriteBox { position:relative; width:438px; height:260px; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#323232;}

#FavoriteBox div.logo { position:relative; width: 438px; height:34px; background-image: url(images/more_bar/orange_bar.gif)}
#FavoriteBox div.logo span { width: 438px; position: absolute; text-align:center; color: #000; font-size:13px; font-weight:bold; top: 8px;}
#FavoriteBox div.content { padding: 13px 22px;}
#FavoriteBox div.content p { width: 310px; font-size: 12px; font-weight: bold; color: #666666;}
#FavoriteBox div.content form { margin-top: 10px; }
#FavoriteBox div.content form table { float:left; margin-right:22px;} 
#FavoriteBox div.content form table.typeselect { margin:10px 30px 0 30px;  font-size:14px;} 
#FavoriteBox div.content form table td { padding: 5px 0px;}
#FavoriteBox div.content form input.submit { width:54px; height: 18px;background-image:url(images/graphic/submit_button2.gif); border:0; cursor:pointer;}
#FavoriteBox div.content form input.textbox { width: 240px; }

table#emailForm tr td {padding:3px 0px;}
table#emailForm textarea {width:312px; height:80px;}
table#emailForm input {width:180px; height:12px;}
table#emailForm input#charsCounts {width:27px; height:12px;}
table#emailForm tr td.right {text-align:right;}
table#emailForm tr#lastRow td {padding-top:8px; padding-bottom:0px;}
