﻿body {
	margin: 0;
	border: 0;
	padding: 0;
	font-family: Arial, Verdana;
}
.welcomeIntro {
	margin-bottom: 10px;
	font-size: 14px;
}
.Breadcrumbs {
	margin-bottom: 10px;
	font-size: 14px;
}
.UserPadLinkContainer {
	padding-top: 10px;
}


/*#groupsPrivate Group Oneforumsthreadpostedit59b1f7b7-df7a-4423-9919-26b72404011e*/

/*** ForumList ****/

.ForumIntro {
	padding-top: 5px;
	padding-bottom: 10px;
}

#ForumList .ForumContainer {
	float: none;
	border: solid 1px #5168ba; /*#10447e*/
	width: 660px; /*700*/ /*background-color:#FFFFFF;*/ /*background:url(/images/bkg_threadlist_tile.gif) 0 0 repeat-y;*/
	font-family: Arial, Verdana;
}
#SubForumList .ForumContainer {
	float: none;
	border: solid 1px #5168ba; /*#10447e*/
	width: 660px; /*700*/ /*background-color:#FFFFFF;*/ /*background:url(/images/bkg_threadlist_tile.gif) 0 0 repeat-y;*/
	font-family: Arial, Verdana;
}

/***** (BELOW) Styles To Be Consolidated **********************************************/

#ForumLayout {
	margin: 0;
	border: 0;
	padding: 0;
	width: 100%; /*font-size:14px;*/
}
.ForumTitleRow {
	/*padding:2px;     margin:1px;*/ /*padding-right:5px;*/
	padding-top: 5px; /*padding:5px;*/ /*border-right:#ffffff 2px solid;*/
	border: #ffffff 1px solid;
	border-bottom: 0;
	height: 20px; /*width:660px;*/
	background-color: #5168ba; /*background-color:#5168ba;*/
	color: #ffffff;
	font-weight: bold;
}

.ForumTitleRow label {
	vertical-align: middle;
	padding-left: 5px;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.ForumListItem {
	/** height:40px; may not be needed **/
	vertical-align: middle;
	min-height: 60px;
	border: solid 1px #000000;
}
.ForumTitleDesc, .ForumLastPost, #ForumList .ThreadCount, #ForumList .PostCount, #SubForumList .ThreadCount, #SubForumList .PostCount {
	/*background-color:#eeeeee;     margin:1px;     height:100%;*/
}
.ForumTitleDesc {
	padding-left: 5px; /*width:34%;*/
	vertical-align: middle;
}
.ForumLastPost {
	/*width:25%;*/
}

/***** (ABOVE) Styles To Be Consolidated **********************************************/



/***** (BELOW) .HeaderRow Contaniner and its Columns: ***************************************************************************/

/*
#ForumList  .PrivateForumsNameContaniner
{
	padding:5px;
		border:#ffffff 1px solid; border-bottom:0; border:red 1px solid;	
	background-color:#5168ba;
	color:#ffffff;
	font-weight:bold;	
}
*/

/***** (BELOW) Top Row of HeaderRow ********************************/
#ForumList .PrivateForumsName {
	/*float:left;*/
	margin-right: 0; /*_margin:0 1px;*/
	padding: 5px;
	border: #ffffff 1px solid;
	border-bottom: 0;
	width: 648px;
	_width: 650px; /*width:100%;*/
	background-color: #5168ba;
	color: #ffffff;
	font-weight: bold;
}
#ForumList .PublicForumsName {
	margin-right: 0;
	padding: 5px;
	border: #ffffff 1px solid;
	border-bottom: 0;
	width: 648px;
	_width: 650px; /*width:100%;*/
	background-color: #5168ba;
	color: #ffffff;
	font-weight: bold;
}
#SubForumList .SubForumGroupName {
	padding: 5px;
	border: #ffffff 1px solid;
	border-bottom: 0; /*width:660px;*/
	background-color: #5168ba;
	color: #ffffff;
	font-weight: bold;
}
/***** (ABOVE) Top Row of HeaderRow ********************************/


.HeaderRow {
	font-size: 13px;
}
/*
#ForumList .PrivateForumsNameContainer
{
    background-color:#5168ba;	
}
*/
/*
#ForumList .PrivateForumsColumnNamesContainer 
{
	float: left;
	margin-left:1px;
}
#ForumList .PublicForumsColumnNamesContainer 
{
	float: left;	
	margin-left:1px; 
}
*/
#ForumList .PrivateForumGroupedName, #ForumList .PublicForumGroupedName, #ForumList .LastPostName, #ForumList .ThreadsName {
	background-color: #5168ba;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin: 1px;
	margin-right:0;
}
/*
#ForumList .PrivateForumGroupedName 
{
	margin-left: 0;
}
#ForumList .PublicForumGroupedName 
{
	margin-left: 0;
}
*/

