/* ===== CSS FOR Outokumpu Group INTERNET ========  */
/* ===== VERS 1.03                         ======== */
/* 2004-01-23: DIVs for top image/top of page added */
/* 2004-05-05: Moved hardcoded settings to css      */
/* Uploaded: 2004-01-23 14:00 by oa					*/

/* ===== Linked text ==== */

A  {
	font-weight: normal;
	color : #0099CC;
	text-decoration : underline;
}

A:hover  {
	color : #AA0028;
	text-decoration : underline
}
A:visited  {
	color : #878787;
	text-decoration : none;
	font-weight: normal;	
}
A:visited:hover  {
	color : #AA0028;
	text-decoration : underline;
	font-weight: normal;	
}

/* ===== LEFT HAND NAVIGATION ===== */
/* background for left hand navigation*/
.mainTableBg {
	background-color: #FFFFFF;
}
.navTableBg {
	background-image: url(/images/left_nav_faded_bg.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF; 
	font-weight: normal;
}
.navHeading { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	letter-spacing: 0.5px; 
	line-height: normal; 
	font-weight: bold;
	color: #5D6E7C;
}
.nav a:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color : #000000;
	text-decoration : none;
}
.nav a:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color : #AA0028;
	text-decoration : underline;
}
.nav a:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color : #000000;
	text-decoration : none;
}
.nav a:visited:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight:normal;
	color : #AA0028;
	text-decoration : underline;
}
.navMarked {
	font-weight: bold;
	font-size: 11px;
	line-height: 1.6em;
	vertical-align: baseline;
	color: #AA0028;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	text-decoration: none;
	border-bottom-width : 1px;
	border-bottom-color: #878787;
	border-bottom-style: solid;
	padding-bottom: 2px;
}
.navMarked a:link, .navMarked a:visited{  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #AA0028;
	text-decoration : none;
}
.navMarked a:visited:hover, .navMarked a:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color : #AA0028;
	text-decoration : underline;
}
.navMarkedSection { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #003378;
}
.navMarkedSection a:visited, .navMarkedSection a:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration : none;
}
.navMarkedSection a:hover, .navMarkedSection a:visited:hover { 
	color : #AA0028;
	font-weight: bold;
	text-decoration : underline;
}
.navRelatedHeading {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003378;
}
.navBreadcrumb { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	line-height: 1.3em; 
	font-weight: normal;
	color: #000000;
}

/* ===== HEADER 1-3 ===== */
.H1, H1  {
    EditMenuName: Heading 1
	font-family: Arial, Helvetica, sans-serif;
	font-size : 175%;
	line-height: 1em;
	font-weight: normal;
	color : #003378;
}
.H2, H2  {
    EditMenuName: Heading 2
	font-family: Arial, Helvetica, sans-serif;
	font-size : 130%;
	line-height: 1em;
	font-weight: normal;
	color : #003378;
}
.H3, H3  {
    EditMenuName: Heading 3
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-height: 1.3em;
	font-weight: bold;
	color : #003378;
}

/* ===== TEXT/PARAGRAPHS CLASSES ===== */
P  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-height: 1.4em;
	color : #000000;
}

.normal  {
    EditMenuName: Normal
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-height: 1.4em;
	color : #000000;
}

.normalGrey  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-height: 1.4em;
	color : #878787;
}

.normalBold  {
	font-weight : bold; 
}

.normalSmall  {
    EditMenuName: Normal small
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	line-height : 1.4em;
	font-weight : normal; 
	color : #000000;
}

.introduction  {
    EditMenuName: Introduction
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-height: 1.4em;
	font-weight : bold;
	color : #333333;
	margin-top: 2%;
	margin-bottom: 2%;
}

.caption  {
    EditMenuName: Caption
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	line-height : 1.2em;
	color : #333333;
}

OL  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-height: 1.4em;
	font-weight : normal;
	color : #000000;
	list-style-type : decimal;
	margin-left: 70px; 
	margin-right: 15px
}

UL  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-height: 1.4em;
	font-weight : normal;
	color : #000000;
	list-style-type : circle ;
	margin-left: 70px; 
	margin-right: 15px
}

/* ==== for use in EPiServer Editor, access with right-click ==== */
.LI  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-height: 1.4em;
	font-weight : normal;
	color : #000000;
	margin-left: 5px; 
}

.subLI  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-height: 1.4em;
	font-weight : normal;
	color : #000000;
	margin-left: 40px; 
}


/* ===== TABLE FORMATTING ===== */
/* ===== Heading  ===== */

TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-height: 1.1em;
	font-weight : normal;
	color : #000000;
}

