@media print {
* {
  background: white !important;
  color: black !important;
}
}
.clear{clear:both;}
body {color:#000;background-color:#fff;font-size:15px;font-family:Arial;}
table {width:100%;background-color:#fff;}
tr {background-color:#fff;}

a:link{text-decoration:none;color:000000;}
a:visited{text-decoration:none;color:#000000;}
a:hover,a:active{}
#print, #cite, #email, #notext, #linkus, #tip, #rterms, #research_hide, #stars-container, #newsbar1, #speaker, #toolbarcontainer, #feedback_cnt, #toolbarlist, #ad_unit_iw {display:none;}
#definition_div { width:100%;}
.bodytextmed3highlighted {display:none;}
.subscribe-popup {display:none;}
#fontcolor { font-size: 18px; line-height: 18px;color:#000000;font-weight:bold;}
a img { border:none;display:none; }
img, textarea { display:none;}
#subhead { display:block;font-size: 14px; line-height: 18px;color:#000000;}
#copypaste{display:none;}
#print_head{display:block; font-size: 23px; font-weight:bold; text-align:center; }
#print_footer_addin{display: block;  font-size: 12px;font-weight:normal;text-align:left;width:700px;}
#print_middle_addin{display: block;  font-size: 16px;font-weight:normal;line-height: 18px;text-align:left;width:500px;}
.searchbartextwhite { display:none;color: #fff;  font-size: 15px; font-weight: bold; }
.bodytextmed2 { font-size: 16px; line-height: 18px;width:100%;}
 .bodytextmed3highlighteddef { display:block;font-size: 14px;  font-weight: bold;color:#000000;}


.bodytextmedium, .bodytextmediumhighlighted {display:none; font-size: 14px }
.bodytextmediumhighlighted { display:none;color: #090; font-weight:bold }

.termclass { color: #000; font-size: 18px; font-weight: bold;width:100%;margin-top:-15px; }
.bodytextsmallbold { font-size: 11px; font-weight: bold }
.footertextsmallblack, .bodymarketplacesmall { display:none;font-size: 10px; }

a.bodymarketplace:link, a.bodymarketplace:visited { display:none;text-decoration: underline }
a.bodymarketplace2:link, a.bodymarketplace2:visited { display:none;text-decoration: underline; font-size: 11px; }



/* Force IE to recognize iframe height */
iframe { zoom:1;display:none; }

/* New, clean, simple, accessible navbar! */
#navbar { display:none; }
form{display:none}
input {display:none;}

/* Pseudo popup */
#nlPop {
	background:#fff;
	border:2px solid #ccc;
	width:290px;
	height:370px;
	overflow:hidden;
	position:absolute;
	top:84px;
	left:50%;
	margin-left:-147px;


}


#suggestions { border:1px solid #498fc6; width:200px; font-size:9pt; background-color:#ffffff !important; z-index:100; }
#suggestions a { display:block; color: #2c8001; padding: 2px 6px 2px 6px; text-decoration:none; }
a.out { display:block; color: #2c8001; padding: 2px 6px 2px 6px; background-color:white !important; }
a.over {background-color:#e1f3ff !important; color: #a44533; }
.investor_words_gadget{
	font-size:10pt;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
}
.investor_words_gadget span{ color: #bc4328; text-transform:uppercase; font-weight:bold; text-decoration:underline }
.investor_words_gadget span #inp{ font-weight: normal }
.investor_words_gadget img{ display:block;}

.investor_words_logo{margin-top: 0px; padding-top:0px; padding-left:10px; background: url(../images/gadget_logo_background.gif) repeat-x 0 0;}
* html .investor_words_logo{ margin-top: 0px; padding-top:0px; padding-left:10px; background: url(../images/gadget_logo_background.gif) repeat-x 0 0;}
.sinput_td{padding-top:4px; padding-left:10px;width:*;}
* html .sinput_td{padding-top:0px; padding-left:10px;width:*;}

.inp{height:26px; font-weight:normal; text-transform:none; border: solid 1px #808080; background:#FFF url(../images/gadget_sb_grad.gif) repeat-x 0 0;padding: 3px 1px 0px 3px;}
.inp input{text-decoration: none !important; width:95%; margin: 0px; padding: 0px; font-weight:normal; height:14px; font-size:12px; border: none !important;}

.investor_words_gadget li{background:url(../images/bullet.png) no-repeat 0 11px;line-height:20px;}

.investor_words_subjects ul {
padding-top: 0px;
margin-top: 4px;
padding-left: 0px;
margin-left: 21px;
}
.investor_words_subjects ul{list-style:none;}
/*.investor_words_subjects li:hover{background-position:0 -15px}*/
.investor_words_subjects a{padding-left:14px;}

.investor_words_tod{ background-color: #fafbfb; padding-left:20px; padding-right:20px; padding-top:10px; border: 1px solid #e6e9eb;}
.investor_words_tod p{ color: #525252; font-size:8pt; font: Tahoma, Arial, Helvetica, sans-serif }
.investor_words_tod a{ text-decoration: underline; color: #536e93 !important; }
.investor_words_tod a:link{ text-decoration: underline; color: #536e93 !important; }
.investor_words_tod a:visited{ text-decoration: underline; color: #536e93 !important; }
.investor_words_tod a:hover{ text-decoration: underline; color: #2c8001 !important; }
.investor_words_tod .td{ text-decoration: none; color:#003366; font-weight:bold; text-transform:none; }

.investor_words_gadget span .tl:link{ color: #2c8001 !important; text-transform:uppercase; font-weight:bold; text-decoration:underline; }
.investor_words_gadget span .tl:visited{ color: #2c8001 !important; text-transform:uppercase; font-weight:bold; text-decoration:underline; }
.investor_words_gadget span .tl:hover{ color: #2c8001 !important; text-transform:uppercase; font-weight:bold; text-decoration:underline; }

#alpha { display:none; }


.x-mask{
z-index:9000;position:absolute;top:0;left:0;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity:0.5;
opacity:.50;
background-color:#CCC;
width:100%;
height:100%;
}

div.popupwindow{width: 320px;z-index:40000;position:absolute; left: 0; top: 200px; margin-left: auto;margin-right: auto; background: #003366; color: #fff; font-size: 12px;border: 2px #555555 solid;padding: 15px}
div.popupbtns{width: 100%; text-align: center; margin-top: 10px}

div.popupwindow .ok {
background:#009900 url(../images/bt-ok.gif) no-repeat;
border:0pt none;
cursor:pointer;
height:22px;
margin-left:10px;
position:relative;
width:43px;
}

p.important{
color: #009900;
}

.more-button
{
	height: 23px;
	line-height: 23px;

	padding-right: 4px;

	padding-top: 3px;
	padding-top: "0";
	padding-bottom: 3px;
	padding-bottom: "0";

	white-space: nowrap;
	background: #e4f8e4;

	position: relative;
	top: 2px;

	border-top: 1px solid #bcd4e4;
	border-left: 1px solid #bcd4e4;
	border-right: 1px solid #bcd4e4;

	cursor: pointer;
	cursor: hand;
	display:none;
}

.more-button img
{
	position: relative;
	top: 3px;
}

.more-button-opened
{
	border-bottom: none;
}

.more-button-closed
{
	border-bottom: 1px solid #bcd4e4;
}

.more-terms
{
	display: block;
	border: 1px solid #bcd4e4; 
	background: #e4f8e4;
	margin-top: -1px;
	margin-top: "1px";
	padding: 10px;
	max-height: 7em;
	*height: 7em;
	overflow: auto;
}

.popular-header
{
	color: #4B0082;
	height: 45px;
	padding-top: 10px;
}

.column
{
	width:49%;
	float: left;
}

/* ---- BD like ---- */
.termclass-bd 
{
	display:none;
	margin-bottom:1em;
	font:bold 14px tahoma,sans-serif;
	color:#a44533;
}

.Headers-BD
{
	display:none;	
	margin-bottom:0.6em;
	font:bold 12px verdana,sans-serif;
	color:#676767;
}

.noresults li
{
	padding-bottom: 10px;	
}

.search-feedback
{	
	display:none;
	border: solid 1px #000000;	
	padding: 5px;
}

.word-right-column, .block  {display:none;}
#slideshowlink, #showhidelinks, #ge-ad, #leaderboard_cnt {display:none;}
#definition_div {width:700px;}
#printhead { display:block;font:bold 22px Verdana;text-align:center;margin-left:250px;}
#articles_container{display:none;}
.titlehead{border:0px solid #fff;}
#newsBarContainer {display:none;}