﻿.title-With-Background 
{ 
	background-color:#5E6E9E;
}

/**********container 1**************/

/**********************/
/******************container 1*********************/		
		tr.ms-WPHeader TD{
			border-bottom:1px solid #4e7cb7;
			padding-bottom:0px;
			border-collapse:collapse;
		}
		.ms-WPTitle {
		font-weight:bold;
		font-family:tahoma,sans-serif;
		color:#4c4c4c;
		padding-left:0px;
		padding-right:7px;
		padding-top:2px;
		padding-bottom:2px;
		font-size:12pt;
		}
		.ms-WPTitle A:link,.ms-WPTitle A:visited {
		color:#4c4c4c;
		text-decoration:none;
		cursor:pointer;
		}
		.ms-WPTitle A:hover {
		color:#000000;
		text-decoration:underline;
		cursor:pointer;
		} 
		tr.ms-WPHeader td h3{
			padding:0px;
			margin:0px;
		}
		.ms-WPHeader span{
			color:#4C4C4C;
			font-family:Tahoma, Helvetica, sans-serif;
			font-size:12px;
		}		
		.ms-standardheader
		{
			color:#4C4C4C;
		}
		.ms-WPBody {
		padding-top:0px;
		vertical-align:top;
		font-family:Tahoma, Helvetica, sans-serif;  
      	font-size:9pt;  
      	color:#666666;
		line-height:12pt;
		}
		.ms-WPBody TABLE,.ms-TPBody TABLE {
		font-size:1em;
		margin-bottom:9px;
		}
		.ms-WPBody A:link,.ms-WPBody A:visited {
		color:#003399;
		text-decoration:none;
		}
		.ms-WPBody A:hover {
		color:#000000;
		text-decoration:underline;
		}		
		.ms-WPBorder,.ms-WPBorderBorderOnly {
		border-color:#9ac6ff;
		border-width:1px;
		border-style:solid;
		}
		.ms-WPBorder {
		border-top-width:0px;
		}
/**********************/
/*  container 02      */
/**********************/
#idBottomZone1tr .ms-WPHeader TD{
			border-bottom:0px solid #4e7cb7;
			border-collapse:collapse;
		}

#idBottomZone1tr .ms-WPHeader td{
	background:white url('images/bg_container.jpg') repeat-x left top;	
	height:25px;
	line-height:22px;
	padding:0px 0px 0px 10px;
	font-weight:bold;			
	clear:both;
}
#idBottomZone1tr .ms-WPHeader td h3{	
	padding:0px;
	margin:0px;
}
/* Bogoc
#idBottomZone1tr .ms-WPHeader td:first-child{	
	background:white url('images/OrangeRight.JPG') no-repeat right top;
	height:25px;
	line-height:22px;
	padding:0px 0px 0px 10px;
	font-weight:bold;			
	clear:both;
}
#idBottomZone1tr .ms-WPHeader td h3{	
	padding:0px;	
	margin-right:20px;
	background:white url('images/OrangeLeft.JPG') repeat-x left top;
	height:28px;
	padding-left:15px;
}*/

#idBottomZone1tr .ms-WPHeader span{
	color:#000000;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
}
		
#idBottomZone1tr .ms-WPBody {
	vertical-align:top;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	background:white url('images/bg-ccd.jpg') repeat-x left bottom !important;
	padding:1px 10px 10px 10px !important;
}
#idBottomZone1tr .ms-WPBorder
{
	border-left:solid 1px #EEEEEE;
	border-right:solid 1px #EEEEEE;
	border-bottom:solid 0px transparent;
}

/**********************/
/* container 02       */
/**********************/

#idZone02 {	
	/*padding:0px 10px 0px 10px !important;*/
}
/**/
#idZone02 .ms-WPHeader TD{
			border-bottom:0px solid #4e7cb7;
			border-collapse:collapse;
		}

#idZone02 .ms-WPHeader td{
	background:white url('images/bgbar.jpg') repeat-x left top;
	height:22px;
	line-height:22px;
	padding:0px 0px 0px 10px;
	font-weight:bold;			
	clear:both;	
}
#idZone02 .ms-WPHeader td h3{	
	padding:0px;
	margin:0px;
}

#idZone02 .ms-WPHeader span{
	color:#FFFFFF;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
}
		
#idZone02 .ms-WPBody {
	vertical-align:top;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	background:white url('images/bg-container-fix.jpg') no-repeat left bottom !important;
