/*------------------------------------------------------- Master Frame --*/
.pms_MasterFrame
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			2px;
	padding-right:			2px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;

/*	width:					100%;*/
/*	height:					100%;*/

	background-color:		#FFFFFF;

/*	text-align:				center;*/
	vertical-align:			top;

	z-index:				0;
}

#pms_Scroll
{
	overflow:				auto;
}

#pms_HCenter
{
	text-align:				center;
}

.pms_MasterFrame_Header
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			0px;
	padding-right:			0px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;

	width:					100%;
/*	height:					50px;*/

/*	text-align:				center;*/

	overflow:				hidden;

	z-index:				0;
}

.pms_Logo
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			2px;
	padding-bottom:			0px;
	padding-left:			0px;
	padding-right:			0px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;

	width:					50%;
}

.pms_MasterFrame_Header_CountryPanel
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			3px;
	padding-bottom:			0px;
	padding-left:			0px;
	padding-right:			0px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;

	width:					50%;
/*	height:					20px;*/

	text-align:				left;
	vertical-align:			baseline;

	background-color:		#d3d3d3;
}

.pms_MasterFrame_Header_CountryPanel_Label
{

	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			4px;
	padding-right:			2px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;

	width:					5%;
}

#pms_Bold
{
	font-weight:			bold;
}

.pms_MasterFrame_Header_CountryPanel_CCBX
{
/*	vertical-align:			baseline;*/
	text-align:				left;

	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			2px;
	padding-right:			2px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;	
}

.pms_MasterFrame_Header_CountryPanel_Value
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			2px;
	padding-right:			2px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;

	width:					65%;	
}

.pms_MasterFrame_Header_CountryPanel_Commands
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			2px;
	padding-right:			2px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;

	width:					5%;
}

.pms_MasterFrame_Body
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			0px;
	padding-right:			0px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;

	width:					100%;
/*	height:					90%;*/

/*	text-align:				center;*/

	overflow:				hidden;

	z-index:				0;
}

.pms_MasterFrame_Footer
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			0px;
	padding-right:			0px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;

	width:					100%;
/*	height:					4px;*/

/*	text-align:				center;*/

	overflow:				hidden;

	z-index:				0;
}

.pms_MasterFrame_Table
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			0px;
	padding-right:			0px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;

	width:					100%;
/*	height:					100%;*/

/*	text-align:				center;*/

	overflow:				none;

	z-index:				0;
}

.pms_MasterFrame_Table_Header
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			0px;
	padding-right:			0px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;			

	background-color:		#dfdfdf;

	border-top-style:		solid;
	border-top-width:		1px;
	border-top-color:		#cfcfcf;
}

.pms_MasterFrame_Table_Footer
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			0px;
	padding-right:			0px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;			

	background-color:		#dfdfdf;

	border-bottom-style:	solid;
	border-bottom-width:	1px;
	border-bottom-color:	#cfcfcf;
}


#pms_MasterFrame_Table_Cell_Left
{	
	border-right-style:		solid;
	border-right-width:		1px;
	border-right-color:		#ffffff;
}

.pms_MasterFrame_Left
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			0px;
	padding-right:			0px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;

	width:					10%;
/*	height:					100%;*/

	background:				url('/images/bg.png');
/*	background:				url('C:\Users\violator\Documents\projects\Lukoil\pms - II\development\dev\ui\images\bg.png');*/

/*	text-align:				center;*/
	vertical-align:			top;

	overflow:				none;

	z-index:				0;

	border-right-style:		solid;
	border-right-width:		1px;
	border-right-color:		#ffffff;
}

.pms_MasterFrame_Right
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			0px;
	padding-right:			0px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;

	width:					90%;
/*	height:					100%;*/

	background:				url('/images/bg.png');
/*	background:				url('C:\Users\violator\Documents\projects\Lukoil\pms - II\development\dev\ui\images\bg.png');*/

/*	text-align:				center;*/
	vertical-align:			top;

	overflow:				none;

	z-index:				0;
}

.pms_Slider
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			1px;
	padding-bottom:			2px;
	padding-left:			2px;
	padding-right:			0px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;

/*	width:					100%;*/
	
	text-align:				left;

	cursor:					w-resize;
}

.pms_Navigator
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			1px;
	padding-bottom:			2px;
	padding-left:			2px;
	padding-right:			0px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;

/*	width:					100%;*/
	
	text-align:				left;
}

.pms_MasterFrame_span30pc
{
	height:					30%;
	font-size:				5pt;
}

.pms_MasterFrame_span5px
{
	height:					5px;
	font-size:				5pt;
}
/*------------------------------------------------------- Master Frame --*/
/*------------------------------------------------------- Controls ------*/
.pms_Panel
{
	margin-top:				0px;
	margin-bottom:			0px;
	margin-left:			0px;
	margin-right:			0px;

	padding-top:			0px;
	padding-bottom:			0px;
	padding-left:			0px;
	padding-right:			0px;

	outline-top:			0px;
	outline-bottom:			0px;
	outline-left:			0px;
	outline-right:			0px;

	width:					100%;
/*	height:					100%;*/

	border-color:			#d3d3d3;
	border-width:			1px;
	border-style:			solid;
}

.pms_TreeList
{
	width:					100%;
	height:					100%;

	border-color:			#d3d3d3;
	border-width:			1px;
	border-style:			solid;

	padding-top:			1px;
	padding-bottom:			1px;
	padding-left:			1px;
	padding-right:			1px;
	
	background-color:		#ffffff;

	text-align:				left;
	
	overflow:				auto;
}

/*------------------------------------------------------- Controls ------*/
