﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background-color:#fff;
	color: #222;
}
.nxt_date {
    font-size: 1.6em;
}
a#nav_skip {    padding: 6px;
    position: absolute;
    top: -40px;
    left: 0px;
    color: white;
    border-right: 1px solid white;
    border-bottom: 1px solid white;
    border-bottom-right-radius: 8px;
    background: #06418f;
    z-index: 100;
}

a#nav_skip:focus {
    position: absolute;
    left: 0px;
    top: 0px;
    outline-color: transparent;
   }


html {font-family:Arial, Helvetica, sans-serif}
a {color:#4d6da5}
a:hover {text-decoration:none; color: #000}
p {font-size:.875em;line-height:1.8em;margin: 10px 0;}
#honeypotsome-div {display:none}
#discalimer{height: 200px;line-height:2em;
overflow: auto;
border: 1px solid #ccc;
padding: 0 10px;
line-height:1em
}
#discalimer ol {margin-left:30px;}
#discalimer ol li {list-style-type:disc}
p.pre, #discalimer p{font-size:0.8em}
.no-sidebar {width:890px;margin:20px auto}
.no-sidebar h1{font-size: 1.5em;color:#333;background:url(../img/disclaim-icon.png) no-repeat left ; padding-left:30px; margin: 10px 0}
.no-sidebar h2{font-size: 1em; margin: 10px 0}
.no-sidebar ul {line-height:1.8em;margin: 10px 20px;}
.no-sidebar a {
    outline: none;
    color: #b20000;
    text-decoration: underline;
}
.no-sidebar a:hover {text-decoration:none; color: #000}

	.no-sidebar a:focus {
		border: 1px solid #000
	} 

h2 {font-size: .95em;
line-height: 2em;} 
#agreebox {text-align: center}
#btns {text-align: center;}
#btns input{width:240px;font-weight:bold}
.button-ctn[disabled], .button-ctn[disabled]:hover, .button-ctn[disabled]:active {
	top:0;
-moz-box-shadow:none;
	-webkit-box-shadow:none;
	box-shadow:none;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #eee), color-stop(1, #ccc));
	background:-moz-linear-gradient(top, #eee 5%, #ccc 100%);
	background:-webkit-linear-gradient(top, #eee 5%, #ccc 100%);
	background:-o-linear-gradient(top, #eee 5%, #ccc 100%);
	background:-ms-linear-gradient(top, #eee 5%, #ccc 100%);
	background:linear-gradient(to bottom, #eee 5%, #ccc 100%);
	filter:none;
	background-color:#eee;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #999;

	color:graytext;
	text-decoration:none;
	text-shadow:none
	}
.button-ctn {-moz-box-shadow:inset 0px 1px 0px 0px #5398f2;
	-webkit-box-shadow:inset 0px 1px 0px 0px #5398f2;
	box-shadow:inset 0px 1px 0px 0px #5398f2;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #436a9d), color-stop(1, #06418f));
	background:-moz-linear-gradient(top, #436a9d 5%, #06418f 100%);
	background:-webkit-linear-gradient(top, #436a9d 5%, #06418f 100%);
	background:-o-linear-gradient(top, #436a9d 5%, #06418f 100%);
	background:-ms-linear-gradient(top, #436a9d 5%, #06418f 100%);
	background:linear-gradient(to bottom, #436a9d 5%, #06418f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#436a9d', endColorstr='#06418f',GradientType=0);
	background-color:#436a9d;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	border:1px solid #14407a;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:.9em;
	padding:8px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #000222;
	text-transform: uppercase;
font-weight: bold;
}
.button-ctn:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #000222), color-stop(1, #436a9d));
	background:-moz-linear-gradient(top, #000222 5%, #436a9d 100%);
	background:-webkit-linear-gradient(top, #000222 5%, #436a9d 100%);
	background:-o-linear-gradient(top, #000222 5%, #436a9d 100%);
	background:-ms-linear-gradient(top, #000222 5%, #436a9d 100%);
	background:linear-gradient(to bottom, #436a9d 5%, #000222 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000222', endColorstr='#436a9d',GradientType=0);
	background-color:#000222;
	
}
.button-ctn:active {
	position:relative;
	top:1px;}
	
	
input[name="sbt_docket"]..button-ctn {margin-left:270px;width:300px}
	

#header-top{  font-size:.8em;background:#333;text-align: right;
padding: 5px 0;}
#header-top a {margin:0 10px;color:#fff}
#portal{width: 70px;
float: right;
font-size: 80%;
text-align: center;
border-top: 2px solid #436a9d;
height: 18px;
}

.footer {text-align:center;margin-bottom: 20px;}
.footer a {margin:0 15px;font-size:.8em;text-decoration:underline}
.footer p{font-size:13px;margin:10px auto}
input[id="search"] {border: 1px solid #333;
background: #436a9d;
color: #fff;
padding: 5px 10px;}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {font-family:Arial, Helvetica, sans-serif;}
.clear{clear:both}
.header {width:940px;margin:auto;border-bottom: 1px solid #436a9d;height: 117px;}
.logo {float:left; padding: 5px 10px;}
#site-title {width:728px;float:right;height:90px;background:url(../img/banner.jpg) no-repeat right center;-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: none;margin-top: 2px;}
#site-title-fr {width:728px;float:right;height:90px;background:url(../img/banner-fr.jpg) no-repeat right center;-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
border: none;margin-top: 2px;}
#left-col{float:left; width:220px; }
#maincontent {float:right; width:700px;font-size:12px;font-family:Arial, Helvetica, sans-serif}
.name{float:left;width:120px;line-height:35px;}
.name-field {float:left;margin: 5px 0;}
.capcha-field {float:left;margin: 5px 0 0 115px;}
.select-list {margin: 5px 0;}

/*---------------------*/

select.select_court {width:340px; font-size: .9em;padding: 3px; border-radius: 4px; border:1px solid #ccc;margin: 10px 0;}

.label_left {font-size:0.9em; line-height: 3.2em;width: 32%;float: left;font-weight: bold;clear: both; background-color:#eee}


/*---------------------*/
#recap-wrap {margin: 10px 0; width: 325px; background: #fff;height: 100px;padding: 5px;border-radius: 4px;float:left}

form .container {background: #eee; width: 750px; border-radius: 4px;padding: 10px 20px;margin: 0 auto;}
/*---------------------*/
table {border-color: #114f7a;border-spacing: 0; font-size:0.8em; width:890px;margin:0 auto;border-collapse: collapse;
border-spacing: 0;}
table th{
background-color: #436a9d;
color: white;font-weight: bold;}
table th, table td {
padding: 8px;
vertical-align: top;}
table{border-color:#114f7a}table th,table td{border: 1px solid #666;}table th{background-color:#436a9d;color:white}
caption{font-size:1em;text-align: left; font-weight:bold;
line-height: 2em;}
tr.strip {background:#f0fcff}
.zebra tr:hover, .zebra tr.strip:hover {background:#eee}


table#report-info th {background-color: #bbb;color: #000;text-align:left}

.banner {width:728px; margin:0 auto}
.topbanner {float:right;border-radius: 4px;margin-top: 3px;}
tr:hover{background:#eee}
h1.result, .faq h1 {background: none;
padding: 0;
font-size: 1em;}
.faq ol li{font-size:0.875em; line-height:1.5em; padding:5px 0;margin-left: 30px;}
.faq ol li ul li {font-size:1em;}
.faq ol  ul{margin-left: 20px;}
.safemail {
background: url(../img/email.png) no-repeat left center;
padding-left: 18px;}
.faq ol li p{font-size:1em}

#ctl00_MainContent_chkAgree:focus + label {
	font-weight: bold;
}

#ctl00_MainContent_btnEnter:focus {
	border: 3px solid #000
}