#SubForumList .SubForumColumnNamesContainer
{
	margin-left:1px;
}
#SubForumList .SingleForumName, #SubForumList .LastPostName, #SubForumList .ThreadsName, #SubForumList .PostsName {
	background-color: #5168ba;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin: 1px;
	margin-right: 0;
}
#SubForumList .SingleForumName
{
	margin-left: 0;
}
/*
#SubForumList .SingleForumName
{
	margin-left:1px;
}
*/
#ForumList .LastPostName, #ForumList .ThreadsName {
	text-align: center;
}
#SubForumList .LastPostName, #SubForumList .ThreadsName, #SubForumList .PostsName {
	text-align: center;
}
#ForumList .PrivateForumGroupedName {
	padding: 5px;
	width: 426px; 
}
#ForumList .PublicForumGroupedName {
	padding: 5px;
	width: 537px;
}
#SubForumList .SubForumGroupName {
	margin-bottom: 0;
	padding: 5px;
	width: 648px;
}
#SubForumList .SingleForumName {
	padding: 5px;
	width: 314px;
}
#ForumList .LastPostName {
	padding: 5px;
	width: 100px;
}
#SubForumList .LastPostName {
	padding: 5px;
	width: 170px;
}
#ForumList .ThreadsName {
	margin-right: 0px;
	padding: 5px;
	width: 100px; /*_width:101px;*/
}
#SubForumList .ThreadsName {
	padding: 5px;
	width: 66px;
}
#SubForumList .PostsName {
	padding: 5px;
	width: 65px;
	/*_width: 64px;*/
}
/***** (ABOVE) .HeaderRow Contaniner and its Columns: ***************************************************************************/


/***** (BELOW) .ItemRow Contaniner and its columns: ***************************************************************************/

