﻿HTML {
	HEIGHT: 100%
}
BODY {
	BACKGROUND-IMAGE: url(gradient.png); PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f2f2f2; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-POSITION: left top; HEIGHT: auto; FONT-SIZE: 80%; PADDING-TOP: 0px
}
* HTML BODY {
	HEIGHT: auto
}
A {
	COLOR: #1268b3
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
A IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.greytext {
	COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.floatingboxtext {
	PADDING-LEFT: 5px; WIDTH: 600px; COLOR: #333333; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
.pagedtext {
	BACKGROUND-COLOR: transparent; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.pagedselected {
	BORDER-BOTTOM: #1268b3 1px solid; BORDER-LEFT: #1268b3 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #0089d0; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: #1268b3 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #1268b3 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.pagedlink:link {
	BACKGROUND-COLOR: transparent; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.pagedlink:visited {
	BACKGROUND-COLOR: transparent; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.pagedlink:active {
	BACKGROUND-COLOR: transparent; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.pagedlink:hover {
	BACKGROUND-COLOR: transparent; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.tekesbreadcrumbarrow {
	BACKGROUND-COLOR: transparent; COLOR: #333333; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.tekesbreadcrumb {
	BACKGROUND-COLOR: transparent; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.tekesbreadcrumb:link {
	BACKGROUND-COLOR: transparent; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.tekesbreadcrumb:visited {
	BACKGROUND-COLOR: transparent; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.tekesbreadcrumb:active {
	BACKGROUND-COLOR: transparent; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
A.tekesbreadcrumb:hover {
	BACKGROUND-COLOR: transparent; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
DIV.tekesbreadcrumb {
	BORDER-BOTTOM: #e6e6e6 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; MIN-HEIGHT: 20px; PADDING-LEFT: 8px; WIDTH: 903px; PADDING-RIGHT: 8px; FLOAT: left; VERTICAL-ALIGN: middle; PADDING-TOP: 5px
}
A.vertinavi:link {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(arrow-yellow.gif) no-repeat 0px 0px; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.vertinavi:visited {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(arrow-yellow.gif) no-repeat 0px 0px; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.vertinavi:active {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(arrow-yellow.gif) no-repeat 0px 0px; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
A.vertinavi:hover {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(arrow-yellow.gif) no-repeat 0px 0px; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
.vertinavi {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(arrow-yellow.gif) no-repeat 0px 0px; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.vertinaviactive:link {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.4; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(arrow-blue.gif) no-repeat 0px 0px; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.vertinaviactive:visited {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.4; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(arrow-blue.gif) no-repeat 0px 0px; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.vertinaviactive:active {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.4; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(arrow-blue.gif) no-repeat 0px 0px; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.vertinaviactive:hover {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.4; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(arrow-blue.gif) no-repeat 0px 0px; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.vertinaviactive {
	PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.4; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(arrow-blue.gif) no-repeat 0px 0px; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 12px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 1.4em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H2.for_lists {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 1.4em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H2:first-child {
	MARGIN-TOP: 0.2em
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px 0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #e5a712; FONT-SIZE: 1.4em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H3:first-child {
	MARGIN-TOP: 0.2em
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0089d0; FONT-SIZE: 1.4em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H4:first-child {
	MARGIN-TOP: 0.2em
}
H5 {
	PADDING-BOTTOM: 0px; MARGIN: 0.1em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #e5a712; FONT-SIZE: 1.4em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
H5:first-child {
	MARGIN-TOP: 0.1em
}
H6 {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0.2em 0px 0.4em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0089d0; FONT-SIZE: 0.9em; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
H6:first-child {
	MARGIN-TOP: 0.2em
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0.6em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P SMALL {
	COLOR: #666666; FONT-SIZE: 0.9em
}
#area .content .frontpageregion2place2 P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P.listp {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#outer {
	BACKGROUND-IMAGE: url(background.png); PADDING-BOTTOM: 0px; MARGIN: 0px auto; MIN-HEIGHT: 100%; PADDING-LEFT: 0px; WIDTH: 942px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left top; OVERFLOW: hidden; PADDING-TOP: 0px
}
* HTML #outer {
	HEIGHT: 100%
}
#outer UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#outer UL LI {
	BACKGROUND-IMAGE: url(arrow.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 5px; PADDING-TOP: 0px
}
#outer UL LI A {
	FONT-WEIGHT: normal
}
#outer UL.linkarrow {
	PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#outer UL.linkarrow LI.linkarrow {
	BACKGROUND-IMAGE: url(arrow.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 5px; PADDING-TOP: 0px
}
#main {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 11px; WIDTH: 920px; PADDING-RIGHT: 11px; BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: left top; PADDING-TOP: 0px
}
#header {
	BACKGROUND-IMAGE: url(chinesetekeslogo.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 88px; COLOR: #333333
}
#header SPAN.bannerarea {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 656px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 88px; PADDING-TOP: 0px
}
#header IMG.transparentbanner {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 656px; HEIGHT: 88px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#header SPAN.searcharea {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 245px; PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 8px
}
#header SPAN.searchboxandbutton {
	FLOAT: right
}
#header A.lang {
	COLOR: #666666; FONT-SIZE: 0.85em
}
#header A.lang:first-child {
	PADDING-LEFT: 0px
}
#header INPUT.search {
	BORDER-BOTTOM: #b3b3b3 1px solid; BORDER-LEFT: #b3b3b3 1px solid; WIDTH: 154px; HEIGHT: 18px; BORDER-TOP: #b3b3b3 1px solid; BORDER-RIGHT: #b3b3b3 1px solid
}
#header_zh {
	BACKGROUND-IMAGE: url(chinesetekeslogo.png); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 88px; COLOR: #333333
}
#header_zh SPAN.bannerarea {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 656px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 88px; PADDING-TOP: 0px
}
#header_zh IMG.transparentbanner {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 656px; HEIGHT: 88px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#header_zh SPAN.searcharea {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 245px; PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 8px
}
#header_zh SPAN.searchboxandbutton {
	FLOAT: right
}
#header_zh A.lang {
	COLOR: #666666; FONT-SIZE: 0.85em
}
#header_zh A.lang:first-child {
	PADDING-LEFT: 0px
}
#header_zh INPUT.search {
	BORDER-BOTTOM: #b3b3b3 1px solid; BORDER-LEFT: #b3b3b3 1px solid; WIDTH: 154px; HEIGHT: 18px; BORDER-TOP: #b3b3b3 1px solid; BORDER-RIGHT: #b3b3b3 1px solid
}
#header_en {
	BACKGROUND-IMAGE: url(ylakuva2010.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 88px; COLOR: #333333
}
#header_sv {
	BACKGROUND-IMAGE: url(ylakuva2010.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 88px; COLOR: #333333
}
#header_fi {
	BACKGROUND-IMAGE: url(ylakuva2010.jpg); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; HEIGHT: 88px; COLOR: #333333
}
#header_fi SPAN.bannerarea {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 656px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 88px; PADDING-TOP: 0px
}
#header_en SPAN.bannerarea {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 656px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 88px; PADDING-TOP: 0px
}
#header_sv SPAN.bannerarea {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 656px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 88px; PADDING-TOP: 0px
}
#header_fi IMG.transparentbanner {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 656px; HEIGHT: 88px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#header_en IMG.transparentbanner {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 656px; HEIGHT: 88px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#header_sv IMG.transparentbanner {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 656px; HEIGHT: 88px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#header_fi SPAN.searcharea {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 245px; PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 8px
}
#header_en SPAN.searcharea {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 245px; PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 8px
}
#header_sv SPAN.searcharea {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 245px; PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 8px
}
#header_fi SPAN.searchboxandbutton {
	FLOAT: right
}
#header_en SPAN.searchboxandbutton {
	FLOAT: right
}
#header_sv SPAN.searchboxandbutton {
	FLOAT: right
}
#header_fi A.lang {
	COLOR: #666666; FONT-SIZE: 0.85em
}
#header_en A.lang {
	COLOR: #666666; FONT-SIZE: 0.85em
}
#header_sv A.lang {
	COLOR: #666666; FONT-SIZE: 0.85em
}
#header_fi A.lang:first-child {
	PADDING-LEFT: 0px
}
#header_en A.lang:first-child {
	PADDING-LEFT: 0px
}
#header_sv A.lang:first-child {
	PADDING-LEFT: 0px
}
#header_fi INPUT.search {
	BORDER-BOTTOM: #b3b3b3 1px solid; BORDER-LEFT: #b3b3b3 1px solid; WIDTH: 154px; HEIGHT: 18px; BORDER-TOP: #b3b3b3 1px solid; BORDER-RIGHT: #b3b3b3 1px solid
}
#header_en INPUT.search {
	BORDER-BOTTOM: #b3b3b3 1px solid; BORDER-LEFT: #b3b3b3 1px solid; WIDTH: 154px; HEIGHT: 18px; BORDER-TOP: #b3b3b3 1px solid; BORDER-RIGHT: #b3b3b3 1px solid
}
#header_sv INPUT.search {
	BORDER-BOTTOM: #b3b3b3 1px solid; BORDER-LEFT: #b3b3b3 1px solid; WIDTH: 154px; HEIGHT: 18px; BORDER-TOP: #b3b3b3 1px solid; BORDER-RIGHT: #b3b3b3 1px solid
}
UL#top-navigation {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
UL#top-navigation LI {
	BORDER-LEFT: #ffffff 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; HEIGHT: 28px; PADDING-TOP: 0px
}
UL#top-navigation LI:first-child {
	BORDER-LEFT: medium none
}
UL#top-navigation LI A {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; DISPLAY: block; HEIGHT: 16px; TEXT-DECORATION: none; PADDING-TOP: 6px
}
UL#top-navigation LI.selected {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 24px; PADDING-RIGHT: 24px; DISPLAY: block; HEIGHT: 16px; TEXT-DECORATION: none; PADDING-TOP: 6px
}
UL#top-navigation LI A:link {
	BACKGROUND-IMAGE: url(top-navi-blue.png); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; COLOR: #ffffff
}
UL#top-navigation LI A:visited {
	BACKGROUND-IMAGE: url(top-navi-blue.png); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; COLOR: #ffffff
}
UL#top-navigation LI A:hover {
	BACKGROUND-IMAGE: url(top-navi-yellow.png); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; COLOR: #000000
}
UL#top-navigation LI A:active {
	BACKGROUND-IMAGE: url(top-navi-yellow.png); BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; COLOR: #000000
}
UL#top-navigation LI.selected {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; BORDER-TOP: #feb913 3px solid; PADDING-TOP: 3px
}
#ribbon {
	BACKGROUND-IMAGE: url(ribbon.png); POSITION: relative; MARGIN-TOP: 6px; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; FLOAT: left; HEIGHT: 208px; PADDING-TOP: 1px
}
#ribbon .frontpageregion1place2 {
	POSITION: relative; TEXT-ALIGN: left; PADDING-BOTTOM: 25px; PADDING-LEFT: 16px; WIDTH: 232px; PADDING-RIGHT: 16px; FLOAT: left; HEIGHT: 168px; PADDING-TOP: 20px
}
#ribbon .frontpageregion1place2 .banner {
	POSITION: absolute; BOTTOM: 16px; LEFT: 16px
}
DIV.iehack {
	DISPLAY: none
}
* HTML DIV.iehack * {
	VISIBILITY: hidden
}
* HTML DIV.blockBackgroundB DIV.iehack {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: transparent; MARGIN: 1px 1px -32px; PADDING-LEFT: 0px; WIDTH: 95%; PADDING-RIGHT: 0px; HEIGHT: 30px; BORDER-TOP: 0px; TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#area {
	POSITION: relative; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; FLOAT: left; COLOR: #333333
}
#area .content {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 300px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#area .content2 {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 300px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#area .content .column {
	PADDING-BOTTOM: 70px; PADDING-LEFT: 8px; WIDTH: 304px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#area .content .frontpageregion2place1 {
	PADDING-BOTTOM: 70px; PADDING-LEFT: 8px; WIDTH: 304px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#area .content .frontpageregion2place2 {
	PADDING-BOTTOM: 70px; PADDING-LEFT: 8px; WIDTH: 304px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#area .content .columnnavigation {
	PADDING-BOTTOM: 70px; PADDING-LEFT: 0px; WIDTH: 204px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#area .columnnavigation UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#area .columnnavigation LI {
	BACKGROUND-IMAGE: url(arrow-yellow.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 3px; PADDING-TOP: 0px
}
#area .columnnavigation LI.activelink {
	BACKGROUND-IMAGE: url(arrow-blue.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 3px; PADDING-TOP: 0px
}
#area .columnnavigation UL LI A:link {
	LINE-HEIGHT: 1.4; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#area .columnnavigation UL LI A:visited {
	LINE-HEIGHT: 1.4; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#area .columnnavigation UL LI A:active {
	LINE-HEIGHT: 1.4; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#area .columnnavigation UL LI A:hover {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#area .columnnavigation UL LI A.activelink:link {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#area .columnnavigation UL LI A.activelink:visited {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#area .columnnavigation UL LI A.activelink:active {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#area .columnnavigation UL LI A.activelink:hover {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#area .content .columnmiddle {
	BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 70px; LINE-HEIGHT: 1.3; PADDING-LEFT: 8px; WIDTH: 404px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#area .columnmiddle UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#area .columnmiddle OL {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#area .columnmiddle UL LI {
	BACKGROUND-IMAGE: url(bullet_arrow.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 6px; PADDING-TOP: 0px
}
#area .columnmiddle OL LI {
	LIST-STYLE-TYPE: decimal
}
#area .content .columnmiddlewide {
	BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 70px; LINE-HEIGHT: 1.3; PADDING-LEFT: 8px; WIDTH: 618px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#area .columnmiddlewide UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#area .columnmiddlewide OL {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#area .columnmiddlewide UL LI {
	BACKGROUND-IMAGE: url(bullet_arrow.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 6px; PADDING-TOP: 0px
}
#area .columnmiddlewide OL LI {
	LIST-STYLE-TYPE: decimal
}
#outer UL LI A {
	FONT-WEIGHT: normal
}
#area .content .contentofnaviandcontent {
	BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 70px; PADDING-LEFT: 8px; WIDTH: 675px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#area .content2 .column2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 638px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#area .content IMG.left {
	MARGIN: 2px 8px 8px 0px; WIDTH: 69px
}
#area .shortcuts {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; WIDTH: 232px; PADDING-RIGHT: 16px; FLOAT: right; PADDING-TOP: 0px
}
#area .shortcuts {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; WIDTH: 232px; PADDING-RIGHT: 16px; FLOAT: right; PADDING-TOP: 0px
}
#area .shortcuts UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#area .shortcuts UL LI {
	BACKGROUND-IMAGE: url(arrow.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; PADDING-TOP: 0px
}
#area .shortcuts UL LI A {
	FONT-WEIGHT: bold
}
#area .shortcuts SELECT {
	WIDTH: 100%; MARGIN-BOTTOM: 1.2em
}
#area .shortcuts .banner {
	PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#area UL.more {
	PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#area UL.more LI {
	BACKGROUND-IMAGE: url(arrow.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#area .frontpageregion2place3 {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 12px; PADDING-LEFT: 16px; WIDTH: 592px; BOTTOM: 0px; PADDING-RIGHT: 16px; BACKGROUND: #e6e6e6; FLOAT: left; PADDING-TOP: 12px; LEFT: 16px
}
#area .frontpageregion2place3 H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 1.1em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#areawhite {
	POSITION: relative; PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #ffffff; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; MARGIN-BOTTOM: -8px; FLOAT: left; COLOR: #333333
}
#areawhite .content {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 300px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#areawhite .content2 {
	PADDING-BOTTOM: 0px; MIN-HEIGHT: 300px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#areawhite .content .column {
	PADDING-BOTTOM: 70px; PADDING-LEFT: 8px; WIDTH: 304px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#areawhite .content .columnnavigation {
	PADDING-BOTTOM: 70px; PADDING-LEFT: 0px; WIDTH: 204px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#areawhite .content2 .campaigncolumnnavigation {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 55px; WIDTH: 170px; PADDING-RIGHT: 8px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#areawhite .content2 .servicescolumnnavigation {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 55px; WIDTH: 170px; PADDING-RIGHT: 8px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#areawhite .columnnavigation UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#areawhite .campaigncolumnnavigation UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#areawhite .servicescolumnnavigation UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#areawhite .columnnavigation LI {
	BACKGROUND-IMAGE: url(arrow-yellow.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 3px; PADDING-TOP: 0px
}
#areawhite .campaigncolumnnavigation LI {
	BACKGROUND-IMAGE: url(arrow-grey.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 3px; PADDING-TOP: 0px
}
#areawhite .servicescolumnnavigation LI {
	BACKGROUND-IMAGE: url(arrow-grey.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 3px; PADDING-TOP: 0px
}
#areawhite .columnnavigation LI.activelink {
	BACKGROUND-IMAGE: url(arrow-blue.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 3px; PADDING-TOP: 0px
}
#areawhite .campaigncolumnnavigation LI.activelink {
	BACKGROUND-IMAGE: url(arrow-blue.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 3px; PADDING-TOP: 0px
}
#areawhite .servicescolumnnavigation LI.activelink {
	BACKGROUND-IMAGE: url(arrow-blue.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 3px; PADDING-TOP: 0px
}
#areawhite .columnnavigation UL LI A:link {
	LINE-HEIGHT: 1.4; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#areawhite .columnnavigation UL LI A:visited {
	LINE-HEIGHT: 1.4; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#areawhite .columnnavigation UL LI A:active {
	LINE-HEIGHT: 1.4; COLOR: #666666; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#areawhite .columnnavigation UL LI A:hover {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#areawhite .columnnavigation UL LI A.activelink:link {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#areawhite .columnnavigation UL LI A.activelink:visited {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#areawhite .columnnavigation UL LI A.activelink:active {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#areawhite .columnnavigation UL LI A.activelink:hover {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#areawhite .campaigncolumnnavigation UL LI A:link {
	LINE-HEIGHT: 1.4; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#areawhite .servicescolumnnavigation UL LI A:link {
	LINE-HEIGHT: 1.4; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#areawhite .campaigncolumnnavigation UL LI A:visited {
	LINE-HEIGHT: 1.4; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#areawhite .servicescolumnnavigation UL LI A:visited {
	LINE-HEIGHT: 1.4; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#areawhite .campaigncolumnnavigation UL LI A:active {
	LINE-HEIGHT: 1.4; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#areawhite .servicescolumnnavigation UL LI A:active {
	LINE-HEIGHT: 1.4; COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#areawhite .campaigncolumnnavigation UL LI A:hover {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#areawhite .servicescolumnnavigation UL LI A:hover {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#areawhite .campaigncolumnnavigation UL LI A.activelink:link {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#areawhite .servicescolumnnavigation UL LI A.activelink:link {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#areawhite .campaigncolumnnavigation UL LI A.activelink:visited {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#areawhite .servicescolumnnavigation UL LI A.activelink:visited {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
