body {
	background-color:#c6004a; margin-left:8px; margin-top:8px; margin-bottom:8px
}
body.printing {
	background-color:white; background-image:none; margin-left:8px; margin-top:0; margin-bottom:0
}
p,li,td {
	font-family:Verdana,Arial,Helvetica; color:black; font-size:9pt
}
li {
	margin-bottom:4px
}
h1 {
	font-family:Verdana,Arial,Helvetica; color:#110088; font-size:12pt; font-weight:bold; text-align:left; margin-left:9px; margin-bottom:4px
}
h2 {
	font-family:Verdana,Arial,Helvetica; color:#110088; font-size:11pt; font-weight:bold; font-style:italic; text-align:left; margin-left:9px; margin-bottom:4px
}
h3 {
	font-family:Verdana,Arial,Helvetica; color:#110088; font-size:9pt; font-weight:bold; font-style:italic; text-align:left; margin-left:9px; margin-bottom:4px
}


a {
	font-family:Verdana,Arial,Helvetica; color:black; font-size:9pt; text-decoration:none
}

a:link {
	font-weight:bold; font-size:8pt
}
a:visited {
	font-weight:bold; font-size:8pt
}
a:active {
	font-weight:bold; font-size:8pt
}
a:hover {
	color:#4a4ac6; text-decoration:underline
}

table.tabHead {
	border-bottom:1px solid #c6004a
}
table.tabMain {
	border-left:1px solid black; border-right:2px solid black
}
table.tabFoot {
}

td.tdTopLeft {
	vertical-align:top; width:100%; height:90px; background-image:url(../image/top3.gif); background-color:white; background-repeat:no-repeat
}
td.tdTopRight {
	vertical-align:top; text-align:right; width:434px; background-image:url(../image/sp2.gif)
}
td.tdSidebar {
	vertical-align:top; margin-left:0px; padding-left:0px; padding-top:9px; padding-bottom:9px; padding-right:9px; background-color:#f2c2c9; background-image:url(../image/pinkside.jpg); background-repeat:no-repeat; background-position:top left
}
td.tdMain {
	vertical-align:top; padding-top:9px; padding-bottom:9px; padding-right:9px; background-color:white
}
td.tdFootLeft {
	padding-top:9px; padding-bottom:9px; background-color:#c6004a; background-image:url(../image/bot1.gif); background-position:bottom left
}
td.tdFootRight {
	padding-top:9px; padding-bottom:9px; background-color:#c6004a; background-image:url(../image/bot1.gif); background-position:bottom right
}

table.tabRelated {
	margin-left:9px; width:126px; border-width:0;
}
th.thRelated {
	vertical-align:middle; text-align:left; font-weight:bold; font-size:10pt
}
td.tdRelated {
	vertical-align:middle; background-color:#eeeeee
}

table.tabArticles {
	margin-left:9px; margin-right:9px
}
td.tdArtSection {
	background-color:#f2c2c9; font-weight:bold
}

table.tabDiary {
	margin-left:9px; margin-right:9px
}
td.tdDiarySection {
	background-color:#f2c2c9; font-weight:bold
}
td.tdDiaryDate {
	text-align:right; border-bottom:1px solid #f2c2c9
}
td.tdDiaryEvent {
	border-bottom:1px solid #f2c2c9
}

table.tabNews {
	margin-left:9px; margin-right:9px; margin-bottom:9px; border-color:black; border-width:1px; border-style:dotted
}
td.tdNewsHead {
	background-color:#f2c2c9; font-weight:bold
}
td.tdNewsDate {
	background-color:#f2c2c9; font-weight:bold; text-align:right
}
td.tdNewsBody {
}

td.tdJobKey {
	font-weight:bold; margin-top:2px
}
td.tdJobVal {
	border-top:1px dotted black
}

.pSideHead {
	margin-left:9px; font-weight:bold; font-size:10pt; margin-bottom:4px
}
.pSidebar {
	margin-left:9px; margin-bottom:4px; font-size:8pt
}
.pMain {
	margin-left:9px; margin-bottom:4px
}
.pIndent {
	margin-left:29px; margin-bottom:4px
}
.pHeading {
	margin-left:9px; margin-bottom:6px; font-weight:bold; font-size:12pt
}
.pFoot {
	color:#ffffff; margin-left:9px; margin-right:9px; font-size:7.5pt
}
.pHead {
	color:#c6004a; margin-left:9px; margin-right:9px; font-size:8pt
}
.pMug {
	FONT-SIZE:7.5pt; color:black; margin-top:0px; margin-bottom:2px
}
.pJob {
	margin-left:2px; margin-bottom:4px; margin-top:2px
}

a.aFoot:link {
	color:white; font-weight:bold
}
a.aFoot:visited {
	color:white; font-weight:bold
}
a.aFoot:active {
	color:white; font-weight:bold
}
a.aFoot:hover {
	color:#4a4aff; text-decoration:underline
}

img.icon {
	height:16px; width:16px; border-width:0px; vertical-align:text-top
}

form.tight {
	margin-top:0px; margin-bottom:0px
}
