﻿/************************************************************************************************************
    TEMPLATE: CONTENT
*************************************************************************************************************/ 
/* common stuff */
.Template-Content
	{
		padding-top:12px;
		width:935px;
		margin:0 auto 0 auto;
		background-color:#fff;
		min-height:500px;
	}
	.Template-Content #MainContent
		{
			background:transparent url(images/bg/bg_left_seperator.gif) repeat-y scroll left center;
			padding-left:10px;
			padding-right:10px;
			margin-bottom:10px;
			float:left;
			width:480px;
			min-height:480px;
			height:480px;
			height:auto !important;
		}
	.Template-Content #MainContent #ShortIntro
		{
			padding-bottom:10px;
		}
	.Template-Content #MainContent #ShortIntro img
		{
			padding-bottom:10px;
		}
	.Template-Content #RightContent
		{
			background:transparent url(images/bg/bg_left_seperator.gif) repeat-y scroll left center;
			padding-left:10px;
			padding-bottom:10px;
			float:left;
			width:250px;
			min-height:480px;
			height:480px;
			height:auto !important;
		}
	.Template-Content .Template-Content-WebFolder005 #RightContent
		{
			display:none;
		}
		.Template-Content #RightContent .Header
			{
			}
		.Template-Content #RightContent .relatedImages li
			{
			}			
			
	.Content
	{
		background:transparent url(images/bg/bg_left_seperator.gif) repeat-y scroll left center;
		padding-bottom:10px;
		padding-left:10px;
		margin-bottom:10px;
		float:left;
		width:486px;
		min-height:480px;
		height:480px;
		height:auto !important;
	}
	.ChildFolderContent
	{
		display:none;
	}
	.Content li
	{
		padding-bottom:10px;
	}
	.Header {
		color:#AB511F;
		font-weight:bold;
		margin-bottom:5px;
	}
	.Date 
	{
		display:none;
	}
		
/************************************************************************************************************
    TEMPLATE: ROOT 001
*************************************************************************************************************/ 	

.Template-Content-Root001
	{
	}
		.Template-Content-Root001 #MainContent
		{
			background:none;
		}
		.Template-Content-Root001 #RightContent
		{
			width:400px;
			background:none;
			padding-left:20px;
		}
		.Template-Content-Root001 #MainContent .FrontpageNews
			{
			}
		.Template-Content-Root001 #MainContent .ShortIntro .Ingress
			{
				padding-top:5px;
			}
		.Template-Content-Root001 #MainContent .Body
			{
				padding-top:5px;
				margin-bottom:3px;
			}
			.Template-Content-Root001 #MainContent li
				{
					padding-bottom:10px;
				}
			.Template-Content-Root001 .FrontpageNews
				{
					background:transparent url(images/bg/bg_sub_category.gif) repeat-x;
				}
			.Template-Content-Root001 .FrontpageNews .Job
				{
					background:transparent url(images/bg/bg_menu_job.gif) repeat-x;
				}
			.Template-Content-Root001 .BoxHeader
				{
					font-weight:bold;
					background:transparent url(images/bg/bg_arrow.gif) no-repeat center left;
					line-height:34px;
					padding-left:20px;
					margin-left:8px;
				}
				.Template-Content-Root001 .Job .BoxHeader
					{
						background:transparent url(images/bg/bg_arrow_job.gif) no-repeat center left;
						color:#fff;
					}
			.Template-Content-Root001 .FrontpageNews .Header
				{
					font-weight:bold;
					margin-bottom:5px;
					color:#ab511f;
				}
			.Template-Content-Root001 #MainContent .FrontpageNews .Ingress
				{
				}
			.Template-Content-Root001 .PubDate
				{
					display:none;
				}
	.Template-Content-Root001 #RightContent img
		{
		}
	.Template-Content-Root001 #RightContent .Job li
		{
			padding-top:5px;
		}
	.Template-Content-Root001 .NewsItems
		{
			padding-left:5px;
			padding-bottom:10px;
		}
	.Template-Content-Root001 .NewsItems li
		{
			padding-top:5px;
		}
		.Template-Content-Root001 .Job .NewsItems
			{
				background-color:#f6f6f7;
			}
		.Template-Content-Root001 #RightContent .Services li .readMore
			{
				display:none;
			}
		.Template-Content-Root001 #RightContent .Job li .readMore
			{
				display:none;
			}
		.Template-Content-Root001 #RightContent .FrontpageNews .Header
			{
				font-weight:normal;
				background:transparent url(images/bg/bg_readmore_arrow.gif) no-repeat center left;
			}
		.Template-Content-Root001 #RightContent .FrontpageNews .Job .Header
			{
				background:transparent url(images/bg/bg_readmore_arrow_grey.gif) no-repeat center left;
			}
		.Template-Content-Root001 #RightContent .FrontpageNews .Services .Header a
			{
				color:#000;
			}
		.Template-Content-Root001 #RightContent .FrontpageNews .Services .Header a:hover
			{
				text-decoration:underline;
			}
		.Template-Content-Root001 #RightContent .FrontpageNews .Job .Header a:hover
			{
				text-decoration:underline;
			}
		.Template-Content-Root001 #RightContent .FrontpageNews .Services .Header
			{
				padding-left:15px;
				margin-top:5px;
			}
		.Template-Content-Root001 #RightContent .FrontpageNews .Job .Header
			{
				padding-left:15px;
			}
		.Template-Content-Root001 #RightContent .FrontpageNews .Partners .Header
			{
				font-weight:normal;
				color:#000;
				background:none;
			}

