﻿.ForumsRightCol
{
	float:right;
	width:544px;
}
.ForumsRightCol .Title
{
	font-size:20px;
	font-weight:bold;
	color:#314064;
	padding-right:20px;
	padding-top:8px;
}
.ForumsDividerCol
{
	float:right;
	/*width:26px;*/
	width:26px;
}
.ForumsLeftCol
{
	float:right;
	width:190px;
}
.ForumsAll
{
   overflow:hidden;
   color:#353f48;
   font-family:Arial;
   font-size:12px;
   padding-top:10px;
}
.ForumsAll .MoreLinks
{
	overflow:hidden;
}
.ForumsAll .MoreLinks .Title:first-child
{
	margin-top:10px;
}
.ForumsAll .MoreLinks .Title
{
	margin-top:20px;
	height:54px;
	padding:5px 15px 0px 0px;
    background:url('Forums/forom_title_bg.jpg') no-repeat;
    font-size:16px;
	color:#314064;
	font-weight:bold;
}
.ForumsAll .MoreLinks .Link
{
	overflow:hidden;
	padding-right:20px;
	margin-top:-20px;
}
.ForumsAll .MoreLinks .Link a
{
	display:block;
	width:33%;
	text-decoration:underline;
}
.ForumsAll .MoreLinks .Link a:hover
{
	text-decoration:none;
}


/*****ForumsNewsFloats*****/
.ForumsNewsFloatsContainer
{
   background:url('Forums/main_floats_bg.jpg') no-repeat; 
   height:173px;
}
.ForumsNewsFloatsContainer *
{
	overflow:hidden;   
}
/* IE6 Only */
* html .ForumsNewsFloatsContainer 
{
	margin-bottom:20px;
	margin-top:10px;
}
.ForumsNewsFloatsItemContainer
{
   width:233px;
   float:right;
   margin-right:20px;
   padding-right:10px;
   margin-top:12px;
   padding-top:10px;
   display:block;
   height:85px;
   text-decoration:none;
   cursor:pointer;
}
.ForumsNewsFloatsItemContainer:hover
{
   text-decoration:none;
}
.ForumsNewsFloatsItemImage
{
    float:right;
	border:none;
	height:68px;
	width:85px;
	display:block;
}
.ForumsNewsFloatsItemDetails
{
   padding-right:10px;
}
.ForumsNewsFloatsItemDetails .Description
{
   height:64px;
   width:90%;
}
.ForumsNewsFloatsMessages
{
	padding-right:20px;
	padding-top:7px;
	color:#314064;
	font-weight:bold;
}
.ForumsNewsFloatsMessages a
{
	color:#314064;
	text-decoration:none;
}

/*****ForumsBestQuotingsFloats*****/
.ForumsBestQuotingsFloats
{
   overflow:hidden;
}
.ForumsBestQuotingsFloats *
{
	overflow:hidden;
}
.ForumsBestQuotingsFloats .Title
{
	font-size:20px;
	font-weight:bold;
	color:#314064;
	padding:0px;
}
.ForumsBestQuotingsFloats .ItemsContainer
{
	height:148px;
    margin-top:10px;
}
.ForumsBestQuotingsFloats .ItemsContainer .Item
{
	width:50%;
	float:right;
}
.ForumsBestQuotingsFloats .ItemsContainer .Item .Image
{
	width:85px;
	height:68px;
	float:right;
	/*border:solid 1px #000;*/
}
.ForumsBestQuotingsFloats .ItemsContainer .Item .Image img
{
	width:85px;
	height:68px;
	border:none;
}
.ForumsBestQuotingsFloats .ItemsContainer .Item .Description
{
	width:150px;
	height:64px;
	margin-right:15px;
	float:right;
}
.ForumsBestQuotingsFloats a
{
   text-decoration:none;
}
.ForumsBestQuotingsFloats a:hover
{
   text-decoration:none;
}

