/* *** ** Start of dropdown ** *** */
.WireFrameHorizNav { background: white; text-decoration: none; }
.WireFrameHorizNav ul {	list-style: none; margin: 0px; padding: 0px; }
.WireFrameHorizNav li { float: left; padding: 0px; margin: 0px; font-size: 10px; }
.WireFrameHorizNav li a { background: white; display: block; padding: 3px 8px; margin: 0px; text-decoration: none; border: none; color: black; }
.WireFrameHorizNav li:hover, 
.WireFrameHorizNav li.s9hover { background-color: white; }
.WireFrameHorizNav li:hover a, 
.WireFrameHorizNav li.s9hover a { background-color: white; color: black; }

/* 2nd Level */
.WireFrameHorizNav li ul { margin: 0px; padding: 0px; background-color: grey; border: 1px solid black; z-index: 10; position: absolute; left: -998em; }
.WireFrameHorizNav li:hover ul, 
.WireFrameHorizNav li.s9hover ul { left: auto; }
.WireFrameHorizNav li li { float: none; width: 14em; background: #fff; border-bottom: none; margin: 0px; padding: 0px; }
.WireFrameHorizNav li li a { padding: 1px 8px; color: black; }
.WireFrameHorizNav li:hover li a, 
.WireFrameHorizNav li.s9hover li a { background-color: grey color: black; }
.WireFrameHorizNav li:hover li:hover a, 
.WireFrameHorizNav li.s9hover li.s9hover a {	background-color: grey; color: black; }

/* 3rd Level */
.WireFrameHorizNav li:hover li ul,
.WireFrameHorizNav li.s9hover li ul { left: -998em; }
.WireFrameHorizNav li li:hover ul,
.WireFrameHorizNav li li.s9hover ul { left: 14em; top:-1px; border-left:0; }
.WireFrameHorizNav li:hover li:hover li:hover a,
.WireFrameHorizNav li.s9hover li.s9hover li.s9hover a { background-color: #aaa; }/* *** ** End   of dropdown ** *** */
/* *** ** Start of DefaultWrapper ** *** */
@import url(/styles/main.css);/* *** ** End   of DefaultWrapper ** *** */
/* *** ** Start of CasesPage ** *** */
#overlay_div {
	-x-system-font:none;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	padding:0;
	position:relative;
	z-index:100;
}
#overlay_div p {
	border-top:1px solid #194502;
	padding-top:6px;
}
#iagree {
	-x-system-font:none;
	background-color:#efffe7;
	border:1px solid #194502;
	color:#666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:1.5em;
	margin:0;
	padding:15px;
	position:absolute;
	width:450px;
	height:150px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
#iagree sub{
	position:relative;
	left: 300px;
	font-size:10px;
	display:block;
	margin:1em 0;
}

#overlay_div h3 {
	-x-system-font:none;
	color:#031C40;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:0;
}
#iagree .overlay_submit {
	-x-system-font:none;
	background-color:#FFFFFF;
	border:1px solid #999999;
	color:#666666;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
	margin:0 6px 0 0;
	padding:4px;
}
#iagree .checkbox {
	display:block;
	float:left;
	height:22px;
}
#iagree input#Agreement {
	border:medium none;
	position:relative;
	top:3px;
}
#sb-nav-close{
	display:none;
	visibility:hidden;
}

#sb-loading a{
	display:none;
}

#iagree a {
text-decoration: underline;
color: #01019c;
cursor: pointer;
}

#iagree a:hover {
text-decoration:none;
}

/* *** ** End   of CasesPage ** *** */
