/* Global & Shared CSS Properties */
div.Persona_Main{font-family:Verdana, sans-serif; color:#333; font-size:11px; text-align:left;}
	div.Persona_Main a:link{color:#6BAA01; text-decoration:none;}
	div.Persona_Main a:visited{color:#6BAA01; text-decoration:none;}
	div.Persona_Main a:hover{color:#568A01; text-decoration:none;}
	div.Persona_Main img{border:0px;}
	div.Persona_Main table{font-size:11px; color:#333;}
		.BlogMain_EntryPost {border-bottom:2px dotted #CCCCCC; margin-bottom: 12px;}
div.PersonaStyle_ItemContainer{border-right:1px solid #CDCDCD; border-left:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD;margin:10px 0 30px 0; padding-bottom:5px; color:#333;}
div.PersonaStyle_SectionHead{font-size:12px; font-weight:bold; background-color:#F6F8E0; border-bottom:1px solid #CDCDCD; padding:5px 10px 5px 17px; text-align:left; color:#333;}
	div.PersonaStyle_SectionHead a:link{font-weight:normal; color:#6BAA01; text-decoration:none;}
	div.PersonaStyle_SectionHead a:visited{font-weight:normal; color:#6BAA01; text-decoration:none;}
	div.PersonaStyle_SectionHead a:hover{font-weight:normal; color:#568A01; text-decoration:none;}
div.Blog_RightSideContainer{overflow:hidden; padding-bottom:10px; margin-left:10px; color:#333;}
	div.Blog_RightSideContainer a:link{color:#6BAA01; text-decoration:none;}
	div.Blog_RightSideContainer a:visited{color:#6BAA01; text-decoration:none;}
	div.Blog_RightSideContainer a:hover{color:#568A01; text-decoration:none;}
div.Blog_RightSideContainer a.SiteLife_RSS {display:block;}
div.Blog_RightSideSectionHead{font-size:12px; font-weight:bold; color:#333;}
div.Persona_Main input {font-size:11px; color:#333;}

/************************************ Buttons added by BHG ***************************/
#dgroupsheaderlinks {overflow:hidden;}
#dgroupsheaderlinks input {width:110px;}
#viewforumsbutton {float:right; margin:10px 10px 5px 10px;}
#viewblogsbutton {float:right; margin:10px 10px 5px 10px;}
#changeSignatureVisibility {float:right; margin:10px 10px 5px 10px;}


/************************************ Persona Styles *********************************/
/* Persona Header */
div.PersonaHeader_Container{clear:both; background-color:#FFF; padding:5px 0px 20px 0px; border:0px solid #CDCDCD; color:#333;}
	div.PersonaHeader_Container a:link {color:#6BAA01; text-decoration:none;}
	div.PersonaHeader_Container a:visited {color:#6BAA01; text-decoration:none;}
	div.PersonaHeader_Container a:hover {color:#568A01; text-decoration:none;}
div.PersonaHeader_Container img{border:0px solid #333;}
div.PersonaHeader_Title{font-weight:bold; font-size:16px; text-align:left; border-bottom:1px solid #CDCDCD; padding-bottom:5px; margin-left:10px; color:#333;}
div.PersonaHeader_PublicContent{clear:both; margin-top:10px; margin-right:10px; color:#333;}

	div.PersonaHeader_Container	div.PersonaHeader_PublicContent a:link{border:0px; background-color:#FFF; text-align:center; color:#6BAA01; text-decoration:none; height:12px; float:right; width:155px; background-image:url(http://www.meredith.com/bhgonline/pluck/5C5888Button.gif); background-position:top; background-repeat:no-repeat; padding:4px 2px 6px 0px;}
	div.PersonaHeader_Container	div.PersonaHeader_PublicContent a:visited{text-decoration:none; border:0px; background-color:#FFF; text-align:center; color:#6BAA01; text-decoration:none; height:12px; float:left; width:155px; background-image:url(http://www.meredith.com/bhgonline/pluck/5C5888Button.gif); background-position:top; background-repeat:no-repeat; padding:4px 2px 6px 0px;}
	div.PersonaHeader_Container	div.PersonaHeader_PublicContent a:hover{text-decoration:none; color:#AABB4D;}
div.PersonaHeader_PrivateContent{margin-top:10px; padding:5px; text-align:center; clear:both; width:100%; height:100%;}
table.PersonaHeader_Table{width:100%; border:0px; padding:0px; table-layout:fixed;}
	table.PersonaHeader_Table a:link{color:#6BAA01; text-decoration:none;}
	table.PersonaHeader_Table a:visited{color:#6BAA01; text-decoration:none;}
	table.PersonaHeader_Table a:hover{color:#AABB4D; text-decoration:none;}
td.PersonaHeader_TableLeft{vertical-align:top; width:82px; overflow:hidden; padding:0 10px 0 0; text-align:center;}
td.PersonaHeader_TableMiddle{vertical-align:top; width:100%; overflow:hidden; padding-top:10px;}
td.PersonaHeader_TableRight{vertical-align:top; width:170px; overflow:hidden; text-align:center; padding:0 1px 0 10px;}
div.PersonaHeader_Info{color:#333; padding-bottom:10px; width:100%; overflow:hidden;}
.PersonaHeader_InfoHeading{font-weight:bold;}
div.Persona_NullContent{color:#333;line-height:1.5em; margin:0 0 0 6px;}
	div.Persona_NullContent a:link{color:#6BAA01; text-decoration:none;}
	div.Persona_NullContent a:visited{color:#6BAA01; text-decoration:none;}
	div.Persona_NullContent a:hover{color:#AABB4D; text-decoration:none;}

/* Persona Tabs */
div.PersonaTabs_Container{height:24px; min-height:26px; border-bottom:1px solid #CDCDCD; background-color:#f9fcf5; border-top:0px; padding-left:3px;}
div.PersonaTabs_Container a.PersonaTabs_On{float:left; padding:5px 10px 5px 10px; margin-left:5px; border:1px solid #CCC; border-bottom:0px; background-color:#FFF; color:#333; text-decoration:none; font-family:Verdana; font-size:10px; font-weight:bold;  margin-top:3px; margin-bottom:-1px; border-bottom:1px solid #FFF; }
div.PersonaTabs_Container a.PersonaTabs_On:link{float:left; padding:5px 10px 5px 10px; margin-left:5px; border:1px solid #CCC; border-bottom:0px; background-color:#FFF; color:#333; text-decoration:none; font-family:Verdana; font-size:10px; font-weight:bold;  margin-top:3px; margin-bottom:-1px; border-bottom:1px solid #FFF; }
div.PersonaTabs_Container a.PersonaTabs_On:visited{float:left; padding:5px 10px 5px 10px; margin-left:5px; border:1px solid #CCC; border-bottom:0px; background-color:#FFF; color:#333; text-decoration:none; font-family:Verdana; font-size:10px; font-weight:bold;  margin-top:3px; margin-bottom:-1px; border-bottom:1px solid #FFF; }
div.PersonaTabs_Container a.PersonaTabs_On:hover{text-decoration:none;}

div.PersonaTabs_Container a.PersonaTabs_Off{float:left;  padding:5px 10px 5px 10px; margin-left:5px; font-weight:bold; border:1px solid #CCC; border-bottom:0px; background-color:#fffeee; color:#6baa01; text-decoration:none; font-family:Verdana; font-size:10px; margin-top:3px;}
div.PersonaTabs_Container a.PersonaTabs_Off:link{float:left;  padding:5px 10px 5px 10px; margin-left:5px; font-weight:bold; border:1px solid #CCC; border-bottom:0px; background-color:#fffeee; color:#6baa01; text-decoration:none; font-family:Verdana; font-size:10px; margin-top:3px;}
div.PersonaTabs_Container a.PersonaTabs_Off:visited{float:left;  padding:5px 10px 5px 10px; margin-left:5px; font-weight:bold; border:1px solid #CCC; border-bottom:0px; background-color:#fffeee; color:#6baa01; text-decoration:none; font-family:Verdana; font-size:10px; margin-top:3px;}
div.PersonaTabs_Container a.PersonaTabs_Off:hover{text-decoration:none; background-color:#F6F8E0;}

table.Reactions_Table{border-bottom:0px dotted #CCC; color:#333;}
table.Reactions_Table a:link{color:#6BAA01; text-decoration:none;}
table.Reactions_Table a:visited{color:#6BAA01; text-decoration:none;}
table.Reactions_Table a:hover{color:#AABB4D; text-decoration:none;}
div.MessagePreview_User a:link{color:#6BAA01; text-decoration:none;}
div.MessagePreview_User a:visited{color:#6BAA01; text-decoration:none;}
div.MessagePreview_User a:hover{color:#AABB4D; text-decoration:none;}

div.GallerySubmissions_ActionLink{padding:3px; text-align:left; height:20px; text-align:right; padding:10px 0px 10px 0px; color:#333;}
	div.GallerySubmissions_ActionLink a{float:left; padding:5px; background-color:#E4EEF1; border:1px solid #FF3300; color:#333; text-decoration:none; border:1px solid #CDCDCD;}
	div.GallerySubmissions_ActionLink a:hover{color:#AABB4D; text-decoration:none; background-color:#F6F8E0;}


/* Persona Home Table */
table.Persona_2ColumnTable{width:100%; border:0px; margin:0px; padding:0px; table-layout:fixed; color:#333;}
td.Persona_2ColumnTableLeft{width:67%; vertical-align:top; padding:0px 5px 0px 0px;}
td.Persona_2ColumnTableRight{width:33%; vertical-align:top; padding:0px 0px 0px 5px;}

/* WatchList */
div.WatchList_Title{padding:3px 3px 3px 15px; text-align:left; width:95%; margin:auto; color:#333;}
table.WatchList_List{width:95%; margin:auto; color:#333;}
table.WatchList_List a:link{color:#6BAA01; text-decoration:none;}
table.WatchList_List a:visited{color:#6BAA01; text-decoration:none;}
table.WatchList_List a:hover{color:#AABB4D; text-decoration:none;}

td.WatchList_ListLeft{width:95%; text-align:left;padding-left:5px;}
td.WatchList_ListRight{width:5%; text-align:center;}
div.WatchList_Page{text-align:center; padding:10px; color:#333;}

/* Reactions */
table.Reactions_Table{width:95%; padding:0px 0px 5px 5px; margin:auto; margin-top:5px; border-bottom:1px dotted #CCC; color:#333;}
	table.Reactions_Table img{border:1px solid #888;}
	table.Reactions_Table TD{border-bottom:#FF0000; vertical-align:top;}
div.Reactions_Title{font-style:normal; font-weight:bold; color:#333; overflow:hidden;}
	div.Reactions_Title a:link{font-style:normal; color:#6BAA01; text-decoration:none;}
	div.Reactions_Title a:visited{font-style:normal; color:#6BAA01; text-decoration:none;}
	div.Reactions_Title a:hover{font-style:normal; color:#AABB4D; text-decoration:none;}
div.Reactions_DateTime{font-size:10px; color:#999;}
div.Reactions_Data{line-height:1.5em; margin:5px 0px 5px 0px; color:#333;}
div.Reactions_Link{font-size:10px; font-weight:bold; padding:3px 0px 5px 0px; color:#333;}

table.Reactions_Table td div.Reactions_Link{font-size:11px; color:#333;}
	table.Reactions_Table td div.Reactions_Link a:link{color:#6BAA01; text-decoration:none;}
	table.Reactions_Table td div.Reactions_Link a:visited{color:#6BAA01; text-decoration:none;}
	table.Reactions_Table td div.Reactions_Link a:hover{color:#AABB4D; text-decoration:none;}

/* Friends */
table.Friends_List{width:95%; margin:auto; color:#333;}
	table.Friends_List a:link{color:#6BAA01; text-decoration:none;}
	table.Friends_List a:visited{color:#6BAA01; text-decoration:none;}
	table.Friends_List a:hover{color:#AABB4D; text-decoration:none;}
td.Friends_ListLeft{width:95%; text-align:left; padding:0 0 0 10px;}
td.Friends_ListRight{width:5%; text-align:center;}
div.Friends_Page{text-align:center; padding-bottom:5px; color:#333;}
div.Friends_ShowAll{font-size:10px; font-weight:bold; text-align:center; padding-bottom:5px; border-top: 1px solid #CCC; margin:0 5px 0 5px; padding-top:5px; color:#333;}

/* MessagePreview */
table.MessagePreview_Table{width:100%; table-layout:fixed; color:#333;}
	table.MessagePreview_Table img{width:32px; height:32px; border: 1px solid #666;}
td.MessagePreview_TableLeft{vertical-align:top; width:34px; padding:5px 0px 5px 5px;}
td.MessagePreview_TableRight{width:100%; padding:3px 0px 5px 5px; vertical-align:top; text-align:left; color:#333; overflow:hidden;}
div.MessagePreview_User{font-weight:bold; color:#333;}
div.MessagePreview_DateTime{font-size:10px; color:#999; padding-top:0px;}
div.MessagePreview_ViewMessage{font-size:10px; padding-top:3px; color:#333;}
div.MessagePreview_ViewAll{font-size:10px; font-weight:bold; text-align:center; padding-bottom:5px; border-top: 1px solid #CCC; margin:0 5px 0 5px; padding-top:5px; color:#333;}
	div.MessagePreview_ViewAll a:link {color:#6BAA01; text-decoration:none;}
	div.MessagePreview_ViewAll a:visited {color:#6BAA01; text-decoration:none;}
	div.MessagePreview_ViewAll a:hover {color:#568A01; text-decoration:none;}

/* RecentPhotoSlideShow */
div.RecentPhotoSlideShow_ViewAll{padding:5px; text-align:center; color:#333;}
div.RecentPhotoSlideShow_Image{text-align:center; padding:5px 0px 5px 0px; color:#333;}
	div.RecentPhotoSlideShow_Image img{width:80%; border: 1px solid #888;}
table.RecentPhotoSlideShow_Table{width:80%; table-layout:fixed; margin:auto; color:#333;}
td.RecentPhotoSlideShow_TableLeft{width:50%; text-align:left;}
td.RecentPhotoSlideShow_TableRight{width:50%; text-align:right;}

/* UserComments */
div.UserComments_Comment{font-size:12px; color:#333; line-height:1.5em; margin:5px 0px 5px 0px;}
table.UserComments_Table{width:95%; padding:10px 0 0 0; border-bottom:1px solid #CCC; margin:auto; margin-top:7px; color:#333;}
	table.UserComments_Table img{border:1px solid #888; width:75px;}
div.UserComments_Origin{font-size:12px; font-style:normal; font-weight:bold; color:#333;}
	div.UserComments_Origin a:link{color:#6BAA01; text-decoration:none;}
	div.UserComments_Origin a:visited{color:#6BAA01; text-decoration:none;}
	div.UserComments_Origin a:hover{color:#4B7394; text-decoration:none;}
.UserComments_DateTime{font-size:10px; font-weight:normal; font-style:normal; color:#666;}
div.UserComments_Recommended{font-size:10px; color:#666; text-align:left; padding-bottom:5px;}
div.UserComments_Page{text-align:center; padding:5px; color:#333;}
	div.UserComments_Page a:link{color:#6BAA01; text-decoration:none;}
	div.UserComments_Page a:visited{color:#6BAA01; text-decoration:none;}
	div.UserComments_Page a:hover{color:#AABB4D; text-decoration:none;}
table.UserComments_Table td div.UserComments_Recommended{color:#666; text-align:left; padding-bottom:5px; font-size:10px;}
#Comments_OuterContainer {font-family:Arial, Helvetica, sans-serif; color:#333; font-size:12px;}

/* Messages */
table.Messages_MessageTable{color:#333; width:100%; table-layout:fixed; margin:auto; line-height:1.5em;}
	table.Messages_MessageTable img{border:1px solid #888;}
	table.Messages_MessageTable a:link{color:#6BAA01; text-decoration:none;}
	table.Messages_MessageTable a:visited{color:#6BAA01; text-decoration:none;}
	table.Messages_MessageTable a:hover{color:#AABB4D; text-decoration:none;}
td.Messages_MessageTableLeft{vertical-align:top; width:70px; padding:5px 0px 5px 0px; text-align:center;}
td.Messages_MessageTableRight{width:100%; padding:5px 10px 5px 5px; vertical-align:top; text-align:left; overflow:hidden;}
div.Messages_DateTime{font-size:10px; color:#999;}
div.Messages_Page{font-size:12px; text-align:center; padding:5px; color:#333;}
div.Messages_NewMessageContainer{text-align:center;margin-top:20px; color:#333;}
div.Messages_NewMessageHead{text-align:center; color:#333;}
.Messages_NewMessageTextBox{font-family: Verdana, sans-serif; font-size:11px; color:#333; width:300px; height:100px; margin:10px 0px 0px 0px; padding:5px;}
div.Messages_NewMessageSubmit{font-size:11px; margin:10px 0px 10px 0px; text-align:center; padding:5px; color:#333;}
tr.Messages_MessagesTableAltRowColor{background-color:#ECF1FA;}
td.Message_Remove{text-align:center; width:20px; padding-top:5px; vertical-align:top;}
	td.Message_Remove img{border:0px; width:13px; padding-left:5px;}

/* Photos_Home */
table.Photos_HomeTable{table-layout:fixed; width:100%; color:#333;}

/* GallerySubmissions */
div.GallerySubmissions_ActionLink{padding:3px; text-align:left; height:20px; text-align:right; padding:10px 0px 10px 0px;}
	div.GallerySubmissions_ActionLink a{float:left; padding:5px; background-color:#FF8800; border:1px solid #FF3300; color:#FFF;text-decoration:none;}
	div.GallerySubmissions_ActionLink a:hover{text-decoration:none; color:#FFF;}
table.GallerySubmissions_Table{width:98%; table-layout:fixed; text-align:left; margin:auto; margin-top:10px; color:#333;}
td.GallerySubmissions_TableDate{width:80px;}
td.GallerySubmissions_TableName{width:100%;}
div.GallerySubmissions_Page{text-align:center; color:#333;}

/* UserGalleryList */
div.UserGalleryList_ActionLink{padding:3px; text-align:right; padding:10px 0px 10px 0px; color:#333;}
	div.UserGalleryList_ActionLink a{float:right; padding:5px; background-color:#FF8800; border:1px solid #FF3300; color:#FFF;text-decoration:none;}
	div.UserGalleryList_ActionLink a:hover{color:#AABB4D; text-decoration:none;}
table.UserGalleryList_Table{margin:auto; color:#333;}
div.UserGalleryList_Gallery{color:#333; width:84px; float:left; margin:5px; background-image:url("${SiteLifeServerUrlBase}"/Content/images/tmp/photothumb.jpg); background-repeat:no-repeat; background-position:left;}
	div.UserGalleryList_Gallery img{width:60px; height:60px; margin:8px 0px 0px 8px;}
div.UserGalleryList_GalleryDetails{text-align:center; padding:20px 0px 0px; overflow:hidden; height:12px; color:#333;}
div.UserGalleryList_Page{text-align:center; padding:10px; color:#333;}

/* MyRecentPhotos */
div.MyRecentPhotos_Details{text-align:left; padding:5px; color:#333;}
table.MyRecentPhotos_Table{margin:auto; text-align:left; width:90%; color:#333;}
	table.MyRecentPhotos_Table img{float:left; padding:5px 0px 0px 5px; border:0px; width:60px; height:60px;}
div.MyRecentPhotos_Page{text-align:center; padding:5px; color:#333;}

/* GalleryPhoto */
div.GalleryPhoto_Container{text-align:center; margin:10px; font-size:11px; color:#333;}
	div.GalleryPhoto_Container a:link{color:#6BAA01; text-decoration:none;}
	div.GalleryPhoto_Container a:visited{color:#6BAA01; text-decoration:none;}
	div.GalleryPhoto_Container a:hover{color:#AABB4D; text-decoration:none;}
div.GalleryPhoto_Heading{text-align:left; font-size:14px; font-weight:bold; color:#333;}
	div.GalleryPhoto_Heading a{font-weight:normal;}
	div.GalleryPhoto_Heading a:link{color:#6BAA01; text-decoration:none;}
	div.GalleryPhoto_Heading a:visited{color:#6BAA01; text-decoration:none;}
	div.GalleryPhoto_Heading a:hover{color:#AABB4D; text-decoration:none;}
div.GalleryPhoto_Image{text-align:center; margin-top:10px;}
	div.GalleryPhoto_Image img{padding:5px; border:1px solid #888;}
table.GalleryPhoto_Table{width:100%; table-layout:fixed; padding:10px 0px 10px 0px; border-bottom: 1px solid #999; margin:auto;}
	table.GalleryPhoto_Table img{border:0px;}
div.GalleryPhoto_Title{font-weight:bold; text-align:left; color:#333;}
div.GalleryPhoto_ByLine{color:#999; text-align:left; font-style:italic;}
	div.GalleryPhoto_ByLine a:link{color:#6BAA01; text-decoration:none;}
	div.GalleryPhoto_ByLine a:visited{color:#6BAA01; text-decoration:none;}
	div.GalleryPhoto_ByLine a:hover{color:#AABB4D; text-decoration:none;}
div.GalleryPhoto_Description a{color:#6BAA01; text-decoration:none;}
table.GalleryPhoto_GalleryPreview{width:193px;}
	table.GalleryPhoto_GalleryPreview td{text-align:center;}
	table.GalleryPhoto_GalleryPreview img{width:49px; height:50px; padding:3px; border:1px solid #888;}
	table.GalleryPhoto_GalleryPreview img.GalleryPhoto_CurrentImage{width:49px; height:50px; padding:3px; border:2px solid #888;}
div.GalleryPhoto_Tags{text-align:left; color:#333;}
div.GalleryPhoto_Statistics{width:75%; text-align:left; padding:5px 0px 0px 50px; color:#333;}
div.GalleryPhoto_Actions{width:75%; text-align:left; padding:5px 0px 0px 50px; color:#333;}

/* PersonaPhoto */
div.PersonaPhoto_Image{text-align:center; margin-top:10px; color:#333;}
	div.PersonaPhoto_Image img{padding:5px; border:1px solid #888;}
table.PersonaPhoto_Table{color:#333; width:95%; table-layout:fixed; padding:10px 0px 10px 0px; border-bottom: 1px solid #999; margin:auto;}
	table.PersonaPhoto_Table img{border:0px;}
div.PersonaPhoto_Title{font-weight:bold; color:#333;}
div.PersonaPhoto_ByLine{color:#999; font-style:italic;}
	div.PersonaPhoto_ByLine a:link{color:#6BAA01; text-decoration:none;}
	div.PersonaPhoto_ByLine a:visited{color:#6BAA01; text-decoration:none;}
	div.PersonaPhoto_ByLine a:hover{color:#AABB4D; text-decoration:none;}
div.PersonaPhoto_Description a{color:#6BAA01; text-decoration:none;}
table.PersonaPhoto_GalleryPreview{width:193px; color:#333;}
	table.PersonaPhoto_GalleryPreview td{text-align:center; color:#333;}
	table.PersonaPhoto_GalleryPreview img{width:49px; height:50px; padding:3px; border:1px solid #888;}
	table.PersonaPhoto_GalleryPreview img.PersonaPhoto_CurrentImage{width:49px; height:50px; padding:3px; border:2px solid #333;}
div.PersonaPhoto_Tags{text-align:left; color:#333;}
div.PersonaPhoto_Statistics{width:75%; text-align:left; padding:5px 0px 0px 50px; color:#333;}
div.PersonaPhoto_Actions{width:75%; text-align:left; padding:5px 0px 0px 50px; color:#333;}

/* UserGallery */
div.UserGallery_Details{padding:5px; color:#333;}
div.UserGallery_Delete{text-align:center; padding:5px; color:#333;}
	div.UserGallery_Delete a:link{color:#6BAA01; text-decoration:none;}
	div.UserGallery_Delete a:visited{color:#6BAA01; text-decoration:none;}
	div.UserGallery_Delete a:hover{color:#AABB4D; text-decoration:none;}
div.UserGallery_PhotosWraper{width:90%; margin:auto; color:#333;}
table.UserGallery_PhotosTable{margin:auto; color:#333;}
div.UserGallery_PrivatePhotoDiv{width:60px; height:80px; background-color:#CCC; float:left; margin:5px 0px 0px 5px; text-align:center; color:#333;}
	div.UserGallery_PrivatePhotoDiv img{ border:0px; width:60px; height:60px;}
img.UserGallery_PublicPhoto{float:left; padding:5px 0px 0px 5px; border:0px; width:60px; height:60px;}
div.UserGallery_Page{clear:both; text-align:center; padding:10px;}

/* UserGalleryCreate */
.UserGalleryCreate_ErrorText{font-size:12px; text-align:left; width:300px; color:#FF0000; font-weight:bold;}
div.UserGalleryCreate_FieldCaption{padding:10px; text-align:left; width:300px; color:#333;}
div.UserGalleryCreate_Buttons{font-size:11px; padding:10px; text-align:right; width:300px; color:#333;}
.UserGalleryCreate_TextField{width:300px; margin-left:10px;}
.UserGalleryCreate_TextArea{width:300px; margin-left:10px; height:60px;}

/* UserGalleryConfirmation */
table.UserGalleryConfirmation_Table{table-layout:fixed; width:90%; margin:20px 0px 0px 0px; font-size:12px; color:#333;}
td.UserGalleryConfirmation_TableLeft{width:100px; vertical-align:top; text-align:center;}
td.UserGalleryConfirmation_TableMiddle{width:80px; text-align:right; vertical-align:top;}
td.UserGalleryConfirmation_TableRight{text-align:left; vertical-align:top; width:100%; font-weight:bold;}
div.UserGalleryConfirmation_AddImage{color:#333; width:84px; height:87px; text-align:left; margin:auto; background-image:url("${SiteLifeServerUrlBase}"/Content/images/tmp/photothumb.jpg); background-repeat:no-repeat; background-position:left; padding-bottom:7px;}
	div.UserGalleryConfirmation_AddImage img{width:60px; height:60px; margin:8px 0px 0px 8px; border:0px;}

/* PersonaBlog Main Layout */
table.PersonaBlog_Table{width:100%; table-layout:fixed; padding-left:10px; color:#333;}
td.PersonaBlog_TableLeft{vertical-align:top; width:80%; text-align:left;}
td.PersonaBlog_TableRight{vertical-align:top; width:20%; border-left:dotted 2px #999; text-align:left;}

/* BloggerProfile */
div.BloggerProfile_Container{background-color:#f9fcf5; border-top:1px solid #EEE; border-bottom: 1px solid #EEE; border-right:0px; margin:10px 0px 10px 0px; color:#333;}
table.BloggerProfile_Table{width:100%; text-align:left; margin:0px; padding:0px; color:#333;}
td.BloggerProfile_TableImg{width:80px; vertical-align:top; padding:10px;}
	td.BloggerProfile_TableImg img{width:80px; vertical-align:top;}
td.BloggerProfile_TableText{width:100%; vertical-align:top;}
	#CommunityBlogHeader{left:-107px; position:relative; top:-30px; margin-bottom:-50px;}
div.BloggerProfile_Title{color:#333; font-size:16px; font-weight:bold; margin:10px;}
div.BloggerProfile_TagLine{font-size:14px; margin:5px 0px 20px 10px; color:#333;}

/* BlogMain */
div.BlogMain_EntryContainer{color:#333; padding:0px 0px 10px 0px; margin:0px 10px 10px 0px; border-bottom:1px solid #999; overflow:hidden;}
div.BlogMain_EntryDate{color:#999; padding-top:3px;}
div.BlogMain_EntryTitle{font-size:12px; font-weight:bold; color:#333;}
div.BlogMain_EntryContent{color:#333; padding-top:7px; float:left;}
    div.BlogMain_EntryContent img{padding:10px 10px 10px 0px;}
div.BlogMain_EntryDetails{padding-top:10px; font-size:9px; color:#333;}

/* Blog Nav */
div.BlogNav{font-size:11px; padding:10px 0px 0px 19px; text-align:left; margin:auto; color:#333;}
div.BlogNav a.BlogNav_On{color:#333; text-decoration:none; font-weight:bold;}



/*added but nav shouldn't work this way? */
div.BlogNav a.BlogNav_On link{color:#333;}
div.BlogNav a.BlogNav_On visited{color:#333;}
/*added but nav shouldn't work this way? */

div.BlogNav a.BlogNav_Off{font-size:11px;}

/* Blog Add to Watchlist */
div.Blog_AddToWatchlist{height:40px; font-size:11px; display:none;}
div.Blog_AddToWatchlist a{float:left; text-decoration:none; margin-left:10px; padding:5px 10px 5px 10px; color:#6BAA01; border:3px solid #4B7394; font-weight:bold;}
div.Blog_AddToWatchlist a:hover{background-color:#AABB4D; text-decoration:none; color:#FFF;}

/* BlogEntryList */
div.BlogEntryList_Entries{padding:10px 0px 0px 5px;}
	div.BlogEntryList_Entries a{clear:both; float:left; padding-bottom:5px;}
		div.BlogEntryList_Entries a:link {color:#6BAA01; text-decoration:none;}
		div.BlogEntryList_Entries a:visited {color:#6BAA01; text-decoration:none;}
	div.BlogEntryList_Entries a:hover{color:#AABB4D; text-decoration:none;}

	iframe.BlogEntryForm_Iframe{width:100%; height:600px;}

/* BlogArchiveList */
div.BlogArchiveList_Entries{padding:10px 0px 0px 5px; color:#333;}
	div.BlogArchiveList_Entries a{clear:both; float:left; padding-bottom:5px;}
	div.BlogArchiveList_Entries a:link{color:#6BAA01;}
	div.BlogArchiveList_Entries a:visited{color:#6BAA01;}
	div.BlogArchiveList_Entries a:hover{color:#AABB4D;}

/* BlogEntryForm */
table.BlogEntryForm_Table{width:100%; table-layout:fixed; text-align:left; font-family:Verdana; font-size:11px; color:#333;}
td.BlogEntryForm_TableLeft{vertical-align:top; width:90px; padding:15px 0px 0px 10px; font-weight:bold; font-size:11px;}
td.BlogEntryForm_TableRight{vertical-align:top; width:100%; padding-top:10px;}
div.BlogEntryForm_Submit{padding:10px; text-align:left; color:#333;}
.BlogEntry_InputFullField{width:400px; padding:3px 5px 3px 5px;}
.BlogEntry_SelectMonth{}
.BlogEntry_SelectDay{}
.BlogEntry_SelectYear{}
.BlogEntry_Textarea{width:400px; height:200px;}

/* BlogEntry */
div.BlogEntry_Container{padding:0px 0px 10px 0px; margin:0px 10px 0px 0px; text-align:left; color:#333;}
div.BlogEntry_Title{font-size:14px; font-weight:bold; color:#333;}
div.BlogEntry_PostDate{color:#CCC;}
div.BlogEntry_Text{padding-top:10px; color:#333;}
div.BlogEntry_Details{padding-top:10px; padding-bottom:10px; color:#333;}
table.BlogEntry_Actions{color:#333; width:100%; table-layout:fixed; padding:5px; border-top:2px solid #CCC; border-bottom:2px solid #CCC;}
td.BlogEntry_ActionItem{width:40%; text-align:left; padding-left:40px;}

/* PendingComments */
div.PendingComments_Actions{color:#333; padding:10px; text-align:right; font-size:11px;}
div.PendingComments_PostContainer{color:#333; border-bottom:1px solid #999; margin:0px 10px 10px 10px; padding:10px 0px 10px 0px; font-size:12px;}
	div.PendingComments_PostContainer a{font-weight:bold; text-decoration:none;}
	div.PendingComments_PostContainer a:link{color:#6BAA01;}
	div.PendingComments_PostContainer a:visited{color:#6BAA01;}
	div.PendingComments_PostContainer a:hover{color:#AABB4D;}
table.PendingComments_Table{font-family:Verdana, sans-serif; font-size:11px; color:#333; margin:10px 0px 0px 10px; font-size:10px;}
td.PendingComments_TableLeft{vertical-align:top; width:100px; text-align:center;}
td.PendingComments_TableRight{vertical-align:top; width:100%;}
div.PendingComments_Author{}
	div.PendingComments_Author a{font-weight:bold;}
	div.PendingComments_Author a:link{color:#6BAA01;}
	div.PendingComments_Author a:visited{color:#6BAA01;}
	div.PendingComments_Author a:hover{color:#AABB4D;}
div.PendingComments_Comment{padding-top:3px; color:#333;}
div.PendingComments_PostDate{color:#999; padding-top:3px;}
div.PendingComments_Page{text-align:center; padding:5px; color:#333;}

/* BlogSettings */
table.BlogSettings_AboutTable{color:#333; table-layout:fixed; text-align:left; margin:10px 0 20px 10px; width:97%;}
td.BlogSettings_AboutTableLeft{vertical-align:top; width:90px; padding:10px 0 0 5px; font-weight:bold; font-size:12px;}
td.BlogSettings_AboutTableRight{vertical-align:top; width:100%; padding-top:10px;}
table.BlogSettings_PreferencesTable{color:#333; table-layout:fixed; text-align:left; margin:10px 0 20px 10px; width:97%;}
td.BlogSettings_PreferencesTableLeft{vertical-align:top; width:160px; padding:10px 0 0 5px;}
td.BlogSettings_PreferencesTableRight{vertical-align:top; width:100%; padding-top:10px;}
div.BlogSettings_Save{padding-top:10px; text-align:left; width:100%; color:#333;}
.BlogSettings_InputField{width:300px; padding:3px 5px 3px 5px;}
.BlogSettings_SelectTime{font-size:11px; color:#333; width:220px;}
.BlogSettings_SelectEntries{font-size:11px; color:#333; width:40px;}

/* ViewEditList */
div.ViewEditList_Options{color:#333; font-size:11px; padding:10px 0px 10px 5px; border-bottom:1px solid #CCC; margin:0px 10px 0px 13px;line-height:3em;}
table.ViewEditList_Table{color:#333; width:95%; table-layout:fixed; text-align:left; font-size:12px; margin-left:10px;}
table.ViewEditList_Table td.ViewEditList_TableLeft{border-bottom:0px solid #CCC; width:80px; padding-top:10px;}
td.ViewEditList_TableMiddle{border-bottom:0px solid #CCC; width:200px; padding-top:10px;}
td.ViewEditList_TableRight{border-bottom:0px solid #CCC; width:100%; padding-top:10px;}
.ViewEditList_TableHeading{ font-size:12px; font-weight:bold;}
div.ViewEditList_Options b{font-weight:normal;}

/*ProfileEdit*/
div.ProfileEdit_SectionDescription{color:#333; line-height:1.5em; text-align:left; padding:5px 5px 5px 15px;}
	div.ProfileEdit_SectionDescription a{font-weight:bold;}
table.ProfileEdit_Table{font-size:12px; color:#333; margin-top:20px; width:100%; table-layout:fixed;}
table.ProfileEdit_Table td.ProfileEdit_TableFieldName{font-size:12px; width:30%; text-align:right; vertical-align:top; padding: 10px 5px 0px 0px;}
td.ProfileEdit_TableField{font-size:11px; width:70%; text-align:left; vertical-align:top; padding:5px 5px 5px 0px;}
div.ProfileEdit_Submit{padding:10px; text-align:center; color:#333;}
.ProfileEdit_BigInput{font-family:Verdana, sans-serif; font-size:11px; width:250px; padding:2px 0 2px 5px;}
.ProfileEdit_SmallInput{font-family:Verdana, sans-serif; font-size:11px; width:90%; padding:3px 2px 3px 2px;}
.ProfileEdit_Textarea{font-family:Verdana, sans-serif; font-size:11px; color:#333; width:250px; height:100px; padding:0 0 0 5px;}
td.ProfileEdit_mm{width:35px; text-align:left;}
td.ProfileEdit_dd{width:35px; text-align:left;}
td.ProfileEdit_yyyy{width:45px; text-align:left;}
table.ProfileEdit_Table td.ProfileEdit_Caption{font-size:10px; color:#666; padding:3px 5px 3px 5px; margin-left:20px; border-left: 1px solid #CCC;}
td.ProfileEdit_PublicPrivateRadio{padding-top:5px;}
td.ProfileEdit_PublicPrivateText{padding:7px 5px 0px 0px;}


/* PersonaPhotoUpload */

div.PersonaPhotoUpload_TOS{padding:10px 0px 0px 10px;}
div.PersonaPhotoUpload_Instructions{padding:10px 0px 0px 10px;}
div.PersonaPhotoUpload_FileBrowse{padding:10px 0px 0px 10px;}
div.PersonaPhotoUpload_AddSubmit{padding:10px 0px 10px 10px; text-align:left;}
div.PersonaPhotoUpload_Error{padding:10px 0px 0px 10px; color:#FF0000;}

/* PersonaPhotoAddDetail */
table.PersonaPhotoAddDetail_ItemTable{width:95%; table-layout:fixed; margin:auto; text-align:left; color:#333;}
td.PersonaPhotoAddDetail_ItemTableImg{width:90px; vertical-align:top; padding-top:20px;}
	td.PersonaPhotoAddDetail_ItemTableImg img{width:80px;}
td.PersonaPhotoAddDetail_ItemTableDetails{width:100%; vertical-align:top; padding-top:15px;}
div.PersonaPhotoAddDetail_Delete{}
table.PersonaPhotoAddDetail_DetailsTable{width:100%; table-layout:fixed; text-align:left; color:#333;}
td.PersonaPhotoAddDetail_DetailsTableFieldName{font-size:12px; font-weight:bold; width:95px; padding:8px 0px 0px 0px; vertical-align:top;}
.PersonaPhotoAddDetail_Required{color:#FF0000; font-weight:normal; font-size:9px;}
td.PersonaPhotoAddDetail_DetailsTableField{padding:3px 0px 0px 10px; vertical-align:top;}
.PersonaPhotoAddDetail_DetailsField{width:250px;}
.PersonaPhotoAddDetail_DetailsTextarea{width:250px; height:30px;}
div.PersonaPhotoAddDetail_Submit{text-align:left; margin:auto; padding:10px 0px 10px 0px; color:#333;}

/* PersonaPhotoConfirmation */
div.PersonaPhotoConfirmation_Content{margin:10px; color:#333;}

/********************************************* PHOTOS CSS *********************************************/
/* PhotoConfirmation */
div.PhotoConfirmation_Container{font-family:Verdana; font-size:10px; text-align:left; color:#333;}
	div.PhotoConfirmation_Container a:link{color:#6BAA01; text-decoration:none;}
	div.PhotoConfirmation_Container a:visited{color:#6BAA01; text-decoration:none;}
	div.PhotoConfirmation_Container a:hover{color:#AABB4D; text-decoration:none;}
div.PhotoConfirmation_SectionHead{font-size:12px; font-weight:bold; background-color:#E4E3E3; padding:3px; text-align:left; color:#333;}
div.PhotoConfirmation_Content{margin:10px; color:#333;}

/* PhotoUpload */
div.PhotoUpload_Container{font-family:Verdana; font-size:10px; text-align:left; color:#333;}
	div.PhotoUpload_Container a:link{color:#6BAA01; text-decoration:none;}
	div.PhotoUpload_Container a:visited{color:#6BAA01; text-decoration:none;}
	div.PhotoUpload_Container a:hover{color:#AABB4D; text-decoration:none;}
	div.PhotoUpload_Container img{border:1px solid #888;}
div.PhotoUpload_SectionHead{font-size:12px; font-weight:bold; background-color:#E4E3E3; padding:3px; text-align:left; color:#333;}
div.PhotoUpload_TOS{padding:10px 0px 0px 10px;}
div.PhotoUpload_Instructions{padding:10px 0px 0px 10px;}
div.PhotoUpload_FileBrowse{padding:10px 0px 0px 10px;}
div.PhotoUpload_AddSubmit{padding:10px 0px 10px 10px; text-align:left;}
div.PhotoUpload_Error{padding:10px 0px 0px 10px; color:#FF0000;}

/* PhotoAddDetail */
div.PhotoAddDetail_Container{font-family:Verdana, sans-serif; font-size:10px; text-align:left; color:#333;}
	div.PhotoAddDetail_Container a:link{color:#6BAA01; text-decoration:none;}
	div.PhotoAddDetail_Container a:visited{color:#6BAA01; text-decoration:none;}
	div.PhotoAddDetail_Container a:hover{color:#AABB4D; text-decoration:none;}
	div.PhotoAddDetail_Container img{border:1px solid #888;}
div.PhotoAddDetail_SectionHead{font-size:12px; font-weight:bold; background-color:#E4E3E3; padding:3px; text-align:left;}
table.PhotoAddDetail_ItemTable{width:95%; table-layout:fixed; margin:auto; text-align:left; color:#333;}
td.PhotoAddDetail_ItemTableImg{width:90px; vertical-align:top; padding-top:20px;}
	td.PhotoAddDetail_ItemTableImg img{width:80px;}
td.PhotoAddDetail_ItemTableDetails{width:100%; vertical-align:top; padding-top:15px;}
div.PhotoAddDetail_Delete{}
table.PhotoAddDetail_DetailsTable{width:100%; table-layout:fixed; text-align:left; color:#333;}
td.PhotoAddDetail_DetailsTableFieldName{font-size:12px; font-weight:bold; width:95px; padding:8px 0px 0px 0px; vertical-align:top;}
.PhotoAddDetail_Required{color:#FF0000; font-weight:normal; font-size:9px;}
td.PhotoAddDetail_DetailsTableField{padding:3px 0px 0px 10px; vertical-align:top;}
.PhotoAddDetail_DetailsField{width:250px;}
.PhotoAddDetail_DetailsTextarea{width:250px; height:30px;}
div.PhotoAddDetail_Submit{text-align:left; margin:auto; padding:10px 0px 10px 0px; color:#333;}

/* SolicitPhoto */
div.SolicitPhoto_Container{font-family:Verdana; font-size:10px; text-align:center; border:1px solid #999; background-color:#E4E3E3; margin-top:10px; color:#333;}
	div.SolicitPhoto_Container a:link{color:#6BAA01; text-decoration:none;}
	div.SolicitPhoto_Container a:visited{color:#6BAA01; text-decoration:none;}
	div.SolicitPhoto_Container a:hover{color:#AABB4D; text-decoration:none;}
div.SolicitPhoto_SectionHead{font-size:14px; font-weight:bold; background-color:#E4E3E3; padding:5px; text-align:left; color:#333;}
div.SolicitPhoto_Photo{margin:10px; color:#333;}
	div.SolicitPhoto_Photo img{border:0px;}
div.SolicitPhoto_Subject{font-size:12px; font-weight:bold; color:#333;}
div.SolicitPhoto_Details{padding-top:5px; width:90%; margin:auto; color:#333;}
div.SolicitPhoto_Action{padding:10px; color:#333;}
	div.SolicitPhoto_Action {color:#333; font-size:12px; font-weight:bold;}
	div.SolicitPhoto_Action  a:link{color:#6BAA01; text-decoration:none;}
	div.SolicitPhoto_Action  a:visited{color:#6BAA01; text-decoration:none;}
	div.SolicitPhoto_Action  a:hover{color:#AABB4D; text-decoration:none;}
div.SolicitPhoto_Link{padding-bottom:10px;}
	div.SolicitPhoto_Link  a:link{color:#6BAA01; text-decoration:none;}
	div.SolicitPhoto_Link  a:visited{color:#6BAA01; text-decoration:none;}
	div.SolicitPhoto_Link  a:hover{color:#AABB4D; text-decoration:none;}

/* PublicGalleries */
div.PublicGalleries_Container{font-size:11px; text-align:left; color:#333;}
	div.PublicGalleries_Container  a:link{color:#6BAA01; text-decoration:none;}
	div.PublicGalleries_Container  a:visited{color:#6BAA01; text-decoration:none;}
	div.PublicGalleries_Container  a:hover{color:#AABB4D; text-decoration:none;}
div.PublicGalleries_SectionHead{font-size:30px; background-color:#CDDAEB; padding:7px; color:#333;}
table.PublicGalleries_Table{width:100%; table-layout:fixed; margin-top:5px; color:#333;}
td.PublicGalleries_TableImg{width:132px; height:102px; padding:5px;}
	td.PublicGalleries_TableImg img{ width:130px; border:1px solid #888;}
td.PublicGalleries_TableDetails{width:100%; text-align:left; padding:5px 0px 0px 10px; vertical-align:top;}
div.PublicGalleries_Title{font-size:16px; font-weight:bold; color:#333;}
div.PublicGalleries_Description{padding-top:3px; color:#333;}
div.PublicGalleries_ViewLink{padding:5px 0px 0px 20px; font-size:12px; font-weight:bold;}
div.SolicitPhoto_Link{padding-bottom:10px;}
	div.SolicitPhoto_Link  a:link{color:#6BAA01; text-decoration:none;}
	div.SolicitPhoto_Link  a:visited{color:#6BAA01; text-decoration:none;}
	div.SolicitPhoto_Link  a:hover{color:#AABB4D; text-decoration:none;}
div.PublicGalleries_UploadLink{padding:0px 0px 0px 20px; font-size:12px; font-weight:bold;}
	div.PublicGalleries_UploadLink  a:link{color:#6BAA01; text-decoration:none;}
	div.PublicGalleries_UploadLink  a:visited{color:#6BAA01; text-decoration:none;}
	div.PublicGalleries_UploadLink  a:hover{color:#AABB4D; text-decoration:none;}

/* PublicGallery */
div.PublicGallery_Container{font-size:10px; font-family:Verdana; text-align:left; margin:auto; color:#333;}
	div.PublicGallery_Container a:link{color:#6BAA01; text-decoration:none;}
	div.PublicGallery_Container a:visited{color:#6BAA01; text-decoration:none;}
	div.PublicGallery_Container a:hover{color:#AABB4D; text-decoration:none;}
div.PublicGallery_Title{font-size:16px; font-weight:bold; padding:10px 0px 0px 0px; color:#333;}
div.PublicGallery_Details{padding-top:10px; font-size:12px;}
div.PublicGallery_PhotosContainer{margin:10px 0px 0px 0px; padding:5px; border:1px solid #888; text-align:center; color:#333;}
table.PublicGallery_PhotosTable{margin:auto; text-align:left; color:#333;}
	table.PublicGallery_PhotosTable img{margin:5px; border:0px; width:60px; height:60px;}
div.PublicGallery_Page{text-align:center; color:#333;}
div.PublicGallery_Actions{font-size:12px; padding-top:10px; line-height:18px; color:#333;}
table.PublicGallery_Table{width:100%; table-layout:fixed; padding-top:10px; color:#333;}
td.PublicGallery_About{vertical-align:top;}
td.PublicGallery_Related{vertical-align:top;}
div.PublicGallery_SubHeading{font-size:12px; font-weight:bold; padding-bottom:5px;}


/************************* MISC ELEMENTS ***************************************/
div.ReportAbuse_Container{background-color:#5C5888; width:170px; font-weight:bold; border:1px solid #333; color:#FFF; font-family:Verdana; font-size:10px; text-align:left; z-index:4; position:absolute; padding:5px 3px 5px 5px;}
div.ReportAbuse_Container img{border:0;}
div.ReportAbuse_SectionHead{padding:2px; height:15px;}
	div.ReportAbuse_SectionHead a{float:right; border:1px solid #333; color:#FFF; background-color:#CCC; padding:1px; text-decoration:none;}
	div.ReportAbuse_SectionHead a:link
	div.ReportAbuse_SectionHead a:hover{background-color:#CCC; color:#333;}
div.ReportAbuse_Interior{background-color:#5C5888; width:170px; padding-bottom:3px; clear:both;}
	div.ReportAbuse_Interior a{float:left; font-weight:bold; height:15px; border-bottom:1px solid #333; color:#FFF; padding:2px 0 0 10px; width:160px; text-decoration:none;}
	div.ReportAbuse_Interior a:hover{background-color:#CCC;}
	div.ReportAbuse_Interior select{margin-left:5px;}
div.ReportAbuse_Interior ReportAbuse_Reason {padding: 2px 0 2px 5px; color:#333;}
div.ReportAbuse_Comment{width:170px; color:#333;}
div.ReportAbuse_Comment textarea{width:90%; height:70px; margin-left:5px; color:#333;}
div.ReportAbuse_Comment input{padding:1px; margin:3px 0 3px 5px; color:#333;}
.NoDisplay{display:none;}
.bold{font-weight:bold;}
div.Pluck_FooterLink {font-family:Verdana, sans-serif; font-size:9px; color:#333; font-weight:normal;}
.Pluck_FooterLink a:link {color:#6BAA01; font-weight:normal; text-decoration:none;}
.Pluck_FooterLink a:visited {color:#6BAA01; font-weight:normal; text-decoration:none;}
.Pluck_FooterLink a:hover {color:#568A01; font-weight:normal; text-decoration:none;}

/********************************** Comments *************************/
 	#Comments_Container a:link {font-weight:bold; color:#6BAA01; text-decoration:none;}
  	#Comments_Container a:visited {font-weight:bold; color:#6BAA01; text-decoration:none;}
	#Comments_Container a:hover {font-weight:bold; color:#AABB4D; text-decoration:none;}
div.Comments_Container{text-align:left; padding-top:5px; margin:auto; overflow:hidden; color:#333; clear:left;}
    div.Comments_Container a:link {font-weight:bold; color:#00A8C1; text-decoration:none;}
    div.Comments_Container a:visited {font-weight:bold; color:#00A8C1; text-decoration:none;}
    div.Comments_Container a:hover {font-weight:bold; color:#00A8C1; text-decoration:none;}
div.Comments_SectionHead{font-size:12px; font-weight:bold; padding-bottom:10px; color:#333;}
div.Comments_Tabs{height:21px; min-height:23px; border-bottom:1px solid #CCC; color:#333;}
	div.Comments_Tabs a{float:left;  padding:5px 10px 5px 10px; margin-left:5px; border:1px solid #CCC; border-bottom:0px; background-color:#CCC; color:#333; text-decoration:none; font-family:Verdana; font-size:10px;}
	div.Comments_Tabs a:hover{color:#AABB4D; text-decoration:none; background-color:#B7B7B7;}
.CommentsTab_On{float:left; padding:5px 10px 5px 10px; margin-left:5px; border:1px solid #CCC; border-bottom:0px; background-color:#FFF;color:#333; text-decoration:none; font-family:Verdana; font-size:10px; font-weight:bold;}
table.Comments_Table{color:#333; width:100%; table-layout:fixed; margin:10px 0px 10px 0px;}

tr.Comments_TableAltRowColor{background-color:#F6F6F6;}
table.Comments_Table td.Comments_UserImage{width:39px; padding:0px; padding-top:5px;  text-align:left;}

table.Comments_Table td.Comments_TableRight{vertical-align:top; padding:5px 5px 5px 0px; width:100%;}
div.Comments_From{color:#333; overflow:hidden;}
div.Comments_CommentText{padding-top:5px; color:#333;}
div.Comments_NestedDate{color:#999; padding-top:3px; font-size:10px;}
table.Comments_NestedTable{color:#333; width:100%; table-layout:fixed; text-align:left; margin-top:3px;}
	table.Comments_NestedTable img{margin-bottom:-5px;}
td.Comments_NestedRecommend{width:50%;}
td.Comments_NestedReport{width:50%;}
div.Comments_AddHeading{padding-top:5px; font-weight:bold;}
div.Comments_AddTextarea{padding-top:5px;}
div.Comments_AddWatchlist{padding-top:5px;}
div.Comments_Submit{padding:5px 0px 5px 0px;}


/********************* Reviews ************************/
div.Reviews_MainContainer{text-align:left; padding-top:5px;  margin:auto; overflow:hidden; font-size:11px; color:#333;}
	div.Reviews_MainContainer a{color:#333; text-decoration:none;}
div.Reviews_SectionHead{font-size:14px; font-weight:bold; color:#333;}
table.Reviews_Table{color:#333; width:100%; table-layout:fixed; margin:10px 0px 10px 0px; font-size:11px;}
tr.Reviews_TableAltRowColor{background-color:#F6F6F6;}
td.Reviews_UserImage{width:34px; vertical-align:top; padding:5px;}
	 td.Reviews_UserImage img{width:32px; height:32px; border:0px;}
td.Reviews_TableRight{vertical-align:top; padding:0px 5px 5px 0px; width:100%;}
div.Reviews_From{font-size:12px; color:#333;}
	div.Reviews_From a:link {font-style:italic; color:#6BAA01; text-decoration:none;}
	div.Reviews_From a:visited {font-style:italic; color:#6BAA01; text-decoration:none;}
	div.Reviews_From a:hover {font-style:italic; color:#AABB4D; text-decoration:none;}
div.Reviews_Headline{font-weight:bold; font-size:14px; padding-top:5px; color:#333;}
div.Reviews_ReviewText{padding-top:5px; color:#333;}
div.Reviews_Pros{padding-top:5px; color:#333;}
div.Reviews_Cons{padding-top:5px; color:#333;}
span.Reviews_FieldHead{font-weight:bold; color:#333;}
table.Reviews_NestedTable{color:#333; width:100%; table-layout:fixed; text-align:left; margin-top:3px;}
td.Reviews_NestedDate{color:#999; padding-top:3px; font-size:10px; width:50%; vertical-align:top;}
td.Reviews_NestedRecommend{width:25%; vertical-align:top;}
td.Reviews_NestedReport{width:25%; vertical-align:top;}
div.Reviews_AddHeading{border-top:2px solid #CCC; padding-top:5px; font-weight:bold; font-size:14px;}
div.Reviews_AddTextarea{padding-top:5px;}
div.Reviews_Submit{padding:5px 0px 5px 0px;}

/*********************Recommend*******************/
div.Recommend_Container{font-size:11px; color:#333;}
div.Recommend_Container a:link{color:#6BAA01; text-decoration:none;}
div.Recommend_Container a:visited{color:#6BAA01; text-decoration:none;}
div.Recommend_Container a:hover{color:#AABB4D; text-decoration:none;}
div.Recommend_Container img{margin-bottom:-3px;}

/*********************Ratings*******************/
div.Ratings_Container{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-top:5px; color:#333;}
div.Ratings_YourRating{font-size:12px; padding-top:5px; color:#333;}
span.Ratings_Heading{font-weight:bold;}

/*********************Forums********************/
/*  Forums Globals  */
div.Forums_MainContainer{font-family:Verdana, sans-serif; font-size:11px; color:#333; width:640px; margin:20px auto;  overflow:hidden;}
	div.Forums_MainContainer a:link{color:#6BAA01; text-decoration:none;}
	div.Forums_MainContainer a:visited{color:#6BAA01; text-decoration:none;}
	div.Forums_MainContainer a:hover{color:#AABB4D; text-decoration:none;}

	div.Forums_MainContainer img{border:0px;}
    div.Forums_MainContainer table div.Discussion_UserInfo{font-size:12px;}
    div.Forums_MainContainer table {font-size:13px;}
/* two classes in use for login status by Pluck*/
div.Forums_LoginStatus{font-size:11px; margin:0 10px 20px 0; text-align:right; color:#333;}
	div.Forums_LoginStatus a:link{color:#6BAA01; text-decoration:none;}
	div.Forums_LoginStatus a:visited{color:#6BAA01; text-decoration:none;}
	div.Forums_LoginStatus a:hover{color:#AABB4D; text-decoration:none;}

div.Persona_LoginStatus{font-size:11px; margin:0 10px 20px 0; text-align:right; color:#333;}
	div.Persona_LoginStatus a:link{color:#6BAA01; text-decoration:none;}
	div.Persona_LoginStatus a:visited{color:#6BAA01; text-decoration:none;}
	div.Persona_LoginStatus a:hover{color:#AABB4D; text-decoration:none;}

tr.ForumsTable_HeadTR{font-size:10px; font-weight:bold; background-color:#FFF;}/* top of table */

/* Forums_Breadcrumbs */
div.Forums_Breadcrumbs{display:none;}
.Forums_BaseCrumbArrows{display:none;}
.Forums_CatCrumb{display:none;}
.Forums_CurrentPageCrumbArrows{display:none;}
.Forums_CurrentPageCrumb{display:none;}

/* Buttons */
div.ForumMain_CategoriesLink{padding:10px 0px 0px 0px; height:30px;}
	div.ForumMain_CategoriesLink a{background-image:url(http://www.bhg.com/bhg/images/dgroups/viewAllCategoriesButton.gif); background-position:top; background-repeat:no-repeat; height:22px; width:150px; float:right; padding-right:15px;}
a.Forums_AddPost {display:none; background-image:url(http://www.bhg.com//bhg/images/dgroups/addANewPostButton.gif); background-position:top; background-repeat:no-repeat; height:30px; width:150px; float:right; padding-right:15px;}
a.Forums_StartDiscussion {background-image:url(http://www.bhg.com//bhg/images/dgroups/startNewDiscussionButton.gif); background-position:left; background-repeat:no-repeat; height:22px; width:150px; float:left; padding-right:15px;}


/* Alternating table row colors */

tr.ForumsTable_TRcolor{background-color:#f9fcf5; border-bottom:1px solid #FFF;}/* Regular background color */
tr.ForumsTable_AltTRcolor{background-color:#FFFEEE;}/* Alt background color */
tr.ForumsTable_UserTRcolor{background-color:#f9fcf5;}/* User-owned background color */

/* WelcomeSearchTable */
table.Forums_WelcomeSearchTable{color:#333; width:100%; table-layout:fixed;}/* Three column table contains welcome and search box*/
td.Forums_WelcomeSearchTableWelcome{width:100%; vertical-align:middle; height:46px; padding:0px 0px 0px 10px; font-size:14px; font-weight:bold; border-right:1px solid #FFF; background-color:#ECF1FA;}/* Welcome */
td.Forums_WelcomeSearchTableField{width:300px; vertical-align:middle; height:46px; padding:0px 0px 0px 0px; text-align:right; background-color:#E2EAF6;}/* search field */
td.Forums_WelcomeSearchTableSearch{text-align:center; vertical-align:middle; height:46px; width:100px; padding:0px 0px 0px 0px; background-color:#E2EAF6;}/* SearchButton */

/*  PageTable */
table.Forums_PageTable{font-size:10px; width:100%; table-layout:fixed; margin-top:0px; color:#333;}
td.Forums_PageTableData{font-size:10px; font-weight:bold; padding:0px; margin:0px; width:70%; vertical-align:middle; height:30px; }
div.Forums_Paginator{font-size:10px;  margin:0 10px -2px 5px; padding-top:5px; background-color:#FFF;}
	div.Forums_Paginator a:link{font-size:10px; border:0px; background-color:#FFF;color:#6BAA01; margin-right:2px; padding:1px; text-decoration:none;}
	div.Forums_Paginator a:visited{font-size:10px; border:0px; color:#6BAA01; background-color:#FFF; margin-right:2px; padding:1px; text-decoration:none;}
	div.Forums_Paginator a:hover{font-size:10px; border:0px; color:#AABB4D; background-color:#FFF; margin-right:2px; padding:1px; text-decoration:none; }
div.Forums_Paginator bold{font-size:10px; margin:0px 2px 0px 2px; padding:1px;}
td.Forums_PageTableStart{font-size:10px; text-align:right; width:30%; padding-top:10px; vertical-align:middle;}

/* container items */
div.Forums_BlockContainer{margin:15px 0 15px 0; border-bottom:1px solid #CCC; color:#333;}
div.Forums_ContainerHead{font-size:13px; font-weight:bold; color:#333; background-image:none; height:23px; margin-top:20px; padding:5px 10px 0px 10px; border-top:1px solid #CCC; background-color:#F6F8E0;}/* ex. entertainment */
    div.Forums_ContainerHead a {color:#6BAA01; text-decoration:none;}
	div.Forums_ContainerHead a:link{color:#6BAA01; text-decoration:none;}
	div.Forums_ContainerHead a:visited{color:#568A01; text-decoration:none;}
	div.Forums_ContainerHead a:hover{color:#6BAA01; text-decoration:none;}
div.Forums_HeadFeedContainer{color:#333;float:right; margin-top:-10px; text-align:right; font-size:10px; font-weight:normal; width:200px;}
	div.Forums_HeadFeedContainer a{font-size:10px; font-weight:normal; color:#FFF;}

/**************************************************************************************/

/* FormsList Top */
table.ForumList_TitleSearchTable{color:#333; width:100%; margin:5px 0 15px 0; padding:0 0 0 5px;}/* two column table contains forums title and search box*/
td.ForumList_TitleTD{font-size:14px; font-weight:bold; padding-left:5px; width:15%; vertical-align:middle;}/* "Forums" title */
td.ForumList_ForumSearchTD{width:100%; vertical-align:bottom;}/* "Forums" search */
table.ForumList_SearchTable{color:#333; border:1px solid #CCC; background-color:#f3f7e6; padding:0px; height:50px;}/* 5 columns for search */
td.ForumList_SearchTxtTD{font-size:12px; text-align:right; vertical-align:middle; width:92px;} /* "Search for: */
table.ForumList_SearchTable td.ForumList_SearchFieldTD{font-size:11px; text-align:left; vertical-align:middle; width:219px; padding-left:5px;}/* Text field */
td.ForumList_SearchTxt2TD{font-size:12px; text-align:right; vertical-align:middle; width:20px;}/* "in" */
td.ForumList_SearchCatagoryTD{text-align:right; vertical-align:middle; width:173px;}/* Dropdown */
td.ForumList_SearchButtonTD{font-size:11px; text-align:center; vertical-align:middle; width:100px;}/* SearchButton */

/* ForumListGroup*/
div.ForumList_GroupHeading{height:23px; padding:7px 10px 0px 10px; color:#333; font-size:14px; font-weight:bold;background-image:none; background-color:#fffeee;}/* ex. entertainment */
	div.ForumList_GroupHeading a{float:right; margin-top:-15px;}
table.ForumList_GroupTable{color:#333; font-size:11px; width:100%; margin:0px; padding:0px; border-bottom:0px; border-top:1px solid #CCC;}/* 5 column forum table*/
td.ForumList_GroupTableFolder{width:28px; padding:5px; vertical-align:top; border-top:1px solid #FFF; text-align:center;}/* contains folder image */
td.ForumList_GroupTableName{width:45%; padding:5px 5px 5px 5px; vertical-align:top; border-top:1px solid #FFF; color:#333;}/* Forum name and desc*/
	td.ForumList_GroupTableName a:link{color:#6BAA01; text-decoration:none;}/* Forum name and desc*/
	td.ForumList_GroupTableName a:visited{color:#6BAA01; text-decoration:none;}/* Forum name and desc*/
	td.ForumList_GroupTableName a:hover{color:#AABB4D; text-decoration:none;}/* Forum name and desc*/
div.ForumList_ForumName{padding-bottom:5px; font-size:13px; font-weight:bold; color:#333;}/* div for forum name link */
	div.ForumList_ForumName a:link{color:#6BAA01; text-decoration:none;}/* div for forum name link */
	div.ForumList_ForumName a:visited{color:#6BAA01; text-decoration:none;}/* div for forum name link */
	div.ForumList_ForumName a:hover{color:#AABB4D; text-decoration:none;}/* div for forum name link */
td.ForumList_GroupTableDiscussions{width:20%; text-align:center; padding:5px 10px 5px 10px; vertical-align:top; border-top:1px solid #FFF;}/* count */
td.ForumList_GroupTablePosts{width:10%; text-align:center; padding:5px 10px 5px 10px; vertical-align:top; border-top:1px solid #FFF;}/* count */
td.ForumList_GroupTableLatest{width:25%; text-align:left; padding:5px 10px 5px 10px; vertical-align:top; border-top:1px solid #FFF;}/* latest activity */
	td.ForumList_GroupTableLatest a:link{color:#6BAA01; text-decoration:none;}/* div for forum name link */
	td.ForumList_GroupTableLatest a:visited{color:#6BAA01; text-decoration:none;}/* div for forum name link */
	td.ForumList_GroupTableLatest a:hover{color:#AABB4D; text-decoration:none;}/* div for forum name link */
div.FourumList_GroupPage{text-align:right; padding:10px; font-weight:bold; background-color:#EEF1F7; color:#333;}/* pagination div */
	div.FourumList_GroupPage {font-weight:normal; color:#333;}
	div.FourumList_GroupPage a:link{font-weight:normal; color:#6BAA01;}
	div.FourumList_GroupPage a:visited{font-weight:normal; color:#6BAA01;}
	div.FourumList_GroupPage a:hover{font-weight:normal; color:#AABB4D;}

	/* in case of misspelling, the following two have been duplicated from the previous two styles */
	/* latest activity */
div.ForumList_GroupPage{text-align:right; padding:10px; font-weight:bold; background-color:#EEF1F7; color:#333;}/* pagination div */
	div.ForumList_GroupPage a:link {font-weight:normal; color:#6BAA01;}
	div.ForumList_GroupPage a:visited {font-weight:normal; color:#6BAA01;}
	div.ForumList_GroupPage a:hover {font-weight:normal; color:#AABB4D;}
	/* in case of misspelling, the previous two have been duplicated from the previous two styles */

/* ThreadListGroup*/
table.DiscussionList_ListTable{color:#333; width:100%; margin:0px; padding:0px; border:0px;}/* 5 column forum table*/
td.DiscussionList_ListTableImg{width:32px; padding:5px; vertical-align:top; border-right:1px solid #FFF; border-bottom:1px solid #FFF; text-align:center;}/* contains folder image */
table.DiscussionList_ListTable td.DiscussionList_ListTableName{font-size:11px; color:#333; width:55%; padding:5px; vertical-align:top; border-right:1px solid #FFF; border-bottom:1px solid #FFF;}/* Forum name and desc*/
	td.DiscussionList_ListTableName a:link{color:#6BAA01; text-decoration:none;}/* count */
	td.DiscussionList_ListTableName a:visited{color:#6BAA01; text-decoration:none;}/* count */
	td.DiscussionList_ListTableName a:hover{color:#AABB4D; text-decoration:none;}/* count */
table.DiscussionList_ListTable td.DiscussionList_Sticky{font-weight:bold; color:#A80505;}
td.DiscussionList_Popular{font-weight:bold; color:#FF6600;}
td.DiscussionList_ListTableStarted{font-size:11px; color:#333; width:15%; padding:5px 5px 5px 10px; vertical-align:top; border-right:1px solid #FFF; border-bottom:1px solid #FFF; overflow:hidden;}/* count */
	td.DiscussionList_ListTableStarted a:link{color:#6BAA01; text-decoration:none;}/* count */
	td.DiscussionList_ListTableStarted a:visited{color:#6BAA01; text-decoration:none;}/* count */
	td.DiscussionList_ListTableStarted a:hover{color:#AABB4D; text-decoration:none;}/* count */
table.DiscussionList_ListTable td.DiscussionList_ListTablePosts{font-size:11px; color:#333; width:10%; padding:5px; vertical-align:top; text-align:center; border-right:1px solid #FFF; border-bottom:1px solid #FFF;}/* count */
	td.DiscussionList_ListTablePosts a:link{color:#6BAA01; text-decoration:none;}/* count */
	td.DiscussionList_ListTablePosts a:visited{color:#6BAA01; text-decoration:none;}/* count */
	td.DiscussionList_ListTablePosts a:hover{color:#AABB4D; text-decoration:none;}/* count */
table.DiscussionList_ListTable td.DiscussionList_ListTableLatest{font-size:11px; color:#333; width:15%; padding:5px 5px 5px 10px; vertical-align:top; border-bottom:1px solid #FFF;}/* latest activity */
	td.DiscussionList_ListTableLatest a:link{color:#6BAA01; text-decoration:none;}/* latest activity */
	td.DiscussionList_ListTableLatest a:visited{color:#6BAA01; text-decoration:none;}/* latest activity */
	td.DiscussionList_ListTableLatest a:hover{color:#AABB4D; text-decoration:none;}/* latest activity */

/* DiscussionList_Moderator */
td.DiscussionList_Moderator{padding:5px 5px 5px 10px; vertical-align:top; border-bottom:1px solid #FFF; color:#333;}
a.DiscussionList_ModeratorEdit{padding:1px 5px 3px 20px; background:url(/ver1.0/Content/images/forums/edit.gif) 0 50% no-repeat;}
a.DiscussionList_ModeratorSticky{padding:1px 5px 3px 20px;  background:url(/ver1.0/Content/images/forums/tack.gif) 0 50% no-repeat;}
a.DiscussionList_ModeratorClose{padding:1px 5px 3px 20px; background:url(/ver1.0/Content/images/forums/unlocked.gif) 0 50% no-repeat;}
a.DiscussionList_ModeratorDelete{padding:1px 5px 3px 20px;  background:url(/ver1.0/Content/images/forums/close.gif) 0 50% no-repeat;}

/* DiscussionList_Admin */
div.DiscussionList_Admin{margin:0px; padding:7px 10px 7px 0px; background-color:#7BAE48;  border-bottom:1px solid #3E7E7B; text-align:right; color:#333;}
	div.Forums_BlockContainer div.DiscussionList_Admin a.DiscussionList_AdminView{color:#FFF; padding:3px 7px 3px 20px; background:url(/ver1.0/Content/images/forums/user.gif) 0 50% no-repeat; text-decoration:none;}
	div.Forums_BlockContainer div.DiscussionList_Admin a.DiscussionList_AdminView:hover{text-decoration:underline;}
	div.Forums_BlockContainer div.DiscussionList_Admin a.DiscussionList_AdminView:visited{color:#FFF;}
div.Forums_BlockContainer div.DiscussionList_Admin a.DiscussionList_AdminEdit{color:#FFF; padding:3px 7px 3px 20px; background:url(/ver1.0/Content/images/forums/edit.gif) 0 50% no-repeat; text-decoration:none;}
	div.Forums_BlockContainer div.DiscussionList_Admin a.DiscussionList_AdminEdit:hover{text-decoration:underline;}
	div.Forums_BlockContainer div.DiscussionList_Admin a.DiscussionList_AdminEdit:visited{color:#FFF;}
div.Forums_BlockContainer div.DiscussionList_Admin a.DiscussionList_AdminOpen{color:#FFF; padding:3px 7px 3px 20px; background:url(/ver1.0/Content/images/forums/unlocked.gif) 0 50% no-repeat; text-decoration:none;}
	div.Forums_BlockContainer div.DiscussionList_Admin a.DiscussionList_AdminOpen:hover{text-decoration:underline;}
	div.Forums_BlockContainer div.DiscussionList_Admin a.DiscussionList_AdminOpen:visited{color:#FFF;}
div.Forums_BlockContainer div.DiscussionList_Admin a.DiscussionList_AdminDelete{color:#FFF; padding:3px 7px 3px 20px; background:url(/ver1.0/Content/images/forums/close.gif) 0 50% no-repeat; text-decoration:none;}
	div.Forums_BlockContainer div.DiscussionList_Admin a.DiscussionList_AdminDelete:hover{text-decoration:underline;}
	div.Forums_BlockContainer div.DiscussionList_Admin a.DiscussionList_AdminDelete:visited{color:#FFF;}

/* Discussion admin */
div.Discussion_Admin{color:#333; padding:7px 10px 7px 0px; background-color:#7BAE48; border-bottom:1px solid #3E7E7B; text-align:right;}
div.Forums_BlockContainer div.Discussion_Admin a.Discussion_AdminSticky{color:#FFF; padding:3px 7px 3px 20px; background:url(/ver1.0/Content/images/forums/tack.gif) 0 50% no-repeat; text-decoration:none;}
	div.Forums_BlockContainer div.Discussion_Admin a.Discussion_AdminSticky:hover{text-decoration:underline;}
	div.Forums_BlockContainer div.Discussion_Admin a.Discussion_AdminSticky:visited{color:#FFF;}
div.Forums_BlockContainer div.Discussion_Admin a.Discussion_AdminEdit{color:#FFF; padding:3px 7px 3px 20px; background:url(/ver1.0/Content/images/forums/edit.gif) 0 50% no-repeat; text-decoration:none;}
	div.Forums_BlockContainer div.Discussion_Admin a.Discussion_AdminEdit:hover{text-decoration:underline;}
	div.Forums_BlockContainer div.Discussion_Admin a.Discussion_AdminEdit:visited{color:#FFF;}
div.Forums_BlockContainer div.Discussion_Admin a.Discussion_AdminOpen{color:#FFF; padding:3px 7px 3px 20px; background:url(/ver1.0/Content/images/forums/unlocked.gif) 0 50% no-repeat; text-decoration:none;}
	div.Forums_BlockContainer div.Discussion_Admin a.Discussion_AdminOpen:hover{text-decoration:underline;}
	div.Forums_BlockContainer div.Discussion_Admin a.Discussion_AdminOpen:visited{color:#FFF;}
div.Forums_BlockContainer div.Discussion_Admin a.Discussion_AdminDelete{color:#FFF; padding:3px 7px 3px 20px; background:url(/ver1.0/Content/images/forums/close.gif) 0 50% no-repeat; text-decoration:none;}
	div.Forums_BlockContainer div.Discussion_Admin a.Discussion_AdminDelete:hover{text-decoration:underline;}
	div.Forums_BlockContainer div.Discussion_Admin a.Discussion_AdminDelete:visited{color:#FFF;}
div.Forums_Moderator {color:#CC0000; font-size:11px;}
/* Discussion post */
div.Discussion_PostContainer{background-color:#fffeee;}/* First background color */
div.Discussion_AltPostContainer{background-color:#f9fcf5; border-bottom:1px solid #FFF;}/* Alternating background color */
div.Discussion_UserPostContainer{background-color:#f9fcf5; border-bottom:1px solid #FFF;}/* User's background color */

table.Discussion_PostTitleTable{color:#333; width:100%; table-layout:fixed; margin:0px; padding:15px 0 0 0; background-color:#FFF;}
td.Discussion_PostTitleTableIcon{width:32px; vertical-align:top; padding:0px 5px 0px 5px;}
td.Discussion_PostTitleTableTitle{font-size:13px; font-weight:bold; vertical-align:top; padding-top:3px;}

div.Discussion_PostTitleTablePosted{font-size:9px; font-weight:normal; color:#666;}
div.Discussion_PostQuote{border:inset 1px white; padding:5px; margin:3px 0 0 0;}

table.Discussion_PostTable{width:100%; table-layout:fixed; border-top:1px solid #FFF; padding:0px;  color:#333;}
td.Discussion_PostTableUser{width:147px; vertical-align:top; padding:7px; border-right:1px solid #FFF; text-align:center;}

td.Discussion_PostTableUser div.Discussion_UserName {font-size:12px; font-weight:bold; margin-top:5px; padding-top:5px;}
td.Discussion_PostTableUser div.Discussion_UserName a:link{color:#6BAA01; text-decoration:none;}
td.Discussion_PostTableUser div.Discussion_UserName a:visited{color:#6BAA01; text-decoration:none;}
td.Discussion_PostTableUser div.Discussion_UserName a:hover{color:#AABB4D; text-decoration:none;}
td.Discussion_PostTableUser div.Discussion_UserInfo{font-size:9px; color:#666; padding:10px; text-align:left; line-height:1.5em;}

td.Discussion_PostTablePost p {font-size:14px;}
td.Discussion_PostTablePost{font-size:14px; width:100%; vertical-align:top; padding:7px 10px 7px 10px; border-right:1px solid #FFF;}


div.QuickPost_Container{background-color:#FFF; margin-top:7px; padding-bottom:10px; color:#333;}
div.QuickPost_Field{padding:10px 0px 0px 20px; width:400px; font-size:12px; font-weight:bold; color:#333;}

/* Create Discussion */
table.CreateItem_Table{width:100%; table-layout:fixed; margin:0px; padding:0px; border-top:1px solid #CCC; background-color:#FFF; color:#333;}
tr.CreateItem_TableHeadingTR{height:25px; vertical-align:bottom;}
table.CreateItem_Table td.CreateItem_TableForm{font-family:Verdana, sans-serif; font-size:12px; font-weight:bold; color:#333; padding-left:20px; width:60%; vertical-align:bottom;}
input.CreateItem_TableFormInput{width:95%; padding-left:5px;padding-right:2px;}
table.CreateItem_Table td.CreateItem_TableText{font-family:Verdana, sans-serif; font-size:11px; color:#333; vertical-align:top; width:40%; padding:5px;}
.CreateItem_FieldCaption{font-weight:bold; font-size:12px;}
.CreateItem_Required{display:none;}
div.CreateItem_Header{font-size:13px; font-weight:bold; padding-top:5px; display:none; color:#333;}
div.CreateItem_Buttons{font-size:11px; text-align:center; padding:10px;}
table.CreateItem_DetailsTable{color:#333; width:98%; table-layout:fixed; margin:5px 0 20px 0; border-bottom:1px solid #CCC;}
table.CreateItem_DetailsTable td.CreateItem_DetailsTableHead {font-size:12px; font-weight:bold; height:25px; width:68px;}
td.CreateItem_DetailsTableData{font-size:12px; font-weight:normal; height:25px; width:100%; padding-left:15px;}
/*iframe.CreateItem_Iframe{width:100%;height:500px;}*/

textarea.CreateItem_TableFormTextarea{width:95%; height:200px; padding-left:5px;}
td.CreateItem_TableText{vertical-align:top; width:40%; font-size:10px; padding-left:10px; color:#666;}

body.mceContentBody {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px;  padding-left:5px; padding-right:5px;}


/* forumMain */

/* ForumMainGroup*/
	table.ForumMain_ListTable{font-size:11px; color:#333; width:100%; margin:0px; padding:0px; border-top:1px solid #CCC;}/* 5 column forum table*/
	td.ForumsTable_EmptySet{font-size:12px; line-height:1.5em; text-align:center; padding:10px;}
		td.ForumsTable_EmptySet a:link{color:#6BAA01; text-decoration:none;}
		td.ForumsTable_EmptySet a:visited{color:#6BAA01; text-decoration:none;}
		td.ForumsTable_EmptySet a:hover{color:#AABB4D; text-decoration:none;}/* Displays message stating no participation */

	/* My Latest Discussions css*/
div.MyLatestDiscussions_Item{padding:5px 5px 0px 15px; color:#333;}
div.MyLatestDiscussions_Item a:link{color:#6BAA01; text-decoration:none;}
div.MyLatestDiscussions_Item a:visited{color:#6BAA01; text-decoration:none;}
div.MyLatestDiscussions_Item a:hover{color:#AABB4D; text-decoration:none;}
.MyLatestDiscussions_Date{color:#999;}
div.MyLatestDiscussions_GoForumsLink{font-size:10px; font-weight:bold; text-align:center; padding-bottom:5px; border-top: 1px solid #CCC; margin:10px 5px 0px 5px; padding-top:5px; color:#333;}
div.MyLatestDiscussions_GoForumsLink a:link{color:#6BAA01; text-decoration:none;}
div.MyLatestDiscussions_GoForumsLink a:visited{color:#6BAA01; text-decoration:none;}
div.MyLatestDiscussions_GoForumsLink a:hover{color:#AABB4D; text-decoration:none;}


	/* my discussions*/
	td.ForumMain_MyTableImg{width:32px; padding:5px; vertical-align:top; border-right:1px solid #FFF; border-bottom:1px solid #FFF; text-align:center;}/* contains folder image */
	td.ForumMain_MyTableDiscussion{width:30%; padding:5px 5px 5px 10px; vertical-align:top; border-right:1px solid #FFF; border-bottom:1px solid #FFF;}/* Forum name and desc*/
	td.ForumMain_MyTableCategory{width:20%; padding:5px 5px 5px 10px; vertical-align:top; border-bottom:1px solid #FFF; border-right:1px solid #FFF;}
	td.ForumMain_MyTableForum{width:20%; padding:5px 5px 5px 10px; vertical-align:top; border-bottom:1px solid #FFF; border-right:1px solid #FFF;}
	td.ForumMain_MyTablePosts{width:8%; padding:5px 5px 5px 10px; vertical-align:top; border-right:1px solid #FFF; border-bottom:1px solid #FFF;}/* count */
	td.ForumMain_MyTableLatest{width:22%; padding:5px 5px 5px 10px; vertical-align:top; border-bottom:1px solid #FFF;}/* latest activity */
	/* most popular */
	td.ForumMain_PopularTableImg{width:32px; padding:5px; vertical-align:top;text-align:center;}/* contains folder image */
	td.ForumMain_PopularTableDiscussion{width:30%; padding:5px 5px 5px 10px; vertical-align:top; }/* Forum name and desc*/
	td.ForumMain_PopularTableCategory{width:20%; padding:5px 5px 5px 10px; vertical-align:top; }
	td.ForumMain_PopularTableForum{width:20%; padding:5px 5px 5px 10px; vertical-align:top;}
	td.ForumMain_PopularTablePosts{width:8%; padding:5px 5px 5px 10px; vertical-align:top;}/* count */
	td.ForumMain_PopularTableLatest{width:22%; padding:5px 5px 5px 10px; vertical-align:top;}/* latest activity */
	/* Most Recent */
	td.ForumMain_RecentTableImg{width:32px; padding:5px; vertical-align:top; border-right:1px solid #FFF; border-bottom:1px solid #FFF; text-align:center;}/* contains folder image */
	td.ForumMain_RecentTableTitle{width:30%; padding:5px 5px 5px 10px; vertical-align:top; border-right:1px solid #FFF; border-bottom:1px solid #FFF;}
	td.ForumMain_RecentTableDiscussion{width:25%; padding:5px 5px 5px 10px; vertical-align:top; border-right:1px solid #FFF; border-bottom:1px solid #FFF;}/* Forum name and desc*/
	td.ForumMain_RecentTableForum{width:25%; padding:5px 5px 5px 10px; vertical-align:top; border-bottom:1px solid #FFF; border-right:1px solid #FFF;}
	td.ForumMain_RecentTablePosted{width:20%; padding:5px 5px 5px 10px; vertical-align:top; border-bottom:1px solid #FFF;}

	/* forum main pagination */
	div.FourumMain_MyPage{text-align:right; padding:10px; font-weight:bold; background-color:#F3F4EE; color:#333;}/* pagination div */
		div.FourumMain_MyPage a{font-weight:normal;}
	div.FourumMain_Page{text-align:right; padding:10px; font-weight:bold; background-color:#EEF1F7;}/* pagination div */
		div.FourumMain_Page a{font-weight:normal;}
		/* these were added in case there was a spelling mistake in FORUM */
			div.ForumMain_MyPage{text-align:right; padding:10px; font-weight:bold; background-color:#F3F4EE;}/* pagination div */
		div.ForumMain_MyPage a{font-weight:normal;}
	div.ForumMain_Page{text-align:right; padding:10px; font-weight:bold; background-color:#EEF1F7;}/* pagination div */
		div.ForumMain_Page a{font-weight:normal;}
		/* end of add in case there was a spelling mistake in FORUM */

/* Search Results */
td.ForumMain_SearchTableImg{width:32px; padding:5px; vertical-align:top; border-right:1px solid #FFF; border-bottom:1px solid #FFF; text-align:center;}/* contains folder image */
td.ForumMain_SearchTableTitle{width:30%; padding:5px 5px 5px 10px; vertical-align:top; border-right:1px solid #FFF; border-bottom:1px solid #FFF;}
	td.ForumMain_SearchTableTitle a:link{color:#6BAA01; text-decoration:none;}
	td.ForumMain_SearchTableTitle a:visited{color:#6BAA01; text-decoration:none;}
	td.ForumMain_SearchTableTitle a:hover{color:#AABB4D; text-decoration:none;}
td.ForumMain_SearchTableDiscussion{width:25%; padding:5px 5px 5px 10px; vertical-align:top; border-right:1px solid #FFF; border-bottom:1px solid #FFF;}/* Forum name and desc*/
	td.ForumMain_SearchTableDiscussion a:link{color:#6BAA01; text-decoration:none;}
	td.ForumMain_SearchTableDiscussion a:visited{color:#6BAA01; text-decoration:none;}
	td.ForumMain_SearchTableDiscussion a:hover{color:#AABB4D; text-decoration:none;}
td.ForumMain_SearchTableForum{font-width:25%; padding:5px 5px 5px 10px; vertical-align:top; border-bottom:1px solid #FFF; border-right:1px solid #FFF;}
	td.ForumMain_SearchTableForum a:link{color:#6BAA01; text-decoration:none;}
	td.ForumMain_SearchTableForum a:visited{color:#6BAA01; text-decoration:none;}
	td.ForumMain_SearchTableForum a:hover{color:#AABB4D; text-decoration:none;}
td.ForumMain_SearchTablePosted{width:20%; padding:5px 5px 5px 10px; vertical-align:top; border-bottom:1px solid #FFF;}
	td.ForumMain_SearchTablePosted a:link{color:#6BAA01; text-decoration:none;}
	td.ForumMain_SearchTablePosted a:visited{color:#6BAA01; text-decoration:none;}
	td.ForumMain_SearchTablePosted a:hover{color:#AABB4D; text-decoration:none;}

	/* Forums - TitleSummary*/
div.Forums_TitleText{display:none;}
div.Forums_DescriptionText{display:none;}
.Sitelife_PluckLogo{display:none;}
.Persona_TopPluckLink {display:none;}

/* Edit Profile  */

td.Forums_EditProfileConfirmation{font-size:12px; text-align:center; width:400px; padding:30px 0 0 0;}
td.Forums_EditProfileFieldName{text-align:right; font-weight:bold;width:100px; padding-top:10px;}
td.Forums_EditProfileField{width:200px; padding-top:10px;padding-left:10px; }
td.Forums_EditProfileField input{padding:2px 5px 2px 5px;}
td.Forums_EditProfileCaption{text-align:left; padding-left:10px; padding-top:10px;}

/********Email Form**************/
div.Sitelife_SendMailContainer{font-family:Arial, sans-serif; font-size:11px; text-align:left; padding:10px; color:#333;}
	div.Sitelife_SendMailContainer textarea{margin-top:10px; padding:5px; width:80%; height:100px;}
div.Sitelife_SendMailHeading{font-size:16px; font-weight:bold; color:#333;}
div.Sitelife_SendMailSubject{background-color:#ECF1FA; padding:5px; margin-top:10px; color:#333;}
	div.Sitelife_SendMailSubject a:link {color:#6BAA01; font-weight:bold; text-decoration:none;}
	div.Sitelife_SendMailSubject a:visited {color:#6BAA01; font-weight:bold; text-decoration:none;}
	div.Sitelife_SendMailSubject a:hover {color:#568A01; font-weight:bold; text-decoration:none;}
div.Sitelife_SendMailSection{padding:10px 0px 10px 0px; border-top:1px dotted #CCC; color:#333;}
div.Sitelife_SendMailSection b{font-weight:normal;}
div.Sitelife_SendMailSectionHeading{font-size:12px; font-weight:bold; color:#333;}
	div.Sitelife_SendMailSectionHeading textarea{font-family:Arial, Helvetica, sans-serif; padding:2px 5px 2px 5px;}
div.Sitelife_SendMailContent{padding-top:10px; color:#333;}
	div.Sitelife_SendMailContent input{font-size:12px; width:80%; padding:2px 5px 2px 5px;}
div.Sitelife_SendMailCheck{padding-top:10px; font-size:11px;}
div.Sitelife_SendMailButton{padding-top:10px; font-size:11px;}
div.Sitelife_login {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	div.Sitelife_login a:link{color:#6BAA01; text-decoration:none;}
	div.Sitelife_login a:visited {color:#6BAA01; text-decoration:none;}
	div.Sitelife_login a:hover {color:#568A01; text-decoration:none;}
/*    */
div.SiteLife_Login {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	div.SiteLife_Login a:link{color:#E68900; text-decoration:none; border-bottom:1px solid #EDEAD6;}
	div.SiteLife_Login a:visited {color:#E68900; text-decoration:none; border-bottom:1px solid #EDEAD6;}
	div.SiteLife_Login a:hover {color:#E68900; text-decoration:none; border-bottom:1px solid #E68900;}

.mceContentBody {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding-left:5px; padding-right:5px;}

.ReportAbuse_Container{margin:-190px 10px 0px -50px; }