/************************************************************************************************************
    TEMPLATE: Frontpage001
*************************************************************************************************************/	

.Template-Content-Frontpage001
	{
	}
	
/************************************************************************************************************
    TEMPLATE: WebFolder001
*************************************************************************************************************/ 	

.Template-Content-WebFolder001
	{
		background-color:White;
	}
	.Template-Content-WebFolder001 #MainContent
		{
			padding-left:10px;
			background:url(images/bg/bg_left_seperator.gif) repeat-y scroll left center;
		}
	.Template-Content-WebFolder001 #LeftContent
		{
			float:left;
			width:160px;
		}
		.Template-Content-WebFolder001 #LeftContent #SubMenu
			{
			}
		.Template-Content-WebFolder001 #LeftContent .Header
			{
				background:transparent url(images/bg/bg_left_banner.gif) repeat-x;
				line-height:30px;
			}
		.Template-Content-WebFolder001 #LeftContent .HeaderName
			{
				background:transparent url(images/bg/bg_readmore_arrow_grey.gif) no-repeat scroll 5px 50%;
				line-height:30px;
				padding-left:20px;
			}
		.Template-Content-WebFolder001 #LeftContent #SubMenu li
			{
				background:transparent url(images/bg/bg_readmore_arrow.gif) no-repeat scroll 5px 50%;
				line-height:30px;
				padding-left:20px;
			}
		.Template-Content-WebFolder001 #LeftContent #SubMenu li a
			{
				color:#4c4c4c;
			}
		.Template-Content-WebFolder001 #LeftContent #SubMenu li a:hover
			{
				text-decoration:underline;
			}
		.Template-Content-WebFolder001 #MainContent h1
			{
			}
		.Template-Content-WebFolder001 #MainContent .Ingress
			{
			}
		.Template-Content-WebFolder001 #MainContent .Body
			{
			}

/************************************************************************************************************
    TEMPLATE: WebFolder002
*************************************************************************************************************/ 	

.Template-Content-WebFolder002
	{
	}
	.Template-Content-WebFolder002 #MainContent h1
		{
		}
	.Template-Content-WebFolder002 #MainContent .Ingress
		{
		}
	.Template-Content-WebFolder002 #MainContent .Body
		{
		}

/************************************************************************************************************
    TEMPLATE: WebFolder003
*************************************************************************************************************/ 	

.Template-Content-WebFolder003
	{
		background-color:#fff;
	}
	.Template-Content-WebFolder003 #MainContent
		{
			padding-left:10px;
			background:transparent url(images/bg/bg_left_seperator.gif) repeat-y scroll left center;
			padding-bottom:10px;
		}
		.Template-Content-WebFolder003 .ContactUsImage
			{
				padding-bottom:10px;
			}
	.Template-Content-WebFolder003 #LeftContent
		{
			float:left;
			width:160px;
		}
		.Template-Content-WebFolder003 #LeftContent #SubMenu
			{
			}
		.Template-Content-WebFolder003 #LeftContent .Header
			{
				background:transparent url(images/bg/bg_left_banner.gif) repeat-x;
				line-height:30px;
			}
		.Template-Content-WebFolder003 #LeftContent .HeaderName
			{
				background:transparent url(images/bg/bg_readmore_arrow_grey.gif) no-repeat scroll 5px 50%;
				line-height:30px;
				padding-left:20px;
			}
	.Template-Content-WebFolder003 #MainContent h1
		{
			padding-top:5px;
		}
	.Template-Content-WebFolder003 #MainContent .Ingress
		{
		}
	.Template-Content-WebFolder003 #MainContent .Body
		{
			padding-top:10px;
		}
	.Template-Content-WebFolder003 #ContactUsForm
		{
		}
	.Template-Content-WebFolder003 #ContactUsForm li
		{
			padding:5px 0 5px 0;
		}		
	.Template-Content-WebFolder003 #ContactUsForm .LabelTxt
		{
			float:left;
			font-weight:bold;
			width:100px;
		}
	.Template-Content-WebFolder003 #ContactUsForm .TxtBox
		{
			padding:0.1em;
			background-color:#f2f2f2;
			/*float:right;*/
		}
		.Template-Content-WebFolder003 #ContactUsForm .TxtBox Box14
			{
				padding-top:50px;
			}

/************************************************************************************************************
    TEMPLATE: WebFolder004
*************************************************************************************************************/ 	

.Template-Content-WebFolder004
	{
	}
	.Template-Content-WebFolder004 #MainContent
		{
			background:transparent url(images/bg/bg_left_seperator.gif) repeat-y scroll left center;
		}
	.Template-Content-WebFolder004 #LeftContent
		{
			float:left;
			width:160px;
		}
		.Template-Content-WebFolder004 #LeftContent #SubMenu
			{
				display:none;
			}
		.Template-Content-WebFolder004 #LeftContent .Header
			{
				background:transparent url(images/bg/bg_left_banner.gif) repeat-x;
				line-height:30px;
			}
		.Template-Content-WebFolder004 #LeftContent .HeaderName
			{
				background:transparent url(images/bg/bg_readmore_arrow_grey.gif) no-repeat scroll 5px 50%;
				line-height:30px;
				padding-left:20px;
			}

	.Template-Content-WebFolder004 #MainContent h1
		{
		}
	.Template-Content-WebFolder004 #MainContent .Ingress
		{
		}
	.Template-Content-WebFolder004 .Body
		{
			padding-top:5px;
		}
	.Template-Content-WebFolder004 #CVRegistryForm
		{
			padding-bottom:10px;
		}	
	.Template-Content-WebFolder004 #CVRegistryForm li,
	.Template-Content-WebFolder003 #ContactUsForm li
		{
			/*line-height:30px;*/
			width:380px;
			padding:5px 0 5px 0;
		}
		.Template-Content-WebFolder004 #CVRegistryForm li input[type="text"],
		.Template-Content-WebFolder003 #ContactUsForm li input[type="text"]
		{
			width:300px;
		}
		.Template-Content-WebFolder004 #CVRegistryForm li textarea,
		.Template-Content-WebFolder003 #ContactUsForm li textarea
		{
			width:375px;
		}
	.Template-Content-WebFolder004 #CVRegistryForm .LabelTxt,
	.Template-Content-WebFolder003 #ContactUsForm .LabelTxt
		{
			font-weight:bold;
			float:left;
			width:75px;
		}
	.Template-Content-WebFolder004 #CVRegistryForm .TxtBox
		{
			padding:0.1em;
			background-color:#f2f2f2;
		}
	.Template-Content-WebFolder004 #CVRegistryForm .Buttons,
	.Template-Content-WebFolder003 #ContactUsForm .Buttons
		{
			text-align:right;
		}
	.Template-Content-WebFolder004 #CVRegistryForm li input[type="submit"]
		{
		}
