/*Errors*/
div.error {width: 439px}

/*end edits*/
input.radioSuccession {margin-left: .5em}

.content .highlight6 h4 , td.tip, .content .highlight1 li span, .content dd.volatility, .managescreens td span { color: #666;}

.content dd {color: #000}

.content h2.inline a {padding-left: 0}

dd.volatility { background: none;}

td.trade, td.removerow, td.tip, #grandtotal .num, #grandtotal .num .RegSubmit, #grandtotal .num span, dd.tip, .content .highlight1 li span, dd.volatility, #colSub .content  {font-size: 85%;}

ul.headerlinks {	
	position: relative; 
	top: -.1em;
	left: 2em;
	}

.screening td {
	border-right: 1px dotted #eee;
	border-left: 1px dotted #eee;
	}
	
.screening td.critname {border-left: none;}

td.tip { 
	padding-left: .5em;
	padding-right: 1em;
	}

td.critInputs {
	width: 400px;
	padding-left: .5em;
	}

fieldset fieldset {border: 1px solid #eee}

table.managescreens td, table.screening td, table.screening th, .screener td.namerel {text-align: left}

table.managescreens td {border-right: 1px solid #ddd; border-top: 1px solid #ddd; border-bottom: none;}

table.managescreens td.radios {border-right: none}

.content .managescreens td li {

	float: none;
	display: inline;
	}
 
 
.genericForm {padding: .5em 0 0 0}

table.screening td {
	padding-top: 1em;
	padding-bottom: 1em;
	}
	
table.screening #grandtotal td {
	text-align: right;
	border: none;
	border-top: 1px solid #ddd;
	padding-top: .25em;
	padding-bottom: 1.1em;
	}

table.screening #grandtotal td.num {text-align: center}

table.screening label {clear: left;}
.Thili table.screener th, .Thili table.screener td {border-left: none}
.screening td.results, .screening th.results, table .watchlist, .screening td.num, .content table .precsval {text-align: center;}

/*--page tools--*/
.Thili div.pgTools {
	position: relative; 
	margin-bottom: 0; 
	border-bottom: none; 
	padding: .5em .5em 1em .5em;
	min-height: 1.5em;
	min-width: 700px;
	}

.Thili div.pgTools form {
	position: absolute; 
	left: 440px; 
	top: .25em;
	}

.Thili div.pgTools form label {font-weight: bold}

.Thili div.pgTools div  { width:420px;}


.Thili .pgTools ul.toollist {
	position: static; 
	margin: 0; 
	float: none; 
	display: inline;
	padding-bottom: 1em;
	}
	
.Thili .pgTools ul.toollist li {padding-left: 0}

#grandtotal .num {
	font-size: 115%;
	text-align: center;
	}
.screener th {white-space: normal}
.screening th {border-bottom: 1px solid #ddd;}
.screener th.sorted {white-space: nowrap} 

.genericForm #grandtotal td {border-bottom: none}

select {font-size: 95%}

table.screening select, table.screening input {margin: 0}

.screening td select {
	float: left;
	margin-bottom: .5em;
	}
	
.screener th.checkbox a {font-weight: normal;}

.content .highlight3 table td {border: none}

.content table td ul, .content table td li {
	display: block;
	border: none;
	margin: 0;
	padding: 0;
	}

.content table td li {
	margin-bottom: .25em;
	list-style-image:none;
	float :left;
	margin-right: .5em;
	}

#screenBldCriteria2 ul.checkboxes , #choosecols ul.checkboxes {
	border: none;
	float: left;
	width: 248px;
	margin-bottom: 0;
	}

#screenBldCriteria2	.submitrow, #choosecols	.submitrow {margin-bottom: 1.8em; margin-top: 1.8em;}
	
#screenBldCriteria2 h2, .content div.criterialist h3 {
	clear: both;
	border-bottom: 4px solid #ddd;
	padding-bottom: .21em;
	margin-bottom: .5em;
	}

#screenBldCriteria2 h2 {margin-top: 2em}
.pgTools h2.inline {padding-left: 0}	
.criterialist h3 {border-bottom-color: #DCB13C}	

#choosecols ul.checkboxes {height: 10em}	 

#screenBldCriteria2 .submitrow, #choosecols div.submitrow {clear: both}

.content .resultheader h3 {display: inline;}	

.content .resultheader {margin-bottom: .1em;}

.content .highlight1 ul {margin-bottom: .5em}

.Thili p.more {text-align: left}

td.namerel span {
	float: left;
	padding-right: .5em;
	}

td.namerel strong {float: left;}

optgroup {color: #666;}

optgroup option {color: #000; margin-left: 4px;}

optgroup .all {text-transform: uppercase}

.Thili .submitrow {text-align: right; margin-top: 1em;}

.content .genericForm ul {margin-bottom: 1em}

.highlight4 h3 a {padding-left: 0} 

.content .highlight4 h3 a  {font-weight: bold}

.highlight6 .provider {line-height: auto}

.storylist .provider {padding-top: .3em}

dt {clear: both}

dt {margin-top: 2em}

option.special {color: #333;}

iframe#util  { visibility: hidden}
.content .Thili .toollist {margin-bottom: 1.5em}
.Thili table {margin-bottom: .25em;}
.checkboxes li:last-child {margin-bottom: 1em}

.hili a.arrowlink2 {display: block; margin-top: .9em;}

#addremove a {cursor: default}