﻿html, body{
	height:100%;
	margin:0;
	padding:0;
}
body{
	background-image: url('/Style Library/Images/Background.png');
	background-repeat:repeat-x;
	background-position:left top;
	font-family: 'Segoe UI', Verdana, Arial, Helvetica, Sans-Serif;
}
h1
{
    color:#FF5000;
    font-size:2em;
    font-weight:normal;
}
h2
{
    color:#FF5000;
    font-size:1.5em;
    font-weight:normal;
    line-height: 2em;
}
h1, h2
{
    font-family: 'Segoe UI', Verdana, Arial, Sans-Serif;
}
#outerPanel
{
    width: 60em;
    height: 100%;
    margin: 1.5em auto 0 auto;
    position: relative;
}
#innerPanel
{
    position: relative;
    border-left: solid 1px black;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
    background-color:white;
    overflow:hidden;
}
#topPanel
{
	border-top:solid 0.25em #FF7D00;
	position:relative;
	height:8em;
	overflow:hidden;
	z-index:0;
}
#bottomPanel{
	position:relative;
	left:0;
	top:-3.5em;
	z-index:10;
}
#siteMapPanel{
	position:absolute;
	left:0;
	top:0;
	height:1.5em;
	margin:0;
	padding:0.125em;
	font-size:0.8em;
	z-index:20;
}
#languagePanel
{
	position:absolute;
	right:0;
	top:0;
	height:1.5em;
	margin:0;
	padding:0;
	z-index:20;
}
#menu
{
	margin-bottom:3em;
}
#menuCorner
{
    position:absolute; 
    right:0; 
    top:2px;
    height:7em;
    width:3em;
}
#contentPanel
{
	position:relative;
	margin:0 1em;
}
#leftContentArea
{
    float:left;
	width:12em;
	margin-right:1em;
}
#leftContentArea h2
{
    margin-bottom:0;
}
#leftContentArea p
{
    margin-top:0em;
    margin-bottom:1em;
}
#leftContentArea .areaHeaderPanel
{
    padding-left:0.5em;
}
#leftContentArea .areaContent
{
    margin-top:0;
    margin-bottom:1em;
    background-color:#EFF7FF;
}
#leftContentArea .publishingContent
{
    margin-left:0.5em;
}
.publishingContent a
{
    text-decoration:none;
    color:#FF5000;
}
.publishingContent a:visited
{
    text-decoration:none;
    color:#FF5000;
}
.publishingContent a:hover
{
    text-decoration:none;
    color:#FF5D00;
}
.publishingContent a:active
{   
    color:#FF5000;
}
img.corner
{
    display:block !important;
    border:none;
}
.roundtop
{
    background: url('/Style Library/Images/PaneNW.png') no-repeat top right;
}
.roundbottom
{
    background: url('/Style Library/Images/PaneSW.png') no-repeat top right;
}

#rightContentArea
{
    margin-left:16em;
    padding-right:5em;
}
#copyrightArea, #shortCutArea
{
    text-align:center;
    clear:both;
    font-size:0.8em;
}
#shortCutArea A
{
    color:#FF5000;
    text-decoration:none;
}
#shortCutArea A:visited
{
    color:#FF5000;
    text-decoration:none;
}
#shortCutArea A:hover
{
    color:#FF5000;
    text-decoration:underline;
}
div.searchPanel
{
    height:2em; 
    width:12em;
    top:2em;
    right:0.5em;
    position:absolute;
    z-index:20;
}
#contactMePanel
{
    height:2em;
    width:2em;
    top:4.5em;
    right:0.5em;
    position:absolute;
    z-index:20;
}
div.searchPanelButton
{
    position:absolute; 
    right:0;
    top:0;
    width:2em;
    height:2em;
}
div.searchPanelButton img
{
    height:2em;
    width:2em;
    border:none;
}
div.searchPanelTextBox
{
    margin-right:2.5em;
    height:2em;
    vertical-align: middle;
}
div.searchPanelTextBox input
{
    border:none;
    width:100%;
    background-color:White;
    margin-top:0.5em;
    border:solid 1px black;
    display:none;
}
.leftCornerImage
{
	float:left;
}
.rightCornerImage
{
	float:right;
}
.rightCornerImage, .leftCornerImage
{
	height:1.5em; 
	width:1.5em;
}
.languagePicker
{
	background-color:#FF5000;
	margin:0 0 0 1.5em;
	padding: 0 0.2em 0 0;
	height:1.5em;
	line-height:1.5em;
	vertical-align:middle;
}
.languagePicker a:visited{
	text-decoration:none;
	color:white;
}
.languagePicker a{
	text-decoration:none;
	color:white;
}
.languagePicker a:hover{
	text-decoration:underline;
	color:white;
}
.languagePicker
{
	font-family: "Segoe UI", Arial, Sans-Serif;
	font-size:1em;
	color:white;
	text-decoration:none;
}
.areaHeaderContent
{
    height:1.5em;
    background-color:#FF5000; 
    margin-left:1.5em;
    margin-right:1.5em;	
    color:white;
    vertical-align:middle;
    font-weight:bold;
    line-height:1.5em;
}
A.siteMapNode, span.siteMapNode, .siteMapNodeSeparator, .siteMapNodeCurrent 
{
	font-family:"Segoe UI", Arial, Sans-Serif;
	vertical-align:bottom;
	text-decoration:none;
}
A.siteMapNode, span.siteMapNode, .siteMapNodeSeparator
{
	color:#FF5000;
}
.siteMapNodeCurrent
{
	color:black;	
}
A.siteMapNode:visited
{
	color:#FF5000;
	text-decoration:none;	
}
A.siteMapNode:hover
{
	text-decoration:underline;	
}
.areaContent
{
    
}
.publishingContent
{
    font-size:0.8em;
    font-family: 'Segoe UI', Verdana, Arial, Sans-Serif;
}
.currentNavigationMenu
{
    list-style:none;
    margin: 0 0 0 1em;
    padding:0;
    position:relative;
    top:-0.5em;
}
.currentNavigationMenuItem, .currentNavigationMenuItemSelected
{
    padding:0;
    margin:0;
    font-family: "Segoe UI", Arial, Sans-Serif;
}
.currentNavigationMenuItem A, .currentNavigationMenuItemSelected A, .currentNavigationMenuItem A:visited, .currentNavigationMenuItemSelected A:visited
{
	color:#FF5000;
	font-weight:bold;
    text-decoration:none;
}
.currentNavigationMenuItemSelected A
{
     background: url('/Style Library/Images/dot.jpg') no-repeat left center;
     padding-left:1em;
}
.currentNavigationMenuItem A:hover
{
	text-decoration:underline;
}
.ms-standardheader
{
}