.yui-ge div.first,.yui-gf .yui-g,.yui-gf .yui-u, #strategies-tabs, #content-area, #footer {width:76%;}

#primary-content-gjo {
	background: url('../globalimages/yui-gf_graybackground.jpg');
	background-repeat: repeat-y;
	}

#footer {
	background: url('../globalimages/footer_orangewhitestripe.jpg');
	background-repeat: no-repeat;
	padding-top:20px;
	padding-left:265px;
	}
.footer-rightside {
	display:block;
	}

.footer-fontsize {
	float:left;
	color:#757575;
	padding-bottom:40px;
	}



/* RESULTS TRACKER SECTION */

#results {
	background: url('../globalimages/yui-gf_orangestripe_bg.jpg');
	background-position:right;
	background-repeat: repeat-y;
	background-color: #EB8734;
	font-size: 10pt;
	font-family: Arial;
	color:#FFF;
	padding:3px 0 3px 6px;
	}

#breadcrumbs {
	font-weight:bold;
	display:inline;
	}



/* INDIVIDUAL CASE SECTION */

#currentCase ul .yui-nav, .tabControl {
	top:0px;
	padding:8px;
	}
	
#currentCase {
	background-color: #EB8734;
	font-family: Arial;
	
	}
	
#currentCase .article-control {
	background-image: none;
	}

#currentCase p {
	padding-bottom: 8px;	
	}	

ul.yui-nav {
	background: url('../globalimages/yui-gf_orangestripe_bg.jpg');
	background-position:right;
	background-repeat: repeat-y;
	font-family: Trebuchet MS;
	font-size: 9pt;
	height:28px;
	}
	
	ul.yui-nav  li {
		float:left;
	}

	ul.yui-nav  li a {
		text-decoration: none;
	}

	
.yui-nav li a:hover, .yui-nav li.selected a {
	background-color:#FFF;
	}

.yui-content{
	background-color:#EB8734;
	}

#overview, #analysis, #openingStatement {
	background: url('../globalimages/yui-content_whitebackground.jpg');
	background-position:right;
	background-repeat: repeat-y;	
	padding: 10px 50px;
	background-color:#FFF;
	}

#overview p, #analysis p, #openingStatement p {
	padding-bottom:10px;
	}

#overview ul li, #analysis ul li, #openingStatement ul li {
	margin:5px 16px;
	list-style-type:disc;
	}

#overview ol li, #analysis ol li, #openingStatement ol li {
	margin:5px 16px;
	list-style-type:decimal;
	}

h2 {
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	padding:10px 0;
	}

.casename {
	color:#EB8734;
	font-family:Georgia;
	font-size:131%;
	padding:0pt 0pt 8px;
	}

.document {	
	font-size: 12px;
	width: 220px;
	float:right;
	border:1px solid #EB8734;
	padding:5px;
	margin:0 0 10px 10px;
	}	
	.document h2 {padding:10px 0 0 0; font-size:12px;}
	.document a {text-decoration: none; padding-bottom: 10px}
	.document a:hover {	text-decoration: underline;}
	.document h2.download {padding-top:0px;}

.legal, .judges, .summary, .facts, .reasoning {padding-bottom: 10px;}



/* DATATABLE SECTION */
	
	/* Summary SECTION */
	.warning {
		color:#BF288E;
		font-style: italic;
		font-weight: bold;
		}
	
	.ymod-expandedDataContent {
		padding:8px 4px;
		margin:0px;
		}
		
	.details-link {	
		color:#BF288E;
		padding-bottom: 5px;
		}
	.details-link a {	
		color:#BF288E;
		text-decoration: none;
		}
	.details-link a:hover {	
		text-decoration: underline;
		}

/* XML SECTION */
.yui-dt-table {
	width:740px;
	}

#xml {
	clear:both;
	}


/* FILTER SECTION */

.related-article-content {
	height:10em;
	overflow-y:auto;	
	overflow-x:hidden;	
	}	

ul#sidebar-tab-nav {
	height:19px;
	padding-bottom: 0px;
	margin-bottom:0px;	
	background-color: #EB8734;
	font-size:13px
	clear:both;
	}

