﻿/*--------------------------------------------------------------------------------*/   
select.ms-sbscopes { display:none; }
/*--------------------------------------------------------------------------------*/      
.content-table-container{
	/*height:100%;
	width:690px;
	overflow:hidden;*/	
}
.content-table{
	vertical-align:top;
	height:100%;
	width:690px;
	color:#646567;
	margin-bottom:20px;
}
	.content-editor{
		width:270px;		
		padding:5px 5px 5px 5px;
		margin-bottom:5px;	
	}
	
	.content-table-compartment1{
		width:690px;
		background:url('../images/content/compartment1_rp.jpg') repeat-y left top;
	}
	.content-table-compartment2{
		width:690px;
		background:url('../images/content/compartment2_rp.jpg') repeat-y left top;
	}
	.content-table-compartment3{
		width:690px;
		background:url('../images/content/compartment3_rp.jpg') repeat-y top left;
	}

	.content-table-leftmenu-container{
		/*width:480px;
		height:100%;
		overflow:hidden;*/
	}
	.content-table-leftmenu{
		width:480px;
	}

	.content-table .body-grey{		
		vertical-align:top;
		height:20px;/*this is an default height*/
		background:url('../images/content/header_rp.jpg') repeat-y top left;
	}

	.content-table .footer-grey{
		vertical-align:top;
		height:25px;
		background:url('../images/content/header_footer.jpg') no-repeat top left;		
	}			

	.content-table tr{
		vertical-align:top;		
	}
	
	.content-table .compartment-container-left{width:410px;}
	.content-table .compartment-container-left .content{padding-left:86px;padding-right:35px;width:289px;overflow:hidden;}
	.content-table .compartment-container-left .ms-formfieldcontainer,
	.content-table .compartment-container-left .ms-SPZone{width:295px;}	
	.content-table .compartment-container-left .ms-long,
	.content-table .compartment-container-left .ms-long input{width:265px;}	
	
	.content-table .compartment-container-right{
		width:280px;
		background:url('../images/content/compartment-bg.jpg') repeat-y top left;		
	}
	.content-table .compartment-container-right .content{padding-left:20px;padding-right:21px;width:239px;}	
	.content-table .compartment-container-right .ms-formfieldcontainer{width:250px;}
	.content-table .compartment-container-right .ms-SPZone{width:235px;}	
	.content-table .compartment-container-right .ms-long,
	.content-table .compartment-container-right .ms-long input{width:220px;}	


	.content-table .compartment-container-full{width:690px;}
	.content-table .compartment-container-full .content {
		padding-left:86px;
		padding-right:32px/*21px*/;
		width:572px/*583px*/;
		overflow:hidden;
	}
	.content-table .compartment-container-full .ms-formfieldcontainer,
	.content-table .compartment-container-full .ms-SPZone{width:565px;}	
	.content-table .compartment-container-full .ms-long,
	.content-table .compartment-container-full .ms-long input{width:535px;}	
	
	
	.content-table .compartment-container-full-large{width:690px;}
	.content-table .compartment-container-full-large .content {padding-left:40px;padding-right:60px;width:590px;overflow:hidden;}
	.content-table .compartment-container-full-large .ms-formfieldcontainer{width:600px;}
	.content-table .compartment-container-full-large .ms-SPZone{width:600px;}	
	.content-table .compartment-container-full-large .ms-long,
	.content-table .compartment-container-full-large .ms-long input{width:570px;}	

	.content-table .compartment-container-middle{width:480px;}
	.content-table .compartment-container-middle .content {
		padding-left:40px;
		padding-right:40px;/*21px;*/
		width:400px;/*419px;*/
		overflow:hidden;
	}
		
	/*
	.content-table .compartment-container-middle .ms-formfieldvaluecontainer {width:413px;}
	.content-table .compartment-container-middle .ms-long, input{width:403px;}
	*/
	
	.content-table .title-normal{	
		color:#bf2c37;
		font-size:12pt;
		font-weight:bold;				
		padding:20px 0px 20px 0px;
	}	
	.content-table .title-small{	
		color:#bf2c37;
		font-size:10pt;
		font-weight:bold;				
		padding:20px 0px 20px 0px;
	}	


