﻿/* Standard content */

.StandardMenu
{
	width: 144px;
	background-color:#9CAECD;
}

.StandardContent
{
	height: 420px;
}

.StandardMainArea
{
	width: 412px;
}

.StandardRightColumn1
{
	width: 206px;

}
.StandardRightColumn2
{
	width: 121px;
}

.StandardContentImage img
{
	width: 412px !important;
	height: 112px !important;
}

.FullMainArea
{
	width: 646px;
}

/* Main Content */

h1.NoImageHeading
{
	margin-top: 0px;
}

.PrintLinkContainer
{
	display: block;
	float: none;
}


/* Quick links */

.QuicklinksTable
{
	width: 100%;
	position:static;
}

.QuicklinksTable tr td
{
	margin-bottom: 28px;
	height: 84px;
	vertical-align: top;
}

.QuickLinkThumbnailContainer
{
	width: 70px;
	margin-right: 14px;
}

.QuickLinkThumbnail
{
	border: solid 0px black;
	float: left;
}

.QuickLinkThumbnail img
{
	height: 56px !important;
	width: 56px !important;
}

.QuickLinkTextContainer
{
	width: 136px;
}

.QuickLinkHeading
{
	font-family: Trebuchet MS, Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}



/* Portal Page */

.PortalPageContent
{
	width:412px;
	height: 420px;
	position:static;
}

.PortalPageContentCell
{
	overflow:hidden;
}

/* First page Main Area */


.FirstPageContent
{
	width:588px;
	height: 224px;
}

.FirstPageContentCell
{
	vertical-align: top;
}

.FirstPageRightColumn1
{
	/* width: 206px; �ndring till en kolumn p� f�rstasidan */
	/*width: 323px;*/
	width: 308px;
	vertical-align: top;
}

.FirstPageRightColumn2
{
	width: 117px;
}

/* NewsLists */


.newslist_date
{
	font-family:Trebuchet MS, sans-serif;
	font-size:12px;
}

.newslist_heading
{
	font-family:Trebuchet MS, sans-serif;
	font-size:12px;
	font-weight:bold;
}

form 
{
	margin: 0;
}

input
{


	
}

textarea
{
	font-family: Trebuchet MS;
	font-size: 11px;
}
	

.FormPanel tr td
{
	border: solid 0px black;
}

.FormContainer
{
	margin: 4px 14px 7px 14px;
	border: solid 0px black;
	width: 176px;
	vertical-align: middle;
}

.FormContainer tr td
{
	padding-bottom: 7px;
	border: solid 0px black;
	vertical-align: middle;
}



.FormLabel
{
	width:46px;
	height: 16px;
	vertical-align: middle;

	text-align: right;
	padding-right: 7px;
	
}

.FormTextContainer
{
	width: 130px;
}

.FormAreaContainer
{
	padding-top: 7px;
}
.FormText
{
	width: 128px;
	border: solid 1px #99B2CF;
	font-family: Trebuchet MS;
	font-size: 11px;
	height: 16px;
	line-height: 12px;
	vertical-align: top;
}

.FormArea
{
	width: 100%;
	border: solid 1px #99B2CF;	
	font-family: Trebuchet MS;
	font-size: 11px;
	
}

.FormSubmit
{
	text-align: right;
}

.FormSubmitButton
{
	height: 16px;
	font-family: Trebuchet MS;
	font-size: 11px;
	vertical-align: top;
	line-height: 11px;
}
/* Spaces and lines*/

.HeaderSpace
{
	height: 18px;
}

.Space
{
	height: 28px;
	width:28px;
}


.SmallSpace
{
	height: 14px;
	width: 14px;
}

.MiniSpace
{
	margin-left: 7px;
}

.VerticalSpace
{
	height: 28px;
}

.HorizontalSpace
{
	width: 28px;
}

.VerticalLine
{
	background-image:url(/img/areamenu/line.gif);
	width:1px;
}

.HorizontalLine
{
	background-image:url(/img/areamenu/line.gif);
	height:1px;
}


/* Header */

