.zoneBasicSearchTop
{
	margin-bottom: 8px;
	width:160px;
	position:relative;
	float:right;
	top: 0px;
}

.zoneBasicSearch
{
    background: #afafaf url('../../MTMImages/Categories/Forums/ForumSearch.jpg') repeat-x top left;
}

.zoneAds
{
	text-align:center;
}

.ForumSearch
{
	float:left;
	width: 425px;
	height: 215px;
	padding-top: 35px;
}

.ForumDetailsSection
{
	width: 830px;
	float:left;
}

.ForumLoanDetailsSection
{
	margin:0;
	padding:0;
	background-color: #ffffff;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-top: 1px;
	height:1400px;
}

 .ModalPanel
{
    height: 300px;
    width: 400px;
    background-color: #fff;
    z-index: 200;
}

.ReportComment
{
    width:377px;
    height:190px;
    margin: 10px;
}

.Messages
{
    color: #000;
}

.ModalPanel .PageTitle
{
    font-size: large;
    font-weight: bold;
    font-style: italic;
}

.ModalPanel .Buttons
{
    margin: 0px 10px;
}


.ModalPanel .ContentButton
{
    float:right;
}

.ForumPrompt
{
	color: #ffffff;
	font-size: small;
	font-style: italic;
	font-weight: bold;
	margin-left: 5px;
	padding-top: 5px;
	vertical-align: middle;
}
.ForumAdvert300x250
{
	float:right;
	border-style: none;
	padding-top: 6px;
	margin:0px 0px 0px 0px;
	/*padding-right: 6px;*/
	height: 250px;
	width: 300px;
	
}

.ForumModerationInfo
{
	text-align: center;
	margin: 5px;
	padding: 5px;
}

.ForumModerationInfoText
{
	margin: 15px;
	border: solid 1px #cccccc;
	padding: 35px;
	background-color: #fff6df;	
}

.ForumSearchResultsInfo
{
	font-weight:bold;
	font-style:italic;
	font-size: 17px;
	padding-left: 10px;
	vertical-align: middle;
	color: #ffffff;
	border: solid 1px #888888;/*#5085a5;*/
	background: url('../../MTMImages/Categories/Forums/ForumGroupInfo.png') repeat-x top left;
	height: 43px;
	width:705px;
	margin-bottom: 2px;
	/*-webkit-border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-moz-border-radius: 7px;*/
}
	
.Forum .Unapproved
{
	background-color:#fff2cf;
}
/* Hide the advanced search options */
.AdvForumSearch
{
	display: none;
}

.Post img
{
	border: 0px;
}

.PostAttachments
{
	border: 1px solid #cccccc;
	background: #eeeeee;
	padding: 5px;
	margin: 10px 0px;
}

.PostAttachments .PostAttachmentsList
{
	padding: 2px 0px;
}

.PostAttachments .PostAttachmentsHeader
{
	color: #cccccc;
}

.PostAttachments .PostAttachmentsList a
{
	color: black;
}

/*#Forum/Attachments#*/

.ForumAttachments
{
	border-right: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}


.ForumAttachments .AttachmentTable
{
	border: solid 1px #cccccc;
	border-collapse: collapse;
	margin-top: 12px;
}

.ForumAttachments .AttachmentTable td
{
	border-top: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
}

.ForumAttachments .AttachmentTable .AttachmentTableHeader
{
	background-color: #eeeeee;
}

.ForumAttachments .AttachmentTable .AttachmentTableHeader th, .AttachmentTable .AttachmentFileSize, .AttachmentAction 
{
	text-align: center;
	border-top: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	padding: 3px;
}

.ForumAttachments .AttachmentTable .AttachmentTableHeader .AttachmentFileName
{
	text-align: left;
}

.ForumAttachments .AttachmentTable .AttachmentTableFooter
{
	display: none;
}

.ForumAttachments .AttachmentTable .AttachmentTableUpload input
{
	height: 23px;
}

.ForumAttachments .AttachmentTable .AttachmentTableUpload .Button
{
	width: 100px;
}

.ForumAttachments .AttachmentTable .AttachmentTableFooter
{
	display: none;
}

.ForumAttachments .Title
{
	font-size: 16px;
	font-weight: bold;
}

