﻿body
{
	font-family:Verdana;
	font-size:11px;
	background-color:#c4d5e3;
	color:#4d4d4d;
	padding:0px;
	margin:0px;
}
/* EPiServer Editor Class names, required for WYSIWYG editor dropdown */
h1 
{ 
	EditMenuName: Rubrik 1;
	font-size:18px;
	/*color:rgb(130,140,150);*/
	color:#9b8d62;
	font-family:Georgia, Times New Roman, Verdana;
	margin:10px 0px 10px 0px;
}
h2
{
	EditMenuName: Rubrik 2;
	font-size:15px;
	color:rgb(0,0,0);	
	font-weight:bold;
	padding:14px 0px 0px 0px;
	margin:0px;
}
h3
{
	EditMenuName: Rubrik 3;
	font-size:12px;
	color:rgb(0,0,0);
	padding:12px 0px 0px 0px;
	margin:0px;
	font-weight:bold;
}
p.ingress
{
	EditMenuName: Ingress;
	font-size:12px;
	/*color:rgb(150,160,170);*/
	color:rgb(90,90,90);
	padding:6px 0px 0px 0px;
	margin:0px;
	font-weight:bold;
}
p
{
	margin:0px 0px 8px 0px;
	padding:0px;
}
a
{
	text-decoration:none;
	/*color:rgb(218,128,0);*/
	color:#7a0026;
}
a:hover
{

}
a:visited
{
	text-decoration:none;
}
/* SVF Structure */
div.content
{
	width:981px;
	margin:3px auto 20px auto;
}
div.header
{
	width:981px;
	height:141px;
	/*background-image:url('../../Images/headerAuthenticated.jpg');*/
}
div.headerLeftContent
{
	width:730px;
	height:124px;
	/*padding-top:12px;*/
	float:left;
	cursor:pointer;
}