.ItemRow {
	/*display:table;*/ /*padding:5px;*/ /*border-bottom:#ffffff 1px solid;*/ /*background:url(/images/bg_itemrow_tile.gif) 0 0 repeat-y;*/ /*background-color:#eaeaea;*/ /*height:100%;*/
	font-size: 12px;
}
#ForumList .PrivateForumListRepeater .ItemRow {
	/*display:table;*/ /*padding:5px;*/
	border-bottom: #ffffff 1px solid;
	width: 100%; _width:660px; /*width:648px;  _width:650px;*/ /*background:url(/images/bg_itemrow_tile.gif) 0 0 repeat-y;*/ /*background-color:#eaeaea;*/
	background: url(/images/bkg_subforumlist_private_tile.gif) 0 0 repeat-y; /*height:100%;*/
	font-size: 12px;
}
#ForumList .PublicForumListRepeater .ItemRow {
	/*display:table;*/ /*padding:5px;*/
	border-bottom: #ffffff 1px solid;
	width: 100%; /*width:648px;  _width:650px;*/ /*background:url(/images/bg_itemrow_tile.gif) 0 0 repeat-y;*/ /*background-color:#eaeaea;*/
	background: url(/images/bkg_subforumlist_public_tile.gif) 0 0 repeat-y; /*height:100%;*/
	font-size: 12px;
}
#SubForumList .ItemRow {
	/*display:table;*/ /*padding:5px;*/
	border-bottom: #ffffff 1px solid;
	width: 100%; /*width:648px;  _width:650px;*/ /*background:url(/images/bg_itemrow_tile.gif) 0 0 repeat-y;*/ /*background-color:#eaeaea;*/
	background: url(/images/bkg_subforumlist_tile.gif) 0 0 repeat-y; /*height:100%;*/
	font-size: 12px;
}
.ItemRow a {
	font-size: 13px;
}
#ForumList .PrivateForumListRepeater .NameAndDescription {
	float: left; /*border:#ffffff 1px solid;*/ /*border-top:#ffffff 1px solid; border-bottom:#ffffff 1px solid;*/ /*border:red 1px solid;*/
	margin: 1px;
	margin-right: 0;
	padding: 5px; /*background-color:#e8edff;*/ /*#E8EDFF  #C4D2FF*/
	width: 426px;
}
#SubForumList .NameAndDescription {
	float: left; /*border:#ffffff 1px solid;*/ /*border-top:#ffffff 1px solid; border-bottom:#ffffff 1px solid;*/ /*border:red 1px solid;*/
	margin: 1px;
	margin-right: 0;
	padding: 5px; /*background-color:#e8edff;*/ /*#E8EDFF  #C4D2FF*/
	width: 426px;
}
#ForumList .PublicForumListRepeater .NameAndDescription {
	float: left;
	margin: 1px;
	margin-right: 0;
	padding: 5px; /*background-color:#e8edff;*/ /*#E8EDFF  #C4D2FF*/
	width: 537px;
}
#SubForumList .NameAndDescription {
	float: left;
	margin: 1px;
	margin-right: 0;
	width: 314px;
}
#ForumList .NameAndDescription a {
	font-weight: bold;
}
#SubForumList .NameAndDescription a {
	font-weight: bold;
}
#ForumList .MemberCount {
	float: left; /*margin-top:15px;*/ /*margin:auto 0;*/ /*border-right:#ffffff 1px solid; border-left:#ffffff 1px solid;*/ /*border:blue 1px solid;*/
	margin: 1px;
	margin-right: 0;
	padding: 13px 5px; /*padding:13px 0;*/
	width: 100px; /*width:110px;*/ /*height:100%;*/ /*background-color:#c4d2ff;*/
	text-align: center;
	font-weight: bold;
}
#SubForumList .Item {
	float: left; /*margin-top:15px;*/ /*margin:auto 0;*/
	margin: 1px;
	margin-right: 0; /*border-right:#ffffff 1px solid; border-left:#ffffff 1px solid;*/ /*border:blue 1px solid;*/
	padding: 13px 0;
	width: 170px; /*height:100%;*/ /*background-color:#c4d2ff;*/
	text-align: left;
	font-weight: bold;
}
#SubForumList .Item {
	padding: 5px;
}
#SubForumList .Item .lastPostURLTitle a {
	font-size: 12px;
}
#SubForumList .Item .lastPostDate {
	text-align: left;
}
#ForumList .PrivateForumListRepeater .ThreadCount {
	float: left; /*margin-top:15px;*/ /*margin:auto 0;*/ /*border-right:#ffffff 1px solid;*/ /*border-left:#ffffff 1px solid;*/ /*border:green 1px solid;*/
	margin: 1px;
	margin-right: 0;
	padding: 13px 5px; /*padding:13px 0;*/
	width: 100px; /*width:110px;*/ /*background-color:#e8edff;*/
	text-align: center;
	font-weight: bold;
}
#ForumList .PublicForumListRepeater .ThreadCount {
	float: left; /*margin-top:15px;*/ /*margin:auto 0;*/ /*border-right:#ffffff 1px solid;*/ /*border-left:#ffffff 1px solid;*/ /*border:green 1px solid;*/
	margin: 1px;
	margin-right: 0;
	padding: 13px 5px; /*padding:13px 0;*/
	width: 100px; /*width:110px;*/ /*background-color:#c4d2ff;*/
	text-align: center;
	font-weight: bold;
}
#SubForumList .ThreadCount {
	/*display:table-cell; 	height:100%; 	background-color:#e8edff;*/
	float: left; /*margin-top:15px;*/ /*margin:auto 0;*/
	margin: 1px;
	margin-right: 0; /*border-right:#ffffff 1px solid;*/ /*border-left:#ffffff 1px solid;*/ /*border:green 1px solid;*/
	padding: 18px 0;
	width: 76px; /*background-color:#e8edff;*/
	text-align: center;
	font-weight: bold;
}
/*#SubForumList .PostCount label*/
#SubForumList .PostCount {
	/*display:table-cell; 	height:100%; 	background-color:#e8edff;*/
	float: left; /*margin-top:15px;*/ /*margin:auto 0;*/
	margin: 1px;
	margin-right: 0; /*border-right:#ffffff 1px solid;*/ /*border-left:#ffffff 1px solid;*/ /*border:green 1px solid;*/
	padding: 18px 0;
	width: 75px; /*background-color:#c4d2ff;*/
	text-align: center;
	font-weight: bold; /*display:table-cell;      vertical-align:middle;     height:100px;     border:#000000 1px solid;*/
}
/***** (ABOVE) .ItemRow Contaniner and its columns: ***************************************************************************/


/*** Thread List ***/
#ThreadList .ForumNavPager {
}

