/* 	WIDTH CONSTANTS */
td.infoColumn, .contentTable { width:300px; }
.dataTypeTab, .dataTypeTabSelected {width:194px; } 

/* CONTAINER OF DATA */
table.orbContainer { position:relative; z-index:2; top:-210px; top:-210px; _top:-90px; left:0px; _left:8%;  width:880px; margin-top: 100px; padding: 5px 10px 10px 0px; }
td.dataBoxColumn { vertical-align:top; text-align:right; padding: 60px 20px 20px 0px; }
td.infoColumn { height: 500px; vertical-align:top; padding: 30px 0px 0px 30px; text-align:left;  }


/* TABS */
.tabs { width:300px; margin-bottom: 60px;  } 
.dataTypeTab { float:left; display:inline; color:#dd0000; font-size:12px; font-weight:bold; padding: 3px 3px 0px 0px; text-align:center; cursor:pointer; border: solid 1px #dd0000;  }
.dataTypeTab:hover { color:#DD0000; border: solid 1px #DD0000; text-decoration:underline;  } 
.dataTypeTabSelected { float:left; display:inline; color:#FFFFFF; background-color:#dd0000; border: solid 1px #dd0000; font-size:12px; font-weight:bold; padding: 3px 3px 0px 0px; text-align:center;  cursor:pointer; } 
	
/* TAB SECTIONS */	
#demographicDataColumn {}	
#socialDataColumn { /* display:none; is set inline*/ }

/* TOPIC AREA HEADING */
.infoColumnHeading { color:#FF0000; font-size:12px; font-weight:bold; color:#dd0000; padding: 3px 3px 0px 0px; text-align:left; }
.infoColumnSubHead { color:#000000; font-size:10px; padding: 5px 0px 5px 0px;  }  
.infoColumnEntity { margin-top: 3px;  padding: 5px 0px 3px 0px; font-size:12px; color:#000000;   } 
.infoColumnEntityHeading { color:#000000; margin-bottom:0px; padding-bottom:3px;/* border-bottom: dotted 1px #ffffff; cursor:pointer; */ }
.infoColumnEntityHeading:hover { /* border-bottom: dotted 1px #dd0000; */ }
.statTopicName, .socialContactName, .statTopicNameCommonVal {   display:inline; font-size:12px; font-weight:bold; }
.socialContactName, .statTopicNameCommonVal { cursor:pointer; }
.statTopicName, .socialContactName { color:#dd0000; }

.statTopicNameCommonVal { color:#dd0000; } 
.statTopicItemsSet { padding-left:10px; display:inline; color:#dd0000; font-size:10px; font-weight:normal; }
.plusMinusBtn, .plusMinusBtnOpen, .plusMinusBtnClosed { display: inline; cursor:pointer; border-width:0px; float:right; width:12px; margin-top:0px; margin-left:8px; margin-right:2px;  }

/* TOPIC AREA TABLE */
.contentTable { }
.entityTable { /* display:none; is set inline */ height:150px; max-height:150px;  overflow:scroll; overflow-x:hidden; border-top: dotted 1px #cccccc; border-bottom: dotted 1px #cccccc; padding: 5px 0px 0px 5px; margin-bottom:15px; } 
.entityTableOneLiner { /* display:none; is set inline */ border-top: dotted 0px #cccccc; border-bottom: dotted 0px #cccccc;  padding: 5px 0px 0px 5px;} 
.entityTableCommonValues {  padding: 5px 0px 0px 0px; margin-bottom:15px; }
.entityItemRow, .entityItemRowNoRollover { color:#000000; cursor:pointer; padding-left:3px; }
.entityItemRow:hover { color:#dd0000; }
.entityItemColumn, .entityItemColumnNOLINK, .entityItemColumnName { text-decoration: none;  text-align:left; font-size:10px; padding: 0px 10px 5px 5px; }
.entityItemColumn:hover, .entityItemColumnName:hover { text-decoration: underline; }
.entityItemColumn { text-align:center; } 
.entityItemTopRowCol { color:#dd0000; text-align:center; text-decoration: none;  } 
.entityItemColumnName { padding-left: 0px; }
.commonVal { /* cursor:pointer; */ color:#000000; font-size:12px; font-weight:bold; border-bottom: solid 1px #999999; padding-bottom:4px; margin: 3px 3px 7px 3px; } 
.commonVal:hover { /* text-decoration:underline; */ } 


div.login_vote_from_common_values_prompt {
	margin:0.6em 1em auto 0.6em;
	border-top:1px #dd4444 solid;
	font-size: 1.25em;
        font-weight:bold;
}

div.commonVal div.login_vote_from_common_values_prompt {
  margin-right:1.8em;
  font-size:0.85em;
}

div.login_vote_links_from_common_values_prompt {
  text-align:right;
}

div#inner a {
  color:black;
}

div#inner a:hover {
  text-decoration:underline;
}