/*--------------------------------------------------------------------------------*/   
.list-blocks-1, ol
{	
  padding:0;
  margin:0;
}    
    
.list-blocks-1,ol li {
	list-style-type:none;
	background:url('../images/list/blocks_1.jpg') no-repeat 0px 3px;
	padding-left:20px;
}

.list-blocks-2,ul
{	
  padding:0;
  margin:0;
}    
    
.list-blocks-2,ul li {
	list-style-type:none;
	background:url('../images/list/blocks_2.jpg') no-repeat 0px 3px;
	padding-left:25px;
}

.list-arrow-single
{	
  padding:0;
  margin:0;
}    
    
.list-arrow-single li {
	list-style-type:none;
	background:url('../images/list/arrow_single.jpg') no-repeat 5px 5px;
	padding-left:20px;
}
/*--------------------------------------------------------------------------------*/   
.link-readmore-white a
{
	color:#1469b7;
	text-decoration:none;
	background:url('../images/list/arrow_readmore_white_normal.jpg') no-repeat right 5px;	
	padding-right:20px;
	padding-top:2px;
}
.link-readmore-white a:link
{
	text-decoration:none;
}
.link-readmore-white a:visited,
.link-readmore-white a:active
{
	text-decoration:none;
}
.link-readmore-white a:hover
{
	text-decoration:none;
	background:url('../images/list/arrow_readmore_white_over.jpg') no-repeat right 5px;
}

/*--------------------------------------------------------------------------------*/   
.link-readmore-grey a
{
	color:#1469b7;
	text-decoration:none;
	background:url('../images/list/arrow_readmore_grey_normal.jpg') no-repeat right 5px;	
	padding-right:18px;
	padding-top:2px;
}
.link-readmore-grey a:link
{
	text-decoration:none;
}
.link-readmore-grey a:visited,
.link-readmore-grey a:active
{
	text-decoration:none;
}
.link-readmore-grey a:hover
{
	text-decoration:none;
	background:url('../images/list/arrow_readmore_grey_over.jpg') no-repeat right 5px;
}
 /*--------------------------------------------------------------------------------*/   
.list-readmore-white a
{
	color:#1469b7;
	text-decoration:none;
	background:url('../images/list/arrow_readmore_white_normal.jpg') no-repeat left 5px;	
	padding-left:12px;
	padding-top:2px;
}
.list-readmore-white a:link
{
	text-decoration:none;
}
.list-readmore-white a:visited,
.list-readmore-white a:active
{
	text-decoration:none;
}
.list-readmore-white a:hover
{
	text-decoration:none;
	background:url('../images/list/arrow_readmore_white_over.jpg') no-repeat left 5px;
}

/*--------------------------------------------------------------------------------*/   	

.sitemap .ms-WPBody{
	
}
	.sitemap .ms-WPBody .toc-layout-main{
	
	}

		.sitemap .ms-WPBody .toc-layout-main .level-section{
			width:180px;
		}
		
			.sitemap .ms-WPBody .toc-layout-main .level-section .level-header{
			
			}
				/*--------------------------------------------------------------------------------*/   
				.sitemap .ms-WPBody .toc-layout-main .level-section .level-header .headertitle, 
				.sitemap .ms-WPBody .toc-layout-main .level-section .level-header .headertitle a,
				.sitemap .ms-WPBody .toc-layout-main .level-section .level-header .headertitle a:link,
				.sitemap .ms-WPBody .toc-layout-main .level-section .level-header .headertitle a:visited,
				.sitemap .ms-WPBody .toc-layout-main .level-section .level-header .headertitle a:active,
				.sitemap .ms-WPBody .toc-layout-main .level-section .level-header .headertitle a:hover
				{
					color:#76777B;
					text-decoration:none;
				}
				/*--------------------------------------------------------------------------------*/   
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-item,
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-item-pos,
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-bullet
				{
					background-image:none;				
				}
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-item a,
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-item-pos a,				
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-bullet a
				{
					color:#1469b7;
					text-decoration:none;
					background:url('../images/list/arrow_readmore_white_normal.jpg') no-repeat left 5px;	
					padding-left:12px;
					padding-top:2px;
				}

				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-item a:link,
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-item-pos a:link,				
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-bullet a:link
				{
					text-decoration:none;
				}
				
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-item a:visited,
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-item a:active,
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-item-pos a:visited,				
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-item-pos a:active,				
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-bullet a:visited
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-bullet a:active
				{
					text-decoration:none;
				}
				
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-item a:hover,
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-item-pos a:hover,				
				.sitemap .ms-WPBody .toc-layout-main .level-section  .level-bullet a:hover
				{
					text-decoration:underline;
					background:url('../images/list/arrow_readmore_white_over.jpg') no-repeat left 5px;
				}


