HTML {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
BODY {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
FORM {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
H1 {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
H2 {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
H3 {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
H4 {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
H5 {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
H6 {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
P {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
DIV {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
SPAN {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
TABLE {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
TR {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
TH {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
TD {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
INPUT {
	FONT-FAMILY: Verdana, Arial, Sans-Serif
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Sans-Serif; BACKGROUND-COLOR: #e5e5e5
}
TABLE {
	BORDER-RIGHT: #ffffff 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px; BORDER-COLLAPSE: collapse
}
TD {
	FONT-SIZE: 0.7em; VERTICAL-ALIGN: top
}
TH {
	FONT-SIZE: 0.7em; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
P {
	MARGIN: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-RIGHT: #ffffff 0px; PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ffffff 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ffffff 0px
}
INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Sans-Serif
}
TEXTAREA {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Sans-Serif
}
BUTTON {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Sans-Serif
}
SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Sans-Serif
}
file {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Sans-Serif
}
INPUT:focus {
	
}
INPUT.focus {
	
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; MARGIN: 0px 0px 20px; COLOR: #6c6c6c; BACKGROUND-COLOR: #ffffff
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 0px 0px 20px; COLOR: #6c6c6c; BACKGROUND-COLOR: #ffffff
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em; MARGIN: 0px
}
A:link {
	COLOR: #ff9600; TEXT-DECORATION: none
}
A:visited {
	COLOR: #ff9600; TEXT-DECORATION: none
}
A:active {
	COLOR: #ff9600; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff9600; TEXT-DECORATION: underline
}
UL {
	PADDING-LEFT: 20px; MARGIN-LEFT: 0px
}
OL {
	PADDING-LEFT: 20px; MARGIN-LEFT: 0px
}
OL LI {
	MARGIN-LEFT: 10px
}
UL LI {
	MARGIN-LEFT: 10px
}
.left {
	TEXT-ALIGN: left
}
.right {
	TEXT-ALIGN: right
}
.size1 {
	FONT-SIZE: 0.55em
}
.leftmargin32px {
	MARGIN-LEFT: 32px
}
.leftmargin20px {
	MARGIN-LEFT: 20px
}
.leftmargin25px {
	MARGIN-LEFT: 25px
}
.leftmargin35px {
	MARGIN-LEFT: 35px
}
.servicemenu {
	PADDING-RIGHT: 27px; PADDING-LEFT: 20px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
.servicemenuitem {
	FONT-SIZE: 9px
}
.servicemenuitem A {
	COLOR: #6c6c6c; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.servicemenuitem A:link {
	COLOR: #6c6c6c; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.servicemenuitem A:visited {
	COLOR: #6c6c6c; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.servicemenuitem A:active {
	COLOR: #ff9600; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.servicemenuitem A:hover {
	COLOR: #ff9600; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.servicespacer {
	VERTICAL-ALIGN: middle
}
.middle {
	VERTICAL-ALIGN: middle
}
.ukflag {
	PADDING-RIGHT: 4px; VERTICAL-ALIGN: middle
}
.toptitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px
}
.submenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.submenu A {
	COLOR: #7b7b7b; TEXT-DECORATION: none
}
.submenu A:link {
	COLOR: #7b7b7b; TEXT-DECORATION: none
}
.submenu A:visited {
	COLOR: #7b7b7b; TEXT-DECORATION: none
}
.submenu A:active {
	COLOR: #ff9600; TEXT-DECORATION: none
}
.submenu A:hover {
	COLOR: #ff9600; TEXT-DECORATION: none
}
.submenuOn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.submenuOn A {
	COLOR: #000000; TEXT-DECORATION: none
}
.submenuOn A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.submenuOn A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.submenuOn A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.submenuOn A:hover {
	COLOR: #ff9600; TEXT-DECORATION: none
}
.submenu2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
.submenu2 A {
	COLOR: #7b7b7b; TEXT-DECORATION: none
}
.submenu2 A:link {
	COLOR: #7b7b7b; TEXT-DECORATION: none
}
.submenu2 A:visited {
	COLOR: #7b7b7b; TEXT-DECORATION: none
}
.submenu2 A:active {
	COLOR: #ff9600; TEXT-DECORATION: none
}
.submenu2 A:hover {
	COLOR: #ff9600; TEXT-DECORATION: none
}
.submenu2on {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px
}
.submenu2on A {
	COLOR: #000000; TEXT-DECORATION: none
}
.submenu2on A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.submenu2on A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.submenu2on A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.submenu2on A:hover {
	COLOR: #ff9600; TEXT-DECORATION: none
}
.submenuLine {
	COLOR: #ffffff; BACKGROUND-COLOR: #e2e2e2
}
.frontfocusbox {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; FONT-SIZE: 10px; PADDING-BOTTOM: 20px; LINE-HEIGHT: 130%; PADDING-TOP: 20px
}
.frontfocusbox TABLE TD {
	FONT-SIZE: 10px; LINE-HEIGHT: 130%
}
.frontfocusbox .item {
	FONT-SIZE: 10px; MARGIN: 10px 0px
}
.frontfocusbox .link {
	FONT-WEIGHT: bold
}
.frontfocusbox .summary {
	FONT-SIZE: 9px
}
.frontfocusbox .sendtolink {
	FONT-SIZE: 9px; PADDING-TOP: 5px; FONT-STYLE: italic
}
.breadcrumb {
	PADDING-LEFT: 12px; FONT-SIZE: 9px; COLOR: #848282; BACKGROUND-COLOR: #ffffff
}
.breadcrumb A {
	COLOR: #848282; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.breadcrumb A:link {
	COLOR: #848282; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.breadcrumb A:visited {
	COLOR: #848282; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.breadcrumb A:active {
	COLOR: #848282; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.breadcrumb A:hover {
	COLOR: #848282; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.breadcrumbline {
	BACKGROUND-COLOR: #e2e2e2
}
.content {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff
}
.innercontent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 16px; PADDING-BOTTOM: 0px; PADDING-TOP: 18px
}
.creditinfo {
	FONT-SIZE: 0.9em; FLOAT: right; PADDING-BOTTOM: 4px; COLOR: #a2a2a2; FONT-STYLE: italic
}
.contenttitle {
	PADDING-RIGHT: 13px; PADDING-LEFT: 13px; FONT-WEIGHT: bold; FONT-SIZE: 1.25em; MARGIN-BOTTOM: 24px; PADDING-BOTTOM: 6px; COLOR: #ffffff; PADDING-TOP: 6px; BACKGROUND-COLOR: #b6b6b6
}
.contentsummary {
	MARGIN-BOTTOM: 16px; COLOR: #8e8e8e; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #ffffff
}
.calendarsummary {
	MARGIN-BOTTOM: 16px; COLOR: #8e8e8e; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #ffffff
}
.calendarsummary A {
	COLOR: #8e8e8e; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.calendarsummary A:link {
	COLOR: #8e8e8e; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.calendarsummary A:visited {
	COLOR: #8e8e8e; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.calendarsummary A:active {
	COLOR: #ff9600; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.calendarsummary A:hover {
	COLOR: #ff9600; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.contenttext {
	MARGIN-BOTTOM: 30px; COLOR: #000000; LINE-HEIGHT: 150%
}
.contenttext * TD {
	MARGIN-BOTTOM: 30px; COLOR: #000000; LINE-HEIGHT: 150%
}
.contentspacer {
	COLOR: #666666; BACKGROUND-COLOR: #e5e5e5
}
.rightcolumn {
	PADDING-RIGHT: 15px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.links {
	FONT-SIZE: 0.55em; PADDING-TOP: 10px
}
.link {
	PADDING-BOTTOM: 4px
}
.link A {
	COLOR: #ff9600; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.link A:link {
	COLOR: #ff9600; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.link A:visited {
	COLOR: #ff7225; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.link A:active {
	COLOR: #ff9600; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.link A:hover {
	COLOR: #ff9600; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.newslinks {
	FONT-SIZE: 0.65em
}
.newslink {
	PADDING-BOTTOM: 18px; LINE-HEIGHT: 130%
}
.newslink A {
	COLOR: #ff9600; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.newslink A:link {
	COLOR: #ff9600; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.newslink A:visited {
	COLOR: #ff9600; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.newslink A:active {
	COLOR: #ff9600; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.newslink A:hover {
	COLOR: #ff9600; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.newsdate {
	COLOR: #767575; BACKGROUND-COLOR: #ffffff
}
.newsdate A {
	
}
.newsdate A:link {
	
}
.newsdate A:visited {
	
}
.newsdate A:active {
	
}
.newsdate A:hover {
	
}
.listheading {
	PADDING-RIGHT: 2px; BORDER-TOP: #e2e2e2 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 0.6em; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #e2e2e2 1px solid
}
.listheading A {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.listheading A:link {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.listheading A:visited {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.listheading A:active {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.listheading A:hover {
	COLOR: #000000; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.joblist {
	BACKGROUND-COLOR: #eaeaea
}
.joblist TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 60%; PADDING-BOTTOM: 5px; COLOR: #292929; PADDING-TOP: 5px
}
.jobheading {
	HEIGHT: 15px; BACKGROUND-COLOR: #fbfbfb
}
.jobheading TH {
	PADDING-RIGHT: 5px; BORDER-TOP: #d0c9c9 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.6em; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BORDER-BOTTOM: #d0c9c9 1px solid
}
.jobheading:hover {
	TEXT-DECORATION: underline
}
.jobDropdown {
	FONT-SIZE: 10px; WIDTH: 170px; COLOR: #000000
}
.jobOnlineText {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; CURSOR: pointer; COLOR: white; LINE-HEIGHT: 100%; PADDING-TOP: 1px; BACKGROUND-COLOR: #8e8e8e
}
HTML > BODY .jobOnlineText {
	MARGIN-RIGHT: 23px
}
.jobOnlineTextNormal {
	HEIGHT: 20px
}
.jobOnlineArrowNormal {
	HEIGHT: 20px
}
.jobOnlineArrowRed {
	HEIGHT: 20px
}
.jobOnlineTextRed {
	HEIGHT: 20px
}
.jobOnlineTextRight {
	HEIGHT: 30px
}
.jobOnlineArrowRight {
	HEIGHT: 30px
}
.jobOnlineArrowRight {
	BACKGROUND-COLOR: rgb(51,178,1)
}
.jobOnlineArrowNormal {
	BACKGROUND-COLOR: rgb(51,178,1)
}
.jobOnlineArrow {
	FLOAT: right; WIDTH: 21px; CURSOR: pointer; TEXT-ALIGN: center
}
.jobOnlineArrowRed {
	BACKGROUND-COLOR: rgb(178,0,24)
}
.jobDescription P {
	MARGIN-BOTTOM: 7px; LINE-HEIGHT: 150%
}
.listelement {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 6px; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-COLOR: #ffffff
}
.listelementalt {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 6px; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-COLOR: #eeeeee
}
.listelementalt A:link {
	COLOR: #ff9600; BACKGROUND-COLOR: #eeeeee
}
.listelementalt A:visited {
	COLOR: #ff9600; BACKGROUND-COLOR: #eeeeee
}
.listelementalt A:active {
	COLOR: #ff9600; BACKGROUND-COLOR: #eeeeee
}
.listelementalt A:hover {
	COLOR: #ff9600; BACKGROUND-COLOR: #eeeeee
}
.letterHeadline {
	FONT-WEIGHT: bold; TEXT-TRANSFORM: capitalize
}
.capitalize:first-letter {
	TEXT-TRANSFORM: uppercase
}
.letterInfo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 6px; COLOR: #000000; PADDING-TOP: 6px; BACKGROUND-COLOR: #eeeeee
}
.infotitle {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; COLOR: #848282; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.infotext {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.infocontent {
	LINE-HEIGHT: 150%
}
.searchelement {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffff
}
.searchHelper {
	FONT-WEIGHT: normal; WIDTH: 110px; WHITE-SPACE: nowrap
}
.searchelementkeymatch {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #e2e2e2 1px solid; BACKGROUND-COLOR: #cfeaf1
}
.searchelementsuggestions {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #e2e2e2 1px solid; BACKGROUND-COLOR: #ed8105
}
.searchelementsynonyms {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #edc204
}
.searchelementalt {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px; BACKGROUND-COLOR: #eeeeee
}
.searchelementalt A:link {
	COLOR: #ff9600; BACKGROUND-COLOR: #eeeeee
}
.searchelementalt A:visited {
	COLOR: #ff9600; BACKGROUND-COLOR: #eeeeee
}
.searchelementalt A:active {
	COLOR: #ff9600; BACKGROUND-COLOR: #eeeeee
}
.searchelementalt A:hover {
	COLOR: #ff9600; BACKGROUND-COLOR: #eeeeee
}
DIV.searchsummary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; PADDING-TOP: 6px
}
DIV.searchurl {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 6px
}
.bannerheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 14px 0px 4px; COLOR: #6c6c6c; BACKGROUND-COLOR: #ffffff
}
.bannerheader A {
	FONT-WEIGHT: bold; COLOR: #6c6c6c; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.bannerheader A:link {
	FONT-WEIGHT: bold; COLOR: #6c6c6c; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.bannerheader A:visited {
	FONT-WEIGHT: bold; COLOR: #6c6c6c; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.bannerheader A:active {
	FONT-WEIGHT: bold; COLOR: #6c6c6c; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.bannerheader A:hover {
	FONT-WEIGHT: bold; COLOR: #6c6c6c; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: underline
}
.bannertext {
	FONT-SIZE: 9px; COLOR: #939699; LINE-HEIGHT: 130%; BACKGROUND-COLOR: #ffffff
}
.textboxes {
	FONT-SIZE: 9px; LINE-HEIGHT: 130%
}
.textboxes * P {
	FONT-SIZE: 9px; LINE-HEIGHT: 130%
}
.lastupdate {
	FONT-SIZE: 0.9em; PADDING-BOTTOM: 20px; COLOR: #a2a2a2; BACKGROUND-COLOR: #ffffff
}
.textboxmargin {
	PADDING-RIGHT: 15px; PADDING-LEFT: 18px; PADDING-BOTTOM: 4px; PADDING-TOP: 10px
}
.sitemap1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
.sitemap1 A {
	COLOR: #767575
}
.sitemap1 A:link {
	COLOR: #767575
}
.sitemap1 A:visited {
	COLOR: #767575
}
.sitemap1 A:active {
	COLOR: #767575; TEXT-DECORATION: underline
}
.sitemap1 A:hover {
	COLOR: #767575; TEXT-DECORATION: underline
}
.sitemap2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
.sitemap2off {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 4px; PADDING-TOP: 2px
}
.sitemap3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
.sitemap3off {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 4px; PADDING-TOP: 0px
}
.sitemap2 A {
	COLOR: #ff9600; TEXT-DECORATION: none
}
.sitemap2 A:link {
	COLOR: #ff9600; TEXT-DECORATION: none
}
.sitemap2 A:visited {
	COLOR: #ff9600; TEXT-DECORATION: none
}
.sitemap2off A {
	COLOR: #ff9600; TEXT-DECORATION: none
}
.sitemap2off A:link {
	COLOR: #ff9600; TEXT-DECORATION: none
}
.sitemap2off A:visited {
	COLOR: #ff9600; TEXT-DECORATION: none
}
.sitemap2 A:active {
	COLOR: #ff9600; TEXT-DECORATION: underline
}
.sitemap2 A:hover {
	COLOR: #ff9600; TEXT-DECORATION: underline
}
.sitemap2off A:active {
	COLOR: #ff9600; TEXT-DECORATION: underline
}
.sitemap2off A:hover {
	COLOR: #ff9600; TEXT-DECORATION: underline
}
.sitemap3 A {
	COLOR: #333333; TEXT-DECORATION: none
}
.sitemap3 A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.sitemap3 A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.sitemap3off A {
	COLOR: #333333; TEXT-DECORATION: none
}
.sitemap3off A:link {
	COLOR: #333333; TEXT-DECORATION: none
}
.sitemap3off A:visited {
	COLOR: #333333; TEXT-DECORATION: none
}
.sitemap3 A:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
.sitemap3 A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.sitemap3off A:active {
	COLOR: #333333; TEXT-DECORATION: underline
}
.sitemap3off A:hover {
	COLOR: #333333; TEXT-DECORATION: underline
}
.contentbottom {
	FONT-SIZE: 10px
}
.contentbottom A {
	COLOR: #a2a2a2; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.contentbottom A:link {
	COLOR: #a2a2a2; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.contentbottom A:visited {
	COLOR: #a2a2a2; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.shadowbottom {
	BACKGROUND-IMAGE: url(/images/shadow_horizbg.gif); BACKGROUND-COLOR: #e5e5e5
}
.shadowright {
	BACKGROUND-IMAGE: url(/images/shadow_vertbg.gif); BACKGROUND-COLOR: #e5e5e5
}
.bottomaddress {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 4px
}
.bottomaddress TABLE TD {
	FONT-SIZE: 9px; COLOR: #868585; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
.bottomaddress TABLE TD A {
	COLOR: #868585; BACKGROUND-COLOR: #e5e5e5
}
.bottomaddress TABLE TD A:link {
	COLOR: #868585; BACKGROUND-COLOR: #e5e5e5
}
.bottomaddress TABLE TD A:visited {
	COLOR: #868585; BACKGROUND-COLOR: #e5e5e5
}
.tablelist {
	WIDTH: 90%
}
HTML > BODY .searchinput {
	HEIGHT: 15px
}
* HTML BODY .searchbutton {
	MARGIN-BOTTOM: 1px
}
* HTML BODY .searchinput {
	HEIGHT: 17px
}
HEAD:first-child + BODY .searchinput {
	HEIGHT: 17px
}
HTML BODY .searchinput {
	BORDER-RIGHT: #a1a1a1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a1a1a1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; BORDER-LEFT: #a1a1a1 1px solid; COLOR: #666666; PADDING-TOP: 1px; BORDER-BOTTOM: #a1a1a1 1px solid
}
.searchbutton {
	VERTICAL-ALIGN: bottom; HEIGHT: 17px
}
.dtunetwork {
	BORDER-RIGHT: #a1a1a1 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #a1a1a1 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #a1a1a1 1px solid; WIDTH: 130px; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #a1a1a1 1px solid
}
.phonebookborder {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-SIZE: 10px; PADDING-BOTTOM: 16px; PADDING-TOP: 16px; BACKGROUND-COLOR: #eeeeee
}
.phonebookinput {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; WIDTH: 140px; COLOR: #000000; PADDING-TOP: 1px
}
.phonebooklist {
	PADDING-RIGHT: 3px; PADDING-LEFT: 6px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000000; PADDING-TOP: 0px
}
.phonebookbutton {
	FONT-SIZE: 10px; MARGIN: 0px 26px 0px 6px; VERTICAL-ALIGN: middle; COLOR: #000000
}
.newsline {
	MARGIN-TOP: 5px; FONT-SIZE: 0.9em
}
.mainnews {
	PADDING-BOTTOM: 10px
}
.topline {
	PADDING-TOP: 15px
}
.SummaryNewsHeadline {
	WIDTH: 100%; BACKGROUND-COLOR: #e9e9e9
}
.SummaryNewsHeadline A {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; COLOR: #000000; TEXT-DECORATION: none
}
.SummaryNewsHeadline A:link {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; COLOR: #000000; TEXT-DECORATION: none
}
.SummaryNewsHeadline A:visited {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; COLOR: #000000; TEXT-DECORATION: none
}
.SummaryNewsHeadline A:hover {
	TEXT-DECORATION: underline
}
.cfonlinetext_WithPadding {
	FONT-SIZE: 11px; PADDING-BOTTOM: 20px
}
.cfcaption {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px
}
.cfonlinetext {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px
}
.cfcaptionmandatory {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px
}
.cfcaptionread {
	FONT-SIZE: 11px; PADDING-BOTTOM: 2px
}
.cfcaptioncheckbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; PADDING-TOP: 4px
}
.cfButton {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px
}
.cfbtn {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px
}
.cfformlookup {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; WIDTH: 250px
}
.cfformtext {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; WIDTH: 250px
}
.cfformpassword {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; WIDTH: 250px
}
.cfformhtml {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; WIDTH: 250px
}
.cfformmemo {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; WIDTH: 250px
}
.cfformmultilist {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; WIDTH: 250px
}
.cfformnumber {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; WIDTH: 250px
}
.cfformlink {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; WIDTH: 250px
}
.cfformdate {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; WIDTH: 120px
}
.cfformdatetime {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px; WIDTH: 120px
}
.cfformlookup_NoBottomMargin {
	FONT-SIZE: 11px; WIDTH: 250px
}
.cfformtext_NoBottomMargin {
	FONT-SIZE: 11px; WIDTH: 250px
}
.cfformpassword_NoBottomMargin {
	FONT-SIZE: 11px; WIDTH: 250px
}
.cfformhtml_NoBottomMargin {
	FONT-SIZE: 11px; WIDTH: 250px
}
.cfformmemo_NoBottomMargin {
	FONT-SIZE: 11px; WIDTH: 250px
}
.cfformmultilist_NoBottomMargin {
	FONT-SIZE: 11px; WIDTH: 250px
}
.cfformnumber_NoBottomMargin {
	FONT-SIZE: 11px; WIDTH: 250px
}
.cfformlink_NoBottomMargin {
	FONT-SIZE: 11px; WIDTH: 250px
}
.cfformdate_NoBottomMargin {
	FONT-SIZE: 11px; WIDTH: 120px
}
.cfformdatetime_NoBottomMargin {
	FONT-SIZE: 11px; WIDTH: 120px
}
.cfstatuslabel {
	FONT-WEIGHT: bold; COLOR: #ff9600
}
.datetable {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; BORDER-BOTTOM: #aaaaaa 1px solid; BACKGROUND-COLOR: #ffffff
}
.dateHeaderTable {
	COLOR: #333333; BACKGROUND-COLOR: #ffffff
}
.dateHeader {
	MARGIN: 5px 2px
}
.dateHeader TD {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #333333; BACKGROUND-COLOR: #ffffff
}
.datetabledays {
	PADDING-RIGHT: 6px; BORDER-TOP: #aaaaaa 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; COLOR: #333333; PADDING-TOP: 3px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.dateCell {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 6px; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; PADDING-TOP: 3px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.close {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 9px; PADDING-BOTTOM: 8px; COLOR: #333333; PADDING-TOP: 8px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
#networks {
	BORDER-RIGHT: #a1a1a1 1px solid; BORDER-TOP: #a1a1a1 1px solid; BORDER-LEFT: #a1a1a1 1px solid; CURSOR: pointer; BORDER-BOTTOM: #a1a1a1 1px solid
}
#networks DIV TABLE {
	WIDTH: 130px
}
#networks DIV DIV {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 130px; PADDING-TOP: 2px; BACKGROUND-COLOR: white
}
#networks DIV + DIV DIV {
	WIDTH: 126px; TOP: -1px
}
#networks .options {
	BORDER-RIGHT: #a1a1a1 1px solid; BORDER-TOP: #a1a1a1 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #a1a1a1 1px solid; BORDER-BOTTOM: #a1a1a1 1px solid
}
#networks .options .dropdown {
	COLOR: #666666; BACKGROUND-COLOR: #ffffff
}
#networks .options .dropdownhover {
	CURSOR: pointer; COLOR: #ffffff; BACKGROUND-COLOR: #8a8a8a
}
.dtunetworkScript {
	MARGIN: 0px; COLOR: #666666; BORDER-COLLAPSE: collapse
}
.dtunetworkTitle {
	FONT-SIZE: 9px
}
.dtunetworksoptions * A {
	COLOR: #666666
}
.dtunetworksoptions * A:visited {
	COLOR: #666666
}
.dtunetworksoptions * A:link {
	COLOR: #666666
}
.dtunetworksoptions * A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.dropdownLinkHover A {
	COLOR: #ffffff
}
.dropdownLinkHover A:visited {
	COLOR: #ffffff
}
.dropdownLinkHover A:link {
	COLOR: #ffffff
}
.dropdownLink {
	FONT-SIZE: 9px; WIDTH: 100%; BACKGROUND-COLOR: #ffffff
}
.dropdownLinkHover {
	FONT-SIZE: 9px; WIDTH: 100%; CURSOR: pointer; COLOR: #ffffff; BACKGROUND-COLOR: #8a8a8a
}
.dropdownLinkBorder {
	BORDER-TOP: #a1a1a1 1px solid
}
.TabSelected A {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.TabSelected A:hover {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.TabSelected A:visited {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.TabSelected A:link {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.TabSelected A:active {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.TabHover A {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.TabHover A:hover {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.TabHover A:visited {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.TabHover A:link {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.TabHover A:active {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.TabUnselected A {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.TabUnselected A:hover {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.TabUnselected A:visited {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.TabUnselected A:link {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.TabUnselected A:active {
	TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.TabSelected {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 12px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.TabHover {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 12px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.TabUnselected {
	BORDER-RIGHT: #e5e5e5 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; BORDER-LEFT: #e5e5e5 1px solid; WIDTH: 12px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.TabSelected {
	
}
.TabHover {
	CURSOR: pointer; BACKGROUND-COLOR: #adadad
}
.TabUnselected {
	BACKGROUND-COLOR: #7b7b7b
}
.TabSeperator {
	HEIGHT: 3px
}
.TabBottom {
	HEIGHT: 4px; BACKGROUND-COLOR: #eeeeee
}
.monthBottom {
	BORDER-RIGHT: #e5e5e5 1px solid; BORDER-LEFT: #e5e5e5 1px solid; BACKGROUND-COLOR: #e5e5e5
}
.selectedMonthdisabled {
	BACKGROUND-COLOR: #e5e5e5
}
.notSelectedMonth {
	BACKGROUND-COLOR: #7b7b7b
}
.notSelectedMonthHover {
	BACKGROUND-COLOR: #adadad
}
.yearSelector {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
H3.archiveHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.monthItem {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #ffffff 1px solid; WIDTH: 32px; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.visitkort {
	BORDER-RIGHT: #d1d1d1 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #d1d1d1 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; BORDER-LEFT: #d1d1d1 1px solid; PADDING-TOP: 15px; BORDER-BOTTOM: #d1d1d1 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.visitkort P {
	MARGIN-BOTTOM: 7px
}
.visitkortinfo {
	WIDTH: 100%
}
.adressekort {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 50%; PADDING-TOP: 0px
}
.andetinfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 50%; PADDING-TOP: 0px
}
.visitkort TR TD.adressekort {
	BORDER-RIGHT: #d1d1d1 2px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
HR.profilSplit {
	MARGIN: 5px 0px; COLOR: #d1d1d1; HEIGHT: 1px
}
.adressekort TABLE {
	WIDTH: 100%
}
TD.infobeskrivelse {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 50px; COLOR: #6d6d6d; PADDING-TOP: 5px
}
TD.info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 5px
}
TD.info {
	FONT-SIZE: 0.65em
}
TD.infobeskrivelse {
	FONT-SIZE: 0.65em
}
.visitkortspacer {
	HEIGHT: 10px
}
.nmformfieldgrouping {
	FLOAT: left; WIDTH: auto
}
.nmformfieldgrouping .nmformcaption {
	PADDING-RIGHT: 10px
}
.nmformfieldgrouping .nmformfieldgroup {
	PADDING-RIGHT: 10px
}
.nmformfield {
	DISPLAY: block
}
.nmformfield TEXTAREA {
	WIDTH: 200px; HEIGHT: 150px
}
#calendar_description {
	WIDTH: 350px; HEIGHT: 250px
}
.nmformcaption {
	PADDING-TOP: 15px
}
.nmformfield TEXTAREA {
	FONT-SIZE: 0.9em
}
.nmformfieldgrouping TEXTAREA {
	FONT-SIZE: 0.9em
}
.multipleselectformfield {
	OVERFLOW: auto; WIDTH: 200px
}
.nmformfieldgrouping TEXTAREA {
	OVERFLOW: auto; WIDTH: 200px
}
.multipleselectformfield {
	HEIGHT: 120px
}
.nmformfieldgrouping TEXTAREA {
	HEIGHT: 100px
}
DIV.exampletext {
	FONT-SIZE: 0.8em; COLOR: gray
}
#DTU_Kalender1_searchPanel {
	WIDTH: 100%
}
TABLE.calendartable {
	VERTICAL-ALIGN: middle; WIDTH: 200px; TEXT-ALIGN: center
}
DIV.calendarmonthyear {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV#calendarMonth {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: #ff9600; PADDING-TOP: 3px
}
DIV#calendarYear {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: #ff9600; PADDING-TOP: 3px
}
TABLE.calendartable TH {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #d8d8d8 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 16px; TEXT-ALIGN: center
}
TABLE.calendartable TD {
	BORDER-RIGHT: #d8d8d8 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d8d8d8 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; BORDER-LEFT: #d8d8d8 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d8d8d8 1px solid; HEIGHT: 16px; TEXT-ALIGN: center
}
TABLE.calendartable TH {
	FONT-SIZE: 11px; COLOR: #585858; BACKGROUND-COLOR: #ececec
}
TABLE.calendartable TD {
	FONT-SIZE: 9px; COLOR: #ff9600
}
TABLE.calendartable TD.calendaractivecell {
	CURSOR: pointer; COLOR: #ffffff; BACKGROUND-COLOR: #ff9600
}
TABLE.calendartable TD.seperatorcell {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: white 0px; BORDER-LEFT: white 0px; WIDTH: 5px; BORDER-BOTTOM: white 0px; BACKGROUND-COLOR: white
}
TABLE.calendartable TH.seperatorcell {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: white 0px; BORDER-LEFT: white 0px; WIDTH: 5px; BORDER-BOTTOM: white 0px; BACKGROUND-COLOR: white
}
TABLE.calendartable TD.weekselect {
	WIDTH: 30px; COLOR: #ff9600
}
.calendartable TD A {
	COLOR: #ff9600; BACKGROUND-COLOR: #f4f5f6; TEXT-DECORATION: none
}
.calendartable TD A:link {
	COLOR: #ff9600; BACKGROUND-COLOR: #f4f5f6; TEXT-DECORATION: none
}
.calendartable TD A:visited {
	COLOR: #ff9600; BACKGROUND-COLOR: #f4f5f6; TEXT-DECORATION: none
}
.calendartable TD A:active {
	COLOR: #ff9600; BACKGROUND-COLOR: #f4f5f6; TEXT-DECORATION: none
}
.calendartable TD A:hover {
	COLOR: #ff9600; BACKGROUND-COLOR: #f4f5f6; TEXT-DECORATION: none
}
TD.calendaractivecell A {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff9600; TEXT-DECORATION: none
}
TD.calendaractivecell A:link {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff9600; TEXT-DECORATION: none
}
TD.calendaractivecell A:visited {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff9600; TEXT-DECORATION: none
}
TD.calendaractivecell A:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff9600; TEXT-DECORATION: none
}
TD.calendaractivecell A:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #ff9600; TEXT-DECORATION: none
}
TABLE.calendartable TD.calenderolddate {
	BACKGROUND-COLOR: #f2f2f2
}
TABLE.calendartable TD.calenderolddate A {
	BACKGROUND-COLOR: #f2f2f2
}
DIV#calendarMonth A {
	COLOR: #585858; TEXT-DECORATION: none
}
DIV#calendarYear {
	COLOR: #585858; TEXT-DECORATION: none
}
DIV.weblogdate:first-letter {
	TEXT-TRANSFORM: capitalize
}
DIV.weblogdate {
	FONT-SIZE: 9px; MARGIN-BOTTOM: 5px; COLOR: #939699; BACKGROUND-COLOR: #ffffff
}
DIV.weblogheadline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 5px
}
DIV.weblogtext {
	FONT-SIZE: 10px
}
HR.weblogline {
	MARGIN: 10px 0px; COLOR: #e2e2e2; HEIGHT: 1px
}
DIV.postcardpreview {
	DISPLAY: inline; WIDTH: 150px
}
DIV.postcardpreview IMG {
	DISPLAY: inline
}
DIV#postcards {
	PADDING-RIGHT: 10px; PADDING-LEFT: 25px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 25px; WIDTH: auto; PADDING-TOP: 25px; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
TABLE.arrowbutton * TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TABLE.arrowbutton {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 160px; CURSOR: pointer; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse
}
TABLE.arrowbutton * TD.linkForArrowButton {
	PADDING-RIGHT: 30px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: white; PADDING-TOP: 0px; BACKGROUND-COLOR: #8e8e8e
}
TABLE.arrowbutton * TD.linkForArrowButton A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.arrowbutton * TD.linkForArrowButton A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.arrowbutton * TD.linkForArrowButton A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.arrowbutton * TD.linkForArrowButton A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TABLE.arrowbutton * TD.linkForArrowButton A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TD.arrowbuttonSpacer {
	WIDTH: 1px; BACKGROUND-COLOR: #ffffff
}
TD.arrowbuttonArrow {
	VERTICAL-ALIGN: middle; WIDTH: 20px; BACKGROUND-COLOR: rgb(178,0,24)
}
#main-nav {
	CLEAR: both; BORDER-TOP: #ff8700 8px solid; FONT-SIZE: 11px; WIDTH: 25px; COLOR: #fff; LINE-HEIGHT: 19px; MARGIN-RIGHT: 12px; BORDER-BOTTOM: #ff8700 2px solid; HEIGHT: 21px; BACKGROUND-COLOR: #ff9f33
}
#main-nav UL {
	MARGIN: 0px 0px 0px 0px; BORDER-LEFT: #ff8700 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 21px
}
#main-nav LI {
	FLOAT: left
}
#main-nav LI A {
	BORDER-RIGHT: #ff8700 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ff9f33 1px solid; DISPLAY: block; PADDING-LEFT: 13px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#main-nav LI A:hover {
	BORDER-TOP: #ffbd73 1px solid; BACKGROUND-COLOR: #ffbd73
}
#main-nav LI.act A {
	BORDER-TOP: #fff 1px solid; FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffbd73
}
#main-nav LI.act A:hover {
	BORDER-TOP: #fff 1px solid
}
