ms#menuAnchor {
	 VISIBILITY: hidden; POSITION: relative; TOP: 0px; HEIGHT: 0px
}

.contenttable {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; width="743"; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 500px; BACKGROUND-COLOR: #ffffff
}

.navigation_path{
BORDER-RIGHT: #000000 1px solid;
BORDER-TOP: #000000 0px solid;
BORDER-LEFT: #000000 1px solid;
BORDER-BOTTOM: #000000 1px solid;
background-color: #DEDDED;
}

a.homenews{
FONT-SIZE: 10px;
}

.whitebg { background-color: #FFFFFF; }

#starsbg { background-color: #FFFFFF; background: url(../images/stars.gif) repeat-y; padding-left:14px; padding-top:10px; padding-right:14px; padding-bottom:10px; background-repeat:repeat-y }

#starsbg2 { background-color: #FFFFFF; background: url(../images/stars2.gif) repeat-y; padding-left:14px; padding-top:10px; padding-right:14px; padding-bottom:10px; background-repeat:repeat-y }

#background { background-color: #FFFFFF; background: url(../images/background.jpg) repeat-y; padding-left:30px; padding-top:10px; padding-right:14px; padding-bottom:10px; background-repeat:repeat-y }


.bluebg { background-color: #0F2B8F; }

.titleblue { background-color: #0F2B8F; color: #FFFFFF; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, sans-serif; margin-left: 4px;
	margin-right: 4px; padding-top: 2px; padding-bottom: 2px;}

.maintitle { color: #000; font-weight: bold; font-family: Verdana, Arial, sans-serif;}

.lightblue { background-color: #DEDDED; color: #000; font-family: Verdana, Arial, sans-serif; padding-top: 2px; padding-bottom: 2px;}

.titletable { background-color: #DEDDED; BORDER: #0F2B8F 1px solid;}


body {  background-color: #333; color: #000; font-size: 11px; font-family: Verdana, Arial, sans-serif; margin-left: 0px;
	margin-right: 0px; margin-top: 0px; margin-bottom: 0px;}

h1 { color: #036; font-weight: bold; font-size: 21px; text-align: center}
h2   { color: #00319c; font-weight: bold; font-size: 14px; line-height: 18px }
h3 { color: #000; font-weight: bold; font-size: 14px; line-height: 18px }
h4 { font-weight: bold; font-size: 10px }

p, ul, ol, li { color: #000; font-family: Verdana, Arial, sans-serif; }

tr {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid;  BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; FONT-FAMILY: Verdana
}
td {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid;  BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; FONT-FAMILY: Verdana
}

.welcome { color: #000;  font-family: Verdana, Arial, sans-serif; }

#menu_bg { background: url(../images/menu_bg.gif); }

#menu_photo { background: url(../images/menu_photo.gif); }

#content_bottom { background: url(../images/content_bottom.gif); }

.bottom_line { background-color: #0F2B8F; color: #cccccc; font-size: 10px; font-family: Verdana, Arial, sans-serif; padding-top: 2px; padding-bottom: 2px;}


.leftmenucell { color: #000; font-size: 11px; font-family: Verdana, Arial, sans-serif;
	background-color: #DEDDED; BORDER-BOTTOM: #0F2B8F 1px solid padding-top:2px; padding-bottom:2px;
}

.leftmenutitle { color: #0F2B8F; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, sans-serif;
	background-color: #DEDDED; BORDER-BOTTOM: #0F2B8F 1px solid padding-top:2px; padding-bottom:2px;
}

.submenustable {
	BORDER-RIGHT: #0F2B8F 1px solid; BORDER-TOP: #0F2B8F 0px solid; BORDER-LEFT: #0F2B8F 1px solid; WIDTH: 100%; BORDER-BOTTOM: #0F2B8F 0px solid
}

.mainmenucell {
	background-color: #DEDDED; BORDER-RIGHT: #0F2B8F 0px solid; BORDER-TOP: #dddddd 0px solid; BORDER-LEFT: #dddddd 0px solid; BORDER-BOTTOM: #0F2B8F 1px solid
}

.menuBox {
	BORDER-RIGHT: 0px outset; PADDING-RIGHT: 0px; BORDER-TOP: 0px outset; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND: #efefff; VISIBILITY: hidden; PADDING-BOTTOM: 0px; OVERFLOW: hidden; BORDER-LEFT: 0px outset; WIDTH: 200px; COLOR: #ddddee; LINE-HEIGHT: 1em; PADDING-TOP: 0px; BORDER-BOTTOM: 0px outset; FONT-FAMILY: verdana,arial,sans-serif; POSITION: absolute; layer-background-color: #DDDDEE
}








.projects { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; font-size: 11px; color: #666; font-weight: bold; text-decoration: none; font-style: normal; }

.main_title { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; color: #333; font-weight: bold; text-decoration: none; font-style: normal; }

.secondary_title { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif; color: #333; font-weight: bold; text-decoration: none; font-style: normal; }

.third_title { font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;  color: #333; font-weight: bold; text-decoration: none; font-style: normal; }
.body {
	FONT-WEIGHT: normal;  LINE-HEIGHT: normal; FONT-STYLE: normal; BACKGROUND-COLOR: #fafafa; FONT-VARIANT: normal
}
.ermcrm_logo {
	WIDTH: 152px; HEIGHT: 87px
}
A.nounderline {
	TEXT-DECORATION: none
}
A:link {
	COLOR: #0000aa; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0000aa; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:active {
	COLOR: #0000aa; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #0000aa; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A.left:link {
	COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.left:visited {
	COLOR: black; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.left:hover {
	COLOR: #900b09; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A.left:active {
	COLOR: #900b09; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A.red:link {
	COLOR: #900b09; BACKGROUND-COLOR: transparent
}
A.red:visited {
	COLOR: #900b09; BACKGROUND-COLOR: transparent
}
A.red:active {
	COLOR: #ff0000; BACKGROUND-COLOR: transparent
}
A.red:hover {
	BORDER-RIGHT: #ff0000 1px solid; BORDER-TOP: #ff0000 1px solid; BORDER-LEFT: #ff0000 1px solid; COLOR: #ff0000; BORDER-BOTTOM: #ff0000 1px solid; BACKGROUND-COLOR: transparent
}



A.blue:link {
	COLOR: #0000aa; BACKGROUND-COLOR: transparent
}
A.blue:visited {
	COLOR: #0000aa; BACKGROUND-COLOR: transparent
}
A.blue:active {
	COLOR: #0000aa; BACKGROUND-COLOR: transparent
}
A.blue:hover {
	COLOR: #0000aa; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}



A.black:link {
	COLOR: #111111; BACKGROUND-COLOR: transparent
}
A.black:visited {
	COLOR: #111111; BACKGROUND-COLOR: transparent
}
A.black:active {
	COLOR: #111111; BACKGROUND-COLOR: transparent
}
A.black:hover {
	COLOR: #111111; BACKGROUND-COLOR: transparent; TEXT-DECORATION: underline
}
A.webmaster:link {
	COLOR: #eeeeee; BACKGROUND-COLOR: transparent
}
A.webmaster:visited {
	COLOR: #eeeeee; BACKGROUND-COLOR: transparent
}
A.webmaster:active {
	COLOR: #eeeeee; BACKGROUND-COLOR: transparent
}
A.webmaster:hover {
	COLOR: #eeeeee; BACKGROUND-COLOR: transparent
}
A.disclaimer:link {
	COLOR: #eeeeee; BACKGROUND-COLOR: transparent
}
A.disclaimer:visited {
	COLOR: #eeeeee; BACKGROUND-COLOR: transparent
}
A.disclaimer:active {
	COLOR: #eeeeee; BACKGROUND-COLOR: transparent
}
A.disclaimer:hover {
	COLOR: #eeeeee; BACKGROUND-COLOR: transparent
}
A.m:link {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
A.m:visited {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
A.m:active {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
A.m:hover {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
A.ml:link {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
A.ml:visited {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
A.ml:active {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
A.ml:hover {
	FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}

.groupsandsubgroupscell {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid
}
.groupsandsubgroupstable {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 0px solid; COLOR: #000000; BORDER-BOTTOM: #000000 0px solid
}
.marquee {
	BORDER-RIGHT: #ffffaa 0px solid; BORDER-TOP: #ffffaa 0px solid; BACKGROUND: #efefff; BORDER-LEFT: #ffffaa 0px solid; WIDTH: 98%; COLOR: #000000; BORDER-BOTTOM: #ffffaa 0px solid
}
.marqueetable {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BACKGROUND: #efefff; BORDER-LEFT: #000000 0px solid; WIDTH: 100%; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 23px
}
.menuLabel {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; COLOR: #000000; BORDER-BOTTOM: #000000 0px solid; POSITION: absolute; HEIGHT: 60px
}
.mainmenucellunderline {
	BORDER-RIGHT: #dddddd 0px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 0px solid; BORDER-BOTTOM: #dddddd 1px solid
}
.processactivitycell {
	BORDER-RIGHT: #0F2B8F 1px solid; BORDER-TOP: #0F2B8F 1px solid;  BORDER-LEFT: #0F2B8F 1px solid; WIDTH: 40%; BORDER-BOTTOM: #0F2B8F 1px solid; HEIGHT: 50px; BACKGROUND-COLOR: #E4E4FE
}
.processresponsabilitycell {
	BORDER-RIGHT: #0F2B8F 1px solid; BORDER-TOP: #000000 1px solid;  BORDER-LEFT: #0F2B8F 1px solid; WIDTH: 40%; BORDER-BOTTOM: #0F2B8F 1px solid; BACKGROUND-COLOR: #E4E4FE
}
.processexistingcrmcell {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid;  BORDER-LEFT: #000000 0px solid; WIDTH: 20%; BORDER-BOTTOM: #000000 0px solid
}
.processexistingcrmcelltext {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;  BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ccff99
}
.processactivityresultcell {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 30%; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #FFFFCC
}
.processresponsabilityresultcell {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid;  BORDER-LEFT: #000000 1px solid; WIDTH: 30%; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #FFFFCC
}
.resultrowevenirmm {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 20%; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ddddff
}
.resultrowoddirmm {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 20%; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #eeeeff
}
.resultrowevencontentirmm {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ddddff
}
.resultrowoddcontentirmm {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #eeeeff
}
.resultcodecellevenirmm {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 50px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ddddff
}
.resultcodecelloddirmm {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 50px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #eeeeff
}
.resultrowevenbam {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 50px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffeeee
}
.resultrowoddbam {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 50px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffeeee
}
.resultrowevencontentbam {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffeeee
}
.resultrowoddcontentbam {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffeeee
}
.resultcodecellevenbam {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 70px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffeeee
}
.resultcodecelloddbam {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 70px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffeeee
}
.resultrowevenlgc {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 70px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #eeffee
}
.resultrowoddlgc {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 70px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #eeffee
}
.resultrowevencontentlgc {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #eeffee
}
.resultrowoddcontentlgc {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #eeffee
}
.resultcodecellevenlgc {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 70px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #eeffee
}
.resultcodecelloddlgc {
	text-align: left; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 70px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #eeffee
}
.distributorscontact {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 0px solid
}
.certifiedvaluesheader {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 50%; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #ffddbb
}

.headertable {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #000000 1px solid; WIDTH: 840px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 150px
}
.processtable {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 0px solid
}
.headerpicturesincludedbottom {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff
}
.headerpicturesincludedtop {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 15px; BACKGROUND-COLOR: #ffffff
}
.welcomepicture {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 250px; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 250px
}
.resultstable {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid
}
.certifiedvaluestable {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 0px solid
}
.certifiedvaluescell {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #fefefe
}
.resultdescriptiontable {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 0px solid
}

.leftmenu {
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana
}
.headerpicturesleft {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 40px; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #ffffff
}
.headerpicturesseperator {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 40px; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #ffffff
}
.headerpicturesright {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 40px; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #ffffff
}
.seperatortable {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 804px; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 3px; BACKGROUND-COLOR: #444444
}
.standard {
	BACKGROUND-COLOR: #efffff
}

.newszoomtable {
	border:1px solid #000000; BACKGROUND-IMAGE:  url(/ermcrm/img/startest2.jpg); WIDTH: 100%; HEIGHT: 100%; BACKGROUND-COLOR: #dddddd
}
.realcontenttable {
	WIDTH: 100%; HEIGHT: 100%; 
}

/* border-spacing: 30px */

.footertable {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 840px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 10px; BACKGROUND-COLOR: #0e2b8d
}
.navigationtable {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 151px; BORDER-BOTTOM: #000000 0px solid
}
.navigationmenu {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 53px; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #ffffff
}
.peopletable {
	BORDER-RIGHT: #bbffbb 0px solid; BORDER-TOP: #bbffbb 0px solid; BORDER-LEFT: #bbffbb 0px solid; WIDTH: 100%; BORDER-BOTTOM: #bbffbb 0px solid
}
.navigationmenutable {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 154px; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #ddddee
}
.bannersalescontact {
	BORDER-RIGHT: #aaaabb 1px solid; BORDER-TOP: #aaaabb 1px solid; BORDER-LEFT: #aaaabb 1px solid; WIDTH: 100%; BORDER-BOTTOM: #aaaabb 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #ddddee
}
.navigationmenucontainer {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 154px; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #ffffff
}
.partnerslogotable {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 154px; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #ffffff; align: center
}
.newsflashheader {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #aaaabb
}
.navigationheader {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #aaaabb
}
.newsflasharrow {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 10px; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 10px
}
.processarrow {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 19px; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 26px
}
.processarrowright {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 26px; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 19px
}
.contacticon {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 20px; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 20px
}
.partnersheader {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 23px; BACKGROUND-COLOR: #aaaabb
}
.partnersheadertext {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 0px solid
}
.newsandeventstable {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 100%
}
.newsdocumentstable {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 60%; BORDER-BOTTOM: #000000 1px solid
}
.newstable {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid
}
.eventstable {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid
}
.headerlogotable {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 200px; BORDER-BOTTOM: #000000 0px solid; BACKGROUND-COLOR: #ffffff
}
.headerpicturesincluded {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; BACKGROUND-COLOR: #ffffff
}
.headerpicturesincludedtop {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; HEIGHT: 10px; BACKGROUND-COLOR: #ffffff
}
.headermenuincluded {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 0px solid; HEIGHT: 20px; BACKGROUND-COLOR: #ffffff
}
.headerdynamicmenutable {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; WIDTH: 100%; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 18px; BACKGROUND-COLOR: #aa0000
}
.navigationcell {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 0px solid; HEIGHT: 20px
}
.bannerimage {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; WIDTH: 90px; BORDER-TOP-COLOR: #000000; HEIGHT: 90px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}

.head {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; WIDTH: 128px; BORDER-BOTTOM: #000000 1px solid; HEIGHT: 128px; BACKGROUND-COLOR: #bbbbee
}
.logopicture {
	WIDTH: 87px; HEIGHT: 80px
}
.submenupicture {
	WIDTH: 15px; HEIGHT: 15px
}
.searchdocumentspicture {
	WIDTH: 30px; HEIGHT: 30px
}
.navigationpicture {
	WIDTH: 76px; HEIGHT: 22px
}
.pdficon {
	WIDTH: 15px; HEIGHT: 18px
}


.tableheadercategory {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #bbbbee
}
.displayresults {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #bbbbee
}
.picturesincluded {
	BORDER-RIGHT: #ffffff 15px solid; BORDER-TOP: #ffffff 10px solid; BORDER-LEFT: #ffffff 15px solid; BORDER-BOTTOM: #ffffff 10px solid; BACKGROUND-COLOR: #ffffff
}
.tablehbg {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #eeeeff
}
.headernews {
	BORDER-RIGHT: #aaaabb 1px solid; BORDER-TOP: #aaaabb 1px solid; BORDER-LEFT: #aaaabb 1px solid; WIDTH: 50%; BORDER-BOTTOM: #aaaabb 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #ddddee
}
.headerdocumentsnews {
	BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana; HEIGHT: 25px; BACKGROUND-COLOR: #eeeeff
}
.headerevents {
	BORDER-RIGHT: #aaaabb 1px solid; BORDER-TOP: #aaaabb 1px solid; BORDER-LEFT: #aaaabb 1px solid; WIDTH: 50%; BORDER-BOTTOM: #aaaabb 1px solid; HEIGHT: 30px; BACKGROUND-COLOR: #ddddee
}
.menubar {
	POSITION: relative; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
.Bar {
	BORDER-RIGHT: blue 1px outset; BORDER-TOP: blue 1px outset; FLOAT: left; BORDER-LEFT: blue 1px outset; WIDTH: 105px; CURSOR: hand; TEXT-INDENT: 5px; BORDER-BOTTOM: blue 1px outset; POSITION: relative; HEIGHT: 18px; BACKGROUND-COLOR: #ddddee; TEXT-ALIGN: center
}
.menu {
	BORDER-RIGHT: buttonhighlight thin outset; BORDER-TOP: buttonhighlight thin outset; VISIBILITY: hidden; BORDER-LEFT: buttonhighlight thin outset; WIDTH: 210px; LINE-HEIGHT: 140%; BORDER-BOTTOM: buttonhighlight thin outset; POSITION: absolute; HEIGHT: 18px; BACKGROUND-COLOR: #ddddee
}
.menuItem {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; WIDTH: 100%; CURSOR: hand; LINE-HEIGHT: 18px; BORDER-BOTTOM: black 1px solid
}
.ItemMouseOver {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; WIDTH: 100%; CURSOR: hand; COLOR: highlighttext; LINE-HEIGHT: 18px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: highlight
}
.ItemMouseOut {
	WIDTH: 100%
}
.Arrow {
	FLOAT: right; FONT-FAMILY: Webdings; POSITION: absolute; TEXT-ALIGN: left
}
.barOver {
	BORDER-RIGHT: blue 1px ridge; BORDER-TOP: blue 1px ridge; FLOAT: left; BORDER-LEFT: blue 1px ridge; WIDTH: 105px; CURSOR: hand; COLOR: #000000; TEXT-INDENT: 5px; BORDER-BOTTOM: blue 1px ridge; POSITION: relative; BACKGROUND-COLOR: #ddddee; TEXT-ALIGN: center
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000; FONT-FAMILY: Verdana, Arial, sans-serif; padding-RIGHT: 5px; padding-LEFT: 5px; padding-TOP: 2px; padding-bottom: 2px; BACKGROUND-COLOR: #DEDDED
	}

.line { 
	BACKGROUND-COLOR: #0F2B8F 
}


A.toc:link { FONT-WEIGHT: bold; COLOR: #0F2B8F; FONT-FAMILY: Verdana, Arial, sans-serif; }
A.toc:visited { FONT-WEIGHT: bold;  COLOR: #0F2B8F; FONT-FAMILY: Verdana, Arial, sans-serif; }
A.toc:active { FONT-WEIGHT: bold;  COLOR: #0F2B8F; FONT-FAMILY: Verdana, Arial, sans-serif; }
A.toc:hover { FONT-WEIGHT: bold; COLOR: #ABAABC; FONT-FAMILY: Verdana, Arial, sans-serif; }


.border_right
{
	float: right;
	border: 1px solid #ccc;
}

.border
{
	float: left;
	border: 1px solid #ccc;
    margin: 0px 10px 0px 0px;
}

.irmm_table {
	BORDER-RIGHT: #7E92BA 1px solid; BORDER-TOP: #7E92BA 1px solid; BORDER-LEFT: #7E92BA 0px solid; COLOR: #7E92BA; BORDER-BOTTOM: #7E92BA 0px solid; background-color: #F2F4F6; empty-cells:show;
}

.irmm_cell {
	BORDER-RIGHT: #7E92BA 0px solid; BORDER-TOP: #7E92BA 0px solid; BORDER-LEFT: #7E92BA 1px solid; font-font-size: 94%; font-family: verdana, arial, sans-serif; COLOR: #003366; BORDER-BOTTOM: #7E92BA 1px solid
}

.irmm_cell1 {
	BORDER-RIGHT: #7E92BA 0px solid; BORDER-TOP: #7E92BA 0px solid; BORDER-LEFT: #7E92BA 1px solid; font-font-size: 94%; font-weight: bold; color: #003063; font-style: normal; font-family: verdana, arial, geneva, helvetica, sans-serif; text-decoration: none; 
 BORDER-BOTTOM: #7E92BA 1px solid; background:url('../images/homepage/background.gif');
}

.article { border-right: #b2bed6 1px solid; border-top: #b2bed6 1px solid; padding-left: 5px; padding-bottom: 5px; border-left: #b2bed6 1px solid; border-bottom: #b2bed6 1px solid; background-color: #f2f4f6 }

.article_photo { padding-left: 10px; padding-bottom: 10px; border-left: #b2bed6 1px solid; padding-top: 10px; border-bottom: #b2bed6 1px solid; background-color: #e0eaf7 }

.photo {
	width: 150px; height: 150px
}

.p_blue {
	border-right: #b2bed6 1px solid; padding-right: 3px; border-top: #b2bed6 1px solid; padding-left: 3px; padding-bottom: 3px; border-left: #b2bed6 1px solid; padding-top: 3px; border-bottom: #b2bed6 1px solid; background-color: #DEDDED
}

.p_lightblue {
	border-right: #b2bed6 1px solid; padding-right: 3px; border-top: #b2bed6 1px solid; padding-left: 3px; padding-bottom: 3px; border-left: #b2bed6 1px solid; padding-top: 3px; border-bottom: #b2bed6 1px solid; background-color: #f2f4f6
}