#ThreadList .HeaderTitles {
	height: 48px;
}
/*
* + html #ThreadList .headingTitle
{
	padding-top:0px;
}
* + html #ThreadList #HeadingTitleRow
{
	padding-top:0px;
	height:30px;
}
*/
#ThreadList {
	/*width:700;*/
	font-family: Arial;
	background-color: #FFFFFF;
	border: solid 1px #5168ba;
	padding: 0px;
	margin-top: 3px;
}
#ThreadList #HeadingTitleRow
{
	margin-left:1px;
}
#ThreadList #TitleThread, #ThreadList #TitleLastPost, #ThreadList #TitleReplies, #ThreadList #TitleViews /*, #ThreadList #TitleAuthor*/ {
	background-color: #5168ba;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin: 1px;
	margin-right: 0;
}
#ThreadList #TitleThread
{
	margin-left: 0;
}
#ThreadList #TitleLastPost, #ThreadList #TitleReplies, #ThreadList #TitleViews /*, #ThreadList #TitleAuthor*/ {
	text-align: center;
}
#ThreadList #TitleThread {
	/*margin-left:0px;*/
	padding: 5px;
	width: 324px; /*width:395px; width:314px;*/
}
#ThreadList #TitleLastPost {
	padding: 5px;
	width: 151px; /*width:80px;  width:158px;*/ /*width:120px;*/
}
/*
#ThreadList #TitleAuthor
{
    padding:5px;
    width:76px; 	
}
*/
#ThreadList #TitleReplies {
	padding: 5px;
	width: 70px; /*width:69px;*/ /*width:44px;*/
}
#ThreadList #TitleViews {
	padding: 5px;
	width: 70px;
	/*_width: 69px;*/ /*width:69px;*/ /*width:44px;*/
}
#ThreadList .ForumRowItem {
	/*display:none;*/
	background: url(/images/bkg_threadlist_tile.gif) 0 0 repeat-y;
}

#ThreadList #EditDeleteButtonContainer {
	background: url(/images/bkg_threadlist_tile.gif) 0 0 repeat-y;
}
#ThreadList #spacer {
	/*width:100% !important; 	height:1px !important;*/
	background-color: #FFFFFF;
}


#ForumThreadList #LastPostThread {
	text-align: right;
	padding-right: 10px;
}
#ForumThreadList #Thread {
	padding-left: 10px;
}



#ForumThreadList #NumberOfReplies, #NumberOfViews {
	text-align: center;
}
/*.ForumRowItem .subThreadItem*/
#ThreadList #LastPostThread, #ThreadList #NumberOfReplies, #ThreadList #NumberOfViews {
	/*display:none;*/ /*width:314px;*/ /*border:green 1px solid;*/
	padding: 13px 0; /*background-color:#eeeeee;*/
	font-size: 12px;
}
#ThreadList #ThreadAndAuthor {
	float: left;
	margin: 1px;
	margin-right: 0;
	padding: 0 5px;
	width: 324px; /*width:324px;*/ /*background-color:#E8EDFF;*/
}
#ThreadList #LastPostThread {
	float: left;
	margin: 1px;
	margin-right: 0;
	padding: 20px 0 10px 0; /*padding:13px 0;*/
	width: 161px; /*width:151px;*/ /*width:170px;*/ /*background-color:#C4D2FF;*/
	text-align: left;
	font-size: 12px;
}
#ThreadList #LastPostThread div {
	padding: 0 8px;
}
#ThreadList #NumberOfReplies {
	float: left;
	margin: 1px;
	margin-right: 0;
	padding: 26px 0 10px 0;
	width: 80px; /*background-color:#E8EDFF;*/
	text-align: center;
	font-size: 12px;
}
#ThreadList #NumberOfViews {
	float: left;
	margin: 1px;
	margin-right: 0;
	padding: 26px 0 10px 0;
	width: 80px; /*background-color:#C4D2FF;*/
	text-align: center;
	font-size: 12px;
}
#ButtonNewThread a {
	font-weight: bold;
	color: #5168ba;
	text-decoration: none;
	font-size: 13px;
}

.ForumNavPager {
	text-align: right;
	font-size: 12px;
	padding-right: 10px;
}
.ForumNavPager a {
	padding: 0px 3px 0px 3px;
}



/*** Post List ***/
#PostListContainer {
	/*  width:660px;  width:700px;*/ /*  font-family:Arial;     background-color:#FFFFFF;     border:solid 1px red;     padding:0px;     padding-top:0px;     margin-top:5px;     margin-bottom:5px;*/
	border: solid 1px #5168ba;
	width: 660px;
	float: left;
	background-color: #C4D2FF;
}

