﻿#OCAjaxContent, #OpenCircleContentWrapper
{
	padding-top:93px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#002144;
}

#openCircle .OCWrapper
{
	padding:55px 0 0 34px;
	/*margin-top:-15px;*/
	width: 685px;
}
	#openCircle .ocLatestCommentsHeader{
		background-color:#deeffd;
		height:24px;
		text-align:center;
		padding-top:6px;
		font-weight:bold;
		font-size:14px;
	}
		#openCircle .ocLatestCommentsHeader .latestComments
		{
			margin:0 auto;
			display:block;
			width:191px;
			height:14px;
		}
		#openCircle .ocLatestCommentsHeader .latestCommentsDown
		{
			background-image:url(/images/camel2010/opencircle/updownarrows.gif);
		}
			#openCircle .ocLatestCommentsHeader .latestCommentsDown:hover
			{
				background-position:0 42px;
			}
		#openCircle .ocLatestCommentsHeader .latestCommentsUp
		{
			background-image:url(/images/camel2010/opencircle/updownarrows.gif);
			background-position:0 28px;
		}
			#openCircle .ocLatestCommentsHeader .latestCommentsUp:hover
			{
				background-image:url(/images/camel2010/opencircle/updownarrows.gif);
				background-position:0 14px;
			}
	#openCircle .OCContentWrapper
	{
		background-color:#ffffff;
		border:1px solid #639ec5;
	}
		#openCircle .OCTitleWrapper
		{
			padding:11px 10px 6px 10px;
			background-color:#deeffd;
		}
		#openCircle  .OCStats
		{
			height:22px;
			margin:1px 0 0 0;
			background-color:#002144;
			
			position:relative;
		}
			#openCircle .OCStats .viewed,
			#openCircle .OCStats .commented,
			#openCircle .OCStats .liked
			{
				float:left;
				height:12px;
				margin:0 0px 0 0;
				background-color:#002144;
				padding:6px 12px 4px 26px;
				background-repeat:no-repeat;
				background-position:5px 0px;
				
				border-right:1px solid #8fdaff;
			}
			#openCircle .OCStats .viewed
			{
				background-image:url(/images/camel2010/opencircle/check.gif);
			}
			#openCircle  .OCStats .commented
			{
				background-image:url(/images/camel2010/opencircle/comment.gif);
			}
			#openCircle .OCStats .liked
			{
				background-image:url(/images/camel2010/opencircle/hand.gif);
			}
			#openCircle .OCStats .ilikethis,
			#openCircle .OCStats .ilikethisInactive
			{
				border-left:1px solid #8fdaff;
				width:93px;
				height:22px;
				display:block;
				position:absolute;
				right:0;
				/*top:1px;*/
			}
				#openCircle .OCStats .ilikethis
				{
					background-image:url(/images/camel2010/opencircle/ilikethis.gif);
				}
				#openCircle .OCStats .ilikethis:hover
				{
					background-image:url(/images/camel2010/opencircle/ilikethis.gif);
					background-position:0 44px;
				}
				#openCircle .ilikethispopup
				{
					display:none;
					position:absolute;
					width:91px;
					height:35px;
					z-index:10000;
					background-image:url(/images/camel2010/opencircle/thanks.png);
					background-color:Transparent;
					
					margin-top:-33px;
					right:10px;
				}
			#openCircle .OCStats .ilikethisInactive
			{
				background-image:url(/images/camel2010/opencircle/ilikethis.gif);
				background-position:0 22px;
			}
		#openCircle .OCContent
		{
			padding:20px 13px;
			overflow:hidden;	
		}
		
		#openCircle .Bquestion
		{
			padding: 20px 13px;
			overflow:hidden;	
		}
		
			#openCircle .OCContent a
			{
				color:#138ff3;
			}
		
			#openCircle .OCContent p{
				color: #002144;
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				padding: 0 0;
				margin: 0 0;
				margin-bottom: 10px;
			}
		
			#openCircle .OCContent h1{
				color: #1972b9;
				font-size: 27px;
				font-family: Arial, Helvetica, sans-serif;
				font-weight: 800;
			}
		
			#openCircle .OCContent h2{
				color: #1972b9;
				font-size: 20px;
				font-family: Arial, Helvetica, sans-serif;
				font-weight: 800;

			}
			
			#openCircle .OCContent a{
				color: #138ff3;
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				text-decoration: underline;

			}
			
			#openCircle .OCContent hr{
				color: #1972b9;
				border-style: solid;
				height: 0px;
				border-bottom: none;
				border-top: solid 1px;
				border-left: none;
				border-right: none;
				padding-top: 7px;
				padding-bottom: 5px;
				margin: 0 0;
			}
		
		
		
		#openCircle .OCPreviewcom
		{
			display:none;
		}
			#openCircle .OCuserComment
			{
				/*height:69px;*/
				margin:10px 0;
				padding:10px;
				border-top:1px solid #e5eff5;
				border-bottom:1px solid #e5eff5;
				background-color:#f3f9fe;
				overflow:hidden;
				position:relative;
			}
				#openCircle .OCuserComment.camelpost
				{
					border-top:1px solid #f5de84;
					border-bottom:1px solid #f5de84;
					background-color:#ffeeab;
				}
				#openCircle .OCuserComment .replyreportLinks
				{
					width:61px;
					height:16px;
					position:absolute;
					right:10px;
				}
					#openCircle .OCuserComment .replyreportLinks .reply
					{
						width:55px;
						height:16px;
						display:block;
						float:left;
						background-image:url(/images/camel2010/opencircle/reply.gif);
						margin-right:12px;
					}
						#openCircle .OCuserComment .replyreportLinks .reply:hover
						{
							background-position:0 16px;
						}
					#openCircle .OCuserComment .replyreportLinks .report
					{
						width:61px;
						height:16px;
						display:block;
						float:left;
						background-image:url(/images/camel2010/opencircle/report.gif);
					}
						#openCircle .OCuserComment .replyreportLinks .report:hover
						{
							background-position:0 16px;
						}
						#openCircle .OCuserComment .replyreportLinks .report.disabled
						{
							background-position:0 16px;
							cursor:default;
						}
				#openCircle .camelpost .replyreportLinks .report
				{
					width:61px;
					height:16px;
					position:absolute;
					right:10px;
					display: none;
				}	
				#openCircle .OCCommentContent
				{
					width:519px;
					float:left;
					margin-left:10px;
				}
				#openCircle .OCuserImg
				{
					width:65px;
					height:65px;
					display:block;
					float:left;
				}
				#openCircle .ocUserMeta
				{
					font-weight:bold;
				}
					#openCircle .ocUserMeta a
					{
						font-weight:bold;
						color:#138ff3;
					}
				#openCircle .OCPreviewcom .leaveacommentWrapper
				{
					overflow:hidden;
					width: 683px;
					height:40px;
					background-color:#002144;
					position:relative;
				}
					.OCPreviewcom .leaveacommentWrapper .leaveacommentLink
					{
						display:block;
						width:174px;
						height:14px;
						margin:12px auto 0 auto;
						background-image:url(/images/camel2010/opencircle/leaveacommentlink.gif);
					}
						.OCPreviewcom .leaveacommentWrapper .leaveacommentLink:hover
						{
							background-image:url(/images/camel2010/opencircle/leaveacommentlink.gif);
							background-position:0 14px;
						}
		#openCircle #CommentForm
		{
			margin-top:10px;
			padding:20px;
			background-color:#08284a;
		}
			#openCircle #CommentForm #leaveacomment
			{
				display:block;
				margin-bottom:10px;
			}
			#openCircle #CommentForm #CommentField
			{
				width:640px;
				height:69px;
			}
			
			/* paging */
			#openCircle .CommentPaging
			{
				/*text-align:center;*/
			}
				#openCircle .CommentPaging.bottom.home
				{
					width:683px;
					margin:7px 0 0 35px;
					height:17px;
					background-color:#002144;
					border:none;
					padding: 13px 0 12px 0;
					font-size:11px;
					font-weight:bold;
					position:relative;
				}
					/*#openCircle .CommentPaging.bottom.home #prevPagingButtonWrapper
					{
						width:160px;
						height:21px;
						position:absolute;
						top:7px;
						left:90px;
						text-align:right;
					}
					#openCircle .CommentPaging.bottom.home #nextPagingButtonWrapper
					{
						background-color:Aqua;
						text-align:left;
						width:165px;
						height:21px;
						position:absolute;
						top:7px;
						right:90px;
					}*/
					#openCircle .CommentPaging.bottom.home #pagingWrapper
					{
						/*width:250px;
						margin:-3px auto 0 auto;*/
						
						height:22px;
						margin:-3px 0 0 247px;
						overflow:hidden;
					}
					#openCircle .CommentPaging.bottom.home #pagingWrapper .OpenCirclePageLink
					{
						height:15px;
						border:1px solid #99c1e2;
						padding:2px 5px;
						margin:0 5px 0 0;
						text-decoration:none;
						color:#ffffff;
						font-family:Arial;
						font-weight:normal;
						
						float:left;
					}
					#openCircle .CommentPaging.bottom.home #pagingWrapper .OpenCirclePageLinkDisabled
					{
						width:47px;
						height:11px;
						margin:5px 15px 0 0;
						border:none;
						float:left;
					}
					#openCircle .CommentPaging.bottom.home #pagingWrapper .OpenCirclePageLink:hover,
					#openCircle .CommentPaging.bottom.home #pagingWrapper .OpenCirclePageLink.currentPage
					{
						background-color:#138ff3;
					}
					
					#openCircle .CommentPaging.bottom.home #pagingWrapper .OpenCirclePageLink.PPreviousLnk,
					#openCircle .CommentPaging.bottom.home #pagingWrapper .OpenCirclePageLink.PNextLnk
					{
						border:none;
						padding:0;
					}
					#openCircle .CommentPaging.bottom.home #pagingWrapper .OpenCirclePageLink.PPreviousLnk
					{
						width:47px;
						height:11px;
						display:block;
						margin:5px 15px 0 0;
						background-image:url(/images/camel2010/opencircle/paging-prev.gif);
					}
						#openCircle .CommentPaging.bottom.home #pagingWrapper .OpenCirclePageLink.PPreviousLnk:hover
						{
							background-image:url(/images/camel2010/opencircle/paging-prev.gif);
							background-position:0 11px;
						}
					#openCircle .CommentPaging.bottom.home #pagingWrapper .OpenCirclePageLink.PNextLnk
					{
						width:47px;
						height:11px;
						display:block;
						margin:5px 0 0 10px;
						background-image:url(/images/camel2010/opencircle/paging-next.gif);
					}
						#openCircle .CommentPaging.bottom.home #pagingWrapper .OpenCirclePageLink.PNextLnk:hover
						{
							background-image:url(/images/camel2010/opencircle/paging-next.gif);
							background-position:0 11px;
						}
					/*#openCircle .CommentPaging.bottom.home #pagingWrapper .OpenCirclePageLink.NextDisabled
					{
						width:47px;
						height:11px;
						margin:5px 15px 0 0;
						border:none;
					}*/
			
			/* end paging */
			#openCircle #CommentForm #submitButtonWrapper
			{
				height:18px;
				margin-top:10px;
				position:relative;
			}
				#openCircle #CommentForm #submitButton
				{
					width:83px;
					height:18px;
					float:right;
					display:block;
				}
		
.bfgDinLink,
.bfgDinHeader
{
	color:#002144;
	font-size:34px;
	text-decoration:none;
	font-weight: 800; 
}
	.bfgDinLink:hover
	{
		color:#138ff3;
		text-decoration:none;
	}
.bfgDinWhite 
{
	color:#ffffff;
	font-family: Arial;
	font-weight: 800;
}
.bfgDinEnterNow
{
	font-size:18px;
	color:#ffffff;
	text-decoration:none;
}
	.bfgDinEnterNow:hover
	{
		font-size:18px;
		color:#002144;
		text-decoration:none;
	}