/*--------------------------------------------------------------------------------*/   
.formArea .input-medium-text{
	width:200px;
	height:18px;
	border:1px #C8C8C8 solid;
	
	padding-left:3px;
	padding-top:3px;
	font-family:Tahoma;font-size:12px;font-weight:normal;color:#646567;
}

.formArea .input-medium-textArea{
	width:200px;
	height:18px;
	border:1px #C8C8C8 solid;
	
	padding-left:3px;
	padding-top:3px;
	font-family:Tahoma;font-size:12px;font-weight:normal;color:#646567;
}


.formArea .input-button-medium{
	background:url('../images/buttons/btn_small_normal.jpg') no-repeat left 1px;
	height:29px;
	width:80px;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	padding:0px 0px 0px 5px;	
}
.formArea .input-button-medium:hover{
	background:url('../images/buttons/btn_small_over.jpg') no-repeat left 1px;
	height:29px;
	width:80px;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	padding:0px 0px 0px 5px;	
}



.btn-small input{
	background:url('../images/buttons/btn_small_normal.jpg') no-repeat left 1px;
	height:29px;
	width:80px;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	padding:0px 0px 0px 5px;	
}

.btn-small input:hover{
	background:url('../images/buttons/btn_small_over.jpg') no-repeat left 1px;
	height:29px;
	width:80px;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	padding:0px 0px 0px 5px;	
}

.btn-medium input {
	background:url('../images/buttons/btn_medium_normal.jpg') no-repeat left 1px;
	height:29px;
	width:120px;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	padding:0px 0px 0px 5px;	
}

.btn-medium input:hover{
	background:url('../images/buttons/btn_medium_over.jpg') no-repeat left 1px;
	height:29px;
	width:120px;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	padding:0px 0px 0px 5px;	
}

.btn-blue input{
	background:url('../images/buttons/blue-btn.jpg') no-repeat left 1px;
	height:29px;
	width:168px;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	padding:0px 0px 0px 5px;	
}

.btn-blue input:hover{
	background:url('../images/buttons/blue-btn-over.jpg') no-repeat left 1px;
	height:29px;
	width:168px;
	color:#FFFFFF;
	font-weight:bold;
	border:0px;
	padding:0px 0px 0px 5px;	
}


/*--------------------------------------------------------------------------------*/   
.txt-long input{
	width:300px;
	height:18px;
	border:1px #C8C8C8 solid;
	
	padding-left:3px;
	padding-top:3px;
	font-family:Tahoma;font-size:12px;font-weight:normal;color:#646567;
}

.merces-hide{
	position:absolute;
	z-index:1;
	display:none;
}
.merces-login-invalid{	
	position:absolute;
	z-index:1;
	margin-left:255px;
	margin-top:5px;
	width:16px;
	height:16px;
}

.merces-login-valid{	
	position:absolute;
	z-index:1;
	margin-left:3px;
	margin-top:162px;
}

.ms-ToolPaneOuter{
	position:absolute;	
	z-index:3;
}


/*--------------------------------------------------------------------------------*/  
.listItem{
	margin-bottom:10px;
	width:710px;
	overflow:hidden;
}
	.listItem .title{
		white-space:nowrap;
		color:#75767A;		
		font-size:8.5pt;		
		cursor:pointer;
		background:url('../images/list/blocks_1.jpg') no-repeat left 2px;	
		padding-left:10px;
	}
	.listItem .url{
		padding-left:20px;
	}

/*--------------------------------------------------------------------------------*/  