#PostListContainer #ThreadHeader {
	/* margin:2px 2px 0px 2px;*/ /* background-color:#5168ba;     color:#FFFFFF;     padding-top:1px;*/
	padding: 10px;
	border: #ffffff 1px solid;
	background-color: #5168ba;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	border-bottom: 0px;
}

#ThreadHeader #ThreadName {
	margin-top: 2px;
	float: left;
	width: 75%;
}

#ThreadHeader #ThreadPager {
	margin-top: 2px;
	float: left;
	width: 23%;
}

#ThreadHeader #ThreadPager a {
	text-decoration: none;
	color: #FFFFFF;
}

#ThreadName .threadNameTxt {
	font-size: 16px;
	font-weight: bold;
	padding-left: 5px;
}

.ButtonReplyThread {
	/*padding-bottom:3px;*/
	padding: 10px 0 3px 0;
}

.ButtonReplyThread a {
	font-weight: bold;
	color: #5168ba;
	font-size: 13px;
	text-decoration: none;
}

.postOuterContainer {
	background-color: #C4D2FF;
	float: left;
}

.profileContainer {
	background-color: #C4D2FF;
	width: 175px;
	float: left;
	margin: 0px 1px 0px 1px;
	padding: 4px;
	height: 100%;
	float: left;
	border-top: 1px solid #ffffff;
}

.postInnerContainer {
	background-color: #E8EDFF;
	width: 465px;
	float: left;
	clear: right;
	margin-right: 0px;
	padding: 4px 5px 0px 4px;
	border-left: solid 1px #FFFFFF;
	border-top: 1px solid #ffffff;
}

.postTitle {
	font-weight: bold;
	padding: 4px;
	border-bottom: solid 1px #5168ba;
}

.postBody {
	padding: 4px;
}

.bbcodequote {
	padding: 10px;
	background-color: Transparent;
}

.bbcodequoteattribution {
	font-weight: bold;
}

.bbcodequotebody {
	background-color: #eeeeee;
	border: 1px dotted #000000;
	padding: 10px;
}

.postQuote {
	text-align: right;
	padding-right: 2px;
}

.postQuote div {
	float: right;
	margin-left: 5px;
}

/*** Reply/Quote To Post ***/
#AddPostWrapper, #EditPostWrapper, #AddThreadWrapper, #EditThreadWrapper {
	margin-top: 10px;
	width: 660px; /*width:705px;*/
}
#EditThreadWrapper {
	margin-top: 10px;
	width: 660px; /*width:705px;*/
}

#ThreadPostDetails {
	margin-bottom: 25px;
}

#ThreadReplyToPost {
	font-weight: bold;
	border-bottom: solid 1px #5168ba;
}

#ThreadDisplayName #DisplayName {
	color: #5168ba;
}

#ThreadDateOfPost {
}

#ThreadViewPost {
	border: solid 1px #5168ba;
	background-color: #eeeeee;
	margin-bottom: 15px;
}

#ViewPostTitle {
	border-bottom: solid 1px #5168ba;
	padding: 5px 3px 3px 8px;
}

#ViewPostBody {
	background-color: #E8EDFF;
	padding: 5px 3px 3px 8px;
}

.LinkButton {
	float: right;
	margin: 5px;
}

.LinkButton a {
	font-weight: bold;
	color: #5168ba;
	font-size: 13px;
	text-decoration: none;
}

.ThreadPostSubject, .ThreadPostMessage {
	width: 660px; /*width:700px;*/
}

.ThreadPostMessage {
	height: 150px;
}

.clear {
	clear: both;
}


/********** Member Details **********/

#MemberDetails .RealButton {
	float: right;
	margin: 5px;
}
#MemberDetails .RealButton a {
	font-weight: bold;
	color: #5168ba;
	font-size: 13px;
	text-decoration: none;
}

#ForumAddThread .RealButton {
	float: right;
	margin: 5px;
}
#ForumAddThread .RealButton a {
	font-weight: bold;
	color: #5168ba;
	font-size: 13px;
	text-decoration: none;
}

#EditThreadWrapper .RealButton {
	float: right;
	margin: 5px;
}
#EditThreadWrapper .RealButton a {
	font-weight: bold;
	color: #5168ba;
	font-size: 13px;
	text-decoration: none;
}


.hr1 {
	color: #666a8f;
	width: 660px;
}

.MemberDetailsContainer {
	border: solid 1px #5168ba;
	width: 660px;
	font-family: Arial, Verdana;
	float: left;
}

.MemberDetailsHeader {
	padding: 5px;
	border: #ffffff 1px solid;
	background-color: #5168ba;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.MemberDetailsHolder {
	padding: 5px;
}

