﻿.BodyContainer {width:1024px;}


#FavoursPagerUl {font-size:14px;}
.ajax__calendar_container {z-index:2;}


/* --- Header Container --- */
.HeaderContainer {width:100%; display:block;}
.HeaderContentRegister {background:url(Images/HeaderBgRegister.png) repeat-x;}
.HeaderContent {background:url(Images/HeaderBg.png) repeat-x;}
.HeaderContent, .HeaderContentRegister {width:948px; height:163px;}
.HeaderCornerLeft {background:url(Images/HeaderCorners.png) no-repeat top left;}
.HeaderCornerRight {background:url(Images/HeaderCorners.png) no-repeat top right;}
.HeaderCornerLeftRegister {background:url(Images/HeaderCorners.png) no-repeat bottom left;}
.HeaderCornerRightRegister {background:url(Images/HeaderCorners.png) no-repeat bottom right;}
.HeaderCornerLeft, .HeaderCornerRight, .HeaderCornerLeftRegister, .HeaderCornerRightRegister {width:38px; height:163px;}

a.Logo, a.LogoRegister { width:196px; height:135px; margin-top:17px; display:block; outline:none; }
a.Logo { background:url(Images/Logo.png) no-repeat left top; }
a.LogoRegister { background:url(Images/Logo.png) no-repeat right top; }

