/* JudgeJoeBrown.com Default Stylesheet */

body {
	background-color:#681000;
	font:11px Arial, Helvetica, sans-serif;
	color:#fff; 
	font-weight:bold;
	margin:0;
	padding:0;
}

input, textarea {
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: normal;
}


#content_wrap, #content_home {
	background:url(/images/bg_content.jpg) no-repeat;
	width:958px;
	height:646px;
	border:6px solid #000;
	margin:8px auto 0 auto;
	position:relative;
	overflow:hidden;
}
	#content_home { background:url(/images/bg_content_home.jpg) no-repeat; }
	
#nav, #nav_inside {
	position:absolute;
	top:277px;
	left:28px;
	width:901px;
	height:107px;
	z-index:3;
	visibility:hidden;
}
#nav_inside {
	width:938px;
	height:63px;
	left:8px;
	top:509px;
	visibility:visible;
}

#logo {
	position: absolute;
	top: -135px;
	left: 227px; /* 162 */
	z-index: 800;
}

#logo_inside {
	position:absolute;
	top: 0px;
	left:227px;
	z-index:800;
}

/* 2009-05-27 */
#weekly_question {
  position: absolute; top: 0px; left: -227px; z-index: 799;
  width: 227px;
  height: 100px;
  border: 0;
}


#btn_submit_top {
	position:absolute;
	top:0;
	left:0;
}
body#week #btn_submit_top { top:-100px; }

#video_spotlight {
	position:absolute;
	width:309px;
	height:173px;
	top:396px;
	left:1000px;
	z-index:3;
}

#joe {
	position:absolute; top: 11px; left: 958px; z-index: 0;
}

	body#legal #joe {
		top: 85px; left: -646px;
		/* left: 958px; */
	}

	body#resources #joe {
		top: 72px; left: -646px;
		/* left: 958px; */
	}

	body#askjoe #joe {
		top: 42px; left: -764px;
		/* left: 958px; */
	}

	body#bios #joe {
		top: 79px; left: -564px;
		/* left: 958px; */
	}

  body#week #joe {
		top: 79px; left: -846px;
    /* left: 958px; */
	}

	body#video #joe {
		top: 106px; left: -756px;
		/* left: 958px; */
	}

	body#station #joe {
		top:94px; left: -546px;
	}
		
#quote {
	position:absolute;
	top:45px;
	left:958px;
}
	body#legal #quote {
		top:170px;
		left:958px;
	}
	body#resources #quote {
		top:149px;
		left:958px;
	}
	body#askjoe #quote {
		top:246px;
		left:958px;
	}
	body#bios #quote {
		top:181px;
		left:958px;
	}
	body#week #quote {
		top:163px;
		left:958px;
	}
	body#video #quote {
		top:149px;
		left:958px;
	}
	body#station #quote {
		top:149px;
		left:958px;
	}
	
	
#page_name {
	position:absolute;
	left:793px;
	top:18px;
	}
	
	body#legal #page_name {
	left:958px;
	}
	body#resources #page_name {
		left:958px;
	}
	body#askjoe #page_name {
		left:958px;
	}
	body#bios #page_name {
		left:958px;
	}
	body#week #page_name {
		left:958px;
	}
	body#video #page_name {
		left:958px;
	}
	body#station #page_name {
		left:958px;
	}

	#nolo {
		position:absolute;
		top:9px;
		left:958px;
	}

#ask_joe_slide {
	position:absolute;
	left:958px;
	top:0;
	}

#ask_questions, #ask_answers {
	position:absolute;
	top:67px;
	left:0;
	width:295px;
	padding:56px 0 0 21px;
	height:335px;
	overflow:hidden;
}
#ask_answers {
	left:303px;
	padding:56px 0 0 11px;
	width:200px;
	height:360px; }

#bg_ask_questions,
#bg_ask_answers {
	position:absolute;
	top:0;
	left:0;
	}
	
	#ask_questions p, #ask_answers p {
		width:265px;
		margin:0;
		padding:0;
		font-size:12px;
	}
	#ask_answers p { width:180px; }

#joe_answers {
	margin:5px 0 5px 0;
	border:5px solid #fff; }

.btn_answer {
	background:url(/images/btn_answer.gif) no-repeat;
	position:relative;
	height:27px;
	width:63px;
	top:0;
	left:0;
	margin:0 0 9px 0;
	}
	.btn_answer a {
		position:absolute;
		top:0;
		left:0;
		width:63px;
		height:27px;
		display:block;
	}
	.btn_answer a:hover { background:url(/images/btn_answer.gif) 0 -27px no-repeat; }
	
#ask_prev_next {
	background:url(/images/bg_prev_next.gif) no-repeat;
	position:absolute;
	width:71px;
	height:12px;
	top:354px;
	left:233px;
	}
	#ask_prev, #ask_next,
	#ask_prev a, #ask_next a {
		position:absolute;
		left:0;
		top:0;
		height:12px;
		width:44px;
	}
	#ask_next {
		left:44px;
		width:27px;
	}
	#ask_prev a:hover { background:url(/images/bg_prev_next.gif) 0 -12px no-repeat; }
	#ask_next a:hover { background:url(/images/bg_prev_next.gif) -44px -12px no-repeat; }
	
