
/* Content */
body, p, ol, ul, td, th, caption { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
table { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000}
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #ee4611;
	margin:0;
	/*text-transform: uppercase;*/
}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #ee4611}
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #ee4611}
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; color: #0033CC}
h5 { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; color: #000000}
h6 { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #000000}

A,A:link { COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; text-decoration:none;}
A:visited { COLOR: #800080; FONT-FAMILY: Arial, Helvetica, sans-serif; color: black; text-decoration:none;}
A:hover { font-family: Arial, Helvetica, sans-serif; color: #ee4611; text-decoration:none;}
A:active { font-family: Arial, Helvetica, sans-serif; color: black; text-decoration:none;}


.heading { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ee4611}

/* Top Navigation tools 
.tabsectionsbg    {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #D60010; background-color: #FFCF10;	background: #FFCF10;}
.tabsections     {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #D60010; background-color: #FFCF10;	background: #FFCF10;}
.tabsections:link  {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #D60010; background-color: #FFCF10;	background: #FFCF10;}
.tabsections:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #D60010; background-color: #FFCF10;	background: #FFCF10;}
.tabsections:hover  {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #B52831; background-color: #FFCF10;	background: #FFCF10;}
.tabsections:active {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #B52831; background-color: #FFCF10;	background: #FFCF10;}
*/
em { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: italic; font-weight: bold; color: #00CCFF; text-align: left}
code { font-family: Courier New, Courier, mono; font-size: 8pt; color: #0878e5}

.copyright {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #444444; TEXT-DECORATION: none;}
.copyrightlink { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #0033CC}
.copyrightlink:visited { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #0033CC}
.copyrightlink:link { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #0033CC}
.copyrightlink:hover { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ff8000}
.copyrightlink:active { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ff8000}

.quote { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0033CC}
.highlightbox	{border: 1px solid #0033CC; }
.titlelink { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold }
.smalldate { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #006699}
.orangetextnosize {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #0033CC}


/* Form elements */
/*select { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color : #000000}*/
input { font-family: Courier New, Courier, Arial, Helvetica, sans-serif; font-size: 9pt; color : #000000}
input.button { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color : #000000}


/* SiteMap */
.SiteMapA:link { COLOR: #0000FF; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 9pt }
.SiteMapA:visited { COLOR: #800080; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 9pt }
.SiteMapA:hover { font-family: Arial, Helvetica, sans-serif; color: #FF8000; font-size: 9pt }
.SiteMapA:active { font-family: Arial, Helvetica, sans-serif; color: #FF8000; font-size: 9pt }

/* Top Navigation tools */
.arialten { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 300; color: #FFFFFF; text-decoration: none;}
.arialten:link { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 300; color: #FFFFFF; text-decoration: none;}
.arialten:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 300; color: #FFFFFF; text-decoration: none;}
.arialten:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 300; color: #00CCFF; text-decoration:none;}
.arialten:active { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 300; color: #00CCFF; text-decoration:none;}

.search {width:85px; height:16px; font-family: Arial, Helvetica, sans-serif; font-size:10px;}
.searchbutton { width:20px; height:17px; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9px;}
.searchtextresume {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; TEXT-DECORATION: none;}

/* Top Navigation tab sections */
.verdtenb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #FFFFFF; text-decoration: none;}
.verdtenb:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #FFFFFF; text-decoration: none;}
.verdtenb:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #FFFFFF; text-decoration: none;}
.verdtenb:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #00CCFF; text-decoration:none;}
.verdtenb:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #00CCFF; text-decoration:none;}
.verdtenbblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #00CCFF; text-decoration:none;}

/* Left menu */
.navlinkorange {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; TEXT-DECORATION: none;}
.navlinkorange:link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; TEXT-DECORATION: none;}
.navlinkorange:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; TEXT-DECORATION: none;}
.navlinkorange:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF9900; TEXT-DECORATION: none;}
.navlinkorange:active {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF9900; TEXT-DECORATION: none;}

.menu {COLOR: #0033CC;FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt;TEXT-DECORATION: none; font-weight: 600}

/* Breadcrumbs */
.whereami { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #AAAAAA}
.whereami:visited { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #AAAAAA}
.whereami:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #AAAAAA}
.whereami:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ff8000}
.whereami:active { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #ff8000}

/* Applications prev next button */
.prevnext {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #ffffff; TEXT-DECORATION: none;}
.prevnext:link {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;font-weight: bold; color: #ffffff; TEXT-DECORATION: none;}
.prevnext:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;font-weight: bold; color: #ffffff; TEXT-DECORATION: none;}
.prevnext:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;font-weight: bold; color: #FF9900; TEXT-DECORATION: none;}
.prevnext:active {font-family: Arial, Helvetica, sans-serif; font-size: 9pt;font-weight: bold; color: #FF9900; TEXT-DECORATION: none;}

/* Application "button" link */
.button { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0033CC}
.button:visited { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0033CC}
.button:link { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0033CC}
.button:hover { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ff8000}
.button:active { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ff8000}
.graybutton { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #919191;}

/* Table headers with link */
.title {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #0033CC;	background: #0033CC;}
.title:visited {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #0033CC;	background: #0033CC;}
.title:link {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; background-color: #0033CC;	background: #0033CC;}
.title:hover {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF8000; background-color: #0033CC;	background: #0033CC;}
.title:active {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF8000; background-color: #0033CC;	background: #0033CC;}

/* Application */
.bluetext {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #0033CC}
.whitetext {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ffffff}

.whitebg {background-color: #ffffff; background: #ffffff;}
.lgraybg {background-color: #eeeeee; background: #eeeeee;}
.graybg {background-color: #cccccc; background: #cccccc;}
.dgraybg {background-color: #999999; background: #999999;}
.bluebg {background-color: #0033CC; background: #0033CC;}
.dbluebg {background-color: #003973; background: #003973;}
.redbg  {background-color: #ee2233; background: #ee2233;}

.bluebox	  {border: 1px solid #0033CC; }
.graybox	  {border: 1px solid #919191; }
.redbox	  {border: 1px solid Red; }
.orangebox	{border: 1px solid #0033CC; }
.buttonbox	{border: 1px solid #0033CC; padding: 0px 3px 0px 3px; color: #0033CC; }

.valid {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #339900;}
.valid:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #339900;}
.valid:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #339900;}
.valid:hover {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF8000;}
.valid:active {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FF8000;}
.invalid {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #EE0000;}
.invalid:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #EE0000;}
.invalid:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #EE0000;}
.invalid:hover {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #EE0000;}
.invalid:active {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #EE0000;}
.unvalidated {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ff8000;}
.unvalidated:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ff8000;}
.unvalidated:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ff8000;}
.unvalidated:hover {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ff8000;}
.unvalidated:active {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ff8000;}
.purple {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ff0099;}
.purple:link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ff0099;}
.purple:visited {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ff0099;}
.purple:hover {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ff0099;}
.purple:active {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #ff0099;}

.highbutton { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0033CC; line-height: 18px}
.highbutton:visited { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0033CC; line-height: 18px}
.highbutton:link { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #0033CC; line-height: 18px}
.highbutton:hover { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #ff8000; line-height: 18px}

.nounderline { text-decoration: none }

.navlink { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.navlink:link { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.navlink:visited { text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.navlink:hover { COLOR: Blue; TEXT-DECORATION: underline }
.navlink:active { COLOR: Blue; TEXT-DECORATION: underline }

.popper	{position : absolute; visibility : hidden;}


/* !!! TO BE REMOVED !!! */
address { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF9900; font-weight: bold; font-style: normal} /* used for the 404 */
.whiteten {color:#FFFFFF}
.reportingheader { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0033CC; font-weight: bold;}
.navlinkblue { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; TEXT-DECORATION: none;}
.navlinkblue:link { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; TEXT-DECORATION: none;}
.navlinkblue:visited {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; TEXT-DECORATION: none;}
.navlinkblue:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #00CCFF; TEXT-DECORATION: none;}
.navlinkblue:active {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #00CCFF; TEXT-DECORATION: none;}
.h3lines { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0033CC; font-weight: bold}
.righttitle { FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif }

/*** BEGIN MENU ***/
	#menu1, #menu1 ul { list-style:none; margin:0; padding:0;}
	#menu1 { margin-left:0px; height:45px; width:996px; }
	#menu1 ul { display:none;padding: 0;margin: 0; }
	#menu1 li { float:left; position:relative;top: 0;padding: 0;margin: 0;width: 110px;}
	#menu1 li a, #menu1 li a:link, #menu1 li a:visited { font-size:11px; color:#333; display:block; width: 100px;_width:110px; float:left; padding:13px 5px 0 5px;margin: 0; text-decoration:none; font-weight: bold;}
	#menu1 li.menucolor1 a:hover, #menu1 li.menucolor1 a.active { color:#720423; background: #fff }
	#menu1 li.menucolor2 a:hover, #menu1 li.menucolor2 a.active { color:#76C1B0; background: #fff }
	#menu1 li.menucolor3 a:hover, #menu1 li.menucolor3 a.active { color:#D74720; background: #fff }
	#menu1 li.menucolor4 a:hover, #menu1 li.menucolor4 a.active { color:#00345d; background: #fff }
	#menu1 li.menucolor5 a:hover, #menu1 li.menucolor5 a.active { color:#8e9623; background: #fff }
	#menu1 li.menucolor6 a:hover, #menu1 li.menucolor6 a.active { color:#930062; background: #fff }
	#menu1 li.menucolor7 a:hover, #menu1 li.menucolor7 a.active { color:#540524; background: #fff }
	#menu1 li.menucolor8 a:hover, #menu1 li.menucolor8 a.active { color:#022e18; background: #fff }
	#menu1 li ul { position:absolute; width:110px; top:0; left:0; border:none;padding-top: 9px;}
	#menu1 li.menucolor1 ul { background: transparent }
	#menu1 li.menucolor2 ul { background: transparent }
	#menu1 li.menucolor3 ul { background: transparent }
	#menu1 li.menucolor4 ul { background: transparent }
	#menu1 li.menucolor5 ul { background: transparent }
	#menu1 li.menucolor6 ul { background: transparent }
	#menu1 li.menucolor7 ul { background: transparent }
	#menu1 li.menucolor8 ul { background: transparent }
	#menu1 li.menucolor1 ul ul, #menu1 li.menucolor2 ul ul, #menu1 li.menucolor3 ul ul, #menu1 li.menucolor4 ul ul, #menu1 li.menucolor5 ul ul, #menu1 li.menucolor6 ul ul, #menu1 li.menucolor7 ul ul, #menu1 li.menucolor8 ul ul{background-image: none; padding-top: 0;}
	#menu1 li.menucolor1 li a, #menu1 li.menucolor1 li a:link, #menu1 li.menucolor1 li a:visited{background: #720423;}
	#menu1 li.menucolor2 li a, #menu1 li.menucolor2 li a:link, #menu1 li.menucolor2 li a:visited{background: #76C1B0;}
	#menu1 li.menucolor3 li a, #menu1 li.menucolor3 li a:link, #menu1 li.menucolor3 li a:visited{background: #D74720;}
	#menu1 li.menucolor4 li a, #menu1 li.menucolor4 li a:link, #menu1 li.menucolor4 li a:visited{background: #00345d;}
	#menu1 li.menucolor5 li a, #menu1 li.menucolor5 li a:link, #menu1 li.menucolor5 li a:visited{background: #8e9623;}
	#menu1 li.menucolor6 li a, #menu1 li.menucolor6 li a:link, #menu1 li.menucolor6 li a:visited{background: #930062;}
	#menu1 li.menucolor7 li a, #menu1 li.menucolor7 li a:link, #menu1 li.menucolor7 li a:visited{background: #540524;}
	#menu1 li.menucolor8 li a, #menu1 li.menucolor8 li a:link, #menu1 li.menucolor8 li a:visited{background: #022e18;}
	.endMenuColor{width: 105px;height: 29px; border-top: 1px solid #fff;background-repeat: no-repeat;background-position: 0 0;}
	#menu1 li.menucolor1 div.endMenuColor, #menu1 li.menucolor1 li div.endMenuColor{background: transparent margin-left: 1px;}
	#menu1 li.menucolor2 div.endMenuColor, #menu1 li.menucolor2 li div.endMenuColor{background: transparent margin-left: 1px;}
	#menu1 li.menucolor3 div.endMenuColor, #menu1 li.menucolor3 li div.endMenuColor{background: transparent margin-left: 1px;}
	#menu1 li.menucolor4 div.endMenuColor, #menu1 li.menucolor4 li div.endMenuColor{background: transparent margin-left: 1px;}
	#menu1 li.menucolor5 div.endMenuColor, #menu1 li.menucolor5 li div.endMenuColor{background: transparent margin-left: 1px;}
	#menu1 li.menucolor6 div.endMenuColor, #menu1 li.menucolor6 li div.endMenuColor{background: transparent margin-left: 1px;}
	#menu1 li.menucolor7 div.endMenuColor, #menu1 li.menucolor7 li div.endMenuColor{background: transparent margin-left: 1px;}
	#menu1 li.menucolor8 div.endMenuColor, #menu1 li.menucolor8 li div.endMenuColor{background: transparent margin-left: 1px;}
	#menu1 li li{ float:none;height:auto!important; min-height:18px;height:18px; width: 105px; }
	#menu1 li li a, #menu1 li li a:link, #menu1 li li a:visited { float:none; height:auto!important; min-height:15px; _height:15px; display:block;margin: 0; padding:3px 16px 3px 8px; width: 81px;_width:105px;color: #fff;border-bottom:1px solid #FFF; font-weight: normal; font-size:12px;background-image: none; text-indent: 0;}
	#menu1 li li a:hover {background-image: none;}
	#menu1 li.menucolor1 li a:hover{color: #fff; background-color: #9D5065; background-image:none;}
	#menu1 li.menucolor2 li a:hover{color: #fff; background-color: #9FD4C8; background-image:none;}
	#menu1 li.menucolor3 li a:hover{color: #fff; background-color: #e37f63; background-image:none;}
	#menu1 li.menucolor4 li a:hover{color: #fff; background-color: #4d718e; background-image:none;}
	#menu1 li.menucolor5 li a:hover{color: #fff; background-color: #b0b665; background-image:none;}
	#menu1 li.menucolor6 li a:hover{color: #fff; background-color: #b44d91; background-image:none;}
	#menu1 li.menucolor7 li a:hover{color: #fff; background-color: #885066; background-image:none;}
	#menu1 li.menucolor8 li a:hover{color: #fff; background-color: #4e6d5e; background-image:none;}
	#menu1 li li li a, #menu1 li li li a:link, #menu1 li li li a:visited{
	width: 88px;_width:105px;padding:3px 8px 3px 8px;
}
	#menu1 li li.hasChild a, #menu1 li li.hasChild a:link, #menu1 li li.hasChild a:visited {
	background: 95px center;}
	#menu1 li.menucolor1 li.hasChild a{background: #720423;}
	#menu1 li.menucolor2 li.hasChild a{background-color: #76C1B0;}
	#menu1 li.menucolor3 li.hasChild a{background-color: #D74720;}
	#menu1 li.menucolor4 li.hasChild a{background-color: #00345d;}
	#menu1 li.menucolor5 li.hasChild a{background-color: #8e9623;}
	#menu1 li.menucolor6 li.hasChild a{background-color: #930062;}
	#menu1 li.menucolor7 li.hasChild a{background-color: #540524;}
	#menu1 li.menucolor8 li.hasChild a{background-color: #022e18;}
	#menu1 li.menucolor1 li.hasChild a:hover{background: #9D5065 95px center;}
	#menu1 li.menucolor2 li.hasChild a:hover{background: #9FD4C8 95px center;}
	#menu1 li.menucolor3 li.hasChild a:hover{background: #e37f63 95px center;}
	#menu1 li.menucolor4 li.hasChild a:hover{background: #4d718e 95px center;}
	#menu1 li.menucolor5 li.hasChild a:hover{background: #b0b665 95px center;}
	#menu1 li.menucolor6 li.hasChild a:hover{background: #b44d91 95px center;}
	#menu1 li.menucolor7 li.hasChild a:hover{background: #885066 95px center;}
	#menu1 li.menucolor8 li.hasChild a:hover{background: #4e6d5e 95px center;}
	
	
	
#menu1 li.menucolor1 li.hasChild li a, #menu1 li.menucolor2 li.hasChild li a, #menu1 li.menucolor3 li.hasChild li a, #menu1 li.menucolor4 li.hasChild li a, #menu1 li.menucolor5 li.hasChild li a, #menu1 li.menucolor6 li.hasChild li a, #menu1 li.menucolor7 li.hasChild li a, #menu1 li.menucolor8 li.hasChild li a, #menu1 li.menucolor1 li.hasChild li a:hover, #menu1 li.menucolor2 li.hasChild li a:hover, #menu1 li.menucolor3 li.hasChild li a:hover, #menu1 li.menucolor4 li.hasChild li a:hover, #menu1 li.menucolor5 li.hasChild li a:hover, #menu1 li.menucolor6 li.hasChild li a:hover, #menu1 li.menucolor7 li.hasChild li a:hover, #menu1 li.menucolor8 li li a:hover{	background-image: none;	border-left: 1px solid #fff;}
#menu1 li ul ul { top:0; left:105px;}
	/*** END MENU ***/

/* SIBOS 2005 styles */
.bannerbg {background: #fff;height: 86px;}
.menubar {width: 996px; background: url(/swift/sibos/images/menuTop_bg.gif) no-repeat;padding: 0;margin: 0;
}

.content-scene-title { color: #ee4611; font-size: 11pt; line-height: 15px; font-weight: bold; }
.content-scene-title:link { color: #ee4611; text-decoration: none; }
.content-scene-title:hover { color: #ff0099; text-decoration: none; }
.content-scene-title:visited { color: #ee4611; text-decoration: none; }
.content-scene-title:visited:hover { color: #ff0099; text-decoration: none; }

.content-photo { float: left; width: 150px; padding: 3px 0px 0px 0px; margin: 0px 5px 5px 0px; }

.content-subtitle-1 { color: #ee4611; font-size: 7pt; line-height: 13px; letter-spacing: 1px; padding: 0px 0px 5px 0px; }
.content-subtitle-2 { color: #ff6600; font-size: 7pt; line-height: 13px; letter-spacing: 1px; padding: 0px 0px 5px 0px; }
.content-purple-box { color: #ffffff; font-size: 8pt; line-height: 14px; width: 100%; background: #ee4611; text-align: center; margin: 0px 2px 0px 0px; font-weight: bold}
.content-purple-box-inner {padding: 3px 0px 3px 0px}

/*SWIFTScene*/

.sscene-nav-vertical { padding: 10px 0px 0px 10px; border-top: 1px solid #ee4611; border-left: 1px solid #ee4611; }
.sscene-nav-vertical table { width: 100%; padding: 0px 0px 0px 0px; }
.content-subtitle-1-sscene { color: #ee4611; font-size: 8pt; line-height: 10px; letter-spacing: 1px; padding: 10px 0px 5px 0px; text-align: right}
.content-subtitle-1-sscene { color: #ff6600; font-size: 8pt; line-height: 10px; letter-spacing: 1px; padding: 10px 0px 5px 0px; text-align: right}


.content-photo-teaser { float: left; width: 165px; padding: 3px 0px 0px 0px; margin: 0px 15px 10px 0px; }

/* Boxes Sibos 2009*/
p.intro { margin: 0 10px 5px;font-size: 11px;line-height: 130%;}
.contentBox { background-color: #fff;border-collapse: collapse;padding: 0;margin: 10px 0 0 0; width:100%;}
.contentBox thead td, .contentBox2 thead td, .contentBox3 thead td, .contentBox4 thead td { background: #000 url(/swift/sibos/images/bg_boxOneTitle.gif) no-repeat;font-size: 11px;font-weight:bold;padding: 6px 18px;color: #fff;}
.contentBox tbody td { font-size: 11px;line-height: 130%;font-weight:normal;padding: 10px 10px 10px 18px;color: #000;}
.contentBox tfoot td { font-size: 10px;font-weight:normal;padding: 5px 10px;color: #000;background: #fff;margin: 0;border-bottom: 10px solid #e2e4e4;text-align: right;}
.contentBox tfoot td a { color: #000;background: url(/swift/sibos/images/cross_link.gif) no-repeat right center;padding: 3px 15px 3px 0;margin: 0 10px;text-decoration: none;}
.contentBox2 { background-color: #e2e4e4;border-collapse: collapse;padding: 0;margin: 10px 0 0 0; width:100%;}

.contentBox2 tbody td { font-size: 11px;line-height: 130%;font-weight:normal;padding: 10px 10px 10px 18px;color: #000;}
.contentBox2 tfoot td { font-size: 10px;font-weight:normal;padding: 5px 10px;color: #000;background: #fff;margin: 0;border-bottom: 10px solid #e2e4e4;text-align: right;}
.contentBox2 tfoot td a { color: #000;background: url(/swift/sibos/images/cross_link.gif) no-repeat right center;padding: 3px 15px 3px 0;margin: 0 10px;text-decoration: none;}
.contentBox2 tfoot td a:hover { text-decoration: underline;}

.contentBox3 { background-color: #fff;border-collapse: collapse;padding: 0;margin: 10px 0 0 0; width:100%;}
.contentBox3 tbody td { font-size: 11px;line-height: 130%;font-weight:normal;padding: 0;color: #000}
.contentBox3 tfoot td { font-size: 10px;font-weight:normal;padding: 5px 10px;color: #000;background: #fff;margin: 0;border-bottom: 10px solid #e2e4e4;text-align: right;}
.contentBox3 tfoot td a { color: #000;background: url(/swift/sibos/images/cross_link.gif) no-repeat right center;padding: 3px 15px 3px 0;margin: 0 10px;text-decoration: none;}

.contentBox4 { background-color: #e2e4e4;border-collapse: collapse;padding: 0;margin: 10px 0 0 0; width:100%;}
.contentBox4 tbody td { font-size: 11px;line-height: 130%;font-weight:normal;padding: 10px 10px 10px 10px;color: #000;}
.contentBox4 tfoot td { font-size: 10px;font-weight:normal;padding: 5px 10px;color: #000;background: #fff;margin: 0;border-bottom: 10px solid #e2e4e4;text-align: right;}
.contentBox4 tfoot td a { color: #000;background: url(/swift/sibos/images/cross_link.gif) no-repeat right center;padding: 3px 15px 3px 0;margin: 0 10px;text-decoration: none;}
.contentBox4 tfoot td a:hover { text-decoration: underline;}

.tableHighlight { background-color: transparent;border-collapse:collapse;padding: 0;width: 100%;margin: 0;position: relative;}
.tableHighlight tr { vertical-align: top;}
.tableHighlight td.line { border-left: 1px solid #ccc;padding-left: 10px;}
.tableHighlight td { position: relative;}
.tableHighlight thead td { font-size: 13px;font-weight:normal;text-transform: none;padding: 6px 0 0;color: #000;background-color: transparent;background-image: none;}
.tableHighlight tbody td { font-size: 10px; padding: 6px 0 0; font-weight:normal; color: #000; display: table-cell; }
.tableHighlight tfoot td { font-size: 10px; font-weight:normal; padding: 5px 10px; color: #000; background: #fff; margin: 0; border-bottom: 10px solid #e2e4e4;
text-align: right; }
.tableHighlight tfoot td a { color: #000; background: url(/swift/sibos/images/cross_link.gif) no-repeat right center; padding: 3px
15px 3px 0; margin: 0 10px; text-decoration: none; }
.tableHighlight img { display: block; margin-bottom: 5px; }
.tableHighlight a, .tableHighlight a:link, .tableHighlight a:visited{color: #000;text-decoration: none;}
.tableHighlight a:hover{text-decoration: underline;color: #ee4611;}


a.teaserSponsors, a.teaserSponsors:link, a.teaserSponsors:visited { width: 182px; border: none; margin: 10px 0 0 0; display: block; }
a.teaserSponsors img { border: none; }


.invoicebanner { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; ;
	background-color: #E0BAC ;
	font-weight: bold;
	width: 640px;
	height: 95px;
	padding-top: 0px; 
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 0px;
	background-image : url('http://www3.delegate.com/swift/sibos/2009/images/invoicebanner_2009.jpg');
	background-position : center center;
	background-repeat : no-repeat;

}
