/* TESTING NEW STYLES */
.contentmargin {padding: 5px 0px 0px 3px;}

#datasetrecord .contentmargin {padding: 5px 0px 0px 18px;}

#newsarticle .contentmargin {padding: 15px 0px 0px 20px;}

#newsarticle #sidebararea {padding: 10px 0px 0px 10px;
        background-image:url(http://66.193.23.4/sites_Neuance/309/images/newsArticleSidebar.gif);
        background-repeat: repeat-y;}

#searchresults .contentmargin {padding: 5px 0px 0px 54px;
	width:100%;}

#searchresults td#leftgutter3 img {width:10px;}


/* Neulogic Style Sheet - Horizontal */

/* SITE CENTERING */
table#mainbody, table#footer, table#systemfooter,table#sigfooter {
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 770px;}

table#nav table {border-left: 1px solid #918f8f;
	border-right: 1px solid #918f8f;}

table#secondlevnav{border-right: 1px solid #918f8f;}

/* Content margin (to prevent content from passing the right edge of banner) */
table#contentarea, table#sigfooter {background-repeat: repeat-y;
	background-image: url(pagebg.jpg);
	max-width: 770px !important;
	width: 770px !important;}

table#nosecondlevnav {display: none;
	visibility: hidden;}

td#leftgutter1, td#leftgutter1 img, td#leftgutter2, td#leftgutter2 img, td#leftgutter3 {width:0px;}
td#leftgutter3 img {width:15px;}

table#phdr1 {max-width: 770px !important;
	width: 770px !important;}

/* testing this style addition to center these elements in firefox 
table#phdr1, table#secondlevnav {margin-left: auto;
	margin-right: auto;}*/

table#mainbody {margin: 10px auto 0px auto;}

/* hiding while testing new styles */
/* .contentmargin {padding: 5px 0px 0px 0px;} */
/* width is included on non-sidebar pages as well */

#contentarea {margin-top: 0px;}

#hdrspacerimg {display: none;}

#hdrspacer {display: none;}

#breadcrumbposition {height: 20px;}

.searchheight {display: none;}

/* If changing the background color of the Body text to anything other than white, the brand area (powered by Neuance) will need the background color changed as well.  Do that here with the systembrand style*/
tr.systembrand td {background-color: #ffffff;
	text-align: center;}

/* If you don't want the brand image centered, uncomment the display style */
img.systembrandspacer {display: none;}

/* prevents content from going past brown column of page background, however an image that's too wide will still blow this out */
#leftsidearticle table td {
	display: block;
	width: 155px;}

/* Page Background */
BODY {text-align: center;
	margin-left: auto;
	margin-right: auto;}

/* Style for Span Tags - Used to Override Word Styles */
SPAN {}

/* Style for Font Tags - Used to Override Word Styles */
FONT {color: #333638;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;}

/* Font Style for Regular Text */
p, ol, li, td {color: #333638;
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;}

/* Default Linked Text - Keep This Order (LoVe HAte) */
a:link, a:visited, a:active {
	font-family: "Trebuchet MS" ,sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 13px;
	color: #a50000;
	text-decoration: none;}

a:hover {font-family: "Trebuchet MS" ,sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 13px;
	color: #e16432;
	text-decoration: none;}

/* Title */
.titleFont, p.titleFont, td.titleFont {
	font-family: "Trebuchet MS" ,sans-serif;
	color: #a50000;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	text-transform: uppercase;}

/* Datebug */
datebug, td.datebug, span.datebug {
	color: #2b586e;
	font-size: 11px;
	font-family: Georgia, serif;
	font-weight: normal;
	padding: 20px 0px 0px 10px;
	background-image: url(http://66.193.23.4/sites_cfa/1730/images/datebugWidget3.gif);
	background-repeat: no-repeat;}

/* Default Bullet Graphic Reference */

/* Banner 2 */
.banner2h {height: 0px;
	width: 0px;
        /* setting to display none so extra cell won't show and add width */
	display: none;}

.banner2 {height: 0px;
	width: 0px;
        /* setting to display none so extra cell won't show and add width */
	display: none;}

.banner1h {height: 159px;
	width: 768px;}

.banner1 {height: 159px;
	width: 768px;}


/* ___ Site Object Elements ____ */


/* Header A */
.headera {font-family: Georgia, serif;
	color: #6e5300;
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;}

/* Header B */
.headerb {color: #506788;
	font-family: "Trebuchet MS" ,sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-transform: uppercase;}

/* Subheader A */
.subheadera {color: #a50000;
	font-family: "Trebuchet MS" , arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
	text-transform: uppercase;}

/* Subheader B */
.subheaderb {color: #333638;
	font-family: "Trebuchet MS" , arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-transform: uppercase;}

/* Emphasize A */
.emphasizea {color: #6e5300;
	font-family: "Trebuchet MS" , arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-transform: uppercase;}

/* Emphasize B */
.emphasizeb {color: #a50000;
	font-family: "Trebuchet MS" , arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: bold;
	text-transform: uppercase;}

/* Body A */
.bodya {color: #6e5300;
	font-family: Georgia, serif;
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;}

 /* Body B */
.bodyb {color: #a50000;
	 font-family: "Trebuchet MS", arial, Helvetica, sans-serif;
	 font-size: 10px;
         line-height: 11px;}


/*--------------------------------------
LIST COLLAPSE DECISION TREE
start
----------------------------------------*/
/* list styles */
#decisiontree div {}

#decisiontree h2 {margin-bottom:3px;
    font-size:12px;}

#decisiontreelist {margin-bottom: 0px;}

#decisiontree ul {}

#decisiontree ul ul {margin:10px 0 10px 10px;}

#decisiontree ul, #decisiontree li {padding: 0px; 
    margin: 0px; 
    list-style-type: none; 
    padding-left:2px;}

#decisiontree li a {margin-left: 0px; 
    padding: 3px;     
    text-decoration: none; 
    width: 100%; 
    height: 100%;   
    display: block;
    font-size: 11px;
    line-height: 13px; 
    color: #000000;
    font-weight:normal;}

#decisiontree li {display: inline;}
/* fix for IE blank line bug */

#decisiontree ul > li {display: list-item;}

#decisiontree span.link, #decisiontree .link {font-family: "Trebuchet MS" ,sans-serif;
	font-weight: normal;
	font-size: 11px;
	line-height: 13px;
	color: #a50000;
	text-decoration: none;}

#decisiontree li.content {display:block;
    border: 1px dashed #E0DDCF;
    padding:3px 5px;}

/*--------------------------------------
end
LIST COLLAPSE DECISION TREE
----------------------------------------*/