/*#Forum/Extended actions#*/

.PostExtendedActions
{
	border-top: solid 1px #eeeeee;
	margin-top: 10px;
	padding-top: 5px;
	margin-bottom: 5px;
}

.PostExtendedActions span
{
	display: none;
}

.PostExtendedActions .SendMessage
{
	display: block; 
	float: left; 
	width: 16px; 
	height: 16px; 
	background-image: url(../App_themes/Default/Images/CMSModules/Forums/LiveImages/sendmessage.gif);
	margin-right: 7px;
}

.PostExtendedActions .Friendship
{
	display: block; 
	float: left; 
	width: 16px; 
	height: 16px; 
	background-image: url(../App_themes/Default/Images/CMSModules/Forums/LiveImages/friendship.gif);		
}

/*#Forum/Extended search#*/

.ForumExtendedSearch
{
	margin-left: 0px;
	margin-top: 12px;
}

.ForumExtendedSearch .TextBox 
{
	width: 134px;
	background-color: #ffffff;
	border-style: none;
	color: Black;
	font-weight: bold;
	font-size: x-small;
	/*-moz-border-radius:3px;
	-webkit-border-radius:3px;*/
}

.ForumExtendedSearch .DropDownList
{
	width: 134px;
	background-color: #ffffff;
	border-style: none;
	color: Black;
	font-weight: bold;
	font-size: x-small;
	vertical-align: top;
	/*-moz-border-radius:3px;
	-webkit-border-radius:3px;*/
}


.ForumExtendedSearch .Button
{
	margin-top: 20px;
	width: 134px;
}