#areawhite .campaigncolumnnavigation UL LI A.activelink:active {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#areawhite .servicescolumnnavigation UL LI A.activelink:active {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#areawhite .campaigncolumnnavigation UL LI A.activelink:hover {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#areawhite .servicescolumnnavigation UL LI A.activelink:hover {
	LINE-HEIGHT: 1.4; COLOR: #0089d0; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
#areawhite .content .columnmiddle {
	BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 70px; LINE-HEIGHT: 1.3; PADDING-LEFT: 8px; WIDTH: 404px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#areawhite .columnmiddle UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#areawhite .columnmiddle OL {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#areawhite .columnmiddle UL LI {
	BACKGROUND-IMAGE: url(bullet_arrow.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 6px; PADDING-TOP: 0px
}
#areawhite .columnmiddle OL LI {
	LIST-STYLE-TYPE: decimal
}
#areawhite .content .columnmiddlewide {
	BORDER-LEFT: #e6e6e6 1px dotted; PADDING-BOTTOM: 70px; LINE-HEIGHT: 1.3; PADDING-LEFT: 8px; WIDTH: 618px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#areawhite .columnmiddlewide UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#areawhite .columnmiddlewide OL {
	PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#areawhite .columnmiddlewide UL LI {
	BACKGROUND-IMAGE: url(bullet_arrow.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 6px; PADDING-TOP: 0px
}
#areawhite .columnmiddlewide OL LI {
	LIST-STYLE-TYPE: decimal
}
#areawhite .content .contentofnaviandcontent {
	BORDER-LEFT: #e6e6e6 1px solid; PADDING-BOTTOM: 70px; PADDING-LEFT: 8px; WIDTH: 675px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#areawhite .content2 .column2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 638px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#areawhite .content2 .onebigcolumn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; WIDTH: 906px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 0px
}
#areawhite .content2 .onebigcolumncampaign {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 906px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#areawhite .content2 .onebigcolumnservices {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 906px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#areawhite .content IMG.left {
	MARGIN: 2px 8px 8px 0px
}
#areawhite .shortcuts {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; WIDTH: 232px; PADDING-RIGHT: 16px; FLOAT: right; PADDING-TOP: 0px
}
#areawhite .shortcuts {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; WIDTH: 232px; PADDING-RIGHT: 16px; FLOAT: right; PADDING-TOP: 0px
}
#areawhite .shortcuts UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#areawhite .shortcuts UL LI {
	BACKGROUND-IMAGE: url(arrow.gif); PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2; LIST-STYLE-TYPE: none; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 5px; MARGIN-BOTTOM: 1em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#areawhite .shortcuts UL LI P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#areawhite .shortcuts SELECT {
	WIDTH: 100%; MARGIN-BOTTOM: 1.2em
}
#areawhite .shortcuts .banner {
	PADDING-BOTTOM: 0px; MARGIN: 8px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#areawhite UL.more {
	PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#areawhite UL.more LI {
	BACKGROUND-IMAGE: url(arrow.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#areawhite .partners {
	POSITION: absolute; TEXT-ALIGN: center; PADDING-BOTTOM: 12px; PADDING-LEFT: 16px; WIDTH: 592px; BOTTOM: 0px; PADDING-RIGHT: 16px; BACKGROUND: #e6e6e6; FLOAT: left; PADDING-TOP: 12px; LEFT: 16px
}
#areawhite .partners H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666666; FONT-SIZE: 1.1em; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
#columnmiddle UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#columnmiddle UL LI {
	BACKGROUND-IMAGE: url(bullet_arrow.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 5px; PADDING-TOP: 0px
}
#columnmiddlewide UL {
	PADDING-BOTTOM: 0px; MARGIN: 0.4em 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#columnmiddlewide UL LI {
	BACKGROUND-IMAGE: url(bullet_arrow.gif); PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 5px; PADDING-TOP: 0px
}
#footer {
	BACKGROUND-IMAGE: url(footer.png); BORDER-BOTTOM: #838383 1px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 8px; PADDING-LEFT: 11px; WIDTH: 898px; PADDING-RIGHT: 11px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; FLOAT: left; HEIGHT: 100px; COLOR: #333333; PADDING-TOP: 0px
}
#campaignfooter {
	BACKGROUND-IMAGE: url(footer.png); BORDER-BOTTOM: #838383 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 8px; PADDING-LEFT: 11px; WIDTH: 898px; PADDING-RIGHT: 11px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; FLOAT: left; HEIGHT: 100px; COLOR: #333333; PADDING-TOP: 0px
}
#servicesfooter {
	BACKGROUND-IMAGE: url(footer.png); BORDER-BOTTOM: #838383 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 8px; PADDING-LEFT: 11px; WIDTH: 898px; PADDING-RIGHT: 11px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; FLOAT: left; HEIGHT: 100px; COLOR: #333333; PADDING-TOP: 0px
}
* HTML #footer {
	BORDER-BOTTOM: #838383 11px solid; MARGIN-BOTTOM: -12px
}
* HTML #campaignfooter {
	BORDER-BOTTOM: #838383 11px solid; MARGIN-BOTTOM: -12px
}
* HTML #servicesfooter {
	BORDER-BOTTOM: #838383 11px solid; MARGIN-BOTTOM: -12px
}
#footer .bar-left {
	FLOAT: left
}
#campaignfooter .bar-left {
	FLOAT: left
}
#servicesfooter .bar-left {
	FLOAT: left
}
#footer .bar-right {
	FLOAT: right
}
#campaignfooter .bar-right {
	FLOAT: right
}
#servicesfooter .bar-right {
	FLOAT: right
}
#footer .bar-left {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 0.85em; PADDING-TOP: 4px
}
#footer .bar-right {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 0.85em; PADDING-TOP: 4px
}
#campaignfooter .bar-left {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 0.85em; PADDING-TOP: 4px
}
#campaignfooter .bar-right {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 0.85em; PADDING-TOP: 4px
}
#servicesfooter .bar-left {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 0.85em; PADDING-TOP: 4px
}
#servicesfooter .bar-right {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ffffff; FONT-SIZE: 0.85em; PADDING-TOP: 4px
}
#footer .bar-left A {
	COLOR: #ffffff
}
#footer .bar-right A {
	COLOR: #ffffff
}
#campaignfooter .bar-left A {
	COLOR: #ffffff
}
#campaignfooter .bar-right A {
	COLOR: #ffffff
}
#servicesfooter .bar-left A {
	COLOR: #ffffff
}
#servicesfooter .bar-right A {
	COLOR: #ffffff
}
#footer .footer-links {
	POSITION: relative; MARGIN-TOP: 16px; WIDTH: 100%; FLOAT: left; FONT-SIZE: 0.85em
}
#campaignfooter .footer-links {
	POSITION: relative; MARGIN-TOP: 16px; WIDTH: 100%; FLOAT: left; FONT-SIZE: 0.85em
}
#servicesfooter .footer-links {
	POSITION: relative; MARGIN-TOP: 16px; WIDTH: 100%; FLOAT: left; FONT-SIZE: 0.85em
}
#footer .footer-left {
	FLOAT: left
}
#campaignfooter .footer-left {
	FLOAT: left
}
#servicesfooter .footer-left {
	FLOAT: left
}
#footer .footer-center {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 20em; MARGIN-LEFT: -10em; LEFT: 50%
}
#campaignfooter .footer-center {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 20em; MARGIN-LEFT: -10em; LEFT: 50%
}
#servicesfooter .footer-center {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 20em; MARGIN-LEFT: -10em; LEFT: 50%
}
#footer .footer-right {
	FLOAT: right
}
#campaignfooter .footer-right {
	FLOAT: right
}
#servicesfooter .footer-right {
	FLOAT: right
}
.left {
	FLOAT: left
}
.right {
	FLOAT: right
}
.frontpageregion1place1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 656px; FLOAT: left; HEIGHT: 207px; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.roundedcornr_box {
	MARGIN-TOP: 10px; BACKGROUND: url(roundedcornr_grad.gif) #e6e6e6 repeat-x left top
}
.roundedcornr_box_campaign {
	MARGIN-TOP: 30px; WIDTH: 250px; MARGIN-BOTTOM: 8px; BACKGROUND: url(roundedcornr_grad.gif) #e6e6e6 repeat-x left top; FLOAT: right; MARGIN-LEFT: 8px
}
.roundedcornr_box_services {
	MARGIN-TOP: 30px; WIDTH: 250px; MARGIN-BOTTOM: 8px; BACKGROUND: url(roundedcornr_grad.gif) #e6e6e6 repeat-x left top; FLOAT: right; MARGIN-LEFT: 8px
}
.roundedcornr_top DIV {
	BACKGROUND: url(roundedcornr_tl.gif) no-repeat left top
}
.roundedcornr_top {
	BACKGROUND: url(roundedcornr_tr.gif) no-repeat right top
}
.roundedcornr_bottom DIV {
	BACKGROUND: url(roundedcornr_bl.gif) no-repeat left bottom
}
.roundedcornr_bottom {
	BACKGROUND: url(roundedcornr_br.gif) no-repeat right bottom
}
.roundedcornr_top DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr_top {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr_bottom DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr_bottom {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr_content {
	MARGIN: 0px 8px
}
.roundedcornr2_box {
	BACKGROUND-COLOR: #b2dbf1
}
.roundedcornr2_top DIV {
	BACKGROUND: url(tl.gif) no-repeat left top
}
.roundedcornr2_top {
	BACKGROUND: url(tr.gif) no-repeat right top
}
.roundedcornr2_bottom DIV {
	BACKGROUND: url(bl.gif) no-repeat left bottom
}
.roundedcornr2_bottom {
	BACKGROUND: url(br.gif) no-repeat right bottom
}
.roundedcornr2_top DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr2_top {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr2_bottom DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr2_bottom {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr2_content {
	MARGIN: 0px 8px
}
.roundedcornr3_box {
	BACKGROUND-COLOR: #eeeeee
}
.roundedcornr3_top DIV {
	BACKGROUND: url(tl2.gif) no-repeat left top
}
.roundedcornr3_top {
	BACKGROUND: url(tr2.gif) no-repeat right top
}
.roundedcornr3_bottom DIV {
	BACKGROUND: url(bl2.gif) no-repeat left bottom
}
.roundedcornr3_bottom {
	BACKGROUND: url(br2.gif) no-repeat right bottom
}
.roundedcornr3_top DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr3_top {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr3_bottom DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr3_bottom {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr3_content {
	MARGIN: 0px 8px
}
DIV.searchresults {
	PADDING-LEFT: 25px; MARGIN-BOTTOM: 10px
}
DIV.searchresultsgroup {
	PADDING-LEFT: 25px; MARGIN-BOTTOM: 2px
}
TABLE.advsearch {
	TEXT-ALIGN: left; MARGIN-TOP: 10px; WIDTH: 100%; MARGIN-BOTTOM: 10px
}
TH.advsearch {
	TEXT-ALIGN: left; WIDTH: 30%; VERTICAL-ALIGN: top; FONT-WEIGHT: normal
}
TD.advsearch {
	TEXT-ALIGN: left; WIDTH: 70%; VERTICAL-ALIGN: top
}
.listHiliteText {
	BACKGROUND-COLOR: #b2dbf1; TEXT-DECORATION: none
}
.tekesBanHeader {
	FONT: bold small verdana, arial, helvetica, "sans-serif"; COLOR: #ffffff; TEXT-DECORATION: none
}
.tekesBanHeaderBg {
	BACKGROUND-COLOR: #4a7dad
}
.tekesBanRowBg {
	BACKGROUND-COLOR: #dbdbdb
}
.tekesBanSubHeaderBg {
	BACKGROUND-COLOR: #4d80ae
}
.tekesSubHeaderNameBg {
	BACKGROUND: url(pac_banner_title.gif) #ffffff no-repeat 0px 0px
}
.tekesSubtitle {
	FONT: bold xx-small verdana, arial, helvetica, "sans-serif"; COLOR: #000000; TEXT-DECORATION: none
}
.tekesPortTitle {
	FONT: bold x-small verdana, arial, helvetica, "sans-serif"; COLOR: #ffffff; TEXT-DECORATION: none
}
.tekeslistText {
	FONT: xx-small verdana, arial, helvetica, "sans-serif"; COLOR: #000000; TEXT-DECORATION: none
}
.tekesMenuDivider {
	BACKGROUND-COLOR: #ffffff; WIDTH: 1px
}
.tekesMenuDivider2 {
	BACKGROUND-COLOR: transparent; WIDTH: 1px
}
.tekesMenuHeaderBg {
	BACKGROUND-IMAGE: url(top-navi-blue.png); TEXT-ALIGN: center; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; HEIGHT: 28px; COLOR: #ffffff
}
.tekesMenuHeaderBg2a {
	BACKGROUND-IMAGE: url(top-navi-second-row.gif); BACKGROUND-COLOR: #cccccc; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; HEIGHT: 28px; COLOR: #000000
}
.tekesMenuHeaderBg2b {
	BACKGROUND-IMAGE: url(top-navi-second-row.gif); BORDER-LEFT: transparent 1px solid; BACKGROUND-COLOR: #cccccc; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; HEIGHT: 28px; COLOR: #ffffff; BORDER-RIGHT: transparent 1px solid; _border-color: tomato
}
.tekesMenuHeaderBg3 {
	BACKGROUND-IMAGE: url(top-navi-yellow.png); TEXT-ALIGN: center; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; HEIGHT: 28px; COLOR: #ffffff
}
TD.tekesMenuHeaderActiveBg {
	BACKGROUND-IMAGE: url(top-navi-selected.png); TEXT-ALIGN: center; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; HEIGHT: 28px; COLOR: #000000; CURSOR: pointer
}
TD.tekesMenuHeaderActiveBg2 {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: center; BORDER-LEFT: #cbcbcb 1px solid; BACKGROUND-COLOR: #ffffff; HEIGHT: 28px; COLOR: #000000; BORDER-RIGHT: #cbcbcb 1px solid
}
.tekesMenuHeaderActiveBg {
	COLOR: #000000
}
TD.tekesMenuHeaderMouseActiveBg {
	BACKGROUND-IMAGE: url(top-navi-blue_mouse_over.png); TEXT-ALIGN: center; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left top; HEIGHT: 28px; CURSOR: pointer
}
TD.tekesMenuHeaderMouseActiveBg2 {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: center; BORDER-LEFT: #cbcbcb 1px solid; BACKGROUND-COLOR: #ffffff; HEIGHT: 28px; CURSOR: pointer; BORDER-RIGHT: #cbcbcb 1px solid
}
.tekesMenuHeaderMouseActiveBg {
	FONT: xx-small verdana, arial, helvetica, "sans-serif"; COLOR: #000000; TEXT-DECORATION: none
}
TD.tekesMenuHeaderMouseActiveBg2 {
	BACKGROUND-IMAGE: none; TEXT-ALIGN: center; BACKGROUND-COLOR: #ffffff; HEIGHT: 28px; CURSOR: pointer
}
.tekesMenuHeaderMouseActiveBg2 {
	FONT: xx-small verdana, arial, helvetica, "sans-serif"; COLOR: #000000; TEXT-DECORATION: none
}
.tekesMenuText {
	FONT: small verdana, arial, helvetica, "sans-serif"; COLOR: #ffffff; TEXT-DECORATION: none
}
.tekesMenuText A {
	FONT: small verdana, arial, helvetica, "sans-serif"; COLOR: #ffffff; TEXT-DECORATION: none
}
A.tekesMenuText:hover {
	FONT: small verdana, arial, helvetica, "sans-serif"; COLOR: #ffffff; TEXT-DECORATION: none
}
.tekesMenuText2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: small verdana, arial, helvetica, "sans-serif"; COLOR: #333333; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.tekesMenuText2 A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: small verdana, arial, helvetica, "sans-serif"; COLOR: #333333; TEXT-DECORATION: none; PADDING-TOP: 0px
}
A.tekesMenuText2:hover {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: small verdana, arial, helvetica, "sans-serif"; COLOR: #333333; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.tekesMenuTextSpecial {
	FONT: small verdana, arial, helvetica, "sans-serif"; COLOR: #333333; TEXT-DECORATION: none
}
.tekesMenuTextSpecial A {
	FONT: small verdana, arial, helvetica, "sans-serif"; COLOR: #333333; TEXT-DECORATION: none
}
A.tekesMenuTextSpecial:hover {
	FONT: small verdana, arial, helvetica, "sans-serif"; COLOR: #333333; TEXT-DECORATION: none
}
.tekesSubMenuText {
	FONT: small verdana, arial, helvetica, "sans-serif"; COLOR: #fb7110; TEXT-DECORATION: none
}
.tekesSubMenuText A {
	FONT: small verdana, arial, helvetica, "sans-serif"; COLOR: #003399; TEXT-DECORATION: none
}
.tekesText {
	FONT: small verdana, arial, helvetica, "sans-serif"; COLOR: #000000; TEXT-DECORATION: none
}
.tekesPortTitleDarkBg {
	BACKGROUND-COLOR: #2a5985
}
.tekesPortTitleMediumBg {
	BACKGROUND-COLOR: #8ba5bc
}
.tekesPortTitleLightBg {
	BACKGROUND-COLOR: #5a8ebe
}
.tableModel {
	MIN-WIDTH: 550px; WIDTH: 100%; FONT: 11px verdana, arial, sans-serif; COLOR: #000
}
.tableModel H1 {
	MARGIN: 11px 0px 11px 10px; FONT: 11px verdana, arial, sans-serif
}
.tableModel .title {
	BACKGROUND: #e9e9e9
}
.tableModel P {
	MARGIN: 2px 0px 2px 10px; FONT: 11px verdana, arial, sans-serif; COLOR: #000
}
.tableModel A.headOn {
	FONT: bold 11px verdana, arial, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
.tableModel A.headOn:hover {
	FONT: bold 11px verdana, arial, sans-serif; COLOR: #000; TEXT-DECORATION: underline
}
.tableModel A.head {
	FONT: 11px verdana, arial, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
.tableModel A.head:hover {
	FONT: 11px verdana, arial, sans-serif; COLOR: #000; TEXT-DECORATION: underline
}
.tableModel A.documentName {
	TEXT-DECORATION: none
}
.tableModel A.documentName:hover {
	TEXT-DECORATION: underline
}
.tableModel P.buttons {
	MARGIN: 8px 0px 6px 10px; FONT: 11px verdana, arial, sans-serif; COLOR: #000
}
.tableModel .line {
	BACKGROUND: #bdbdbd
}
.tableModel .line2 {
	BACKGROUND: #eeeeee
}
.tableModel SELECT {
	FONT: 11px verdana, arial, sans-serif
}
.tableModel .titlebarbg {
	BACKGROUND: #eeeeee
}
TABLE.frontpageitems1 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 100%; VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
TD.frontpageitems1 {
	VERTICAL-ALIGN: top
}
#fixedtipdiv {
	Z-INDEX: 100; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: 12px/18px Verdana; BORDER-TOP: black 1px solid; BORDER-RIGHT: black 1px solid; PADDING-TOP: 2px
}
DIV.adminmenu {
	MARGIN-LEFT: 3px
}
TABLE.viewproject {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: left; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; BORDER-SPACING: 10px; WIDTH: auto; PADDING-RIGHT: 0px; VERTICAL-ALIGN: top; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
TH.viewprojectleftcolumn {
	TEXT-ALIGN: left; WIDTH: 200px; VERTICAL-ALIGN: top; FONT-WEIGHT: normal
}
DIV.imagebank {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #efefef; MARGIN: 4px; PADDING-LEFT: 2px; WIDTH: 152px; PADDING-RIGHT: 2px; FLOAT: left; HEIGHT: 220px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 2px
}
TABLE.imagebank {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
TD.imagebank {
	HEIGHT: 150px
}
.error {
	BORDER-BOTTOM: red 1px solid; BORDER-LEFT: red 1px solid; BACKGROUND-COLOR: #fffce2; PADDING-RIGHT: 16px; BORDER-TOP: red 1px solid; BORDER-RIGHT: red 1px solid
}
.mandatory {
	COLOR: #cc0000
}
.show {
	DISPLAY: block
}
.hide {
	DISPLAY: none
}
.flashmessage {
	COLOR: #ff0000; FONT-WEIGHT: bold
}
.confmessage {
	COLOR: #00c105; FONT-WEIGHT: bold
}
DIV.floatingbox {
	BACKGROUND-IMAGE: url(transparent_gradient.png); BORDER-BOTTOM: #b2dbf1 3px solid; POSITION: absolute; BORDER-LEFT: #b2dbf1 3px solid; PADDING-BOTTOM: 2px; MIN-HEIGHT: 300px; PADDING-LEFT: 5px; WIDTH: 650px; PADDING-RIGHT: 5px; BACKGROUND-REPEAT: repeat; FONT-FAMILY: Verdana, Sans-Sherif; BACKGROUND-POSITION: left top; VISIBILITY: hidden; COLOR: #333333; FONT-SIZE: 1em; BORDER-TOP: #b2dbf1 3px solid; FONT-WEIGHT: 900; BORDER-RIGHT: #b2dbf1 3px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
A.ff-fix {
	COLOR: #1268b3
}
A.ff-fix:link {
	COLOR: white
}
A.ff-fix:visited {
	COLOR: white
}
A.ff-fix:hover {
	COLOR: white
}
A.ff-fix:active {
	COLOR: white
}
A.services-fix {
	COLOR: #1268b3
}
A.services-fix:link {
	COLOR: white
}
A.services-fix:visited {
	COLOR: white
}
A.services-fix:hover {
	COLOR: white
}
A.services-fix:active {
	COLOR: white
}
A.campaignnavi:link {
	COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.campaignnavi:visited {
	COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.campaignnavi:active {
	COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.campaignnavi:hover {
	COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.campaignnavi {
	COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.servicesnavi:link {
	COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.servicesnavi:visited {
	COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.servicesnavi:active {
	COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.servicesnavi:hover {
	COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.servicesnavi {
	COLOR: #333333; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.services_top {
	WIDTH: 920px; FLOAT: left
}
#campaign_header {
	BORDER-BOTTOM: #1268b3 1px solid; BACKGROUND-COLOR: #ffffff; HEIGHT: 56px; COLOR: #333333
}
#services_header {
	BORDER-BOTTOM: #1268b3 1px solid; BACKGROUND-COLOR: #ffffff; HEIGHT: 56px; COLOR: #333333
}
#campaign_header_left {
	BACKGROUND-IMAGE: url(campaign_logo.png); WIDTH: 168px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FLOAT: left; HEIGHT: 56px; MARGIN-LEFT: 20px
}
#services_header_left {
	BACKGROUND-IMAGE: url(campaign_logo.png); WIDTH: 168px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center; FLOAT: left; HEIGHT: 56px; MARGIN-LEFT: 20px
}
#campaign_header_right {
	BACKGROUND-IMAGE: url(campaign_back.png); TEXT-ALIGN: right; WIDTH: 168px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; FLOAT: right; HEIGHT: 56px; VERTICAL-ALIGN: bottom
}
#services_header_right {
	BACKGROUND-IMAGE: url(campaign_back.png); TEXT-ALIGN: right; WIDTH: 168px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; FLOAT: right; HEIGHT: 56px; VERTICAL-ALIGN: bottom
}
#areawhite .content2 .campaign_front_r2 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 430px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 8px
}
#areawhite .content2 .campaign_front_r3 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 430px; PADDING-RIGHT: 8px; FLOAT: right; PADDING-TOP: 8px
}
#areawhite .content2 .campaign_sub_r2 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 236px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 8px
}
#areawhite .content2 .services_sub_r2 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 236px; PADDING-RIGHT: 8px; FLOAT: left; PADDING-TOP: 8px
}
#areawhite .content2 .campaign_sub_r3 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 30px; WIDTH: 608px; PADDING-RIGHT: 30px; FLOAT: right; PADDING-TOP: 8px
}
#areawhite .content2 .services_sub_r3 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 30px; WIDTH: 608px; PADDING-RIGHT: 30px; FLOAT: right; PADDING-TOP: 8px
}
* HTML #areawhite .content2 .campaign_sub_r2 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 236px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
* HTML #areawhite .content2 .services_sub_r2 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; WIDTH: 236px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
* HTML #areawhite .content2 .campaign_sub_r3 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 30px; WIDTH: 608px; PADDING-RIGHT: 30px; PADDING-TOP: 8px
}
* HTML #areawhite .content2 .services_sub_r3 {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 30px; WIDTH: 608px; PADDING-RIGHT: 30px; PADDING-TOP: 8px
}
#areawhite .content2 .campaign_front_r2 TD H2 {
	WIDTH: 292px
}
.campaign_front_r3 TD H2 {
	WIDTH: 292px
}
.roundedcornr4_box {
	BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 1px; WIDTH: 236px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
.roundedcornr4_selected_box {
	BACKGROUND-COLOR: #eeeeee; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
.roundedcornr4_top DIV {
	BACKGROUND: url(spacer.gif) no-repeat left top
}
.roundedcornr4_top {
	BACKGROUND: url(spacer.gif) no-repeat right top
}
.roundedcornr4_bottom DIV {
	BACKGROUND: url(spacer.gif) no-repeat left bottom
}
.roundedcornr4_bottom {
	BACKGROUND: url(spacer.gif) no-repeat right bottom
}
.roundedcornr4_top DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr4_top {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr4_bottom DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr4_bottom {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr4_content {
	MARGIN: 0px 8px
}
A:hover .roundedcornr4_box {
	BACKGROUND-COLOR: #f8f8f8; MARGIN-TOP: 1px; WIDTH: 236px; MARGIN-BOTTOM: 1px; CURSOR: pointer; TEXT-DECORATION: none
}
.roundedcornr4_box:hover {
	BACKGROUND-COLOR: #f8f8f8; MARGIN-TOP: 1px; WIDTH: 236px; MARGIN-BOTTOM: 1px; CURSOR: pointer; TEXT-DECORATION: none
}
A:hover .roundedcornr4_selected_box {
	BACKGROUND-COLOR: #f8f8f8; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
.roundedcornr4_selected_box:hover {
	BACKGROUND-COLOR: #f8f8f8; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
A:hover .roundedcornr4_box .roundedcornr4_top DIV {
	BACKGROUND: url(tl3.gif) no-repeat left top
}
.roundedcornr4_box:hover .roundedcornr4_top DIV {
	BACKGROUND: url(tl3.gif) no-repeat left top
}
A:hover .roundedcornr4_box .roundedcornr4_top {
	BACKGROUND: url(tr3.gif) no-repeat right top
}
.roundedcornr4_box:hover .roundedcornr4_top {
	BACKGROUND: url(tr3.gif) no-repeat right top
}
A:hover .roundedcornr4_box .roundedcornr4_bottom DIV {
	BACKGROUND: url(bl3.gif) no-repeat left bottom
}
.roundedcornr4_box:hover .roundedcornr4_bottom DIV {
	BACKGROUND: url(bl3.gif) no-repeat left bottom
}
A:hover .roundedcornr4_box .roundedcornr4_bottom {
	BACKGROUND: url(br3.gif) no-repeat right bottom
}
.roundedcornr4_box:hover .roundedcornr4_bottom {
	BACKGROUND: url(br3.gif) no-repeat right bottom
}
.roundedcornr4_top DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr4_top {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr4_bottom DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr4_bottom {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr4_content {
	MARGIN: 0px 8px
}
.roundedcornr5_box {
	BACKGROUND-COLOR: #eeeeee; MARGIN-TOP: 1px; WIDTH: 236px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
.roundedcornr5_selected_box {
	BACKGROUND-COLOR: #eeeeee; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
.roundedcornr5_top DIV {
	BACKGROUND: url(tl2.gif) no-repeat left top
}
.roundedcornr5_top {
	BACKGROUND: url(tr2.gif) no-repeat right top
}
.roundedcornr5_bottom DIV {
	BACKGROUND: url(bl2.gif) no-repeat left bottom
}
.roundedcornr5_bottom {
	BACKGROUND: url(br2.gif) no-repeat right bottom
}
.roundedcornr5_top DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr5_top {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr5_bottom DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr5_bottom {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr5_content {
	MARGIN: 0px 8px
}
A:hover .roundedcornr5_box {
	BACKGROUND-COLOR: #f8f8f8; MARGIN-TOP: 1px; WIDTH: 236px; MARGIN-BOTTOM: 1px; CURSOR: pointer; TEXT-DECORATION: none
}
.roundedcornr5_box:hover {
	BACKGROUND-COLOR: #f8f8f8; MARGIN-TOP: 1px; WIDTH: 236px; MARGIN-BOTTOM: 1px; CURSOR: pointer; TEXT-DECORATION: none
}
A:hover .roundedcornr5_selected_box {
	BACKGROUND-COLOR: #f8f8f8; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
.roundedcornr5_selected_box:hover {
	BACKGROUND-COLOR: #f8f8f8; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
A:hover .roundedcornr5_box .roundedcornr5_top DIV {
	BACKGROUND: url(tl3.gif) no-repeat left top
}
.roundedcornr5_box:hover .roundedcornr5_top DIV {
	BACKGROUND: url(tl3.gif) no-repeat left top
}
A:hover .roundedcornr5_box .roundedcornr5_top {
	BACKGROUND: url(tr3.gif) no-repeat right top
}
.roundedcornr5_box:hover .roundedcornr5_top {
	BACKGROUND: url(tr3.gif) no-repeat right top
}
A:hover .roundedcornr5_box .roundedcornr5_bottom DIV {
	BACKGROUND: url(bl3.gif) no-repeat left bottom
}
.roundedcornr5_box:hover .roundedcornr5_bottom DIV {
	BACKGROUND: url(bl3.gif) no-repeat left bottom
}
A:hover .roundedcornr5_box .roundedcornr5_bottom {
	BACKGROUND: url(br3.gif) no-repeat right bottom
}
.roundedcornr5_box:hover .roundedcornr5_bottom {
	BACKGROUND: url(br3.gif) no-repeat right bottom
}
.roundedcornr5_top DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr5_top {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr5_bottom DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr5_bottom {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornr5_content {
	MARGIN: 0px 8px
}
.roundedcornrserv_box {
	BACKGROUND-COLOR: #bbe5f3; MARGIN-TOP: 1px; WIDTH: 236px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
.roundedcornrserv_selected_box {
	BACKGROUND-COLOR: #bbe5f3; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
.roundedcornrserv_top DIV {
	BACKGROUND: url(services/serv_tl.gif) no-repeat left top
}
.roundedcornrserv_top {
	BACKGROUND: url(services/serv_tr.gif) no-repeat right top
}
.roundedcornrserv_bottom DIV {
	BACKGROUND: url(services/serv_bl.gif) no-repeat left bottom
}
.roundedcornrserv_bottom {
	BACKGROUND: url(services/serv_br.gif) no-repeat right bottom
}
.roundedcornrserv_top DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrserv_top {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrserv_bottom DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrserv_bottom {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrserv_content {
	MARGIN: 0px 8px
}
A:hover .roundedcornrserv_box {
	BACKGROUND-COLOR: #eeeeee; MARGIN-TOP: 1px; WIDTH: 236px; MARGIN-BOTTOM: 1px; CURSOR: pointer; TEXT-DECORATION: none
}
.roundedcornrserv_box:hover {
	BACKGROUND-COLOR: #eeeeee; MARGIN-TOP: 1px; WIDTH: 236px; MARGIN-BOTTOM: 1px; CURSOR: pointer; TEXT-DECORATION: none
}
A:hover .roundedcornrserv_selected_box {
	BACKGROUND-COLOR: #eeeeee; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
.roundedcornrserv_selected_box:hover {
	BACKGROUND-COLOR: #eeeeee; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
A:hover .roundedcornrserv_box .roundedcornrserv_top DIV {
	BACKGROUND: url(services/serv_hover_tl.gif) no-repeat left top
}
.roundedcornrserv_box:hover .roundedcornrserv_top DIV {
	BACKGROUND: url(services/serv_hover_tl.gif) no-repeat left top
}
A:hover .roundedcornrserv_box .roundedcornrserv_top {
	BACKGROUND: url(services/serv_hover_tr.gif) no-repeat right top
}
.roundedcornrserv_box:hover .roundedcornrserv_top {
	BACKGROUND: url(services/serv_hover_tr.gif) no-repeat right top
}
A:hover .roundedcornrserv_box .roundedcornrserv_bottom DIV {
	BACKGROUND: url(services/serv_hover_bl.gif) no-repeat left bottom
}
.roundedcornrserv_box:hover .roundedcornrserv_bottom DIV {
	BACKGROUND: url(services/serv_hover_bl.gif) no-repeat left bottom
}
A:hover .roundedcornrserv_box .roundedcornrserv_bottom {
	BACKGROUND: url(services/serv_hover_br.gif) no-repeat right bottom
}
.roundedcornrserv_box:hover .roundedcornrserv_bottom {
	BACKGROUND: url(services/serv_hover_br.gif) no-repeat right bottom
}
.roundedcornrserv_top DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrserv_top {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrserv_bottom DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrserv_bottom {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrserv_content {
	MARGIN: 0px 8px
}
.roundedcornrservh2_box {
	BACKGROUND-COLOR: #ffffff; MARGIN-TOP: 1px; WIDTH: 236px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
.roundedcornrservh2_selected_box {
	BACKGROUND-COLOR: #eeeeee; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
.roundedcornrservh2_top DIV {
	BACKGROUND: url(spacer.gif) no-repeat left top
}
.roundedcornrservh2_top {
	BACKGROUND: url(spacer.gif) no-repeat right top
}
.roundedcornrservh2_bottom DIV {
	BACKGROUND: url(spacer.gif) no-repeat left bottom
}
.roundedcornrservh2_bottom {
	BACKGROUND: url(spacer.gif) no-repeat right bottom
}
.roundedcornrservh2_top DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrservh2_top {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrservh2_bottom DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrservh2_bottom {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrservh2_content {
	MARGIN: 0px 8px
}
A:hover .roundedcornrservh2_box {
	BACKGROUND-COLOR: #eeeeee; MARGIN-TOP: 1px; WIDTH: 236px; MARGIN-BOTTOM: 1px; CURSOR: pointer; TEXT-DECORATION: none
}
.roundedcornrservh2_box:hover {
	BACKGROUND-COLOR: #eeeeee; MARGIN-TOP: 1px; WIDTH: 236px; MARGIN-BOTTOM: 1px; CURSOR: pointer; TEXT-DECORATION: none
}
A:hover .roundedcornrservh2_selected_box {
	BACKGROUND-COLOR: #eeeeee; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
.roundedcornrservh2_selected_box:hover {
	BACKGROUND-COLOR: #eeeeee; MARGIN-TOP: 1px; MARGIN-BOTTOM: 1px; CURSOR: pointer
}
A:hover .roundedcornrservh2_box .roundedcornrservh2_top DIV {
	BACKGROUND: url(services/serv_hover_tl.gif) no-repeat left top
}
.roundedcornrservh2_box:hover .roundedcornrservh2_top DIV {
	BACKGROUND: url(services/serv_hover_tl.gif) no-repeat left top
}
A:hover .roundedcornrservh2_box .roundedcornrservh2_top {
	BACKGROUND: url(services/serv_hover_tr.gif) no-repeat right top
}
.roundedcornrservh2_box:hover .roundedcornrservh2_top {
	BACKGROUND: url(services/serv_hover_tr.gif) no-repeat right top
}
A:hover .roundedcornrservh2_box .roundedcornrservh2_bottom DIV {
	BACKGROUND: url(services/serv_hover_bl.gif) no-repeat left bottom
}
.roundedcornrservh2_box:hover .roundedcornrservh2_bottom DIV {
	BACKGROUND: url(services/serv_hover_bl.gif) no-repeat left bottom
}
A:hover .roundedcornrservh2_box .roundedcornrservh2_bottom {
	BACKGROUND: url(services/serv_hover_br.gif) no-repeat right bottom
}
.roundedcornrservh2_box:hover .roundedcornrservh2_bottom {
	BACKGROUND: url(services/serv_hover_br.gif) no-repeat right bottom
}
.roundedcornrservh2_top DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrservh2_top {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrservh2_bottom DIV {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrservh2_bottom {
	WIDTH: 100%; HEIGHT: 8px; FONT-SIZE: 1px
}
.roundedcornrservh2_content {
	MARGIN: 0px 8px
}
.handcursor {
	CURSOR: pointer
}
.switchstatus {
	BACKGROUND-IMAGE: url(arrow.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 5px; CURSOR: pointer; PADDING-TOP: 0px
}
.hiddenitems {
	VISIBILITY: hidden
}
#areawhite .infobox_links UL {
	BACKGROUND-IMAGE: none; LINE-HEIGHT: 1.5; LIST-STYLE-TYPE: none; BACKGROUND-REPEAT: no-repeat; MARGIN-LEFT: -6.8%; FONT-WEIGHT: normal
}
#areawhite .infobox_links UL LI {
	BACKGROUND-IMAGE: none; LINE-HEIGHT: 1.5; LIST-STYLE-TYPE: none; BACKGROUND-REPEAT: no-repeat; FONT-WEIGHT: normal
}
#areawhite .infobox_links P {
	BACKGROUND-IMAGE: none; LINE-HEIGHT: 1; LIST-STYLE-TYPE: none; BACKGROUND-REPEAT: no-repeat; FONT-WEIGHT: normal
}
#areawhite .infobox_links A {
	BACKGROUND-IMAGE: none; LINE-HEIGHT: 1; LIST-STYLE-TYPE: none; BACKGROUND-REPEAT: no-repeat; FONT-WEIGHT: normal
}
#areawhite .content .columnmiddle .mail_table {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-TOP: 2em; TABLE-LAYOUT: fixed; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#areawhite .content .columnmiddle .vertical_top {
	LINE-HEIGHT: 1.3em; WIDTH: 9em; DISPLAY: inline-block; VERTICAL-ALIGN: top
}
#areawhite .content .columnmiddle .mail_fixedw_td {
	LINE-HEIGHT: 1.3em; WIDTH: 9em; DISPLAY: inline-block
}
#areawhite .content .columnmiddle .mail_table TEXTAREA {
	WIDTH: 20em
}
.share_links_table {
	TEXT-ALIGN: left; WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left center
}
#areawhite .columnmiddle UL.share_links_table {
	LIST-STYLE-TYPE: none
}
#areawhite .columnmiddle UL LI.share_link {
	LINE-HEIGHT: 2em; LIST-STYLE-TYPE: none; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%
}
.share_links_table UL LI A {
	CURSOR: pointer; PADDING-TOP: 6px
}
#twitterlink {
	BACKGROUND-IMAGE: url(t_small-a.png); MIN-WIDTH: 60px; PADDING-LEFT: 8%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; PADDING-TOP: 6px
}
#fb_link {
	BACKGROUND-IMAGE: url(fb_icon.png); MIN-WIDTH: 77px; PADDING-LEFT: 8%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; PADDING-TOP: 6px
}
#email_link {
	BACKGROUND-IMAGE: url(envelope.png); MIN-WIDTH: 88px; PADDING-LEFT: 8%; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left bottom; CURSOR: pointer; PADDING-TOP: 6px
}
#area .content .frontpageregion2place2 H2 {
	MARGIN-BOTTOM: 0.3em
}
#area .content .frontpageregion2place2 .fpi2_cont {
	WIDTH: 340px
}
#area .content .frontpageregion2place2 .fpr2_lists LI {
	LIST-STYLE: none none inside; PADDING-BOTTOM: 0px; LINE-HEIGHT: 0.6; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; MARGIN-BOTTOM: 1.5em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 0px; PADDING-TOP: 0px
}
#area .content .frontpageregion2place2 .fpr2_lists P {
	LINE-HEIGHT: 1.3; MARGIN-TOP: 0.5em
}
#area .content .frontpageregion2place2 .fpr2_lists SMALL {
	COLOR: #666666; FONT-SIZE: 0.9em
}
#area .content .frontpageregion2place2 .fpr2_links LI {
	MARGIN-TOP: 0.7em
}
#areawhite .content2 .campaign_front_r2 .campaing_front_links H2 {
	MARGIN-BOTTOM: 0.3em
}
.campaign_front_r3 .campaing_front_links H2 {
	MARGIN-BOTTOM: 0.3em
}
#areawhite .content2 .campaign_front_r2 .campaing_front_links P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.campaign_front_r3 .campaing_front_links P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.3em; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