.brochures{
	
}

	.brochures .header{
		width:282px;
		height:33px;
		overflow:hidden;
		/*background:url('../images/core/leftmenu/sub_docTitle.jpg') no-repeat right top;*/
	
		white-space:nowrap;
		/*color:#BF2C36;
		font-size:12pt;
		font-weight:normal;*/
		
		font-size:10pt;
		font-family:Verdana;
		color:#bf2c37; 
		font-weight:700; 
	}
		.brochures .header .title{
			padding-left:5px;
			padding-top:8px;
		}



	.brochures .item{
		width:282px;
		height:29px;
		color:#434445;
		overflow:hidden;
		background:url('../images/core/leftmenu/sub_doc.jpg') no-repeat right top;
		font-weight:normal;
	}


		.brochures .item .hyperlink{	
			padding-left:25px;
			padding-top:8px;
		}
		
		.brochures .item .hyperlink a:link,
		.brochures .item .hyperlink a:visited,
		.brochures .item .hyperlink a:active
		{
			color:#1469b7;
			text-decoration:none;
			font-size:8pt;
		}
		
		.brochures .item .hyperlink a:hover
		{
			color:#BF2C36;
			text-decoration:none;
			font-size:8pt;
		}

	.brochures .popup{
		border:solid 1px #333333;
		background-color:#FFFFFF;
		padding:5px 5px 5px 5px;
		width:300px;
	}
	
		.brochures .popup-header{
			background-color:#F4F4F4;
			border-bottom:solid 3px #1776D0;	
			height:27px;
			white-space:nowrap;
			color:#BF2C36;	
			font-size:12pt;
			font-weight:normal;
			padding:3px 0px 0px 5px;
			
			margin-top:5px;
			margin-bottom:5px;
		}
	
	.brochures .pager-item{
		width:282px;
		height:40px;
		overflow:hidden;
		background:url('../images/core/leftmenu/sub_docPager.jpg') no-repeat right top;
	
		white-space:nowrap;
		color:#BF2C36;
		font-size:12pt;
		font-weight:normal;
	}


 /*--------------------------------------------------------------------------------*/   
.list-readmore-white-small a,
.list-readmore-white-small a:link,
.list-readmore-white-small a:visited,
.list-readmore-white-small a:active
{
	color:#1469b7;
	text-decoration:none;
	background:url('../images/list/arrow_readmore_white_normal.jpg') no-repeat left 5px;	
	padding-left:12px;
	padding-top:2px;
	font-size:8pt;
}

.list-readmore-white-small a:hover
{
	color:#1469b7;
	text-decoration:none;
	background:url('../images/list/arrow_readmore_white_over.jpg') no-repeat left 5px;
	font-size:8pt;
}

/*--------------------------------------------------------------------------------*/
.merces-docLib-breadCrumb{
	margin-top:3px;
	margin-bottom:3px;
	color:#333333;
	font-weight:normal;
	font-size:8pt;
}
.merces-docLib-breadCrumb .ms-sitemapdirectional,
.merces-docLib-breadCrumb .ms-sitemapdirectional:link,
.merces-docLib-breadCrumb .ms-sitemapdirectional:visited,
.merces-docLib-breadCrumb .ms-sitemapdirectional:active,
.merces-docLib-breadCrumb .ms-sitemapdirectional:hover
{
	color:#1469b7;
	text-decoration:none;
	padding-left:0px;
	font-size:8pt;
	font-weight:bold;
}

.merces-docLib{

}
	.merces-docLib .ms-menutoolbar{
		background-image:none;
		border:none;
	}
	
		.merces-docLib .ms-menutoolbar .ms-toolbar,
		.merces-docLib .ms-menutoolbar .ms-separator{	
			background-color:#FFFFFF;
			border:none;
		}
		