#btn_ask_joe {
	background:url(/images/btn_ask_joe.gif) no-repeat;
	position:absolute;
	top:449px;
	left:33px;
	height:48px;
	width:267px;
	}
	#btn_ask_joe a {
		width:267px;
		height:48px;
		position:absolute;
		display:block;
		top:0;
		left:0;
	}
	#btn_ask_joe a:hover { background:url(/images/btn_ask_joe.gif) 0 -48px no-repeat; }

#this_week, #legal_resources {
	position:absolute;
	top:400px;
	left:-450px;
	background:url(/images/bg_in_court.gif) 2px 0 no-repeat;
	padding:0;
	width:378px;
	height:86px;
}
#this_week a, #legal_resources a,
#this_week a:hover, #legal_resources a:hover {
	color:#fff; text-decoration:none; }

#twlink a, #twlink a:hover,
#lrlink a, #lrlink a:hover {
	position:absolute;
	z-index:5; width:225px;
	height:86px; display:block; }

#btn_read_more {
	position:absolute;
	top:60px;
	left:246px;
}

#submit_case {
	background:url(/images/bg_submit_case.jpg) no-repeat;
	position:absolute;
	top: 153px;
	left: -400px;
	width: 381px; /* 351 */
	height: 116px;
}
	#submit_mailbox {
		position:absolute;
		top:-47px;
		left:-25px;
	}
	#submit_case p {
		position:absolute;
		top:56px;
		left:99px;
		width:240px;
		margin:0;
		padding:0;
	}
	#submit_case a {
		position:absolute;
		top:0;
		left:0;
		width:351px;
		height:116px;
		z-index:99;
		}


/* 2008-11-26 */
#bottom-banner { position: absolute; top: 586px; left: 0; }

body#week #bottom-banner { top: 800px; }

#bottom-banner-bg {
  position: absolute; top: 0; left: 0;
  width: 430px;
  height: 60px;
  border: 0;
}

#bottom-banner p {
	position: absolute; top: 14px; left: 165px; z-index: 3;
  margin: 0;
  padding: 0;
	width: 230px;
}

#bottom-banner-go {
  position: absolute; top: 9px; left: 402px; z-index: 3;
  width: 18px;
  height: 33px;
  border: 0;
}



#submit_inside {
	position:absolute;
	top:586px;
	left:0;
}
body#week #submit_inside { top:800px; }

	#bg_submit_inside {
		position:absolute;
		top:0;
		left:0;
	}
	#submit_inside_go {
		position:absolute;
		top:9px;
		left:402px;
		z-index:3;
	}
	#submit_inside p {
		position:absolute;
		top:14px;
		left:148px;
		width:255px;
		z-index:3;
		margin:0;
		padding:0;
	}

#send_search {
	position:absolute;
	top:581px;
	left:453px;
	height:68px;
	width:508px; 
	z-index:3; }
	#search_input,
	#episode_input {
		width:245px;
		height:17px;
		background:#fff !important;
		position:absolute;
		left:223px;
		top:35px;
		border:0;
		font-weight:bold;
		color:#000;
	}
	#btn_go {
		position:absolute;
		top:21px;
		left:475px;
	}
	#send_friend {
		position:absolute;
		top:10px;
		left:-15px;
	}

#legal_resources {
	top:474px;
	height:100px;
	background:none;
}

#divider_line {
	position:absolute;
	width:378px;
	top:477px;
	height:1px;
	background:url(/images/bg_divider.gif) no-repeat;
	left:-378px;
	margin:0;
	padding:0;
}

	#this_week p, #legal_resources p {
		position:absolute;
		top:-5px;
		left:246px;
		width:150px;
		font:12px Arial, Helvetica, sans-serif;
		font-weight:bold;
		width:155px;
		margin:0;
		padding:0;
	}
	#legal_resources p { top:18px;	left:233px; }
	#bg_legal_resources { top:16px; left:-11px; position:absolute; }
	#btn_promissory { position:absolute; top:71px; left:233px; z-index:99; }


/* 2008-09-12 */

.resources-wrap {
  overflow: hidden;
  position: absolute; top: 110px; left: 958px; /*left: 588px;*/

  width: 369px;
  height: 68px;

  border-bottom: 1px solid #FF9900;
}

.resources-wrap .resources-content-wrap,
.resources-wrap .resources-link {
  display: block;
  position: absolute; top: 0; left: 15px; z-index: 1;
  width: 100%;
  height: 68px;
}

.resources-wrap .resources-link {
  left: 0; z-index: 2;
}

.resources-wrap .resources-arrow {
  visibility: hidden;
  position: absolute; top: 14px; left: 0; z-index: 9;
  width: 10px;
  height: 15px;
  border: 0;
}

.resources-wrap .resources-image {
  margin-top: 9px;
  width: 235px;
  height: 25px;
  border: 0;
}

.resources-wrap p {
  position: absolute; top: 34px; left: 23px;
  margin: 0;
  padding: 0;
  width: 277px;
}

#resources-wrap-dictionary  { top: 179px; }
#resources-wrap-forms       { top: 248px; }
#resources-wrap-articles    { top: 317px; }
#resources-wrap-promissory  { top: 386px; }




