.DocGrid_Row
{
  /*background-image: url(../Images/GridRowBackgroundImage_Middle.png);
  background-repeat:repeat-x;*/
  cursor: default; 
  
  scrollbar-arrow-color:#929292;
	scrollbar-base-color:#F6F6F6;
	scrollbar-face-color:#F6F6F6;
	scrollbar-highlight-color:#F6F6F6;
	scrollbar-shadow-color:#F6F6F6;
	scrollbar-3dlight-color:#F6F6F6;
	scrollbar-track-color:#F6F6F6;
	scrollbar-darkshadow-color:#F6F6F6;
}

.DocGrid_SelectedRow 
{   
  /*background-image: url(../Images/GridRowBackgroundImage_Selected.png);*/
  
  scrollbar-arrow-color:#929292;
	scrollbar-base-color:#E4E4EE;
	scrollbar-face-color:#E4E4EE;
	scrollbar-highlight-color:#E4E4EE;
	scrollbar-shadow-color:#E4E4EE;
	scrollbar-3dlight-color:#E4E4EE;
	scrollbar-track-color:#E4E4EE;
	scrollbar-darkshadow-color:#E4E4EE;
}

.DocGrid_Row td.DataCell 
{ 
	border-bottom: solid 1px grey;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 0px;
  padding-right: 0px; 
  font-family: verdana; 
  font-size: 10px; 
} 

.DocGrid_SelectedRow td.DataCell 
{ 
	border-bottom: solid 1px grey;	
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 0px;
  padding-right: 0px; 
  font-family: verdana; 
  font-size: 10px; 
  border-right: 0px; 
}

.DocGrid_HeadingText
{
  font-family: verdana; 
  font-size: 12px; 
  font-weight: bold; 
  padding-top: 15px;
  padding-left: 75px;
  color:#929292;
}

.DocGrid_DocStstusHeadingText
{
  font-family: verdana; 
  font-size: 12px; 
  font-weight: bold; 
  padding-top: 15px;
  color:#929292;
  display: none;
}

.DocGrid_DocDetailsHeadingText
{
  font-family: verdana; 
  font-size: 12px; 
  font-weight: bold; 
  padding-top: 15px;
  padding-left: 75px;
  color:#929292;
  display: none;
}

.DocTypeImage
{
  margin-top:15px;
  float:left;
  width:35px;
  height:35px;
}

.DocTypeImageNews
{
  margin-top:15px;
  float:left;
  width:45px;
  height:45px;
}

.DocTypeImageBlog
{
  margin-top:20px;
  float:left;
  width:27px;
  height:27px;
}

.SmallIconLeft
{
  float:left;
  display: none;
}

.SmallIconRight
{
  float:right;
}

.DocGrid_div
{
  background-image: url(../Images/KgListBackground.png);
  background-repeat: no-repeat; 
}

.DocGridCell_div
{
  position: relative;
  top: 25px;
  margin-left: 16px;
}

.DocGrid_borderLeft_div
{
  float: left;
}

.DocGrid_borderRight_div
{
  display: none;
}

.doc_Url
{
  color: #999999;
  float: left;
  width: 700px;
  padding-top:2px;
  overflow:hidden;
  text-overflow: ellipsis;
  font-size: 10px;
}

.doc_UrlSelected
{
  color: #999999; /*#34648C*/
  float: left;
  width: 700px;
  padding-top:2px;
  overflow:hidden;
  text-overflow: ellipsis;
  font-size: 10px;
}

.URLLinkHome
{
	width: 300px;
}
.URLLink
{
	width: 470px;
}

.isSponsored_div
{
  float:right;
  margin-top:8px;
  width:100%;
}

.docRating_div
{
  float: right;
  width:100%;
  padding-bottom: 10px;
}

.docRelavency
{
  padding-top:3px;
  float:right;
  width:100%;
}

.docRelavencyScore
{
  color:Green;
  font-size:14px;
  font-weight:bold; 
  float:right;
}

.docGridColumnLeft_div
{
    height: 30px; 
}

.docGridColumnRight_div
{
    height: 30px; 
}

.docRelevancy_div
{
  display: none;
}

.doc_div_left
{
  float: left;
  margin-left:10px;
  display: 700px;;
}

.doc_div_right
{  
  float: right;
}

.docTitle_div
{
  width:550px;
  overflow:hidden;
  text-overflow: ellipsis;
  FONT-FAMILY: Georgia, times new roman, times, serif;
  font-size: small;
  color:#434e81;
}

.docTitle_div_LR
{
  width:350px;
  overflow:hidden;
  text-overflow: ellipsis;
  font-family: verdana; 
  font-size: 14px;
  font-weight:bold; 
  color:#929292;
}

.docTitle_link
{
  width:700px;
  overflow:hidden;
  text-overflow: ellipsis;
  FONT-FAMILY: arial;
  font-size: x-small;
  color:#434e81;
}

.docSubHidden
{
  display:none;
}

.docSubShown
{
  display:inline;
}