.questionText {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	float: left;
	clear: right;
	width: 40%;
	text-align: right; /*padding-top:3px;*/
}

.questionTextView {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	float: left;
	clear: right;
	width: 40%;
	text-align: right;
	line-height: 25px;
}
.questionTextUserName {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	float: left;
	clear: right;
	width: 40%;
	text-align: right;
}

.AnswerText {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	float: left;
	text-align: left;
	margin-left: 5px;
	
}

* html .AnswerTextEmail {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	float: left;
	text-align: left;
	margin-left: 7px;
}

.AnswerTextView {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	float: left;
	width: 40%;
	text-align: left;
	margin-left: 5px;
	line-height: 25px;
}

.DropdownAnswerText {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	float: left;
	text-align: left;
	margin-left: 5px; ^margin-left:10px;
	_margin-left: 8px;
}

.rowStyle {
	float: left;
	clear: both;
	top: 5px;
	width: 100%;
	line-height: 30px;
}

.MemberDetailsKey {
	float: left;
}

.MemberDetailsKeyie7 {
	float: left; ^margin-left:15px;
}

.MemberDetailsButton {
	width: 60%;
	padding-bottom: 10px;
}

.MemberDetailsAnsKeyHolder {
	width: 40%;
	float: left;
}

.ForumContainer {
	border: solid 1px #5168ba;
	width: 660px; 
	font-family: Arial, Verdana;
	float: left;
}

.ForumHeader {
	padding: 10px;
	border: #ffffff 1px solid;
	background-color: #5168ba;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.ForumSearchResultsText {
	padding: 10px;
	color: #000000;
	font-size: 12px;
	font-family: Arial, Verdana;
}

.searchResultsContent {
	border: solid 1px #5168ba;
	background-image: url(/images/bkg_forum_left.gif);
	background-repeat: repeat-x;
	margin-right: 10px; _margin-right:5px;
	margin-left: 10px; _margin-left:5px;
	float:left;
	width:638px;
}

.searchResultsContentOverlay 
{
	
}

.searchResultsSummary {
	float: left;
	width: 500px;
	border-right: 1px solid #5168ba;
	padding: 5px;
}

.searchResultsMatchRow {
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	border-top: 1px solid #5168ba;
	border-bottom: 1px solid #5168ba;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	float:left;
	clear:left;
	width:500px;
}
.searchResultSpacer {
	height: 15px;
}

.ForumThreadCreatorStyle {
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	float:left;
	clear:both;
}

.ForumThreadCreatedStyle {
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	float:left;
	clear: both;
}

.ForumThreadDescriptionStyle {
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	float:left;
	clear: both;
}

.ForumViewStyle {
	text-align: center;
	padding-top: 5px;
}


#bkg 
{
	background-image: url(/images/bkg_forum_right.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
	height: 29px;
	border-top: 1px solid #5168ba;
	border-bottom: 1px solid #5168ba;
	top: 10px;
	margin-left: 5px;
	margin-right: 5px;
}

.searchResultsOptionPanel 
{
	float: right;
	width: 115px;
	padding: 5px;
}

.MoreStyle {
	color: #000000;
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	float: right;
	_margin-left:470px;
}

.ForumTitleStyle {
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	float:left;
}


#ListUsers .EditUser
{
	/*border:red 1px solid;*/	
	float:right;   /*float:left;*/
	/*padding-left:400px;*/
}

.UserListContainer {
	border: solid 1px #5168ba; 
	width: 660px; 
	font-family: Arial, Verdana; 
	float: left;
}

.UserListHeader {
	padding: 5px;
	border: #ffffff 1px solid;
	background-color: #5168ba;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.UserListHolder {
	margin: 0px 10px 10px 10px;
	_margin: 0px 0px 10px 5px;
	width: 640px;
	float: left;
	clear: both;
		text-align: center;
	border: solid 1px #5168ba ;
	background-image: url(/images/bkg_forum_left.gif);
	background-repeat: repeat-x;
}
#ListUsers .UserListHolder {
	margin: 0px 10px 10px 10px;
	_margin: 0px 0px 10px 5px;
	width: 640px;
	float: left;
	clear: both;
		text-align:left;  /*text-align: center;*/
	border: solid 1px #5168ba ;
	background-image: url(/images/bkg_forum_left.gif);
	background-repeat: repeat-x;
} 

.UserNameContainer {
	float: left;
	padding: 10px 10px 5px 10px;
}
#ListUsers .UserNameContainer {
	float: left;
	padding: 10px 10px 5px 10px;
				width:620px;	
}

