BODY {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 100.1%; PADDING-TOP: 0px
}
SPAN {
	DISPLAY: inline
}
A {
	COLOR: #505050; TEXT-DECORATION: none
}
.ms-topnavContainer {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #c2dcff 1px solid; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
#topspacer {
	HEIGHT: 4px; CLEAR: both
}
#EntirePage {
	TEXT-ALIGN: left; WIDTH: 900px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto
}
#StagingBody {
	WIDTH: 605px; FLOAT: left
}
#Banner {
	POSITION: relative; WIDTH: 417px; LEFT: 183px
}
#Logo {
	POSITION: absolute; WIDTH: 183px; CLEAR: both
}
.sharepointLogin {
	WIDTH: 165px; FLOAT: left; LEFT: 5px
}
.siteActionMenu {
	POSITION: relative; CLEAR: both; LEFT: 5px
}
#search {
	POSITION: relative; FLOAT: right; TOP: 10px
}
.SearchText {
	FLOAT: left
}
.SearchTextField {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: url(/Resources/SearchBox/Search_bg_shadow.jpg) repeat-x; FLOAT: left; HEIGHT: 20px; COLOR: #505050; FONT-SIZE: 0.75em; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
.SearchSubmitButton {
	FLOAT: left; MARGIN-LEFT: 2px
}
.SearchLeftCorner {
	BACKGROUND-IMAGE: url(/Resources/SearchBox/Search_left_corner.jpg); WIDTH: 18px; FLOAT: left; HEIGHT: 20px
}
.SearchRightCorner {
	BACKGROUND-IMAGE: url(/Resources/SearchBox/Search_right_corner.jpg); WIDTH: 10px; FLOAT: left; HEIGHT: 20px
}
#menuContainer {
	WIDTH: 900px; BACKGROUND: url(/Resources/TopMenu/menu_bg_off.jpg) repeat-x; FLOAT: left; HEIGHT: 41px
}
#TopMenu {
	FLOAT: left; HEIGHT: 100%
}
.topRoundLeft {
	WIDTH: 10px; BACKGROUND: url(/Resources/TopMenu/edge_left_off.jpg) repeat-x; FLOAT: left; HEIGHT: 42px; MARGIN-RIGHT: -6px
}
.topRootNavSelected {
	BACKGROUND-IMAGE: url(/Resources/TopMenu/edge_left_on.jpg)
}
.topRoundRight {
	BACKGROUND-IMAGE: url(/Resources/TopMenu/edge_right_off.jpg); POSITION: relative; WIDTH: 10px; DISPLAY: inline; BACKGROUND-REPEAT: no-repeat; FLOAT: right; HEIGHT: 42px
}
UL.topmenu {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 720px; PADDING-RIGHT: 0px; HEIGHT: 100%; PADDING-TOP: 0px
}
UL.topmenu LI {
	FONT-FAMILY: Trebuchet MS, verdana; FLOAT: left; HEIGHT: 100%; COLOR: #ffffff; FONT-SIZE: 0.75em; FONT-WEIGHT: normal
}
UL.topmenu LI DIV {
	POSITION: relative; FLOAT: left; HEIGHT: 100%
}
UL.topmenu LI A {
	POSITION: relative; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; COLOR: #ffffff; TOP: 12px
}
UL.topmenu LI#phone A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; MARGIN-LEFT: 6px; TOP: 2px; MARGIN-RIGHT: 6px; PADDING-TOP: 0px
}
LI.topmenu-object-selected DIV.topmenu-object-body {
	BACKGROUND: url(/Resources/TopMenu/menu_bg_on.jpg) repeat-x right top
}
UL.topmenu LI#phone DIV.topmenu-object-body {
	PADDING-LEFT: 24px; WIDTH: 9.3em; BACKGROUND: url(/Resources/TopMenu/phone.jpg) no-repeat 6px 50%
}
.topNavItem {
	POSITION: relative; DISPLAY: inline; FONT-FAMILY: "Trebuchet MS"; COLOR: #ffffff; FONT-SIZE: 0.75em; FONT-WEIGHT: normal
}
.menuSeparator {
	BACKGROUND-IMAGE: url(/Resources/TopMenu/separator.jpg); WIDTH: 2px; BACKGROUND-ATTACHMENT: scroll; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; HEIGHT: 41px
}
A.topNavItem {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: "Trebuchet MS"; COLOR: #ffffff; FONT-SIZE: 0.75em; FONT-WEIGHT: normal; PADDING-TOP: 13px
}
A.topNavSelected {
	FONT-FAMILY: "Trebuchet MS"; BACKGROUND: url(/Resources/TopMenu/menu_bg_on.jpg) repeat-x right top; HEIGHT: 41px; COLOR: #ffffff; FONT-SIZE: 0.75em; FONT-WEIGHT: normal
}
.topNavHover A {
	COLOR: #330000
}
#PageFooter {
	MARGIN-TOP: 5px; WIDTH: 900px; FONT-FAMILY: "Trebuchet MS", verdana; BACKGROUND: url(/Resources/Footer/footer_bkg.jpg) repeat-x; HEIGHT: 30px; COLOR: #505050; CLEAR: both; FONT-SIZE: 0.75em; FONT-WEIGHT: normal
}
#PageFooterArea {
	
}
#PageFooterAreaLeftImg {
	FLOAT: left
}
#PageFooterAreaRightImg {
	FLOAT: right
}
#PageFooterSCSArea {
	FLOAT: left; PADDING-TOP: 7px
}
#PageFooterCompany {
	FONT-WEIGHT: bold
}
#PageFooterEmail A {
	COLOR: black; TEXT-DECORATION: none
}
#PageFooterCookie A {
	COLOR: black; TEXT-DECORATION: none
}
#PageFooterSponsor {
	FONT-WEIGHT: bold
}
#PageFooterSponsorArea {
	FLOAT: right
}
#PageFooterSponsorNames {
	FLOAT: left; CLEAR: both; PADDING-TOP: 7px
}
#PageFooterSponsorImages {
	MARGIN-TOP: 2px; FLOAT: left; HEIGHT: 26px
}
#SelfService {
	POSITION: relative; FONT-FAMILY: "Trebuchet MS", verdana; FLOAT: right; HEIGHT: 66px; COLOR: #505050; FONT-SIZE: 0.75em; FONT-WEIGHT: normal
}
#SelfServiceAreaLeftImg {
	FLOAT: left
}
#SelfServiceAreaRightImg {
	FLOAT: right
}
#SelfServiceAreaLeft {
	BACKGROUND-IMAGE: url(/Resources/SelfService/ss_left.jpg); WIDTH: 5px; FLOAT: left; HEIGHT: 66px
}
#SelfServiceAreaMiddle {
	WIDTH: 22em; BACKGROUND: url(/Resources/SelfService/ss_bkg.jpg) #f5f5f5 repeat-x; FLOAT: left; HEIGHT: 100%
}
#SelfServiceAreaRight {
	BACKGROUND-IMAGE: url(/Resources/SelfService/ss_right.jpg); WIDTH: 5px; FLOAT: left; HEIGHT: 66px
}
UL#SelfServiceTop {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 6px 0px 16px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
UL#SelfServiceBottom {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
DIV#SelfService UL LI {
	FLOAT: left; MARGIN-LEFT: 5px
}
UL#SelfServiceTop LI IMG {
	FLOAT: left
}
UL#SelfServiceTop LI A {
	PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; BACKGROUND: url(/Resources/SelfService/ss_button.gif) #424242 repeat-x; FLOAT: left; HEIGHT: 21px; COLOR: white; TEXT-DECORATION: none; PADDING-TOP: 4px
}
#SelfServiceTopRow {
	PADDING-BOTTOM: 8px; FLOAT: right; PADDING-TOP: 6px
}
#SelfServiceBottomRow {
	PADDING-BOTTOM: 6px; FLOAT: right
}
#SelfServiceBottomRow A {
	COLOR: black; TEXT-DECORATION: none
}
#rssImage {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; VERTICAL-ALIGN: middle; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.SelfServiceDivider {
	PADDING-LEFT: 5px; VERTICAL-ALIGN: middle
}
.modalBackground {
	FILTER: alpha(opacity=60); BACKGROUND-COLOR: gray; opacity: 0.6
}
.modalPopup {
	BORDER-BOTTOM: #000000 0px solid; BORDER-LEFT: #000000 0px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: #000000 0px solid; BORDER-RIGHT: #000000 0px solid; PADDING-TOP: 0px
}
#LeftNavBody {
	FLOAT: left; CLEAR: both ;PADDING-LEFT:10px; DISPLAY: block;
}
#leftnavspacer {
	HEIGHT: 20px; CLEAR: both
}
#LeftNavLeftSpace {
	WIDTH: 180px; BACKGROUND: url(/Resources/spacer.gif) #ffffff repeat-x; HEIGHT: 1px
}
UL.leftmenu {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: "Trebuchet MS", verdana; COLOR: #505050; FONT-SIZE: 0.75em; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
UL.leftmenu LI {
	BORDER-BOTTOM: #cccccc 1px solid
}
UL.leftmenu LI A {
	LINE-HEIGHT: 26px; DISPLAY: block; FONT-FAMILY: "Trebuchet MS", verdana; COLOR: #505050; TEXT-DECORATION: none
}
UL.leftmenu LI A:hover {
	BACKGROUND-COLOR: #f5f5f5
}
UL.leftmenu LI.leftmenu-object-selected A {
	BACKGROUND-COLOR: #810000; COLOR: #ffffff
}
UL.leftmenusubitems {
	FONT-SIZE: 1em; BORDER-TOP: medium none
}
A.leftmenusublink {
	BACKGROUND-COLOR: #ffffff !important; PADDING-LEFT: 1.6em; DISPLAY: block; FONT-FAMILY: "Trebuchet MS", verdana; COLOR: #505050 !important; TEXT-DECORATION: none
}
A.leftmenusublinkselected {
	BACKGROUND-COLOR: #f5f5f5 !important
}
A.leftmenusublink:hover {
	BACKGROUND-COLOR: #f5f5f5 !important
}
.leftNav {
	DISPLAY: block; FONT-FAMILY: "Trebuchet MS", verdana; COLOR: #505050; FONT-SIZE: 0.75em; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal
}
.leftNav A {
	COLOR: #505050; TEXT-DECORATION: none
}
.leftNavHover {
	BACKGROUND-COLOR: #f5f5f5; DISPLAY: block
}
.leftNav1 {
	WIDTH: 180px
}
.leftNavSelected A {
	BACKGROUND-COLOR: #810000; DISPLAY: block; COLOR: #ffffff
}
.leftNavBorder {
	BORDER-BOTTOM: #cccccc 1px solid
}
#MainPageContent {
	BACKGROUND-COLOR: white; WIDTH: 900px
}
.TopContent {
	POSITION: relative; BACKGROUND-COLOR: white; WIDTH: 900px
}
.TopLeft {
	POSITION: relative; BACKGROUND-COLOR: white; WIDTH: 675px; FLOAT: left; HEIGHT: 200px
}
.TopRight {
	POSITION: relative; BACKGROUND-COLOR: white; WIDTH: 210px; FLOAT: left
}
.TopRightImage {
	BACKGROUND-COLOR: white; HEIGHT: 200px
}
.TopRightText {
	BACKGROUND-COLOR: white; HEIGHT: 100px
}
.MiddleContent {
	POSITION: relative; BACKGROUND-COLOR: white; WIDTH: 900px
}
.MiddleLeft {
	POSITION: relative; BACKGROUND-COLOR: black; WIDTH: 225px; FLOAT: left
}
.MiddleRight {
	BACKGROUND-COLOR: white; WIDTH: 675px; FLOAT: left
}
.AreaEntryRow {
	BACKGROUND-COLOR: white; WIDTH: 675px; DISPLAY: none; CLEAR: both
}
.Area {
	Z-INDEX: 1; POSITION: relative; BACKGROUND-COLOR: white; WIDTH: 210px; FLOAT: left
}
.AreaAbove {
	Z-INDEX: 1; POSITION: relative; BACKGROUND-COLOR: white; HEIGHT: 92px
}
.AreaBelow {
	Z-INDEX: 1; BACKGROUND-COLOR: white; HEIGHT: 93px
}
.ms-pagebreadcrumb {
	MARGIN-TOP: 1px; MARGIN-LEFT: 1px
}
.ExternalEntryRow {
	POSITION: relative; BACKGROUND-COLOR: white; WIDTH: 675px
}
.External {
	POSITION: relative; BACKGROUND-COLOR: white; WIDTH: 210px; FLOAT: left
}
.HorizontalSpacer {
	BACKGROUND-COLOR: white; HEIGHT: 15px; CLEAR: left
}
.VerticalSpacer {
	WIDTH: 15px; BACKGROUND: url(/Resources/spacer.gif) #ffffff repeat-x; FLOAT: left; HEIGHT: 1px
}
.TopLeftCorner {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.TopRightCorner {
	POSITION: absolute; TOP: 0px; RIGHT: 0px
}
.BottomRightCorner {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 0px
}
.BottomLeftCorner {
	POSITION: absolute; BOTTOM: 0px; LEFT: 0px
}
.newsPromotionLineSpacer {
	WIDTH: 7px; BACKGROUND: url(/Resources/spacer.gif) #000000 repeat-x; HEIGHT: 7px
}
.SCSNewsPromo {
	WIDTH: 225px; BACKGROUND: #666666; HEIGHT: 394px
}
.SCSNewsPromoHeadline {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: bold 0.81em "Trebuchet MS"; PADDING-TOP: 10px
}
.SCSNewsPromoHeadline A {
	COLOR: white; TEXT-DECORATION: none
}
.SCSNewsPromoHeadline A:hover {
	COLOR: white; TEXT-DECORATION: none
}
.SCSNewsPromoHeadline A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.SCSNewsPromoIngress A {
	COLOR: white; TEXT-DECORATION: none
}
.SCSNewsPromoIngress A:hover {
	COLOR: white; TEXT-DECORATION: none
}
.SCSNewsPromoIngress A:visited {
	COLOR: white; TEXT-DECORATION: none
}
.SCSNewsPromoImage {
	TEXT-ALIGN: center
}
.SCSNewsPromoImage IMG {
	MAX-WIDTH: 205px
}
.SCSNewsPromoIngress {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: 0.81em "Trebuchet MS"; COLOR: white; PADDING-TOP: 10px
}
.breadcrumb {
	POSITION: relative; MIN-HEIGHT: 20px; WIDTH: 470px; FONT-FAMILY: "Trebuchet MS", "Verdana"; BACKGROUND: url(/Resources/NormalPage/breadcrumbBG.gif) repeat-x; COLOR: #505050; FONT-SIZE: 0.75em; TOP: 0%; FONT-WEIGHT: normal; LEFT: 0%
}
#MainPage {
	BACKGROUND-COLOR: white; WIDTH: 718px
}
#MainPageWithoutPromo {
	BACKGROUND-COLOR: white; WIDTH: 718px
}
#MainPageWithoutPromo .breadcrumb {
	WIDTH: 690px
}
.Middle {
	FLOAT: left
}
#ContentField {
	WIDTH: 470px
}
#ContentFieldWithoutPromo {
	WIDTH: 690px
}
#RightPromo {
	POSITION: relative; WIDTH: 220px; FLOAT: left
}
#RightPromo .ms-formfieldlabel {
	DISPLAY: none
}
.contentspace {
	POSITION: relative; MIN-HEIGHT: 15px; WIDTH: 14px; BACKGROUND: url(/Resources/spacer.gif) repeat-x; FLOAT: left
}
.SCSPageHeadline {
	FONT-FAMILY: "Trebuchet MS", "Verdana"; COLOR: #de0000; FONT-SIZE: 1.32em; FONT-WEIGHT: bold
}
.SCSPageIngress {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: "Trebuchet MS", "Verdana"; COLOR: #505050; FONT-SIZE: 0.81em; FONT-WEIGHT: bold
}
.SCSPageIngress DIV {
	MARGIN-BOTTOM: 13.58pt
}
.SCSPageIngress A {
	COLOR: #990000; TEXT-DECORATION: underline
}
.SCSPageContent {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: "Trebuchet MS", "Verdana"; COLOR: #505050; FONT-SIZE: 0.81em; FONT-WEIGHT: normal
}
.SCSPageContent A {
	COLOR: #990000; TEXT-DECORATION: underline
}
.SCSPageComment {
	LINE-HEIGHT: 1.4em; FONT-FAMILY: "Trebuchet MS", "Verdana"; COLOR: #505050; FONT-SIZE: 0.81em; FONT-WEIGHT: bold
}
.rightPromoHeader {
	
}
.promoCornerLeft {
	FLOAT: left
}
.promoCornerRight {
	FLOAT: left
}
.PromoHead {
	BACKGROUND-IMAGE: url(/Resources/NormalPage/promoHeadBg.gif); LINE-HEIGHT: 30px; WIDTH: 200px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: "Trebuchet MS", "Verdana"; FLOAT: left; HEIGHT: 32px; COLOR: #ffffff; FONT-SIZE: 0.75em; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.PromoContent {
	BACKGROUND-IMAGE: url(/Resources/NormalPage/rightPromoBg.gif); PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND-REPEAT: repeat-y; FONT-FAMILY: "Trebuchet MS", "Verdana"; COLOR: #505050; CLEAR: both; FONT-SIZE: 0.75em; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.PromoContent A {
	FONT-FAMILY: "Trebuchet MS", "Verdana"; COLOR: #990000; FONT-SIZE: 12px; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.PromoContent P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.PromoContent UL {
	TEXT-INDENT: 1px; PADDING-LEFT: 0px; MARGIN-LEFT: 20px
}
.PromoContent OL {
	PADDING-LEFT: 0px; MARGIN-LEFT: 23px
}
.PromoTop {
	WIDTH: 220px; DISPLAY: block
}
.PromoBottom {
	WIDTH: 220px; DISPLAY: block; MARGIN-BOTTOM: 20px
}
#vacantPosField {
	WIDTH: 460px; OVERFLOW: auto
}
.VacPosList A {
	COLOR: #990000; TEXT-DECORATION: underline
}
.VacPosList {
	COLOR: #505050; FONT-SIZE: 0.75em
}
.imgGlobalPromo {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN-LEFT: 20px; BORDER-TOP: 0px; MARGIN-RIGHT: 10px; BORDER-RIGHT: 0px
}
.SubAreaPres {
	POSITION: relative; LINE-HEIGHT: 1.2em; FONT-FAMILY: "Trebuchet MS", "Verdana"; COLOR: #505050; FONT-SIZE: 0.75em; FONT-WEIGHT: normal
}
.SubAreaPres A {
	COLOR: #990000; TEXT-DECORATION: underline
}
.SubAreaRow {
	POSITION: relative; CLEAR: both
}
.SubAreaItem {
	WIDTH: 220px; MARGIN-BOTTOM: 14px; FLOAT: left; MARGIN-LEFT: 6px; MARGIN-RIGHT: 6px
}
.WatermarkedTextbox {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #f5f5f5; WIDTH: 165px; FONT-FAMILY: "Trebuchet MS", "Verdana"; COLOR: #505050; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #cccccc 1px solid
}
.EmailBox {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #f5f5f5; WIDTH: 165px; FONT-FAMILY: "Trebuchet MS", "Verdana"; COLOR: #505050; FONT-SIZE: 0.75em; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #cccccc 1px solid
}
.EmailSend {
	BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; BORDER-LEFT: #ffffff 1px solid; BOTTOM: 0px; BORDER-TOP: #ffffff 1px solid; RIGHT: 0px; BORDER-RIGHT: #ffffff 1px solid
}
.cal_Theme1 .ajax__calendar_container {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #e2e2e2; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.cal_Theme1 .ajax__calendar_header {
	BACKGROUND-COLOR: #ffffff; MARGIN-BOTTOM: 4px
}
.cal_Theme1 .ajax__calendar_title {
	COLOR: #004080; PADDING-TOP: 3px
}
.cal_Theme1 .ajax__calendar_next {
	COLOR: #004080; PADDING-TOP: 3px
}
.cal_Theme1 .ajax__calendar_prev {
	COLOR: #004080; PADDING-TOP: 3px
}
.cal_Theme1 .ajax__calendar_body {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #e9e9e9; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.cal_Theme1 .ajax__calendar_dayname {
	TEXT-ALIGN: center; MARGIN-TOP: 2px; MARGIN-BOTTOM: 4px; FONT-WEIGHT: bold
}
.cal_Theme1 .ajax__calendar_day {
	TEXT-ALIGN: center
}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day {
	BACKGROUND-COLOR: #ffffff; COLOR: #004080; FONT-WEIGHT: bold
}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month {
	BACKGROUND-COLOR: #ffffff; COLOR: #004080; FONT-WEIGHT: bold
}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year {
	BACKGROUND-COLOR: #ffffff; COLOR: #004080; FONT-WEIGHT: bold
}
.cal_Theme1 .ajax__calendar_active {
	BACKGROUND-COLOR: #ffffff; COLOR: #004080; FONT-WEIGHT: bold
}
.cal_Theme1 .ajax__calendar_today {
	FONT-WEIGHT: bold
}
.cal_Theme1 .ajax__calendar_other {
	COLOR: #bbbbbb
}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today {
	COLOR: #bbbbbb
}
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title {
	COLOR: #bbbbbb
}
.FundAdmin {
	FONT-FAMILY: "Trebuchet MS", Verdana; FONT-SIZE: 0.75em
}
.FundAdmin .HeaderTemplate {
	CLEAR: both; FONT-WEIGHT: bold
}
.FundAdmin .ItemTemplate {
	CLEAR: both
}
.FundAdmin .Item1 {
	WIDTH: 175px; FLOAT: left
}
.FundAdmin .Item2 {
	WIDTH: 100px; FLOAT: left
}
.FundAdmin .Item3 {
	WIDTH: 150px; FLOAT: left
}
.FundAdmin .Item4 {
	WIDTH: 75px; FLOAT: left
}
.FundAdmin .Item5 {
	WIDTH: 75px; FLOAT: left
}
.FundAdmin .Item6 {
	WIDTH: 75px; FLOAT: left
}
.FundAdmin .NewRow {
	CLEAR: both
}
.FundAdmin .NewRow1 {
	WIDTH: 120px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.FundAdmin .NewRow2 {
	WIDTH: 500px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.FundAdmin .RowLeft {
	DISPLAY: block; FLOAT: left
}
.FundAdmin .RowRight {
	DISPLAY: block; FLOAT: right
}
.FundEdit {
	FONT-FAMILY: "Trebuchet MS", Verdana; FONT-SIZE: 0.75em
}
.FundEdit .Heading {
	COLOR: #de0000; FONT-SIZE: 1.6em; FONT-WEIGHT: bold
}
.FundEdit .Heading2 {
	FONT-SIZE: 1.32em; FONT-WEIGHT: bold
}
.FundEdit .EditArea {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline-block; BACKGROUND: url(/Resources/Gift/tab-body.jpg) #f4f4f4 repeat-x 50% bottom; PADDING-TOP: 6px
}
.FundEdit .collapsePanel {
	BACKGROUND: #f4f4f4
}
.FundEdit .collapsePanelInner {
	MARGIN: 6px
}
.FundEdit .RowLeft {
	DISPLAY: block; FLOAT: left
}
.FundEdit .RowRight {
	DISPLAY: block; FLOAT: right
}
.FundEdit .NewRowLeftSpace1 {
	WIDTH: 210px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.FundEdit .NewRowLeftSpace2 {
	WIDTH: 300px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.FundEdit .NewRow {
	CLEAR: both
}
.FundEdit .NewRow1 {
	POSITION: relative; WIDTH: 120px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.FundEdit .NewRow2 {
	WIDTH: 400px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.FundEdit .uploadArea {
	POSITION: relative; DISPLAY: block; CLEAR: both
}
.FundEdit .uploadButtonArea {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 300px; DISPLAY: inline-block; TOP: 0px; LEFT: 0px
}
.FundEdit .uploadButton {
	PADDING-LEFT: 8px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 3px
}
.FundEdit .ImageArea {
	WIDTH: 120px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.FundEdit .Image {
	WIDTH: 90px; HEIGHT: 90px
}
INPUT.File {
	Z-INDEX: 2; POSITION: relative; TEXT-ALIGN: right; FILTER: alpha(opacity:0); WIDTH: 70px; opacity: 0; -moz-opacity: 0
}
.FundLogin {
	WIDTH: 468px; FONT-FAMILY: "Trebuchet MS", Verdana; FONT-SIZE: 0.75em
}
.FundLogin .RowLeft {
	DISPLAY: block; FLOAT: left
}
.FundLogin .RowRight {
	DISPLAY: block; FLOAT: right
}
.FundLogin .NewRowLeftSpace1 {
	WIDTH: 180px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.FundLogin .NewRowLeftSpace2 {
	WIDTH: 326px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.FundLogin .NewRow {
	CLEAR: both
}
.FundLogin .Error {
	COLOR: red
}
.FundShowThanks {
	BORDER-BOTTOM: #aaaaaa 1px solid; BORDER-LEFT: #aaaaaa 1px solid; WIDTH: 500px; FONT-FAMILY: "Trebuchet MS", Verdana; FONT-SIZE: 0.75em; BORDER-TOP: #aaaaaa 1px solid; BORDER-RIGHT: #aaaaaa 1px solid
}
.FundShowThanks .TopArea {
	HEIGHT: 20px; CLEAR: both
}
.FundShowThanks .MiddleArea {
	DISPLAY: inline-block; CLEAR: both
}
.FundShowThanks .BottomArea {
	HEIGHT: 20px; CLEAR: both
}
.FundShowThanks .LeftArea {
	WIDTH: 50px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.FundShowThanks .RightArea {
	DISPLAY: block; FLOAT: left
}
.FundShowThanks .ImageArea {
	WIDTH: 400px
}
.FundShowThanks .Image {
	WIDTH: 400px; HEIGHT: 300px
}
.FundShowThanks .MessageArea {
	TEXT-ALIGN: left; MARGIN-TOP: 20px; WIDTH: 380px; DISPLAY: block
}
.FundGift {
	FLOAT: none; CLEAR: both
}
.FundGift .ImageArea {
	MIN-HEIGHT: 100px; WIDTH: 100px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.FundGift .listingFundImage {
	WIDTH: 90px; HEIGHT: 90px
}
.FundGift .TextArea {
	MIN-HEIGHT: 100px; WIDTH: 365px; DISPLAY: block; FONT-FAMILY: "Trebuchet MS", Verdana; FLOAT: left; FONT-SIZE: 0.81em
}
.FundGift .Header {
	LINE-HEIGHT: 1.4em; FONT-WEIGHT: bold
}
.FundGift .Description {
	
}
.FundList {
	FLOAT: none; CLEAR: both
}
.FundList .ButtonArea {
	HEIGHT: 60px
}
.FundList .ImageArea {
	MIN-HEIGHT: 100px; WIDTH: 100px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.FundList .listingFundImage {
	WIDTH: 90px; HEIGHT: 90px
}
.FundList .TextArea {
	MIN-HEIGHT: 100px; WIDTH: 365px; DISPLAY: block; FONT-FAMILY: "Trebuchet MS", Verdana; FLOAT: left; FONT-SIZE: 0.81em
}
.FundList .Header {
	LINE-HEIGHT: 1.4em; FONT-WEIGHT: bold
}
.FundList .Description {
	
}
.FundList .Footer {
	MARGIN-TOP: 6px
}
.FundList .LinkArea {
	FLOAT: left; CLEAR: both
}
.FundList .LinkArea A {
	COLOR: #990000; TEXT-DECORATION: underline
}
.FundList .AmountArea {
	DISPLAY: block; FLOAT: right
}
.FundList .hruler {
	MARGIN: 10px 0px; WIDTH: 465px; HEIGHT: 2px; CLEAR: both
}
.SCSGiftForm .ajax__tab_header {
	WIDTH: 468px; FONT-FAMILY: "Trebuchet MS", Verdana; BACKGROUND: url(/Resources/Gift/tab-line.gif) repeat-x 50% bottom; FONT-SIZE: 0.75em
}
.SCSGiftForm .ajax__tab_outer {
	PADDING-RIGHT: 3px; BACKGROUND: url(/Resources/Gift/tab-right.jpg) no-repeat right 50%; HEIGHT: 21px
}
.SCSGiftForm .ajax__tab_inner {
	PADDING-LEFT: 4px; BACKGROUND: url(/Resources/Gift/tab-left.jpg) no-repeat
}
.SCSGiftForm .ajax__tab_tab {
	PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: url(/Resources/Gift/tab.jpg) repeat-x; HEIGHT: 15px; COLOR: #808080; PADDING-TOP: 3px
}
.SCSGiftForm .ajax__tab_hover .ajax__tab_outer {
	
}
.SCSGiftForm .ajax__tab_hover .ajax__tab_inner {
	
}
.SCSGiftForm .ajax__tab_hover .ajax__tab_tab {
	COLOR: #000000
}
.SCSGiftForm .ajax__tab_active .ajax__tab_outer {
	BACKGROUND: url(/Resources/Gift/tab-active-right.jpg) no-repeat right 50%
}
.SCSGiftForm .ajax__tab_active .ajax__tab_inner {
	BACKGROUND: url(/Resources/Gift/tab-active-left.jpg) no-repeat
}
.SCSGiftForm .ajax__tab_active .ajax__tab_tab {
	BACKGROUND: url(/Resources/Gift/tab-active.jpg) repeat-x; COLOR: #000000
}
.SCSGiftForm .ajax__tab_body {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 466px; FONT-FAMILY: "Trebuchet MS", Verdana; BACKGROUND: url(/Resources/Gift/tab-body.jpg) #f4f4f4 repeat-x 50% bottom; FONT-SIZE: 0.75em; VERTICAL-ALIGN: text-bottom; BORDER-TOP: 0px; BORDER-RIGHT: #cccccc 1px solid
}
.SCSGiftForm .ajax__tab_body .ajax__tab_panel {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; PADDING-TOP: 25px
}
.SCSGiftForm .NewRow {
	DISPLAY: block; CLEAR: both
}
.SCSGiftForm .NewRowLeft {
	DISPLAY: block; FLOAT: left; CLEAR: both
}
.SCSGiftForm .NewRowRight {
	DISPLAY: block; FLOAT: right; CLEAR: both
}
.SCSGiftForm .NewRowLeftSpace1 {
	WIDTH: 120px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.SCSGiftForm .NewRowLeftSpace2 {
	WIDTH: 125px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.SCSGiftForm .NewRowLeftSpace3 {
	WIDTH: 140px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.SCSGiftForm .NewRowLeftSpace4 {
	WIDTH: 180px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.SCSGiftForm .NewRowLeftSpace5 {
	WIDTH: 150px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.SCSGiftForm .NewRowLeftSpace6 {
	WIDTH: 30px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.SCSGiftForm .RowLeft {
	DISPLAY: block; MARGIN-BOTTOM: 2px; FLOAT: left
}
.SCSGiftForm .RowRight {
	DISPLAY: block; FLOAT: right
}
.SCSGiftForm .RowLeftSpace1 {
	WIDTH: 30px; DISPLAY: block; FLOAT: left
}
.SCSGiftForm .RowLeftSpace2 {
	WIDTH: 290px; DISPLAY: block; FLOAT: left
}
.SCSGiftForm .CardCellECard {
	TEXT-ALIGN: center; WIDTH: 143px; DISPLAY: block; FLOAT: left; HEIGHT: 130px
}
.SCSGiftForm .CardCellECard IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 3px; WIDTH: 90px; PADDING-RIGHT: 3px; HEIGHT: 90px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px
}
.SCSGiftForm .CardCellGiftCard {
	TEXT-ALIGN: center; WIDTH: 143px; DISPLAY: block; FLOAT: left; HEIGHT: 200px
}
.SCSGiftForm .CardCellGiftCard IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 3px; WIDTH: 113px; PADDING-RIGHT: 3px; HEIGHT: 160px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid; PADDING-TOP: 3px
}
.SCSGiftForm .ContentAreaGift {
	HEIGHT: 300px
}
.SCSGiftForm .ContentAreaEcard {
	HEIGHT: 400px
}
.SCSGiftForm .ContentAreaInternalEcard {
	HEIGHT: 560px
}
.SCSGiftForm .ContentAreaGiftCard {
	HEIGHT: 400px
}
.SCSGiftForm .ContentAreaMember {
	HEIGHT: 320px
}
.SCSGiftForm .ContentAreaRegularly {
	
}
.SCSGiftForm .ContentAreaRegularlyCard {
	MIN-HEIGHT: 400px
}
.SCSGiftForm .ContentAreaHousehold {
	
}
.SCSGiftForm .ContentAreaInfo {
	
}
.SCSGiftForm .ContentAreaRegularlyFormCardChange {
	
}
.SCSGiftForm .ContentAreaFund {
	MIN-HEIGHT: 300px
}
.SCSGiftForm .TopAreaFund {
	MIN-HEIGHT: 260px
}
.SCSGiftForm .ButtonArea {
	HEIGHT: 20px
}
.SCSGiftForm .hruler {
	MARGIN: 10px 0px; WIDTH: 100%; HEIGHT: 2px
}
.SCSGiftForm .collapsePanel {
	BACKGROUND-COLOR: transparent; WIDTH: 430px; HEIGHT: 0px; OVERFLOW: hidden
}
.SCSGiftForm .collapsePanelHeader {
	
}
.SCSGiftForm .collapsePanelHeader A {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; BACKGROUND-COLOR: #ebebeb; FONT-FAMILY: "Trebuchet MS", "Verdana"; FLOAT: none; HEIGHT: 20px; COLOR: #000000; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; BORDER-TOP: #9a9a9a 1px solid; CURSOR: pointer; FONT-WEIGHT: normal; BORDER-RIGHT: #9a9a9a 1px solid; TEXT-DECORATION: none
}
INPUT.form_btn {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; BACKGROUND-COLOR: #ebebeb; FONT-FAMILY: "Trebuchet MS", "Verdana"; HEIGHT: 20px; COLOR: #000000; VERTICAL-ALIGN: middle; BORDER-TOP: #9a9a9a 1px solid; CURSOR: hand; FONT-WEIGHT: normal; BORDER-RIGHT: #9a9a9a 1px solid; TEXT-DECORATION: none
}
INPUT.form_text1 {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 50px; PADDING-RIGHT: 0px; BORDER-TOP: #9a9a9a 1px solid; BORDER-RIGHT: #9a9a9a 1px solid; PADDING-TOP: 0px
}
INPUT.form_text2 {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 128px; PADDING-RIGHT: 0px; BORDER-TOP: #9a9a9a 1px solid; BORDER-RIGHT: #9a9a9a 1px solid; PADDING-TOP: 0px
}
INPUT.form_text3 {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 190px; PADDING-RIGHT: 0px; BORDER-TOP: #9a9a9a 1px solid; BORDER-RIGHT: #9a9a9a 1px solid; PADDING-TOP: 0px
}
INPUT.form_text4 {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 0px; BORDER-TOP: #9a9a9a 1px solid; BORDER-RIGHT: #9a9a9a 1px solid; PADDING-TOP: 0px
}
INPUT.form_text5 {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 172px; PADDING-RIGHT: 0px; BORDER-TOP: #9a9a9a 1px solid; BORDER-RIGHT: #9a9a9a 1px solid; PADDING-TOP: 0px
}
INPUT.form_text6 {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; BORDER-TOP: #9a9a9a 1px solid; BORDER-RIGHT: #9a9a9a 1px solid; PADDING-TOP: 0px
}
INPUT.form_text7 {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 134px; PADDING-RIGHT: 0px; BORDER-TOP: #9a9a9a 1px solid; BORDER-RIGHT: #9a9a9a 1px solid; PADDING-TOP: 0px
}
INPUT.form_text8 {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 0px; BORDER-TOP: #9a9a9a 1px solid; BORDER-RIGHT: #9a9a9a 1px solid; PADDING-TOP: 0px
}
TEXTAREA.form_area1 {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 230px; BORDER-TOP: #9a9a9a 1px solid; BORDER-RIGHT: #9a9a9a 1px solid
}
TEXTAREA.form_area2 {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 300px; BORDER-TOP: #9a9a9a 1px solid; BORDER-RIGHT: #9a9a9a 1px solid
}
TEXTAREA.form_area3 {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 400px; BORDER-TOP: #9a9a9a 1px solid; BORDER-RIGHT: #9a9a9a 1px solid
}
TEXTAREA.form_area4 {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 425px; BORDER-TOP: #9a9a9a 1px solid; BORDER-RIGHT: #9a9a9a 1px solid
}
INPUT {
	FONT-FAMILY: "Trebuchet MS", Verdana
}
TEXTAREA {
	FONT-FAMILY: "Trebuchet MS", Verdana; FONT-SIZE: 1em
}
SELECT {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; FONT-FAMILY: "Trebuchet MS", Verdana; BORDER-TOP: #9a9a9a 1px solid; BORDER-RIGHT: #9a9a9a 1px solid
}
SELECT.form_drop1 {
	BACKGROUND-COLOR: #ffffff; WIDTH: 155px
}
SELECT.form_drop2 {
	BACKGROUND-COLOR: #ffffff; WIDTH: 194px
}
.SCSShowEcard {
	MARGIN-TOP: 10px; WIDTH: 570px
}
.SCSShowEcard .MessageArea {
	POSITION: relative
}
.SCSShowEcard .Message {
	POSITION: absolute; WIDTH: 330px; TOP: 470px; LEFT: 34px
}
.SCSShowEcard .ImageArea {
	TEXT-ALIGN: center
}
.SCSShowEcard .Image {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 567px; HEIGHT: 567px; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.SCSShowGiftCard {
	TEXT-ALIGN: center; WIDTH: 322px
}
.SCSShowGiftCard .NewRow {
	CLEAR: both
}
.SCSShowGiftCard .VerticalSpacer1 {
	WIDTH: 1px; HEIGHT: 12px
}
.SCSShowGiftCard .VerticalSpacer2 {
	WIDTH: 1px; HEIGHT: 19px
}
.SCSShowGiftCard .VerticalSpacer3 {
	WIDTH: 1px; HEIGHT: 147px
}
.SCSShowGiftCard .LeftBorder {
	BACKGROUND-COLOR: black; WIDTH: 1px; FLOAT: left
}
.SCSShowGiftCard .RightBorder {
	BACKGROUND-COLOR: black; WIDTH: 3px; FLOAT: right
}
.SCSShowGiftCard .MiddleSection {
	WIDTH: 318px; FLOAT: left
}
.SCSShowGiftCard .LeftSpacer {
	WIDTH: 19px; FLOAT: left
}
.SCSShowGiftCard .RightSpacer {
	WIDTH: 17px; FLOAT: right
}
.SCSShowGiftCard .Message {
	TEXT-ALIGN: center; WIDTH: 282px; FLOAT: left; HEIGHT: 147px; FONT-SIZE: 12px; VERTICAL-ALIGN: top
}
.SCSShowGiftCard .Button {
	TEXT-ALIGN: center
}
.listingNewsHeader {
	FONT-WEIGHT: bold
}
.listingNewsContent {
	
}
.listingNewsArticleDate {
	
}
.listingArrow {
	DISPLAY: inline; VERTICAL-ALIGN: bottom; PADDING-TOP: 3px
}
.listingNewsTags {
	MARGIN-TOP: 5px
}
.listingSeparator {
	BACKGROUND-COLOR: #cccccc; MARGIN-TOP: 0px; WIDTH: 100%; DISPLAY: block; MARGIN-BOTTOM: 8px; FLOAT: none; HEIGHT: 1px; CLEAR: both
}
.listingNewsTagItems {
	COLOR: #ef1c23
}
.listingHiddenEditPanel {
	DISPLAY: none
}
.listingMainZone {
	LINE-HEIGHT: 1.4em; MARGIN-TOP: 10px; FONT-FAMILY: "Trebuchet MS", "Verdana"; COLOR: #505050; FONT-SIZE: 0.81em
}
.listingNewsDate {
	DISPLAY: inline; COLOR: #6f726b
}
.listingNewsTitle {
	DISPLAY: inline
}
.listingFullSimpleItem {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 100%; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.listingBoldNews {
	BACKGROUND-COLOR: #e0e0e0
}
.listingReadMorePanel {
	MARGIN-TOP: 10px; FONT-SIZE: 1em
}
.listingReadMore {
	DISPLAY: inline
}
.listingReadMore A {
	COLOR: #990000; TEXT-DECORATION: underline
}
.listingEditLabel {
	WIDTH: 200px; DISPLAY: block; FLOAT: left
}
A.listingSubSite {
	COLOR: #990000; MARGIN-LEFT: 7px; TEXT-DECORATION: underline
}
.listingSimpleNewsRow {
	BACKGROUND-COLOR: #f6f6f6
}
.listingBuddyItem {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; FLOAT: left; PADDING-TOP: 3px
}
.buddyImage {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
.listingBuddyHeader {
	MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold
}
.listingBuddyDesc {
	
}
.textPictureItem {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; FLOAT: left; PADDING-TOP: 3px
}
.tpImage {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
.tpHeaderRow {
	MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold
}
.tpContentRow {
	
}
.moveRight {
	FLOAT: right
}
.listingNavigateText {
	FONT-WEIGHT: bold
}
.listingPreviousPage {
	MARGIN-RIGHT: 50px
}
.textSmall {
	FONT-SIZE: 7pt
}
.textNormal {
	FONT-SIZE: 9pt
}
.textLarge {
	FONT-SIZE: 10pt
}
.textXLarge {
	FONT-SIZE: 12pt
}
.textXXLarge {
	FONT-SIZE: 14pt
}
.fontNormal {
	FONT-FAMILY: Trebuchet MS
}
.fontGeorgia {
	FONT-FAMILY: Georgia
}
.lineheightNormal {
	LINE-HEIGHT: 1
}
.lineheightLarge {
	LINE-HEIGHT: 2
}
.lineheightBlock {
	DISPLAY: block; FLOAT: left
}
.lineheightRadioBlock {
	DISPLAY: block; FLOAT: left
}
.lineheightLableBlock {
	DISPLAY: block; FLOAT: left
}
.formBlock {
	DISPLAY: block; FLOAT: left
}
.clearBlock {
	DISPLAY: block; CLEAR: both
}
.autocomplete_completionListElement {
	BORDER-BOTTOM: buttonshadow 1px solid; TEXT-ALIGN: left; BORDER-LEFT: buttonshadow 1px solid; BACKGROUND-COLOR: inherit; LIST-STYLE-TYPE: none; MARGIN: 0px; HEIGHT: 200px; VISIBILITY: hidden; COLOR: windowtext; OVERFLOW: auto; BORDER-TOP: buttonshadow 1px solid; CURSOR: "default"; BORDER-RIGHT: buttonshadow 1px solid
}
.autocomplete_highlightedListItem {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #ffff99; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: black; PADDING-TOP: 1px
}
.autocomplete_listItem {
	PADDING-BOTTOM: 1px; BACKGROUND-COLOR: window; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; COLOR: windowtext; PADDING-TOP: 1px
}
.tagFieldLink {
	COLOR: #990000
}
A.tagFieldLink {
	COLOR: #990000
}
.tagFieldGoBackLink {
	FONT-SIZE: 0.75em; FONT-WEIGHT: bold
}
.tagFieldDisplaySeparator {
	BACKGROUND-COLOR: #cccccc; MARGIN-TOP: 8px; WIDTH: 100%; MARGIN-BOTTOM: 8px; HEIGHT: 1px
}
.TagFieldDisplayHeader {
	FONT-SIZE: 0.75em; FONT-WEIGHT: bold
}
.TagFieldDisplayContent {
	COLOR: #505050; FONT-SIZE: 0.75em
}
.tagFieldDisplayReadMore {
	FONT-SIZE: 0.75em
}
.tagFieldDisplayItems {
	FONT-FAMILY: "Trebuchet MS"
}
.tagFieldLinkItem {
	COLOR: #505050; FONT-SIZE: 0.7em
}
.tagReadMoreAbout {
	COLOR: #505050; FONT-SIZE: 0.7em
}
.searchMainZone {
	FONT-FAMILY: "Trebuchet MS"; FONT-SIZE: 0.75em
}
.searchItemLeft {
	PADDING-BOTTOM: 5px; WIDTH: 70%; DISPLAY: inline; FLOAT: left; COLOR: #505050
}
.searchItemRight {
	WIDTH: 133px; DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 10px
}
.searchItem {
	POSITION: static; MARGIN-TOP: 2px; WIDTH: 100%; DISPLAY: inline; MARGIN-BOTTOM: 2px
}
.searchItemLink {
	FONT-STYLE: italic; MARGIN-TOP: 2px; COLOR: #de0000
}
.searchItemLink A {
	FONT-STYLE: italic; MARGIN-TOP: 2px; COLOR: #de0000
}
.searchPageTitle {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #de0000; FONT-SIZE: 1.5em; PADDING-TOP: 5px
}
.searchItemHeader A {
	MARGIN-BOTTOM: 3px; COLOR: black; FONT-SIZE: 1em; FONT-WEIGHT: bold
}
.searchPageSortArea {
	
}
.searchResultsDisplayArea {
	DISPLAY: inline; FLOAT: right; RIGHT: 2px
}
.searchSortArea {
	DISPLAY: inline; FLOAT: left; FONT-WEIGHT: bold
}
.searchSortArea A {
	FONT-WEIGHT: normal
}
.searchCurrentSortMethod {
	COLOR: #de0000
}
.tagsCatOverviewTitle {
	TEXT-TRANSFORM: capitalize; COLOR: #de0000; FONT-SIZE: 1.32em
}
.collapsePanel {
	BACKGROUND-COLOR: white; WIDTH: 470px; HEIGHT: 0px; OVERFLOW: hidden
}
.collapsePanelHeader A {
	LINE-HEIGHT: 21px; WIDTH: 470px; FONT-FAMILY: "Trebuchet MS", "Verdana"; FLOAT: none; HEIGHT: 20px; COLOR: #990000; FONT-SIZE: 12px; VERTICAL-ALIGN: bottom; CURSOR: pointer; FONT-WEIGHT: normal; TEXT-DECORATION: underline
}
.cpeInfo {
	FONT-FAMILY: "Trebuchet MS", "Verdana"; COLOR: #505050; FONT-SIZE: 0.75em; FONT-WEIGHT: normal
}
#cpeContent {
	BORDER-BOTTOM: #505050 1px solid; BORDER-LEFT: #505050 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eaeaea; PADDING-LEFT: 10px; WIDTH: 350px; PADDING-RIGHT: 10px; BORDER-TOP: #505050 1px solid; BORDER-RIGHT: #505050 1px solid; PADDING-TOP: 4px
}
.cpeEmailBox {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 230px; FONT-FAMILY: "Trebuchet MS", "Verdana"; COLOR: #505050; FONT-SIZE: 0.75em; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #cccccc 1px solid
}
.cpeMsg {
	TEXT-ALIGN: right; WIDTH: 110px; DISPLAY: block; FONT-FAMILY: "Trebuchet MS", "Verdana"; FLOAT: left; COLOR: #505050; CLEAR: both; FONT-SIZE: 0.75em; FONT-WEIGHT: normal
}
.cpeBox {
	PADDING-LEFT: 6px; WIDTH: 230px; DISPLAY: block; FLOAT: left
}
.cpeMessageBox {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 230px; FONT-FAMILY: "Trebuchet MS", "Verdana"; HEIGHT: 100px; COLOR: #505050; FONT-SIZE: 0.75em; OVERFLOW: hidden; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: #cccccc 1px solid
}
.cpeResultInfo {
	BORDER-BOTTOM: #505050 1px solid; BORDER-LEFT: #505050 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #eaeaea; PADDING-LEFT: 5px; WIDTH: 160px; PADDING-RIGHT: 10px; HEIGHT: 44px; VERTICAL-ALIGN: middle; BORDER-TOP: #505050 1px solid; BORDER-RIGHT: #505050 1px solid; PADDING-TOP: 2px
}
.cpeResultImage {
	WIDTH: 50px; FLOAT: left
}
.cpeResultText {
	WIDTH: 100px; FONT-FAMILY: "Trebuchet MS", "Verdana"; COLOR: #505050; FONT-SIZE: 0.75em; FONT-WEIGHT: normal; PADDING-TOP: 10px
}
#SendButton {
	TEXT-ALIGN: right
}
.TellAFriend {
	FLOAT: left
}
.tellAfriendLink {
	MARGIN-TOP: 10px
}
.AddToCom {
	FLOAT: left; VERTICAL-ALIGN: text-top
}
.addToCommunity {
	FONT-FAMILY: "Trebuchet MS", "Verdana"; COLOR: #505050; FONT-SIZE: 0.75em; FONT-WEIGHT: normal
}
.addToCommunityDivider {
	PADDING-LEFT: 6px; WIDTH: 1px; PADDING-RIGHT: 5px; HEIGHT: 14px; VERTICAL-ALIGN: middle
}
.latestMainZone {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.latestNewsItem {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 6px; MARGIN-LEFT: 5px
}
.latestDateRow {
	FONT-WEIGHT: bold
}
.latestTitleRow {
	
}
.latestReadMoreRow {
	
}
.editModePanel {
	FONT-FAMILY: "Trebuchet MS", "Verdana"; FONT-SIZE: 0.75em; FONT-WEIGHT: normal
}
.editModePanel .group {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BACKGROUND-COLOR: #e0e0e0; WIDTH: 100%; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
.editModePanel .group .groupheading {
	COLOR: navy; FONT-WEIGHT: bold
}
.editModePanel .label {
	DISPLAY: block; COLOR: navy
}
.editModePanel .info {
	DISPLAY: block
}
.editModePanel .ifcheckbox {
	FLOAT: left
}
.editModePanel .richHTML {
	BACKGROUND-COLOR: #ffffff
}
.SCSPrintPageHeader {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN-TOP: 11px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 82px; PADDING-TOP: 0px
}
.SCSPrintPageHeader .PrintPageType {
	POSITION: absolute; WIDTH: 400px; BOTTOM: 5px; FLOAT: left
}
.SCSPrintPageHeader .PageHeader {
	DISPLAY: inline; FONT-FAMILY: "Trebuchet MS", "Verdana"; FONT-SIZE: 1.32em; FONT-WEIGHT: bold
}
.SCSPrintPageHeader .PageCreated {
	FONT-FAMILY: "Trebuchet MS", "Verdana"; FONT-SIZE: 0.75em
}
.SCSPrintPageHeader .PrintPageLogo {
	BACKGROUND-REPEAT: repeat-x; FLOAT: right
}
.SCSPrintPageHeader .MenuSeparator {
	WIDTH: 630px; BACKGROUND: url(/Resources/TopMenu/menu_bg_off.jpg) repeat-x; FLOAT: left; HEIGHT: 1px
}
.SCSPrintPageContent .ContentField {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.SCSPrintPageFooter .PrintPageCommands {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.SCSPrintPageFooter .PrintPageButton {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.coursePickPersonType {
	
}
.coursePickCourse {
	
}
.courseMainArea {
	
}
.courseLabel {
	MIN-WIDTH: 100px; WIDTH: 150px; DISPLAY: block; FLOAT: left; CLEAR: left
}
TEXTAREA.form_text3 {
	BORDER-BOTTOM: #9a9a9a 1px solid; BORDER-LEFT: #9a9a9a 1px solid; BACKGROUND-COLOR: #ffffff; BORDER-TOP: #9a9a9a 1px solid; BORDER-RIGHT: #9a9a9a 1px solid
}
