﻿body 
{
	margin:0;
	padding:0;
	border:0;			/* This removes the border around the viewport in old versions of IE */
	width:100%;

	font-family: Arial, Helvetica, sans-serif;      
    color:#000;
    font-size:12px;
    line-height:16px;
}
img
{
	border: 0px;
}
	
.ContentArea {
	width:960px;
	margin:0px auto;
	text-align:left;
	padding:0px;	
}
/* TOP */
.Top
{
	width:960px;
	background-image:url('_layouts/ism/images/top.gif');
	background-repeat:repeat-x;
	height:120px;
}

#Logo img
{
	border: 0px;
}

/*
.Top .logo	
{
	width:169px;
	height:64px;
	margin-left:29px;
}
.Top .Links
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	padding-right:9px;
	padding-top:35px;
}
.Top .Links .spacer
{
	margin-left:9px;
	margin-right:9px;
}

.Top .Links a:link, .Top .Links a:visited, .Top .Links a:active
{
	color:#fff;
	text-decoration:none;
	font-weight:normal;	
}

.Top .Links a:hover
{
	color:#fff;
	text-decoration:none;	
	font-weight:normal;	
}
*/

/*-----
TOP METADATA Driven
-------*/
.TopInner
{
	position:relative;
	height: 99px;
}
.TopInnerRight
{
	position:absolute; 
	top:37px; 
	right: 3px;
	width: 300px;
	text-align: right;
}
.Top .quicklinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	margin-bottom: 8px;
	padding-right: 8px;
}
.Top .quicklinks .spacer
{
	margin-left:11px;
	margin-right:11px;
}

.Top .quicklinks a:link, .Top .quicklinks a:visited, .Top .quicklinks a:active
{
	color:#fff;
	text-decoration:none;
	font-weight:normal;	
}

.Top .quicklinks a:hover
{
	color:#fff;
	text-decoration:none;	
	font-weight:normal;	
}

.TopInnerLeft
{
	position:absolute;
	left: 30px;
	text-align: left;
	width: 640px;
	padding-top:18px;
}

.TopInnerLeft div
{
	margin: 0;
	padding: 0;
	color: #fff;
	font-size: 22px;
	line-height: 25px;
	font-weight:normal;
}

.LeftMenuSpacerDiv
{
	background-image: url('_layouts/ism/images/1px.gif');
	background-repeat:no-repeat;
	width:231px;
	height:1px;
}

.Menu
{
	height:21px;
	width:960px;
	overflow:hidden;
	background-image:url('_layouts/ism/images/menubg.gif');
	background-repeat:repeat-x;
	position: relative;	
}
.Menu .MenuTable
{
	margin-left:14px;
	padding-top:3px;
	color:#004982;
	font-size:12px;
	text-decoration:none;
	overflow:hidden;
	white-space:nowrap;
	position:relative;
}