TD.tableHeading  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bold;
	color : 003378;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #003378;
	padding : 4px;
}

TD.tableSmall  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	line-height: 1.1em;
	font-weight : normal;
	color : #000000;
	padding: 4px;
}

TD.tableSmall a:visited  {
	color : #878787
}

TD.tableSmallBold  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	line-height: 1.1em;
	font-weight : bold;
	color : #000000;
	padding: 4px;
}



/* ==== for use in EPiServer Editor, access with right-click ==== */

.tableSmall  {
    EditMenuName: Table White Row
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	line-height: 1.1em;
	font-weight : normal;
	color : #000000;
	background-color : #FFFFFF;
	padding: 4px;
}
.tableTest1  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;
	border-bottom-width : 1px;
	border-bottom-style : solid;
	border-bottom-color : #000000;
	padding : 4px;
}
.tableTest2  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	line-height: 1.1em;
	font-weight : normal;
	padding: 4px;
}
.tableHeadingGrey  {
    EditMenuName: Table Grey Heading
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;
	color : #FFFFFF;
	background-color : #878787;
	padding: 4px;
}
.tableSmallGrey  {
    EditMenuName: Table Grey Row
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	line-height: 1.1em;
	font-weight : normal;
	color : #000000;
	background-color : #EBEBEB;
	padding: 4px;
}
.tableHeadingBlue  {
    EditMenuName: Table Blue Heading
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;
	color : #FFFFFF;
	background-color : #0099CC;
	padding: 4px;
}
.tableSmallBlue  {
    EditMenuName: Table Blue Row
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	line-height: 1.1em;
	font-weight : normal;
	color : #000000;
	background-color : #D9F6FF;
	padding: 4px;
}

/* old classes from avestapolarit.com. All background color are changed to blue */
.tableHeadingRed  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;
	color : #FFFFFF;
	background-color : #0099CC;
	padding: 4px;
}
.tableSmallRed  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	line-height: 1.1em;
	font-weight : normal;
	color : #000000;
	background-color : #D9F6FF;
	padding: 4px;
}
.tableHeadingGreen  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;
	color : #000000;
	background-color : #0099CC;
	padding: 4px;
}
.tableSmallGreen  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	line-height: 1.1em;
	font-weight : normal;
	color : #000000;
	background-color : #D9F6FF;
	padding: 4px;
}
.tableHeadingYellow  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-weight : bold;
	color : #000000;
	background-color : #0099CC;
	padding: 4px;
}
.tableSmallYellow  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	line-height: 1.1em;
	font-weight : normal;
	color : #000000;
	background-color : #D9F6FF;
	padding: 4px;
}
/* end old avestapolarit.com classes */

/* ===== FORMS ===== */
/* ===== Use this classes in forms  ===== */
.formBG  {
	background-color : #EBEBEB;
}
.label {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
}
.labelBold {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
}
.labelGrey {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #878787;
}
LEGEND {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
}
INPUT  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}
input.searchField {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 	
	color: #000000; 
	border-color: #003378; 
	border-style: solid;
	border-width: 1px
}
/* The SUBMIT button */
input.formButtonActive {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 	
	font-weight: bold;
	color: #FFFFFF; 
	border-color: #003378; 
	background-color: #0099CC; 
	border-style: solid; 
	border-width: 1px
}
/* Other buttons */
input.formButton {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 	
	color: #000000; 
	border-color: #003378; 
	background-color: #D4D4D4; 
	border-style: solid;
	border-width: 1px
}
SELECT  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}
INPUT  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

TEXTAREA  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
}

/* ===== MISCELLANEOUS ===== */
/* ===== Footer of page ===== */
.footer {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color: #878787;
}
.footer a:link, .footer a:link:visited {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: xx-small;
	font-weight: normal;
	color : #0099CC;
	text-decoration: none;
}
.footer a:link:hover, .footer a:link:visited:hover {
	color : #AA0028;
	text-decoration: underline;
}


/* ===== HOME PAGE ===== */
.homePageNews {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-weight: normal;
	line-height: 1em;
	text-decoration : none;
	color : #000000;
}
.homePageNews a {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-weight: normal;
	line-height: 1em;
	text-decoration : none;
	color : #003378;
}
.homePageNews a:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-weight: normal;
	line-height: 1em;
	color : #878787;
}
.homePageNewsDate {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-weight: normal;
	line-height: 1em;
	color : #878787;
}
.homePageAAF {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-weight: normal;
	line-height: 1em;
	text-decoration : none;
	color : #000000;
	border-style: solid;
	border-width: 1px 0px;
	border-color: #EBEBEB #878787 #878787 #EBEBEB;
}
.homePageNewsCat {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-weight: normal;
	line-height: 1em;
	color : #AA0028;
	cursor: default;
}