.ForumsBestQuotingsFloats .ItemsContainer .Item .Description .Title
{
	width:90%;
	height:45px;
    overflow:hidden;
    font-size:12px;
    font-weight:normal;
}
.ForumsBestQuotingsFloats .ItemsContainer .Item .Description .SubTitle
{
	height:15px;
	font-size:11px;
    overflow:hidden;
    margin-top:5px;
}
.ForumsBestQuotingsFloats .ItemsContainer .Item .Description .SubTitle div
{
	float:right;
}
.ForumsBestQuotingsFloats .ItemsContainer .Item .Description .SubTitle .right
{
	width:45px;
	font-size:12px;
}
.ForumsBestQuotingsFloats .ItemsContainer .Item .Description .SubTitle .divider
{
	width:10px;
	color:#A0A7C1;
}
.ForumsBestQuotingsFloats .ItemsContainer .Item .Description .SubTitle .left
{
	width:95px;
}
.ForumsBestQuotingsFloats .ItemsContainer .Item .Description .SubTitle .left a
{
	text-decoration:none;
	color:#AA922C;
	font-size:12px;
}
.ForumsBestQuotingsFloats .ItemsContainer .Item .Description .SubTitle .left a:hover
{
	text-decoration:underline;
}
.ForumsBestQuotingsFloats .ItemsContainer .Divider
{
	width:519px;
	height:12px;
	float:right;
}

/*********************/
/********Forum********/
/*********************/
.Forum
{
   width:519px;
   overflow:hidden;
   color:#353f48;
   font-family:Arial;
   font-size:12px;
   margin-bottom:10px;
}
.Forum .Title
{
	font-size:20px;
	font-weight:bold;
}
.Forum .Manager
{
	padding-top:15px;
	font-weight:bold;
}
.Forum .Manager span
{
	font-weight:normal;
	color:#BDA952;
	text-decoration:none;
}
.Forum .Manager a
{
	font-weight:normal;
	color:#BDA952;
	text-decoration:none;
}
.Forum .Manager a:hover
{
	text-decoration:underline;
}
.Forum .Desc
{
	padding-top:10px;
	line-height:19px;
}




/*------- ForumMessages -----------------------------------*/
/*---------------------------------------------------------*/

.ForumMessages{overflow:hidden;padding-top:20px;}
.ForumMessages *{overflow:hidden;}
.ForumMessages .AddNew
{
	width:544px;
    height:34px;
    background:url('Forums/top_forumtext.jpg') no-repeat;
    cursor:pointer;
    display:block;
    text-decoration:none;
}

