﻿.case-box
{
	padding:12px 15px 0 15px;
}
.case-box p
{
	font-size:14px;
	margin:15px 0;
}
.case-image
{
	margin-top:10px;
	/*margin-bottom:15px;*/
	width:665px;
}
.close-detail
{
	position:absolute;
	top:3px;
	left:930px;
}
.case-unit-box
{
	border-top:1px dotted #000000;
	margin-top:10px;
	padding-top:20px;
	padding-bottom:12px;
}
.case-unit-left
{
	float:left;
	width:414px;
	margin-right:19px;
}
.case-unit-left img
{
	 display:block;
	 margin-bottom:15px;
}
.case-unit-right
{
	float:left;
	width:210px;
}
.case-unit-right p
{
	font-size:12px;
}

a.grey-link
{
	color:#5f9b8d;
	text-decoration:underline;
	font-family:Times New Roman;	
}
img.case-preview
{
	position:absolute;
	display:none;
}

/* ==================================================	*/
/* These classes are duplicated in case-list-page.css	*/
/* Should be moved to a common css						*/   
/* ==================================================	*/
.case-left-box
{
	padding:10px 15px 15px 15px;	
}

.case-left-text p
{
	font-size:93%;
	padding:0 0 15px 0;
}

.case-autocomplete
{
	background:url(/_gfx/search-input-bg.gif) no-repeat right;
	width:180px;
	border:solid 1px #dad9d5;
	height:22px;
	margin-bottom:5px;
	margin-left:15px;
}

.case-links
{
	margin-top:8px;
}

.case-links li
{
	margin-bottom:3px;
}

.case-left-links li a
{
	color:#5f9b8d;
	text-decoration:underline;
	font-family:Times New Roman;
	font-size:14px;
}

.case-links li a
{
	color:#5f9b8d;
	text-decoration:underline;
	font-family:Times New Roman;
	font-size:12px;
}
#share-case-container
{
	width:178px;
	height:57px;
	left:20px;
	position:absolute;
	background: url(/_gfx/share-bg.png) no-repeat;
	display:none;
}
#share-case-list
{
	width:140px;
	height:16px;
	background:url(/_gfx/share-sprite.gif);
	margin:19px 0 0 18px;
	padding:0;
	position:relative;
}
#share-case-list li
{
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	top:0;
}
#share-case-list li, #share-case-list a 
{
	height:16px;
	display:block;
}
#share-facebook
{
	left:0px;
	width:16px;
}
#share-facebook a:hover
{
	background:transparent url(/_gfx/share-sprite.gif) 0 -20px;
}
#share-twitter
{
	left:31px;
	width:16px;
}
#share-twitter a:hover
{
	background:transparent url(/_gfx/share-sprite.gif) -31px -20px;
}
#share-delicious
{
	left:62px;
	width:16px;
}
#share-delicious a:hover
{
	background:transparent url(/_gfx/share-sprite.gif) -62px -20px;	
}
#share-pusha
{
	left:93px;
	width:16px;
}
#share-pusha a:hover
{	
	background:transparent url(/_gfx/share-sprite.gif) -93px -20px;
}
#share-google
{
	left:124px;
	width:16px;
}
#share-google a:hover
{
	background:transparent url(/_gfx/share-sprite.gif) -124px -20px;
}