
	.dhtmlgoodies_window{
		font-family: Arial, Tahoma, sans-serif; 
		font-size:0.9em;
		position:absolute;
		overflow:hidden;	
		z-index:10000;	
		color: #4d4d4d;
	}

	.dhtmlgoodies_window div{
		position:relative;
	}
	
	.dhtmlgoodies_window .dhtmlgoodies_window_top{
		width:100%;
		height:17px;
		position:relative;
		background-color: #eeeeee; ;
		
	}
	
	.dhtmlgoodies_window .top_buttons{
		float:right;
		z-index:10;
		position:absolute;
		right:0px;
		width:17px;
		
		
	}
	.top_buttons img{
		float:left;
		padding-left:2px;
		
	}
	.dhtmlgoodies_windowMiddle{
		border-left:1px solid #4d4d4d;
		
	}
	.dhtmlgoodies_windowContent{
		border-right: 1px solid #4d4d4d; 
		padding-left:5px;
		padding-right:2px;

		height:100%;
		overflow:hidden;
		background-color:#FFF;
	}
	.dhtmlgoodies_window_bottom{
		border-left: 1px solid #4d4d4d;
		border-right: 1px solid #4d4d4d;
		border-bottom: 1px solid #4d4d4d;
		position:relative;
		height:0px;
		background-color:#FFFFFF;
	}
	.dhtmlgoodies_window_bottom img{
		float:right;
	}
	.topCenterImage{
		position:absolute;
		left:3px;
		width:5000px;
		height:17px;
	}
	.resizeImage{
		position:absolute;
		right:1px;
		bottom:1px;
	}

.bookform { background-color: #ffffff; color: #000000; float: none;  }
.bookform div { display: inline; }
.bookform label { display: block; font-weight: bold; }
.bookform h3 { color: #0000cc;  } 
.bookform textarea, .bookform input  { font-size: 0.8em; line-height: 1.2em;  }
.bookform a:hover { text-decoration: none; color: #0000cc; }
.bookform ul { list-style: none; float: left; margin: 0; padding: 0; }
.bookform input { background-color: #ffffff; font-size: .8em; color: #000000; width: 200px; }
.book, .book2 { 
	font-size: 1em; 
	line-height: 1.3em; 
	list-style: none; 
	padding: 2px; 
}
.book { text-align: left; 
		float: left; 
		width: 185px; 
}
.book2 { 	float: right; 
			text-align: left; 
			width: 125px; 
}
.book ul, .book2 ul { list-style: none; float: left; margin: 0; padding: 0; }
.book ul li, .book2 ul li { list-style: none; text-align: left; float: left; font-size: 1.1em; line-height: 1.7em; }
.book img, .book2 img { float: none; right: 40px; padding-top: 2px padding-bottom: 2px;  }
.book a, .book2 a { text-decoration: none; color: #000; }
.sphere { clear: left; float: left; width: 180px;  top: 0; padding: 0; height: 22px; }
.leftbook { float: left; margin: 0 auto; text-align: center; border: 0;  border: 2px red solid; } 

.r_book { 
	float: right; 
	width: 200px; 
	top: 0px; 
	padding: 0; 
	height: 22px; 
}

.l_book { 
	top: 0px; 
	height: 22px; 
	padding: 0; 
	float: left; 
	width: 250px; 
	margin-left: auto; 
	margin-right: auto; 
	text-align: center; 
	
}
.content .primary .l_book img, .content .primary .content .primary .sphere img { float: none; padding: 0; margin: 0; }

.error	{ color: #990000; font-weight: bold; }

.bookbox {
	clear: both; 
	float: none; 
	width: 490px; 
	margin-left: auto; 
	margin-right: auto; 
	text-align: center; 
	height: 26px; 
}