.ForumMessages .PostRow{height:15px;overflow:hidden;padding:3px 0px;}
.ForumMessages .PostRow .Title{font-weight:bold;float:right;cursor:pointer;font-size:14px;padding:0px;color:#4C5889;background:url('Site/yellow_arrow.png') no-repeat right 6px;}
.ForumMessages .PostRow .Title.Open{font-weight:bold;float:right;cursor:pointer;font-size:14px;padding:0px;color:#4C5889;background:url('Site/yellow_arrow_open.png') no-repeat right 6px;}
.ForumMessages .PostRow .Author{width:78px;float:right;text-align:left;overflow:hidden;font-size:12px;}
.ForumMessages .PostRow .Author a{text-decoration:underline;font-size:12px;}
.ForumMessages .PostRow .Author a:hover{text-decoration:none;}
.ForumMessages .PostRow .Or{width:12px;float:right;text-align:left;color:#BDA952;font-size:12px;}
.ForumMessages .PostRow .Date{width:94px;float:right;font-size:12px;text-align:left;}
.ForumMessages .PostBody{background-color:#F5F6F9;}
.ForumMessages .PostBody .Text{background-color:#F5F6F9;padding-top:5px;padding-bottom:10px;color:#8089B1;}
.ForumMessages .PostBody .Text div{color:#8089B1;font-size:12px;}
.ForumMessages .PostBody .Text .LinkTitle{margin-top:10px;font-weight:bold;color:#353F48}
.ForumMessages .PostBody .Text a{color:#83838A;text-decoration:underline;}
.ForumMessages .PostBody .Text a:hover{color:#83838A;text-decoration:none;}
.ForumMessages .PostBody .Text .Link{margin-top:2px;}
.ForumMessages .PostBody .Text .Link .img{float:right;}
.ForumMessages .PostBody .Text .Link .img img{padding-top:5px;}
.ForumMessages .PostBody .Text .Link .text{float:right;width:455px;overflow:hidden;margin-right:5px;}

.ForumMessages .PostBody .BottomStrip{background-color:#EDEFF6;height:22px;padding:6px 15px 0px 5px;}
.ForumMessages .PostBody .BottomStrip .Image{}
.ForumMessages .PostBody .BottomStrip .Add{float:right;display:block;cursor:pointer;}
.ForumMessages .PostBody .BottomStrip .Add img{width:90px;height:22px;}
.ForumMessages .PostBody .BottomStrip .Close{float:left;cursor:pointer;}
.ForumMessages .PostBody .BottomStrip .Close{width:48px;height:22px;}
* html .ForumMessages .PostBody .BottomStrip .Close{margin-right:234px;}
.ForumMessages .PostBody .BottomStrip a{text-decoration:underline;font-weight:bold;font-size:11px;}
.ForumMessages .PostBody .BottomStrip a:hover{color:#00A2DF;text-decoration:none;}
.ForumMessages .PostDivider{height:1px;border-bottom:solid 1px #E9EBEF;overflow:hidden;width:100%;margin-right:15px;}

.ForumMessages .AddNew2
{
	width:544px;
    height:34px;
    background:url('Forums/bottom_forumtext.jpg') no-repeat;
    cursor:pointer;
    display:block;
    text-decoration:none;
}

/* Pager Nav */

.PagerNav{
    text-align:center;
    padding-top:4px;
    margin-top:20px;
    color:#2A3664;
}

.PagerNav *{
    color:#2A3664;
}

.PagerNav a{color:#2A3664 !important;text-decoration:none !important;font-weight:bold;}
.PagerNav a:hover{color:#AA922C !important;text-decoration:none !important;}

.PagerNav .Previous
{
	float:right;
	width:90px;
	font-weight:bold;
}
.PagerNav .Previous img
{
	vertical-align:top;
}
.PagerNav .Next
{
	float:left;
	width:80px;
	font-weight:bold;
}
.PagerNav .Next img
{
	vertical-align:top;
}
.PagerNav .Middle
{
	float:right;
	width:195px;
	font-weight:bold;
}
.PagerNav .StripTop
{
    background:url('Index/stripbanner_bottom_bg.jpg') no-repeat;
    width:544px;
    height:10px;
}

.ForumBody{margin:10px 0px;}


/*****ForumAddNewMSG*****/
.ForumAddNewMSG
{
   width:519px;
   overflow:hidden;
   color:#353f48;
   font-family:Arial;
   font-size:12px;
   margin-top:10px;
}
.ForumAddNewMSG .Title
{
	font-size:18px;
	font-weight:bold;
}
.ForumAddNewMSG .Strip
{
	font-size:18px;
	font-weight:bold;
}
.ForumAddNewMSG .Strip .Response_New
{
	padding-top:5px;
	font-size:12px;
	font-weight:bold;
	float:right;
}

.ForumAddNewMSG .Strip .BackToForum
{
	width:92px;
    height:22px;
    background-image:url('Images/Forums/button_back.gif');
    background-repeat:no-repeat;
	float:left;
	display:block;
}

.ForumAddNewMSG .ParentTitle
{
	font-size:12px;
	font-weight:bold;
	margin-top:5px;
	width:495px;
}
.ForumAddNewMSG .ParentDesc
{
	font-size:12px;
	font-weight:normal;
	margin-top:5px;
	width:495px;
}

.ForumAddNewMSG .AddForm
{
	width:509px;
	background-color:#F8F8F8;
	margin-top:15px;
	padding:10px;
}
.ForumAddNewMSG .AddForm .InputRow
{
	margin-bottom:10px;
}
.ForumAddNewMSG .AddForm .InputRow .Label
{
	font-weight:bold;
	width:75px;
	float:right;
	padding-top:2px;
}
.ForumAddNewMSG .AddForm .InputRow .cb
{
	font-weight:bold;
	float:right;
	padding-top:2px;
}
.ForumAddNewMSG .AddForm .InputRow .Text input
{
	height:16px;
	width:220px;
}
.DirLTR
{
	direction:ltr;
}
/* IE6 Only */
* html .DirLTR 
{
	direction:rtl;
}

.ForumAddNewMSG .AddForm .InputRow .Text textarea
{
	width:410px;
	height:140px;
	background-image:url(Images/SearchStrip/search_pixel.gif);
	background-position:center top;
	background-repeat:repeat-x;
	color:#353F48;
	font-size:11px;
	font-family:Arial;
	border:solid 1px #ABADAC;
	float:right;
}
.ForumAddNewMSG .AddForm .Submit
{
	width:55px;
    height:22px;
    background-image:url('Images/Forums/button_back.gif');
    background-repeat:no-repeat;
	float:left;
	margin-left:20px;
	display:block;
}
/* IE7 Only */
*:first-child+html .ForumAddNewMSG .AddForm .Submit
{
	margin-left:15px;
}
* html .ForumAddNewMSG .AddForm .Submit{margin-left:10px;}

.ForumAddNewMSG .Breaker
{
	clear:both;
	float:none;
}
.ForumAddNewMSG .BottomStrip{background-color:#E8E8E8;height:18px;padding-top:2px;font-size:11px;padding-right:10px;}
.ForumAddNewMSG .BottomStrip a{text-decoration:underline;}
.ForumAddNewMSG .BottomStrip a:hover{text-decoration:none;}

.ForumAddNewMSG .AddForm .InputRow .DescText input
{
	width:135px;
	height:16px;
}
.ForumAddNewMSG .AddForm .InputRow .DescLabel
{
	float:right;
	padding-left:5px;
}
.ForumAddNewMSG .AddForm .InputRow .LinkLabel
{
	float:right;
	padding-left:5px;
	padding-right:20px;
}
.ForumAddNewMSG .AddForm .InputRow .LinkText input
{
	width:258px;
	direction:ltr;
	padding-left:5px;
	height:16px;
}
.ForumAddNewMSG .AddForm .InputRow .FileUpload input
{
	width:268px;
	padding-left:5px;
	height:20px;
}
.ForumAddNewMSG input[type=text]
{
	background-image:url(Images/SearchStrip/search_pixel.gif);
	background-position:center top;
	background-repeat:repeat-x;
	color:#353F48;
	font-size:11px;
	font-family:Arial;
	border:solid 1px #ABADAC;
	float:right;
}
/* IE6 Only */
.ForumAddNewMSG input
{
	background-image:url(Images/SearchStrip/search_pixel.gif);
	background-position:center top;
	background-repeat:repeat-x;
	color:#353F48;
	font-size:11px;
	font-family:Arial;
	border:solid 1px #ABADAC;
	float:right;
}
.ForumAddNewMSG input[type=file]
{
	background-image:url(Images/SearchStrip/search_pixel.gif);
	background-position:center top;
	background-repeat:repeat-x;
	color:#353F48;
	font-size:11px;
	font-family:Arial;
	border:solid 1px #ABADAC;
	float:right;
}
/*****ForumsRecFloats*****/
.ForumsRecFloats
{
   margin-top:15px;
   overflow:hidden;
   background:url('Forums/forum_rec_floats_bg.jpg') no-repeat;
   width:544px;
   height:57px;
}
.ForumsRecFloats .Title
{
   font-size:14px;
   padding-top:10px;
   padding-right:15px;
   color:#4C5889;
}
.ForumsRecFloats .Link
{
	padding-top:4px;
	width:47%;
	height:16px;
	float:right;
	overflow:hidden;
    margin-right:15px;
}
.ForumsRecFloats .Link a
{
	text-decoration:underline;
    color:#BDA952;
}
.ForumsRecFloats .Link a:hover
{
	text-decoration:none;
}
.ForumsRecFloats .Link img
{
	width:5px;
	height:5px;
	margin-bottom:2px;
}


/*****MoreForums*****/
.MoreForums
{
   width:190px;
   height:238px;
   color:#353f48;
   font-family:Arial;
   font-size:12px;
   margin-top:15px;
}
.MoreForums .Title
{
	font-size:18px;
	font-weight:bold;
}
.MoreForums .Content
{
    width:190px;
    background-image:url('Images/Site/left_top.gif');
    background-repeat:no-repeat;
    background-position:top;
    padding-top:5px;
}
.MoreForums .Content .Items
{
	padding-top:15px;
    width:190px;
    font-weight:bold;
}
.MoreForums .Content .Items .Image
{
	width:10px;
	float:right;
}
.MoreForums .Content .Items .Item
{
	margin-top:-5px;
    width:175px;
    padding-right:5px;
	float:right;
	line-height:16px;
}
/* IE6 Only */
* html .MoreForums .Content .Items .Item
{
	margin-top:-6px;
}
.MoreForums .Content a
{
    color:#353f48;
    text-decoration:none;
}
.MoreForums .Content a:hover
{
   color:#83838a;
    text-decoration:none;
}
.MoreForums .Content .More
{
   width:185px;
   padding-left:5px;
   font-weight:bold;
   font-size:11px;
   color:#ff8d09;
   text-align:left;
}
.MoreForums .Content .More img
{
	border:none;
	width:9px;
	height:9px;
}
.MoreForums .Content .More a
{
   color:#ff8d09;
   text-decoration:none;
}
.MoreForums .Content .More a:hover
{
   color:#ff8d09;
   text-decoration:underline;
}
.MoreForums .Content .Line
{
	margin-top:4px;
	border-top:dotted 1px #dad9d9;
	height:1px;
	width:190px;
}

/*****ForumsArticlesFloats*****/
.ForumsArticlesFloats
{
   width:190px;
   color:#353f48;
   font-family:Arial;
   font-size:12px;
   margin-top:8px;
}
.ForumsArticlesFloats .Title
{
	font-size:18px;
	font-weight:bold;
}
.ForumsArticlesFloats .Content
{
    width:190px;
    background-image:url('Images/Site/left_top.gif');
    background-repeat:no-repeat;
    background-position:top;
    padding-top:5px;
}
.ForumsArticlesFloats .Content .Items
{
	padding-top:15px;
    width:190px;
}
.ForumsArticlesFloats .Content .Items .Image
{
	width:10px;
	float:right;
}
.ForumsArticlesFloats .Content .Items .Item
{
	margin-top:-5px;
    width:175px;
    padding-right:5px;
	float:right;
	overflow:hidden;
	line-height:16px;
}
/* IE6 Only */
* html .ForumsArticlesFloats .Content .Items .Item
{
}
.ForumsArticlesFloats .Content a
{
    color:#353f48;
    text-decoration:none;
}
.ForumsArticlesFloats .Content a:hover
{
   color:#83838a;
    text-decoration:none;
}
.ForumsArticlesFloats .Content .Line
{
	margin-top:14px;
	border-top:dotted 1px #dad9d9;
	height:1px;
	width:190px;
}

/*****ForumsCustodyFloats*****/
.ForumsCustodyFloats
{
   overflow:hidden;
   color:#314064;
   font-family:Arial;
   font-size:12px;
   margin-top:20px;
}
.ForumsCustodyFloats .Text
{
   float:right;
   font-size:12px;
   font-weight:normal;
   width:450px;
   overflow:hidden;
   color:#314064;
   line-height:17px;
}
.ForumsCustodyFloats .Text a
{
   font-size:12px;
   font-weight:bold;
   text-decoration:none;
   color:#314064;
}
.ForumsCustodyFloats .Text a:hover
{
   text-decoration:underline;
}
.ForumsCustodyFloats .Image
{
	float:left;	
	width:90px;
	height:60px;
}

/*****ForumsRecFloats*****/
.ForumsAboutManager
{
   overflow:hidden;
}
.ForumsAboutManager .Title
{
   font-size:13px;
   font-weight:bold;
   margin-bottom:4px;
   padding-top:3px;
}
.ForumsAboutManager .Image
{
	width:70px;
	height:56px;
	float:right;
	border:1px solid #eee;
}
.ForumsAboutManager .Image img
{
	width:70px;
	height:56px;
}
.ForumsAboutManager .Desc
{
	width:387px;
	height:48px;
	float:right;
	margin-right:15px;
    overflow:hidden;
}