.UserNameStyle {
	float: left;
	text-align: left;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.UserName {
	float: left;
	text-align: left;
	padding-left: 5px;
	font-family: Arial, Verdana;
	font-size: 12px;
	font-weight: bold;
}

.LastLoginContainer {
	float: left;
	clear: left;
	padding: 5px 10px 5px 10px;
}
#ListUsers .LastLoginContainer {
	float: left;
	clear: left;
	padding: 5px 10px 5px 10px;
				width:500px;
}

.LastLoginStyle {
	float: left;
}
#ListUsers .LastLoginStyle {
	float: left;
				/*width:300px;*/	
}

.UserCreatedOn 
{
	float: left;
	text-align: left;
	padding-left: 5px;
}
#ListUsers .UserCreatedOn 
{
	/*border:green 1px solid;*/
	float: left;
	text-align: left;
	padding-left: 5px;
				width:200px;
}

.MemberContainer {
	float: left;
	clear: left;
	padding: 0px 10px 10px 10px;
}
#ListUsers .MemberContainer {
	float: left;
	clear: left;
	padding: 0px 10px 10px 10px;
				width:300px;	
}

.MemberOfStyle {
	float: left;
}

.UserMember {
	float: left;
	text-align: left;
	padding-left: 5px;
}
.UserSeparator 
{
	background-color:#5168ba;
	_background-color:transparent;
	_border-bottom:1px solid #5168ba;
	width:620px;
	height:1px;
	float:left;
	clear:both;
	margin-left:10px; _margin-left:5px;
}

.UserPageLinkRight {
	text-align: right; /*_margin-top:10px;*/
	padding-right: 10px; /*_padding-right:0;*/
}

.PagerNextPageLink {
	padding-left: 8px;
}

.PagerPreviousPageLink {
	padding-right: 8px;
}

.PagerPageLink {
	padding-left: 2px;
	padding-right: 2px;
}


.GroupLableContainer {
	float: left;
	clear: left;
	padding: 0px 10px 10px 10px;
}

.GroupLabelStyle {
	float: left;
}
.GroupCheckListStyle {
	float: left;
	text-align: left;
	clear: left;
	width: 100%;
	
}

.ManageUsersBtn {
	float: left;
	text-align: center;
	clear: left;
	margin-left: 250px;
	padding-bottom: 10px;
	
}

.ManageUsersHolder {
	width: 640px;
	float: left;
	border: solid 1px #5168ba;
	background-image: url(/images/bkg_forum_left.gif);
	background-repeat: repeat-x;
}

.GroupContainer 
{
	/*margin-right:-2px;*/
	border: solid 1px #5168ba;
	border-bottom: 0px;
	/*width: 660px;*/
	font-family: Arial, Verdana;
	float: left;
}

.GroupContainerPublic {
	border: solid 1px #5168ba;
	width: 660px;
	font-family: Arial, Verdana;
	float: left;
}
.GroupContainerRandL 
{
	border: solid 1px #5168ba;
	border-top: 0px;
	border-bottom: 0px;
	width: 660px; _width: 662px;
}

.GroupContainerTop {
	border: solid 1px #5168ba;  
	border-bottom:0px;
	border-left:0px;
	border-right:0px;
	width: 662px;
}

#ForumGroupName {
	background-color: #5168ba;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin: 1px;
	margin-right: 0;
	padding: 5px;
	width: 648px; 
}
#ForumGroupColumnNames {
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin: 1px;
	margin-top: 0px;
	text-align: center;
	width: 658px;
}

#HeaderRow {
	font-size: 13px;
}

#TitleForums {
	background-color: #5168ba;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	float: left;
	text-align: left;
	width: 537px;
	padding: 5px 5px 5px 5px;
}

#TitleThreads {
	background-color: #5168ba;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin-left: 1px;
	text-align: center;
	width: 100px;
	padding: 5px 5px 5px 5px;
}

#ItemRow {
	border-bottom: #ffffff 1px solid;
	font-size: 12px;
}
#ItemRow a {
	font-size: 13px;
}
#GroupList #ItemRow {
	background: url(/images/bkg_subforumlist_public_tile.gif) 0 0 repeat-y;
}
#GroupList #HeaderRow
{
	/*width:660px !important;*/
	background: url(/images/bkg_grouplist_tile.gif) 0 0 repeat-y;
}

#Title {
	float: left;
	padding: 5px;
	width: 537px;
}

#Title a {
	font-weight: bold;
}