.docDescription_div
{
  width:700px;
  overflow:hidden;
  text-overflow: ellipsis;
  font-family: verdana; 
  font-size: xx-small;
  color:#444444;
}

.docDescription_div_LR
{
  padding-top:5px;
  width:350px;
  overflow:hidden;
  text-overflow: ellipsis;
  font-family: verdana; 
  font-size: 12px; 
  color:#929292;
}

.docLink_div
{
  /*width:400px;*/
  width:100%;
  overflow:hidden;
  text-overflow: ellipsis;
  font-family: verdana; 
  font-size: 10px; 
  color: Blue;
}

.docLinkHome_div
{
  width:300px;
  overflow:hidden;
  text-overflow: ellipsis;
  font-family: verdana; 
  font-size: 10px; 
  color: Blue;
}

.DocumentGrid_textViewDiv
{
  padding-top:5px;
  width:500px;
  font-family: verdana; 
  font-size: 12px; 
  color:#929292;
  float: left;
  margin-top: 8px;
  padding-left:10px;
}

.DocumentGrid_TextViewImage
{
  margin-top:20px;
  float:left;
  width:30;
  height:30;
}

.textViewGridColumn_div
{
  color: #929292;
}

.DocumentGrid_textViewTextBox
{
	color: #929292;
	font-size: 12px;
	font-family: Arial;
	background-color:Transparent;
	overflow:auto;
	width: 610px;
}

.DocumentGrid_textViewTextBox_LR
{
	color: #929292;
	font-size: 12px;
	font-family: Arial;
	background-color:Transparent;
	overflow:auto;
	width: 140px;
}

.docList_header_div
{
  font-family:Verdana;
}

.docList_header_label
{
  padding-left: 20px;
  font-size: medium;
  font-weight: bold;
  color: #34648C;
  float: left;
}

.docList_context_label
{
  text-align:left;
  padding: 5px 5px 0 5px;
  font-size: xx-small;
  font-weight: bold;
  color: #999999;
  float: left;
  width: 150px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.docList_header_left_div
{
  float:left;
}

.docList_header_right_div
{
  float:right;
}

.docList_dropList_div
{
  float: right;
}

.docList_dropList_label
{
  font-size: xx-small;
  color: #434e81;
  padding-right: 5px;
}

.list_dropList
{
  color: Silver;
}

.list_dropListHidden
{
  display: none;
  visibility: hidden;
}

.docList_dropList_availableItem
{
  color: #434e81;
}

.sortList_dropList_div
{
	float: left;
	padding-left: 15px;
	display: none;
}
.docList_Subscribed
{
	background: url('../images/BaseControls/BasicImages_All.png') no-repeat;
  background-position: -200px -300px; 
  width: 21px; height: 20px;
}


.docList_IELogo
{
	background: url('../images/BaseControls/BasicImages_All.png') no-repeat;
  background-position: -50px -250px; 
  width: 36px; 
  height: 36px;
  float:left;
}

.docList_NewsLogo
{
	background: url('../images/BaseControls/BasicImages_All.png') no-repeat;
  background-position: -100px -250px; 
  float:left;
  width:45px;
  height:45px;
}

.docList_BlogLogo
{
	background: url('../images/BaseControls/BasicImages_All.png') no-repeat;
  background-position: -150px -250px; 
  width: 28px; 
  height: 28px;
  float:left;
}

.docList_TextLogo
{
	background: url('../images/BaseControls/BasicImages_All.png') no-repeat;
  background-position: -270px -250px; 
  width:25;
  height:37;
  margin-top:20px;
  float:left;
}

.docList_KGIcon
{
	background: url('../images/BaseControls/BasicImages_All.png') no-repeat;
  background-position: 0px -250px; 
  float:left;
  width:46;
  height:46;
  cursor: default;
}

.docList_GridRowBackgroundImage_Left
{
	display: none;
}

.docList_StarNone
{
	background: url('../images/BaseControls/BasicImages_All.png') no-repeat;
  background-position: -250px -250px; 
  width:11;
  height:10;
  float:right;
  margin-left: 5px;
}

.docList_Sponsored
{
	background: url('../images/BaseControls/BasicImages_All.png') no-repeat;
  background-position: -200px -250px; 
  width:13;
  height:15;
  float:right;
}

.docList_NonSponsored
{
	background: url('../images/BaseControls/BasicImages_All.png') no-repeat;
  background-position: -200px -270px; 
  width:13;
  height:15;
  float:right;
}

.docList_LinkGlobe
{
	background: url('../images/BaseControls/BasicImages_All.png') no-repeat;
  background-position: -300px -250px; 
  width:21;
  height:18;
  float:left;
  display: none;
}



/*Execute map control*/
.KGExecuteMapDiv
{
  position:absolute;
  display:none;
  z-index:200;
}

.KGExecuteMapTable
{
  border: solid 1px #DDDDDD;
  background-color: #F8F8F8;
}

.KGExecuteMapCell
{
  color: #6B619C;
  font-family:Verdana; 
  font-size:12px; 
  padding-left: 5px;
  padding-right: 5px;
  cursor:pointer;
}
/*End of Execute map control*/