.forum_thread_container {width: 100%;}

.forum_category_groupContainer {position: relative;
								float: left;
								width: 675px;
								background-color: #FFFFFF;
								padding: 5px;
								padding-bottom: 10px;
								color: #000000;
								margin-top: 10px;
								margin-left: 10px;
								}
								
.forum_category_groupHeader		{color: #000000;
								font-weight: bold;
								text-align: left;
								padding-bottom: 10px;
								}
								
.forum_category_container		{background-color: #ffffff;
								color: #000000;
								margin-bottom: 5px;
								}
								
.forum_category_viewed			{width: 50px;
								height: 50px;
								float: left;
								}
								
.forum_category_title			{float: left;
								height: 50px;
								width: 400px;
								}
								
.forum_category_lastUpdateData	{color: #999999;
								height: 50px;
								}
								
.forum_category_tools			{background-color: #ffffff;
								color: #000000;
								text-align: right;
								height: 30px;
								}
								
.forum_navigation_link			{text-align: center;
								}
								
.forum_navigation_wrapper		{margin-bottom: 2em;
								width: 100%;
								}
								
.forum_category_mainbox			{background-color: #ffffff;
								}
								
.forum_tools_link				{padding-right: 10px;
								background-color: #ffffff;
								float: right;
								}
								
.forum_navigation_primaryLink 	{width: 46%;
								float: left;
								text-align: left;
								margin: 3px;
								}
								
#forum_newpost_menu_bar			{background-image: url(../images/button_bar_background.jpg);
								text-align: center;
								margin-top: 5px;
								margin-left: 0px;
								margin-right: 0px;
								margin-bottom: 0px;
								height: 22px;
								}
								
#forum_newpost_subject_bar		{width: 100%;}

#forum_newpost_addAttachment	{background-image: url(../images/button_bar_background.jpg);
								height: 22px; 
								text-align: center;
								}

#forum_newpost_addAttachment a	{padding-left: 40px;}

#forum_newpost_container 		{width: 675px; margin: 5px;}

.forum_newpost_menu_button		{}

#forum_newpost_fontname			{position: relative; top: -7px;}

#forum_newpost_fontsize			{position: relative; top: -7px;}

#forum_newpost_fontcolor		{position: relative; top: -7px;}

#forum_newpost_messagebox		{text-align: center;}

blockquote						{border: 1px solid black;}

pre.code						{background-color: #FAE4C9; border: 1px solid gray; display: block;}

.forum_newpost_preview			{width: 620px; margin-left: 33px; border: 1px solid black;}

.forum_thread_container			{width: 675px; height: 50px; margin: 5px 5px 0px 5px; clear: left; background-color: #FFFFFF;}

.forum_thread_viewed			{width: 50px; height: 50px; float: left;}

.forum_thread_date				{float: left; width: 200px; height: 25px;}

.forum_thread_title				{width: 620px; height: 25px; font-weight: bold; float: left;}

.forum_thread_originalDateTitle	{float: right; font-size: 10pt; height: 25px; vertical-align: bottom;}

.forum_thread_originalDate		{float: right; font-size: 10pt; height: 25px; vertical-align: bottom;}

.forum_thread_tools				{background-color: #FFFFFF; width: 675px; height: 25px; margin-left: 5px;}

.forum_post_container			{width: 675px;
								border: 1px solid black; 
								display: inline-block; 
								margin: 5px;
								background-color: #E1E1E1;
								}

.forum_post_header				{width: 665px;
								border-bottom: 1px solid black; 
								background-color: #FFFFFF; 
								color: #000000; 
								height: 50px;
								padding: 5px;
								}

.forum_post_header:hover		{
								background-color: #0B60B8;
								color: #FFFFFF;
								}

.forum_post_title				{width: 429px;
								height: 50px; 
								font-weight: bold; 
								float: left;
								}

.forum_post_postedDate			{width: 226px;
								height: 25px; 
								float: right;
								text-align: right;
								}

.forum_post_editDate			{width: 226px;
								height: 25px; 
								float: right;
								text-align: right;
								}
								
.forum_post_userinfo			{width: 170px;
								padding-left: 5px;
								float: left;
								min-height: 270px;
								}
								
.forum_post_text				{width: 492px;
								float: left;
								border-left: 1px solid black;
								padding: 3px;
								background-color: #FFFFFF;
								min-height: 270px;
								height: 100%;
								}
								
.forum_post_footer				{width: 675px;
								float: left;
								background-color: #E1E1E1;
								text-align: center;
								min-height: 25px;
								border-top: 1px solid #000000;
								}
								
.forum_post_userName			{font-size: 14pt; font-weight: bold; padding-bottom: 5px;}

.forum_post_userInstitution		{font-size: 10pt; padding-bottom: 3px;}

.forum_post_userRegion			{font-size: 10pt; padding-bottom: 3px;}

.forum_post_toolLink			{float: left; padding-right: 50px; margin-bottom: 20px;}	

.forum_post_userAvatarImage		{width: 115px; height: 101px;}		

.submitButtonContainer			{text-align: center;}		

#forum_newpost_uploadAttachment {background-color: #FFFFFF; border: 1px solid #969696;padding: 2px;}

#forum_newpost_docAttachment {background-color: #FFFFFF; border: 1px solid #969696;padding: 2px;}	

#forum_newpost_docDescription {text-align: center; float: left; width: 390px;}

#forum_newpost_docFooter 		{clear: both;}

.forumNewpostAttachment_linkContainer {width: 10%; height: 1.5em; float: left; background-color: #cccccc;}

.forumNewpostAttachment_nameContainer {width: 90%; height: 1.5em; float: left; background-color: #cccccc;}

div.DocumentsManagerLeftnav {
	width: 270px;
}