.merces-docLib .ms-listviewtable{	

}
	.merces-docLib .ms-listviewtable tbody .ms-viewheadertr .ms-vh,
	.merces-docLib .ms-listviewtable tbody .ms-viewheadertr .ms-vh2{	
		background-color:#F4F4F4;		
		border-bottom:solid 1px #C9C9C9;
		height:18px;
		white-space:nowrap;
		font-size:9pt;
		padding-top:5px;
	}
		.merces-docLib .ms-listviewtable tbody .ms-viewheadertr .ms-vh .ms-unselectedtitle .ms-vb a,
		.merces-docLib .ms-listviewtable tbody .ms-viewheadertr .ms-vh2 .ms-unselectedtitle .ms-vb a{
			color:#BF2C36;
			/*padding-left:8px;*/
			font-size:9pt;
			white-space:nowrap;
		}
		
		.merces-docLib .ms-listviewtable tbody .ms-viewheadertr .ms-vh .ms-unselectedtitle .ms-vb,
		.merces-docLib .ms-listviewtable tbody .ms-viewheadertr .ms-vh .ms-unselectedtitle .ms-vh,
		.merces-docLib .ms-listviewtable tbody .ms-viewheadertr .ms-vh2 .ms-unselectedtitle .ms-vb,
		.merces-docLib .ms-listviewtable tbody .ms-viewheadertr .ms-vh2 .ms-unselectedtitle .ms-vh{
			background:none;
			border:none;
			padding-top:0px;
		}
		
		/*list blank TR - TD*/		
		.merces-docLib .ms-listviewtable tbody tr .ms-vb-icon,
		.merces-docLib .ms-listviewtable tbody tr .ms-vb-title,
		.merces-docLib .ms-listviewtable tbody tr .ms-vb2,
		.merces-docLib .ms-listviewtable tbody tr .ms-vb-user,		
		/*list alternating TR - TD*/		
		.merces-docLib .ms-listviewtable tbody .ms-alternating .ms-vb-icon,
		.merces-docLib .ms-listviewtable tbody .ms-alternating .ms-vb-title,
		.merces-docLib .ms-listviewtable tbody .ms-alternating .ms-vb2,
		.merces-docLib .ms-listviewtable tbody .ms-alternating .ms-vb-user
		{
			background-color:#FFFFFF;
			border-bottom:solid 1px #C9C9C9;
			height:22px;
			white-space:nowrap;
			color:#75767A;
			font-size:8pt;
			padding-top:5px;
		}
		
		/*title text style*/
		.merces-docLib .ms-listviewtable tbody tr .ms-vb-title a,
		.merces-docLib .ms-listviewtable tbody .ms-alternating .ms-vb-title a,
		/*systemuser text style*/
		.merces-docLib .ms-listviewtable tbody tr .ms-vb-user .ms-vb a,	
		.merces-docLib .ms-listviewtable tbody .ms-alternating .ms-vb-user .ms-vb a,			
		/*datetime text style*/
		.merces-docLib .ms-listviewtable tbody tr .ms-vb2,
		.merces-docLib .ms-listviewtable tbody .ms-alternating .ms-vb2{
			font-size:8pt;
			padding-top:5px;
		}		
		
		/*--------------------------------------------------------------------------------*/

		/*forms - buttons toolbar*/
		.merces-docLib-form .ms-formtoolbar{
			font-size:8pt;
			margin-top:5px;
		}
		.merces-docLib-form .ms-formtoolbar input {
			background:url('../images/buttons/btn_medium_normal.jpg') no-repeat left 1px;
			height:29px;
			width:120px;
			color:#FFFFFF;
			font-weight:bold;
			border:0px;
			padding:0px 0px 0px 5px;	
		}
		
		.merces-docLib-form .ms-formtoolbar input:hover{
			background:url('../images/buttons/btn_medium_over.jpg') no-repeat left 1px;
			height:29px;
			width:120px;
			color:#FFFFFF;
			font-weight:bold;
			border:0px;
			padding:0px 0px 0px 5px;	
		}


		.merces-docLib-form .ms-separator,
		.merces-docLib-form .ms-toolbar{	
			background-color:#FFFFFF;
			border:none;
		}
		
		.merces-docLib-form .ms-formtable .ms-formlabel .ms-standardheader,
		.merces-docLib-form .ms-formtable .ms-formbody
		{
			font-size:8pt;	
		}
		
		.merces-docLib-form .ms-formtable .ms-formbody{
			width:560px;	
			background-color:#FFFFFF;
		}
		.merces-docLib-form .ms-formtable .ms-formbody .ms-long{
			width:520px;	
		}
/*--------------------------------------------------------------------------------*/