body {
  margin: 0; 
  border: 1px solid #2A85BE; 
  font-size:12px;
  border-radius: 3px;
  min-width:402px;
  min-height:220px;
  background:#F1F4F6;
} 

div[command=window-caption] {
  behavior:windowCommand;
  width: 100%%;
  height:29px;
  /*background: rgba(0, 128, 200, .9) transparent rgba(0, 128, 200, .2) rgba(0, 128, 200, .9) ;*/
  background:#3F9AD1;
  border-bottom:1px solid #2A85BE;
}

#window-caption-buttons{
  behavior:windowCommand;
  position: absolute;
  right: 1px;
  top: 1;
  height: 29px; 
}

#window-title {
  width:100px;
  height:29px;
  line-height:29px;
  overflow:hidden;
  margin-left:5px;
  color:#FFF;
  font-size:12px;
  font-weight:bold;
}



#window-caption-buttons [command] {  
  float: left;
  height: 20px;
  line-height:20px;
  foreground-image:url( images/caption-buttons.png);
  foreground-repeat:no-repeat;  
  transition: blend;
  margin-top:3px;
  margin-right:3px;
}

#window-caption-buttons [command]:hover {
  background: rgba(0, 128, 255, .5) rgba(0, 128, 255, .5) transparent transparent;
}

#window-caption-buttons [command]:active {
  background: rgba(0, 128, 255, .9) rgba(0, 128, 255, .9) transparent transparent;
}

[command=window-close]  {
  width: 20px;
}




.set_content {
	width:400px;
	height:188px;
	background:url(images/about_bg.jpg) no-repeat;
	overflow:hidden;
	flow:horizontal;
	margin:0 auto;
}



#about_content_display {
	width:360px;
	height:50px;
	overflow:hidden;
	margin:130px auto 0px auto;
	padding:0px;
	color:#575757;
}



.footer_menu {width:710px;height:27px;overflow:hidden;margin:10px auto 0px auto;text-align:right;}