.homePageNewsHeading { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: x-small; 
	font-weight: bold;
	color : #AA0028;
	border-bottom-color: #878787;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.homePageNewsHeading2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	letter-spacing: 1px;
	font-weight: bold;
	color : #878787;
}
.homePageBox { 
	background-color: #FFCC00;
}
.homePageNormal a {  
	font-weight: normal;
}
.homePageHeading  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : small;
	line-height: 1.2em;
	font-weight : bold;
	color : #003378;
    EditMenuName: Home Page Heading 1
}
.homePageHeadingSmall  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-height: 1.4em;
	font-weight : normal;
	color : #003378;
    EditMenuName: Home Page Heading 2
}
.homePageNormal  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 70%;
	line-height : 150%;
	font-weight : normal; 
	color : #000000;
    EditMenuName: Home Page Normal
}
.homePageShareHeadingOne  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	line-height: normal;
	font-weight : normal;
	color : #FFFFFF;
	background-color : #0099CC
}
.homePageShareHeading  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	line-height: 7pt;
	font-weight : normal;
	color : #000000;
	background-color : #66CCFF
}
.homePageShareHeading a {  
	color : #000000;
	text-decoration: underline;
	font-weight : normal
}
.homePageShare  {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	line-height : 7pt;
	font-weight : normal;
	color : #000000;
	background-color : #EBEBEB
}
.ShareHeader { 
	padding:3px,3px,3px,3px; 
	background-color: #878787; 
	color: #FFFFFF; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
} 
.ShareBG { 
	border: 1px; 
	border-style: solid; 
	border-color: #878787; 
} 

/* ===== PRINTER FRIENDLY PAGE ===== */
.docDescription {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 7pt;
	color: #878787;
}

/* ===== SITE MAP ===== */
.siteMap a {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 7pt; 
	font-weight: normal;
	text-decoration : none;
}

/* ===== SEARCH ===== */
.searchSmall  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 10pt;
	font-weight : normal; 
	color : #000000;
}
.searchSmallGrey  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 10pt;
	font-weight : normal; 
	color : #666666;
}
.searchMarked  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	line-height : 10pt;
	font-weight : bold; 
	color : #000000;
}

.searchMatchesBG  {
	background-color : #FFF7D9;
}

/* ===== DIVIDERS ON PAGE ===== */
.divider {	background-color: #FFFFFF}
.line {	background-color: #EBEBEB;
}

/* ===== NEWS LISTING ===== */

TD.tableSmallNewsListing  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 10pt;
	font-weight : normal;
	color : #000000
}

TD.tableSmallNewsListing a  {
	font-weight : normal;
}

TD.tableSmallNewsListing a:visited  {
	font-weight : normal;
	color : #878787;
}

/* ===== NEW CLASSES ===== */
.flagActive {
	border-width: 1px;
	border-style: solid;
	border-color: White;
	}
.flagInactive {
	border-width: 1px;
	border-style: solid;
	border-color: #666666;
	}
.tableBorder {	
	border-width: 1px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: #FFFFFF;
}
.tableBorderStart {	
	border-width: 1px;
	border-style: solid;
	border-color: #878787;
	background-color: #EBEBEB;
}
.tableBorderToolBar {	
	background-color : #EBEBEB;
	border : 1px;
	border-style: solid;
	border-color : #878787;
}
/* OA: I don't think we need this class longer */
.intranetName  { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: normal; 
	font-weight: normal;
	color: #000000;
}
/* OA: I don't think we need this class longer */
.intranetName a  { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: normal;
	font-weight: bold;
	color: #000000;
}
HR {
	border-width: 1px;
	border-style: solid;
	border-color: #878787;
}
CODE {
	font-size : x-small;
	line-height: 1.1em;
	font-weight : normal;
	color : #AA0028;
}
.topSection {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color : #FFFFFF;
	text-decoration : none
}
.topCompany, .topCompany a:link, .topCompany a:link:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color : #FFFFFF;
	text-decoration : none
}
.topCompany a:link:hover, .topCompany a:link:visited:hover {
	color : #FFFFFF;
	text-decoration : underline
}

