html{height:100%;}
body {margin: 0 0 0 0; padding:0 0 0 0; font-family:Arial; font-size:12px; font-style:normal; line-height:18px; height:100%; background-color:#FFFFFF;}
table {border: 0; border-collapse: collapse; border-spacing:0; padding:0 0 0 0; margin:0 0 0 0;}
table td{font-family:Arial; font-weight:normal; font-size:12px; line-height:18px; color: #697379; padding:0 0 0 0; margin:0 0 0 0; vertical-align:top; text-align:left;}
table td.middle{vertical-align:middle;}
table.invisible{border:0 solid blue; border-collapse: collapse; border-spacing:0; padding:0 0 0 0; margin:0 0 0 0; width:100%;}
td.invisible{vertical-align:top; font-family:Arial; font-weight:normal; font-size:12px; line-height:18px; color: #697379;}
td.invisibleHeader{vertical-align:top; font-family:Arial; font-weight:bold; font-size:12px; line-height:18px; color: #697379; padding-right:13px;}
table.colored{border:0 solid blue; border-collapse: collapse; border-spacing:0; padding:0 0 0 0; margin:0 0 0 0; width:100%;}
td.colored1{vertical-align:top; font-family:Arial; font-weight:normal; font-size:12px; line-height:18px; color: #3B444A; background-color:#F3F4F5; height:20px; padding-left:12px;}
td.colored-1{vertical-align:top; font-family:Arial; font-weight:normal; font-size:12px; line-height:18px; color: #3B444A; background-color:#E6E9EB; height:20px; padding-left:12px;}
td.coloredCol1{vertical-align:top; font-family:Arial; font-weight:normal; font-size:12px; line-height:18px; color: #3B444A; background-color:#E6E9EB; height:20px; padding-left:12px;}
td.coloredCol-1{vertical-align:top; font-family:Arial; font-weight:normal; font-size:12px; line-height:18px; color: #3B444A; background-color:#BEC5CA; height:20px; padding-left:12px;}
td.coloredRow{vertical-align:top; font-family:Arial; font-weight:normal; font-size:12px; line-height:18px; color: #F3F4F5; background-color:#697379; height:20px; padding-left:12px;}
td.coloredRowCol{vertical-align:top; font-family:Arial; font-weight:normal; font-size:12px; line-height:18px; color: #F3F4F5; background-color:#3B444A; height:20px; padding-left:12px;}
a{font-family:arial; font-size:12px; line-height:18px; font-style:normal; color:#9ABF29; text-decoration:none;}
a:hover, a:focus; a.visited{font-family:arial; font-size:11px; line-height:16px; font-style:normal; color:#9ABF29; text-decoration:none;}
a.black{font-family:arial; font-size:11px; line-height:16px; font-style:normal; color:#3B444A; text-decoration:none;}
a.black:hover, a.black:focus; a.black.visited{font-family:arial; font-size:11px; line-height:16px; font-style:normal; color:#3B444A; text-decoration:none;}
img{border:0 solid red;}
ul{list-style-position:outside; padding:0 0 0 0; margin:0 0 0 17;}
ol{padding:0 0 0 0; margin:0 0 0 17; list-style-image:none;}
li{border:0 solid red; font-family:arial; font-size:12px; line-height:16px; font-style:normal; color:#697379; padding-bottom:4px; padding-top:1px; vertical-align:top;}
li a {line-height:11px;}
ul.sublist{list-style-position:outside; padding:0 0 0 0; margin:5 0 0 17; list-style-type:square; vertical-align:top;}
ul.sublist li{border:0 solid red; font-family:arial; font-size:12px; line-height:16px; font-style:normal; color:#697379; padding-top:1px; padding-bottom:3px; vertical-align:middle;}
p{padding:0 0 0 0; margin:0 0 5 0;}
hr{border: 1px dashed #96A1A8; width:100%; color:#FFFFFF; margin:6 0 10 0; border-bottom:0; border-left:0; border-right:0}
hr.related{border: 1px dashed #96A1A8; width:100%; color:#FFFFFF; margin:0 0 0 0; border-bottom:0; border-left:0; border-right:0; display:block;}
hr#content{border: 1px dashed #96A1A8; width:100%; color:#FFFFFF; margin:6 0 0 0; border-bottom:0; border-left:0; border-right:0}
hr#footer{border: 1px dashed #96A1A8; width:100%; color:#FFFFFF; margin:0 0 0 0; padding:0 0 0 0; border-bottom:0; border-left:0; border-right:0; height:1px;}
.pagetitle{font-family:Arial; font-weight:normal; font-size:16px; color: #3B444A; padding:1 0 12 0; border:0 solid red;}
.lead{font-family:Arial; font-weight:normal; font-size:12px; line-height:18px; color:#3B444A; padding:8 0 0 0; border:0 solid blue;}
.title{font-family:Arial; font-weight:bold; font-size:12px; color: #3B444A; padding:20 0 8 0; border:0 solid yellow;}
.subtitle{font-family:Arial; font-weight:normal; font-size:12px; color: #3B444A; padding:20 0 0 0; border:0 solid green;}
.text{font-family:Arial; font-weight:normal; font-size:12px; line-height:18px; color: #697379; padding:8 0 0 0;border:0 solid red;}
.textsmall{font-family:Arial; font-weight:normal; font-size:11px; line-height:16px; color: #697379; padding:8 0 0 0;border:0 solid red;}
a.textsmall{font-family:Arial; font-weight:normal; font-size:11px; line-height:16px; color:#9ABF29;}
.imageTop{padding:20 0 0 0;}

/* CONTAINER */
#imageFloatRight{float:right; padding-left:16px; padding-bottom:5px;}
#imageFloatLeft{float:left; padding-right:16px; padding-bottom:5px;}
#MainContentItem{width:382px; border:0 solid blue; padding:0 0 0 0; margin:0 0 0 0;}
#MainContentItemWide{width:560px; border:0 solid blue; padding:0 0 0 0; margin:0 0 0 0;}
#RightContentItem{width:170px; border:0 solid blue; padding:0 0 11 0; margin:0 0 0 0;}
#RightContentColoredItem{width:170px; border:0 solid blue; padding:0 0 11 0; margin:0 0 0 0; background-color:#E6E9EB;}

/* FORMULARS */
#formContact input, select {display:block; float:left; margin:5 0 0 5;}
#formContact input.block, select.block {display:block; float:left;}
#formContact input.required, select.required {display:block; float:left; color:#FFFFFF; background-color:#9ABF29;}
#formContact input.small{display:block; float:left; width:70px;}
#formContact input.smallrequired{display:block; float:left; width:70px; color:#FFFFFF; background-color:#9ABF29;}
#formContact label{margin:5 0 0 0; display:block; float:left; width:150px; height:21px; line-height:21px;}
#formContact label.required{margin:5 0 0 0; display:block; float:left; width:150px; font-weight:bold;}
#formContact textarea{display:block; float:left; margin:5 0 0 5; height:70px;}
#formContact textarea.required{display:block; float:left; color:#FFFFFF; background-color:#9ABF29;}
#formContact button.submit{background-color:#9ABF29; border:0; color:#FFFFFF; width:80px;}
#formContact button.reset{background-color:#3B444A; border:0; color:#FFFFFF; width:80px; margin:0 26 0 5;}
#formContact br {clear: left;}


/* FRAMEWORK */
table td#maincolLeft{background-color:#E6E9EB; width:170px; height:500px}
table td#maincolLeft2{background-color:#E6E9EB; width:170px;}
table td#maincolLeftFooter{background-color:#E6E9EB; width:170px;}
table td#maincolLeftSpace{width:30px;}
table td#maincolMiddle{width:382px;}
table td#maincolMiddleWide{width:600px;}
table td#maincolMiddleWide2{width:551px;}
table td#maincolRightSpace{width:18px;}
table td#maincolRight{width:170px; background-color:#F3F4F5; vertical-align:top;}
table td#maincolRightWide{width:1px; background-color:#dbdfe2;}
table td#maincolLeftHome{width:370px;}
table td#maincolRightHome{width:400px;}
#contentMain{width:382px; border:0 solid black; overflow:visible; padding: 12 0 0 0;}
#contentMainWide{width:551px; border:0 solid black; overflow:visible; padding: 12 0 0 0;}
#contentRight{width:170px; border:0 solid green; padding: 0 0 0 0; overflow:hidden; margin:0 0 0 0;}


#contentSpacerWide{margin:0 30 0 30; width:100%;}
#templateWideVisual{width:600px; padding: 0 0 0 0; margin: 0 0 0 0; float:left;}
/* NEW TEMPLATES */
/*
#templateContent{overflow:visible; background-color:red; height:800px;}
#templateNavigationLeft{height:100%; width:170px; padding:0 0 0 0; margin:0 0 0 0; float:left; background-color:#E6E9EB;}
#templateNavigationBct{padding: 0 0 0 0; margin: 0 30 10 30; float:left; border:0 solid red; float:left; width:540px; }
*/


/* HEADER */
#header{width:770px; padding:0 0 0 0; margin:0 0 0 0; border:0 solid red; text-align:left;}
#headerImageHome{width:770px; height:180px; padding:0 0 0 0; margin:0 0 0 0; border:0 solid green; text-align:left;}
#headerImagePage{width:770px; height:90px; padding:0 0 0 0; margin:0 0 0 0; border:0 solid green; text-align:left;}
#headerRight{padding:0 0 0 0; margin:0 0 0 0; text-align:right; width:520px; border:0 solid blue; height:84px;}
#logo{width:247px; height:84px; padding: 0 0 0 0; margin:0 0 0 0; border:0 solid green; float:left;}
#spacerTopContent{width:100%; height:24px; padding: 0 0 0 0; margin: 0 0 0 0;}
#spacerTopContentRightBorder{width:100%; height:24px; padding: 0 0 0 0; margin: 0 0 0 0; border-right-style:solid; border-right-color:#dbdfe2; border-right-width:1px;}
#navigationTop{padding:0 0 0 0; margin:0 0 0 0; text-align:right; width:100%; border:0 solid red; height:42px;}
#navigationTopCountry{padding:4 0 0 0; margin:0 0 0 0; text-align:right; width:100%; border:0 solid red; height:42px; font-family:arial; font-size:28px; line-height:28px; color:#BEC5CA;}
#navigationTopItem{float:right; padding-left:16px; padding-top:10px;}
#navigationTopSpacingSerivceLanguage{width:39px; height:1px; border:0 solid red; float:right;}

/* FOOTER */
#navigationFooter{padding:0 0 0 0; margin:0 0 20 0; text-align:left; width:100%; padding-top:2px;}
#navigationFooterItem{float:right; padding-left:18px; padding-top:0px;}
#navigationFooterCopyright{color:#697379;}
#tableNavFooterTop{}
#tableNavFooter{}

/* NAVIGATION MAIN */
td#tableNavigationMain{padding:0 0 0 0; margin:0 0 0 0;}
#navigationMain{font-family:Arial; font-weight:bold; height:24px; font-size:11px; line-height:16px; text-align:left; color:#FFFFFF; border:0 solid blue; background-color:#3B444A; padding-left:12px;}
#navigationMainItem{overflow:hidden; white-space:nowrap; background-color:#3B444A; height:24px; border:0 solid yellow; float:left; width:auto;}
#navigationMainItem ul{list-style-type:none; padding:0 0 0 0; margin:0 0 0 0;}
#navigationMainItem li{padding:0 0 0 0; margin:0 0 0 0;}
#navigationMainItem a{font-family:Arial; font-weight:bold; font-size:12px; height:24px; line-height:24px; color: #F3F4F5; text-decoration:none;}
#navigationMainItem a:hover, #navigationMainItem a:focus{background-color:#697379; height:24px; color: #F3F4F5; }
#navigationMainItemCountry{overflow:visible; white-space:nowrap; width:100px; background-color:#3B444A; height:24px; border:0 solid yellow; float:right}
#navigationMainItemCountry ul{list-style-type:none; padding:0 0 0 0; margin:0 0 0 0;}
#navigationMainItemCountry li{padding:0 0 0 0; margin:0 0 0 0;}
#navigationMainItemCountry a{font-family:Arial; font-weight:normal; font-size:12px; line-height:22px; color:#F3F4F5; text-decoration:none;}
ul#navigationMainItem{height:24px; background-color:#3B444A;}
#navigationMainItem li{height:24px;}
#navigationMainItem a{display:block; height:24px; padding-left:12px; padding-right:12px;} /* padding-top:2px;  */
ul#navigationMainItemActive{height:24px; background-color:#FFFFFF;}
#navigationMainItemActive li{height:24px;}
#navigationMainItemActive a{display:block; color:#3B444A; height:24px; padding-left:12px; padding-right:12px;}
#navigationMainItemActive a:hover, #navigationMainItemActive a:focus{background-color:#FFFFFF; color: #3B444A;} /*  */
ul#navigationMainItemCountry{height:24px; background-color:#FFFFFF;}
#navigationMainItemCountry li{height:24px;}
#navigationMainItemCountry a{display:block; height:24px; padding-top:2px; padding-left:12px; padding-right:4px;}
#navigationMainItemCountryIcon a{display:block; height:24px; padding-top:7px; padding-left:0px; padding-right:9px;}

/* 	COUNTRY DROPDOWN */
#dropDownLang{overflow: hidden; width:170px; position:absolute; visibility:hidden;}
#dropDownLang ul{list-style-type:none; padding:0 0 0 0; margin:0 0 0 0;}
#dropDownLang li{padding:0 0 0 0; margin:0 0 0 0;}
#dropDownLang a{font-size:12px; line-height:18px; color:#3B444A; width:170px; text-decoration:none;}
#dropDownLang a:hover, #dropDownLang a:focus{background-color:#F3F4F5;}
ul#dropDownLangItem{height:20px; background-color:#E6E9EB; border:0 solid red;}
#dropDownLangItem li{width:170px; height:20px;}
#dropDownLangItem a{display:block; height:20px; padding-top:2px; padding-left:14px;}

/* NAVIGATION LEFT */
#navigationLeft{overflow: hidden; width:170px; padding-top:24px;}
#navigationLeft ul{list-style-type:none; padding:0 0 0 0; margin:0 0 0 0;}
#navigationLeft li{padding:0 0 0 0; margin:0 0 0 0;}
#navigationLeft a{font-size:12px; line-height:18px; color:#3B444A; width:170px; text-decoration:none;}
#navigationLeft a:hover, #navigationLeft a:focus{background-color:#F3F4F5;}
ul#navigationLvl3{height:22px; background-color:#E6E9EB;}
#navigationLvl3 li{width:170px; height:22px;}
#navigationLvl3 a{display:block; height:22px; padding-top:2px; padding-left:14px;}
ul#navigationLvl3Spacer{font-size:6px; line-height:6px; height:6px; background-color:#E6E9EB; border:0 solid green;}
#navigationLvl3Spacer li{width:170px; height:6px; font-size:6px; line-height:6px; }
ul#navigationLvl3High{height:22px; background-color:#F3F4F5;}
#navigationLvl3High li{width:170px; height:22px;}
#navigationLvl3High a{display:block; height:22px; padding-top:2px; padding-left:14px;}
ul#navigationLvl3Active{height:22px; background-color:#FFFFFF;}
#navigationLvl3Active li{width:170px; height:22px;}
#navigationLvl3Active a{display:block;  height:22px; padding-top:2px; padding-left:14px; color:#9ABF29;}
#navigationLvl3Active a:hover, #navigationLvl3Active a:focus{background-color:#FFFFFF;}
ul#navigationLvl4{height:20px; background-color:#E6E9EB;}
#navigationLvl4 li{width:170px; height:20px;}
#navigationLvl4 a{display:block; height:20px; padding-top:1px; padding-left:28px;}
ul#navigationLvl4High{height:20px; background-color:#F3F4F5;}
#navigationLvl4High li{width:170px; height:20px;}
#navigationLvl4High a{display:block; height:20px; padding-top:1px; padding-left:28px;}
#navigationLvl4High a:hover, #navigationLvl4High a:focus{background-color:#FFFFFF;}
ul#navigationLvl4Active{height:20px; background-color:#FFFFFF;}
#navigationLvl4Active li{width:170px; height:20px;}
#navigationLvl4Active a{display:block; height:20px; padding-top:1px; padding-left:28px; color:#9ABF29;}
#navigationLvl4Active a:hover, #navigationLvl4Active a:focus{background-color:#FFFFFF;}
ul#navigationLvl5{height:20px; background-color:#E6E9EB;}
#navigationLvl5 li{width:170px; height:20px;}
#navigationLvl5 a{display:block; height:20px; padding-top:1px; padding-left:42px; }
ul#navigationLvl5High{height:20px; background-color:#F3F4F5;}
#navigationLvl5High li{width:170px; height:20px;}
#navigationLvl5High a{display:block;  height:20px; padding-top:1px; padding-left:42px; }
#navigationLvl5High a:hover, #navigationLvl5High a:focus{background-color:#FFFFFF;}
ul#navigationLvl5Active{height:20px; background-color:#FFFFFF;}
#navigationLvl5Active li{width:170px; height:20px;}
#navigationLvl5Active a{display:block; height:20px; padding-top:1px; padding-left:42px; color:#9ABF29;}
#navigationLvl5Active a:hover, #navigationLvl5Active a:focus{background-color:#FFFFFF;}

/* FEATURE BOXEN */
.titleFeatureWide{font-family:Arial; font-weight:bold; font-size:11px; color: #3B444A; border:0 solid yellow; padding: 11 10 0 10;}
.titleFeatureSmall{font-family:Arial; font-weight:bold; font-size:11px; color: #3B444A; border:0 solid yellow; padding: 11 10 0 12;}
.textFeatureWide1{font-family:Arial; font-weight:normal; font-size:11px; line-height:16px; color: #697379; padding: 11 10 0 10; border:0 solid green;}
.textFeatureWide2{font-family:Arial; font-weight:normal; font-size:11px; line-height:16px; color: #697379; padding: 7 10 0 10; border:0 solid green;}
.textFeatureSmall1{font-family:Arial; font-weight:normal; font-size:11px; line-height:16px; color: #697379; padding: 11 10 0 12; border:0 solid yellow;}
.textFeatureSmall2{font-family:Arial; font-weight:normal; font-size:11px; line-height:16px; color: #697379; padding: 7 10 0 12; border:0 solid yellow;}
.headFeature{font-family:Arial; font-weight:normal; font-size:11px; color: #F3F4F5; border:0 solid yellow; height:20px; background-color:#697379; width:170px; padding:2 10 0 12;}

/* PRODUCT OBJECTTYPES */
.productPagetitle{font-family:Arial; font-weight:normal; font-size:16px; color: #3B444A; padding:1 0 12 0; border:0 solid red;}
.productLead{font-family:Arial; font-weight:normal; font-size:12px; line-height:18px; color:#3B444A; padding:8 0 0 0; border:0 solid blue;}
.productTitle{font-family:Arial; font-weight:bold; font-size:12px; color: #3B444A; padding:3 0 8 0; border:0 solid yellow;}
.productSubtitle{font-family:Arial; font-weight:normal; font-size:12px; color: #3B444A; padding:10 0 0 0; border:0 solid green;}
.productText{font-family:Arial; font-weight:normal; font-size:12px; line-height:18px; color: #697379; padding:8 0 0 0;border:0 solid red;}
.productImageTop{padding:10 0 0 0;}

/* LINK LISTS */ 
#linkListFeatureSmall{padding:9 0 1 0;}
#linkListFeatureWide{padding:5 0 1 10;}
#linkList{padding:7 0 0 0; border:0 solid blue; width:100%;}
td#linkListIcon {vertical-align:top; padding-right:6px; padding-top:4px; padding-bottom:2px;}
td#linkListIconRight {vertical-align:top; padding-left:6px; padding-top:3px; padding-bottom:2px;}
td#linkListText {vertical-align:middle; width:100%; text-align:left; line-height:12px; color:#3B444A; padding-bottom:3px;}
td#linkListTextRightDark {vertical-align:middle; width:100%; text-align:right; line-height:12px; color:#3B444A; padding-bottom:3px;}
td#linkListTextRightLight {vertical-align:middle; width:100%; text-align:right; line-height:12px; color:#F3F4F5; padding-bottom:3px;}
a.linkListLink{vertical-align:middle; color:#3B444A; font-family:Arial; font-size:12px; font-style:normal; line-height:16px;}
a.linkListLink:hover{vertical-align:middle; color:#9ABF29; font-family:Arial; font-size:12px; font-style:normal; line-height:16px;}

/* HOMEPAGE */
#homeWorldmap{margin:0 0 0 0; padding:0 0 0 0; float:left; width:400px; height:206px; border:0 solid red;}
#homelead{width:336px; margin:10 34 0 0; padding:0 0 0 0; border:0 solid red; height:184px; overflow:hidden; float:left;}
#homeLeadTitle{font-family:Arial; font-weight:normal; font-size:20px; line-height:23px; color: #697379; padding-left:24px;}
#homeLeadText{font-family:Arial; font-weight:normal; font-size:12px; line-height:14px; color: #697379; padding:8 0 0 24;}
#homePromo{ margin:0 0 0 30; width:150px; float:left; border:0 solid red; overflow:hidden;}
#homePromo1{background-color:#C6E500; border:0 solid blue; width:100%; height:268px; overflow:hidden;}
#homePromo1Lead{font-family:Arial; font-weight:normal; font-size:12px; line-height:18px; color:#3B4444A; padding:3 10 0 0; margin-left:16px;}
#homePromo1Text{font-family:Arial; font-weight:normal; font-size:11px; line-height:16px; color:#F3F4F5; padding:3 10 0 0; margin-left:16px;}
#homePromo1Title{font-family:Arial; font-weight:bold; font-size:11px; color:#3B444A; padding:12 10 0 0; margin-left:16px;}
#homePromo1Image{padding:8 10 5 0; margin-left:16px;}
#homePromo1Link{padding:20 0 10 0; border:0 solid red; margin-left:16px;}
#homePromo2{background-color:#E6E9EB; border:0 solid blue; width:100%; height:268px; overflow:hidden;}
#homePromo2Lead{font-family:Arial; font-weight:normal; font-size:12px; line-height:18px; color:#3B4444A; padding:3 10 0 0; margin-left:16px;}
#homePromo2Text{font-family:Arial; font-weight:normal; font-size:11px; line-height:16px; color:#3B4444A; padding:3 10 0 0; margin-left:16px;}
#homePromo2Title{font-family:Arial; font-weight:bold; font-size:11px; color:#3B444A; padding:12 10 0 0; margin-left:16px;}
#homePromo2Image{padding:8 10 5 0; margin-left:16px;}
#homePromo2Link{padding:20 0 10 0; border:0 solid red; margin-left:16px;}
#homePromoWideOuter{margin:0 0 13 0; padding:0 0 0 0; width:400px; height:193px; float:left; border:0 solid red; background-color:#E6E9EB;}
#homePromoWide{background-color:transparent; padding:0 0 0 0; margin:12 0 10 16; width:384px; height:171px; overflow:hidden; border:0 solid red;}
#homePromoWideImage{float:left; padding:0 0 0 0; margin:0 0 0 0; background-color:red; width:386px;}
#homePromoWideTitle{font-family:Arial; font-weight:bold; font-size:11px; color:#3B444A; padding:0 10 0 0;}
#homePromoWideLead{font-family:Arial; font-weight:normal; font-size:12px; line-height:18px; color:#3B4444A; padding:3 10 0 0;}
#homePromoWideText{font-family:Arial; font-weight:normal; font-size:11px; line-height:16px; color:#3B4444A; padding:3 10 0 0;}
#homePromoWideLink{padding:20 0 10 0; border:0 solid red;}
#homeNews{margin:0 0 0 0; padding:0 0 0 0; float:left;}

/* NEWS & PR */
#newsDate{font-size:11px; line-height:11px; color: #697379; display:block; border:0 solid red; margin-bottom:2px; margin-top:10px;}
#newsPrTopline{font-size:11px; line-height:11px; color: #697379; display:block; border:0 solid red; margin-bottom:2px; margin-top:5px;}
#newsTitle{font-weight:bold; font-size:12px; line-height:12px; color: #3B444A; display:block; padding-bottom:5px; padding-top:2px; border:0 solid green;}
#newsLead{font-size:12px; line-height:18px; color: #697379; display:block; border:0 solid blue;}
#newsBrowse{width:100%; text-align:center;}
#newsSatelliteHeader{background-color:#96A1A8; width:100%; color:white; font-weight:bold; margin-left:20px; height:24px; width:350px;}
#newsSatelliteHeaderText{padding-left:25px; line-height:23px;}
#newsSatellite{background-color:#E6E9EB; color:white; margin-left:20px; width:350px;  height:244px; overflow:hidden;}
#newsHomeSatellite{width:100%; margin-left:25px; width:325px; clear:left;}
#newsTitleSatellite{font-weight:bold; font-size:12px; line-height:12px; color: #3B444A; display:block;  margin:2 10 0 0; float:left; width:265px;}
#prDateSatellite{font-family:Arial; font-weight:normal; font-size:11px; line-height:16px; color: #697379; padding: 7 10 0 10; border:0 solid green;}
#prTitleSatellite{font-family:Arial; font-weight:bold; font-size:11px; line-height:14px; color: #3B444A; border:0 solid yellow; padding: 0 10 0 10;}
#prAll{text-align:right; margin-right:8px; width:162px;}

/* EVENTS */
#eventTitle{font-weight:bold; font-size:12px; line-height:12px; color: #3B444A; display:block; padding-bottom:5px; padding-top:2px; border:0 solid green;}
#eventDate{font-size:12px; line-height:18px; color:#697379; display:block; border:0 solid red;}
#eventPlace{font-size:12px; line-height:18px; color:#697379; display:block; border:0 solid red;}
#eventDescription{font-size:12px; line-height:18px; color:#697379; display:block; padding-bottom:15px; padding-top:15px;}
#eventTopic{font-size:12px; line-height:18px; color:#697379; display:block;}
#eventDateSatellite{font-family:Arial; font-weight:normal; font-size:11px; line-height:16px; color: #697379; padding: 7 10 0 10; border:0 solid green;}
#eventTitleSatellite{font-family:Arial; font-weight:bold; font-size:11px; line-height:14px; color: #3B444A; border:0 solid yellow; padding: 0 10 0 10;}

/* CAREERS */
/* #jobOverviewJob{} */ 
/* #jobOverviewRegion{margin-bottom:10px; font-family:Arial; font-weight:normal; font-size:14px; color: #3B444A;} */
/* #jobOverviewTitle{margin-right:10px; font-family:Arial; font-weight:bold; font-size:12px; color: #3B444A; width:207px; background-color:none;} */
/* #jobOverviewTown{width:115px; margin-right:10px; background-color:none;} */
/* #jobOverviewMore{background-color:none;} */
#jobOverviewRegionSpacing{height:20px; width:1px;}
#jobPagetitleDetail{margin-top:15px; font-family:Arial; font-weight:normal; font-size:16px; color: #3B444A; border:0 solid red;}
#jobTitleDetail{font-family:Arial; font-weight:normal; font-size:12px; color: #3B444A; margin-bottom:10px; border:0 solid yellow;}
#jobDetailDescription{margin-top:15px;}
#jobDetailRequirements{margin-top:15px;}
#jobContact{margin-top:15px;}

/* SIFR */
h1.normal{font-weight:normal; font-size:22px; color: #c6e500; padding: 0 0 0 0; margin:0 0 0 0;}
h1.bold{font-weight:bold; font-size:26px; line-height:26px; color: #333333; padding: 0 0 0 0; margin:0 0 0 0;}

/* These are standard sIFR styles... do not modify */
.sIFR-flash { visibility: visible; margin: 0;}
.sIFR-replaced {visibility: visible;}
span.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}

/* 
	These "decoy" styles are used to hide the browser text before it is replaced... 
	the negative-letter spacing in this case is used to make the browser text metrics 
	match up with the sIFR text metrics since the sIFR text in this example is so much narrower... 
	your own settings may vary... any weird sizing issues you may run into are usually fixed by 
	tweaking these decoy styles 
*/

.sIFR-hasFlash h1.normal {visibility: hidden;}
.sIFR-hasFlash h1.bold {visibility: hidden;}