#ForumThreadCount {
	float: left;
	margin: 1px;
	margin-right: 0;
	padding: 13px 5px; /*padding:13px 0;*/
	width: 100px;
	text-align: center;
	font-weight: bold;
}


.AddForumContainer 
{
	border:solid 1px #5168ba;
    width:660px;
    font-family:Arial, Verdana;
	float:left;
	/*padding:0px 0px 10px 0px;*/  /* Need to create 1px of whitespace between each 'ForumEditGroupRow' instead: border-bottom:1px solid #FFFFFF; */
}


.AddForumHeader {
	padding: 10px;
	border: #ffffff 1px solid;
	background-color: #5168ba;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}

.UserRegHeader {
	padding: 10px;
	border: #ffffff 1px solid;
	background-color: #5168ba;
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
}



.fieldContainerHolder
{
	float:left;
	width:500px; _width:500px;  
}
.fieldContainer
{
	vertical-align: middle;
	float:left;
	width:480px; _width:380px;  
	margin-bottom:10px; 
	margin-left:20px;  _margin-left:10px;
	
}
#ForumEdit .theButtonReplyThread
{
	float:left;
	/*width:100px;*/
	
}
.AddForumBtnCenter
{
	text-align:center; 
	margin-left:200px; _margin-left:100px; _padding-bottom:10px;
	float:left;
}


.TextBoxLabel
{
	text-align: left;
	font-weight: bold;
	color: #000000;
	width: 203px;
	float: left;
	text-align: right;
	padding: 5px;
}

.TextBox {
	text-align: left;
	float: left;
}

.CaptchaControlStyle .messageLabel {
	font-weight: bold;
	color: #000000;
	padding-left: 122px;
}
#ForumEdit .CaptchaControlStyle .messageLabel {
	font-weight: bold;
	color: #000000;
	padding-left: 120px;
}

.CaptchaControlStyle .captachImage {
	margin-left: 10px;
}



.ForumEditGroupRow {
	float: left;
}
#ForumEdit .ForumEditGroupRow {
	float: left;
	border-bottom: 1px solid #FFFFFF;
	background: url(/images/bkg_forumedit_tile.gif) 0 0 repeat-y;
}
#ForumEdit .HeaderRow 
{
	_margin-left:1px;
}

#ForumContainer #HeaderRow {
	font-size: 13px;
}

#ForumContainer #TitleForumsTopic {
	background-color: #5168ba;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	float: left;
	text-align: left;
	width: 220px; 
	padding: 5px 5px 5px 5px;
	margin-left: 1px; _margin-left:0;
}

#ForumContainer #TitleForums {
	background-color: #5168ba;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin-left: 1px;
	text-align: center;
	width: 126px;
	padding: 5px 5px 5px 5px;
}

#ForumContainer #TitleForumLastPost {
	background-color: #5168ba;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin-left: 1px;
	text-align: center;
	width: 126px; /*width:100px;*/
	padding: 5px 5px 5px 5px;
}

#ForumContainer #TitleThreads {
	background-color: #5168ba;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin-left: 1px;
	text-align: center;
	width: 66px; /*width:100px;*/
	padding: 5px 5px 5px 5px;
}


#ForumContainer #TitlePosts {
	background-color: #5168ba;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
	float: left;
	margin-left: 1px;
	text-align: center;
	width: 66px; /*width:100px;*/
	padding: 5px 5px 5px 5px;
}

.Title {
	float: left;
	margin-left: 1px;
	padding: 5px;
	width: 220px; /*background-color:#e8edff;*/
}
.Title a {
	font-weight: bold;
}

.subForumItem {
	float: left;
	margin-left: 1px;
	padding: 5px;
	width: 126px; /*width:110px;*/
	text-align: center;
	font-weight: bold; /*background-color:#c4d2ff;*/
}

.subForumCreated {
	float: left;
	margin-left: 1px;
	width: 126px;
	text-align: center; /*text-align:left;*/ /*padding-left:2px;  padding-right:2px;	*/
	padding: 5px; /*background-color:#e8edff;*/
}

.ForumThreadCount {
	float: left;
	margin-left: 1px;
	padding: 5px;
	width: 66px; /*width:100px;*/
	text-align: center; /*background-color:#c4d2ff;*/
}

.ForumPostCount {
	float: left;
	margin-left: 1px;
	padding: 5px;
	width: 66px; /*width:100px;*/
	text-align: center; /*background-color:#e8edff;*/
}

.ForumPageLinkRight {
	text-align: right;
}

/*
#ListUsers #divOuterContentContainer
{
	width:486px !important;
	border:red 1px solid;
}
*/