/************************************************************************************************************
    TEMPLATE: WebFolder005
*************************************************************************************************************/ 	

.Template-Content-WebFolder005
	{
	}
	.Template-Content-WebFolder005 #MainContent
		{
			background:transparent url(images/bg/bg_left_seperator.gif) repeat-y scroll left center;
		}
		.Template-Content-WebFolder005 #MainContent .Header
			{
				color:#ab511f;
				font-weight:bold;
			}
		.Template-Content-WebFolder005 #MainContent li
			{
				padding-bottom:20px;
			}
		.Template-Content-WebFolder005 #MainContent .Body
			{
				background-color:#f7f7f8;
				padding:5px 5px;
			}
			.Template-Content-WebFolder005 #MainContent .Body .ExpandLink
				{
					padding-left:18px;
					margin-bottom:10px;
					background:transparent url(images/bg/bg_pluss.gif) no-repeat scroll left center;
				}
	.Template-Content-WebFolder005 #LeftContent
		{
			float:left;
			width:160px;
		}
		.Template-Content-WebFolder005 #LeftContent #SubMenu
			{
				display:none;
			}
		.Template-Content-WebFolder005 #LeftContent .Header
			{
				background:transparent url(images/bg/bg_left_banner.gif) repeat-x;
				line-height:30px;
			}
		.Template-Content-WebFolder005 #LeftContent .HeaderName
			{
				background:transparent url(images/bg/bg_readmore_arrow_grey.gif) no-repeat scroll 5px 50%;
				line-height:30px;
				padding-left:20px;
			}
		.Template-Content-WebFolder005 #MainContent h1
			{
			}
		.Template-Content-WebFolder005 #MainContent .Ingress
			{
			}
		.Template-Content-WebFolder005 #MainContent .Body
			{
			}
		
		
/************************************************************************************************************
    TEMPLATE: Article001
*************************************************************************************************************/ 	

.Template-Content-Article001
	{
	}
	.Template-Content-Article001 #MainContent h1
		{
		}
	.Template-Content-Article001 #MainContent .Ingress
		{
			font-weight:normal;
			font-size:1.0em;
		}
	.Template-Content-Article001 #MainContent .Body
		{
		}
		
		
/************************************************************************************************************
    LeftContent
*************************************************************************************************************/ 	
		
#LeftContent
	{
		padding:0 5px 0 10px;
	}
	
/************************************************************************************************************
     MainContent
*************************************************************************************************************/ 	
		
 #MainContent
	{
		/*min-height:480px;*/
	}
 #MainContent ul li
	{
		padding-bottom:5px;
	}	
		
	#MainContent h2.Header .Content h2.Header
		{
			
		}
	#MainContent Ingress.h2, .Content h2.Ingress
		{
			font-weight:normal;
			font-size:1.0em;
		}
	#MainContent .Image,.Right, .Content .Image,.Right
		{
			float:right;
			margin-left:5px;
			margin-bottom:5px;
		}
	#MainContent .Image,.Left, .Content .Image,.Left
		{
			float:left;
			margin-right:5px;
			margin-bottom:5px;
		}
/************************************************************************************************************
     Related
*************************************************************************************************************/ 	
		
 #Related
	{
		padding-top:10px;
	}
	#Related ul
		{
		}
	#Related h2
		{
			padding-top:20px;
		}
	
h2.SendMailInfo
    {
        margin:10px 0;
        font-size:17px;
        font-weight:normal;
    }
	