.Menu .Item a:link, .Menu .Item a:visited, .Menu .Item a:active
{
	font-family:Arial;
	color:#00505C;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
.Menu .Item a:hover
{
	font-family:Arial;
	color:#4598A4;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}
.Menu .ItemSelected a
{
	font-family:Arial;
	color:#000;
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}

.Menu .ItemSelected a:hover
{
	font-family:Arial;
	color:#4598A4;	
	font-size:12px;
	text-decoration:none;
	font-weight:normal;
}


.Menu .Itemspacer
{
	width:27px;
	text-align:center;
}

.Menu .ItemspacerLast
{
display: none;
}

.Menu .siteActionMenu
{
	text-align:left;
}
.UnderMenu
{
	height:12px;
	width:960px;
	background-image:url('_layouts/ism/images/menuunderbg.gif');
	background-repeat:repeat-x;
}

/* Top Links */

.Headline
{
	padding:12px 0px 6px 12px;	
	font-family:Arial;   
    font-weight:bold;
    text-transform:uppercase;
    color:#828282;
    
}
.Content
{
	padding:6px 12px 12px 12px;	
	font-family:Arial;       
    color:#000;
    font-size:12px;
    line-height:16px;
}

/*main content - this is where pagelayouts goes*/
#MainContent
{
	height: 100%;
	position: relative;
	top: 0px;
}

/*Front Teasers*/
.FrontTeasers
{
	width:960px;
	height:231px;
}
.FrontTeasers .Spacer
{
	width:12px;
	height:231px;
}
.FrontTeasers .Teaser h1
{
font-size: 16px;
line-height: 17px;
color: #828282;
text-transform: uppercase;
}


.FrontTeasers .Teaser
{
	width:231px;
	height:231px;
	vertical-align:top;	
	background: url('_layouts/ism/images/teaserdummybund.gif') no-repeat bottom left;
}

.FrontTeasers .Teaser .Headline
{
	background-image:url('_layouts/ism/images/teaserdummy.gif');
}


.FrontTeasers .TeaserNoBg
{
	width:231px;
	height:231px;
	vertical-align:top;	
	background: #94a0a7;
}

/*Front Teasers Minister */
.FrontTeasers .MinisterContent
{
	width:231px;
	background:url('_layouts/ism/images/vmminbg.gif') 0 0 repeat-x;
}
.FrontTeasers .MinisterContent .Headline h1
{
    font-size:15px;
    line-height:16px;
    color: #FFF;
}
.FrontTeasers .MinisterContent .Content
{    
	font-size:11px;
    line-height:18px;  
    color:#FFF;
}
.FrontTeasers .MinisterContent .Content a
{
color: #fff;
}
/*Front Teasers Shortcuts */
.FrontTeasers .ShortcutTeaserBg
{
	width:231px;
	height:231px;
	vertical-align:top;	
}
.FrontTeasers .ShortcutContent
{		
	background-image:url('_layouts/ism/images/teaserdummy.gif');
	height:72px;
	width:231px;
}
.FrontTeasers .ShortcutContent select
{	
	margin:12px 0px 0px 12px;
	width:176px;
    font-family:Arial;
    font-size:10px;
    color: #5b5b5b;
}
.FrontTeasers .ShortcutBanner
{
	margin-top:9px;
	font-size:1px;
	line-height:1px;
}
/* AccessibilityTools */

.AccessibilityTools 
{
	text-align: right;
	padding-right: 10px;
}

.AccessibilityTools a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828282;
	text-decoration:none;
}

.AccessibilityToolsTop
{
	width:100%;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828282;
}

/* DIV */

#AccessibilityToolsDiv 
{
	text-align: right;
	padding-right: 10px;
	float: right;
}

#AccessibilityToolsDiv a
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #828282 !important;
	text-decoration:none;
}

#AccessibilityToolsTopDiv
{
	width:100%;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#828282;
}

/* Site action */
.ms-siteaction td
{
	padding-left:5px;
}

/* sectionContent */
.sectionContent
{
	/* 2 col design */
	clear:both;
	float:left;
	overflow:hidden;
	position:relative;
	/* 2 col design */

	width:100%;
}
.sectionContent .spacerCell22
{
	width:22px;
}
.sectionContent .spacerCell12
{
	width:12px;
}
.sectionContent .topCell
{
	width:454px;
}

.sectionContent .contentCell
{
	vertical-align:top;
	width:454px;
	padding-bottom:40px;
}


.sectionContent .leftSectionDiv
{
	width:231px;
	vertical-align:top;	
	/* background-color:#c1b8b1; The color for the column is defined in .collMask2 */
	float: left;
	position:relative;
	left: 729px;
}


.sectionContent .middleSectionDiv
{
	vertical-align:	top;
	float: left;
	/*width: 454px;*/
	width: 729px;
	min-height:	500px;
	position: relative;
    left: 729px;
}

.sectionContent .rightSectionDiv
{
	vertical-align:	top;
    float:left;
    width: 231px;
    position:relative;
    left:70%;
}


.sectionContent .leftCell
{	
	width:231px;
	height:500px;
	vertical-align:top;	
	background-color:#94A0A7;
}

.sectionContent .rightCell
{
	vertical-align:top;
	width:231px;
}

.rightCell ul {
margin: 0;
padding: 0;
list-style: none;
}

.rightCell ul li {
margin: 0;
padding: 0;
list-style: none;
background: url('_layouts/ISM/Images/blaapil.gif') no-repeat 0 5px;
padding-left: 15px;
margin-bottom: 6px;
}


.sectionContent .\32 ColContent
{
	width:454px;
}
.sectionContent .ColContent
{
	width:221px;
	vertical-align:top;
}
.sectionContent .topCellBg
{
	background-image:url('_layouts/ism/images/sectionpageRightTop.jpg');
	background-repeat:repeat-x;	
	height:13px;
}
.sectionContent .haaderImageCell
{
	width:454px;
	padding-bottom:16px;
}

/* DIV */

.headerImageCell
{
	width:454px;
	padding-bottom:16px;
}

