html, body {
	width: 100%;
	height: 100%;
}
.bgnd_1 {
	width: 968px;
	background: url(images/bgnd_top.jpg) repeat-x top left;
}
.bgnd_2 {
	background: url(images/bgnd_bottom.jpg) repeat-x bottom left;
}
.bgnd_3 {
	background: url(images/bgnd_left.jpg) repeat-y top left;
}
.bgnd_4 {
	background: url(images/bgnd_right.jpg) repeat-y top right;
}
.bgnd_5 {
	background: url(images/bgnd_ul.jpg) no-repeat top left;
}
.bgnd_6 {
	background: url(images/bgnd_ur.jpg) no-repeat top right;
}
.bgnd_7 {
	background: url(images/bgnd_lr.jpg) no-repeat bottom right;
}
.bgnd_8 {
	background: url(images/bgnd_ll.jpg) no-repeat bottom left;
	padding-top: 9px;
	padding-left: 0px;
	padding-bottom: 17px;
	padding-right: 0px;
}
BODY {
	BACKGROUND-COLOR: #fdebcb; COLOR: Black; FONT-WEIGHT: normal; FONT-SIZE: 9pt; MARGIN: 0px; SCROLLBAR-FACE-COLOR: #ff7300; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #cccccc; SCROLLBAR-ARROW-COLOR: #4b2d8fkkk; SCROLLBAR-TRACK-COLOR: #e1e0cb; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #777777; SCROLLBAR-BASE-COLOR: #000000
}
H1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN-BOTTOM: 20px; COLOR: #4b2d8f; LINE-HEIGHT: 120%; font-weight:bold; FONT-STYLE: normal; FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; TEXT-ALIGN: center;
}
H2 {
	COLOR: #B8540A; PADDING-RIGHT: 0px; BORDER-TOP: #ff7300 2px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: larger; PADDING-BOTTOM: 0px; MARGIN: 10px 0px; BORDER-LEFT: medium none; LINE-HEIGHT: 17px; PADDING-TOP: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UNKNOWN {
	MARGIN: 0px 0px 10px
}
H3 {
	MARGIN-TOP: 25px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #4b2d8f; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H4 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 17px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
H5 {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: black; FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
P {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 0px; font-size: 9pt;
}
.war p {
	MARGIN-TOP: 5px; font-size: 8pt;
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 5ex; LIST-STYLE-TYPE: square; list-style-position: outside;
	padding-left:0px
}
UL LI {
	MARGIN-TOP: 5px; margin-left: 0px; padding-left:0px;
	font-size: 9pt;
}
B {
	FONT-WEIGHT: bold
}
STRONG {
	FONT-WEIGHT: bold
}

.textnoscript { font-weight:bold; color: red; }
.textclickfor { cursor: pointer; cursor:hand;}

A.textlink, A.navlink, A.report, A.dictlink, .TOC1 A, .textclickfor {
	COLOR: #4b2d8f;
	BORDER-BOTTOM: 1px dashed;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	TEXT-DECORATION: none;
	line-height : 14px;
}
A.navlink {	line-height : 1.5em; }

A.textlink, A.navlink, A.report, .textclickfor { FONT-WEIGHT: bold }
A.dictlink { border: #fcd9bf 1px dashed; background-color:#FEF4ED; padding-left:3px; padding-right:3px }
A.textlink:visited, A.report:visited, .TOC1 A:visited {
	COLOR: gray
}
A.textlink:hover, A.navlink:hover, A.report:hover {
	COLOR: #000000; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: overline
}
A.dictlink:hover{ COLOR: #000000; BORDER: black 1px solid;  }

.TOC1 P { text-indent: -5px; margin-top: 7px; margin-left: 30px}
.TOC1 A { display:block; padding: 1px 5px 3px 5px; line-height: 18px; BORDER: none; text-decoration:none; }
.TOC1 A:hover {COLOR: #000000; background-color:#FCE4C8; text-decoration:none; }

A.navlink-left, A.navlink-right, A.navlink-bcktolnks{
	FONT-WEIGHT: bold;
	COLOR: #ffffff;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-BOTTOM: #4b2d8f 1px dashed;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	line-height : 14px;
	background-color: #4b2d8f;
}
A.navlink-left, A.navlink-bcktolnks { BORDER-right: white 1px solid;  }
A.navlink-right, A.navlink-bcktolnks { BORDER-left: white 1px solid;  }
A.navlink-left:hover, A.navlink-right:hover, A.navlink-bcktolnks:hover{
	BORDER-BOTTOM: black 1px solid; BORDER-TOP: black 1px solid
}
A.navlink-left:hover, A.navlink-bcktolnks:hover { BORDER-right: black 1px solid;  }
A.navlink-right:hover, A.navlink-bcktolnks:hover { BORDER-left: black 1px solid;  }
A.navlink-left:hover, A.navlink-right:hover { background-color: #ff7300; }

.par {
	PADDING: 5px 10px 8px 10px; BORDER-RIGHT: #bbbbbb 1px solid; BORDER-TOP: #ffffff 1px solid; MARGIN: 5px 0px 0px; BORDER-LEFT: #e5e5e5 1px solid; LINE-HEIGHT: 150%; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fdebcb
}
.par P {
	PADDING: 0px 0px 0px 0px; MARGIN: 0px
}
TABLE.text_tbl_link {
	PADDING-TOP: 5px; PADDING-BOTTOM: 8px; WIDTH: 100%; HEIGHT: 30px; BACKGROUND-COLOR: #fdebcb
}
TABLE.text_tbl {
	PADDING: 0px 0px 0px 0px; BORDER-RIGHT: #bbbbbb 3px solid; BORDER-TOP: #ffffff 3px solid; MARGIN: 0px; BORDER-LEFT: #e5e5e5 3px solid; WIDTH: 100%; LINE-HEIGHT: 120%; BORDER-BOTTOM: #999999 3px solid; BACKGROUND-COLOR: #fdebcb
}
TD.text_tbl {
	PADDING: 3px 3px 3px 3px; BORDER-RIGHT: #ff7300 1px solid; BORDER-TOP: #ffffff 2px solid; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; LINE-HEIGHT: 120%; BORDER-BOTTOM: #994444 1px solid;
	BACKGROUND-COLOR: #fdebcb
}
TD.text_tbl_head {
	PADDING: 3px 3px 3px 3px; BORDER-RIGHT: #ff7300 1px solid; BORDER-TOP: #ffffff 2px solid; MARGIN: 0px; BORDER-LEFT: #ffffff 0px solid; LINE-HEIGHT: 120%; BORDER-BOTTOM: #999999 1px solid; FONT-WEIGHT: bold; 
	COLOR: White; BACKGROUND-COLOR: #ff7300}
.nav {
	PADDING: 0px 0px 0px 0px; FONT-SIZE: 8pt; MARGIN: 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #ff7300; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.nav H3 {
	PADDING: 1px 5px 3px 5px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right;
	COLOR: #fff; BACKGROUND-COLOR: #ff7300; 
}
.nav P {
	PADDING: 0px 0px 0px 0px; BORDER-TOP: #fcd9bf 1px solid; MARGIN: 0px; BACKGROUND-COLOR: #4b2d8f
}
.nav A {
	DISPLAY: block; COLOR: #ffffff; _HEIGHT: 0px; TEXT-DECORATION: none;
	PADDING: 1px 24px 3px 5px; FONT-WEIGHT: bold
}
.nav A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff7300
}
.nav A.submenumain:hover {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(images/menuarrow_hover.gif); BACKGROUND-REPEAT: no-repeat
}
.nav-actual {
	BACKGROUND-POSITION: right 50%; DISPLAY: block; BACKGROUND-IMAGE: url(images/menuarrow_actual.gif); MARGIN: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none;
	PADDING: 1px 24px 3px 5px; FONT-WEIGHT: bold;
	COLOR: #4b2d8f; BACKGROUND-COLOR: #ffffff
}
.nav-actual-sub {
	BACKGROUND-POSITION: right 50%; DISPLAY: block; BACKGROUND-IMAGE: url(images/menuarrow_actual.gif); MARGIN: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none;
	PADDING: 1px 24px 3px 25px; FONT-WEIGHT: normal; 
	COLOR: #4b2d8f; BACKGROUND-COLOR: #fff
}
.nav-nolink {
	BACKGROUND-POSITION: right 50%; DISPLAY: block; BACKGROUND-IMAGE: url(images/menuarrow_inact.gif); MARGIN: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none;
	PADDING: 1px 24px 3px 5px; FONT-WEIGHT: bold;
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
	COLOR: #fff; BACKGROUND-COLOR: #3a68a8
}
.nav-nolink-sub {
	BACKGROUND-POSITION: right 50%; DISPLAY: block; BACKGROUND-IMAGE: url(images/menuarrow_actual.gif); MARGIN: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none;
	PADDING: 1px 24px 3px 25px; FONT-WEIGHT: normal; 
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
	COLOR: #fff; BACKGROUND-COLOR: #3a68a8
}
.nav A.sub {
	PADDING: 1px 24px 3px 25px; FONT-WEIGHT: normal
}
.tab_inactive {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; COLOR: #888888; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
.btn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.mainbtn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.mainbtn A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 8pt; BACKGROUND: no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.mainbtn A.people {
	BACKGROUND-IMAGE: url(images/btn_patients.gif)
}
.mainbtn A.doctors {
	BACKGROUND-IMAGE: url(images/btn_doctors.gif)
}
.mainbtn A:hover {
	BACKGROUND: no-repeat; COLOR: #fde6be
}
.mainbtn A.people:hover {
	BACKGROUND-IMAGE: url(images/btn_patients_hover.gif)
}
.mainbtn A.doctors:hover {
	BACKGROUND-IMAGE: url(images/btn_doctors_hover.gif)
}
.mainbtn A.people_inact {
	BACKGROUND-IMAGE: url(images/btn_patients_inact.gif); HEIGHT: 25px
}
.bck_head {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/bck_head.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.btn A {
	DISPLAY: block; PADDING-LEFT: 8px; COLOR: #4b2d8f; PADDING-TOP: 3px; HEIGHT: 17px; TEXT-DECORATION: none
}
.btn A.search {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 30px;
	BACKGROUND-IMAGE: url(images/btn_search.gif); BACKGROUND-REPEAT: no-repeat
}
A.print {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat
}
A.sendemail {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat
}
A.exit {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat
}
A.disclaimer {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat
}
A.impressum {
	BACKGROUND-POSITION: left 50%; PADDING-LEFT: 30px; BACKGROUND-REPEAT: no-repeat; 
}
.btn A.print {
	BACKGROUND-IMAGE: url(images/btn_print.gif)
}
.btn A.sendemail {
	BACKGROUND-IMAGE: url(images/btn_email.gif)
}
.btn A.exit {
	BACKGROUND-IMAGE: url(images/btn_exit.gif)
}
A.disclaimer {
	COLOR: #7D5DC4; PADDING-RIGHT: 20px; BACKGROUND-IMAGE: url(images/btn_disclaimer.gif)
}
A.disclaimer:hover {
	COLOR: #7D5DC4; 
}
.nav-nolink1 {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c3aed3; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.nav-nolink-sub1 {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #c3aed3; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.impressum {
	PADDING: 0px 0px 0px 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: no-repeat; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
	COLOR: #d66d1d; TEXT-ALIGN: left
}
.impressum_creator {
	PADDING: 0px 0px 0px 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND-REPEAT: no-repeat; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
	WIDTH: 200px; COLOR: #d66d1d; TEXT-ALIGN: center
}
.impressum_right {
	PADDING: 0px 0px 0px 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND-REPEAT: no-repeat; MARGIN: 0px; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
	WIDTH: 200px; COLOR: #d66d1d; TEXT-ALIGN: center
}
TABLE.header {
	PADDING: 0px 0px 0px 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.tbl_header_pct {
	PADDING: 0px 0px 0px 0px; FONT-SIZE: 8pt; BACKGROUND-COLOR: #FFFFFF; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.tbl_banner {
	PADDING: 0px 0px 0px 0px; FONT-SIZE: 8pt; MARGIN: 0px; VERTICAL-ALIGN: top; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none;
}
.tbl_header_left {
	WIDTH: 200px; HEIGHT: 20px;
	BACKGROUND-IMAGE: url(images/bck_head_pct_left.jpg); BACKGROUND-REPEAT: no-repeat
}
.tbl_header_right {
	WIDTH: 200px; HEIGHT: 20px;
	BACKGROUND-IMAGE: url(images/bck_head_pct_right.jpg); BACKGROUND-REPEAT: no-repeat
}


DIV.pict-left, DIV.pict-right, DIV.pict-anim-left, DIV.pict-anim-right {
	PADDING: 0px 0px 5px 0px; MARGIN: 0px 0px 5px 0px
}
DIV.pict-left, DIV.pict-anim-left { margin-right: 20px;  FLOAT: left }
DIV.pict-right, DIV.pict-anim-right { margin-left: 20px;  FLOAT: right }
DIV.pict-anim-left, DIV.pict-anim-right { border: #fcd9bf 5px solid }
.pict-left TABLE, .pict-right TABLE, .pict-anim-left TABLE, .pict-anim-right TABLE {
	PADDING: 0px; MARGIN: 0px; VERTICAL-ALIGN: top
}
.pict-left TABLE CAPTION, .pict-right TABLE CAPTION, .pict-anim-left TABLE CAPTION, .pict-anim-right TABLE CAPTION {
	PADDING: 5px 0px 10px 0px; MARGIN: 0px; FONT-STYLE: italic;
}
.pict-anim-left TABLE CAPTION, .pict-anim-right TABLE CAPTION { PADDING: 5px 5px 5px 5px;  }
.pict-left TABLE CAPTION, .pict-anim-left TABLE CAPTION { TEXT-ALIGN: left }
.pict-right TABLE CAPTION, .pict-anim-right TABLE CAPTION { TEXT-ALIGN: right }
.pict-left IMG, .pict-right IMG, .pict-anim-left IMG, .pict-anim-right IMG {
	PADDING: 0px; MARGIN: 0px
}

/************ The new formula: without DIV: */
TABLE.pict-left, TABLE.pict-right, TABLE.pict-anim-left, TABLE.pict-anim-right {
	PADDING: 15px 0px 10px 0px; MARGIN: 0px 0px 5px 0px; background-color:white
}

TABLE.pict-left, TABLE.pict-anim-left { margin-right: 10px; padding-right:15px; float:left}
TABLE.pict-right, TABLE.pict-anim-right { margin-left: 10px; padding-left:15px; FLOAT: right }
TABLE.pict-anim-left, TABLE.pict-anim-right { border: #fcd9bf 5px solid }
.pict-left CAPTION, .pict-anim-left CAPTION { TEXT-ALIGN: left }
.pict-right CAPTION, .pict-anim-right CAPTION { TEXT-ALIGN: right }
.pict-left CAPTION, .pict-right CAPTION, .pict-anim-left CAPTION, .pict-anim-right CAPTION {
	PADDING: 5px 0px 10px 0px; MARGIN: 0px; FONT-STYLE: italic
}
/********************************************/

DIV.summary {
	PADDING: 0px; MARGIN: 0px 0px 10px 10px; width:260px; background-color:#ffffff; border: #fcd9bf 5px solid;
	float:right
}
.summary TABLE {
	PADDING:0px; margin:0px; VERTICAL-ALIGN: top; border:none;
}
.summary TABLE TD {
	PADDING: 5px 10px 10px 5px; MARGIN: 0px; color:black; background-color:white
}
.summary TABLE CAPTION {
	PADDING: 5px 10px 5px 10px; MARGIN: 0px; FONT-WEIGHT: bold; color:#FFFFFF; background-color:#ff7300
}
.summary UL { list-style-type: disc; list-style-color:#ff7300; padding: 0px 0px 0px 10px; margin: 0px 0px 0px 10px; list-style-position:outside }

/************ The new formula: without DIV: */
TABLE.summary-table {
	PADDING: 0px; MARGIN: 0px 0px 10px 10px; width: 260px; background-color:#ffffff; border: #fcd9bf 5px solid;
	VERTICAL-ALIGN: top; float:right
}
.summary-table TD {
	PADDING: 5px 10px 10px 0px; MARGIN: 0px; background-color:white
}
.summary-table CAPTION {
	PADDING: 5px 10px 5px 10px; MARGIN: 0px 0px 0px 10px; FONT-WEIGHT: bold; color:#FFFFFF; background-color:#ff7300
}
.summary-table UL { 
	list-style-type: disc; list-style-position:outside; list-style-color:#ff7300;
	padding:0px
}
/* .summary-table LI { margin:0px} */
/********************************************/


DIV.datatbl {
	PADDING: 0px 0px 0px 0px; MARGIN: 15px 0px 15px 0px; background-color:#ffffff; border: #fcd9bf 5px solid;
	vertical-align:top
}

.datatbl TABLE {
	PADDING: 3px 3px 3px 3px; MARGIN:0px; VERTICAL-ALIGN: text-top; border:none; width:100%
}
.datatbl TR.head { background-color: #ff7300; font-weight:bold; color:#FFFFFF }
.datatbl TD.rowhead { font-weight:bold }
.datatbl TABLE CAPTION {
	PADDING: 5px 10px 5px 10px; MARGIN: 0px; FONT-WEIGHT: bold; TEXT-ALIGN: left; color:#000000
}
.datatbl P { margin-top:0px }


DIV.report {
	PADDING: 0px 0px 5px 0px; MARGIN: 0px; FLOAT: left; display: inline ; width: 100%; 
}

IMG.report { 
	float:right; margin:3px 0px 0px 5px; padding: 25px 0px 10px 0px
}

DIV.TOC1 {
	PADDING: 0px 0px 30px 0px; MARGIN: 0px 30px 0px 0px; width:100%;
}


.navright {
	PADDING: 0px 0px 0px 0px; FONT-SIZE: 8pt; MARGIN: 0px; COLOR: #ffffff; BORDER-TOP-STYLE: none; LINE-HEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none
}
.navright A {
	DISPLAY: block; COLOR: #ffffff; _HEIGHT: 0px; TEXT-DECORATION: none;
	PADDING: 1px 24px 3px 5px; FONT-WEIGHT: bold
}

DIV.banner {
	PADDING: 0px 0px 10px 0px; MARGIN: 0px; border-style:none;
	width: 200px; background:none;
}

.titlelist-left, .titlelist-right {
	PADDING: 0px; MARGIN: 0px; border-style:none;
	FONT-SIZE: 8pt; FONT-WEIGHT: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-ALIGN: left; LINE-HEIGHT: normal; 
}
.titlelist-left P, .titlelist-right P { PADDING: 0px; MARGIN: 0px; BORDER-TOP: #0c9496 1px solid }
.titlelist-left P {border-top-color:#D7CEED}
.titlelist-right P {border-top-color:#D7CEED}
.titlelist-left P.forward, .titlelist-right P.forward{ font-weight:bold; }
.titlelist-left DIV.header, .titlelist-right DIV.header, .titlelist-left P.footer, .titlelist-right P.footer {
	PADDING: 0px; DISPLAY: block; HEIGHT: 20px; background-repeat: no-repeat;
	text-align:center; FONT-WEIGHT: bold; COLOR: #4b2d8f; TEXT-DECORATION: none
}
.titlelist-left  DIV.header { BACKGROUND: url(images/bck_titlelist_left_top.jpg) }
.titlelist-right DIV.header { BACKGROUND: url(images/bck_titlelist_right_top.jpg) }
.titlelist-left  P.header, .titlelist-right  P.header { BACKGROUND: url(images/box_top.jpg); padding-top: 3px; BORDER-TOP: none; }
.titlelist-left  P.footer { height: 40px; }
.titlelist-right P.footer { BACKGROUND: url(images/bck_titlelist_right_bottom.jpg) }
.titlelist-left A, .titlelist-right A {
	PADDING: 5px 24px 7px 5px; DISPLAY: block; _HEIGHT: 0px; BACKGROUND-REPEAT: no-repeat;
	TEXT-DECORATION: none;
	FONT-SIZE: 9pt;
}
.titlelist-left  P.header, .titlelist-right  P.header,
.titlelist-left  P.headline, .titlelist-right  P.headline,
.titlelist-left  P.text, .titlelist-right  P.text {
	PADDING: 5px 5px 7px 5px; DISPLAY: block; _HEIGHT: 0px; BACKGROUND-REPEAT: no-repeat;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: #4b2d8f; COLOR: #FFFFFF
}
.titlelist-left  P.header, .titlelist-right  P.header {
	PADDING: 5px 5px 7px 5px; height: 13px; 
}
.titlelist-left  P.text, .titlelist-right  P.text {
	FONT-SIZE: 8pt;
}
.titlelist-left  A {background-color: #E6E0F4; COLOR: #7D5DC4}
.titlelist-right A {BACKGROUND-COLOR: #4b2d8f; COLOR: #bfd3ff}
.titlelist-left  P.header {BACKGROUND-COLOR: #000000; COLOR: #FFFFFF}
.titlelist-right P.header {BACKGROUND-COLOR: #4b2d8f; COLOR: #FFFFFF}
.titlelist-left  A:hover, .titlelist-right A:hover {
	BACKGROUND-POSITION: right 50%; COLOR: #ffffff;
}
.titlelist-left  A:hover {BACKGROUND-IMAGE: url(images/titlelist_hover.gif)}
.titlelist-right A:hover {BACKGROUND-IMAGE: url(images/titlelist_hover.gif) }
.titlelist-left P.forward A:hover, .titlelist-right P.forward A:hover {BACKGROUND-IMAGE: url(images/menuarrow_titlelist.gif)}


.titlelist-left .v01 A:hover { background-color: #7d5dc4; COLOR: #FFFFFF; }
.titlelist-left .v01 A { background-color: #E6E0F4; COLOR: #3F2F62; }
.titlelist-left .v01 P { border-top-color: #fbfafe}

.titlelist-left .v01l A:hover { background-color: #9171D8; COLOR: #FFFFFF; }
.titlelist-left .v01l A { background-color: #F0EAFE; COLOR: #3F2F62; }
.titlelist-left .v01l P { border-top-color: #ffffff}

.titlelist-left .v02 A:hover { background-color: #C44055; COLOR: #FFFFFF; }
.titlelist-left .v02 A { background-color: #F7D8DC; COLOR: #62202C; }
.titlelist-left .v02 P.text { background-color: #F7D8DC; COLOR: #62202C; }
.titlelist-left .v02 P.headline { BACKGROUND-COLOR: #C44055; COLOR: #FFFFFF; }
.titlelist-left .v02 P { border-top-color: #fbfafe}

.titlelist-left .v02l A:hover { background-color: #D85569; COLOR: #FFFFFF; }
.titlelist-left .v02l A { background-color: #FFECF0; COLOR: #62202C; }
.titlelist-left .v02l P.text { background-color: #FFECF0; COLOR: #62202C; }
.titlelist-left .v02l P.headline { BACKGROUND-COLOR: #D85569; COLOR: #FFFFFF; }
.titlelist-left .v02l P { border-top-color: #ffffff}

.titlelist-left .v03 A:hover { background-color: #4b2d8f; COLOR: #FFFFFF; }
.titlelist-left .v03 A { background-color: #E3D5EF; COLOR: #261748; }
.titlelist-left .v03 P { border-top-color: #fbfafe}

.titlelist-left .v04 A:hover { background-color: #DC7600; COLOR: #FFFFFF; }
.titlelist-left .v04 A { background-color: #FCE4C8; COLOR: #673C00; }
.titlelist-left .v04 P { border-top-color: #fbfafe}

.titlelist-left .v05 A:hover { background-color: #C34E00; COLOR: #FFFFFF; }
.titlelist-left .v05 A { background-color: #F7C69A; COLOR: #612700; }
.titlelist-left .v05 P { border-top-color: #fbfafe}

.titlelist-left .v06 A:hover { background-color: #C44055; COLOR: #FFFFFF; }
.titlelist-left .v06 A { background-color: #F7D8DC; COLOR: #62202C; }
.titlelist-left .v06 P { border-top-color: #fbfafe}

.titlelist-left .v07 A:hover { background-color: #7d5dc4; COLOR: #FFFFFF; }
.titlelist-left .v07 A { background-color: #E6E0F4; COLOR: #3F2F62; }
.titlelist-left .v07 P.text { background-color: #E6E0F4; COLOR: #3F2F62; }
.titlelist-left .v07 P { border-top-color: #fbfafe}

DIV.entry{
	BORDER-RIGHT: #bbbbbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; MARGIN: 5px 0px 0px; BORDER-LEFT: #e5e5e5 1px solid; LINE-HEIGHT: 150%; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #fdebcb
}
.entry P{
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 3px 0px; PADDING-TOP: 0px
}
.entry P.seealso-title { font-style:italic }
.entry A {
	FONT-WEIGHT: bold; COLOR: #4b2d8f; LINE-HEIGHT: 14px; BORDER-BOTTOM: 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.entry A:link, .entry A:visited { COLOR: #4b2d8f }
/*.entry A:visited { COLOR: gray } */
.entry A:hover { COLOR: #000000; BORDER-BOTTOM: black 1px solid; TEXT-DECORATION: overline }
.entry h3 { margin-top:3px }




