.orangeBtn{
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e76b24', endColorstr='#f49b2a',GradientType=0 ) !important;
}
.orangeBtn:hover{
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f17026', endColorstr='#f49c35',GradientType=0 ) !important;
}
.blueBtn{ 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08C', endColorstr='#0047aa',GradientType=0 ) !important;
}
.blueBtn:hover{ 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#008fd7', endColorstr='#004fbe',GradientType=0 ) !important;
}
.site-logos a {
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#41a0dd', endColorstr='#015184',GradientType=0 ); /* IE6-9 */
}
.site-logos span{
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e4951', endColorstr='#283035',GradientType=0 ); /* IE6-9 */
}
.joinPage .plan .mediumBtn, 
.top-block ul li, 
.subnavi li ,
.pressBlock ul li, 
.informationBlock .replace,
.essay_page .main-content, 
.categoryEssay .main-content,
.features_list li,
.searchPage  ul,
.qq-upload-spinner,
.book_notes li, 
.list_of_notes div, 
.subNavSection ul,
.opt-remove,
.qq-upload-button  {
	*display: inline;	
	zoom: 1;
}
.top-panel{
	*padding: 0 10px;
	*width: 810px;
}
.top-panel ul.menu li ul li{
	*line-height: 10px;
}
.top-panel ul.menu li ul li a{	
	*line-height: 2;
	*width: 120px;
}
.top-panel ul.menu li .col_list li a{	
	*width: auto !important;
}
.top-panel .search li{
	line-height: 1;
}
.top-panel .search .txt{
	*font-size: 12px;
	*line-height: 2;
}
.top-panel .search .smallBtn {
	*line-height: 1;
	box-shadow: none;
}

.get-inspiration ul li a.mediumBtn{
	*height: 30px;
	*line-height: 2.2;
	*padding-top: 2px;
	zoom: 1;
}
.get-inspiration ul li a.mediumBtn span{
	*padding-top: 5px;
}	
.footer .menu-boxes div.signup a{
	*line-height: 2.2;
}
.footer .menu-boxes div.signup p{
	*margin-bottom: 20px;
}
.tabs dt {
	min-width: 20px;
}
.sign_in .formClass .txt{
	line-height: 2.8;
}
.multi_table > div {
	*display: inline;
	zoom: 1;
}
.subnavi li.active{
	position: relative;
}
#ajaxFileUploaderItem {
   *margin-top: -14px; /*IE7 and below*/
   _margin-top: 0px; /*IE6 and below*/
}
* iframe.jqm {position:absolute;top:0;left:0;z-index:-1;
	width: expression(this.parentNode.offsetWidth+'px');
	height: expression(this.parentNode.offsetHeight+'px');
}

* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(40 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}
.informationBlock .mediumBtn span, 
.image-actions .btn{
	*display: inline;
	zoom: 1;
}
.txt{
	font-family: arial;
}

.ui-widget-overlay{
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
}

.new-tab {
	display: block;
}

/*** sso bar **/
 .site-logos li{
    background-position: 10px 10px;
}
#essay-button {
    background-position: 8px -4px; /* Old browsers */
}
/*
#essay-button span, 
#flashcard-button a{
display: none;
}*/


#flashcard-button {
background-position: 10px -50px;
}
.subNavSection, 
.subNavSection div{
	zoom: 1;
}

.slide-menu {
	background: #000;
}

.homepage-search .txt {
	line-height: 40px;
	height: 40px;
}

.features-container .featuresBlock {
	overflow: hidden;
	height: 320px;
}

.features-container .featuresBlock ul li { 
	display: inline;
	float: left;
	height: 180px;
	zoom:1;
}

.homepage-search {
	*left:0px;
}

.mid-container .testimonialsBlock h2 {
	background: url(../../../stm/images/homepage_dot1.png) repeat-x 0px 20px;
}

.payment_method .payment-boleto {
	height: 120px;
}

.payment_method .payment-boleto {
  background: url('../../../tbf/images/boleto_logo_ie8.png') no-repeat 20px 0;
}

.payment_method .payment-boleto.disabled {
  background-position: 20px -132px;
}

#paymentForm button.btn-continue {
	display: block;
}

#members,
#documents,
#uploads {
  display: none;
}
.devices .iphone,
.devices .ipad,
.devices .imac {
  background: none !important;
  display: none !important;
}
body #mission .content .infographic .statCircle .lightbulb {
  background: none !important;
}