#topCellBg
{
	background-image:url('_layouts/ism/images/sectionpageRightTop.jpg');
	background-repeat:repeat-x;	
	height:13px;
}

#breadcrumbPlaceHolderDiv
{
	color:#828282;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-top:3px;
	padding-bottom:10px;
	padding-left: 22px;	
}

#breadcrumbPlaceHolderDiv a
{
	vertical-align: middle;
	height: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #828282;
}

#breadcrumbDiv
{
	margin-left:11px;
 	float: left;
}

#contentPlaceHolderDiv
{
	padding-left: 22px;
}

#contentLeftDiv
{
	float: left;
	width:454px;
	padding-bottom:40px;
}

#contentLeftDiv ul li
{
	background:transparent url('_layouts/ism/images/sortdot.gif') no-repeat scroll 0 7px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 0 0 12px;
	padding: 0 0 2px 12px;
}

#contentLeftWideDiv
{
	float: left;
	width: auto;
	padding-bottom:40px;
}

#contentRightDiv
{
	float: left;
	width: 231px;
	vertical-align:top;
	padding-bottom:40px;
	margin-left: 22px;
}

.sectionContent .content ul
{
	padding: 0;
}


.headerImageCell
{
	width:454px;
	padding-bottom:16px;
}

/*.headline
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:20px;
	color:#000;
	padding-bottom: 10px;
	padding-left:12px;
}
*/

.content
{
	width:430px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	padding-left:12px;
	padding-right:12px;
	padding-bottom:25px;
	
}

.ContentAera a:link, td.ContentAera a:visited, td.ContentAera a:active 
{
	color: #087b8c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-decoration: none;
}

.wpZone1Col
{
	margin-left:12px;
	margin-right:12px
}

.wpZone2Col
{
	vertical-align:top; 
	width:223px;
	float: left;
}

.wpZone2Col_spacer
{
	width:6px;
	float: left;
}

/* end DIV */

.sectionContent .breadcrumb
{
	vertical-align:middle;
	height:11px;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#828282;
}
.sectionContent .breadcrumb a
{
	vertical-align:middle;
	height:11px;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:11px;
	color:#828282;
}

.sectionContent .breadcrumb .spacer
{
 	margin-left:11px;
 	
}
.sectionContent .breadcrumbCell .breadcrumbCurrent
{
	color:#828282;
	text-decoration:underline;
}
.sectionContent .breadcrumbCell .ms-sitemapdirectional
{
	color:#828282;
	text-decoration:none;
}
.sectionContent .breadcrumbCell .ms-sitemapdirectional:hover
{
	color:#828282;
	text-decoration:underline;
}

.sectionContent .headline
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:20px;
	color:#000;
	padding-left:12px;
	padding-bottom: 10px;
}
.sectionContent .content
{
	width:430px;
	padding-left:12px;
	padding-right:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:16px;
	padding-bottom:25px;
	color:#000;
}
.sectionContent .spacerCellBottom
{
	height:40px;
}

  /* Footer */
.Footer
{
	text-align:left;
	font-family:Arial;
    font-size:11px;
    color: #707070;
    padding-left: 10px;
    margin-top:10px;
    width: 950px;
    position: relative;
    top: 30px;
    clear: both;
}
.Footer span
{
	padding-left: 5px;
	padding-right: 5px;
}

.contentCell ul {
margin: 0;
padding: 0;
list-style: none;
margin-bottom: 12px;
}

.contentCell ul li {
margin: 0;
padding: 0;
list-style: none;
background: url('_layouts/ism/images/sortdot.gif') no-repeat 0 7px;
margin-left: 12px;
padding-left: 12px;
padding-bottom: 2px;
}

/* 2 column div design */
#collMask2 
{
	float:left;
    width:100%;
    background: #fff;
    overflow:hidden;
    position:relative;
}
#collMask1 
{
    float:left;
    width:100%;
    background: #94A0A7;
    position:relative;
    right: 729px;
}


/* Accessibility skip link */
.skiplink 
{
	position:absolute;
    left:0px;
    top:-500px;
    width:1px;
    height:1px;
    overflow:hidden;
}