.HeaderContentBoxContainer {width:752px; margin-top:6px;}
.HeaderContentBoxContainer .UpperBox {padding:20px 0 11px 0;  font-size:11px; font-family:Arial;}
.HeaderContentBoxContainer .UpperBox .HelloMessage {margin:5px 20px 0px 0px; font-weight:bold;}
.HeaderContentBoxContainer .UpperBox .HelloMessage .CornerLeft	{background:url(Images/HelloCorners.png) left top;}
.HeaderContentBoxContainer .UpperBox .HelloMessage .CornerRight {background:url(Images/HelloCorners.png) right top;}
.HeaderContentBoxContainer .UpperBox .HelloMessage .CornerLeft, .HeaderContentBoxContainer .UpperBox .HelloMessage .CornerRight {width:9px; height:20px;}
.HeaderContentBoxContainer .UpperBox .HelloMessage .Content {background:#FFFFFF; height:18px; padding-top:2px;}
.HeaderContentBoxContainer .UpperBox a.Link {color:#333333; display:block; margin-top:7px; font-weight:bold;}
.HeaderContentBoxContainer .UpperBox .LinkSeparator {color:#8fa648; display:block; margin:7px 20px 0 20px;}
.HeaderContentBoxContainer .LowerBox {font-size:24px; font-family:Rockwell; margin-left:15px; display:block;}
.HeaderContentBoxContainer .LowerBox a {color:#585858; text-decoration:none;}

.MenuButton-Active, .MenuButton  {outline:none; cursor:pointer;}
.MenuButton:hover .CornerLeft, .MenuButton-Active .CornerLeft		{background:url(Images/Menu/MenuCorners.png) no-repeat left bottom;}
.MenuButton:hover .CornerRight, .MenuButton-Active .CornerRight {background:url(Images/Menu/MenuCorners.png) no-repeat right bottom;}
.MenuButton:hover .Center, .MenuButton-Active .Center						{background:url(Images/Menu/MenuBg.png) repeat-x left bottom;}
.MenuButton .CornerLeft		{background:url(Images/Menu/MenuCorners.png) no-repeat left top;}
.MenuButton .CornerRight	{background:url(Images/Menu/MenuCorners.png) no-repeat right top;}
.MenuButton .Center				{background:url(Images/Menu/MenuBg.png) repeat-x left top; }
.MenuButton-Active .CornerLeft, .MenuButton-Active .CornerRight, .MenuButton .CornerLeft, .MenuButton .CornerRight {width:11px; height:101px;}
.MenuButton .Center, .MenuButton-Active .Center  {height:68px; padding:33px 45px 0px 45px;}

.Facebook {width:178px; height:25px; background:url(Images/Facebook.png) no-repeat; display:block; outline:none; margin:0 17px 0 30px;}
span.typeface-js-selected-text { position:absolute; z-index:1; left:-1000px; top:-1000px; }
.typeface-js-vector-container {position:static !important;}
/* --- /End Header Container --- */







.FooterContent
{
	margin: 0 auto;
	height:45px;
	width: 1024px;
	background:url(Images/FooterBg.png) no-repeat;
}





/* --- Content Container --- */
.ContentContainer {width:100%; background:url(Images/ContentBg.png) repeat-y right;}
/*.ContentContainer .FooterContent {position:absolute; z-index:-1; bottom:-45px; left:0; width:100%; height:45px; background:url(Images/FooterBg.png) no-repeat;}*/

.ContentContainer .ContainerCenter {padding:0 49px 0 49px; display:block;}

/*.ContentContainer .ContentBoxTwo {width:301px; margin:0 0 0 7px; }*/

/*.ContentContainer .ContentBoxFour {} */

.ContentWrapper {width:613px; margin-top:18px;}
.ContentWrapper .TopBar {width:612px; height:9px; background:url(Images/ContentBoxOneBars.png) no-repeat top left; font-size:1px;}
.ContentWrapper .Content {background:#dddddd; width:612px;}
.ContentWrapper .ContentThree {width:592px; background:#dddddd; padding:0 10px;}
.ContentWrapper .ContentThree .BoxOne {width:198px;}
.BoxOneTopFixed {height:122px;}
.ContentWrapper .BottomBar {width:612px; height:9px; background:url(Images/ContentBoxOneBars.png) no-repeat bottom left; font-size:1px;}





/* .ContentContainer h1 {font-size:14px; padding:0px; margin:0px;} */
/*.ContentContainer h2 {font-size:11px; padding:0px; margin:0px; font-weight:normal;}*/
/*.ContentContainer h4 {font-size:18px; padding:0px; margin:0px; font-weight:normal; font-family:Rockwell;}*/
/*.ContentContainer h5 {font-size:18px; padding:0px; margin:0px; font-weight:normal;}*/
/* .ContentContainer h6 {font-size:11px; padding:0px; margin:0px; font-weight:normal; font-family:Verdana;}
.ContentContainer h6.styleOne {font-style:italic; line-height:16px;}
.ContentContainer h6.styleTwo {font-size:12px; padding:2px 0 4px 0;} */
/*.ContentContainer h4.styleOne {font-size:14px; padding:0px 0 3px 0;}
.ContentContainer h4.styleTwo {padding:2px 0 10px 0;}
.ContentContainer h4.styleThree {padding:0px 0 15px 0; font-size:20px;}
.ContentContainer h1.styleOne {width:510px; color:#000000; line-height:17px; font-weight:bold; margin-top:10px; display:block; }*/
/*.ContentContainer h1.styleTwo {font-size:22px; font-weight:normal; display:block; font-family:Arial;  } */
/*.ContentContainer h1.styleTwoMargin {margin-top:10px; margin-bottom:10px; }*/
/*.ContentContainer h1.styleThree {font-size:18px; font-weight:normal; display:block; font-family:Arial; padding:7px 10px 0 0; width:235px; text-align:right; } */
.ContentContainer h1.styleFour {font-size:12px;}
.ContentContainer h1.styleFive {font-size:12px; margin-top:13px; padding:0 12px 0 12px;}
.ContentContainer h1.styleSix {font-size:12px; font-weight:normal;}
.ContentContainer h1.styleSix a {color:#cc6633;}
.ContentContainer h2.styleOne {margin:0px 0 0 3px;}
.ContentContainer h2.styleTwo {color:#727272;}
.ContentContainer h2 a {color:#cc6633;}
/*.ContentContainer h2 a.AdvancedSearch {padding:0 0 0px 13px; margin:15px 0 0 0; background:url(Images/Icons/Magnifier.png) no-repeat left center;}*/
.ContentContainer h1.styleSeven a {color:#333333 !important; font-weight:normal;}
.ContentContainer h1.styleSeven {font-size:11px !important; font-weight:normal;}



.Link, .LinkTwo, .LinkTwoSelected  {color:#cc6633; font-size:12px; font-weight:bold; }
.LinkThree a {color:#cc6633; font-size:11px;}
.LinkTwoSelected {color:#3d3d3d !important;}
.LinkFour {color:#333333; font-size:14px; font-weight:bold;}
.LinkFour:hover {text-decoration:underline;}
.LinkTwo:hover {color:#3d3d3d; text-decoration:none;}
.LinkMarginOne {margin-left:3px; margin-right:3px;}
.LinkMarginTop {margin-top:25px;}
.LinkMarginRight {margin-right:25px;}
							/* ------- PAGINATOR ------- */
.LinkArrowLeft, .LinkArrowRight, .LinkArrowLeftInactive, .LinkArrowRightInactive {width:6px; height:9px; display:block; margin-top:3px;}
.LinkArrowLeft {background:url(Images/Icons/Arrows.png) no-repeat top left;}
.LinkArrowRight {background:url(Images/Icons/Arrows.png) no-repeat top right;}
.LinkArrowLeft:hover {background:url(Images/Icons/Arrows.png) no-repeat bottom left;}
.LinkArrowRight:hover {background:url(Images/Icons/Arrows.png) no-repeat bottom right;}
.LinkArrowLeftInactive {background:url(Images/Icons/Arrows.png) no-repeat bottom left;}
.LinkArrowRightInactive {background:url(Images/Icons/Arrows.png) no-repeat bottom right;}

							/* ------- /End PAGINATOR ------- */
.UploadPhotosIcon {padding:0 20px 0 0; background:url(Images/Icons/Plus.png) no-repeat right bottom;}


.MessagesListContainer {background:#e8e8e8; display:block; width:450px;}
.MessagesListTitle {background:#f6f6f6;}
.MessagesListTitle a {color:#333333;}
.MessageItemWrapper a {color:#333333;}
.MessageItemWrapper h5 {font-weight:inherit;}
							/* ------- User info Box --------*/
.UserInfoBox {height:132px; background:#e8e8e8; display:block; width:450px;}
.UserInfoBoxTwo {width:132px; background:#e8e8e8;}
.UserInfoBoxThree {background:#e8e8e8;}
.UserInfoBox a, .UserInfoBoxTwo a {color:#333333; font-weight:bold; display:block; margin:2px 0 0 0;}
.UserInfoBox a {font-size:12px inherit;}
.UserInfoBoxTwo a {font-size:11px;}
.UserInfoBoxTwo a.Link {font-weight:normal;}
.UserInfoBoxTwo a.LinkTwo {font-size:10px; color:#cc6633;}
.UserInfoBoxTwo a:hover.LinkTwo {text-decoration:underline;}
.UserInfoBoxTwo .Title {padding:30px 0px 18px 0px; font-size:16px; color:#7b7b7b; font-weight:bold; letter-spacing:-1px; }
.UserInfoBoxTwo .TitleTwo {padding:10px 0px 7px 0px; font-size:16px; color:#7b7b7b; font-weight:bold;  }
.UserInfoBoxTwo .Content {background:#e8e8e8; width:112px;}
.UserInfoBox .Title, .UserInfoBoxTwo .Title, .UserInfoBoxTwo .TitleTwo, .UserInfoBoxThree .Title {background:#f6f6f6;}
.UserInfoBox span, .UserInfoBoxTwo span {display:block; font-size:12px inherit; font-weight:bold;}
.UserInfoBox span.styleOne {}
.UserInfoBox span.styleTwo {margin:2px 0 0 0; font-style:italic;}
.UserInfoBox span.styleThree {font-weight:normal !important;}
.UserInfoBoxTwo span.styleFour {font-size:14px; font-weight:normal !important; display:block; letter-spacing:normal !important;}
.UserInfoBoxTwo span.styleFive {padding-top:1px; margin-right:5px;}
.UserInfoBoxTwo span.styleSix {font-size:12px;}
.UserInfoBoxThree span.styleOne {font-size:18px;}
.UserInfoBoxThree .ContentBox {background:url(Images/UpdatePanel/ItemBorder.png) repeat-x bottom ;}
.UserInfoBoxThree .UContentBoxTwo {background:#e8e8e8;}
.UserInfoBoxThree .ContentBox .BoxOne {width:350px;}
.UserInfoBoxThree .ContentBox .BoxTwo {padding-top:20px;}
.UserInfoBoxThree .Input {font-size:14px;}
.UserInfoBoxThree .Input label {margin:0px 30px 0 0px; padding:0 0px 0 10px;}
.UserInfoBoxThree .Input input {margin:0px 0 0 0; padding:0px 0 0px 0;}

.UserInfoBox a.Edit {font-weight:bold; color:#cc6633; font-size:11px; padding-left:5px; margin-top:1px !important;}
.ProfilePic {position:relative; text-decoration:none !important; width:130px; height:130px; border:1px solid #c0c0c0; background:#e8e8e8;}
.ProfilePic .Edit {position:absolute; z-index:1; bottom:5px; right:5px; font-weight:bold; color:#cc6633; font-size:11px; padding:3px 5px; background:#e8e8e8; border:solid 1px #e8e8e8}
.ProfilePic .EditText {bottom:auto !important; top:5px; cursor:pointer; }
.ProfilePic .EditText:hover {text-decoration:underline;}
.EditBorderRight{ border:solid 1px black !important; border-right-color:#e8e8e8 !important;}
.ProfilePic .EditMenu {position:absolute; z-index:0; top:5px; right:-115px; padding:3px 5px; background:#e8e8e8; font-size:11px; border:solid 1px black; width:110px}


.ProfilePic img {padding-top:1px; padding-left:1px;}

.UserInfoBoxFour {background:#e8e8e8;}
.UserInfoBoxFour-FavourDetail {background:none !important; width:378px;}
.UserInfoBoxFour .Content {width:420px; background:none !important;}
.UserInfoBoxFour a.Cat {font-weight:bold; color:#cc6633; font-size:12px;}
.UserInfoBoxFour span.Title {font-size:18px; display:block; margin-bottom:6px;}
.UserInfoBoxFour span.Desc {font-size:11px; display:block; font-family:"Verdana", Arial; font-style:italic; line-height:16px;}
.UserInfoBoxFour .bottomBar {font-size:11px; margin-top:6px;}
.UserInfoBoxFour .bottomBar a {color:#cc6633;}
							/* ------- /End User Info Box ------- */
							
							/* ------- Comments Box -------- */
.CommentBox {padding:0 10px 10px 10px; position:relative; background:#FFFFFF; margin-top:20px; width:572px;}
.CommentBox .CommentImg {margin-top:10px; display:block;}
.CommentBox .CommentTriangle {width:23px; height:11px; left:35px; bottom:-11px; position:absolute; z-index:50; background:url(Images/CommentTriangle.png) no-repeat;}
.CommentAdd {font-size:11px; color:#000000; font-weight:bold; margin:15px 0 0 10px;}
							/* ------- /End Comments Box -------- */

/* --- /End Content Container --- */





/* --- Update Panel --- */
.UpdatePanelContainerOne {background:url(Images/UpdatePanel/UpdatePanelContainerOne-Bg.png) repeat-x;  width:100%; position:relative;}
.UpdatePanelContainerTwo {width:450px; padding-top:17px;  background:url(Images/UpdatePanel/UpdatePanelContainerTwo-Bg.png) repeat-x #efefef; }

.BtnContainer {margin:0 0 0 10px; height:58px;}

a.UpdateLinkBtn, a.UpdateLinkBtn-Active {cursor:pointer; font-size:14px; font-weight:bold; margin:0 1px 0 0;text-decoration:none; color:#7f7f7f;}
.UpdateLinkBtn .UpdateLinkBtn-Left, .UpdateLinkBtn-Active .UpdateLinkBtn-Left {width:9px; height:58px;}
.UpdateLinkBtn .UpdateLinkBtn-Right, .UpdateLinkBtn-Active .UpdateLinkBtn-Right {width:9px; height:58px;}
.UpdateLinkBtn .UpdateLinkBtn-Center, .UpdateLinkBtn-Active .UpdateLinkBtn-Center {height:58px;}
.UpdateLinkBtn .UpdateLinkBtn-Left {background:url(Images/UpdatePanel/UpdateLinkBtn-Corners.png) no-repeat left top;}
.UpdateLinkBtn .UpdateLinkBtn-Right {background:url(Images/UpdatePanel/UpdateLinkBtn-Corners.png) no-repeat right top;}
.UpdateLinkBtn .UpdateLinkBtn-Center {background:url(Images/UpdatePanel/UpdateLinkBtn-Content.png) repeat-x bottom;}
.UpdateLinkBtn-Active .UpdateLinkBtn-Left {background:url(Images/UpdatePanel/UpdateLinkBtn-Corners.png) no-repeat left bottom;}
.UpdateLinkBtn-Active .UpdateLinkBtn-Right {background:url(Images/UpdatePanel/UpdateLinkBtn-Corners.png) no-repeat right bottom;}
.UpdateLinkBtn-Active .UpdateLinkBtn-Center {background:url(Images/UpdatePanel/UpdateLinkBtn-Content.png) repeat-x top;}
.UpdateLinkBtn-Active span {background:url(Images/UpdatePanel/arrow.png) no-repeat center;}
.UpdateLinkBtn span, .UpdateLinkBtn-Active span  { height:43px; padding:15px 5px 0 5px; display:block;}
.UpdateLinkBtn:hover .UpdateLinkBtn-Left {background:url(Images/UpdatePanel/UpdateLinkBtn-Corners.png) no-repeat left bottom;}
.UpdateLinkBtn:hover .UpdateLinkBtn-Right {background:url(Images/UpdatePanel/UpdateLinkBtn-Corners.png) no-repeat right bottom;}
.UpdateLinkBtn:hover .UpdateLinkBtn-Center {background:url(Images/UpdatePanel/UpdateLinkBtn-Content.png) repeat-x top;}

.TabViewContainer {width:100%; background:#efefef; padding:0px 0 0 0;  }
.TabViewContainer .Item {background:url(Images/UpdatePanel/ItemBorder.png) repeat-x bottom; padding:15px 0 10px 10px; font-size:11px; position:relative; }
.TabViewContainer .Item .ItemDesc {width:380px; margin:0 0 0 10px;  }
.TabViewContainer .Item .ItemDescTwo {width:360px;}
.TabViewContainer .Item .ItemDescThree {width:500px !important;} 
.ItemDescDelete {width:220px !important}
.TabViewContainer .Item .UploadText {font-size:18px; padding-top:7px; color:#606060; width:240px; }

.ItemDescTwo a.Cat {font-size:12px; margin-bottom:2px;}
.ItemDescTwo .Text {display:block; padding-top:2px; font-weight:bold; font-size:12px;}
.ItemDescTwo a.Edit {padding-top:3px; padding-left:7px; font-size:11px;}
.ItemDesc a.Cat, .ItemDescTwo a.Cat, .ItemDescTwo a.Edit {font-weight:bold; color:#cc6633;}
.ItemDesc span.Title { font-size:14px; color:#000000; margin:2px 0 5px 0;}
.ItemDesc span.Title a {font-weight:bold; color:#000000; }
.ItemDesc span.Desc, .ItemDesc span.Date, .ItemDesc span.Title {font-weight:normal; display:block;}
.ItemDesc span.Date {padding:5px 0 0px 0; line-height:17px;}
.ItemDesc span.Desc { font-style:italic; line-height:16px; font-family:"Verdana", Arial, Sans-Serif; }
.ItemDesc span.Desc a, .ItemDesc span.Date a {color:#cc6633;}
.Like {padding:0px 12px 0 0; margin-right:3px; background:url(Images/Icons/Like.png) no-repeat top right; color:#cc6633; font-size:11px; margin-top:1px; }
.LikeInactive {color:#333333 !important;}
a:hover.LikeInactive {text-decoration:none !important; cursor:default;}



/*.addthis_button_compact, .addthis_toolbox addthis_default_style {float:left;}*/
/* --- /End Update Panel --- */



/* --- Gallery --- */


/* --- /End Gallery --- */
.ImageGallery, .VideoGallery, .GalleryTitle {width:380px;}
.GalleryTitle, .GalleryFooter {background:#FFFFFF;}
.GalleryTitle {height:25px;}
.GalleryFooter {width:370px; height:16px; padding:4px 5px 0 5px; margin-bottom:10px;}
.GalleryTitle a {font-size:11px; display:block; color:#cc6633; padding:5px 10px 0 10px; height:20px;}
.GalleryTitle a.active { background:#eeeeee;}
.GalleryTitle a:hover {text-decoration:none;}
.GalleryTitle a.active, .GalleryTitle a:hover {color:#666666; text-decoration:none;}
.GalleryThumb {margin:0 6px 0 6px; border:1px #FFFFFF solid; outline:none;}
.ThumbnailSelected {border:1px solid #333333;}
.ThumbNotSelected {border:1px solid #ffffff;}

/* --- Ad Carrousel --- */
.AdCarrousel {margin-bottom:20px;}
/* --- /End Ad Carrousel --- */

/* --- Google Maps --- */
.AddNewPointContainer {position: absolute; background-color: white; border: 1px solid black; text-align: center; width: 5em; right: 10.2em; cursor: pointer; top:0px; left:-83px;}
.AddNewPoint {font-size: 12px; border-width: 1px; border-style: solid; border-color: white rgb(176, 176, 176) rgb(176, 176, 176) white; }
/* --- /End Google Maps --- */

/* --- Footer --- */

.PageFooterText {margin:20px 0 20px 20px; display:block; font-weight:bold;}
/* --- /End Footer --- */

.ErrorMessage { color: Red; font-size:11px; }

.HMargin
{
	margin-left: 10px;
}

.VMargin
{
	margin-top: 10px;	
}

.RadioButtonListCss label
{
	margin-left: 10px;
	margin-right: 30px;
}

/* FITLERS */
.FilterSelected  { background:url(Images/Icons/Remove.png) center right no-repeat; }
.FilterSelected:hover  { background:url(Images/Icons/RemoveHover.png) center right no-repeat; text-decoration:line-through !important; }

.FilterContainer {display:block;}
.FilterContainer .FilterCat {font-size:14px; font-weight:bold;}
.FilterContainer .FilterCat label {margin:0 0px 0px 10px;}
.FilterContainer .FilterItem {font-size:12px;}

.CategoryDivOpen {background:url(Images/Icons/PlusMinus.png) bottom left no-repeat;}
.CategoryDivClosed {background:url(Images/Icons/PlusMinus.png) top left no-repeat;}
.CategoryDivOpen, .CategoryDivClosed {width:15px; height:15px; margin:0 0 0 10px; cursor:pointer; }
.FiltersBoxClose {width:8px; height:8px; background:url(Images/Icons/Remove.png) center right no-repeat; display:block;}
.FiltersBoxClose:hover { background:url(Images/Icons/RemoveHover.png) center right no-repeat;}
/* END FILTERS */


/* Feedback Comments and Overview & manage your privacy items & messages */
.FeedbackOverviewTitleContainer {width:100%; background:url(Images/Feedback/separator.png) repeat-x bottom; margin-top:18px; text-align:center;}
.FeedbackOverviewSummaryTitle {width:90px; padding-bottom:15px; }
.FeedbackOverviewTitle {width:125px; padding-bottom:15px; background:url(Images/Feedback/TitleSeparator.png) no-repeat bottom left;}
.FeedbackOverviewLineContainer {height:55px; width:100%; text-align:center;}
.FeedbackOverviewCell {width:125px; height:20px; padding-bottom:15px; padding-top:20px; background:url(Images/Feedback/TitleSeparator.png) repeat-y bottom left;}
.FeedbackOverviewCellTitle {width:90px; padding-top:20px; }
.FOLCColor {background:#d4d4d4;}

.FeedbackCommentsTitleContainer {padding-top:10px; padding-bottom:10px;}
.FeedbackCommentsTitleContainer .TitleFeedback, .FeedbackCommentsContentItem .TitleFeedback {width:130px;}
.FeedbackCommentsTitleContainer .TitleName {width:150px;}
.FeedbackCommentsTitleContainer .TitleDate, .FeedbackCommentsContentItem .TitleDate  {width:150px;}
.FeedbackCommentsTitleContainer .TitleFavourVisibility {width:60px;}
.FeedbackCommentsContentItem .TitleName  {width:130px; margin-right:20px;}
.FeedbackCommentsContentItem { background:url(Images/Feedback/separator.png) repeat-x bottom #E8E8E8; width:100%;}
h2.FeedbackLink a {color:#333333;}
.FeedbackComment {margin-left:130px;}

.VisibilityTitleContainer {padding-top:10px; padding-bottom:5px;}
.VisibilityTitleContainer .VisibilityTitle {width:150px;}
.VisibilityTitleContainer .FavourTitle {width:150px;  }
.VisibilityVisibilityContainer {width:150px;}
.VisibilityFavourContainer {width:220px;}
.VisibilityFavourContainer a {color:#cc6633;}

.ComposeMessage {background:url(Images/Icons/Compose.png) no-repeat scroll 111px 1px; padding-right:15px;}
.ComposeMessage:hover {background-position:111px -30px; padding-right:15px;}

.MessageReply {background:url(Images/Icons/Reply.png) no-repeat scroll 0px 3px;   }
.MessageDelete {background:url(Images/Icons/Delete.png) left no-repeat; }
.MessageForward {background:url(Images/Icons/Forward.png) no-repeat scroll 0px 3px; }
.MessageFlagInactive {background:url(Images/Icons/Flag.png) no-repeat scroll 0px 2px; }
.MessageFlagActive {background:url(Images/Icons/Flag.png) no-repeat scroll 0px -28px; }
.MarkAsRead {background:url(Images/Icons/Mark.png) no-repeat scroll 0px 2px; }
.MessageReply, .MessageDelete, .MessageForward, .MessageFlagInactive, .MessageFlagActive, .MarkAsRead {color:#cc6633 !important; font-size:11px !important; margin-right:25px !important;  padding-left:15px; height:15px; font-weight:bold;}
.MessageReply:hover {background-position:0px -27px;}
.MessageForward:hover {background-position:0px -27px;}
.MessageFlagInactive:hover {background-position:0px -28px;}
.MessageFlagActive:hover {background-position:0px 2px;}
.MarkAsRead:hover {background-position:0px -28px;}
.ItemsFlag {margin-right:5px !important;}

.MessageCheckBox {width:25px; padding-top:1px;}
.MessageFromTitle, .MessageFromContainer {width:105px; padding-right:15px;}
.MessageSubjectTitle, .MessageSubjectContainer {width:185px; padding-right:15px;}
.MessageDateTitle, .MessageDateContainer {width:65px;}
.MessageArrowUp {background:url(Images/Icons/arrowSorterUp.png) no-repeat right top; padding-right:12px; }
.MessageArrowDown {background:url(Images/Icons/arrowSorterDown.png) no-repeat right top ; padding-right:12px; }


.InboxFlagInactive {width:20px; height:15px; background:url(Images/Icons/Flag.png) no-repeat scroll 0px 0px;  display:block;}
.InboxFlagInactive:hover {background-position:0px -30px;}
.InboxFlagActive {width:20px; height:15px; background:url(Images/Icons/Flag.png) no-repeat scroll 0px -30px;  display:block;}
.InboxFlagActive:hover {background-position:0px 0px;}
.MessageFromTitle a, .MessageDateTitle a, .MessageSubjectTitle a, .MessageFromContainer a, .MessageSubjectContainer a, .MessageDateContainer  {margin:0px !important;}

/* End Feedback Comments and Overview & manage your privacy items & messages */ 



/* .iconBubbleHelp {width:12px; height:12px; background:url(Images/Icons/iconBubbleHelp.gif) no-repeat; cursor:pointer; margin:8px 0 0 5px; display:block;}
.iconBubbleHelpTwo {margin-top:38px !important;}
.iconBubbleHelp {margin:5px 0 0 5px; }
.iconBubbleHelp2 {margin-top:35px !important;}
*/

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}
.autocomplete_completionListElement 
{  
	margin:0px !important;
	width:269px !important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
  text-align : left; 
  list-style-type : none;
  left:309px !important;
}


.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

.AwaitingFriendConfirmation
{
	margin-left:5px; 
	margin-top:25px;
	padding-left:20px;
	background:url(Images/Icons/friend.png) no-repeat left top;
}

/* Post a favour and Advanced search */

/* End Post a favour and Advanced search */

#basic-modal-content {display: none;}
#simplemodal-overlay {background-color: #000;}
#simplemodal-container {width:592px;height: 446px;border:3px solid #FFFFFF;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url("Images/Icons/Remove.png") no-repeat scroll right center transparent; width:8px; height:8px; display:inline; z-index:3200; position:absolute; top: 18px; right: 10px; cursor:pointer;}
#simplemodal-container a.modalCloseImg:hover {background:url("Images/Icons/RemoveHover.png") no-repeat scroll right center transparent;}
#simplemodal-container #basic-modal-content {padding:8px;}