/* 2008-11-14 */

#resources-popup-wrap {
  visibility: hidden;
  overflow: hidden;
  position: absolute; top: 0; left: 0; z-index: 800;
	margin: 0 0 10px 0;
	padding: 0;
	width: 754px;
	height: 646px;
	color: #000;
	font: 12px Arial, Helvetica, sans-serif;
	background-color: #FFF;
}

#resource-popup-header {
	position: absolute; top: 31px; left: 203px;
	border: 0;
}

#resource-popup-wrap {
  overflow: hidden;
	position: absolute; top: 82px; left: 206px;
	width: 514px;
  height: 550px;
  background: #FFF;
}

#resource-popup-content {
  position: relative;
}

#resource-popup-content p {
  margin: 0;
  padding: 5px 5px 10px 0;
}

#resources-popup-wrap #button-print {
	position: absolute; top: 14px; left: 642px;
	border: 0;
}

#resources-popup-wrap #nolo-logo {
	position: absolute; top: 318px; left: 34px;
	width: 45px;
	height: 45px;
	border: 0;
}






#search-popup-wrap {
	visibility: hidden;
	overflow: hidden;
	position: absolute; top: 0; left: 0; z-index: 800;
  width: 754px; height: 646px;
	color: #000;
	background-color: #FFF;
}

#search-popup-header {
	position: absolute; top: 24px; left: 25px;
  width: 188px;
  height: 22px;
	border: 0;
}

#search-bar-bg,
#search-data-bar-bg {
	position: absolute; top: 71px; left: 724px;
  width: 13px;
	height: 561px;
	background-color: #2E0800;
}

#search-bar-y,
#search-data-bar-y {
	position: absolute; top: 73px; left: 724px;
  width: 13px;
	height: 557px;
}

#search-indicator-y,
#search-data-indicator-y {
	position: relative; top: 0; left: 3px;
	width: 7px;
	height: 39px;
	background: #C01F00;
}





#search_again {
	position:absolute;
	top:68px;
	left:-23px;
	color:#d32200;
	padding-top:3px;
	margin:0;
	padding:0;
}

#search_again_input {
	background:#fff !important;
	position:absolute;
	height:19px;
	width:151px;
	left:49px;
	top:0;
	border:1px solid #d32200;
}

#btn_search_again {
	position:absolute;
	top:26px;
	left:151px;
}

#resources-popup-wrap h2 {
	margin: 10px 0 0 0;
	padding: 0;
	font: 12px Arial, Helvetica, sans-serif;
	color: #C72000;
	font-weight: bold;
}

#resources-popup-wrap ul {
  margin: 5px 0 0 10px;
  padding: 0 0 15px 15px;
}

#resource-popup-content li {
  padding-top: 4px;
}

#resources-popup-wrap ul li a { color: #000; }

#resources-popup-wrap #resources-navigation,
#search-popup-wrap #resources-navigation {
	position: absolute;	top: 124px; left: 26px;
	margin: 0;
	padding: 0;
	height: 190px;
	width: 153px;
	background: url(/images/bg_resources_nav.gif) no-repeat;
}


#resources-navigation li,
#resources-navigation a {
  display: block;
  height: 26px;
}


#res-1 a:hover { background:url(/images/bg_resources_nav.gif) -153px  -0px no-repeat; }
#res-2 a:hover { background:url(/images/bg_resources_nav.gif) -153px  -26px no-repeat; }
#res-3 a:hover { background:url(/images/bg_resources_nav.gif) -153px  -52px no-repeat; }
#res-4 a:hover { background:url(/images/bg_resources_nav.gif) -153px  -78px no-repeat; }
#res-5 a:hover { background:url(/images/bg_resources_nav.gif) -153px -104px no-repeat; }

#resource-popup-bar-bg {
	position: absolute; top: 71px; left: 724px;
  width: 13px;
	height: 561px;
	background-color: #2E0800;
}

#resource-popup-bar-y {
	position: absolute; top: 73px; left: 724px;
  width: 13px;
	height: 557px;
}

/*
#resource-bar-bg {
	position: absolute; 
	top:143px;
	left:724px;
  width:13px;
	height:490px;
	background:#2e0800;
	}
*/

#resource-popup-indicator-y{
	background:#c01f00;
	position: relative;
	top:0;
	left:3px;
	width:7px;
	height:39px;
}




#resources-popup-wrap a {
	color:#d32200;
	font-weight:bold;
	text-decoration:underline;
}

#resources-popup-wrap a:hover {
	color: #D32402;
	text-decoration: none;
}

#resources-popup-wrap #dictionary_nav {
	position: relative; top: 0; left: 0;
	margin: 0 0 10px 0;
	padding: 0;
	list-style: none;
}

#resources-popup-wrap #dictionary_nav li {
	display: inline;
	margin: 0 2px 0 2px;
}

#resources-popup-wrap #dictionary_nav li a {
	font: 14px Arial, Helvetica, sans-serif;
	color: #D32200;
	text-decoration: underline;
}

#resources-popup-wrap #dictionary_nav li a:hover {
	font:14px Arial, Helvetica, sans-serif;
	color:#d32200;
	font-weight:bold;
	text-decoration:none;;
}












#ad {
	position:absolute;
	top:586px;
	width:468px;
	height:60px;
}

#fun_games, #legal_ecards {
	position:absolute;
	height:457px;
	width:250px;
	top:62px;
	left:958px;
}

#fun_games p, #legal_ecards p {
	margin:0;
	padding:0;
	position:absolute;
	top:279px;
	left:10px;
	font-size:12px;
	width:215px;
	font-weight:bold;
	line-height:22px; }

#legal_ecards {
	left:958px; }
	
	.img_legal {
		position:relative;
		top:14px;
		left:7px;
		border:2px solid #fff; }
	.btn_legal_go {
		position:absolute;
		top:378px;
		left:197px;
	}

#bio_content_slide {
	position:absolute;
	left:958px;
	top:0;
	}

#hdr_bios {
	position:absolute;
	top:59px;
	left:193px;
	}
	#hdr_bios_joe,
	#hdr_bios_sonia,
	#hdr_bios_jacque {
		position:absolute;
		top:72px;
		left:208px;
		visibility:hidden;
		}
	.bio_big_image {
		position:absolute;
		top:28px;
		left:-1px;
		visibility:hidden;
		}
	#bio_top_joe,
	#bio_top_jacque,
  #bio_top_joe_roll,
  #bio_top_jacque_roll {
		position:absolute;
		top:240px;
		left:41px;
		visibility:hidden;
		border: 0;
		}
	#bio_bottom_sonia,
	#bio_bottom_jacque,
  #bio_bottom_sonia_roll,
  #bio_bottom_jacque_roll {
		position:absolute;
		top:364px;
		left:41px;
		visibility:hidden;
		border: 0;
		}

  #bio_bottom_sonia_roll,
  #bio_bottom_jacque_roll,
  #bio_top_joe_roll,
  #bio_top_jacque_roll {
    z-index: 80;
  }

#bio_joe { visibility:visible; }
#bio_sonia { visibility:hidden; }
#bio_jacque { visibility:hidden; }

#bio-wrap,
#sonia-wrap,
#jacque-wrap,
#ask-wrap,
#answers-wrap {
	position:absolute;
	width:317px;
	overflow:hidden;
	height:370px;
	top:114px;
	left:193px;
}
#ask-wrap {
	width:295px;
	height:290px;
	top:56px;
	left:21px;
}
#bio-content,
#sonia-content,
#jacque-content,
#ask-content,
#answers-content { position:relative; }

#bio-content p,
#sonia-content p,
#jacque-content p {
	margin:13px 0 13px 7px;
	padding:0;
	font-size:13px;
}

#answers-wrap {
	top:215px;
	left:20px;
	height:195px;
	width:200px;
	}

#bio-bar-y,
#sonia-bar-y,
#jacque-bar-y,
#answers-bar-y ,
.bio-bar-bg,
#ask-bar-y,
.ask-bar-bg,
.answers-bar-bg {
	position: absolute; 
	top:124px;
	left:934px;
  	width:13px;
	height:353px;
}

#bio-bar-y,
#sonia-bar-y,
#jacque-bar-y
{ left:519px; }

.bio-bar-bg,
.ask-bar-bg,
.answers-bar-bg {
	top:121px;
	height:359px;
	background:#2e0800;
	}

body#bios .bio-bar-bg { left:519px; }
	
#ask-bar-y,
.ask-bar-bg {
	left:290px;
	top:59px;
	height:284px;
	}
#answers-bar-y {
	left:198px;
	height:353px;
	top:59px;
	}
.answers-bar-bg {
	top:56px;
	height:386px;
	left:198px;
	}
.ask-bar-bg {
	top:56px;
	height:290px;
	}
#answers-content p {
	width:170px;
	}
#submit-bar-y,
#encyclopedia-bar-y,
#forms-bar-y {
	position: absolute; 
	top:74px;
	left:724px;
  	width:13px;
	height:484px;
	}
	
#submit-bar-y { top:146px; height:484px; }

#submit-bar-bg {
	position: absolute; 
	top:143px;
	left:724px;
  	width:13px;
	height:490px;
	background:#2e0800;
	}



#bio-indicator-y,
#sonia-indicator-y,
#jacque-indicator-y,
#ask-indicator-y,
#answers-indicator-y,
#submit-indicator-y {
	background:#c01f00;
	position: relative;
	top:0;
	left:3px;
	width:7px;
	height:39px;
}

#week_nav {
	background:url(/images/week_nav.gif) no-repeat;
	position:absolute;
	top:52px;
	left:958px;
	height:35px;
	width:481px;
	list-style:none;
	margin:0;
	padding:0;
	}
	#week_nav li, #week_nav a {
		display:block;
		height:35px;
		}
	#week_nav li {
		position:relative;
		float:left;
		list-style:none;
		margin:0;
		padding:0;
		left:0;
		}
		
	#week_mon { width:80px; }
	#week_tue { width:93px; }
	#week_wed { width:126px; }
	#week_thu { width:109px; }
	#week_fri { width:73px; }
			
	#week_mon a:hover {	background:url(/images/week_nav.gif) 0 -35px no-repeat; }
	#week_tue a:hover {	background:url(/images/week_nav.gif) -80px -35px no-repeat; }
	#week_wed a:hover {	background:url(/images/week_nav.gif) -173px -35px no-repeat; }
	#week_thu a:hover {	background:url(/images/week_nav.gif) -299px -35px no-repeat; }
	#week_fri a:hover {	background:url(/images/week_nav.gif) -408px -35px no-repeat; }


#docket-cases-text {
	position: absolute; top: 93px; left: 1100px; /* left: 452px; */
	width: 300px;
	height: 400px;
	font-size: 12px;
}

#docket-cases-text p {
	margin: 0 0 10px 0;
	padding: 0;
}

#docket-cases-text div {
	position: relative; top: 0; /*left: 500px;*/
	margin: 0 0 50px 0;
	padding: 54px 0 0 17px;
	width: 260px;
}

#docket-case-video {
  position: absolute;
  width: 540px;
	height: 399px;
	top: 164px;
	left: 233px;
}




.case_vid_txt {
	position:absolute;
	width: 170px;
	top:254px;
	left:978px;
}
	
#case_thanks {
	background:url(/images/bg_case_thanks.gif) no-repeat;
	width:163px;
	height:70px;
	position:absolute;
	top:373px;
	left:760px;
	visibility:hidden;
	padding:38px 15px 0 5px;
	}
	#case_thanks p {
		margin:0;
		padding:0;
		width:180px;
	}
	
.week_case_bg {
	position:absolute;
	top:0;
	left:0;
	}
	.week_case {
		position:absolute;
		top:22px;
		left:18px;
		}




#docket-reminder-wrap {
	background:url(/images/bg_episode_remind.gif) no-repeat;
	position:absolute;
	top:289px;
	left:758px;
	width:185px;
	height:83px;
}

	body#week #docket-reminder-wrap { left: 1100px; }

#episode_input {
	left:14px;
	top:48px;
	width:130px;
	}
#btn_episode {
	position:absolute;
	top:33px;
	left:153px;
	}
	
#case_video {
	position:absolute;
	top:93px;
	left:753px;
	}
	body#week #case_video { left:1100px; top:96px; }
	
#video_archive {
	position:absolute;
	top:364px;
	left:958px;
	width:328px;
	height:70px;
	z-index:800;
	}
#bg_video_archive {
	position:absolute;
	top:0;
	left:0;
	}
#video_archive #btn_go {
	left:296px; }

#btn_video_go {
	position:absolute;
	top:20px;
	left:291px;
	}
	
#video_archive_player {
	position:absolute;
	top:87px;
	left:958px;
	width:332px;
	height:273px;
	}

#video_library_spotlight {
	background:url(/images/bg_video_spotlight.jpg) no-repeat;
	position:absolute;
	top:39px;
	left:958px;
	width:211px;

  /* height:100px; */

  height: 225px;
}

#video_library_week {
	background:url(/images/bg_video_week.jpg) no-repeat;
	position:absolute;
	top:269px;
	left:958px;
	width:211px;

	/*height:100px;*/

  height: 225px;
}

body#video #case_video {
	/*left:-5px;*/
	top:36px;

	/*height:190px;*/

  left: 0;

	width: 185px;
  height: 155px;

  background-image: url(/images/video_spotlight_bg.jpg);
  background-repeat: no-repeat;
}

  .case-video-image {
    margin: 12px 0 0 11px;
    width: 163px;
    height: 132px;
    border: 0;
  }


#video_week_video {
	position:absolute;
	top:36px;
  /*left:-4px;*/

  left: 0;

  width: 185px;
  height: 155px;

  background-image: url(/images/video_week_bg.jpg);
  background-repeat: no-repeat;
}

.video_library_txt {
	position:absolute;
	top:193px;
	/*left:3px;*/
	/*width:190px;*/

  left: 7px;
  width: 173px;

	}
	
#station_txt {
	position:absolute;
	top:65px;
	left:958px;
	width:445px;
	}
	#station_txt p {
		margin:0 0 10px 0;
		padding:0;
		font-size:13px;
	}
	
#station_map {
	width:457px;
	height:282px;
	position:absolute;
	top:200px;
	left:958px;
	}
	#bg_station_map {
		position:absolute;
		top:0;
		left:0;
	}
#station_city,
#station_state,
#station_remember {
	position:absolute;
	top:70px;
	left:44px;
	font-size:13px;
	}
#station_city {
	top:132px;
	left:52px;
	}

#station_check { position:absolute; top:166px; left:163px; }

#station_remember {
	left:184px;
	top:167px;
	}
	
#station_send {
	position:absolute;
	top:199px;
	left:253px;
	}
	
body#video #select-scroll-1 {
	position:absolute;
	top:38px;
	width:242px;
	left:20px;
	z-index:800;
	}
	
#select-scroll-1-bar, 
#select-scroll-2-b{
  display: block;
  position: absolute; top: 22px; right: 2px; bottom: 22px; z-index: 99;
  width: 17px;
}

#select-scroll-2-i {
  position: relative;
  height: 25px;
  background-color: #D58917;
}

.custom-select,
.custom-select-video {
  position: relative;
  overflow: hidden;
  width: 152px;
  height: 21px;
  font-size: 11px;
  background:#000;
  color:#fff;
}
.custom-select-video {
  background:#fff;
  color:#000;
  width: 242px;
  height:18px;
  font-size:13px;
}
.custom-select-header {
  display: block;
  position: relative; z-index: 1;
  width: 100%;
  font-size: 11px;
  line-height: 100%;
  text-indent: 2px;
}

body#video .custom-select-header { font-size:12px; }

.custom-select-button {
  display: block;
  overflow: hidden;
  position: absolute; top: 0; right: 0; z-index: 2;
  width: 27px;
  height: 21px;
  font-size: 20px;
  line-height: 100%;
  text-align: center;
  background:url(/images/dropdown_arrow.gif) no-repeat;
}

body#video .custom-select-button { background:url(/images/vid_dropdown_arrow.gif) no-repeat; }

.custom-select-cover {
  display: block;
  position: absolute; top: 0; right: 0; z-index: 3;
  width: 100%;
  height: 100%;
}

.custom-select-options {
  list-style: none;
  position: relative;
  margin: 0;
  padding: 0;
}

.custom-select-options li {
  margin: 0;
  padding: 0;
}

.custom-select-options a:link,
.custom-select-options a:visited {
  display: block;
  padding: 2px 0 2px 0;
  width: 152px;
  color: #F8F8F8;
  text-indent: 2px;
  text-decoration: none;
}

body#video .custom-select-options a:link,
body#video .custom-select-options a:visited {
  font-size:11px;
  width:242px; }

#select-scroll-1-s,
#select-scroll-2-s {
  position: relative;
  overflow: hidden;
  height: 105px;
  background:#000;
}
#select-scroll-2-s { height:75px; }

#select-scroll-1-bar, 
#select-scroll-2-b{
  display: block;
  position: absolute; top: 22px; right: 2px; bottom: 22px; z-index: 99;
  width: 17px;
}

#select-scroll-2-i {
  position: relative;
  height: 25px;
  background-color: #D58917;
}

.select-scroll-arrow {
  position: absolute; right: 2px; z-index: 99;
  width: 17px;
  height: 18px;
}

#select-scroll-2-wrap,
#select-scroll-1-wrap {
	position:absolute;
	overflow:hidden;
	height: 54px;
	padding:0;
	width:200px;
	background-color:#000;
	top:0; left:0; }

#select-scroll-1-wrap { height:104px; }

body#video #select-scroll-1-wrap { width:242px; }

#select-scroll-1-arrow-up,
#select-scroll-2-arrow-up {
  position:absolute;
  left:0;
  width:152px;
  top: 20px;
  background:#000 url(/images/dropdown_arrow_up.gif) 5px 0 no-repeat;
  z-index:800;
  visibility:hidden;
}

body#video #select-scroll-1-arrow-up {
  background:#000 url(/images/video_arrow_up.gif) 5px 0 no-repeat;
  width:242px;
  top:18px;
}

#select-scroll-1-arrow-down,
#select-scroll-2-arrow-down {
  position:absolute;
  width:152px;
  left:0;
  top:125px;
  background:#000 url(/images/dropdown_arrow_down.gif) 5px 0 no-repeat;
  z-index:800;
  visibility:hidden;
}

body#video #select-scroll-1-arrow-down {
  background:#000 url(/images/video_arrow_down.gif) 5px 0 no-repeat;
  width:242px;
}

#select-scroll-2-arrow-down { top:80px; }

body#video #select-scroll-1-arrow-down { top:123px; }

#docket_calendar .custom-select-options a {
  width:105px; }

.custom-select-options a:hover,
.custom-select-options a:active {
  color: #000000;
  background-color: #dbb329;
  text-decoration:none;
}





#select-box-wrap-state,
#select-box-wrap-city {
	position: absolute; top: 67px; left: 165px; z-index: 99;
	width: 142px;
}

#select-box-wrap-city {
	top: 129px; left: 165px; z-index: 10;
}







body#video #select-box-1 {
	top:37px;
	left:19px;
}


#no_check_1, #checked_1,
#no_check_2, #checked_2,
#checked_3, #no_check_3,
#no_check_4, #checked_4,
#no_check_5, #checked_5,
#no_check_6, #checked_6,
#checked_7, #no_check_7,
#no_check_8, #checked_8,
#no_check_9, #checked_9,
#no_check_10, #checked_10,
#no_check_11, #checked_11,
#no_check_12, #checked_12 {
	position:absolute;
	top:0;
	left:0;
	z-index:9;
}
#checked_1, #checked_2,
#checked_3, #checked_4,
#checked_5, #checked_6,
#checked_7, #checked_8,
#checked_9, #checked_10,
#checked_11, #checked_12 { z-index:1; }

#ecard_animation {
	position:relative;
	width:218px;
	height:207px;
	left:8px;
	top:14px;
	}
	
#submit_form,
#search_popup,
#e_card_popup {
	width:754px;
	height:646px;
	position:absolute;
	background:#fff;
	visibility:hidden;
	z-index:800;
	top:0;
	left:0;
	overflow:hidden;
	color:#000;
}

#e_card_popup {
	width:958px;
	height:1048px;
	display:none;
}

#e_card_popup p {
	position:absolute;
	top:59px;
	left:33px;
	width:900px;
	font:14px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold;
	margin:0;
	padding:0;
}

#e_card_error {
	position:absolute;
	top:0;
	left:0;
	width:958px;
	height:1048px;
	z-index:999;
	display:none;
}
#e_card_error_bg {
	position:absolute;
	z-index:1;
	width:958px;
	height:1048px;
	background:#000;
	opacity:.7;
	filter:alpha(opacity=70);
}
#e_card_error_message {
	background:#fff url(/images/bg_error_card.gif) no-repeat;
	position:absolute;
	top:207px;
	left:239px;
	width:480px;
	height:212px;
	z-index:99;
}

#e_card_error_message p {
	position:absolute;
	top:73px;
	left:0;
	width:480px;
	margin:0;
	padding:0;
	text-align:center;
}

#error_message_close {
	position:absolute;
	top:152px;
	left:220px;
}

#ecards, #ecard_message {
	background:url(/images/bg_select_card.gif) no-repeat;
	position:absolute;
	top:103px;
	left:11px;
	width:856px;
	height:525px;
	padding:93px 0 0 91px;
}

#ecard_message {
	background:url(/images/bg_create_message.gif) no-repeat;
	top:787px;
	height:194px;
	padding:63px 0 0 19px;
	width:928px;
}

#ecard_message form {
	width:325px;
	margin:0;
	padding:0;
}

#ecard_message .label_txt,
#ecard_message .input_txt {
	clear:both;
	font-size:13px;
	height:19px;
	width:294px;
	text-align:left;
	margin:0;
	font-weight:bold;
	position:relative;
}

#ecard_message .input_txt { margin-bottom:10px; }

#ecard_message #your_message {
	position:absolute;
	top:82px; left:389px; 
	width:525px;
	height:132px; }
	
#ecard_message #label_message {
	position:absolute;
	top:63px;
	left:389px;
}

#btn_preview {
	position:absolute;
	top:220px;
	left:800px;
}

.ecards {
	width:378px;
	float:left;
	height:287px;
	border:1px dotted #e11a11;
	position:relative;
}

.ecards h1 {
	font:20px Arial, Helvetica, sans-serif;
	color:#e11a11;
	font-weight:bold;
	margin:0;
	padding:0;
	position:absolute;
	top:10px;
	left:0;
}

.ecard_select {
	position:absolute;
	top:200px;
	left:0px;
	font-size:12px;
	padding:1px 0 0 22px;
}

.ecard_select_2 {
	position:absolute;
	top:230px;
	left:0px;
	font-size:12px;
	padding:1px 0 0 22px;
}

#ecard_explanation { 
	border-width:0 1px 1px 0;
	height:267px; }
	#ecard_explanation h1 {
		top:-30px; }

#ecard_invitation {
	border-width:0 0 1px 0;
	height:267px; }
	#ecard_invitation h1 {
		left:43px; top:-30px; }
	#ecard_invitation .ecard_select,
	#ecard_invitation .ecard_select_2 {
		left:40px; }
		
#ecard_accusation {
	border-width:0 1px 0 0; }
	#ecard_accusation .ecard_select {
		left:0; top:240px; }
	#ecard_accusation .ecard_select_2 {
		left:0; top:270px; }

#ecard_declaration { border:0; }
	#ecard_declaration h1 { left:43px; }
	#ecard_declaration .ecard_select {
		left:40px; top:240px; }
	#ecard_declaration .ecard_select_2 {
		left:40px; top:270px; }

	#ecard_invitation .ecard_select,
	#ecard_invitation .ecard_select_2 {
		left:40px; }

.ecard_flash {
	position:absolute;
	top:0;
	left:0;
	width:335px;
	height:192px;
	background:#4a4949; /* Remove */
}
	#card_2, #card_2_2 { left:43px; }
	#card_3, #card_3_2 { top:40px; }
	#card_4, #card_3_2 { top:40px; left:43px; }

#card_1_2, #card_2_2,
#card_3_2, #card_4_2 { visibility:hidden; }

#ecard_close {
	position:absolute;
	top:14px;
	left:901px;
}


#resources_popup {
	width:754px;
	height:646px;
	position:absolute;
	background:#fff;
	visibility:hidden;
	z-index:800;
	top:0;
	left:0;
	overflow:hidden;
	color:#000;
}

#resources_popup {
	font:12px Arial, Helvetica, sans-serif;
	color:#000;
	font-weight:bold; }

#resources_popup a {
	color:#d32200;
	font-weight:bold;
	text-decoration:underline;
}

#resources_popup #dictionary_nav {
	margin:0 0 10px 0;
	padding:0;
	list-style:none;
	position:relative;
	top:0;
	left:0;
}

#resources_popup #dictionary_nav li {
	display:inline;
	margin:0 2px 0 2px;
}

#resources_popup #dictionary_nav li a {
	font:14px Arial, Helvetica, sans-serif;
	color:#d32200;
	font-weight:bold;
	text-decoration:underline;
}

#resources_popup #dictionary_nav li a:hover {
	font:14px Arial, Helvetica, sans-serif;
	color:#d32200;
	font-weight:bold;
	text-decoration:none;;
}
	
#resources_popup a:hover {
	color:#d32402;
	font-weight:bold;
	text-decoration:none;
}

#submit-wrap,
#encyclopedia-wrap,
#dictionary-wrap,
#forms-wrap,
#articles-wrap,
#search-wrap {
	width:514px;
	position:absolute;
	background:#fff;
	height:750px;
	top:82px;
	left:206px;
	overflow:hidden;
}

#search-wrap {
  height: 550px;
}

.res_hdr {
	position:absolute;
	top:31px;
	left:203px;
}

#search_articles,
#search_resources,
#search_video {
	position:relative;
	width:470px;
	left:12px;
	border-bottom:2px dotted #c72000;
	padding:10px 0 10px 0;
}

#search-content ul {
	list-style:none;
	margin:10px 0 10px -10px;
	padding:0 0 0 10px;
	font-size:14px; }
	
#search-content ul li {
	background:url(/images/blt_search.gif) 0 2px no-repeat;
	margin:0 0 0 -10px;
	padding:0 0 5px 10px;
	font-size:12px; }

#search-content ul li a {
	font-size:12px;
	color:#000;
	text-decoration:none; }

#search-content ul li a:hover {
	font-size:12px;
	color:#c72000;
	text-decoration:none; }

#search-content a {
	color:#c72000;
	text-decoration:underline; }
#search-content a:hover {
	color:#c72000;
	text-decoration:none; }
	
.noresults {
	color:#c72000;
	padding-bottom:20px;
}

#search_articles h1,
#search_resources h1,
#search_video h1 {
	margin:0;
	padding:0;
	font:14px Arial, Helvetica, sans-serif;
	color:#c72000;
	font-weight:bold;
}

#btn_print {
	position:absolute;
	top:14px;
	left:642px;
}

#submit-wrap {
	top:130px;
	left:214px;
}

#encyclopedia-content,
#form-content,
#search-content { position:relative; }

#submit-content { position:relative; height:1210px; }

p.disclaimer { font-size:11px; font-weight:bold; }

#ask_the_judge,
#send_friend_popup {
	visibility:hidden;
	width:434px;
	height:514px;
	background:#fff;
}

#send_friend_popup {
	position:absolute;
	top:0;
	left:0;
}

	#ask_the_judge p {
		position:absolute;
		margin:0;
		padding:0;
		top:53px;
		left:30px;
		width:370px;
		color:#000;
	}
	#ask_the_judge form,
	#send_friend_popup form {
		position:absolute;
		top:140px;
		left:0;
		margin:0;
		padding:0;
		width:400px;
	}

#ask_the_judge .label_txt { width:70px; }
#send_friend_popup .label_txt { width: 120px; }
#ask_the_judge .input_txt { width:293px; position:relative; }
#send_friend_popup .input_txt { width: 250px; }
#ask_the_judge #input_first,
#ask_the_judge #input_last,
#ask_the_judge #input_bday { width:143px; }

#ask_the_judge #ask_judge_required {
	position:absolute;
	top:233px;
	left:96px;
	width:200px;
	text-align:left;
}

#send_friend_popup #send_friend_required {
	text-align: left;
	width: 120px;
	position: absolute; top: 254px; left: 295px;
}

#ask_judge_bday {
	position:absolute;
	top:41px;
	left:230px;
	color:#000;
	}

	
#ask_judge_submit {
	position:absolute;
	top:227px;
	left:299px;
	}

#send_friend_submit {
	position:absolute;
	top:272px;
	left:318px;
}

#ask_judge_close {
	position:absolute;
	top:13px;
	left:374px;
}

#copy_yourself {
	position: absolute; top: 253px; left: 130px;
	padding: 0 0 0 18px;
	color: #000;
}
	
#ask_the_judge_message {
	height:100px; }
	
#send_friend_message {
	height: 180px;
	font-family: arial;
	font-size: 12px;
}

#hdr_ask_judge {
	position:absolute;
	top:13px;
	left:30px;
}

#ask_judge_thanks {
	background:url(/images/bg_ask_judge_thanks.gif) no-repeat;
	position:absolute;
	top:395px;
	left:62px;
	color:#000;
	width:230px;
	padding:42px 0 0 41px;
	height:64px;
	line-height:18px;
}

#video_popup {
	width:540px;
	height:399px;
	top:164px;
	left:233px;
}

#preloader {
	position:absolute;
	top:0;
	left:0;
	z-index:800;
}

#docket-case-video,
#popup_video {
	position:absolute;
	top:112px;
	left:232px;
	width:540px;
	height:399px;
	display:none;
	z-index:850;
}
	
#footer {
	margin:0 auto;
	width:970px;
	position:relative;
}
	#footer p {
		position:absolute;
		top:5px;
		left:100px;
		font:10px Arial, Helvetica, sans-serif;
		color:#da492a;
		margin:0;
		padding:0;
		width:775px;
	}
	#footer p a { color:#FF9900; text-decoration:underline; }
	#footer p a:hover { color:#FF9900; text-decoration:none; }
	
#terms, #privacy {
	background:#fff;
	visibility:hidden; position:absolute;
	width:355px; height:450px; z-index:800;
	top:0; left:0; }

.clear { clear:both; }
