.ciInnerWindowWrapper .abs 
{
  position: absolute;
  top: auto;
  left: auto;
  right: auto;
  bottom: auto;
}
.ciInnerWindowWrapper .ciInnerwindow 
{
	background: #fff;
	border: 1px solid #666;
	-webkit-background-clip: padding-box;
	-moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.5);
	box-shadow: 3px 3px 3px rgba(0,0,0,0.5); 
	color: #000;
	width: 100%;
	height: 100%;
}
.ciInnerWindowWrapper .ciInnerwindowie
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Direction=135, Strength=4, Color='#666666')";
}
.ciInnerWindowWrapper .innerWindow_top 
{
  color: #000;
  font-weight: bold;
  overflow: hidden;
  line-height: 30px;
  padding: 3px 4px;
  height: 30px;
  border-bottom: solid 1px #ccc;
}
.ciInnerWindowWrapper .innerWindow_top .ciInnerClose
{
	cursor: pointer; width: 24px; height: 24px;
	background: url(inner_win_close.png) no-repeat;
}
.ciInnerWindowWrapper .innerWindow_content
{
  top: 30px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}
.ciInnerWindowWrapper .ui-resizable-se 
{
  
  font-size: 0;
  overflow: hidden;
  width: 15px;
  height: 15px;
  right: 0;
  bottom: 0;
}

.ciInnerWindowWrapper .ciwindow 
{
	background: #fff;
	border: 1px solid #666;
	-moz-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.3);
	-webkit-box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 3px 3px rgba(0,0,0,0.3); 
	color: #000;
	width: 100%;
	height: 100%;
}
.ciInnerWindowWrapper .ciwindowie
{
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Direction=135, Strength=4, Color='#666666')";
}
.ciInnerWindowWrapper .window_top 
{
  color: #fff;
  font-weight: bold;
  overflow: hidden;
  line-height: 28px;
  padding: 0 10px;
  height: 28px;
}

.ciInnerWindowWrapper .window_top img 
{
  float: left;
  margin: 6px 5px 0 0;
}

.ciInnerWindowWrapper .window_bottom 
{
  
  border-top: 1px solid #bbb;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  overflow: hidden;
  text-align: left;
  height: 20px;
  left: 1px;
  right: 1px;
  bottom: 1px;
}

.ciInnerWindowWrapper .ciWinButtons
{
	width: 30px;
}
.ciInnerWindowWrapper .ciwindow_close
{
  background:  url(inner_win_close.png) no-repeat -5px 5px;
  float: left;
  font-size: 0;
  margin: 0px 0 0 5px;
  width: 35px;
  height: 35px;
  -ms-filter: "progid:"; /*Needed for ie8 - when using ms-filter to do shadow on window the :hover on the buttons stop working. This fixes it*/
}


.ciInnerWindowWrapper .cursor_default
{
	cursor: default;
}
.ciInnerWindowWrapper .window_inner 
{
  padding: 0px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.ciInnerWindowWrapper .window_content
{
  top: 40px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  border-top: solid 1px #D7D8D3;
}
.ciInnerWindowWrapper .window_bread_wrapper
{
	background: #fff;
}
.ciInnerWindowWrapper .window_bread 
{
  background: #fff;
  line-height: 40px;
  padding: 0 0px;
}
.ciInnerWindowWrapper .window_main 
{
  background: #fff;
  margin: 0 0 0 0;
  height: 100%;
  width: 100%;
}

.ciInnerWindowWrapper .window_full .window_top,
.ciInnerWindowWrapper .window_full .window_bottom 
{
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  -webkit-background-clip: padding-box;
}

.ciInnerWindowWrapper .window_full .window_inner 
{
  bottom: -1px;
}