BODY {
	FONT-SIZE: 10px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #999999
}
A {
	COLOR: #006699; TEXT-DECORATION: none
}
H1 {
	FONT-SIZE: 24px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-SIZE: 14px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.backcolor2 {
	BACKGROUND-COLOR: #999999
}
.justify {
	TEXT-ALIGN: justify
}
.right {
	DISPLAY: block; TEXT-ALIGN: right
}
.quicklinkon {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006699
}
.quicklinkon A:hover {
	COLOR: #cccccc
}
.quicklink {
	BORDER-RIGHT: #006699 0px; PADDING-RIGHT: 15px; BORDER-TOP: #006699 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 9px; BORDER-LEFT: #006699 1px solid; COLOR: #666666; BORDER-BOTTOM: #006699 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.quicklink A:hover {
	COLOR: #cccccc
}
.quicklinklast {
	FONT-SIZE: 8px; BORDER-LEFT: #006699 1px solid
}
.tab_off A {
	COLOR: #666666
}
.tab_on A {
	COLOR: #666666
}
.adminmenu {
	VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap
}
.adminmenu A {
	COLOR: #666666
}
.nowrap {
	WHITE-SPACE: nowrap
}
.topmenublue {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/top_menu_left_off.gif) #cccccc no-repeat 0% 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.topmenuonblue {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/top_menu_left_off.gif) #cccccc no-repeat 0% 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.topmenuonblue {
	BACKGROUND-IMAGE: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/top_menu_left_blue_on.gif)
}
.topmenublue A {
	COLOR: #000000
}
.topmenuonblue A {
	COLOR: #000000
}
.topmenublue A:hover {
	COLOR: #006699
}
.topmenuonblue A:hover {
	COLOR: #006699
}
.remote {
	PADDING-LEFT: 10px; BACKGROUND: url(images/remote.gif) no-repeat 0px 2px
}
.local {
	PADDING-LEFT: 10px; BACKGROUND: url(images/local.gif) no-repeat 0px 2px
}
.menublue .optionsblue {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: #cccccc; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 5px
}
.menublue A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; COLOR: #666666; TEXT-DECORATION: none
}
.menublue A:hover {
	BACKGROUND: #006699; COLOR: #ffffff
}
.topmenuorange {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/top_menu_left_off.gif) #cccccc no-repeat 0% 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.topmenuonorange {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/top_menu_left_off.gif) #cccccc no-repeat 0% 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.topmenuonorange {
	BACKGROUND-IMAGE: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/top_menu_left_orange_on.gif)
}
.topmenuorange A {
	COLOR: #000000
}
.topmenuonorange A {
	COLOR: #000000
}
.topmenuorange A:hover {
	COLOR: #ff7d00
}
.topmenuonorange A:hover {
	COLOR: #ff7d00
}
.remote {
	PADDING-LEFT: 10px; BACKGROUND: url(images/remote.gif) no-repeat 0px 2px
}
.local {
	PADDING-LEFT: 10px; BACKGROUND: url(images/local.gif) no-repeat 0px 2px
}
.menuorange .optionsorange {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: #cccccc; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 5px
}
.menuorange A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; COLOR: #666666; TEXT-DECORATION: none
}
.menuorange A:hover {
	BACKGROUND: #ff7d00; COLOR: #ffffff
}
.topmenugreen {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/top_menu_left_off.gif) #cccccc no-repeat 0% 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.topmenuongreen {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/top_menu_left_off.gif) #cccccc no-repeat 0% 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.topmenuongreen {
	BACKGROUND-IMAGE: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/top_menu_left_green_on.gif)
}
.topmenugreen A {
	COLOR: #000000
}
.topmenuongreen A {
	COLOR: #000000
}
.topmenugreen A:hover {
	COLOR: #2da02d
}
.topmenuongreen A:hover {
	COLOR: #2da02d
}
.remote {
	PADDING-LEFT: 10px; BACKGROUND: url(images/remote.gif) no-repeat 0px 2px
}
.local {
	PADDING-LEFT: 10px; BACKGROUND: url(images/local.gif) no-repeat 0px 2px
}
.menugreen .optionsgreen {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: #cccccc; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 5px
}
.menugreen A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; COLOR: #666666; TEXT-DECORATION: none
}
.menugreen A:hover {
	BACKGROUND: #2da02d; COLOR: #ffffff
}
.topmenured {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/top_menu_left_off.gif) #cccccc no-repeat 0% 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.topmenuonred {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/top_menu_left_off.gif) #cccccc no-repeat 0% 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.topmenuonred {
	BACKGROUND-IMAGE: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/top_menu_left_red_on.gif)
}
.topmenured A {
	COLOR: #000000
}
.topmenuonred A {
	COLOR: #000000
}
.topmenured A:hover {
	COLOR: #d50d1f
}
.topmenuonred A:hover {
	COLOR: #d50d1f
}
.remote {
	PADDING-LEFT: 10px; BACKGROUND: url(images/remote.gif) no-repeat 0px 2px
}
.local {
	PADDING-LEFT: 10px; BACKGROUND: url(images/local.gif) no-repeat 0px 2px
}
.menured .optionsred {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: #cccccc; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 5px
}
.menured A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; COLOR: #666666; TEXT-DECORATION: none
}
.menured A:hover {
	BACKGROUND: #d50d1f; COLOR: #ffffff
}
.topmenu {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/top_menu_left_off.gif) #cccccc no-repeat 0% 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.topmenuon {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 10px; BACKGROUND: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/top_menu_left_off.gif) #cccccc no-repeat 0% 100%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
.topmenuon {
	BACKGROUND-IMAGE: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/top_menu_left_blue_on.gif)
}
.topmenu A {
	COLOR: #000000
}
.topmenuon A {
	COLOR: #000000
}
.topmenu A:hover {
	COLOR: #006699
}
.topmenuon A:hover {
	COLOR: #006699
}
.remote {
	PADDING-LEFT: 10px; BACKGROUND: url(images/remote.gif) no-repeat 0px 2px
}
.local {
	PADDING-LEFT: 10px; BACKGROUND: url(images/local.gif) no-repeat 0px 2px
}
.menu .options {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: #cccccc; PADDING-BOTTOM: 5px; LINE-HEIGHT: 15px; PADDING-TOP: 5px
}
.menu A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; COLOR: #666666; TEXT-DECORATION: none
}
.menu A:hover {
	BACKGROUND: #006699; COLOR: #ffffff
}
.topmenubg {
	BACKGROUND-COLOR: #cccccc
}
.topmenubuttons {
	PADDING-LEFT: 2px; FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #cccccc
}
.color1bg {
	BACKGROUND-COLOR: #006699
}
.languages {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px; BACKGROUND-COLOR: #666666
}
.languages A:hover {
	COLOR: #cccccc
}
.maintable {
	BACKGROUND-COLOR: #ffffff
}
.maintable10 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-COLOR: #ffffff
}
.path {
	PADDING-RIGHT: 20px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.path A:hover {
	COLOR: #999999
}
.leftpict {
	BACKGROUND-IMAGE: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/leftmenuoff.gif); WIDTH: 12px; BACKGROUND-REPEAT: no-repeat
}
.leftpicton {
	BACKGROUND-IMAGE: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/leftmenuoff.gif); WIDTH: 12px; BACKGROUND-REPEAT: no-repeat
}
.leftpictcurrent {
	BACKGROUND-IMAGE: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/leftmenuon_blue.gif); WIDTH: 12px; BACKGROUND-REPEAT: no-repeat
}
.left {
	BORDER-RIGHT: #e7e7e7 1px solid; BORDER-TOP: #e7e7e7 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f0f0f0
}
.left:hover {
	BACKGROUND-COLOR: #c5c5c5
}
.lefton {
	BORDER-RIGHT: #e7e7e7 1px solid; BORDER-TOP: #e7e7e7 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #c5c5c5
}
.lefton A:hover {
	COLOR: #ffffff
}
.leftcurrent {
	BORDER-RIGHT: #e7e7e7 1px solid; BORDER-TOP: #e7e7e7 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #e7e7e7 1px solid; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #006699
}
.leftcurrent A {
	COLOR: #ffffff
}
.leftbottom {
	BORDER-TOP: #e7e7e7 1px solid
}
.leftlevel1 {
	PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.leftlevel2 {
	PADDING-LEFT: 20px; FONT-SIZE: 10px
}
.leftlevel3 {
	PADDING-LEFT: 35px; FONT-SIZE: 10px
}
.leftlevel4 {
	PADDING-LEFT: 50px; FONT-SIZE: 10px
}
.leftlevel5 {
	PADDING-LEFT: 65px; FONT-SIZE: 10px
}
.leftlevel6 {
	PADDING-LEFT: 80px; FONT-SIZE: 10px
}
.verticaleline {
	BACKGROUND-IMAGE: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/verticaleline.gif); WIDTH: 9px; BACKGROUND-REPEAT: repeat-y
}
.horizontaleline {
	DISPLAY: block; BACKGROUND-IMAGE: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/horizontaleline.gif); PADDING-TOP: 8px; BACKGROUND-REPEAT: repeat-x; WHITE-SPACE: nowrap
}
.footer {
	FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.boxtitletransparent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #666666; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
.boxtitleborder1 {
	BORDER-RIGHT: #006699 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #006699 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #006699 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #006699 1px solid; WHITE-SPACE: nowrap
}
.boxtitleborder2 {
	BORDER-RIGHT: #a8a8a8 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a8a8a8 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a8a8a8 1px solid; COLOR: #666666; PADDING-TOP: 2px; BORDER-BOTTOM: #a8a8a8 1px solid; WHITE-SPACE: nowrap
}
.boxtitlecolor1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #006699
}
.boxtitlecolor2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #a8a8a8
}
.boxcontenttransparent {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.boxcontentborder1 {
	BORDER-RIGHT: #006699 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #006699 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #006699 1px solid
}
.boxcontentborder2 {
	BORDER-RIGHT: #a8a8a8 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #a8a8a8 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #a8a8a8 1px solid
}
.boxcontentcolor1 {
	BORDER-RIGHT: #006699 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #006699 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #006699 1px solid; BACKGROUND-COLOR: #e7e7e7
}
.boxcontentcolor2 {
	BORDER-RIGHT: #a8a8a8 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #a8a8a8 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #a8a8a8 1px solid; BACKGROUND-COLOR: #e7e7e7
}
.bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006699
}
.boxtitleparticipant1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #c4d2ff; TEXT-ALIGN: left
}
.boxtitleparticipant2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c4d2ff; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #003399; TEXT-ALIGN: left
}
.boxEPcontentcolor1 {
	BORDER-RIGHT: #006699 1px solid; BORDER-LEFT: #006699 1px solid; BORDER-BOTTOM: #006699 1px solid; BACKGROUND-COLOR: #c4d2ff
}
.boxEPbordercolor1 {
	BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 1px solid; BORDER-LEFT: #003399 1px solid; BORDER-BOTTOM: #003399 1px solid
}
.boxEPTitlecolor1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #003399; TEXT-ALIGN: left
}
.boxEPLinkcolor1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.boxEPPaginationPos {
	FONT-SIZE: 11px; COLOR: #003399; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.boxEPPaginationNav {
	FONT-SIZE: 11px; COLOR: #003399; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.EPMetaDataTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.EPMetaDataValue {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.blog {
	FONT-SIZE: 12px
}
.entry {
	MARGIN: 0px 0px 1.75em
}
.entry H3 {
	MARGIN: 1em 0px 0.2em; FONT: 175%/1.3em Georgia,Serif; COLOR: #245
}
.blog H2.date {
	MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.3em; BORDER-BOTTOM: #ccc 1px dotted
}
.blog H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 140%; PADDING-BOTTOM: 0.2em; MARGIN: 0.75em 0px 0.5em; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px dotted
}
.posted {
	COLOR: #998
}
.blog .posted {
	FONT-SIZE: 85%; LINE-HEIGHT: 1.6em
}
.blog .posted A {
	FONT-SIZE: 85%; LINE-HEIGHT: 1.6em
}
.posted-top .commentlink {
	BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 14px; BORDER-LEFT-WIDTH: 0px; MARGIN-LEFT: 0px
}
.posted-top .commentlink:visited {
	BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 14px; BORDER-LEFT-WIDTH: 0px; MARGIN-LEFT: 0px
}
.blog DD.posted {
	BORDER-TOP: #ccd 1px dotted; MARGIN-TOP: 0.5em; PADDING-TOP: 4px
}
.posted STRONG {
	FONT-WEIGHT: normal; COLOR: #887
}
A.permalink {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/icon_pg.gif) no-repeat 0px 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0.3em 5px 0px 0px; WIDTH: 9px; TEXT-INDENT: -10000px; HEIGHT: 10px; BORDER-RIGHT-WIDTH: 0px
}
.commentlink {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 22px; BACKGROUND: url(images/icon_comment.gif) no-repeat 8px 50%; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 0.5em; BORDER-LEFT: #ccb 1px solid; COLOR: #359; WHITE-SPACE: nowrap; BORDER-RIGHT-WIDTH: 0px
}
.commentlink:visited {
	BORDER-TOP-WIDTH: 0px; PADDING-LEFT: 22px; BACKGROUND: url(images/icon_comment.gif) no-repeat 8px 50%; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 0.5em; BORDER-LEFT: #ccb 1px solid; COLOR: #359; WHITE-SPACE: nowrap; BORDER-RIGHT-WIDTH: 0px
}
.posted-top .commentlink {
	BACKGROUND-POSITION: 0px 50%; PADDING-LEFT: 14px; BORDER-LEFT-WIDTH: 0px; MARGIN-LEFT: 0px
}
SPAN.commentlink {
	COLOR: #887
}
A.commentlink:hover {
	BORDER-LEFT-COLOR: #ccb; BORDER-BOTTOM-COLOR: #ccb; COLOR: #933; BORDER-TOP-COLOR: #ccb; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #ccb
}
.commentlink IMG {
	MARGIN-TOP: 0.5em
}
A.commentlink:hover IMG {
	PADDING-LEFT: 48px; WIDTH: 0px
}
DL.previously {
	MARGIN-BOTTOM: 1.25em
}
.previously DT A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT: 150%/1.4em Georgia,Serif; BORDER-RIGHT-WIDTH: 0px
}
.previously DD {
	MARGIN-BOTTOM: 1em; MARGIN-LEFT: 0px
}
.previously DD.summary {
	MARGIN-BOTTOM: 0px
}
.blog .previously DD.posted {
	MARGIN-TOP: 0.7em; MARGIN-BOTTOM: 1.75em
}
.blog A.continued {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 16px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/arrow.gif) no-repeat 100% 5px; COLOR: #999999; BORDER-BOTTOM: #999999 1px dotted; BORDER-RIGHT-WIDTH: 0px
}
.blog A.continued:hover {
	BACKGROUND-IMAGE: url(images/arrow_on.gif); COLOR: #666666; BORDER-BOTTOM: #666666 1px solid
}
#comments {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#comments H4 {
	MARGIN: 0px 0px 1em; FONT: 140% Verdana,Sans-serif
}
#comments H4 SPAN {
	FONT: 85% Verdana,Sans-serif; COLOR: #776
}
#comments DL {
	FONT-SIZE: 85%; LINE-HEIGHT: 1.6em
}
#comments DT {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; BACKGROUND: #eeeeee; PADDING-BOTTOM: 0.5em; PADDING-TOP: 8px
}
#comments DD {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #eeeeee; PADDING-BOTTOM: 8px; MARGIN: 0px 0px 1.5em; PADDING-TOP: 2px
}
FORM TABLE TR TD {
	VERTICAL-ALIGN: top
}
#comments DT.alt {
	BACKGROUND: #dddddd
}
#comments DD.alt {
	BACKGROUND: #dddddd
}
#comments DD H3 {
	BACKGROUND-IMAGE: none
}
#comments DD DEL:hover {
	COLOR: #333; TEXT-DECORATION: none
}
#comments DD DEL:active {
	COLOR: #333; TEXT-DECORATION: none
}
#comments .postno {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 14px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(images/icon_comment.gif) no-repeat 0px 55%; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; FONT: 180% Georgia,Serif; COLOR: #358; MARGIN-RIGHT: 2px; PADDING-TOP: 0px
}
#comments .alt .postno {
	BORDER-LEFT-COLOR: #bbb; BORDER-BOTTOM-COLOR: #bbb; BORDER-TOP-COLOR: #bbb; BORDER-RIGHT-COLOR: #bbb
}
#comments DT.owner {
	BACKGROUND: #357; PADDING-BOTTOM: 1em; COLOR: #cde
}
#comments DD.owner {
	PADDING-TOP: 8px
}
#comments DT.owner .postno {
	FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(images/icon_comment.gif); COLOR: #9bd; BORDER-RIGHT-COLOR: #579
}
#comments DT.owner A {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #eee; BORDER-RIGHT-WIDTH: 0px
}
#comment-notes P {
	FONT-SIZE: 85%; COLOR: #554; LINE-HEIGHT: 1.6em
}
#subcol #comment-notes P {
	FONT-SIZE: 100%
}
H4#postcomment {
	MARGIN: 0px 0px 0.5em; PADDING-TOP: 0.5em
}
#comment-notes {
	MARGIN-TOP: 2em
}
.blog UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.blog DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5em 0px 1em; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.blog UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; TEXT-INDENT: -18px; PADDING-TOP: 0px
}
.blog UL.offsite {
	MARGIN-BOTTOM: 0.75em
}
.blog UL.offsite LI {
	BACKGROUND: url(images/icon_offsite.gif) no-repeat 1px 0.5em; TEXT-INDENT: 0px
}
.blog UL.bulleted LI {
	MARGIN-TOP: 0px; PADDING-LEFT: 20px; BACKGROUND: url(images/icon_s.gif) no-repeat 2px 0.35em; TEXT-INDENT: 0px
}
.blog .entry UL {
	MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px
}
.blog DL DL {
	MARGIN: 1em 20px
}
.blog DT {
	FONT-WEIGHT: bold
}
#maincol LI EM {
	FONT-WEIGHT: normal; FONT-SIZE: 85%; COLOR: #777; LINE-HEIGHT: 1.6em; FONT-STYLE: normal
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1em; PADDING-TOP: 0px
}
.teaser DD {
	MARGIN-BOTTOM: 0.75em
}
.links DT {
	FONT: 125%/1.4em Georgia,Serif
}
.links DD {
	FONT-SIZE: 85%; LINE-HEIGHT: 1.6em
}
DD UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
.waMenu A {
	COLOR: #000000
}
A.waMenu {
	COLOR: #000000
}
.waMenu A:hover {
	COLOR: #006699; BACKGROUND-COLOR: #ffffff
}
A.waMenu:hover {
	COLOR: #006699; BACKGROUND-COLOR: #ffffff
}
A.waMenuHighlight {
	COLOR: #be0c2b
}
A.waMenuHighlight:hover {
	BACKGROUND-COLOR: #ffffff
}
.waUnderline:link {
	COLOR: #000000
}
.waUnderline:visited {
	COLOR: #000000
}
.waUnderline:active {
	COLOR: #000000
}
.waUnderline:hover {
	COLOR: #100e80; BACKGROUND-COLOR: #cccccc
}
.waTree:link {
	COLOR: #000000
}
.waTree:visited {
	COLOR: #000000
}
.waTree:active {
	COLOR: #000000
}
.waTree:hover {
	COLOR: #006699
}
.waSelected:link {
	COLOR: #ffffff; BACKGROUND-COLOR: #006699
}
.waSelected:visited {
	COLOR: #ffffff; BACKGROUND-COLOR: #006699
}
.waSelected:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #006699
}
.waSelected:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #006699
}
.waNormal {
	COLOR: #006699
}
.waSmall {
	FONT-SIZE: 9px; COLOR: #006699
}
.waRed {
	FONT-SIZE: 9px; COLOR: #be0c2b
}
.waLargeRed {
	COLOR: #be0c2b
}
.waSmallBoldItalic {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #006699; FONT-STYLE: italic
}
.waSmallItalic {
	FONT-SIZE: 9px; COLOR: #006699; FONT-STYLE: italic
}
.waBG {
	BACKGROUND-COLOR: #e7e7e7
}
.waTrpBG {
	BACKGROUND-COLOR: #c1c7d0
}
.waBoxBG {
	BACKGROUND-COLOR: #cccccc
}
.waBorder {
	BACKGROUND-COLOR: #999999
}
.waInput {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.waSelect {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.waSelect:hover {
	COLOR: #000000
}
.waTextarea {
	FONT-SIZE: 9px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.nfLink:link {
	COLOR: #006699; FONT-STYLE: normal
}
.nfLink:visited {
	COLOR: #006699; FONT-STYLE: normal
}
.nfLink:visited {
	COLOR: #006699; FONT-STYLE: normal
}
.nfLink:hover {
	COLOR: #100e80; FONT-STYLE: normal; BACKGROUND-COLOR: #cccccc
}
.nfTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #006699; FONT-STYLE: normal
}
.nfDate {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #006699; FONT-STYLE: normal
}
.nfSource {
	FONT-SIZE: 9px; COLOR: #006699; FONT-STYLE: normal
}
.nfMedia {
	FONT-SIZE: 9px; COLOR: #006699; FONT-STYLE: italic
}
DIV.calendar {
	DISPLAY: block; FONT-SIZE: 11px; LINE-HEIGHT: 17px; MARGIN-RIGHT: 10px; FONT-FAMILY: Courrier; BACKGROUND-COLOR: #ffffff
}
DIV.calendar DIV.pre {
	WHITE-SPACE: pre
}
DIV.calendar A {
	FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: "Courier New", Courier, mono; TEXT-DECORATION: none
}
DIV.calendar A.weekOfYear {
	COLOR: #75777b
}
DIV.calendar .currentweek {
	BORDER-RIGHT: #b42c29 1px solid; BORDER-TOP: #b42c29 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #b42c29 1px solid; BORDER-BOTTOM: #b42c29 1px solid; BACKGROUND-COLOR: #e7e7e7
}
DIV.calendar A.currentday {
	BORDER-RIGHT: #b42c29 1px solid; BORDER-TOP: #b42c29 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #b42c29 1px solid; BORDER-BOTTOM: #b42c29 1px solid; BACKGROUND-COLOR: #e7e7e7
}
DIV.calendar A:hover {
	BACKGROUND-COLOR: #e7e7e7
}
DIV.calendar H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006699; TEXT-ALIGN: center
}
DIV.calendar H2 A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; COLOR: #006699; PADDING-TOP: 0px
}
DIV.calendar SPAN.days {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e7e7e7
}
DIV.xmlButton {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: verdana,helvetica,arial,sans-serif; BACKGROUND-COLOR: #ff6600; TEXT-DECORATION: none
}
A.xmlButton {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana,helvetica,arial,sans-serif; TEXT-DECORATION: none
}
DIV.xmlWrap {
	BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #666 1px solid; WIDTH: 34px; PADDING-TOP: 1px; BORDER-BOTTOM: #666 1px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.spacer {
	CLEAR: both; FONT-SIZE: 1px; LINE-HEIGHT: 0px
}
A.maincat {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
A.subcat {
	COLOR: #666666
}
SPAN.hl {
	BACKGROUND: #ffff66
}
.unlocked {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.completeLocked {
	BORDER-RIGHT: #ff0000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff0000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff0000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ff0000 1px solid
}
.partialLocked {
	BORDER-RIGHT: #ff8000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff8000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff8000 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ff8000 1px solid
}
.workflow {
	BORDER-RIGHT: #309030 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #309030 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #309030 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #309030 1px solid
}
TABLE.forms TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #e9e9e9; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TABLE.forms TR.title TD {
	FONT-WEIGHT: bold; BACKGROUND: #000000; COLOR: #ffffff
}
.DwtListView .DwtListView-Rows .Row {
	HEIGHT: 30px
}
.complexTreeWrapper .DwtListView .DwtListView-ColHeader {
	HEIGHT: 24px
}
.searchPageDetailFrame {
	DISPLAY: block; WIDTH: 650px; HEIGHT: 100%
}
.showSearchHitDetails {
	BACKGROUND-COLOR: #eeeeee
}
.searchHit {
	CLEAR: both
}
.searchHitInfo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.searchHitInfo TR TD {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.searchHitInfo TR TD {
	FONT-SIZE: 10px; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.searchHitMetadataLabel {
	FLOAT: left
}
.searchHitMetadataColon {
	FLOAT: right
}
.searchLink {
	BACKGROUND-COLOR: #eeeeee
}
DIV.searchHit HR {
	CLEAR: both; BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BACKGROUND: url(/Ellis/jsp/jahia/templates/us/Ellis/template_css.jsp/../images/line_200.gif) repeat-x 100% 50%; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid; HEIGHT: 1px
}
TABLE.revisionsListing {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; MARGIN: 10px 0px 0px; BORDER-LEFT: #666 1px solid; WIDTH: 80%; BORDER-BOTTOM: #666 1px solid
}
TABLE.revisionsListing TH {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 4px! important; PADDING-BOTTOM: 2px! important; VERTICAL-ALIGN: top; PADDING-TOP: 2px! important; TEXT-ALIGN: left
}
TABLE.revisionsListing TD {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 4px! important; PADDING-BOTTOM: 2px! important; VERTICAL-ALIGN: top; PADDING-TOP: 2px! important; TEXT-ALIGN: left
}
TABLE.revisionsListing THEAD TR {
	BACKGROUND-COLOR: #fc0
}
TABLE.revisionsListing TH.sorted {
	BACKGROUND-COLOR: orange
}
TABLE.revisionsListing TH A {
	COLOR: black
}
TABLE.revisionsListing TH A:visited {
	COLOR: black
}
TABLE.revisionsListing TH A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
TABLE.revisionsListing TH.sorted A {
	BACKGROUND-POSITION: right top; DISPLAY: block; WIDTH: 100%
}
TABLE.revisionsListing TH.sortable A {
	BACKGROUND-POSITION: right top; DISPLAY: block; WIDTH: 100%
}
TABLE.revisionsListing TH.sortable A {
	PADDING-RIGHT: 5px; BACKGROUND-IMAGE: url(../images/arrow_off.png); BACKGROUND-REPEAT: no-repeat
}
TABLE.revisionsListing TH.order1 A {
	PADDING-RIGHT: 5px; BACKGROUND-IMAGE: url(../images/arrow_down.png); BACKGROUND-REPEAT: no-repeat
}
TABLE.revisionsListing TH.order2 A {
	PADDING-RIGHT: 5px; BACKGROUND-IMAGE: url(../images/arrow_up.png); BACKGROUND-REPEAT: no-repeat
}
TABLE.revisionsListing TR.odd {
	BACKGROUND-COLOR: #fff
}
TABLE.revisionsListing TR.tableRowEven {
	BACKGROUND-COLOR: #fea
}
TR.even {
	BACKGROUND-COLOR: #fea
}
TABLE.revisionsListing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -2px; WIDTH: 100%; MARGIN-RIGHT: -2px; PADDING-TOP: 0px
}
TABLE.revisionsListing THEAD TR {
	BACKGROUND-COLOR: #69c
}
TABLE.revisionsListing TR.even {
	BACKGROUND-COLOR: #def
}
DIV.revisionsListing SPAN.pagelinks A {
	DISPLAY: inline
}
TH.revisionsListingHeader {
	FONT-WEIGHT: bold! important
}
.compareAddedDifference {
	BACKGROUND-COLOR: aqua! important; font-color: black
}
.compareChangedDifference {
	BACKGROUND-COLOR: lime! important; font-color: black
}
.compareDeletedDifference {
	BACKGROUND-COLOR: red! important; TEXT-DECORATION: line-through! important; font-color: black
}
.input {
	FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
DIV.searchResultListing {
	OVERFLOW-Y: hidden; OVERFLOW: auto; WIDTH: 100%
}
.tabs_li {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.centeredBox {
	DISPLAY: block; MARGIN: 0px auto; WIDTH: 95%
}
#searchPanel {
	CLEAR: both; DISPLAY: block; MARGIN: 0px auto; WIDTH: 100%
}
#searchPanel  {
	FONT-SIZE: 11px
}
.searchMainSection {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
TABLE.searchResultListing {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; MARGIN: 10px 0px 0px; BORDER-LEFT: #666 1px solid; WIDTH: 80%; BORDER-BOTTOM: #666 1px solid
}
TABLE.searchResultListing TH {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 4px! important; PADDING-BOTTOM: 2px! important; VERTICAL-ALIGN: top; PADDING-TOP: 2px! important; TEXT-ALIGN: left
}
TABLE.searchResultListing TD {
	PADDING-RIGHT: 10px! important; PADDING-LEFT: 4px! important; PADDING-BOTTOM: 2px! important; VERTICAL-ALIGN: top; PADDING-TOP: 2px! important; TEXT-ALIGN: left
}
TABLE.searchResultListing THEAD TR {
	BACKGROUND-COLOR: #fc0
}
TABLE.searchResultListing TH.sorted {
	BACKGROUND-COLOR: orange
}
TABLE.searchResultListing TH A {
	COLOR: black
}
TABLE.searchResultListing TH A:visited {
	COLOR: black
}
TABLE.searchResultListing TH A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
TABLE.searchResultListing TH.sorted A {
	BACKGROUND-POSITION: right top; DISPLAY: block; WIDTH: 100%
}
TABLE.searchResultListing TH.sortable A {
	BACKGROUND-POSITION: right top; DISPLAY: block; WIDTH: 100%
}
TABLE.searchResultListing TH.sortable A {
	PADDING-RIGHT: 5px; BACKGROUND-IMAGE: url(/Ellis/jsp/jahia/engines/images/arrow_off.png); BACKGROUND-REPEAT: no-repeat
}
TABLE.searchResultListing TH.order1 A {
	PADDING-RIGHT: 5px; BACKGROUND-IMAGE: url(/Ellis/jsp/jahia/engines/images/arrow_down.png); BACKGROUND-REPEAT: no-repeat
}
TABLE.searchResultListing TH.order2 A {
	PADDING-RIGHT: 5px; BACKGROUND-IMAGE: url(/Ellis/jsp/jahia/engines/images/arrow_up.png); BACKGROUND-REPEAT: no-repeat
}
TABLE.searchResultListing TR.odd {
	BACKGROUND-COLOR: #fff
}
TABLE.searchResultListing TR.tableRowEven {
	BACKGROUND-COLOR: #fea
}
TR.even {
	BACKGROUND-COLOR: #fea
}
TABLE.searchResultListing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: -2px; WIDTH: 100%; MARGIN-RIGHT: -2px; PADDING-TOP: 0px
}
TABLE.searchResultListing THEAD TR {
	BACKGROUND-COLOR: #69c
}
TABLE.searchResultListing TR.even {
	BACKGROUND-COLOR: #def
}
DIV.searchResultListing SPAN.pagelinks A {
	DISPLAY: inline
}
.jforum INPUT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
.jforum TEXTAREA {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
.jforum SELECT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
.jforum INPUT {
	TEXT-INDENT: 2px
}
.jforum INPUT.button {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
.jforum .postbody {
	LINE-HEIGHT: 18px
}
.jforum FONT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.jforum TH {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.jforum TD {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.jforum PRE {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Courier, 'Courier New', sans-serif
}
.jforum P {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.jforum A:link {
	COLOR: #01336b
}
.jforum A:active {
	COLOR: #01336b
}
.jforum A:visited {
	COLOR: #01336b
}
.jforum A:hover {
	COLOR: #dd6900; TEXT-DECORATION: underline
}
.jforum HR {
	BORDER-RIGHT: #dfdfdf 0px solid; BORDER-TOP: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 0px solid; BORDER-BOTTOM: #dfdfdf 0px solid; HEIGHT: 0px
}
.jforum .bodyline {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff
}
.jforum .forumline {
	BORDER-RIGHT: #006699 2px solid; BORDER-TOP: #006699 2px solid; BORDER-LEFT: #006699 2px solid; BORDER-BOTTOM: #006699 2px solid; BACKGROUND-COLOR: #ffffff
}
.jforum TD.row1 {
	BACKGROUND-COLOR: #fafafa
}
.jforum TD.row2 {
	BACKGROUND-COLOR: #f7f7f8
}
.jforum TD.row3 {
	BACKGROUND-COLOR: #dfdfdf
}
.jforum TD.rowpic {
	BACKGROUND-IMAGE: url(images/cellpic2.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}
.jforum TH {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(images/cellpic3.gif); COLOR: #ffa34f; HEIGHT: 25px; BACKGROUND-COLOR: #01336b
}
.jforum TD.cat {
	BORDER-LEFT-COLOR: #ffffff; BACKGROUND-IMAGE: url(images/cellpic1.gif); BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 28px; BACKGROUND-COLOR: #dfdfdf; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TD.catHead {
	BORDER-LEFT-COLOR: #ffffff; BACKGROUND-IMAGE: url(images/cellpic1.gif); BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 28px; BACKGROUND-COLOR: #dfdfdf; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TD.catSides {
	BORDER-LEFT-COLOR: #ffffff; BACKGROUND-IMAGE: url(images/cellpic1.gif); BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 28px; BACKGROUND-COLOR: #dfdfdf; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TD.catLeft {
	BORDER-LEFT-COLOR: #ffffff; BACKGROUND-IMAGE: url(images/cellpic1.gif); BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 28px; BACKGROUND-COLOR: #dfdfdf; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TD.catRight {
	BORDER-LEFT-COLOR: #ffffff; BACKGROUND-IMAGE: url(images/cellpic1.gif); BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 28px; BACKGROUND-COLOR: #dfdfdf; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TD.catBottom {
	BORDER-LEFT-COLOR: #ffffff; BACKGROUND-IMAGE: url(images/cellpic1.gif); BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 28px; BACKGROUND-COLOR: #dfdfdf; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TD.cat {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 29px; BORDER-RIGHT-WIDTH: 0px
}
.jforum TD.catHead {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 29px; BORDER-RIGHT-WIDTH: 0px
}
.jforum TD.catBottom {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 29px; BORDER-RIGHT-WIDTH: 0px
}
.jforum TH.thHead {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 28px; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TH.thSides {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 28px; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TH.thTop {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 28px; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TH.thLeft {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 28px; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TH.thRight {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 28px; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TH.thBottom {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 28px; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TH.thCornerL {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 28px; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TH.thCornerR {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; HEIGHT: 28px; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TD.row3Right {
	BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #dfdfdf; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TD.spaceRow {
	BORDER-LEFT-COLOR: #ffffff; BORDER-BOTTOM-COLOR: #ffffff; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ffffff; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #dfdfdf; BORDER-RIGHT-COLOR: #ffffff; BORDER-BOTTOM-STYLE: solid
}
.jforum TH.thHead {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.jforum TD.catHead {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.jforum TH.thSides {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.jforum TD.catSides {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.jforum TD.spaceRow {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.jforum TH.thRight {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.jforum TD.catRight {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.jforum TD.row3Right {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.jforum TH.thLeft {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.jforum TD.catLeft {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.jforum TH.thBottom {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
.jforum TD.catBottom {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
.jforum TH.thTop {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.jforum TH.thCornerL {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.jforum TH.thCornerR {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.jforum .maintitle {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000000; LINE-HEIGHT: 120%; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.jforum .gen {
	FONT-SIZE: 12px
}
.jforum .genmed {
	FONT-SIZE: 11px
}
.jforum .gensmall {
	FONT-SIZE: 10px
}
.jforum .gen {
	COLOR: #000000
}
.jforum .genmed {
	COLOR: #000000
}
.jforum .gensmall {
	COLOR: #000000
}
.jforum A.gen {
	COLOR: #01336b; TEXT-DECORATION: none
}
.jforum A.genmed {
	COLOR: #01336b; TEXT-DECORATION: none
}
.jforum A.gensmall {
	COLOR: #01336b; TEXT-DECORATION: none
}
.jforum A.gen:hover {
	COLOR: #01336b; TEXT-DECORATION: underline
}
.jforum A.genmed:hover {
	COLOR: #01336b; TEXT-DECORATION: underline
}
.jforum A.gensmall:hover {
	COLOR: #01336b; TEXT-DECORATION: underline
}
.jforum .mainmenu {
	FONT-SIZE: 11px; COLOR: #000000
}
.jforum A.mainmenu {
	COLOR: #01336b; TEXT-DECORATION: none
}
.jforum A.mainmenu:hover {
	COLOR: #01336b; TEXT-DECORATION: underline
}
.jforum .cattitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #01336b; LETTER-SPACING: 1px
}
.jforum A.cattitle {
	COLOR: #01336b; TEXT-DECORATION: none
}
.jforum A.cattitle:hover {
	TEXT-DECORATION: underline
}
.jforum .forumlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #01336b
}
.jforum A.forumlink {
	COLOR: #01336b; TEXT-DECORATION: none
}
.jforum A.forumlink:hover {
	COLOR: #01336b; TEXT-DECORATION: underline
}
.jforum .nav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
.jforum A.nav {
	COLOR: #01336b; TEXT-DECORATION: none
}
.jforum A.nav:hover {
	TEXT-DECORATION: underline
}
.jforum .topictitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
.jforum H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
.jforum H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
.jforum A.topictitle:link {
	COLOR: #01336b; TEXT-DECORATION: none
}
.jforum A.topictitle:visited {
	COLOR: #01336b; TEXT-DECORATION: none
}
.jforum A.topictitle:hover {
	COLOR: #01336b; TEXT-DECORATION: underline
}
.jforum .name {
	FONT-SIZE: 11px; COLOR: #000000
}
.jforum .postdetails {
	FONT-SIZE: 10px; COLOR: #000000
}
.jforum .postbody {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
.jforum A.postlink:link {
	COLOR: #01336b; TEXT-DECORATION: none
}
.jforum A.postlink:visited {
	COLOR: #01336b; TEXT-DECORATION: none
}
.jforum A.postlink:hover {
	COLOR: #01336b; TEXT-DECORATION: underline
}
.jforum .code {
	FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Courier, 'Courier New', sans-serif
}
.jforum .quote {
	FONT-SIZE: 11px; COLOR: #444444; LINE-HEIGHT: 125%; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.jforum .copyright {
	FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: -1px
}
.jforum A.copyright {
	COLOR: #444444; TEXT-DECORATION: none
}
.jforum A.copyright:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.jforum INPUT {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
.jforum TEXTAREA {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
.jforum SELECT {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
.jforum INPUT.post {
	BACKGROUND-COLOR: #ffffff
}
.jforum TEXTAREA.post {
	BACKGROUND-COLOR: #ffffff
}
.jforum SELECT {
	BACKGROUND-COLOR: #ffffff
}
.jforum INPUT {
	TEXT-INDENT: 2px
}
.jforum INPUT.button {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fafafa
}
.jforum INPUT.mainoption {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #fafafa
}
.jforum INPUT.liteoption {
	FONT-WEIGHT: normal; BACKGROUND-COLOR: #fafafa
}
.jforum .helpline {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #f7f7f8; BORDER-BOTTOM-STYLE: none
}
.jforum .moderatortitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffa34f
}
.jforum .moderator {
	FONT-SIZE: 12px; COLOR: #006600
}
.jforum .admin {
	FONT-SIZE: 12px; COLOR: #ffa34f
}
UL.portletModes {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; BACKGROUND: url(images/portlets/tabBorder.gif) repeat-x 50% bottom; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #515c6a; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.portletModes A {
	BACKGROUND: url(images/portlets/tabRight.gif) no-repeat right top; FLOAT: left; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #515c6a 1px solid; TEXT-DECORATION: none
}
UL.portletModes A:hover {
	BACKGROUND-POSITION: 100% -26px
}
UL.portletModes A:hover SPAN {
	BACKGROUND-POSITION: 0% -26px
}
UL.portletModes LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.portletModes LI.current A {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 100% -26px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL.portletModes LI.current SPAN {
	BACKGROUND-POSITION: 0% -26px; PADDING-BOTTOM: 1px
}
UL.portletModes SPAN {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 22px; FONT-SIZE: 9px; BACKGROUND: url(images/portlets/tabLeft.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 1px; COLOR: #515c6a; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap
}
UL.portletModes SPAN {
	FLOAT: none
}
UL.windowStates {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/portlets/tabBorder.gif) repeat-x 50% bottom; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #515c6a; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.windowStates A {
	FONT-SIZE: 9px; Z-INDEX: 1; BACKGROUND: url(images/windowStates.gif) no-repeat left top; FLOAT: left; WIDTH: 17px; MARGIN-RIGHT: 2px; BORDER-BOTTOM: #515c6a 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 14px; TEXT-DECORATION: none
}
UL.windowStates A SPAN {
	DISPLAY: none
}
UL.windowStates A.maximized {
	BACKGROUND-IMAGE: url(images/portlets/windowStates_maximized.gif)
}
UL.windowStates A.minimized {
	BACKGROUND-IMAGE: url(images/portlets/windowStates_minimized.gif)
}
UL.windowStates A.normal {
	BACKGROUND-IMAGE: url(images/portlets/windowStates_normal.gif)
}
UL.windowStates A:hover {
	BACKGROUND-POSITION: 0% -15px
}
UL.windowStates LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL.windowStates LI.current A {
	DISPLAY: none
}
UL.windowStates DIV {
	FLOAT: none
}
.Portal-Portlet-Title {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 180%; BACKGROUND: #cccc99; PADDING-BOTTOM: 4px; MARGIN-LEFT: auto; BORDER-LEFT: #000000 1px solid; COLOR: #000000; MARGIN-RIGHT: auto; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: center
}
.Portal-Portlet-Information {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 120%; PADDING-BOTTOM: 4px; MARGIN: 0.5em auto 1em; WIDTH: 400px; COLOR: #000000; PADDING-TOP: 4px; FONT-STYLE: oblique; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: center
}
.Portal-Portlet-Group {
	BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; MARGIN-TOP: 1em; MARGIN-LEFT: auto; BORDER-LEFT: #000000 2px solid; WIDTH: 400px; MARGIN-RIGHT: auto; BORDER-BOTTOM: #000000 2px solid; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center
}
.Portal-Portlet-Legend {
	
}
.Portal-Portlet-Footer {
	FONT-SIZE: 90%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica
}
.Portal-Portlet-Group-Title {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 150%; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #cccc99
}
.Portal-Portlet-Group-Information {
	
}
.Portal-Portlet-Group-Content {
	MARGIN-TOP: 1em; FONT-SIZE: 110%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.Portal-Portlet-Group-Legend {
	
}
.Portal-Portlet-Group-Footer {
	MARGIN-TOP: 2em; TEXT-ALIGN: center
}
.Portal-Portlet-Group-SubGroup {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: #87acd6; PADDING-BOTTOM: 4px; MARGIN: 0px 1em; COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica
}
.Portal-Portlet-Group-Content-ListItem {
	PADDING-RIGHT: 4px; MARGIN-TOP: 3px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: left
}
.Portal-Portlet-Group-Content-ListItem A:link {
	COLOR: #035ab4; TEXT-DECORATION: underline
}
.Portal-Portlet-Group-Content-ListItem A:visited {
	COLOR: #8403af; TEXT-DECORATION: underline
}
.Portal-Portlet-Group-Content-ListItem A:hover {
	COLOR: #d9011a; TEXT-DECORATION: underline
}
.Portal-Portlet-Group-Content-Matrix {
	BORDER-RIGHT: #6495ed 2px solid; BORDER-TOP: #6495ed 2px solid; MARGIN-LEFT: auto; BORDER-LEFT: #6495ed 2px solid; WIDTH: 90%; MARGIN-RIGHT: auto; BORDER-BOTTOM: #6495ed 2px solid; TEXT-ALIGN: center
}
.Portal-Portlet-Group-Content-Matrix-Image {
	BORDER-RIGHT: #6495ed 2px solid; BORDER-TOP: #6495ed 2px solid; BORDER-LEFT: #6495ed 2px solid; BORDER-BOTTOM: #6495ed 2px solid; BACKGROUND-COLOR: #c8c8c8
}
.Portal-Portlet-Group-Content-Matrix-Loop {
	BORDER-RIGHT: #6495ed 2px solid; BORDER-TOP: #6495ed 2px solid; BORDER-LEFT: #6495ed 2px solid; BORDER-BOTTOM: #6495ed 2px solid
}
.Portal-Portlet-Group-Content-Matrix-Loopcontrol {
	COLOR: white; BACKGROUND-COLOR: #c8c8c8
}