div.headerRightContent
{
	width:214px;
	height:122px;
	padding-left:12px;
	padding-top:12px;
	float:left;
	font-family:Arial;
	font-size:13px;
	letter-spacing:0px;
	color:rgb(100,100,100);
}
div.headerRightPadding
{
	float:left;
	padding-top:1px;
	padding-left:11px;
}
div.contentShadow
{
	width:981px;
	background-image:url('../../Images/contentShadow.jpg');
	background-repeat:repeat-y;
	float:left;
}
div.contentPadding
{
	padding:0px 8px 0px 8px;
}
div.mainContentContainer
{
    float:left;
    background-image:url('../../Images/contentLineSeperator.jpg');
    background-repeat:repeat-y;
}
div.middleColumnContainer
{
	width:582px;
	float:left;
}
div.middleColumnContainer div.lineSeperator
{
	border-style:solid;
	border-width:0px 1px 0px 1px;
	border-color:#bbbfc2;
	float:left;
	min-height:600px;
}
div.leftColumn
{
	width:170px;
	float:left;
}
div.middleColumn
{
	background-color:White;
	width:580px;
	float:left;
}
div.rightColumn
{
	width:213px;
	float:left;
}
div.hLSeperator
{
	width:1px;
	height:100%;
	background-color:#bbbfc2;
	float:left;
}
div.leftColumn div.columnItem
{
	background-image:url('../../Images/leftRightColumnBg.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
}
div.leftColumn div.columnItem div.padding
{
	padding:25px 10px 10px 10px;
}
div.rightColumn div.columnItem
{
	background-image:url('../../Images/leftRightColumnBg.jpg');
	background-repeat:repeat-x;
	background-position:bottom;
}
div.rightColumn div.columnItem div.padding
{
	padding:25px 10px 10px 10px;
}
div.columnHeaderContainer
{
	padding-bottom:15px;
	float:left;
}
div.leftColumn .headerImage, div.rightColumn .headerImage
{
	width:24px;
	height:17px;
	background-image:url('../../Images/leftRightColumnHeader.gif');
	background-repeat:no-repeat;
	float:left;
}
div.leftColumn div.columnItem div.padding div.columnHeader
{
	height:17px;
	width:126px;
	float:left;
}
div.leftColumn div.columnHeader div.text
{
	height:15px;
	width:126px;
	color:rgb(110,110,110);
	font-family:Arial;
	font-size:13px;
	float:left;
	font-weight:bold;
}
div.leftColumn div.columnHeader .line
{
	height:2px;
	width:126px;
	background-color:#c9bc75;
	float:left;
}
div.rightColumn div.columnItem div.padding div.columnHeader
{
	height:17px;
	width:168px;
	float:left;
}
div.rightColumn div.columnHeader div.text
{
	height:15px;
	width:168px;
	color:rgb(110,110,110);
	font-family:Arial;
	font-size:13px;
	float:left;
	font-weight:bold;
}
div.rightColumn div.columnHeader .line
{
	height:2px;
	width:168px;
	background-color:#c9bc75;
	float:left;
}
div.footer
{
	width:981px;
	height:19px;
	background-image:url('../../Images/footer.jpg');
	float:left;
}
/* Menu */
div.menu
{
	width:965px;
	height:41px;
	background-image:url('../../Images/menuBg.jpg');
	background-repeat:repeat-x;
}
table.mainMenu
{
	height:41px;
	padding:0px;
	margin:0px;
}
.staticMenuItem 
{
    color: rgb(100,100,100);
    background-image:url('../../Images/menuBg.jpg');
    text-decoration: none;
    font-family:Georgia, Times New Roman, Verdana;
    font-size:15px;
    font-weight:bold;
    height:41px;
    margin:0px;
    padding:0px 7px 0px 7px;
}
.staticMenuItem a
{
	background-image:none;
}
.staticMenuHover
{
	background-image:url('../../Images/menuBgSelected.jpg');
}
.dynamicMenuItem
{
	color: rgb(100,100,100);
	background-color:rgb(242,242,242);
    text-decoration: none;
    font-family:Georgia, Times New Roman, Verdana;
    font-size:12px;
    font-weight:bold;
    height:22px;
    margin:0px;
    padding:0px 7px 0px 7px;
}
/*table.dynamicMenuItem
{
	background-color:rgb(242,242,242);
	min-width:230px;
}*/
.dynamicMenuStyle
{
	/*border:solid 1px #c4d5e3;*/
	border:solid 1px rgb(152,163,177);
	z-index: 1000; 
}
.dynamicMenuStyle img
{
	padding-right:10px;
}
.dynamicMenuStyleHover
{
	background-color:#cad2d4;
}
table.lockedMenu
{
	margin:0px;
	float:left;
	border-collapse:collapse;
	border-spacing:0px;
}
table.lockedMenu td
{
	padding-left:7px;
	white-space:nowrap;
	width:100%;
}
.lockedMenuTextLeft
{
	padding-top:5px;
	padding-left:7px;
	padding-right:4px;
	float:left;
}
.lockedMenuTextRight
{
	background-image:url('../../Images/lock.png');
	width:20px;
	height:20px;
	float:left;
}
/* SubMenu */
div.subMenu
{
	width:160px;
	height:28px;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	/*border-color:#bbbfc2;*/
	border-color:#dfe3e6;
}
div.subMenu div
{
	padding-top:10px;
	width:158px;
}
div.subMenu a
{
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#5b4d22;
}
div.subMenu a:hover
{
	color:rgb(100,100,120);
	/*background-color:#d4dcde;*/
}
ul.subMenu
{
    list-style-type:none;
    padding:0px;
    margin:0px;
}
ul.subMenu ul
{
    padding:0px 0px 0px 8px;
    list-style-type:none;
    margin:0px;
}
ul.subMenu li
{
    padding:0px 1px 0px 0px;
}   
ul.subMenu div.divSubMenuItem
{
    background-image:url('../../Images/expand.gif');
    background-repeat:no-repeat;
    border:solid 1px transparent;
    padding:0px 0px 0px 10px;
    overflow:hidden;
}
ul.subMenu div.divSubMenuItemLeaf
{
    background-image:url('../../Images/leaf.gif');
    background-repeat:no-repeat;
    border:solid 1px transparent;
    padding:0px 0px 0px 10px;
    overflow:hidden;
}
ul.subMenu div.divSubMenuItemInPath
{
    background-image:url('../../Images/inPath.gif');
    background-repeat:no-repeat;
    border:solid 1px transparent;
    padding:0px 0px 0px 10px;
    overflow:hidden;
}
ul.subMenu div.divSubMenuItemInPathSelected
{
    background-image:url('../../Images/inPath.gif');
    background-repeat:no-repeat;
    background-color:#dae2e4;
    border:solid 1px rgb(170,170,170);
    padding:0px 0px 0px 10px;
    overflow:hidden;
}
ul.subMenu div.divSubMenuItemLeafSelected
{
    background-image:url('../../Images/leaf.gif');
    background-repeat:no-repeat;
    background-color:#dae2e4;
    border:solid 1px rgb(170,170,170);
    padding:0px 0px 0px 10px;
    overflow:hidden;
}
ul.subMenu div.divSubMenuItem:hover
{
    background-color:#dae2e4;
    border:solid 1px rgb(170,170,170);
    padding:0px 0px 0px 10px;
    overflow:hidden;
}
ul.subMenu div.divSubMenuItemLeaf:hover
{
    background-color:#dae2e4;
    border:solid 1px rgb(170,170,170);
    padding:0px 0px 0px 10px;
    overflow:hidden;
}
ul.subMenu div.divSubMenuItemInPath:hover
{
    background-color:#dae2e4;
    border:solid 1px rgb(170,170,170);
    padding:0px 0px 0px 10px;
    overflow:hidden;
}
ul.subMenu A
{
 	color: rgb(100,100,100);
}
ul.subMenu A:hover
{
}
/* First Page */
div.hr
{
	height:7px;
	width:580px;
	background-color:#f4f4f4;
	clear:both;
}
span.sign
{
	padding-top:0px;
	color:rgb(150,150,150);
	font-style:italic;
	width:500px;
	float:left;
}
span.summary
{
	color:#4d4d4d;
	cursor:pointer;
}
div.objectContent img
{
	/*border:solid 4px #bbbfc2;*/
	margin-right:10px;
	margin-left:10px;
}
span.summary img
{
	margin-right:10px;
	margin-left:10px;
	border-style:none;
}
div.firstPageColumnBg
{
	background-image:url('../../Images/middleColumnTwoColumnsBg.jpg');
	background-repeat:repeat-y;
	width:580px;
	float:left;
}
div.firstPageColumn
{
	float:left;
	width:286px;
	background-color:#fff;
}
div.firstPageColumn div.padding
{
	padding:4px 10px 10px 10px;
}
div.firstPageColumn p
{
	/*color:#898d90;*/
	color:#5b5b5b;	
	font-weight:bold;
	margin-bottom:0px;
	font-size:11px;
}
div.internalNewsSummary
{
	padding-left:5px;
	font-size:10px;
	/*color:rgb(120,120,120);*/
	color:#4d4d4d;
	clear:both;
}
div.vr
{
	float:left;
	width:7px;
}
/* Common */
input.textBox
{
	border:solid 1px #a7abae;
	width:120px;
	color:rgb(100,100,100);
}
input.button
{
	width:70px;
	height:20px;
	background-image:url('../../Images/button.gif');
	border-width:0px;
	background-color:Transparent;
	color:rgb(100,100,100);
}
input.buttonMedium
{
	width:120px;
	height:20px;
	background-image:url('../../Images/buttonMedium.gif');
	border-width:0px;
	background-color:Transparent;
	color:rgb(100,100,100);
}
.loginWaterMarcTextBox
{
	border:solid 1px #bbbfc2;
	width:120px;
	color:rgb(130,130,130);
}
div.defaultPadding
{
	padding:15px;
	float:left;
}
span.error
{
	padding:4px 10px 4px 10px;
	border:solid 1px rgb(255,0,0);
	color:rgb(255,0,0);
	background-color:rgb(255,255,255);
}
span.success
{
	padding:4px 10px 4px 10px;
	border:solid 1px rgb(0,200,0);
	color:rgb(0,180,0);
	background-color:rgb(255,255,255);
}
span.authenticated
{
	color:#6b7b52;
	font-weight:bold;
}
div.siteMap
{
	padding-left:15px;
	padding-right:15px;
	padding-top:5px;
	color:rgb(160,160,160);
	font-size:10px;
}
div.siteMap A
{
	text-decoration:none;
	color:rgb(160,160,160);
	font-size:10px;
}
div.objectContent
{
	clear:both;
}
img 
{
	border:none;
}
/* SearchResult */
div.searchResult
{
	margin-bottom:5px;
	color:rgb(0,0,100);
	/*float:left;*/
	padding-top:20px;
}
a.searchResult
{
	color:#898d90;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
a.searchResult:hover
{
	color:#9b8d62;
	text-decoration:underline;
}
/* SubOrganisation */
div.subOrganizationHeader
{
	width:580px;
	height:150px;
}
/* My Pages */
table.myPages
{
    border-spacing:0px;
    border-collapse:collapse;
    border:solid 1px #dce8f2;
}
table.myPages td
{
    padding:3px 8px 3px 8px;
}
table.myPages tr.evenRow td
{
    background-color:#e9f2f9;
}
table.myPages td.left
{
    font-weight:bold;
    padding-right:50px;
}
table.myPages tr.subHeader td
{
    background-color:rgb(230,230,230);
    font-size:13px;
    font-weight:bold;
}
.PagingContainer
{
    float:left;
    clear:both;
    width:550px;
}
div.dateTimeCity
{
    float:right;
    width:80px;
    text-align:right;
    color:rgb(130,130,130);
	font-style:italic;
}
/* Jobmarket */
div.JobMarketAdvertImage
{
    clear:both;
    margin-top:25px;
}
a.SelectedPagingItem
{
    font-weight:bold;
    color:rgb(100,100,100);
    padding:2px;
    background-color:Orange;
}
