/* SHAREHOLDER.COM added styles */

p.info {
	margin: 10px 0 10px 0;
}

p.disclaimer {color:#666; font-size: 11px; }
p.smallgray { font-family: arial,helvetica; font-size: 11px; color: #666; }

ul.wsh, ol.wsh {
  margin: 10px 0 20px 35px; 
}

ul.wsh li {
  list-style-type: disc;
  background-image: none;
}

ol.wsh li {
  list-style-type: decimal;
  background-image: none;
}

.data_table th.data_title {
   padding-left: 25px;
}

.data_table th.no_pad {
  padding: 0;
}

.link a{
   color: #fff;
}

.form_table {
  margin:0 0 10px;
  position:relative;
  width:100%;
}

#SH_Request {
	background: url(http://www.ebayinc.com/assets/images/site/layout/dash.gif) repeat-x top left;
}

.form_table td {
  padding: 5px 5px 10px  0;
}

.form_table td.label {
  padding-right: 15px;
}

.form_table td.input {
  width: 80%;
}

#data_table .data {
	margin: 10px 0 10px 0;
}

#data_table .info {
	margin: 10px 0 10px 0;
}

#data_table .data {
	padding: 10px 0;
	background: url(http://www.ebayinc.com/assets/images/site/layout/dash.gif) repeat-x bottom left;
  display: block;
}

#data_table .data .date {
	color: #e29f19;
	float: left;
	padding: 10px 10px 10px 0;
	width: 80px;
	height: 50px;
	background: url(http://www.ebayinc.com/assets/images/site/layout/dash_vertical.gif) repeat-y top right;
}

#data_table .data .date a {
	color: #4c4c4c;
	display: block;
	margin: 5px 0 0 0;
}

#data_table .data .description {
	padding: 10px 0 10px 10px;
	float: left;
}

#data_table .data .description ul.links {
    padding: 5px 0 5px 0;
}

#data_table .data .remind {
    padding: 8px 0 0 0;
}

#data_table .data .sharethis {
	float: right;
	padding: 10px 0 10px 10px;
	width: 70px;
	height: 50px;
	background: url(http://www.ebayinc.com/assets/images/site/layout/dash_vertical.gif) repeat-y top left;
}

.table_heading_alt {
  background:transparent url(http://www.ebayinc.com/assets/images/site/layout/table_heading.gif) repeat-x scroll left top;
  height:36px;
  margin:-5px -15px -24px -11px;
  position:relative;
}

#modal_content #release_main {
  width:489px;
}

#release_main {
  float:left;
  width:509px;
}

#release_main h2 {
  width: 489px;
  border-bottom:1px solid #E29F19;
  color:#E29F19;
  padding:0 0 5px;
  font-size:12px;
  line-height:16px;
  text-transform:uppercase;
  white-space: normal;
}

#release_main p {
  margin: 8px 0 8px 0;
}

a.share {
  background:transparent url(http://www.ebayinc.com/assets/images/site/icon/share.png) no-repeat scroll 4px 2px;
}

a.download, a.share {
	color: #e29f19;
  display:block;
  height:10px;
  line-height:10px;
  padding:5px 0 5px 25px;
  text-decoration:none;
}

.no_border {
  background-image: none !important;
}

.email_alerts_form .threshold_low,
.email_alerts_form .threshold_high,
.email_alerts_form .percentage_change {
	width: 30px;
}

#filters .filter {
  background:transparent url(http://www.ebayinc.com/assets/images/site/layout/filter.gif) no-repeat scroll left top;
  float:left;
  line-height: 33px;
  margin:0 10px 0 0;
  padding:0 5px 0 10px;
}

#filters .first {
  background:none;
  padding-left:0;
}

#find_releases {
  left:185px;
  position:absolute;
  top:10px;
}

#find_faq {
  left:145px;
  position:absolute;
  top:10px;
}


#add_briefcase {
  text-align: left !important;
  display: inline !important;
  vertical-align: top;
  width: auto;
  height: 15px;  
  margin-top: -15px;
}
#current_details #add_file_to_briefcase a {
	text-decoration: none;
}

/*
#faq a.toggle {
  position:relative;
  right:0;
  top:-35px;
}

#faq li.first {
  background:transparent none repeat scroll 0 0;
}

#faq li {
  background:transparent url(http://www.ebayinc.com/assets/images/site/layout/dash.gif) repeat-x scroll right top;
  padding:20px 0;

}*/

#InvCalculator {
	background: url(http://www.ebayinc.com/assets/images/site/layout/dash.gif) repeat-x bottom left;
}

#InvCalculator .field {
	margin-bottom: 20px; 
  float:left;
  margin-right:10px;
}

#InvCalculator #reinvest label {
  float:left;
  font-size:12px;
  font-weight:bold;
  margin:0 10px 0 0;
  text-align:right;
  width: auto;
}

#InvCalculator #historic_Year, #initialAmnt {
	width: 70px;
}

#InvCalculator #calc_method, #InvCalculator #historic_Month {
  width: 95px;
}

#InvCalculator #historic_Day {
	width: 40px; 
}


/*#investment_calculator h3 {
  margin-left: 10px;
}*/

#release_utilities {
  margin:0 20px 60px 0;
}

#release_utilities li.last {
  background:transparent none repeat scroll 0 0;
}

#release_utilities li {
  background:transparent url(../images/dash_vertical.gif) repeat-y scroll left top;
  float:right;
  height:20px;
  line-height:20px;
  padding:5px 10px;
}


.mb0 {
  margin-bottom: 0px !important;
}

.mt10 {
  margin-top: 10px !important;
}

.mt20 {
  margin-top: 20px !important;
}

.pr0 {
  padding-right: 0px !important;
}

.pt0 {
  padding-top: 0px !important;
}

.pt5 {
  padding-top: 5px !important;
}

.pb10 {
  padding-bottom: 10px !important;
}

.pb20 {
  padding-bottom: 20px !important;
}


.pt25 {
  padding-top: 25px !important;
}
