
div#tabHead {
	border: 1px solid #CCC;
	border-top: 0px;
}

div#tabHeadContent {
	border-top: 1px solid #FFF;
	border-left: 1px solid #FFF;
	background-color: #F2F2E6;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	height: 22px;
	padding-top: 4px;
	padding-left: 6px;
}

table#insidersTable {
	margin: 0px;
	border: 1px solid #CCC;
	border-bottom: 2px solid #999;
	border-top: 1px solid #FFF;
	font-size: 11px;
}

table#insidersTable TH {
	background-image: url(https://thomson.cache.wallst.com/img/dottedLine.gif);
	background-position: 0% 100%;
	background-repeat: repeat-x;
	text-align: left;
	padding: 5px 0px 5px 2px;
	vertical-align: bottom;
}

table#insidersTable TH A {
	font-size: 9px;
	color: #333;
	text-decoration: underline;
}

table#insidersTable .col0 {
  padding-left: 4px;
  padding-right: 4px;
  width: 12%;
  text-align: left;
}

table#insidersTable .col1 {
  padding-left: 5px;
  padding-right: 0px;
  white-space: nowrap;
  width: 16%;
  text-align: left;
}

table#insidersTable .col2 {
  padding-right: 5px;
  padding-left: 0px;
  width: 8%;
  text-align: right;
}

table#insidersTable .col3 {
  padding-right: 2px;
  padding-left: 6px;
  width: 15%;
  text-align: left;
}

table#insidersTable .col4 {
  padding-right: 0px;
  padding-left: 4px;
  width: 8%;
  text-align: left;
}

table#insidersTable .col5 {
  padding-right: 4px;
  padding-left: 0px;
  width: 12%;
  text-align: right;
}

table#insidersTable .col6 {
  padding-right: 4px;
  padding-left: 4px;
  width: 8%;
  text-align: right;
}

table#insidersTable .col7 {
  padding-right: 4px;
  padding-left: 4px;
  width: 12%;
  text-align: right;
}

table#insidersTable .col8 {
  padding-right: 2px;
  padding-left: 4px;
  width: 15%;
  text-align: right;
}

table#insidersTable TD {
	background-image: url(https://thomson.cache.wallst.com/img/dottedLine.gif);
	background-position: 0% 100%;
	background-repeat: repeat-x;
	color: #676464;
	text-align: right;
	/*
  padding-left: 10px;
	*/
	padding-top: 2px;
	padding-bottom: 2px;
}

table#insidersTable td.odd { background-color: #f2f1f0;}
table#insidersTable td.even {background-color: #fff;}
table#insidersTable td.oddSort { background-color: #e6e5e4;}
table#insidersTable td.evenSort {background-color: #f2f1f0;}

span.nTitle {
	color: #666;
	font-size: 10px;
}

div#pagination {
	clear:both;
	text-align:right;
	border-top:2px solid #999;
	padding-top:6px;
}

div#pagination b {
	color: #333;
}

div#pagination a {
	color:#3165ae
	text-decoration: underline;
}

div#bsNote {
	color: #999;
	border-top: 1px solid #eee;
	margin: 5px 0px 5px 0px;
	padding: 10px;
	text-align:center;	
}

span.up { color: #406c05;}
span.down { color: #900;}
span.stockGift { color: #EF9E4A;}
span.optionsAward { color: #639EFF;}

