table {
	font-family: Tahoma, sans-serif;
}
.table {
	margin-bottom: 5px;	
}
table{
	font-size:12px;
}
.table .table {
background-color: #272727;
}
.table-responsive {
	border:0px solid #ddd;
}
/*--------Customize Bootstrap--------*/
.table>thead>tr>th, .table>tbody>tr>th, .table>tfoot>tr>th, .table>thead>tr>td, .table>tbody>tr>td, .table>tfoot>tr>td {
	border-bottom: 1px dashed #B4B4B4;
	border-top: 0px solid #ddd; 
}
/*--------End Customize Bootstrap-----*/
/*--------Table Detail----------------*/
.table-row-active-with-detail {
background-color: #C9C9C9; /* table hover */
border-bottom: 1px solid #C5C7C7;
}
.table-detail {
background-color:rgba(238, 238, 238, 1); /* table hover */
border-bottom: 2px solid #11ACC2;
color: #3F3F3F;
margin: 0px;
}
.table-font-detail {
	color: #3F3F3F;
	margin:0px;
}
/*--------End Table Detail-----*/
.tableData{
	font-weight:bold;
}
.table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th {
background-color: #C9C9C9; /* table hover */
}
.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th {
background-color: #C9C9C9;/* table hilight */
}
.table-responsive{
margin:1%;
}
.table-head>label {
	vertical-align: middle;
	margin: 15px;
} 

.table-head button {
	margin-top: 0.5em;
	margin-right: 1em;
	margin-left: -1em;
}

div.table-responsive>table>tr>td
{
	text-align: middle;
}
.table>tbody+tbody{
	border-top:0px;
}
thead {
  background-color: #D7D7D7;
  color: #3F3F3F;
  text-align: center;
  border-bottom: 2px solid #4DA4D1;
}
.nav-tabs.nav-justified>li>a {
border: 1px solid #CEC9C9;
border-radius: 0px 0px 0 0;
}
.tableSummary{
  background-color: #CCCCCC; /*table col header color*/
color: black;  /*table font color*/
  
}
th{
  text-align: center;
  
}

table.table thead .sorting,
table.table thead .sorting_asc,
table.table thead .sorting_desc
{
  background : none;
}

table.table thead .sorting
{
  background : none;
}

table.table thead .sorting_asc
{
  background : none;
}

table.table thead .sorting_desc
{
  background : none;
}


table.table thead .sorting,
table.table thead .sorting_asc,
table.table thead .sorting_desc
{
  background : none;
}
.sorting, .sorting_asc, .sorting_desc {
    background : none;
}
.table-portfolioWidget-header{
	background-color: #DFDFDF;
	color: #3F3F3F;
	text-align: center;
	border-bottom: 1px solid #4DA4D1;
 	border-top: 1px solid #4DA4D1;
 	
}
.alignRight { text-align: right; }
.alignLeft { text-align: left; }


.alert-warning {
background-color: #fcf8e3;
border-color: #faebcc;
color: #442D06;
}
table.dataTable thead > tr > th {
padding-left: 0px;
padding-right: 0px; 
}
.table-condensed>thead>tr>th, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>td {
padding: 3px; /*table col width*/
}


.MarketSummarySymbolCol{
background-color: #B9DBFF;
border-bottom: 2px solid #FFFFFF;
border-left: 2px solid #FFFFFF;
border-top: 0;
font-weight:bold;
}
.MarketSummarySymbolHeader{
background-color: #FFFFFF;
color: black;
text-align: center;
}
.table-hilight{
	background-color: #FFFFFF;
}

tr.sector{
	background-color: #BABABA;
}

tr.sector1{
	background-color: #3327E4;
	color : white;
}

tr.sector2{
	background-color: #306AE7;
	color : white;
}


tr.select{
	background-color: #BABABA;
}