.ForumExtendedSearch .AdvButton
{
	border-style: hidden;
	min-height: 30px;
	min-width: 121px;
	color: #ffffff;
	font-weight: bold;
	background: url('../../MTMImages/GenericButton141.gif') no-repeat top center;
	background-color: Transparent;
	border-style: none;
	cursor: pointer;
	text-align: center;
	vertical-align: text-bottom;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.ForumExtendedSearch .ContentButton
{
	border-style: hidden;
	min-height: 23px;
	min-width: 92px;
	color: #ffffff;
	font-weight: bold;
	margin-left: 63px;
	background: url(../../BrandedResources/MTM/Images/Furniture/GenericButton_91x31.png) no-repeat; color:#ffffff; background-color: transparent; border-style: none; min-height: 30px; max-height: 30px; cursor : pointer; min-width: 91px; max-width: 91px; font-weight:bold; text-align:center; line-height:30px;
	/*background: url('../../MTMImages/ForumButton.png') no-repeat top center;*/
	background-color: Transparent;
	border-style: none;
	cursor: pointer;
	text-align: center;
	vertical-align: text-bottom;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.ForumExtendedSearch .ItemLabel
{
	font-weight: bold;
}
/*#Forum/Mark as answer#*/

.Post .AcceptedSolution
{
	background-color: #efffef;
}

.AcceptedSolutionArea
{
	color:Green;
	font-size:14pt;
	width:100%;
	margin-bottom: 5px;
}

.AcceptedSolutionArea td 
{
 	padding-left: 5px !important;
	padding-bottom: 5px !important;
}
 
.AcceptedSolutionArea .AcceptedSolutionText
{
	width:100%;
}

/*#Forum/Quote#*/

.PostText blockquote
{
	border: solid 1px #888888;
	background-color: #ffffff;
	padding: 4px;
	margin-left: 10px;
}

.PostText blockquote cite 
{
	display: block;
	font-weight: bold;
}

/*#Forum/Manage#*/

.ForumManage
{
	border: none;/*1px solid #cccccc;*/
	width: 300px;
	margin: 4px 0px 5px 5px;
	padding: 2px 5px;
	background-color: #ffffff;
}

.ThreadInfo .ForumManage
{
    width: 180px;
}

.PostManageEdit table

{
	border: none !important;
}

.PostManageEdit .ForumNewPost td
{
	border-bottom: none !important;
}

.ForumNewPost .SignatureAreaItem
{
	width: 500px;
	height: 50px;
}

.SignatureArea
{
	width: 100%;
	border-top: solid 1px #D7D7D7;
	font-size: 8pt;
	color: #a8a8a8;
	margin-top: 5px;
	padding: 0px;
}

.ForumTree .PostTree .SignatureArea
{
	width: 100%;
	border-top: solid 1px #D7D7D7;
	font-size: 8pt;
	color: #a8a8a8;
	margin-top: 5px;
	padding: 0px;
}


/*#Forum/Forum Group#*/
.ForumGroup, .ForumFavorites
{
	width: 100%;
	padding:0px;
	margin: 0 4px 7px 4px;
}

.ForumGroup a:link, .ForumBreadCrumbs a:link, .ForumContent a:link, .Actions a:link, .ForumFavorites a:link
{
	font-weight:bold;
	color: #2676cd;
}

.ForumGroup a:visited, .ViewThread a:visited, .ForumBreadCrumbs a:visited, .ForumContent a:visited, .Actions a:visited, .ForumFavorites a:visited
{
	font-weight: bold;
	color: #db1a21;
}



.ForumGroup *
{
	font-family: Arial;
	/*margin-top: 10px;*/
	color: #7F7F7F;
}

.ForumGroup .Table, .ForumFavorites .Table
{	
	width: 100%;
}


.ForumGroup .Table td
{
	/*padding: 6px;*/
}

.ForumGroup .Table .Header /* td */
{
	border-style: none;
	background: url('../../MTMImages/Categories/Forums/ForumGroupHeader.png') repeat-x top left;
}

.ForumHeader
{
	font-weight: bold;
	font-style: italic;
	border-spacing: 0px;
	width: 100%;
	color: #ffffff;
	height: 27px;
	/*border: solid 1px #888888;*/
	/*background: url('../../MTMImages/Categories/Forums/ForumGroupHeader.png') repeat-x top left;*/
	/*-webkit-border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-moz-border-radius: 7px;*/
	top: 5px;

}

.ForumTextLeft
{
	padding-left:5px;
	padding-right:5px;
}

.ForumTextRight
{
	padding-right: 15px;
}


.ForumHeaderTextTop
{
	padding: 5px;
}

.ForumInfoTextTop
{
	padding-top: 8px;
}

.ForumInfoTextTop td, .ForumFlat .ForumBreadCrumbs
{
  max-width: 50%;
  min-width: 50%;
  width: 350px;
 }
 
 .ForumFlat .ForumBreadCrumbs
 {
	width: 50%;
	}

.ForumItemTextTop
{
	padding-top: 8px;
}

.ForumItemTextBottom
{
	padding-bottom: 8px;
}

.ForumFiller
{
	height:2px;
	width: 100%;
	border-style: none;
}

.ForumItemTop
{
	height: 0px;
	border-bottom: solid 1px #888888;
}

/*.ForumGroup .Table .Info td*/
.ForumHeaderInfo
{
	
	border: solid 1px #888888;/*#5085a5;*/
	/* background: url('../../MTMImages/Categories/Forums/ForumGroupInfo.png') repeat-x top left;*/
	background-color: #0C5985;
	height: 30px;
	/*-webkit-border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-moz-border-radius: 7px;*/
	top: 5px;
}

.BlankIE
{
    margin: 0;
    padding: 0;
}

.BlankIE td
{
	border-left: solid 1px #888888;
	border-bottom: solid 1px #888888;
	border-right: solid 1px #888888;
}

.CurvedFillerLeft
{
	position:absolute;
	top: 71px;
	*top: 65px;
	left: 4px;
	z-index: 2;
}


.CurvedFillerRight
{
	position:absolute;
	top: 71px;
	*top: 65px;
	left: 719px;
	z-index: 2;
}


.ForumGroup .Table .GroupName
{
	display: block;
	font-weight: bold;
	
	font-size: 12px;
	/*padding-top: 8px;
	padding-bottom: 5px;*/
	color: #ffffff;
}

.ForumGroup .Table .GroupDescription
{
	display: block;
	/*padding-left: 10px;*/
	font-weight: bold;
	font-style: italic;
	color: #ffffff;
}

.ForumGroup .Table .Info
{
}

.ForumGroup .Table .Forum
{
   
}

.ForumGroup .Table .ForumInfo
{

	/*padding-top: 10px;
	padding-bottom: 10px;*/
	min-width: 377px;
	max-width: 377px;
	width: 377px;
}


.CentreText
{
	vertical-align:middle;
}

.ForumGroup .Table .Threads
{
	text-align: center;
	width: 58px;
	min-width: 58px;
	max-width: 58px;
}

.ForumGroup .Table .Posts
{
	text-align: center;
	width: 58px;
	min-width: 58px;
	max-width: 58px;
}

.ForumGroup .Table .LastPost
{
	text-align: center;
	width: 157px;
	min-width: 157px;
	max-width: 157px;
}

.ForumGroup .Table .LastPostRight
{
	border-right: solid 2px #888888;
}


.ForumGroup .Table .ForumImageDefault
{
	width: 47px;
	min-width: 47px;
	max-width: 47px;
	text-align: center;
	border-left: solid 2px #888888;
	background-image: url(../../MTMImages/Categories/Forums/Forum_Default.gif);
	background-repeat : no-repeat ;
	background-position : center center;
}

.ForumGroup .Table. ForumImageLocked
{
    background-repeat : no-repeat ;
	background-image: url(../../MTMImages/Categories/Forums/Forum_Locked.gif);
	background-position : center center;
}

.ForumGroup .Table .PostTime
{
	white-space: nowrap;
}

.ForumGroup .Table .PostUser
{
	white-space: nowrap;
	font-weight: bold;
	color: #000000;
}

.ForumGroup .ForumOdd td
{
	background-color: #f8f8ff;
}

.ForumGroup .Forum td
{
	background: none repeat scroll 0 0 #E4EAF2;
	border-right: solid 1px #fff;
	border-left: solid 1px #888888;
	border-bottom: solid 1px #888888;
	z-index: -1000;
}



.ForumGroup .Forum .ForumName
{
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
	color: black;
}

.ForumGroup .Forum .ForumDescription
{
	/*padding-left: 10px;*/
}


/*#Forum/Forum flat layout#*/
.ForumFlat
{
	padding:0px;
	margin: 0 4px 7px 4px;
}

.ForumFlat .Table
{
	width: 100%;
}

.ForumFlat .Table td
{
	overflow: hidden;
	/*padding: 4px;*/
	/*border-right: solid 2px #888888;
	border-left: solid 2px #888888;*/
	background-color: #EEF2F7;
}


.ForumFlat .Table .Info td
{
	width: 717px;
	max-width: 717px;
	min-width: 717px;
	/*border: solid 1px #888888;*/
	/*background-color: #ffffff;*/
	/*background: #000000 url(../App_Themes/CorporateSite/Images/genbackground.gif) repeat-x top left;*/
	/*height: 55px;*/
	/*vertical-align: top;*/
}

.ForumFlat .Table .ForumContent
{
	background-color: #E4EAF2;
	width: 715px;
	max-width: 715px;
	min-width: 715px;
	padding:0px;
	margin: 0px;
	color: #000000;
	
	/*border-left: solid 1px #888888;
	border-right: solid 1px #888888;
	border-bottom: solid 1px #888888;*/
	/*font-size: 110%;*/
}

.ForumFlat .Table .Posts
{
	/*border-right: solid 2px #888888;
	border-left: solid 2px #888888;*/
}


.ForumFlat .Table .ForumName
{
	display: block;
	font-weight: bold;
	font-size: 14px;
	height: 30px;
	margin-bottom: 2px;
	border: solid 1px #888888;/*#5085a5;*/
	/*background: url('../../MTMImages/Categories/Forums/ForumGroupInfo.png') repeat-x top left;*/
	background-color:#0C5985;
	color: #ffffff;
	top: 5px;
	border-raduis: 0;
}

.ForumFlat .Table .ForumDescription
{
	display: none;
	/*display: block;
	padding-left: 10px;
	background-color: #ffffff;
	height: 20px;
	font-weight: bold;
	color: #000000;*/
}

.ForumAvatar
{
	width: 100px;
	min-width: 100px;
	max-width: 100px;
	background-color: #D1DCEB;
	border-left: solid 1px #888888;
	border-right: solid 1px #888888;
	border-bottom: solid 1px #888888;
	text-align:center;
	padding-top: 4px;
	/*padding-left: 5px;
	padding-right: 5px;*/
}

.Badge
{
    width: 80px;
}


.ForumFlat .Table .Informations td
{
	font-weight: bold;
	background-color: #ffffff;
	/*border-right: solid 1px #888888;
	border-left: solid 1px #888888;
	border-bottom: solid 1px #888888;*/
	padding: 5px;
	background-color: #fffec0;
	
}

.ForumFlat .Post
{
    width: 715px;
}

.ForumFlat .PostTable
{
    width: 715px;
}


.ForumFlat .Table .Actions .ActionsHeader
{
	font-weight: bold;
	border-spacing: 0px;
	margin-bottom: 0px;
	color: #ffffff;
	height: 44px;
	border: solid 1px #888888;/*#5085a5;*/
	background: url('../../MTMImages/Categories/Forums/ForumGroupHeaderBig.jpg') repeat-x top left;
	/*-webkit-border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-moz-border-radius: 7px;*/
	top: 5px;
	width: 820px;
}

.ForumFlat .Table .Actions .ActionsHeaderSmall
{
	font-weight: bold;
	border-spacing: 0px;
	color: #ffffff;
	height: 27px;
	border: solid 1px #888888;/*#5085a5;*/
	background: url('../../MTMImages/Categories/Forums/ForumGroupHeader.png') repeat-x top left;
	/*-webkit-border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-moz-border-radius: 7px;*/
	top: 5px;
	width: 820px;
}

.ForumFlat .Table .Actions .ActionLink
{
	text-decoration: underline;
	padding: 0px 5px 0px 5px;
}


.ForumFlat .Table .Posts td
{

	padding: 0px;
}

.ForumFlat .Table .PostsTable
{
	width: 100%;
}

.ForumFlat .Table .PostsTable td
{
	/*border: solid 2px #888888;*/
	/*border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: solid 1px #cccccc;*/
}

.ForumFlat .Table .PostsTable .Post .Result
{
	margin-bottom: 2px;
}

.ForumFlat .Table .PostsTable .Post .Result .ForumPost
{
	border-left: solid 2px #888888;
	border-right: solid 2px #888888;
	border-bottom: solid 2px #888888;
}


.ForumFlat .Table .PostsTable .ResultThread .ViewThread
{
	font-weight: bold;
	text-decoration: underline;
	border-spacing: 0px;
	width: 715px;
	color: #ffffff;
	height: 26px;
	border: solid 1px #888888;/*#5085a5;*/
	background: url('../../MTMImages/Categories/Forums/ForumGroupHeader.png') repeat-x top left;
	/*-webkit-border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-moz-border-radius: 7px;*/
	
	padding: 0px;
	text-align: center;
}

.ViewThread a:link
{
	color: #ffffff;
}

.ForumFlat .Table .PostsTable .Post .Result .ForumPost .PostImage .ResultThreadDetail
{
	padding-left: 20px;
	border-left: solid 2px #888888;
}
	
.ForumFlat .PagerBackground
{
	font-weight: bold;
	border-spacing: 0px;
	width: 100%;
	margin-top: 5px;
	color: #ffffff;
	height: 27px;
	border: solid 1px #888888;/*#5085a5;*/
	background: url('../../MTMImages/Categories/Forums/ForumGroupHeader.png') repeat-x top left;
	/*-webkit-border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-moz-border-radius: 7px;*/
	
	padding: 0px;
	text-align: center;
}

.ForumFlat .Pager a
{
	font-weight: bold;
	text-decoration: underline;
	color: #ffffff;
}

.ForumThreadHeader
{
	font-weight: bold;
	font-style: italic;
	border-spacing: 0px;
	color: DimGrey;
	height: 26px;
	border: solid 1px #888888;/*#5085a5;*/
	background: url('../../MTMImages/Categories/Forums/ForumGroupHeader.png') repeat-x top left;
	/*-webkit-border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-moz-border-radius: 7px;*/	
	top:5px;

}
.ForumFlat .ThreadTable
{
	width: 100%;
}

.ForumFlat .ThreadTable td
{
	/*border-right: solid 1px #888888;
	border-bottom: solid 1px #888888;*/
}


.ForumFlat .ThreadTable tr 
{
	/*top:-3px;*/
	/*border-left: solid 2px #888888;
	border-right: solid 2px #888888;*/
}

.ForumFlat .ThreadTable .Thread td
{
	/*border-right:  solid 1px #888888;
	border-left: solid 1px #888888;*/
	border-bottom:  solid 2px #888888;
}

.ForumFlat .ThreadTable .Header
{
}

.ForumFlat .ThreadTable .Header .Author
{
	width: 120px;
	max-width: 120px;
	min-width: 120px;
	text-align: center;
}

.ForumFlat .ThreadTable .Thread .Author
{
	width: 120px;
	max-width: 120px;
	min-width: 120px;
	border-right:  solid 1px #888888;
	border-left: solid 1px #888888;
	text-align: center;
}

.ForumFlat .ThreadTable .Header .Posts, .ForumFlat .ThreadTable .Header .Views
{
	width: 52px;
	max-width: 52px;
	min-width: 52px;
	text-align: center;
}

.ForumFlat .ThreadTable .Thread .Posts, .ForumFlat .ThreadTable .Thread .Views
{
	width: 50px;
	max-width: 50px;
	min-width: 50px;
	border-right:  solid 1px #888888;
	border-left: solid 1px #888888;
	text-align: center;
}

.ForumFlat .ThreadTable .Header .LastPost
{
	width: 202px;
	max-width: 202px;
	min-width: 202px;
	text-align: center;
}

.ForumFlat .ThreadTable .Thread .LastPost
{
	width: 200px;
	max-width: 200px;
	min-width: 200px;
	border-right:  solid 2px #888888;
	border-left: solid 1px #888888;
	text-align: center;
	/*font-size: x-small;*/
	height:40px;
	vertical-align: bottom;
}

.ForumFlat .ThreadTable .PostTime
{
	white-space: nowrap;
}

.ForumFlat .ThreadTable .PostUser
{

	white-space: nowrap;
	font-weight: bold;
	/*color: #e36c26;*/
}

.ForumFlat .ThreadTable .Header .ThreadInfo /* .ThreadName*/
{	
	font-weight: bold;
	text-decoration: underline;
	width: 201px;
	max-width: 201px;
	min-width: 201px;
	text-align: left;
}

.ForumFlat .ThreadTable .Thread .ThreadInfo /* .ThreadName*/
{	font-weight: bold;
	text-decoration: underline;
	padding-left: 5px;
	width: 230px;
	max-width: 230px;
	min-width: 230px;
	
	border-right:  solid 1px #888888;
	border-left: solid 2px #888888;
	text-align: left;
}


.ForumFlat .ForumBreadCrumbs

{
	color: #ffffff;
	font-weight: bold;
	font-size: 9pt;
	font-family: Arial;
	padding: 0px 5px 0px 5px;
}

.ForumFlat .ForumNewPost
{
	border-right: solid 2px #888888;
	border-left: solid 2px #888888;
	border-bottom: solid 2px #888888;
	border-top: none;
	/*background: #000000 url('../../MTMImages/Categories/Forums/ForumPost_Steering_Wheel.png') no-repeat top left;*/
	background-color:#728AAD;
}

/*#Forum/Forum flat layout/Post#*/
.ForumFlat .ForumPost
{
	/*margin: 0px 4px 10px 4px;*/
	
	/*padding: 8px 8px 8px 8px;*/
	/*background-color: #cccccc;*/
	/*border: solid 2px #888888;*/
}

.ForumFlat .ForumDetail
{
	border-right: solid 1px #888888;
	padding-top: 10px;
	padding-left: 15px;
	background: none repeat scroll 0 0 #EEF2F7;
	width:689px;
}

.ForumFlat .PostIndent .ForumPost
{
	border: solid 1px #cccccc;
}

.ForumFlat .PostIndent
{
	padding-left: 30px;
}

.ForumFlat .PostUser, .ForumFlat .PostUserLink
{
	white-space: nowrap;
	font-weight: bold;
	font-size: x-small;
	color: #2676cd;
}

.ForumFlat .PostUser, .ForumFlat .PostTime, .ForumFlat .PostSeperator
{
	text-decoration: none;
	font-size: x-small;
}


.ForumFlat .PostSubject
{

	display: block;
	font-weight: bold;
	font-size: large;
	padding-top: 15px;
}

.ForumFlat .PostText
{
	display: block;
	padding-left: 5px;
	/*padding: 3px 5px 3px 5px;*/
}

.ForumFlat .FooterBar
{
	height: 29px;
	width: 719px;
	*width:631px;
	padding-top: 9px;
	border-top: solid 1px #888888;
	border-bottom: solid 1px #888888;
	border-right: solid 1px #888888;
	background-color: #D1DCEB;
}

.ForumFlat .ContentButton
{
	background: url(../../BrandedResources/MTM/Images/Furniture/GenericButton_91x31.png) no-repeat; color:#ffffff; background-color: transparent; border-style: none; min-height: 30px; max-height: 30px; cursor : pointer; min-width: 91px; max-width: 91px; font-weight:bold; text-align:center; line-height:30px;
}

.ForumFlat .PostActionLink, .ForumFlat .ActionLink
{
	text-decoration: underline;
	font-weight: bold;
}


/*#Forum/New post form#*/
.ForumNewPost
{
	padding: 5px;
	font-family: Arial;
}

.ForumNewPost .PostReply
{
	border: solid 2px #cccccc;
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #ffffff;
}

.ForumNewPost .FormPadding
{
	/*border: solid 1px #cccccc;*/
	padding: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}

.ForumNewPost .Title
{
	font-size: 17px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 5px;
	display: block;
}

.ForumFlat .ForumNewPost .PostForm td
{
	border: none;
}

.ForumSecurityText
{
	color: #ffffff;
}

.ForumNewPost .ItemLabel
{
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
	padding: 5px;
}

.ForumNewPost .Button
{
	width: 100px;
}

.ForumNewPost .TextboxItem
{
	width: 500px;
	background-color: #ffffff;
}

.ForumNewPost .TextboxItemShort
{
	width: 300px;
	background-color: #ffffff;
}



.ForumNewPost .TextareaItem
{
	width: 500px;
	height: 200px;
	background-color: #ffffff;
}


/*#Forum/Tree layout#*/
.ForumTree *
{
	font-family: Arial;
}

.ForumTree .Table

{
	width: 100%;
}

.ForumTree .Table td
{
	padding: 6px;
}

.xEditingArea
{
	background-color: #ffffff;
}

.ForumTree .Table .Info td
{
	background-color: #5c99e8;
	border: solid 1px #888888;
	padding-top: 0px;
	padding-bottom: 0px;
	background: #000000 url(../App_Themes/CorporateSite/Images/genbackground.gif) repeat-x top left;
	height: 55px;
	vertical-align: top;
}

.ForumTree .Table .ForumName
{
	display: block;
	font-weight: bold;
	font-size: 17px;
	padding-top: 8px;
	padding-bottom: 5px;
	/*text-decoration: underline;*/
	color: #ffffff;
}

.ForumTree .Table .ForumDescription
{
	display: block;
	padding-left: 10px;
	color: #dddddd;
}

.ForumTree .Table .Actions td
{
	font-weight: bold;
	background-color: #eeeeee;
	border-right: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #bbbbbb;
	padding: 5px;
}

.ForumTree .Table .Actions .ActionLink
{
	color: Yellow;
	text-decoration: underline;
	padding: 0px 5px 0px 5px;
}

.ForumTree .Table .Posts
{
	border-right: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	padding: 0px;
}

.ForumTree .Table .Posts .PostTree td
{
	padding: 0px;
}

.ForumTree .Table .Posts .PostTree
{
	padding: 5px;
	border-top: solid 1px #dddddd;
	border-bottom: solid 1px #dddddd;
}

.ForumTree .ForumNewPost .PostForm td
{
	border: none;
}

/*#Forum/Tree layout/Post#*/
.ForumTree .ForumPost
{
	padding: 8px 8px 8px 8px;
}

.ForumTree .PostDetail .ForumPost
{
	border-bottom: solid 1px #cccccc;
}

.ForumTree .PostUser, .ForumTree .PostUserLink
{
	color: #2676cd;
	font-weight: bold;
	white-space: nowrap;
}

.ForumTree .PostUser
{
	text-decoration: none;
}

.ForumTree .PostSubject
{
	display: block;
	font-weight: bold;
	font-size: 13px;
}

.ForumTree .PostText
{
	display: block;
	padding: 3px 5px 3px 5px;
}

.ForumTree .PostActionLink
{
	color: Yellow;
	padding: 0px 5px;
	text-decoration: underline;
}

.ForumTree .PostTree .ForumPost
{
	 border: solid 1px #cccccc;
	 width: 600px;
}

/*.ForumFavorites
{
	background-color: #ffffff;
	color: White;
	font-weight: bold;
	font-size: large;
}*/
.ForumFavorites
{
	
}

ForumFavoritesBackground
{
	margin: 0px 0px 0px 0px;
	height: 500px;
	background-color: #ffffff;
}
	
.ForumFavorites td
{
	height: 35px;
	background-color: #ffffff;
	border-bottom: solid 2px #888888;
}


.ForumFavoritesSubject
{
	border-left: solid 2px #888888;
	padding-left: 15px;
}

.ForumFavoritesDelete
{
	float: right;
	border-right: solid 2px #888888;
}


.ForumLatestPost
{
    background-color: #fff;
    width: 160px;
    margin: 0px;
    font-size: small;
}

.ForumLatestPostTitle
{
    background: url('../../MTMImages/Categories/Forums/ForumGroupInfo.png') repeat-x top left;
    color: #fff;
    font-size:large;
    font-weight: bold;
    font-style: italic;
    padding: 12px 5px 0px 5px;
    height: 33px;
    border-top: solid 5px #000;
}

.LatestPostsDetail
{
    margin: 15px 5px;
}

.LatestPostsDetail .PostDate, .LatestPostsDetail .PostUserName
{
    color:#888888;
    font-size: x-small;
}

.LatestPostsDetail a:visited, .LatestPostsDetail a:hover, .LatestPostsDetail a:link
{
    font-size: small;
    font-weight: bold;
}

.LatestPostsDetail a:hover, .LatestPostsDetail a:link
{
    color:#000;
}

.LatestPostsDetail a:visited
{
    color: #2676CD;
}

.AdvancedSearch
{
    font-size: x-small;
    top: -18px;
    margin-left: 5px;
    position:relative;
}

#SearchUser, #SearchIn, #SearchForums, #SearchOrder
{
    display: none;
}

/* news transformation */
.highlightsHolder
{
	margin:0 15px;
	height:120px;
	position:relative;
}
.highlightsfront
{
	float:left;
	text-align:center;
	width:120px;
	margin:5px;
	font-weight:bold;
}
.highlightsfront:hover
{
	background-color:#F4F4F4;
	text-decoration:underline;
	color:#2676CD;
}
.highlightsfront .newsteaser
{
	min-height:80px;
}
.highlightsfront .newstitle a
{
	color:#2676CD;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.highlightsHolder .newsmore
{
	position:absolute;
	top:225px;
	right:0px;
	text-decoration: none;
	font-weight:bold;
}

.newsholder
{
	width:655px;
	min-height:300px;
}
.newsholder .holdertitle
{
	float: left;
	font-size:10pt;
	font-weight:bold;
	padding-left:5px;
}
.newsholder .holdermore
{
	float:right;
	text-decoration:none;
	font-weight:bold;
}

.newsfront
{
	min-height:60px;
	padding:5px;
	position:relative;
	width:310px;
	float:left;
}
.newsfront:hover
{
	background-color:#F4F4F4;
}
.newsfront .newsteaser
{
	float:left;
	padding-right:7px;
	width:75px;
	min-height:60px;
	padding-top:3px;
}
.newsfront .newstitle
{
	height:15px;
	overflow:hidden;
}
.newsfront .newstitle a
{
	text-decoration:none;
	color:#2676CD;
	font-size:12px;
	font-weight:bold;
}
.newsfront .newsdate
{
	color:#b2b2b2;
	font-size:10px;
	font-weight:bold;
	position:absolute;
	bottom:7px;
	right:5px;
}
.newsfront .newssum
{
	font-size:11px;
	height:30px;
	overflow:hidden;
}
/* end */

.grey-bar-title {
    background: url("../../MTMImages/newsicon.png") no-repeat scroll 10px 5px #DEE9F3;
    height: 35px;
    margin: 5px 0;
    width: 100%;
}

.grey-bar-title div
{
	padding-left:40px;
	padding-top:8px;
	font-weight:bold;
	font-size:12pt;
	color:#004379;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