/*	background:white url('images/bg-ccd.jpg') repeat-x left bottom !important;*/
	padding:0px 10px 10px 10px !important;
	width:195px;
}
#idZone02 .ms-WPBorder
{	
	border-left:solid 0px #EEEEEE;
	border-right:solid 0px #EEEEEE;
	border-bottom:solid 0px #EEEEEE;
	border-top:solid 0px transparent;
}
#idZone02 .ms-WPBorderBorderOnly
{	
	border-left:solid 0px #EEEEEE;
	border-right:solid 0px #EEEEEE;
	border-bottom:solid 0px #EEEEEE;
	border-top:solid 1px #D9F0FF;
}

/**********************/
/* container 02       */
/**********************/

#idWPLeftZone{	
	/*padding:0px 10px 0px 10px !important;*/
}
/**/
#idWPLeftZone .ms-WPHeader TD{
			border-bottom:0px solid #4e7cb7;
			border-collapse:collapse;
		}

#idWPLeftZone .ms-WPHeader td{
	background:white url('images/bgbar.jpg') repeat-x left top;
	height:22px;
	line-height:22px;
	font-weight:bold;
}
#idWPLeftZone .ms-WPHeader td h3{	
	padding:0px;
	margin:0px;
	padding-left:10px;
}

#idWPLeftZone .ms-WPHeader span{
	color:#FFFFFF;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
}

#idWPLeftZone .ms-WPBody {
	vertical-align:top;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	background:white url('images/bg-wp-fix-menu.jpg') no-repeat left bottom !important;
/*	background:white url('images/bg-ccd.jpg') repeat-x left bottom !important;*/
	padding:8px 5px 10px 5px !important;
}
#idWPLeftZone .ms-WPBorder
{	
	border-left:solid 0px #EEEEEE;
	border-right:solid 0px #EEEEEE;
	border-bottom:solid 0px #EEEEEE;
	border-top:solid 0px transparent;
}
#idWPLeftZone .ms-WPBorderBorderOnly
{	
	border-left:solid 0px #EEEEEE;
	border-right:solid 0px #EEEEEE;
	border-bottom:solid 0px #EEEEEE;
	border-top:solid 1px #D9F0FF;
}
/**********************/
/*  container 04      */
/**********************/
#idWPPicture .ms-WPHeader TD{
			border-bottom:0px solid #4e7cb7;
			border-collapse:collapse;
		}
#idWPPicture .ms-WPHeader td{
	background:white url('images/bg_container.jpg') repeat-x left top;
	height:25px;
	line-height:22px;
	padding:0px 0px 0px 10px;
	font-weight:bold;			
	clear:both;
}
#idWPPicture .ms-WPHeader td h3{	
	padding:0px;
	margin:0px;
}

#idWPPicture .ms-WPHeader span{
	color:#000000;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
}
		
#idWPPicture .ms-WPBody {
	vertical-align:top;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
	background:white url('images/gallery.gif') repeat-x left bottom !important;
	padding:1px 10px 10px 10px !important;
	height:147px;
	border-bottom:1px #DDDDDD solid;
}
#idWPPicture .ms-WPBorder
{
	border-left:solid 1px #EEEEEE;
	border-right:solid 1px #EEEEEE;
	border-bottom:solid 0px transparent;
}

/**********************/
/*  container Orange  */
/**********************/
#wpOrange .ms-WPHeader TD{
	border-bottom:0px solid #4e7cb7;
	border-collapse:collapse;
}
#wpOrange .ms-WPHeader td:first-child{
	background:white url('images/OrangeRight.JPG') no-repeat right top;
	line-height:22px;
	padding:0px 0px 0px 0px;
	height:27px;
	font-weight:bold;			
	clear:both;
}
#wpOrange .ms-WPHeader td h3{	
	padding:2px;
	margin-right:20px;
	background:white url('images/OrangeLeft.JPG') repeat-x left top;
	height:23px;
	padding-left:15px;
}
#wpOrange .ms-WPHeader span{
	color:#FFFFFF;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
}
		
#wpOrange .ms-WPBody {
	vertical-align:top;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;	
	padding:1px 10px 10px 10px !important;
}
#wpOrange .ms-WPBorder
{
	border-left:solid 1px #EEEEEE;
	border-right:solid 1px #EEEEEE;
	border-bottom:solid 0px #EEEEEE;
	background:white url('images/borderBottom.gif') repeat-x left bottom !important;
}

