#caseapp { background-color: #EDEEF0; min-height: 410px;}
#cases_top {
	background-color:#cc0e02;
	padding: 5px 10px 5px 10px;
	font: bold 14px Arial,Tahoma,Verdana;
	color: #FFFFFF;
	}
#cases_select {
	width:100%;
	height: 18px;
	padding-top:2px;
	margin:0px;
	background-color: #e5e5e5;
	border-bottom: 1px solid #000000;
	}
div.cases_select_tab {
	background: url(../images/tab.jpg) no-repeat;
	padding:1px 0px 0px 0px;
	margin:0px 0 0 5px;
	float:left;
	width:80px;
	height:19px;
	text-align:center;
	cursor: pointer;
	
	}
div.cases_select_tab a { font: 12px Arial,Tahoma,Verdana; color: #000000; }

div.cases_select_tab.active {
	background: url(../images/tabcurrent.jpg) no-repeat;
}

div.cases_select_tab.disable {
	display: none;
}
#cases_select_tab.focus a { font: bold 12px Arial,Tahoma,Verdana; color: #000000; }

#case_show {
	position:relative;
	width:100%;
	height:335px;
	background-color: #edeef0;	
	}	
	
#case_result{ 
	display: none;
	overflow: hidden;
	clear: both;	
}
#case_result #noResults, #foundResults {
	clear: both;	
}
#case_result #noResults #noSearchResults {
	padding-bottom: 10px;
	margin: 10px;
	border-bottom: 1px dotted #B0B0B0;
}

#case_result #noResults #noSearchInfo {
	padding-bottom: 10px;
	margin: 10px;
	height: 378px;
	line-height: 20px;
	text-align: justify;
}

#case_result #noResults #noSearchInfo #searchDescriptionTitle { 
	margin: 5px 5px 10px 30px;
	background-color: #cc0e02;
	border: 1px solid #A3A3A4;
	float: left;
	padding: 3px 5px;
	font: bold 14px Arial,Tahoma,Verdana;
	color: #FFFFFF;
	}
#case_result #noResults #noSearchInfo #advsearchDescriptionTitle { 
	margin: 5px 5px 10px 5px;
	border: 1px solid #A3A3A4;
	float: left;
	padding: 3px 5px;
	font: bold 14px Arial,Tahoma,Verdana;
	color: #FFFFFF;
	background-color: #676767;
}

#case_result #noResults #noSearchInfo p.title{
	margin: 0;
	clear: both;
	font: bold 14px Arial,Tahoma,Verdana;
	text-align: justify;
	color: #000000;
	padding-top: 15px;
	padding-left: 5px;
}
#case_result #noResults #noSearchInfo p.title span { color: #CC0E02; }

#case_result #foundResults #SearchResultsCount { margin: 10px; }
#case_result #foundResults #SearchResultsCount span { color: #CC0E02; margin-bottom: 5px; }
#case_result #foundResults #SearchResultsList {
	height: 400px;
	position: relative;
	overflow: hidden;
	margin: 10px;
} 
#case_result #foundResults #SearchResultsList div.resultsListItem { 
	border-bottom: 1px dotted #B0B0B0;
	border-top: 1px dotted #B0B0B0;
	margin-top: 1px;
}
#case_result #foundResults #SearchResultsList div.resultsListItem p.title { 
	margin: 5px 0 0 2px;
	font: bold 14px Arial,Tahoma,Verdana;
}
#case_result #foundResults #SearchResultsList div.resultsListItem p.title span.light { color: #89898B; }
#case_result #foundResults #SearchResultsList div.resultsListItem p.title span.dark { color: #000000; }
#case_result #foundResults #SearchResultsList div.resultsListItem p.desc { 
	text-align: justify;
	margin: 0;
	line-height: 22px;
}

div.case_box  {
	width: 46%;
	height:150px;
	background: url(/images/casesbg.jpg) no-repeat ;
	float:left;
	border-bottom: 1px dotted #A3A3A4;
	margin: 0 0 0 1px;
	padding: 5px 0px 10px 11px;
	}

div.case_box img {width:133px; height: 101px; margin-bottom: 2px;}

#case_show h1 {
	font: bold 11px  Arial,Tahoma,Verdana;
	color: #000000;
	margin:0px;
	padding:0px;
	border: 0;
	}	
#case_show p {
	font: 11px  Arial,Tahoma,Verdana;
	color: #000000;
	margin:0px;
	padding:0px;	}	
#case_show a {
	font: bold 11px  Arial,Tahoma,Verdana;
	color: #cc0e02;
	margin:0px;
	padding:0px;	}	
#case_show a:hover {
	color: #000000;
	text-decoration:none;
	}	
#cases_footer, #results_footer {
	background-color: #edeef0;
	padding: 5px 0 9px 5px;
	margin: 0 1px;
	border-top:1px dotted #A3A3A4;
	clear:both;
}
#cases_footer a, #results_footer a {
	font: bold 11px  Arial,Tahoma,Verdana;
	color: #cc0e02;
	margin:0px;
	padding:0px;	
}	
#cases_footer a:hover, #results_footer a:hover{
	color: #000000;
	text-decoration:none;
}	
	
/* !!!!! SCROLL BAR !!!!! */
#SearchResultsContent { position:relative;}
#SearchResultsSlideUp { width: 20px; height: 20px; background-color: #CA1003; margin-bottom: 3px; background-image: url('/images/scrollup.gif'); }
#SearchResultsSlideDown { width: 20px; height: 20px; background-color: #CA1003; margin-top: 3px; background-image: url('/images/scrolldown.gif'); }
#SearchResultsScroll { width: 20px; height: 420px; position: relative; top: -435px; left: 290px; overflow: hidden; display: none; z-index: 10; }
#SearchResultsSlider { width: 20px; height: 355px; background-color: #CCCCCC; }
#SearchResultsIndicator { width: 16px; height: 16px; background-color: #919AA1; position: relative; left: 2px; border-top: 5px solid #CCCCCC;border-bottom: 5px solid #CCCCCC;} 