#sidebar-tab-content dt {
	background-color: #C7C8CC;
	background-image: url(../globalimages/one_courtcommgraybackground.jpg);
	background-position: right;
	background-repeat: repeat-y;
	font-family: "Arial";
	text-transform: uppercase;
	font-size: 10px;
	padding:2px 0 2px 10px;
	border-top:1px solid #FFF;
	clear:both;
	}

#sidebar-tab-content .DTminus {
	background-image: url(../globalimages/sidebar-tab-content-link-down-pointer.gif);
	background-repeat: no-repeat;
	background-position: top left;
	}

#sidebar-tab-content .DTplus {
	background-image: url(../globalimages/sidebar-tab-content-link-right-pointer.gif);
	background-repeat: no-repeat;
	background-position: top left;	
	}

#sidebar-tab-content dd {
	background-color: #FFFFFF;
	background-image: url(../globalimages/one_whitebackground.jpg);
	background-position: right;
	background-repeat: repeat-y;
	}


dl#related-sidebar-tab-content-list {
	margin:0 auto;
	border-top:0
	}
	
dt.related-sidebar-tab-content-title {
	zoom:1;cursor:pointer;
	text-decoration:none;
	display:block;
	padding:0px;
	}
	
.showDD {
	position:relative;
	top:0;
	margin:0px
	}
/*
dd.related-sidebar-tab-content-sublist,.hideDD{
	top:-9999px;
	left:0;
	position:absolute
	} */
/*\*//*/
dl .showDD {display:block}
dl dd,.hideDD {top:0;position:relative;display:none}
/**/

	
	#sidebar-tab-content .related-sidebar-tab-content-content li {
		border-top: 1px solid #d0d2d2;
		}

	#sidebar-tab-content .related-sidebar-tab-content-content li:hover {
		border-top: 1px solid #d0d2d2;
		background-color: #eb8734;
		}
	
	#sidebar-tab-content .related-sidebar-tab-content-content li a {
		color:#757575;
		font-family: "Trebuchet MS";
		font-size: 85%;
		text-decoration: none;
		padding-left:12px;
		font-weight: 100;
		}
	
	#sidebar-tab-content .related-sidebar-tab-content-content li:hover a {
		color:#FFFFFF;
		}
		

/* TOGGLE FILTERS */

#sidebar-tab-nav li.clearAll {
	background:none;
	}

#sidebar-tab-nav li.clearAll a {
	color:#FFFFFF;
	background:none;
	text-transform:none;
	font-size:9px;
	padding:4px 0px 2px 4px;
	}

#sidebar-tab-nav li.clearAll a span.es {
	margin-top:-10px;
	}

#sidebar-tab-nav li.clearAll a:hover {
	color:#DF3C35;
	background:none;
	}



#backToCases {
	background-repeat: repeat-y;
	z-index: 10;
	position: absolute;
	padding-top:100px;
	left:0px;
	top:38px;
	width:234px;
	text-align:center;
	display: none;
	}
	
	#backToCases #backButton {
		margin:15px;
		padding:15px;
		background-color:#FFF;
		border:dashed 1px #eb8734;
		}
	
	#backButton a {font-size:14px;text-decoration: none;}

#one {
	position: relative;
	left:0px;
	top:0px;
	}

.gjo #sidebar-tab-container {
	position:relative;
	}

label.checkbox_checked {
	background-image: url(../globalimages/one_orangebackground.jpg);
	background: #eb8734;
	background-position: 2px 3px;
	color: #fff;
	display: block;
	border-bottom:1px solid #E3E3E3;
}

label {
	color:#333;
	text-transform: none;
	font-family: Arial;
	font-size: 10px;
	border-bottom:1px solid #E3E3E3;
	padding: 2px 0 2px 10px;
	}

label, label.checkbox_unchecked  {
	background-position: 2px 3px;
	display: block;
}

/* Hover State */
label:hover{
	background-color:#E3E3E3;
}

label.checkbox_checked:hover{
	background: #f2a363;
	background-position: 2px 3px;
	border-bottom:1px solid #E3E3E3;
}

label.highlighted {
	border: 1px solid #333;
}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */
/* STOP EDITTING - DO NOT CHANGE OR REMOVE        */
.crirHidden, .crirHiddenJS-bad {
	position: absolute;
	left: -1000px;
}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */



