@charset "utf-8";
/* CSS Document */

*:focus {outline: 1px solid #fff;} 

.uc {text-transform: uppercase;}

body {
	background:#ddd;
	}

h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, li, div {
	margin:0; padding:0; font-family: Tahoma,Geneva,sans-serif; color:#000;
	}
	
#skipNav a, #skipNav a:hover, #skipNav a:visited 
{ 
position:absolute; 
left:0px; 
top:-500px; 
width:1px; 
height:1px; 
overflow:hidden;
} 

#skipNav a:active, #skipNav a:focus 
{ 
position:static; 
width:auto; 
height:auto; 
font-size: 10px;
}	

#breadcrumbs  {
	display : block;
	font-size : 12px;
	margin-bottom : 20px;
}

.red {
	color:#F00;
	}

.centered_title {
	text-align:center;
	}

a {
	text-decoration:none;
	}

a:hover {
	text-decoration:underline;
	}

ul {
	list-style:none;
	}

a.read_more {
	color:#036;
	font-style:oblique;
	}

span.red {
	color:#900;
	font-weight:600;
	}
	
#rotating {
	height : 266px;
	background-color : #fff;
	
}

#rotating h3 {
	text-align : center;
	font-size : 24px;
	margin : 20px;
	color : #036;
}	

#rotating p {
	text-align : left;
	font-size : 13px;
	margin : 20px 10px;
}

.icontrans {
	opacity : 0.75;
}

.smallcaps {
	font-variant : small-caps;
}


/*General wrapper*/	
div#wrapper {
	width:1000px;
	min-height:610px;
	margin:20px auto 0 auto;
	background-image:url(../images/main_bg.jpg);
	position:relative;
	
	}

/* Seal */
div#seal_box {
	position:absolute;
	top:-18px;
	left:7px;
	width:171px;
	height:170px;
	background-image:url(../images/seal.png);
	z-index:15;
	}

/* Header */	
div#header {
	height:121px;
	width:1000px;
	background-image:url(../images/header_bg.jpg);
	position:relative;
	background-repeat:no-repeat;
	}

div#header p#chief_judge_link{
	color:#FFF;
	position:absolute;
	top:10px;
	left:864px;
	font-size:13px;
	}

div#header p#chief_judge_link a {
	color:#FFF;
	}

div#header h1 {
	font-size:31px;
	font-variant:small-caps;
	letter-spacing: 1px;
	text-shadow: #000 1px 1px 1px;
	color:#FFF;
	line-height:38px;
	position:absolute;
	top:5px;
	left:190px;
	}

div#header h1 a {
	color : #fff;
	text-decoration: none;
}

div#header h1 a:hover{
	text-decoration: underline;
}	

div#header ul {
	list-style:none;
	position:absolute;
	top:86px;
	left:190px;
	}

div#header ul li {
	color:#FFF;
	font-size:18px;
	font-family: Tahoma,Geneva,sans-serif;
	float:left;
	margin:0 42px 0 0;
	text-shadow: #000 1px 1px 1px;
	}

 div#header ul li a {
	 color:#FFF;
	 line-height:29px;
	 }

/* Main content */
div#main_content {
	min-height:489px;
	width:1000px;
	position:relative;
	}

div#main_content div {
	float:left;
	}

/* Center box */	
div#center_box {
	min-height:490px;
	width:650px;
	display:inline-block;
	position:relative;
	left:10px;
		
	}

.nowrap {
    white-space: nowrap;
}

/* Center Announcement box */	
div#announcement {
	min-height:200px;
	width:650px;
	display:inline-block;
	position:relative;
	}

div#announcement {
	width:629px;
	min-height:273px;
	position:relative;
	background-image:url(../images/announcement_bg.jpg);
	margin:0 0 3px 7px;
	}

div#announcement p {
	color:#FFF;
	font-family: Tahoma,Geneva,sans-serif;
	font-size:14px;
	line-height:17px;
	text-align:justify;
	padding: 5px 20px 2px 20px;
	}

div#announcement p a{
	color:#FFF;
	font-family: Tahoma,Geneva,sans-serif;
	font-size:14px;
	line-height:17px;
	text-align:justify;
	}

div#announcement div img {
	position:relative;
	}

/* Left sidebar */	
div#left_menu {
	position:relative;
	z-index:10;
	}

#left_menu ul {
	margin:0px; 
	padding:0px; 
	background-image:url(../images/middle_image.png); 
	}

#left_menu ul li {
	width:171px;
	list-style:none; 
	cursor:pointer;
	font-family: Tahoma,Geneva,sans-serif;
	text-shadow: 2px 2px 2px #000;
	font-size:18px;
	}

#left_menu ul li#first {
	padding:20px 0 0 0;
	}

#left_menu ul li a {
	color:#FFF;
	display:block;
	width:160px;
	margin:6px auto 4px auto;
	text-align:center;
	position:relative;
	top:2px;
	} /*Link's Styles*/

#left_menu ul li:hover {
	position:relative;
	}

/*Sub Menu*/
#left_menu ul ul {
	display:none; 
	position:absolute; 
	left:154px; 
	top:0px; 
	border:#fff solid; 
	border-width:1px; 
	background:none;
	border:none; 
	}
	
#left_menu ul li:hover ul {
	display:block;
	}

#left_menu ul ul li { 
	width:191px; 
	background-image:url(../images/middle_image.png);
	background-repeat:repeat-y;
	background-position:20px 0;
	background-color:transparent;
	float:left; 
	display:inline; 
	border:none;
	font-size:15px;	
	padding:0;
	}
	
#left_menu ul ul li a {
	position:relative;
	left:10px;
	top:-10px;
	border-bottom:1px solid #3F0201;
	padding:0 0 10px 0;
	}

#left_menu ul ul li a.last_sub {
	margin:0 auto 0 auto;
	padding:0;
	border:none;
	position:relative;
	top:-5px;
	}

#left_menu ul ul li:hover {
	text-decoration:underline; 
	border:none;
	}
 
.bottom_image {
	background-image:url(../images/bottom_image.png);
	width:170px; 
	height:20px;
	}

#left_menu ul ul li.list_end {
	background-color:transparent;
	background-image:url(../images/bottom_image.png);
	background-repeat:no-repeat;
	background-position:20px 0;
	height:20px;
	padding:0;
	margin-top:-10px;
	}

#left_menu ul ul li.list_begins {
	background-color:transparent;
	background-image:url(../images/top_image.png);
	background-repeat:no-repeat;
	background-position:20px 0;
	height:20px;
	padding:0;
	margin:0;
	}

/* Ends Left sidebar */	


/* Footer */	
div#footer_area {
	min-height:94px;
	width:1000px;
	clear:both;
	position:relative;
	}

div#footer_content {
	width:641px;
	min-height:94px;
	display:inline-block;
	background-image:url(../images/footer_bg.jpg);
	background-position:0 2px;
	background-repeat:no-repeat;
	position:relative;
	left:184px;
	}
	
div#footer_content_home {
	width:641px;
	min-height:94px;
	background-image:url(../images/footer_bg.jpg);
	background-position:0 2px;
	background-repeat:no-repeat;
	position:relative;
	top:1px;
	}

	
div#footer_content h3, div#footer_content_home h3 {
	color:#FFF;
	font-family: Tahoma,Geneva,sans-serif;
	font-size:17px;
	font-variant:small-caps;
	position:absolute;
	top:10px;
	left:10px;
	}
	
div#footer_content p,div#footer_content_home p {
	color:#FFF;
	font-family: Tahoma,Geneva,sans-serif;
	font-size:14px;
	line-height:17px;
	position:absolute;
	top:33px;
	left:10px;
	}

div#bottom_div {
	height:1px;
	width:1000px;
	clear:both;
	position:relative;
	}

/* Upper half - homepage  */

div#upper_half {
	width:640px;
	height:252px;
	position:relative;
	left:-2px;
	background-image:url(../images/upper_half.jpg);
	background-repeat-y:no-repeat;
	margin:0 0 0 5px;
	}


/* Lower half - homepage  */
div#lower_half {
	width:629px;
	min-height:268px;
	position:relative;
	background-image:url(../images/lower_half.jpg);
	background-position:0 -160px;
	margin:0 0 0 5px;
	}

div#lower_half div {
	width:159px;
	height:62px;
	background-image:url(../images/blue_btn.png);
	background-repeat:no-repeat;
	margin:58px 15px 1px 29px;
	position:relative;
	top:-28px;
	}

div#lower_half div a {
	display:block;
	width:60%;
	color:#FFF;
	font-family: Tahoma,Geneva,sans-serif;
	font-size:20px;
	text-shadow:1px 1px #000;
	text-align:left;
	margin:9% 0 0 0;
	position:relative;
	top:-10px;
	left:20px;
	line-height:27px;
	}

div#lower_half div img {
	position:absolute;
	}

div#lower_half div#page_shadow {
	width:630px; 
	height:14px; 
	margin:0;
	background-image:url(../images/page_shadow.jpg);
	position:relative;
	top:15px;
	}

/* Upper half_v4 - homepage  */

div#upper_half_v4 {
	width:629px;
	position:relative;
	margin:0 0 0 7px;
	background:#CCC;
	}
	
div#upper_half_v4 div#photo_footer {
	width:627px;
	height:45px;
	background-image:url(../images/black_transparent.png);
	position:absolute;
	top:83%;
	}

/* Lower Half v4 */
div#lower_half_v4 {
	width:629px;
	min-height:250px;
	position:relative;
	background-image:url(../images/bottom_half_v2.jpg);
	margin:0 0 3px 7px;

	}

div#lower_half_v4 div#quick_links {
	position:relative;
	top:45px;
	left:30px;
	}

div#lower_half_v4 div#quick_links div.button {
	width:158px;
	height:115px;
	background-image:url(../images/button_shadow.png);
	background-repeat:no-repeat;
	margin:0 40px 0 0;
	position:relative;
	}

div#lower_half_v4 div#quick_links div.button a {
	color:#FFF;
	text-decoration:none;
	position:relative;
	top:13px;
	left:21px;
	}

div#lower_half_v4 div#quick_links div.button a:hover {
	text-decoration:underline;
	}

/* Slideshow */  
div#welcome_message {
	position:absolute;
	width:255px;
	height:200px;
	position:absolute;
	top:10px;
	left:368px;
	background-image:url(../images/gradient1.png);
	background-repeat:no-repeat;
	background-position:-25px 53px;
	z-index:50;
	}

div#welcome_message p {
	color:#FFF;
	font-family: Tahoma,Geneva,sans-serif;
	font-size:21px;
	text-shadow:1px 1px #000;
	text-align:center;
	position:absolute;
	top:10px;
	line-height:28px;
	}

 p#welcome_text, p#welcome_text a {
	color:#FFF;
	font-family: Tahoma,Geneva,sans-serif;
	font-size:21px;
	text-shadow:1px 1px #000;
	text-align:center;
	margin:30px 0 0 0;
	background-image:url(../images/white_line.png);
	background-repeat:no-repeat;
	background-position:40px 100%;
	padding:0 0 14px 0;
	font-weight:bold;
	}
	
div#welcome_message a#big_link {
	width:148px;
	height:28px;
	position:absolute;
	top:166px;
	left:51px;
	color:#FFF;
	font-size:18px;
	text-align:center;
	text-shadow:1px 1px 1px #000;
	padding:5px;
	background-image:url(../images/grey_btn.jpg);
	line-height:28px;
	}

div#num_box {
	width:200px;
	height:19px;
	position:absolute;
	top:210px;
	left:156px;
	text-align:right;
	z-index:50;
	}

div#num_box a {
	color:#FFF;
	margin:0 5px 0 0;
	font-family: Tahoma,Geneva,sans-serif;
	font-size:14px;
	text-shadow:1px 1px 1px #000;
	text-align:center;
	width:15px;
	display:inline-block;
	border:1px solid #999;
	text-decoration:none;
	}

div#num_box a:hover {
	color:#CCC;
	}
	
div#controls {
	z-index:9;
	position:absolute;
	top:202px;
	left:5px;
	width:341px;
	height:30px;
	/*background:url(../images/black.png);*/
	background-position:0 -120px;
	}

div#controls a{
	width:15px;
	height:20px;
	display:inline-block;
	}

div#controls a#back {
	display:none;
	position:absolute;
	top:9px;
	left:10px;
	background-image:url(../images/back.png);
	background-position:-6px 0;
	background-repeat:no-repeat;
	}

div#controls a#forward {
	position:absolute;
	top:9px;
	left:30px;
	background-image:url(../images/forward.png);
	background-position:-6px 0;
	background-repeat:no-repeat;
	}
	
div#controls span {
	/*border:1px solid #333;*/
	position:absolute;
	top:7px;
	left:60px;
	padding:2px 6px 2px 6px;
	height:19px;
	/*background-color:#003;*/
	}

div#controls i#status {
	color:#CCC;
	font-size:8px;
	position:relative;
	top:-6px;
	}
	
div#controls a#pause {
	background-image:url(../images/pause.png);
	background-position:0 2px;
	background-repeat:no-repeat;
	}

div#controls a#play {
	background-image:url(../images/forward.png);
	background-position:-6px 0;
	background-repeat:no-repeat;
	}

div#slideshow_slider {
	width:626px;
	height:233px;
	position:relative;
	}

div#place_holder {
	width:338px;
	height:195px;
	background-color:#036;
	position:absolute;
	top:5px;
	left:8px;
	overflow:hidden;
	border:3px solid #FFF;
	}

div#slider {
	height:195px;
	display:inline-block;
	position:absolute;
	top:0px;
	left:0px;
	}

div#slider div {
	padding:5px;
	width:338px;
	height:195px;
	position:relative;
	}

div#slider div h3 {
    color: #FFFFFF;
    font-family: font-family: Tahoma,Geneva,sans-serif;
    font-size: 21px;
    font-weight: 100;
    text-shadow: 1px 1px 1px #000000;
	margin:0 0 5px 0;
	position:relative;
	top:-4px;
	}

div#slider div p {
    color: #FFF;
    font-size: 15px;
    text-shadow: 1px 1px 1px #000000;
	padding:0 10px 0 0;
	}

div#slider div img{
	position:absolute;
	top:0px;
	left:0px;
	}

div#slider div ul li {
    color: #FFF;
    font-size: 15px;
    text-shadow: 1px 1px 1px #000000;
	padding:0 10px 0 0;
	}

div#slider div ul li a {
    color: #FFF;
    font-size: 15px;
    text-shadow: 1px 1px 1px #000000;
	padding:0 10px 0 0;
	}

div#slider div a {
    color: #FFF;
    font-size: 15px;
    text-shadow: 1px 1px 1px #000000;
	padding:0 10px 0 0;
	}
	
/* Middle boxes - old layout*/	
div.middle {
	width:205px;
	height:227px;
	margin:0 0 1px 6px;
	background-image:url(../images/middle_bg.png);
	background-repeat:no-repeat;
	position:relative;
	}

div.middle h2 {
    color: #FFF;
    font-family: font-family: Tahoma,Geneva,sans-serif;
    font-size: 19px;
	font-weight:100;
    text-shadow: 1px 1px 1px #000;
	text-align:center;	
	position:relative;
	top:2px;
	}

div.middle p {
	width:193px;
	height:162px;
	padding:7px 3px 0 7px;
	margin:0 0 5px 0;
	text-align:center;
	}

div.middle a.read_more {
	padding:0 0 0 20px;
	}


/* How to appeal - old layout*/	
div#appeal {
	width:277px;
	height:205px;
	overflow:hidden;
	display:inline-block;
	background-image:url(../images/appeal_bg.jpg);
	background-repeat:no-repeat;
	margin:5px 0 2px 0;
	}

div#appeal h2 {
    color: #FFFFFF;
   font-family: Tahoma,Geneva,sans-serif;
    font-size: 21px;
	font-weight:100;
    text-shadow: 1px 1px 1px #000000;	
	height:22px;
	margin:10px 0 10px 10px;
	}

div#appeal ul li a{
	background-image:url(../images/blue.jpg);
	background-repeat:no-repeat;
	background-position:5px 0;
	height:25px;
	display:block;
	font-family: Tahoma,Geneva,sans-serif;
	text-shadow: 2px 2px 2px #000;
	font-size:15px;
	color:#FFF;
	padding:0 0 0 10px;
	line-height:21px;
	}

div#appeal ul li ul li:last-child {
	margin:0 0 5px 0;
	}
	
div#appeal ul li ul li a{
	background-color:transparent;
	background-image:none;
	height:20px;
	font-size:15px;
	padding:0 0 0 20px;
	}

/* Case info - old layout*/
div#case_info {
	width:280px;
	height:225px;
	display:inline-block;
	background-image:url(../images/case_info_bg.jpg);
	margin:0 0 5px 5px;
	position:relative;
	}

div#case_info h2{
	color:#FFF;
	font-size:21px;
	font-weight:500;
	font-family: Tahoma,Geneva,sans-serif;
	position:absolute;
	left:17px;
	line-height:30px;
	}

div#case_info p {
	font-size:16px;
	position:absolute;
	left:12px;
	top:41px;
	width:260px;
	height:66px;
	line-height:18px;
	}

div#case_info ul {
	position:absolute;
	top:120px;
	left:20px;
	}

div#case_info ul li {
	font-family: Tahoma,Geneva,sans-serif;
	line-height:17px;
	font-weight:500;
	font-size:14px;
	}
	
div#case_info ul li a {
	color:#000;
	}

/* E-Filing - old layout*/
div#e_filing {
	width:344px;
	height:225px;
	display:inline-block;
	background-image:url(../images/e_filing_bg.jpg);
	margin:0 0 5px 5px;
	position:relative;
	}

div#e_filing h2{
	color:#FFF;
	font-size:21px;
	font-weight:500;
	font-family: Tahoma,Geneva,sans-serif;
	position:absolute;
	left:17px;
	line-height:30px;
	}

div#e_filing p {
	font-size:16px;
	position:absolute;
	left:12px;
	top:41px;
	width:310px;
	height:66px;
	line-height:18px;
	}

div#e_filing ul {
	position:absolute;
	top:120px;
	left:20px;
	width:310px;
	}

div#e_filing ul li {
	font-family: Tahoma,Geneva,sans-serif;
	line-height:17px;
	font-weight:500;
	font-size:14px;
	float:left;
	margin:0 10px 0 0;
	width:135px;
	}
	
div#e_filing ul li a {
	color:#000;
	}

div#e_filing h2#tab3{
	left:125px;
	}

div#e_filing_box_2 ul li{
	width:250px;
	}

/* E-Filing FAQS */
ol#e_filing_faqs li h4 {
	width:560px;
	}

ol#e_filing_faqs li p {
	width:550px;
	}


/* Lower boxes - old layout */
div.lower {
	width:206px;
	height:101px;
	display:inline-block;
	background-image:url(../images/lower_box_bg.jpg);
	margin:0 0 5px 5px;
	position:relative;
	top:4px;
	}

div img#oral_arguments_icon {
	position:absolute;
	top:27px;
	left:92px;
	} 

div img#gavel {
	position:absolute;
	top:23px;
	left:113px;
	} 

div.lower h3 {
	color:#3F3201;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 21px;
    font-weight: 500;
	position:relative;
	top:3px;
	left:16px;
	line-height:30px;
	}

div.lower ul {
	position:relative;
	top:11px;
	left:20px;
	}

div.lower ul li {
	font-family: Tahoma,Geneva,sans-serif;
	line-height:17px;
	font-weight:500;
	font-size:14px;
	}

div.lower ul li a {
	color:#3F3201;
	width:155px;
	display:block;
	}

/* Right sidebar */
div#right_sidebar {
	padding:15px 0 0 0;
	position:relative;
	left:13px;
	min-height:475px;
	width:166px;
	display:inline-block;
	}

div#right_sidebar h4 {
    font-family: Tahoma,Geneva,sans-serif;
    color:#fff;
	text-align:center;
	font-size:19px;
	font-weight:300;
    	
	}

div#right_sidebar h4:first {
	color : #036;
}	
	
div#right_sidebar p{
	text-align:center;
	font-weight:300;
	line-height:18px;
	margin:0 0 10px 0;
	padding:10px;
	
    font-family: Tahoma,Geneva,sans-serif;
    color:#333;
	font-size: 13px;
    
	}
	
div#right_sidebar p span{
	height:5px;
	width:156px;
	display:block;
	position:relative;
	top:14px;
	background-image:url(../images/line.png);
	background-repeat:no-repeat;
	}

div#right_sidebar a {
	color:#036;
	}

div#right_sidebar a.right_menu_link{
    font-family: Tahoma,Geneva,sans-serif;
    color:#000;
	font-size: 16px;
    list-style: none outside none;
   
	}

div#right_sidebar img {
	padding:5px 0 0 8px;
	}


/* Content Subpages */
div#content_subpage {
	width:611px;
	min-height:512px;
	background-image:url(../images/page_bg.jpg);
	padding:10px;
	margin:0 0 3px 3px;
	position:relative;
	left:5px;
	}
	
div#content_subpage h1, div#content_subpage h2, div#content_subpage h3, div#content_subpage h4, div#content_subpage h5, div#content_subpage h6 {
    color: #036;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 29px;
    font-weight: 450;
    margin: 0 0 5px;
    position: relative;
    top: -4px;
	padding:0 0 2px 5px;
	background-image:url(../images/header_line.png);
	background-repeat:no-repeat;
	background-position:0 100%;
	width:580px;
	}

div#content_subpage h1 {
	margin:0 0 15px 0;
	}
	
div#content_subpage h2 {
	font-size: 27px;
	}

div#content_subpage h3 {
	color:#069;
	font-size: 18px;
	background:none;
	text-shadow: 0 0 0 #000000;
	}

div#content_subpage h4 {
	color:#069;
	font-size: 16px;
	background:none;
	text-shadow: 0 0 0 #000000;
	}

div#content_subpage h5 {
	color:#069;
	font-size:20px;
	background:none;
	text-shadow: 0 0 0 #000000;
	}

div#content_subpage h6 {
	color:#069;
	font-size:18px;
	background:none;
	text-shadow: 0 0 0 #000000;
	}

div#content_subpage p {
	width:590px;
	padding:0 0 0 5px;
    font-family: Tahoma,Geneva,sans-serif;
	}

div#content_subpage table {
	border:1px solid #999;	
	margin:10px auto 10px auto;
	border-collapse:collapse;
	}

div#content_subpage th {
	background-image:url(../images/th_bg.jpg);
	color:#FFF;
	padding:5px;
	border-right:1px solid #CCC;
	}	

div#content_subpage td {
	border:1px solid #999;
	padding:5px;
	margin:0;
	}
	
.table_title {
	text-align:center;
	}

div#content_subpage a {
	color:#104079;
	text-decoration:underline;
	}

div#content_subpage a.link_subsection {
    color:#365B85;
    font-family: Tahoma,Geneva,sans-serif;
    font-size:18px;
    font-weight:100;
	}

div#content_subpage a.back {
	margin:20px 0 0 0;
	background-image:url(../images/back_white.png);
	background-repeat:no-repeat;
	text-align:center;
	line-height:23px;
	width:61px;
	height:26px;
	display:inline-block;
	position:relative;
	left:5px;
	}

div#content_subpage ul li {
	margin:0 0 17px 0;
	padding:0 20px 0 0;
	}

div#wrapper div#center_box div#content_subpage ul {
	padding:0 0 0 20px;
	margin:0;
	}

div#wrapper div#center_box div#content_subpage ol {
	list-style:decimal;
	position:relative;
	left:39px;
	}

div#wrapper div#center_box div#content_subpage ol li {
	margin:0 0 10px 0;
	}

div#center_box div#page_bottom {
	width:631px;
	height:10px;
	position:relative;
	top:-3px;
	left:13px;
	background-image:url(../images/page_bottom_bg.jpg);
	background-repeat:no-repeat;
	}

div#content_subpage img.photo_profile {
	float:right;
	margin:0 0 0 10px;
	border:1px solid #CCC;
	padding:5px;
	}

iframe {
	position:relative;
	left:5px;
	border:1px solid #666;
	}

div#content_subpage hr {
	border:1px solid #CCC;
	height:1px;
	}

div#main_content div#content_subpage div.mapholder {
	width:500px;
	margin:10px 50px;
	}

div#main_content div#content_subpage div.maps1 {
	width:180px;
	float:left;
	text-align:center;
	border:1px solid #999;
	margin:10px;
	padding:10px;
	display:inline-block;
	}

div#main_content div#content_subpage div.maps2 {
	width:180px;
	float:right;
	text-align:center;
	border:1px solid #999;
	margin:10px;
	padding:10px;
	display:inline-block;
	}

div.maps a img {
	border:1px solid #999;
	}

iframe#calendar {
	border:none;
	height:215px;
	width:216px;
	}
	
/* Useful links */
div#wrapper div#center_box div#content_subpage ul#useful_links {
	min-height:100px;
	padding:10px;
	width:500px;
	position:relative;
	left:40px;
	}

div#wrapper div#center_box div#content_subpage ul#useful_links li {
	margin:0 0 5px 0;
	padding:0;
	background-color:#fff;
	}
	
div#wrapper div#center_box div#content_subpage ul#useful_links a{
	display:block;
	color:#000;
	padding:7px;
	
	}
	
div#wrapper div#center_box div#content_subpage ul#useful_links a.sub{
	display:inline;
	
	}

	
/* Court Process */
div#court_process {
	position:relative;
	width:607px;
	padding:5px;
	}

div#court_process_image {
	display:inline-block;
	}

div#steps {
	display:inline-block;
	width:250px;
	}
	
ul#steps_boxes {
	padding:0;
	}

div#steps ul {
	width:250px;
	}

div#steps ul li {
	background-color:#EAEAEA;
	border:1px solid #999;
	}

div#steps ul li.current {
	padding:0px;
	}

div#steps ul li a.heading {
	padding:10px;
	font-size:12px;
	display:inline-block;
	
	}

div#steps ul li ul li{
	margin:0;
	padding:0 0 10px 0;
	position:relative;
	left:-10px;
	top:-10px;
	width:210px;
	border:none;
	}
	
div#steps ul li ul li p {
	width:218px;
	font-size:13px;
	border:1px solid #999;
	background-color:#FFF;
	padding:5px;
	margin:0;
	position:relative;
	top:10px;
	}

/* Oral Argument Audio */
div#oasteps {
	display:inline-block;
	width:500px;
	}
	
ul#oasteps_boxes {
	padding:0;
	}

div#oasteps ul {
	width:500px;
	}

div#oasteps ul li {
	background-color:#EAEAEA;
	border:1px solid #999;
	}

div#oasteps ul li.current {
	padding:0px;
	}

div#oasteps ul li a.heading {
	padding:10px;
	font-size:12px;
	display:inline-block;
	font-weight:bold;
	}

div#oasteps ul li ul li{
	margin:0;
	padding:0 0 10px 0;
	position:relative;
	left:-10px;
	top:-10px;
	width:475px;
	border:none;
	}
	