/**********************/
/*  container Green   */
/**********************/
#wpGreen .ms-WPHeader TD{
	border-bottom:0px solid #4e7cb7;
	border-collapse:collapse;
}
#wpGreen .ms-WPHeader td:first-child{
	background:white url('images/GreenRight.JPG') no-repeat right top;
	line-height:22px;
	padding:0px 0px 0px 0px;
	height:27px;
	font-weight:bold;			
	clear:both;
}
#wpGreen .ms-WPHeader td h3{	
	padding:2px;
	margin-right:20px;
	background:white url('images/GreenLeft.JPG') repeat-x left top;
	height:23px;
	padding-left:15px;
}
#wpGreen .ms-WPHeader span{
	color:#FFFFFF;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
}
		
#wpGreen .ms-WPBody {
	vertical-align:top;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;	
	padding:1px 10px 10px 10px !important;
}
#wpGreen .ms-WPBorder
{
	border-left:solid 1px #EEEEEE;
	border-right:solid 1px #EEEEEE;
	border-bottom:solid 0px #EEEEEE;
	background:white url('images/borderBottom.gif') repeat-x left bottom !important;
}

/**********************/
/*  container Gray   */
/**********************/
#wpGray .ms-WPHeader TD{
	border-bottom:0px solid #4e7cb7;
	border-collapse:collapse;
}
#wpGray .ms-WPHeader td:first-child{
	background:white url('images/GrayRight.JPG') no-repeat right top;
	line-height:22px;
	padding:0px 0px 0px 0px;
	height:27px;
	font-weight:bold;			
	clear:both;
}
#wpGray .ms-WPHeader td h3{	
	padding:2px;
	margin-right:20px;
	background:white url('images/GrayLeft.JPG') repeat-x left top;
	height:23px;
	padding-left:15px;
}
#wpGray .ms-WPHeader span{
	color:#FFFFFF;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
}
		
#wpGray .ms-WPBody {
	vertical-align:top;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;	
	padding:1px 10px 10px 10px !important;
}
#wpGray .ms-WPBorder
{
	border-left:solid 1px #EEEEEE;
	border-right:solid 1px #EEEEEE;
	border-bottom:solid 0px #EEEEEE;
	background:white url('images/borderBottom.gif') repeat-x left bottom !important;
}

/**********************/
/*  container Blue   */
/**********************/
#wpBlue .ms-WPHeader TD{
	border-bottom:0px solid #4e7cb7;
	border-collapse:collapse;
}
#wpBlue .ms-WPHeader td:first-child{
	background:white url('images/BlueRight.JPG') no-repeat right top;
	line-height:22px;
	padding:0px 0px 0px 0px;
	height:27px;
	font-weight:bold;			
	clear:both;
}
#wpBlue .ms-WPHeader td h3{	
	padding:2px;
	margin-right:20px;
	background:white url('images/BlueLeft.JPG') repeat-x left top;
	height:23px;
	padding-left:15px;
}
#wpBlue .ms-WPHeader span{
	color:#FFFFFF;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
}
		
#wpBlue .ms-WPBody {
	vertical-align:top;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;	
	padding:1px 10px 10px 10px !important;
}
#wpBlue .ms-WPBorder
{
	border-left:solid 1px #EEEEEE;
	border-right:solid 1px #EEEEEE;
	border-bottom:solid 0px #EEEEEE;
	background:white url('images/borderBottom.gif') repeat-x left bottom !important;
}

/**********************/
/*  container Navy    */
/**********************/
#wpNavy .ms-WPHeader TD{
			border-bottom:0px solid #4e7cb7;
			border-collapse:collapse;
		}

#wpNavy .ms-WPHeader td{
	background:white url('images/NavyCenter.gif') repeat-x left top;	
	border-bottom:1px #45C4FF solid;
	height:25px;
	line-height:22px;
	padding:0px 0px 0px 10px;
	font-weight:bold;			
	clear:both;
}
#wpNavy .ms-WPHeader td h3{	
	padding:0px;
	margin:0px;
}

#wpNavy .ms-WPHeader span{
	color:#FFFFFF;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;
}
	
#wpNavy .ms-WPBody {
	vertical-align:top;
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:12px;	
	padding:1px 10px 10px 10px !important;
}
#wpNavy .ms-WPBorder
{
	border-left:solid 1px #C5D5E7;
	border-right:solid 1px #C5D5E7;
	border-top:solid 1px #C5D5E7;
	border-bottom:0px #C5D5E7 solid;
	background:white url('images/NavyBottom.gif') repeat-x left bottom !important;
}