/*Left menu extras */
.leftmenuTopSpace {height: 16px; line-height: 16px; background-color: #7F7F7F;}
.forsideLeftmenuTopSpace {height: 28px; line-height: 28px;}
.Passiv A:hover, .Passiv A:link:hover, .Passiv A:visited:hover, .Passiv A:link:visited:hover {text-decoration: underline;}
.Active A:hover, .Active A:link:hover, .Active A:visited:hover, .Active A:link:visited:hover {text-decoration: underline;}
.ActiveBackground {background: url('/_layouts/ism/images/arrow.gif') no-repeat;	background-position: 0 6px;}

.Passiv {padding-top: 5px; background-color: #7F7F7F;}
.Passiv A, .Passiv A:link, .Passiv A:visited, .Passiv A:link:visited
{
    display: block;
    padding-left: 18px;
    color: #FFFFFF;
    font-size: 15px !important;  
    line-height:21px;  
    text-decoration: none; 
    font-weight:normal; 
}

.Active {padding-bottom: 10px;}
.Active A, .Active A:link, .Active A:visited, .Active A:link:visited
{
    display: block;
    padding-left: 18px;
    color: #FFFFFF;
    font-size: 15px;  
    line-height:21px;  
    text-decoration: none; 
    font-weight:normal; 
}

.VM_leftMenu {background-color: #737173;}
.VM_leftMenu2 {background-color: #7F7F7F;}
.VM_leftMenu3 {background-color: #7F7F7F;}
.VM_leftMenu4 {background-color: #7F7F7F;}
.VM_leftMenu5 {background-color: #7F7F7F;}
.VM_leftMenu6 {background-color: #7F7F7F;}

/*.VM_leftMenuFuld {background-color: #737173;}*/
.VM_leftMenu2Fuld {background-color: #7F7F7F;}
.VM_leftMenu3Fuld {background-color: #7F7F7F;}
.VM_leftMenu4Fuld {background-color: #7F7F7F;}
.VM_leftMenu5Fuld {background-color: #7F7F7F;}
.VM_leftMenu6Fuld {background-color: #7F7F7F;}


.leftMenuBottomSpace {line-height: 15px; height: 15px; background-color: #7F7F7F;}

.menuLevel2 {padding-bottom: 10px;}
.menuLevel2P {padding-bottom: 10px;}
.menuLevel2Active {padding-bottom: 10px;}
.menuLevel2Active img {float: left; margin-top: 6px;}

.menuLevel3 {padding-bottom: 10px; padding-left: 15px;}
.menuLevel3P {padding-bottom: 10px; padding-left: 15px;}
.menuLevel3Active {padding-bottom: 10px; padding-left: 15px; background-position: 15px 0px;}
.menuLevel3Active img {float: left; margin-top: 6px;}

.menuLevel4 {padding-bottom: 10px; padding-left: 30px;}
.menuLevel4P {padding-bottom: 10px; padding-left: 30px;}
.menuLevel4Active {padding-bottom: 10px; padding-left: 30px;}
.menuLevel4Active img {float: left; margin-top: 6px;}

.menuLevel5 {padding-bottom: 10px; padding-left: 45px;}
.menuLevel5P {padding-bottom: 10px; padding-left: 45px;}
.menuLevel5Active {padding-bottom: 10px; padding-left: 45px;}
.menuLevel5Active img {float: left; margin-top: 6px;}

.menuLevel6 {padding-bottom: 10px; padding-left: 60px;}
.menuLevel6P {padding-bottom: 10px; padding-left: 60px;}
.menuLevel6Active {padding-bottom: 10px; padding-left: 60px;}
.menuLevel6Active img {float: left; margin-top: 6px;}

.ActiveBackgroundLevel2 {background: url('/_layouts/ism/images/arrow.gif') no-repeat; background-position: 0px 6px;}
.ActiveBackgroundLevel3 {background: url('/_layouts/ism/images/arrow.gif') no-repeat; background-position: 15px 6px;}
.ActiveBackgroundLevel4 {background: url('/_layouts/ism/images/arrow.gif') no-repeat; background-position: 30px 6px;}
.ActiveBackgroundLevel5 {background: url('/_layouts/ism/images/arrow.gif') no-repeat; background-position: 45px 6px;}
.ActiveBackgroundLevel6 {background: url('/_layouts/ism/images/arrow.gif') no-repeat; background-position: 60px 6px;}

.VM_leftMenuTopLevel A, .VM_leftMenuTopLevel A:link, .VM_leftMenuTopLevel A:visited, .VM_leftMenuTopLevel A:link:visited
{
    display: block;
    padding-left: 18px;
    color: #FFFFFF;
    font-size: 15px !important;  
    line-height:21px;  
    text-decoration: none; 
    font-weight:normal; 
}

.menuLevel2 A, .menuLevel2 A:link, .menuLevel2 A:visited, .menuLevel2 A:link:visited,
.menuLevel2Active A, .menuLevel2Active A:link, .menuLevel2Active A:visited, .menuLevel2Active A:link:visited,
.menuLevel2P A, .menuLevel2P A:link, .menuLevel2P A:visited, .menuLevel2P A:link:visited,
.menuLevel3 A, .menuLevel3 A:link, .menuLevel3 A:visited, .menuLevel3 A:link:visited,
.menuLevel3Active A, .menuLevel3Active A:link, .menuLevel3Active A:visited, .menuLevel3Active A:link:visited,
.menuLevel3P A, .menuLevel3P A:link, .menuLevel3P A:visited, .menuLevel3P A:link:visited,
.menuLevel4 A, .menuLevel4 A:link, .menuLevel4 A:visited, .menuLevel4 A:link:visited,
.menuLevel4Active A, .menuLevel4Active A:link, .menuLevel4Active A:visited, .menuLevel4Active A:link:visited,
.menuLevel34 A, .menuLevel4P A:link, .menuLevel4P A:visited, .menuLevel4P A:link:visited,
.menuLevel5 A, .menuLevel5 A:link, .menuLevel5 A:visited, .menuLevel5 A:link:visited,
.menuLevel5Active A, .menuLevel5Active A:link, .menuLevel5Active A:visited, .menuLevel5Active A:link:visited,
.menuLevel5P A, .menuLevel5P A:link, .menuLevel5P A:visited, .menuLevel5P A:link:visited,
.menuLevel6 A, .menuLevel6 A:link, .menuLevel6 A:visited, .menuLevel6 A:link:visited,
.menuLevel6Active A, .menuLevel6Active A:link, .menuLevel6Active A:visited, .menuLevel6Active A:link:visited,
.menuLevel6P A, .menuLevel6P A:link, .menuLevel6P A:visited, .menuLevel6P A:link:visited
{
    display: block;
    padding-left: 18px;
    color: #FFFFFF;
    font-size: 15px;  
    line-height:21px;  
    text-decoration: none; 
    font-weight:normal; 
}

.VM_leftMenuTopLevel A:hover, .VM_leftMenuTopLevel A:link:hover, .VM_leftMenuTopLevel A:visited:hover, .VM_leftMenuTopLevel A:link:visited:hover
{
    display: block;
    padding-left: 18px;
    /* color: #FFFFFF; */
    color: #272727;
    font-size: 15px !important;  
    line-height:21px;  
    /* text-decoration: underline; */
    font-weight:normal; 
}

.menuLevel2 A:hover, .menuLevel2 A:link:hover, .menuLevel2 A:visited:hover, .menuLevel2 A:link:visited:hover,
.menuLevel2Active A:hover, .menuLevel2Active A:link:hover, .menuLevel2Active A:visited:hover, .menuLevel2Active A:link:visited:hover,
.menuLevel2P A:hover, .menuLevel2P A:link:hover, .menuLevel2P A:visited:hover, .menuLevel2P A:link:visited:hover,
.menuLevel3 A:hover, .menuLevel3 A:link:hover, .menuLevel3 A:visited:hover, .menuLevel3 A:link:visited:hover,
.menuLevel3Active A:hover, .menuLevel3Active A:link:hover, .menuLevel3Active A:visited:hover, .menuLevel3Active A:link:visited:hover,
.menuLevel3P A:hover, .menuLevel3P A:link:hover, .menuLevel3P A:visited:hover, .menuLevel3P A:link:visited:hover,
.menuLevel4 A:hover, .menuLevel4 A:link:hover, .menuLevel4 A:visited:hover, .menuLevel4 A:link:visited:hover,
.menuLevel4Active A:hover, .menuLevel4Active A:link:hover, .menuLevel4Active A:visited:hover, .menuLevel4Active A:link:visited:hover,
.menuLevel4P A:hover, .menuLevel4P A:link:hover, .menuLevel4P A:visited:hover, .menuLevel4P A:link:visited:hover,
.menuLevel5 A:hover, .menuLevel5 A:link:hover, .menuLevel5 A:visited:hover, .menuLevel5 A:link:visited:hover,
.menuLevel5Active A:hover, .menuLevel5Active A:link:hover, .menuLevel5Active A:visited:hover, .menuLevel5Active A:link:visited:hover,
.menuLevel5P A:hover, .menuLevel5P A:link:hover, .menuLevel5P A:visited:hover, .menuLevel5P A:link:visited:hover,
.menuLevel6 A:hover, .menuLevel6 A:link:hover, .menuLevel6 A:visited:hover, .menuLevel6 A:link:visited:hover,
.menuLevel6Active A:hover, .menuLevel6Active A:link:hover, .menuLevel6Active A:visited:hover, .menuLevel6Active A:link:visited:hover,
.menuLevel6P A:hover, .menuLevel6P A:link:hover, .menuLevel6P A:visited:hover, .menuLevel6P A:link:visited:hover
{
    display: block;
    padding-left: 18px;
    /*color: #FFFFFF;*/
    color: #272727;
    font-size: 15px;  
    line-height:21px;  
    /* text-decoration: underline; */
    font-weight:normal; 
}


.VM_leftMenuTopLevel, .VM_leftMenuTopLevel_P, .VM_leftMenuTopLevel_Active
{
    background-color: #707070;
    height: 40px;
    line-height: 40px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;
}


.VM_leftMenuTopLevel_P A, .VM_leftMenuTopLevel_P A:link, .VM_leftMenuTopLevel_P A:link:visited,
.VM_leftMenuTopLevel_Link, .VM_leftMenuTopLevel_Active_Link,
.VM_leftMenuTopLevel_Link:visited, .VM_leftMenuTopLevel_Active_Link:visited
{
    display:block;
    padding-left: 18px;	
    height: 40px !important;
    line-height: 40px !important;    
    font-family:Arial, Helvetica, sans-serif;
	color: #fff;
    font-size: 15px !important;
	text-decoration: none;
	font-weight:normal;
	background-color: #707070;
	background-image: none;    
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    margin-top: 0px !important;
    margin-bottom: 0px !important;    
}

.VM_leftMenuTopLevel_Active A, .VM_leftMenuTopLevel_Active A:link, .VM_leftMenuTopLevel_Active A:link:visited
{
	display:block;
    padding-left: 18px;	
	line-height: 40px;
	font-family:Arial, Helvetica, sans-serif;
	color: #fff;
    font-size: 15px !important;
	text-decoration: none;
	font-weight:normal;
	background-color: #707070;
    background-image: url('/_layouts/ism/images/arrow.gif') !important;
    background-repeat: no-repeat; 
    background-position: 0px 16px !important;
}


.VM_leftMenuTopLevel_Link, .VM_leftMenuTopLevel_Link:visited,
.VM_leftMenuTopLevel A, .VM_leftMenuTopLevel A:link, .VM_leftMenuTopLevel A:link:visited
{
	background-color: #94A0A7;
}

.VM_leftMenuTopLevel A:hover, .VM_leftMenuTopLevel A:link:hover, .VM_leftMenuTopLevel A:link:visited:hover,
.VM_leftMenuTopLevel_P A:hover, .VM_leftMenuTopLevel_P A:link:hover, .VM_leftMenuTopLevel_P A:link:visited:hover,
.VM_leftMenuTopLevel_Active a:hover, .VM_leftMenuTopLevel_Active a:link:hover, .VM_leftMenuTopLevel_Active a:link:visited:hover
{
	/*text-decoration: underline;*/
	color: #272727;
}

.leftmenuDeviderSpace {line-height: 10px; height: 10px;}

/* Search box in pagelayout */
#searchinputdiv {
 margin-left: 12px;
}

/* Search results */
#ism-srch-results {
color:#000000;
font-family:Arial;
font-size:12px;
line-height:16px;
}

#ism-srch-results a:link, #SearchRes a:visited, #SearchRes a:active {
font-family:Arial,Verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

#ism-srch-results a:hover {
text-decoration:underline;
}

.ism-srch-Icon
{
	padding-right: 4px;
}

#ism-srch-results-topline a
{
	vertical-align:top;	
}

.hiddenItem {display: none;}

/* Sharepoint style*/
.ctl00_PlaceholderMain_Content_Full_0 { border-color:Black;border-width:1px;border-style:Solid; }    
.ctl00_PlaceholderMain_Content_Left_0 { border-color:Black;border-width:1px;border-style:Solid; }    
.ctl00_PlaceholderMain_Content_Right_0 { border-color:Black;border-width:1px;border-style:Solid;}   
.ctl00_PlaceholderMain_Right_Colum_0 { border-color:Black;border-width:1px;border-style:Solid; }
