A.HeaderDark {
	WIDTH: 100%; HEIGHT: 30px
}
A.HeaderDark:hover {
	TEXT-DECORATION: none
}
A.HeaderDark A.HeaderLink {
	FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.HeaderLink:hover {
	FONT-SIZE: 14px; TEXT-DECORATION: none
}
A.HeaderDark .left {
	BACKGROUND: url(Images/Header/HeaderLeft.png) no-repeat left top; HEIGHT: 30px; MARGIN-RIGHT: 28px
}
A.HeaderDark .right {
	POSITION: relative; BACKGROUND: url(Images/Header/HeaderRight.png) no-repeat right top; HEIGHT: 30px; MARGIN-RIGHT: -28px
}
A.HeaderDark .rightLink {
	POSITION: relative; BACKGROUND: url(Images/Header/HeaderRightLink.png) no-repeat right top; HEIGHT: 30px; CURSOR: pointer; MARGIN-RIGHT: -28px
}
A.HeaderDark .rightLink:hover {
	BACKGROUND-POSITION: right -30px
}
A.HeaderDark .HeaderTxt {
	PADDING-LEFT: 6px; COLOR: #fff; PADDING-TOP: 8px
}
.HeaderText {
	COLOR: #474747; FONT-WEIGHT: bold
}
.HeaderSection {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; BACKGROUND: url(Images/Header/SectionBg.gif) repeat-x left top; HEIGHT: 22px; COLOR: #474747; TEXT-DECORATION: none; PADDING-TOP: 8px
}
.HeaderSectionNoHeight {
	BACKGROUND: url(Images/Header/SectionBg.gif) #d9d9d9 repeat-x left top; COLOR: #474747; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.SectionSeparatorBd {
	BORDER-BOTTOM: #d9d9d9 0px solid; BORDER-LEFT: #d9d9d9 0px solid; BORDER-TOP: #d9d9d9 0px solid; BORDER-RIGHT: #d9d9d9 0px solid
}
A.Icon:hover {
	TEXT-DECORATION: none
}
A.Icon:hover SPAN {
	TEXT-DECORATION: underline
}
A.Icon SPAN:hover {
	TEXT-DECORATION: underline
}
.Icon IMG {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.IconHMargin {
	MARGIN-RIGHT: 6px
}
.Icon IMG.video {
	WIDTH: 9px !important; HEIGHT: 11px !important
}
.Icon IMG.videoWithText {
	WIDTH: 9px !important; HEIGHT: 11px !important; MARGIN-RIGHT: 6px !important
}
.Icon IMG.forum {
	WIDTH: 9px !important; HEIGHT: 10px !important
}
.Icon IMG.forumWithText {
	WIDTH: 9px !important; HEIGHT: 10px !important; MARGIN-RIGHT: 6px !important; PADDING-TOP: 3px !important
}
.Icon IMG.reminder {
	
}
.Icon IMG.reminderWithText {
	POSITION: relative; WIDTH: 10px !important; HEIGHT: 10px !important; TOP: 1px; MARGIN-RIGHT: 6px !important
}
.Icon IMG.photoGallery {
	
}
.Icon IMG.photoGalleryWithText {
	POSITION: relative; WIDTH: 9px !important; HEIGHT: 8px !important; TOP: 3px; MARGIN-RIGHT: 6px !important
}
.ReminderIconPanel {
	BORDER-BOTTOM: #2f2f2f 1px solid; BORDER-LEFT: #2f2f2f 1px solid; PADDING-BOTTOM: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; WIDTH: 240px; PADDING-RIGHT: 10px; BACKGROUND: url(Images/Icons/ReminderPanelBg.gif) #474747 repeat-x left top; COLOR: #ffffff; BORDER-TOP: #2f2f2f 1px solid; BORDER-RIGHT: #2f2f2f 1px solid; PADDING-TOP: 10px
}
.ReminderIconPanel .intro {
	MARGIN-BOTTOM: 10px
}
.ReminderIconPanel INPUT {
	WIDTH: 200px
}
.ReminderIconPanel .buttons {
	MARGIN-TOP: 10px; HEIGHT: 15px
}
.ReminderIconPanel A {
	MARGIN: 0px 0px 0px 20px; FLOAT: right; COLOR: #ffcc00
}
.ReminderIconPanel .error {
	MARGIN-TOP: 5px; COLOR: #ff4444
}
A.Button {
	COLOR: #ffffff; CURSOR: pointer; TEXT-DECORATION: none
}
A.Button:hover {
	COLOR: #ffffff; CURSOR: pointer; TEXT-DECORATION: none
}
A.Button DIV {
	FLOAT: left; HEIGHT: 22px
}
A.Button .left {
	WIDTH: 6px; BACKGROUND: url(Images/Button/ButtonLeft.gif) no-repeat
}
A.Button .middle {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(Images/Button/ButtonMiddle.gif) repeat-x; HEIGHT: 18px; PADDING-TOP: 4px
}
A.Button .right {
	WIDTH: 6px; BACKGROUND: url(Images/Button/ButtonRight.gif) no-repeat
}
.Button:hover .left {
	BACKGROUND-POSITION: left -22px
}
.Button:hover .middle {
	BACKGROUND-POSITION: left -22px
}
.Button:hover .right {
	BACKGROUND-POSITION: left -22px
}
A.ButtonNoLeft .left {
	BACKGROUND: url(Images/Button/ButtonMiddle.gif) no-repeat
}
.Pager {
	POSITION: absolute; FLOAT: left; TOP: 0px; RIGHT: 0px
}
.Pager .Prev {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: #474747; MARGIN-RIGHT: 10px; PADDING-TOP: 8px
}
.Pager .Next {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: #474747; BORDER-LEFT-WIDTH: 1px; PADDING-TOP: 8px
}
.Pager .Links {
	DISPLAY: block; FLOAT: left; HEIGHT: 22px
}
.Pager .Links A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; COLOR: #474747; PADDING-TOP: 8px
}
.Pager .MorePages {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; DISPLAY: block; FLOAT: left; HEIGHT: 22px; PADDING-TOP: 8px
}
.Pager A.LinksGrayText {
	COLOR: #878385; TEXT-DECORATION: none
}
.ReminderContainer {
	BORDER-RIGHT-WIDTH: 1px; WIDTH: 323px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px
}
.ReminderContainer .Hour {
	WIDTH: 51px
}
.ReminderContainer .Content {
	WIDTH: 232px; BACKGROUND: #fff
}
.ReminderContainer .Content .Title {
	WIDTH: 205px
}
.ReminderContainer .Content .Delete {
	WIDTH: 12px; BACKGROUND: url(Images/Area.gif); HEIGHT: 12px
}
.ReminderContainer .Content .Description {
	WIDTH: 215px
}
.MyDetailsContainer {
	WIDTH: 322px; HEIGHT: 86px
}
.MyDetailsContainer .Thumb {
	WIDTH: 91px; HEIGHT: 86px
}
.MyDetailsContainer .Content {
	WIDTH: 211px; BACKGROUND: #fff; HEIGHT: 66px
}
.ShareHyperLink {
	MARGIN-LEFT: 3px; MARGIN-RIGHT: 20px
}
.ShareHyperLinkVertical {
	MARGIN-LEFT: 3px
}
.ShareTitle {
	MARGIN-RIGHT: 10px
}
.SharePopupWindow {
	BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #000000 1px solid; BACKGROUND-COLOR: #5d5e50; WIDTH: 305px; FLOAT: left; MARGIN-LEFT: 3px; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid; LEFT: -2px
}
.ShareHyperLinkDiv {
	PADDING-TOP: 1px
}
.SharePopupTitle {
	TEXT-ALIGN: left; MARGIN-TOP: 13px; MARGIN-BOTTOM: 4px; COLOR: #ffffff; MARGIN-LEFT: 7px; FONT-SIZE: 12px
}