/* DIVs for the top of page below */
/* Site Wide Navigation area */
/* JUST FOR DEMO PURPOSE --> will be replaced with real included SWN */
#layerTopSWN {
	top: 0px;
	left: 0px;
	width: 520px;
	height: 22px;
	background-color: #333333;
	z-index: 1;
}
/* if Top Menu is used */
/* JUST FOR DEMO PURPOSE --> will be replaced with real included Top Navigation */
/* The "position:absolute" causes a bug N4 by some reason in this DIV needs to be fixed if N4 if an important browser to support */
#layerTabs {
	/*/*/position:absolute;/* */
	top: 90px;
	left: 0px;
	width: 760px;
	height: 22px;
	background-color: #003378;
	z-index: 1;
}
/* holds transparent pixel - linked to www.outokumpu.com */
#layerTopURL {
	top: 0px;
	left: 520px;
	position: absolute;
	visibility: visible;
	z-index: 10000
}

/* Company Name in Top Menu */
#layerCompany {
	position: absolute;
	top: 30px;
	left: 15px;
	visibility: visible;
	overflow: visible;
}

/* Section Name in Top Menu */
#layerSection {
	position: absolute;
	top: 46px;
	left: 35px;
	visibility: visible;
	overflow: visible;
}
/* Main area with Left Hand Navigation and Content Area */
#layerMain {
	position: absolute;
	top: 110px;
	left: 0px;
	visibility: visible;
	overflow: visible;
}


/* Stylesheet settings that used to be defined in base.asp now moved to the css */
.inactive
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #E2E2E2;
	border: solid; border-width: 1px 2px 1px 1px; border-color: #A79E9A #A79E9A #847D7B #A79E9A
}
.active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
	border: solid; border-width: 1px 2px 1px 1px; border-color: #847D7B #847D7B #847D7B #A79E9A
}
.tdborder
{
	border: solid; border-width: 0px 0px 1px 0px; border-color: #CBC6C1 #CBC6C1 #847D7B #CBC6C1
}
.marked
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    CURSOR: hand;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #FFFFFF;
	border: solid; border-width: 1px 2px 1px 1px; border-color: #847D7B #847D7B #FFFFFF #A79E9A
}

/* Classes for Location application only */
.tableBorderLocation {	
	border-width: 1px;
	border-style: solid;
	border-color: #878787;
	background-color: #FFFFFF;
}
.sortOrder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	line-height: 1.1em;
	font-weight : normal;
	color : #000000;
	padding: 0px;
	background-color: #EBEBEB;
}
.addressHeading  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	font-weight : bold;
	color : 003378;
	border-bottom-width : 0px;
	border-bottom-style : solid;
	border-bottom-color : #003378;
	padding : 4px;
	background-color: #EBEBEB;
}

.addressGrey {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-style: normal; 
	font-weight: normal; 
	color: #878787;
	padding : 2px;
}
.address {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: xx-small; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
	padding : 2px;
}

.autonomy
{
	font-family : "Tahoma";
	font-Size :  x-small;
	background-Color : "White";
	color : "Black";
	Border-Color : "#999999";
	Border-Style : solid;
	Border-Width : thin;
}
.autonomy td
{
	font-family : "Tahoma";
	font-Size :  x-small;
	font-weight : bold;
	color : "white";
}
.autonomy a,.autonomy a:visited,.autonomy a:hover,.autonomy a:hover:visited
{
	font-family : "Tahoma";
	font-Size :  x-small;
	font-weight : bold;
	color : "white";
	text-decoration : underline;
}
.autonomyItem td  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-height: 1.1em;
	font-weight : normal;
	color : #000000;
	background-color : #EEEEEE;
}

.autonomyItem A  {
	font-weight: normal;
	color : #0099CC;
	text-decoration : underline;
}

.autonomyItem A:hover  {
	color : #AA0028;
	text-decoration : underline
}
.autonomyItem A:visited  {
	color : #878787;
	text-decoration : none;
	font-weight: normal;	
}
.autonomyItem A:visited:hover  {
	color : #AA0028;
	text-decoration : underline;
	font-weight: normal;	
}

.autonomyAltItem td  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : x-small;
	line-height: 1.1em;
	font-weight : normal;
	color : #000000;
	background-color : Gainsboro;
}

.autonomyAltItem A  {
	font-weight: normal;
	color : #0099CC;
	text-decoration : underline;
}
.autonomyAltItem A:hover  {
	color : #AA0028;
	text-decoration : underline
}
.autonomyAltItem A:visited  {
	color : #878787;
	text-decoration : none;
	font-weight: normal;	
}
.autonomyAltItem A:visited:hover  {
	color : #AA0028;
	text-decoration : underline;
	font-weight: normal;	
}

 .autonomyHeader
 {
	font-size : xx-large;
	background-color : #003378;