.HeaderTable
{
	width:995px;
	border:0px;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.HeaderTopSpace tr td
{
	width:995px;
	height:84px;
	border:0px;	
}
.HeaderAreaMenuSpace tr td
{
	
	height:28px;
	border-bottom:solid 0px #083582;	
}
.HeaderBreadcrumbSpace tr td
{
	width:995px;
	height:28px;
	border:0px;	
}

/* Inside Header */

.InsideHeaderTable
{
	width:995px;
	height:55px;
	border:solid 0px red;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align:bottom;
	text-align:left;
}


.Slogan
{
	/*width:502px;*/
	width: 478px;
	font-family:Trebuchet MS;
	font-weight:bold;
	font-size:18px;
	color:#000000;
	text-align:left;
	vertical-align:bottom;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	height: 36px;
}



.Logo
{
	width:106px;
	text-align:left;
	vertical-align:bottom;
	margin:0px 0px 0px 0px;
	padding:0px 0px 1px 0px;
}

.LinkDivider
{
	padding:0px 11px 0px 11px;
	color: #083582;
}

.Searchbar
{
	/*width:180px;*/
	width: 182px;
	text-align:left;
	vertical-align:bottom;
	margin:0px 0px 0px 0px;
	padding:1px 0px 0px 0px;
}

.Searchbar input
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	height:22px;
	padding: 0px 2px 0px 2px;
	margin: 0px 0px 0px 0px;	
}

.HeaderRightItems
{
	/*width:343px;*/
	width: 327px;
	text-align:left;
	vertical-align:bottom;
}

.HeaderRightItems a
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	font-weight:bold;
	color:#083582;
	text-decoration: none;
}

.HeaderRightItems a:active
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration: none;
}

.HeaderRightItems a:hover
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	font-weight:bold;
	color:#9CAECD;
	text-decoration:none;
}

.HeaderLanguageChooser
{
	/*width:125px;*/
	width: 14	5px;	
	text-align:right;
	vertical-align:bottom;
	padding: 0px 0px 1px 0px;
	margin: 0px 0px 0px 0px;
}

.HeaderInputs input, select, option
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	width:125px;
	border:solid 1px #9CAECD;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.HeaderButton
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	height:21px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

/* AreaMenu */

.BackAreaMenu
{
	height:28px;
	width:995px;
	vertical-align:bottom;
	background-image:url(/img/areamenu/line.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}

.AreaMenuTable tr td
{
	vertical-align:middle;
	/* width:995px;*/
}

.AreaMenuDiv
{
	
	width:100%;
	vertical-align:middle;
}

.AreaMenuSpace
{
	height:28px;
	width:28px;
	background-image:url(/img/areamenu/line.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	vertical-align:middle;
}

.AreaMenuDownerDiv
{
	top:3px;
	position:relative;
	z-index:10;
}

.AreaMenuTable
{
	vertical-align:middle;
	
}

.AreaMenuTable a
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	color:#083582;
	text-decoration: none;
	vertical-align:middle;
}

.AreaMenuTable a:active
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	color:#000000;
	text-decoration: none;
	vertical-align:middle;
}

.AreaMenuTable a:hover
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	color:#6B86B4;
	text-decoration:none;
	vertical-align:middle;
}

.AreaMenuCenterTabCurrent a
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	color:#000000;
	text-decoration: none;
	vertical-align:middle;
}

.AreaMenuCenterTabCurrent a:hover
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:12px;
	font-weight:bold;
	line-height:28px;
	color:#6B86B4;
	text-decoration:none;
	vertical-align:middle;
}

