BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; PADDING-TOP: 0px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #fff
}
H1 {
	FONT-SIZE: 1.5em; MARGIN: 12px 0px -3px; FONT-FAMILY: Arial
}
H2 {
	PADDING-RIGHT: 8px; BACKGROUND-POSITION: 6px 6px; PADDING-LEFT: 30px; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(../Images/BgH2.gif); PADDING-BOTTOM: 10px; MARGIN: 20px 0px 0px; PADDING-TOP: 10px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-REPEAT: no-repeat; POSITION: relative; BACKGROUND-COLOR: #eef2fa
}
* HTML H2 {
	HEIGHT: 1px
}
H2 DIV.Buttons {
	DISPLAY: inline; RIGHT: 5px; POSITION: absolute; TOP: 5px
}
H2.Collapsible {
	PADDING-LEFT: 6px; BACKGROUND-IMAGE: none
}
H2.Collapsible SPAN {
	BACKGROUND-POSITION: -1px 0px; DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(../Images/NavChildrenExpand.gif); CURSOR: pointer; BACKGROUND-REPEAT: no-repeat
}
A {
	COLOR: #468eca
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
FORM {
	MARGIN: 0px
}
INPUT {
	BORDER-RIGHT: #ccc6bc 1px solid; BORDER-TOP: #6d6d6d 1px solid; FONT-SIZE: 1em; BORDER-LEFT: #6d6d6d 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc6bc 1px solid; FONT-FAMILY: Tahoma
}
SELECT {
	BORDER-RIGHT: #ccc6bc 1px solid; BORDER-TOP: #6d6d6d 1px solid; FONT-SIZE: 1em; BORDER-LEFT: #6d6d6d 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc6bc 1px solid; FONT-FAMILY: Tahoma
}
TEXTAREA {
	BORDER-RIGHT: #ccc6bc 1px solid; BORDER-TOP: #6d6d6d 1px solid; FONT-SIZE: 1em; BORDER-LEFT: #6d6d6d 1px solid; COLOR: #000; BORDER-BOTTOM: #ccc6bc 1px solid; FONT-FAMILY: Tahoma
}
INPUT.Button {
	BORDER-RIGHT: #c6ccd2 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e2e5e8 1px solid; PADDING-LEFT: 17px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../Images/BgButton.gif); PADDING-BOTTOM: 3px; OVERFLOW: visible; BORDER-LEFT: #e2e5e8 1px solid; WIDTH: 1px; CURSOR: pointer; PADDING-TOP: 3px; BORDER-BOTTOM: #c6ccd2 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
INPUT.ReadOnly {
	FILTER: alpha(opacity=40); CURSOR: default! important; opacity: .40
}
INPUT.WysiwygDisabled {
	FILTER: alpha(opacity=40); CURSOR: default! important; opacity: .40
}
INPUT[type='button'] {
	BORDER-RIGHT: #c6ccd2 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e2e5e8 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../Images/BgButton.gif); PADDING-BOTTOM: 3px; OVERFLOW: visible; BORDER-LEFT: #e2e5e8 1px solid; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 3px; BORDER-BOTTOM: #c6ccd2 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff
}
INPUT[type='submit'] {
	BORDER-RIGHT: #c6ccd2 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e2e5e8 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../Images/BgButton.gif); PADDING-BOTTOM: 3px; OVERFLOW: visible; BORDER-LEFT: #e2e5e8 1px solid; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 3px; BORDER-BOTTOM: #c6ccd2 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff
}
INPUT[type='reset'] {
	BORDER-RIGHT: #c6ccd2 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #e2e5e8 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(../Images/BgButton.gif); PADDING-BOTTOM: 3px; OVERFLOW: visible; BORDER-LEFT: #e2e5e8 1px solid; WIDTH: auto; CURSOR: pointer; PADDING-TOP: 3px; BORDER-BOTTOM: #c6ccd2 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #fff
}
INPUT[type='button'] {
	OVERFLOW: visible; WIDTH: auto
}
INPUT[type='submit'] {
	OVERFLOW: visible; WIDTH: auto
}
INPUT.Small {
	PADDING-RIGHT: 5px! important; BACKGROUND-POSITION: -2px -2px; PADDING-LEFT: 13px! important; FONT-WEIGHT: normal! important; FONT-SIZE: 0.85em; PADDING-BOTTOM: 1px! important; PADDING-TOP: 1px! important
}
* HTML INPUT.Small {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -3px -3px; PADDING-LEFT: 15px; PADDING-BOTTOM: 1px; PADDING-TOP: 2px
}
INPUT.CheckBox {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.CheckBox INPUT {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
INPUT.RadioButton {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
.RadioButton INPUT {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; BORDER-RIGHT-WIDTH: 0px! important
}
INPUT[type='checkbox'] {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; MARGIN: 0px 5px 0px 0px; BORDER-RIGHT-WIDTH: 0px! important
}
INPUT[type='radio'] {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BORDER-BOTTOM-WIDTH: 0px! important; MARGIN: 0px 5px 0px 0px; BORDER-RIGHT-WIDTH: 0px! important
}
OPTION.ReadOnly {
	COLOR: #ccc
}
CODE {
	FONT-SIZE: 1.2em
}
.Notation {
	FONT-SIZE: 0.9em; COLOR: #7a7b7b
}
.Alert {
	FONT-WEIGHT: bold; COLOR: #f00
}
.ValidationMessage {
	PADDING-RIGHT: 4px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(../Images/BgAlert.gif); PADDING-BOTTOM: 4px; BORDER-LEFT: #fef200 3px solid; COLOR: #000! important; PADDING-TOP: 4px
}
.ValidationMessage H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(../Images/IconAlert.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
.WarningMessage H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(../Images/IconAlert.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
.ValidationError {
	BORDER-LEFT: #fff000 3px solid
}
.WarningMessage {
	PADDING-RIGHT: 4px; MARGIN-TOP: 5px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND-IMAGE: url(../Images/BgWarning.gif); PADDING-BOTTOM: 4px; BORDER-LEFT: #f90 3px solid; COLOR: #000! important; PADDING-TOP: 4px
}
.HelpLabel {
	CURSOR: help
}
.FloatClear {
	CLEAR: both; OVERFLOW: hidden; HEIGHT: 1px
}
A.ItemLink {
	COLOR: #000; TEXT-DECORATION: none
}
A.ItemLink:hover {
	TEXT-DECORATION: underline
}
IMG.Icon {
	WIDTH: 22px; CURSOR: pointer; HEIGHT: 20px
}
INPUT.Icon {
	WIDTH: 22px; CURSOR: pointer; HEIGHT: 20px
}
IMG.Disabled.Icon {
	CURSOR: default! important
}
INPUT.Disabled.Icon {
	CURSOR: default! important
}
IMG.IconSmall {
	WIDTH: 16px; CURSOR: pointer; HEIGHT: 16px
}
INPUT.IconSmall {
	WIDTH: 16px; CURSOR: pointer; HEIGHT: 16px
}
.IconText {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -1px -3px; PADDING-LEFT: 23px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV.ButtonHolder {
	BORDER-RIGHT: #e7e9ea 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #e7e9ea 1px solid; MARGIN-TOP: 12px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; BORDER-LEFT: #e7e9ea 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #e7e9ea 1px solid
}
DIV.ImageThumbnail {
	FLOAT: left; MARGIN-RIGHT: 5px; TEXT-ALIGN: center
}
DIV.ImageThumbnail IMG {
	BORDER-RIGHT: #e7e9ea 1px solid; BORDER-TOP: #e7e9ea 1px solid; BORDER-LEFT: #e7e9ea 1px solid; BORDER-BOTTOM: #e7e9ea 1px solid
}
SPAN.NoAccess {
	COLOR: #ccc
}
.Editable {
	COLOR: #0c0
}
SPAN.StatusActive {
	COLOR: #0c0
}
.EditingInProgress {
	COLOR: #f90
}
SPAN.StatusPending {
	COLOR: #f90
}
SPAN.CustomOccurrence {
	COLOR: #f90
}
SPAN.StatusDisabled {
	COLOR: #f00
}
.AwaitingApproval {
	COLOR: #f00
}
.PageError {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND-IMAGE: url(../Images/BgAlert.gif); PADDING-BOTTOM: 6px; BORDER-LEFT: #fef200 3px solid; PADDING-TOP: 6px
}
.PageError H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(../Images/IconAlert.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat
}
.PageMessage {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND-IMAGE: url(../Images/BgInfo.gif); PADDING-BOTTOM: 6px; BORDER-LEFT: #bee7ff 3px solid; PADDING-TOP: 6px
}
.PageMessage H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 1em; BACKGROUND-IMAGE: url(../Images/IconHelp.gif); PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
#PageError {
	MARGIN-TOP: 20px
}
#PageMessage {
	MARGIN-TOP: 20px
}
.PageError DIV.Notation {
	MARGIN-TOP: 8px
}
DIV.GeneralInfo {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -5px 0px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../Images/IconHelp.gif); PADDING-BOTTOM: 3px; COLOR: #7f7f7f; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
#Popup {
	padding: 0px;
	MARGIN: 0px;
}
* HTML #Popup {
	WIDTH: 98%
}
#PopupWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; PADDING-TOP: 0px
}
#PopupWrapper FORM {
	MARGIN: 0px
}
#PopupWrapper H2 {
	MARGIN-TOP: 0px
}
#Wrapper {
	BACKGROUND-POSITION: -19px 0px; BACKGROUND-IMAGE: url(../Images/BgNavigation.gif); WIDTH: 990px; BACKGROUND-REPEAT: repeat-y
}
#Header {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #e7e9ea 1px solid; BACKGROUND-COLOR: #fff
}
#Navigation {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 180px; PADDING-TOP: 10px
}
#UserInfo {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #d7d7d7 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #d7d7d7 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #d7d7d7 1px solid; BACKGROUND-COLOR: #fff
}
#UserInfo DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#Impersonate {
	BORDER-TOP: #e7e9ea 1px solid
}
.CustomSelector {
	BORDER-TOP: #e7e9ea 1px solid
}
#Impersonate SELECT {
	MARGIN-TOP: 3px
}
.CustomSelector#CurrentSite SELECT {
	MARGIN-LEFT: 4px; WIDTH: 140px
}
.CustomSelector#CurrentCatalogue SELECT {
	MARGIN-TOP: 3px; WIDTH: 100%
}
#ContentWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: right; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 780px; PADDING-TOP: 0px
}
#Footer {
	PADDING-RIGHT: 5px; BORDER-TOP: #e7e9ea 1px solid; MARGIN-TOP: 9px; PADDING-LEFT: 5px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 5px; COLOR: #7f7f7f; PADDING-TOP: 5px; BACKGROUND-COLOR: #fff
}
#NavigationTree {
	MARGIN-TOP: 13px
}
#NavigationTree UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#NavigationTree LI {
	BORDER-RIGHT: #d7d7d7 1px solid; BORDER-TOP: #d7d7d7 1px solid; MARGIN-TOP: 1px; BORDER-LEFT: #d7d7d7 1px solid; BORDER-BOTTOM: #d7d7d7 1px solid; BACKGROUND-COLOR: #fff
}
#NavigationTree LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 28px; PADDING-BOTTOM: 7px; COLOR: #000; PADDING-TOP: 7px; TEXT-DECORATION: none
}
#NavigationTree LI A:hover {
	TEXT-DECORATION: underline
}
#NavigationTree LI A.Open {
	BACKGROUND-POSITION: 7px 6px; BACKGROUND-IMAGE: url(../Images/NavChildrenCollapse.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #f5f6f7
}
#NavigationTree LI A.Closed {
	BACKGROUND-POSITION: 7px 6px; BACKGROUND-IMAGE: url(../Images/NavChildrenExpand.gif); BACKGROUND-REPEAT: no-repeat
}
#NavigationTree UL UL {
	BORDER-TOP: #d7d7d7 1px solid; PADDING-BOTTOM: 3px
}
#NavigationTree LI LI {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#NavigationTree LI LI A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 28px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #fff! important
}
* HTML #NavigationTree LI LI A {
	HEIGHT: 1px
}
#NavigationTree LI LI A.Open {
	BACKGROUND-POSITION: 4px 0px; BACKGROUND-IMAGE: url(../Images/IconTreeCollapse.gif)
}
#NavigationTree LI LI A.Closed {
	BACKGROUND-POSITION: 4px 0px; BACKGROUND-IMAGE: url(../Images/IconTreeExpand.gif)
}
#NavigationTree UL UL UL {
	BORDER-TOP-WIDTH: 0px; PADDING-BOTTOM: 0px
}
#NavigationTree LI LI LI {
	PADDING-LEFT: 16px
}
.ListingMeta {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9cc1e1 1px solid; BACKGROUND-COLOR: #f5f6f7
}
.ListingMeta SPAN {
	FLOAT: right
}
.ListingMeta STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 3px; COLOR: #f00; PADDING-TOP: 4px
}
.DontFloat.ListingMeta SPAN {
	FLOAT: none
}
.DontFloat.ListingMeta STRONG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.ListingMeta INPUT.Button {
	BORDER-RIGHT: #e2e5e8 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: -1px -1px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 17px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../Images/BgButtonAlternate.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #448ccb; PADDING-TOP: 2px; BORDER-BOTTOM: #e2e5e8 1px solid; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
TABLE.Form CAPTION INPUT.Button {
	BORDER-RIGHT: #e2e5e8 1px solid; PADDING-RIGHT: 6px; BACKGROUND-POSITION: -1px -1px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 17px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../Images/BgButtonAlternate.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #448ccb; PADDING-TOP: 2px; BORDER-BOTTOM: #e2e5e8 1px solid; BACKGROUND-REPEAT: no-repeat; TEXT-ALIGN: left
}
.ListingMeta INPUT[type='button'] {
	BORDER-RIGHT: #e2e5e8 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../Images/BgButtonAlternate.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #448ccb; PADDING-TOP: 2px; BORDER-BOTTOM: #e2e5e8 1px solid; BACKGROUND-REPEAT: no-repeat
}
.ListingMeta INPUT[type='submit'] {
	BORDER-RIGHT: #e2e5e8 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../Images/BgButtonAlternate.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #448ccb; PADDING-TOP: 2px; BORDER-BOTTOM: #e2e5e8 1px solid; BACKGROUND-REPEAT: no-repeat
}
TABLE.Form CAPTION INPUT[type='button'] {
	BORDER-RIGHT: #e2e5e8 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../Images/BgButtonAlternate.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #448ccb; PADDING-TOP: 2px; BORDER-BOTTOM: #e2e5e8 1px solid; BACKGROUND-REPEAT: no-repeat
}
TABLE.Form CAPTION INPUT[type='submit'] {
	BORDER-RIGHT: #e2e5e8 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../Images/BgButtonAlternate.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; CURSOR: pointer; COLOR: #448ccb; PADDING-TOP: 2px; BORDER-BOTTOM: #e2e5e8 1px solid; BACKGROUND-REPEAT: no-repeat
}
.Info.ListingMeta {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: 0px 1px; PADDING-LEFT: 22px; BACKGROUND-IMAGE: url(../Images/IconHelp.gif); PADDING-BOTTOM: 5px; PADDING-TOP: 4px; BACKGROUND-REPEAT: no-repeat
}
TH.CenteredCell {
	TEXT-ALIGN: center! important
}
TD.CenteredCell {
	TEXT-ALIGN: center! important
}
TABLE.Listing {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
TABLE.Listing TR:hover {
	BACKGROUND-COLOR: #eef2fa
}
TABLE.Listing THEAD TH {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; PADDING-BOTTOM: 4px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #7a7b7b; PADDING-TOP: 3px; BACKGROUND-COLOR: #f5f6f7; TEXT-ALIGN: left
}
TABLE.Listing THEAD TH A {
	COLOR: #7a7b7b
}
TABLE.Listing TBODY TD {
	BORDER-RIGHT: #e7e9ea 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e7e9ea 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; BORDER-LEFT: #e7e9ea 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #e7e9ea 1px solid
}
TABLE.Listing TBODY TD.ButtonCell {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; WIDTH: 10px; PADDING-TOP: 2px
}
* HTML TABLE.Listing TBODY TD.ButtonCell {
	PADDING-LEFT: 0px; WHITE-SPACE: nowrap
}
TABLE.Listing TBODY TD.ButtonCell INPUT {
	PADDING-LEFT: 2px; MARGIN-LEFT: 2px; BORDER-LEFT: #f5f6f7 1px solid
}
TABLE.Listing TBODY TD.ButtonCell INPUT:first-child {
	PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px! important; MARGIN-LEFT: 0px
}
TABLE.Listing TBODY TD.ButtonCell INPUT.CheckBox {
	BORDER-LEFT-WIDTH: 0px! important
}
TABLE.Listing TH.ButtonCellHeader {
	PADDING-RIGHT: 2px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
TABLE.Listing TH.ButtonCellHeader SPAN {
	MARGIN-TOP: 4px; FLOAT: left
}
TABLE.Listing TH.ButtonCellHeader NOBR {
	MARGIN-TOP: 1px; FLOAT: right
}
TABLE.Listing TH.ButtonCellHeader NOBR INPUT {
	PADDING-LEFT: 2px; MARGIN-LEFT: 2px; BORDER-LEFT: #f5f6f7 1px solid
}
TABLE.Listing DIV.Info {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -5px -3px; PADDING-LEFT: 17px; BACKGROUND-IMAGE: url(../Images/IconHelp.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
TABLE.Form {
	BORDER-RIGHT: #e7e9ea 1px solid; BORDER-TOP: #e7e9ea 1px solid; BORDER-LEFT: #e7e9ea 1px solid; WIDTH: 100%; BORDER-BOTTOM: #e7e9ea 1px solid
}
TABLE.FormInner {
	BORDER-RIGHT: #e7e9ea 1px solid; BORDER-TOP: #e7e9ea 1px solid; BORDER-LEFT: #e7e9ea 1px solid; WIDTH: 100%; BORDER-BOTTOM: #e7e9ea 1px solid
}
TABLE.Form CAPTION {
	BORDER-RIGHT: #d7d7d7 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; BORDER-LEFT: #d7d7d7 1px solid; PADDING-TOP: 4px; BACKGROUND-COLOR: #f5f6f7; TEXT-ALIGN: left
}
TABLE.Form TH {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../Images/BgFormRow.gif); PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-REPEAT: repeat-x
}
TABLE.Form TD {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left top; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../Images/BgFormRow.gif); PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; PADDING-TOP: 4px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-REPEAT: repeat-x
}
TABLE.Form TR:first-child TH {
	BORDER-TOP: #fff 1px solid; BACKGROUND-IMAGE: none
}
TABLE.Form TR:first-child TD {
	BORDER-TOP: #fff 1px solid; BACKGROUND-IMAGE: none
}
TABLE.Form TH {
	FONT-WEIGHT: normal; PADDING-BOTTOM: 7px; WIDTH: 128px; PADDING-TOP: 7px; BACKGROUND-COLOR: #f5f6f7; TEXT-ALIGN: left
}
TABLE.Form TD.Info {
	BORDER-LEFT: #f5f6f7 1px solid
}
TABLE.Form DIV.Info {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: -5px 0px; PADDING-LEFT: 17px; BACKGROUND-IMAGE: url(../Images/IconHelp.gif); PADDING-BOTTOM: 0px; COLOR: #7f7f7f; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
TABLE.Form TD.ReadOnly {
	PADDING-TOP: 3px
}
TABLE.Form TD SPAN.ReadOnly {
	PADDING-TOP: 3px
}
TABLE.Form TD SPAN.ReadOnly {
	DISPLAY: block
}
TABLE.FormInner TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
TABLE.FormInner TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
TABLE.FormInner TH {
	PADDING-BOTTOM: 4px; WIDTH: auto; PADDING-TOP: 4px
}
TABLE.NoStyle {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.NoStyle TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.NoStyle TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.DualSelect IMG {
	MARGIN: 5px
}
TABLE.DualSelect TH {
	BORDER-RIGHT: #e7e9ea 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e7e9ea 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: #e7e9ea 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e7e9ea 1px solid
}
TABLE.DualColumn {
	WIDTH: 100%; BACKGROUND-COLOR: #eef2fa
}
TABLE.DualColumn TH {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../Images/BgDottedBlueHorizontal.gif); PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
TABLE.DualColumn TD {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../Images/BgDottedBlueHorizontal.gif); PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x
}
TABLE.DualColumn TH {
	FONT-WEIGHT: normal; WIDTH: 125px; COLOR: #0276a2; PADDING-TOP: 7px; TEXT-ALIGN: left
}
TABLE.DualColumn TD {
	BORDER-RIGHT: #fff 1px solid; BORDER-LEFT: #daeaf6 1px solid; WIDTH: 50%
}
TABLE.DualColumn TD.ReadOnly {
	PADDING-TOP: 7px
}
.HierarchyListHeader {
	BORDER-TOP-WIDTH: 0px; BORDER-RIGHT: #d7d7d7 1px solid; FONT-SIZE: 0.9em; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 1px; BORDER-LEFT: #d7d7d7 1px solid; COLOR: #7a7b7b; BACKGROUND-COLOR: #f5f6f7
}
.HierarchyListItemsHeader {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.HierarchyListButtonsHeader {
	FLOAT: right
}
.HierarchyListButtonsHeader SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #d7d7d7 1px solid; PADDING-TOP: 2px
}
.HierarchyList {
	BORDER-RIGHT: #e7e9ea 1px solid; BORDER-TOP: #e7e9ea 0px solid; MARGIN-BOTTOM: 8px; BORDER-LEFT: #e7e9ea 1px solid; BORDER-BOTTOM: #e7e9ea 1px solid
}
.HierarchyList UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.HierarchyList LI {
	CLEAR: both; BORDER-TOP: #e7e9ea 1px solid; FONT-WEIGHT: bold
}
* HTML .HierarchyList LI {
	HEIGHT: 1px
}
.HierarchyList LI LI {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(../Images/BgDottedGreyHorizontal.gif); BACKGROUND-REPEAT: repeat-x
}
.HierarchyList LI .TreeIcon {
	FLOAT: left; PADDING-TOP: 2px
}
.HierarchyList LI DIV.Name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
.HierarchyList LI A.Name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
.HierarchyList LI SPAN.Name {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 5px
}
.PageList LI DIV.Name {
	BACKGROUND-POSITION: -5px 2px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(../Images/IconPage.gif); BACKGROUND-REPEAT: no-repeat
}
.PageList LI DIV.ShadowPage.Name {
	BACKGROUND-IMAGE: url(../Images/IconTemplate.gif)
}
.PageList LI DIV.LastEdited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.PageList LI .Notation {
	MARGIN-TOP: 2px; FONT-WEIGHT: normal
}
.HierarchyList LI DIV.ItemWrapper {
	PADDING-RIGHT: 2px
}
.PageList LI DIV#SiteNode {
	PADDING-RIGHT: 4px
}
.PageList LI DIV#SiteNode SELECT {
	FLOAT: left; MARGIN: 2px 0px 0px 2px
}
.HierarchyList DIV.Buttons {
	FONT-WEIGHT: normal; FLOAT: right; MARGIN: 1px 0px 0px 2px; BORDER-LEFT: #d7d7d7 1px solid
}
.HierarchyList LI DIV.Permissions.ItemWrapper DIV.Buttons {
	BORDER-LEFT-WIDTH: 0px
}
.HierarchyList LI LI DIV.Buttons {
	MARGIN-TOP: 2px
}
.HierarchyList DIV.Buttons A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; BORDER-LEFT: #f5f6f7 1px solid; PADDING-TOP: 0px
}
.HierarchyList DIV.Buttons INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; BORDER-LEFT: #f5f6f7 1px solid; PADDING-TOP: 0px
}
.HierarchyList DIV.Buttons A:first-child {
	PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px! important
}
.HierarchyList DIV.Buttons INPUT:first-child {
	PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px! important
}
.HierarchyList .Permissions DIV.Buttons INPUT {
	FLOAT: left; MARGIN: 4px 2px 0px 10px
}
* HTML .HierarchyList .Permissions DIV.Buttons INPUT {
	MARGIN: 1px 0px 0px 10px
}
.HierarchyList DIV.Buttons LABEL SPAN {
	LEFT: 2px; FLOAT: left; POSITION: relative; TOP: 4px
}
.HierarchyList DIV.Buttons LABEL IMG {
	FLOAT: left
}
#LoggedOutWrapper {
	MARGIN: 50px auto; WIDTH: 400px
}
TABLE.PageProperties {
	MARGIN-TOP: -7px; WIDTH: 100%; BACKGROUND-COLOR: #eef2fa
}
TABLE.PageProperties TH {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../Images/BgDottedBlueHorizontal.gif); PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: left
}
TABLE.PageProperties TD {
	PADDING-RIGHT: 5px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../Images/BgDottedBlueHorizontal.gif); PADDING-BOTTOM: 6px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-x; TEXT-ALIGN: left
}
TABLE.PageProperties TH {
	BORDER-RIGHT: #cadef6 1px solid; FONT-WEIGHT: normal; WIDTH: 150px; COLOR: #0276a2; TEXT-ALIGN: left
}
TABLE.PageProperties TH SPAN.Mandatory {
	DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(../Images/IconMandatory.gif); WIDTH: 16px; MARGIN-RIGHT: -4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
DIV.Container TH SPAN.Mandatory {
	DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(../Images/IconMandatory.gif); WIDTH: 16px; MARGIN-RIGHT: -4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
#FormBuilderForm SPAN.Mandatory {
	DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(../Images/IconMandatory.gif); WIDTH: 16px; MARGIN-RIGHT: -4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
TABLE.Form TH SPAN.Mandatory {
	DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(../Images/IconMandatory.gif); WIDTH: 16px; MARGIN-RIGHT: -4px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px
}
TABLE.Form TH SPAN.Mandatory {
	MARGIN-TOP: -3px
}
DIV.ContainerProperties TH SPAN.Mandatory {
	MARGIN-TOP: -3px
}
* HTML TABLE.PageProperties TH SPAN.Mandatory {
	MARGIN-RIGHT: -2px
}
SPAN.Help {
	CURSOR: help
}
SPAN.Help LABEL {
	CURSOR: help
}
DIV.Explanatory {
	MARGIN-TOP: 5px; DISPLAY: none
}
TABLE.PageProperties TD {
	WIDTH: 620px
}
TABLE.PageEditor TH {
	WIDTH: 140px
}
TABLE.PageProperties TABLE.NoStyle TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.PageProperties TABLE.NoStyle TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV.Container {
	BORDER-TOP: #fff 1px solid; BORDER-LEFT: #daeaf6 3px solid
}
DIV.Container DIV.Container {
	BORDER-LEFT-COLOR: #cebae2
}
DIV.Container DIV.Container DIV.Container {
	BORDER-LEFT-COLOR: #98e29e
}
* HTML DIV.Container {
	HEIGHT: 1px
}
DIV.Container H4 {
	FONT-SIZE: 1em; MARGIN: 0px; POSITION: relative; BACKGROUND-COLOR: #daeaf6
}
DIV.Container DIV.Container H4 {
	BACKGROUND-COLOR: #cebae2
}
DIV.Container DIV.Container DIV.Container H4 {
	BACKGROUND-COLOR: #98e29e
}
DIV.ObjectAdd {
	MARGIN-TOP: 1px
}
DIV.ContainerButton.ObjectAdd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #daeaf6
}
DIV.Container DIV.ContainerButton.ObjectAdd {
	BACKGROUND-COLOR: #cebae2
}
DIV.Container DIV.Container DIV.ContainerButton.ObjectAdd {
	BACKGROUND-COLOR: #98e29e
}
DIV.Container H4 A {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 4px 4px; DISPLAY: block; PADDING-LEFT: 27px; BACKGROUND-IMAGE: url(../Images/NavChildrenCollapse.gif); PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
* HTML DIV.Container H4 A {
	HEIGHT: 1px
}
DIV.Container H4 A.Collapsed {
	BACKGROUND-IMAGE: url(../Images/NavChildrenExpand.gif)
}
DIV.Container H4 DIV.Buttons {
	RIGHT: 0px; POSITION: absolute; TOP: 3px
}
DIV.Container H4 DIV.Buttons INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: 5px; BORDER-RIGHT-WIDTH: 0px
}
DIV.Container H4 DIV.Buttons IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-RIGHT: 5px; BORDER-RIGHT-WIDTH: 0px
}
DIV.Container TABLE.Form {
	MARGIN-TOP: -1px; BORDER-LEFT-WIDTH: 0px
}
DIV.Container TABLE.Form TH {
	WIDTH: 138px
}
DIV.Container DIV.Container TABLE.Form TH {
	WIDTH: 130px
}
DIV.Container DIV.Container DIV.Container TABLE.Form TH {
	WIDTH: 122px
}
DIV.ContainerProperties {
	BACKGROUND-IMAGE: url(../Images/BgNavigation.gif)! important
}
* HTML DIV.ContainerProperties {
	HEIGHT: 1px
}
DIV.ContainerProperties H5 {
	BORDER-RIGHT: #e7e9ea 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 3px
}
DIV.ContainerProperties H5 A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 0px; PADDING-LEFT: 16px; BACKGROUND-IMAGE: url(../Images/IconHide.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 1px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
DIV.ContainerProperties H5 A.Hidden {
	BACKGROUND-IMAGE: url(../Images/IconShow.gif)
}
DIV.ContainerProperties TABLE {
	WIDTH: 100%
}
DIV.ContainerProperties TH {
	PADDING-RIGHT: 5px! important; BORDER-TOP: #e7e9ea 1px solid; PADDING-LEFT: 5px! important; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: none! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 3px! important; VERTICAL-ALIGN: top; PADDING-TOP: 2px! important; TEXT-ALIGN: left
}
DIV.ContainerProperties TD {
	PADDING-RIGHT: 5px! important; BORDER-TOP: #e7e9ea 1px solid; PADDING-LEFT: 5px! important; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; BACKGROUND-IMAGE: none! important; BORDER-BOTTOM-WIDTH: 0px! important; PADDING-BOTTOM: 3px! important; VERTICAL-ALIGN: top; PADDING-TOP: 2px! important; TEXT-ALIGN: left
}
DIV.ContainerProperties TH {
	WIDTH: 138px; PADDING-TOP: 5px! important; BACKGROUND-COLOR: transparent
}
DIV.Container DIV.Container DIV.ContainerProperties TH {
	WIDTH: 130px! important
}
DIV.Container DIV.Container DIV.Container DIV.ContainerProperties TH {
	WIDTH: 122px! important
}
DIV.ContainerProperties TD {
	BORDER-RIGHT: #e7e9ea 1px solid; BACKGROUND-COLOR: #fff
}
.Wysiwyg {
	DISPLAY: none
}
.Wysiwyg IFRAME {
	BORDER-TOP: #e7e9ea 1px solid; WIDTH: 99%; BORDER-BOTTOM: #e7e9ea 1px solid
}
.Wysiwyg IFRAME.ReadOnly {
	BORDER-RIGHT: #e7e9ea 1px solid; BORDER-TOP: #e7e9ea 1px solid; BORDER-LEFT: #e7e9ea 1px solid; WIDTH: 99%; BORDER-BOTTOM: #e7e9ea 1px solid
}
.Wysiwyg IFRAME TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.Wysiwyg TABLE TH {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.Wysiwyg TABLE TD {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: none; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
TABLE.Listing TD A.Template {
	BACKGROUND-POSITION: -4px -3px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../Images/IconTemplate.gif); PADDING-BOTTOM: 1px; BACKGROUND-REPEAT: no-repeat
}
#NavigationListHeader #SortHeader {
	WIDTH: 41px
}
#NavigationListHeader #ManageHeader {
	WIDTH: 67px
}
* HTML #NavigationListHeader #SortHeader {
	WIDTH: 44px
}
* HTML #NavigationListHeader #ManageHeader {
	WIDTH: 70px
}
#PagePermissionsHeader #ManageHeader {
	WIDTH: 207px
}
* HTML #PagePermissionsHeader #ManageHeader {
	WIDTH: 220px
}
#UserGroupNavigationList LI INPUT {
	BORDER-LEFT-WIDTH: 0px! important; MARGIN-RIGHT: 20px
}
.ObjectTable {
	WIDTH: 100%
}
.ObjectTable TH {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 0px! important; BACKGROUND-IMAGE: url(../Images/BgDottedGreyHorizontal.gif)! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 3px! important; BACKGROUND-REPEAT: repeat-x! important; BACKGROUND-COLOR: transparent! important
}
.ObjectTable TD {
	PADDING-RIGHT: 5px! important; PADDING-LEFT: 0px! important; BACKGROUND-IMAGE: url(../Images/BgDottedGreyHorizontal.gif)! important; PADDING-BOTTOM: 0px! important; PADDING-TOP: 3px! important; BACKGROUND-REPEAT: repeat-x! important; BACKGROUND-COLOR: transparent! important
}
.ObjectTable TH {
	WIDTH: 101px! important; PADDING-TOP: 5px! important
}
.CmsObjectText {
	MARGIN-BOTTOM: 3px
}
.CmsObjectImage TABLE.Layout {
	WIDTH: 100%
}
.CmsObjectImage TABLE.Layout TD {
	padding: 0px;
	BACKGROUND-IMAGE: none! important; 	VERTICAL-ALIGN: top! important;
}
.CmsObjectImage .ImageHolder {
	MARGIN: 0px 0px 5px 7px; WIDTH: 100px; TEXT-ALIGN: center
}
.CmsObjectImage .ImageProperties {
	
}
.CmsObjectRadioList TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: -3px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 0px
}
.CmsObjectRadioList TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.CmsObjectRadioList INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 2px 5px 0px 0px; PADDING-TOP: 0px
}
.CmsObjectRadioList LABEL {
	PADDING-TOP: 3px
}
* HTML .CmsObjectRadioList INPUT {
	MARGIN-TOP: -3px
}
#ImageManagerGrid TR.AlternateRow {
	BACKGROUND-COLOR: #f3f3f3
}
#ImageManagerGrid TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; WIDTH: 33%; PADDING-TOP: 10px
}
.Pager {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e7e9ea 1px solid
}
.Pager INPUT {
	FLOAT: left; TEXT-ALIGN: center
}
.Pager .Icon {
	MARGIN: 0px 2px; WIDTH: 16px; HEIGHT: 16px
}
.Pager SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.Pager SPAN.Notation {
	PADDING-LEFT: 20px; FLOAT: none
}
.Pager DIV.NumberPerPage {
	FLOAT: right
}
.Pager DIV.Notation {
	PADDING-TOP: 3px
}
.CategoryList LI LI .ItemWrapper {
	PADDING-LEFT: 20px
}
.CategoryList LI LI LI .ItemWrapper {
	PADDING-LEFT: 40px
}
.CategoryList LI LI LI LI .ItemWrapper {
	PADDING-LEFT: 60px
}
.CategoryList LI LI LI LI LI .ItemWrapper {
	PADDING-LEFT: 80px
}
#CategoryTree TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#CategoryTree TD INPUT {
	MARGIN-TOP: 4px
}
*:first-child + HTML #CategoryTree TD INPUT {
	MARGIN-TOP: 0px; MARGIN-RIGHT: 0px
}
* HTML #CategoryTree TD INPUT {
	MARGIN-TOP: 0px; MARGIN-RIGHT: 0px
}
.ApprovalOverride {
	BACKGROUND-IMAGE: url(../Images/BgAlert.gif)
}
STRONG.ApprovalOverride {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#ProgressIndicator {
	MARGIN: 2px 0px 0px 5px; POSITION: absolute
}
.ProgressBar {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND-IMAGE: url(../Images/BgNavigation.gif); BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; HEIGHT: 15px
}
.ProgressBar DIV {
	BACKGROUND-IMAGE: url(../Images/BgProgressBar.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 15px
}
OPTION.SelectListHeader {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #daeaf6
}

.fValidation 
{
    margin:20px 0px 0px;
	color: #CC0000;
	border: 1px dashed #cc0000;
	background-image: url(../Images/IconAlert.gif);
	background-repeat: no-repeat;
	background-position: 5px 5px;
	padding: 3px 10px 5px 33px;
	line-height: 1.5em;
}


a.sortAsc,
a.sortAsc:link,
a.sortAsc:visited {
	background-color: #fcc;
}

a.sortDesc,
a.sortDesc:link,
a.sortDesc:visited {
	background-color: #fcc;
}

/*for Ajax Control Toolkit modal popup*/
.modalBackground 
{
	background-color:Gray; 
	filter:alpha(opacity=70);
	opacity:0.7;
}

.errorLabel
{
	color:Red;
}

.grayLabel
{
	color: Gray;
}

.validationError
{ 
	color:Red;
	background-color:#FFFF99;
 }
/*for validation error bookmark */
ul.errorLabel a
{
	color:Red;
}