﻿.windowContainer
{		
	position:relative;	
}

/******** TO WRITE CONTENT WITHIN A WINDOW *********/
.windowContent
{
	margin-left:5px;
	margin-right:5px;
}

.windowContentLeft
{
	float:left;
	margin-top: 10px;
}

.windowContentRight
{
	float:right;
	margin-top: 10px;
}

/*************************/
.windowTopLeft
{
	background-image: url('images/windows/window-top-left.png');
	background-repeat: no-repeat;
	width: 20px; height: 20px;
	float:left;
}

.windowTopCenter
{
	background-image: url('images/windows/window-top-center.png');
	background-repeat: repeat-x;	
	height: 20px;
	margin-left: 20px;
	margin-right: 20px;	
}

.windowTopRight
{
	background-image: url('images/windows/window-top-right.png');
	background-repeat: no-repeat;
	width: 20px; height: 20px;
	float:right;
}

.windowTopMenu
{
	color:#464646; 	
	top:7px;
	position:relative;	
}
.windowTopMenu.big
{	
	top:10px;
}

/*************************/
.windowMiddleContainer
{
	position:relative;			
	display:block;
}

.windowMiddleLeft
{
	background-image: url('images/windows/window-middle-left.png');
	background-repeat: repeat-y;
	width: 20px; 
	position: absolute;
	left:0; top:0; bottom:0;
}

.windowMiddleCenter
{
	background-color:White;	
	position:relative;
	margin-left:20px; margin-right:20px;	
}
.windowMiddleCenter.minFixed
{	
	min-width:440px;
	overflow:auto;	
}

.windowMiddleRight
{
	background-image: url('images/windows/window-middle-right.png');
	background-repeat: repeat-y;
	width: 20px;
	position: absolute; 
	right:0; top:0; bottom:0;
}

/*************************/
.windowBottomLeft
{
	background-image: url('images/windows/window-bottom-left.png');
	background-repeat: no-repeat;
	width: 20px; height: 20px;
	float:left;
}

.windowBottomCenter
{
	background-image: url('images/windows/window-bottom-center.png');
	background-repeat: repeat-x;	
	height: 20px;
	margin-left: 20px;
	margin-right: 20px;	
}

.windowBottomRight
{
	background-image: url('images/windows/window-bottom-right.png');
	background-repeat: no-repeat;
	width: 20px; height: 20px;
	float:right;
}




/* HERE STARTS THE OTHER WINDOWS WITH THE BAR */

.windowTopLeftFill
{
	background-image: url('images/windows-fill/window-top-left.png');
	background-repeat: no-repeat;			
	width: 20px; height: 26px;
	float:left;
}
.windowTopLeftFill.big
{
	background-image: url('images/windows-fill/window-top-left-40.png');	
	height: 40px;	
}
.windowTopLeftFill.blue
{
	background-image: url('images/windows-fill/window-top-left-blue.png');
}
.windowTopLeftFill.blue.big
{
	background-image: url('images/windows-fill/window-top-left-blue-40.png');
	height:40px;
}
.windowTopLeftFill.green
{
	background-image: url('images/windows-fill/window-top-left-green.png');	
}
.windowTopLeftFill.green.big
{	
	background-image: url('images/windows-fill/window-top-left-green-40.png');
	height: 40px;
}
.windowTopLeftFill.orange
{
	background-image: url('images/windows-fill/window-top-left-orange.png');	
}
.windowTopLeftFill.orange.big
{	
	background-image: url('images/windows-fill/window-top-left-orange-40.png');
	height: 40px;
}

/**************************/
.windowTopCenterFill
{
	background-image: url('images/windows-fill/window-top-center.png');
	background-repeat: repeat-x;	
	height: 26px;
	margin-left: 20px;
	margin-right: 20px;		
}
.windowTopCenterFill.big
{
	background-image: url('images/windows-fill/window-top-center-40.png');	
	height: 40px;	
}
.windowTopCenterFill.blue
{
	background-image: url('images/windows-fill/window-top-center-blue.png');
}
.windowTopCenterFill.blue.big
{
	background-image: url('images/windows-fill/window-top-center-blue-40.png');
	height: 40px;		
}
.windowTopCenterFill.green
{
	background-image: url('images/windows-fill/window-top-center-green.png');
}
.windowTopCenterFill.green.big
{
	background-image: url('images/windows-fill/window-top-center-green-40.png');
	height:40px;
}
.windowTopCenterFill.orange
{
	background-image: url('images/windows-fill/window-top-center-orange.png');
}
.windowTopCenterFill.orange.big
{
	background-image: url('images/windows-fill/window-top-center-orange-40.png');
	height:40px;
}

/**************************/
.windowTopRightFill
{
	background-image: url('images/windows-fill/window-top-right.png');
	background-repeat: no-repeat;
	width: 20px; height: 26px;
	float:right;
}
.windowTopRightFill.big
{
	background-image: url('images/windows-fill/window-top-right-40.png');	
	height: 40px;	
}
.windowTopRightFill.blue
{
	background-image: url('images/windows-fill/window-top-right-blue.png');
}
.windowTopRightFill.blue.big
{
	background-image: url('images/windows-fill/window-top-right-blue-40.png');
	height:40px;
}
.windowTopRightFill.green
{
	background-image: url('images/windows-fill/window-top-right-green.png');
}
.windowTopRightFill.green.big
{
	background-image: url('images/windows-fill/window-top-right-green-40.png');
	height:40px;	
}
.windowTopRightFill.orange
{
	background-image: url('images/windows-fill/window-top-right-orange.png');
}
.windowTopRightFill.orange.big
{
	background-image: url('images/windows-fill/window-top-right-orange-40.png');
	height:40px;	
}

/**************************/
.windowMiddleLeftFill
{
	background-image: url('images/windows-fill/window-middle-left.png');
	background-repeat: repeat-y;
	width: 10px; 
	position: absolute;
	left:0; top:0; bottom:0;
}
.windowMiddleCenterFill
{
	background-color:White;	
	position:relative;
	margin-left:10px; margin-right:8px; padding-top:10px;		
}
.windowMiddleCenterFill.minFixed
{	
	min-width:440px;
	overflow:auto;	
}
.windowMiddleRightFill
{
	background-image: url('images/windows-fill/window-middle-right.png');
	background-repeat: repeat-y;
	width: 10px;
	position: absolute; 
	right:0; top:0; bottom:0;
}

/**************************/
.windowBottomLeftFill
{
	background-image: url('images/windows-fill/window-bottom-left.png');
	background-repeat: no-repeat;
	width: 20px; height: 20px;
	float:left;
}
.windowBottomCenterFill
{
	background-image: url('images/windows-fill/window-bottom-center.png');
	background-repeat: repeat-x;	
	height: 20px;
	margin-left: 20px;
	margin-right: 20px;	
}
.windowBottomRightFill
{
	background-image: url('images/windows-fill/window-bottom-right.png');
	background-repeat: no-repeat;
	width: 20px; height: 20px;
	float:right;
}

.windowMiddleCenterFill .spaces 
{
	margin: 8px;
}

.windowMiddleCenterFill .addExternalLinkUrl
{
	line-height: 30px;
	padding: 5px;
}

.windowMiddleCenterFill .addExternalLinkTitle
{
	line-height: 30px;
	background-color: #F7F6F3;
	padding: 5px;
}

.windowMiddleCenterFill .addExternalLinkConfirm
{
	line-height: 30px;	
	padding-left:5px;
}