.AreaMenuLeftTab
{
	background-image:url(/img/areamenu/lefttab.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:10px;
	height:28px;	
	vertical-align:middle;
}

.AreaMenuCenterTab
{
	background-image:url(/img/areamenu/centertab.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	height:28px;	
	vertical-align:middle;
}

.AreaMenuRightTab
{
	background-image:url(/img/areamenu/righttab.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:10px;
	height:28px;	
	vertical-align:middle;
}

.AreaMenuLeftTabActive
{
	background-image:url(/img/areamenu/lefttab_active.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:10px;
	height:28px;	
	vertical-align:middle;
}

.AreaMenuCenterTabActive
{
	background-image:url(/img/areamenu/centertab_active.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	height:28px;	
	vertical-align:middle;
}

.AreaMenuRightTabActive
{
	background-image:url(/img/areamenu/righttab_active.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:10px;
	height:28px;	
	vertical-align:middle;
}

.AreaMenuCenterTabCurrent
{
	background-image:url(/img/areamenu/centertab_active.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	height:28px;	
	vertical-align:middle;
}

.AreaMenuRightFlow
{
	height:28px;	
	background-image:url(/img/areamenu/line.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	vertical-align:middle;
}

/* Breadcrumb */

.BreadcrumbTable tr td
{
	border:solid 0px black;
	text-align:left;
	vertical-align:middle;	
	background:url(/img/breadcrumb_bg.gif);
	background-repeat:repeat-x;
}

.BreadcrumbSpace
{
	height: 28px;
	width:28px;
	background:url(/img/breadcrumb_bg.gif);
	background-repeat:repeat-x;
	vertical-align:middle;
}

.Breadcrumb
{
	margin-left: 28px;
}

.breadcrumbimage
{
	margin-right:8px;
}

.Breadcrumb a
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	color:#9CAECD;
	text-decoration: none;
	vertical-align:middle;
}

.Breadcrumb a:active
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
	vertical-align:middle;
}

.Breadcrumb a:hover
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	color:#9CAECD;
	text-decoration:underline;
	vertical-align:middle;
}

.BreadcrumbCurrent
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
	vertical-align:middle;
}



/* Footer */

.FooterTable
{
	width:995px;
	height:25px;
	border:0px;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	vertical-align:middle;
	text-align:left;
}

.FooterItems
{
	text-align:left;
	vertical-align:middle;
}

.FooterItems a
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	font-weight:normal;
	color:#083582;
	text-decoration: none;
}

.FooterItems a:active
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration: none;
}

.FooterItems a:hover
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	font-weight:normal;
	color:#9CAECD;
	text-decoration:none;
}

.LoggedInInfo
{
	text-align: right;
	float: right;
}

/* Main table */

.MainTable
{
	border: solid 1px black;
	width: 995px;
	
}

/* Menu */

.MenuTable
{
	width:144px;
	/*height:100%;*/
	/*background-color:#9CAECD;*/ 
	vertical-align:top;
}

.MenuToplevel
{
	height: 28px;
	line-height: 28px;
	width:100%;
	vertical-align:middle;
	border-bottom: solid 1px white;
	text-decoration:none;
	font-weight:bold;
	background-color:#CED7E6;
}

td.MenuToplevel:hover
{
	background-color:#E5EBF4;
	vertical-align:top;
}


.MenuToplevel a
{
	display:block;
	/*background-color:#CED7E6;*/
	color:#083582;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
}

.MenuToplevel a:hover
{
	display:block;
	background-color:#E5EBF4;
	color:#083582;
	text-decoration:none;
	font-weight:bold;
}


.MenuToplevelActive
{
	width:100%;
	height:28px;
	line-height:28px;
	background-color:#ffffff;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
	border-bottom: solid 1px white;
}

.MenuToplevelActive a
{
	display:block;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.MenuToplevelActive a:hover
{
	display:block;
	color:#083582;
	text-decoration:none;
	font-weight:bold;
}

.MenuToplevelCurrent
{
	width:100%;
	line-height:28px;
	height:28px;
	background-color:#ffffff;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	vertical-align:middle;
	border-bottom: solid 1px white;
}

.MenuToplevelCurrent a
{
	display:block;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}

.MenuToplevelCurrent a:hover
{
	display:block;
	color:#083582;
	text-decoration:none;
	font-weight:bold;
}

/*

.MenuToplevelCurrent img
{
	border:0px;
	margin-right:0px;
	margin-left:0px;
	vertical-align:middle;
	text-align:left;
}
*/
.MenuToplevelCurrentImg
{
	float:left;
	border:0px;
	border-collapse:collapse;
	padding: 0px 0px 0px 0px;
	/*margin: 11px 8px 20px 0px;*/
	margin: 11px 8px 0px 0px;
	vertical-align:middle;
}

.MenuToplevelActive img
{
	border:0px;
	margin-right:0px;
	margin-left:0px;
	vertical-align:middle;
	text-align:left;
	padding: 2px 0px 0px 0px;
	margin:2px 0px 0px 0px;
}

.menuarrowdivTop
{
	position:relative;
	top:16px;
	z-index:100;
	padding:0px 0px 0px 0px;
	display:block;
}

.menutextdivTop
{
	margin-left:0px;
	display:block;
}

.menutextspanTop
{
	margin-left:12px;
	display:block;
}

.MenuSublevel a
{
	width:100%;
	/*line-height:13px;*/
	line-height:15px;
	height:13px;
	background-color:#ffffff;
	color:#083582;
	text-decoration:none;
	vertical-align:baseline;
}
.MenuSublevel a:hover
{
	color:#9CAECD;
	text-decoration:underline;
}
.MenuSublevelActive
{
	width:100%;
	/*line-height:13px;*/
	line-height:15px;
	height:13px;
	background-color:#ffffff;
	color:#083582;
	text-decoration:none;
	border-left:solid 0px #ffffff;
	border-right:solid 1px #ffffff;
	vertical-align:baseline;
}

.MenuSublevelActive a
{
	color:#000000;
	text-decoration:none;
}

.MenuSublevelActive a:hover
{
	color:#9CAECD;
	text-decoration:none;
}

.MenuSublevelCurrent
{
	width:100%;
	/*line-height:13px;*/
	line-height:15px;
	height:13px;
	background-color:#ffffff;
	color:#000000;
	text-decoration:none;
	border-left:solid 0px #ffffff;
	border-right:solid 0px #ffffff;
	vertical-align:baseline;
}

.MenuSublevelCurrent a
{
	color:#000000;
	text-decoration:none;
}

.MenuSublevelCurrent a:hover
{
	color:#9CAECD;
	text-decoration:none;
}

.MenuSublevelCurrentImg
{
	float:left;
	border:0px;
	border-collapse:collapse;
	vertical-align:middle;
	padding:2px 0px 0px 0px;
	margin:2px 0px 0px 0px;
}

.menuarrowdivSub
{

	padding:0px 0px 0px 0px;
	display:block;
}

.menutextdivSub
{
	padding-left:12px;
	display:block;
	background-color: #FFFFFF;
}

.MenuSubSublevel
{
	background-color:#ffffff;
}

.MenuSubsublevel a
{
	width:100%;
	height:13px;
	background-color:#ffffff;
	color:#083582;
	text-decoration:none;
	vertical-align:baseline;
}
.MenuSubsublevel a:hover
{
	width:100%;
	height:13px;
	background-color:#ffffff;
	color:#9CAECD;
	text-decoration:underline;
	vertical-align:baseline;
}
.MenuSubsublevelActive
{
	width:100%;
	height:13px;
	background-color:#ffffff;
	color:#083582;
	text-decoration:none;
	vertical-align:baseline;
}

.MenuSubsublevelActive a
{
	color:#000000;
	text-decoration:none;
}

.MenuSubsublevelCurrent
{
	width:100%;
	height:13px;
	background-color:#ffffff;
	color:#000000;
	text-decoration:none;
	vertical-align:baseline;
}

.MenuSubsublevelCurrent a
{
	color:#000000;
	width:100%;
	height:13px;
	background-color:#ffffff;
	text-decoration:none;
	vertical-align:baseline;
}

.MenuSubsublevelCurrentImg
{
	float:left;
	line-height:1px;
	height:7px;
	border:0px;
	border-collapse:collapse;
	padding:2px 0px 0px 12px;
	margin:2px 0px 0px 0px;
	vertical-align:middle;
}

.menuarrowdivSubsub
{
	float:left;
	padding:0px 0px 0px 12px;
	display:block;
}

.menutextdivSubsub
{
	padding-left:24px;
	display:block;
	background-color:#ffffff;
}

.menutextdivSubsubsub
{
	padding-left:32px;
	display:block;
	background-color:#ffffff;
}

.MenuSpace
{
	width:100%;
	height:8px;
	background-color:#ffffff;
}

.MenuSmallSpace
{
	height:9px;
	background-color:#ffffff;
}

.MenuMiddleSpace
{
	height:11px;
	background-color: #FFFFFF;
}





/* Right Object */

.RightObjectHeading tr td
{
	width:178px;
	height:28px;
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration: none;
	padding: 0px 14px 0px 14px;
	background-image:url(/img/right_object/header.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	vertical-align: top;
}

.RightObjectHeadingText
{
	vertical-align: middle;
	display: block;
	padding-top: 1px;
}


.RightObjectContentCell
{
	width:204px;
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-left:solid 1px #99B2CF;
	border-right:solid 1px #99B2CF;
	border-bottom:solid 1px #99B2CF;
}

.RightObjectContentTopMargin
{
	height: 6px;
	width:204px;
	border-left:solid 1px #99B2CF;
	border-right:solid 1px #99B2CF;
	margin: 0px;
	padding: 0px;
}

.RightObjectContent
{
	margin-bottom: 14px;
}

/* RightObject2 */

.RightObject2
{
	/*width: 117px;*/
}

.RightObject2HeaderLeft
{
	width:18px;
	background-image:url(/img/right_object2/header_left.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}

.RightObject2HeaderMiddle
{
	background-image:url(/img/right_object2/header_middle.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}

.RightObject2Heading
{
	color: #083582;
	font-weight: bold;
	line-height: 100%;
	background-color: White;
	padding-right: 7px;
}

.RightObject2HeaderRight
{
	background-image:url(/img/right_object2/header_right.gif);
	background-position:right bottom;
	background-repeat:no-repeat;
	width: 18px;
}

.RightObject2ContentLeft
{
	background-image:url(/img/right_object2/mid_left.gif);
	background-position:left top;
	background-repeat: repeat-y;
}

.RightObject2ContentMiddle
{

}

.RightObject2ContentRight
{
	background-image:url(/img/right_object2/mid_right.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.RightObject2FooterLeft
{
	background-image:url(/img/right_object2/footer_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height: 10px;
}

.RightObject2FooterMiddle
{
	background-image:url(/img/right_object2/footer_middle.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height: 10px;
}

.RightObject2FooterRight
{
	background-image:url(/img/right_object2/footer_right.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height: 10px;
}
	
/* 'Right Object contents */


.documentListTable tr td
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	color:#000000;
	text-decoration: none;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:solid 0px red;
	text-align:left;
	vertical-align:top;
	border-collapse:collapse;
		line-height: 14px;
}

.documentListTable a
{
	font-family:Trebuchet MS, Sans Serif;
	font-size:11px;
	color:#083582;
	text-decoration: none;	
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border:solid 0px red;
	text-align:left;
	vertical-align:top;
	border-collapse:collapse;
		line-height: 14px;
}

.linkListItem
{
	margin-bottom: 7px;	
		
}
.linkListItem a
{
	color:#000000;	
	line-height: 14px;
}
.linkListArrow
{
	margin-right: 7px;
}



.ObjectMargins
{
	margin: 0px 14px 14px 14px;
	font-size: 11px;
	line-height: 14px;
}

.ObjectMargins p
{
	font-size: 11px;
	line-height: 14px;
}



.ObjectLinkArrow
{
	margin-left: 7px;
}

.ObjectFullLink
{
	font-weight: bold;
}

.searchPage
{
	width: 100%;
}

.searchResultTitle td
{
	padding-top: 7px;
}

.searchPageNumberListing td
{
	padding-top: 14px;
}

.searchPageNumber
{
	margin-right: 7px;
}

.searchEmphasis
{
	font-weight: bold;
}

/* Global element definitions */

img
{
	border:solid 0px black;
}

a img
{
	vertical-align: bottom;
}

body
{
	margin: 0px;
	padding: 0px;
	background-color: #dcdddf;
}


table
{
	 border-collapse: collapse;
}

td
{
	padding:0px;
	margin: 0px;
	vertical-align: top;
}
.StandardMainArea td
{
padding-left:2px;
padding-right:2px;
}

p
{
	margin-bottom: 1em;
	margin-top: 0px;
}


a
{
	font-family: Trebuchet MS, Arial, Sans-Serif;
	color: #083582;
	text-decoration: none;
}

a:hover
{
	color: #6B86B4;
	text-decoration: underline;
}

p, span, td
{
	font-family: Trebuchet MS, Arial, Sans-Serif;
	font-size: 11px;
}

.shadow {
	-moz-box-shadow: 0 0 1em #000;
	-webkit-box-shadow: 0 0 1em #000;
	box-shadow: 0 0 1em #000;
	/* For IE 8 */
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#000000')"; */
	/* For IE 5.5 - 7 */
	/* filter: progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#000000'); */
}

.Outer
{
	background-image: url(/img/DropShadow/dropshadow_top.png);
	background-position:left top;
	background-repeat:repeat-y;
	margin-right: auto; 
	margin-left: auto; 
	width: 1021px;
}

.OuterTop
{
	margin-right: 12px; 
	margin-left: 12px;
	width: 997px; 
	background-color: #ffffff
}

.OuterBottom 
{
	background-image: url(/img/DropShadow/dropshadow_bottom.png);
	background-position:left top;
	background-repeat: no-repeat;
	margin-right: auto; 
	margin-left: auto; 
	margin-bottom: 0px;
	margin-top: 0px;
	width: 1021px;
	height: 12px;
}

.LoginLabel
{
    cursor: pointer;
    display: none;
}