div#oasteps ul li ul li p {
	width:500px;
	font-size:13px;
	border:1px solid #999;
	background-color:#FFF;
	padding:5px;
	margin:0;
	position:relative;
	top:10px;
	}

/* Miscellaneous Orders Steps*/

div#mosteps {
	display:inline-block;
	width:550px;
	}
	
ul#mosteps_boxes {
	padding:0;
	}

div#mosteps ul {
	width:550px;
	}


div#mosteps ul li {
	background-color:#EAEAEA;
	border:1px solid #999;
	}

div#mosteps ul li.current {
	padding:0px;
	}

div#mosteps ul li a.heading {
	padding:10px;
	font-size:12px;
	display:inline-block;
	font-weight:bold;
	}

div#mosteps ul li ul li{
	margin:0;
	padding:0 0 10px 0;
	position:relative;
	left:-10px;
	top:-10px;
	width:210px;
	border:none;
	}
	
div#mosteps ul li ul li p {
	width:550px;
	font-size:13px;
	border:1px solid #999;
	background-color:#FFF;
	padding:5px;
	margin:0;
	position:relative;
	top:10px;
	}

div#mosteps ul li table {
	border:1px solid #999;	
	margin:10px auto 10px auto;
	border-collapse:collapse;
	}

div#mosteps ul li th {
	background-image:url(../images/th_bg.jpg);
	color:#FFF;
	padding:5px;
	border-right:1px solid #CCC;
	}

/* Rejected Cases*/
ol#fit_with {
	width:540px;
	}

ol#fit_with li {
	margin:0 0 15px 0;
	border-bottom:1px solid #CCC;
	padding:5px;
	}

/* form list of practitioners */
form#practitioners {
	border:1px solid #999;	
	padding:10px;	
	}

form#practitioners p {
	font-size:12px;
	margin:0 0 10px 0;
	}

form#practitioners label {
	font-family: Tahoma,Geneva,sans-serif;
	color:#333;
	font-size:18px;
	
	margin:0 0 5px 0;
	padding:0 0 5px 0;
	width:100%;
	display:inline-block;
	}
	
/* Forms contact and E-Notification */

form#contact {
	width:270px;
	border:1px solid #999;	
	padding:10px;	
	}

form#contact label {
	border:none;
	}

#form_txt_area {
	width:231px;
	height:100px;
	}

/* form ISYS */

form#ISYS_form {
	border:1px solid #999;	
	padding:10px;	
	width:250px;
	}
	
form#ISYS_form label {
	font-family: Tahoma,Geneva,sans-serif;
	color:#333;
	font-size:18px;
	margin:0 0 10px 0;
	}

form#ISYS_form input {
	margin:0 0 10px 0;
	}

/* FAQs */
ul#FAQs li.q{
	border:1px solid #000;
	padding:10px;
	width:500px;
	margin-bottom:3px;
	background-image:url(../images/long_black.png);
	}
	
ul#FAQs li.q a.heading {
	position:relative;
	top:-3px;
	display:block;
	}

ul#FAQs li ul {
	border:1px solid #CCC;
	background:#FFF;
	}

ul#FAQs li ul li{
	margin:0;
	position:relative;
	left:-20px;
	}
	
ul#FAQs li ul li p {
	width:480px;
	padding:10px;
	}

ul#FAQs li ul.ten_ways li{
	padding:10px;
	}
	
ul#FAQs li ul.ten_ways li  {
	border:none;
	}

.selectedcontrol {border-bottom: 1px solid #fff;}


#print {
    background-color: #ccc;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius:6px;
    color: #fff;
    font-family: 'Helvetica';
    font-size: 20px;
    text-decoration: none;
    cursor: pointer;
    border: none;
	}


#print:hover {
    border: none;
    background: #036;
    box-shadow: 0px 0px 1px #777;

}

#printtable,  #printtable  td{
	border:0px !important;	
	margin:10px auto 10px auto;
	}

.indent {
	margin-left:2em;
	margin-bottom: 8px;
}

.rules_title {
	margin-left: 1em;
	font-weight: bold;
}
