.tableMain {
    background: #ffffff;
}

.GeneralPlenumTopSection {
    background-color: #ffffff;
}

.QTd
{	
	height:25px !important;
}
.QHeaderTd
{	
    text-align: right !important;
}

.aspNetDisabled
{
	text-decoration:none !important;
	text-decoration: none !important;
    pointer-events: none !important;
    opacity: 0.5;
    -webkit-filter: grayscale(100%);
}

.SearchBanner{
    background-image: url('/_layouts/15/1037/images/Custom/PlenumBackgroundSearchArea.png');
    background-repeat: repeat-x;
    min-height: 209px;
    width: 100%;
    clear: both;
	padding-bottom:15px;
}

.divMain {
    width: 960px !important;
}

.AgendaSuggestionTopBrownBanner {
    background-color: #a69b8b;
    height: 15px;
    margin-bottom: 1px !important;
}

.AgendaSuggestionDiv {
    border: solid 1px #cccccc;
    background-color: #eeeeee;
    padding-left: 10px;

    padding-bottom: 10px;
    margin-bottom: 20px;
}

.divDocuments
{
	padding-bottom:30px;
}

.PlenumDiscussion
{
	padding-bottom:30px;
}

.CommitteeDiscussion
{
	padding-bottom:30px;
}

.ThInclusion
{
	text-align:right;
	background-image: url('/_layouts/15/1037/images/Custom/PlenumTabInfo.png');
    background-repeat: repeat-x;
        min-height: 48px;
    height: 35px;
    width: 190px !important;
	box-shadow: 0px 4px 5px  #d9d9d9;	

}

.tblTr
{
  background-image: url('/_layouts/15/1037/images/Custom/PlenumAgendaSugTableHeaderBkg.jpg');
    background-repeat: repeat-x;
    min-height: 35px;
    width: 100%;
    clear: both;
	text-align:right;
}

.ThInclusionSub
{
text-align:right;
/*	background-image: url('/_layouts/1037/images/Custom/AgendaSuggestionPixel.png');
    background-repeat:repeat-x;*/
        min-height: 48px;
    height: 35px;
    width: 280px !important;	
	box-shadow: 0px 4px 5px  #d9d9d9;
	padding-right:10px;
	
}
/*.tblTh
{
	text-align:right;
    height: 35px;
    width: 167px !important;	
	padding-right:10px;
	
}*/
.tblTd
{
	border-bottom:dotted 1px #e3e3e3;
	padding: 7px 10px;
}

.AgendaSuggestionTitleBlue {
    height: 20px;
    font-size: 115% !important;
    color: #304982 !important;
    font-weight: bold;
    background-image: url("/_layouts/15/1037/images/Custom/TitleBlueLine.png");
    background-repeat: no-repeat;
    background-position-y: bottom;
    background-position-x: right;
    vertical-align: top;
    font-family: Arial;
}
.PlenumDiscussionDiv{
	padding-top:10px;
	padding-bottom:10px;
}
.tblDiv{
	padding-top:15px;
	padding-bottom:10px;
}

.tblDiv table {
	width:100%;
}

.tblDiv table  th {
	padding-right:10px;
	color:#4e3937;
	text-align:right;
}

.tblDiv table  th:first-child {
	width: 165px;
    height: 30px;	
}

.tblDiv table  th:last-child {
	width: 200px;
    height: 30px;	
}

.AgendaSuggestionSearchTd1Big{
	width: 75%;
    vertical-align: top;
	text-align:left;
	padding-bottom: 8px;
}

.AgendaSuggestionSearchTd1 {
    width: 35%;
    vertical-align: top;
	text-align:left;
	padding-bottom: 8px;
}

.AgendaSuggestionSearchTd2 {
    width: 26%;
    vertical-align: top;
	text-align: center;
}

.AgendaSuggestionSearchTd3{
	width: 35%;
    vertical-align: top;
	text-align:right;
	padding-bottom: 8px;
}

.AgendaSuggestionSearchDiv {
	width: 80%;
    float: left;
}

.PlenumBottomAjaxImageDiv{	
	width: 10%;
    float: left;
}

.AgendaSuggestionSearchTdBtns{
	text-align: left;
    /*padding-left: 24px;*/
}

.AgendaSuggestionSearchTdSep {
    width: 5%;
}

.AgendaSuggestionTopTitles {
	    padding-top: 15px;
    padding-bottom: 5px;
    margin-bottom: 20px;
    color: #4e3937 !important;
    font-size: 115% !important;
    font-weight: bold;
    background-image: url("../../images/custom/LineBrown.png");
    background-repeat: no-repeat;
    background-position-y: bottom;
    background-position-x: center;
}
.AgendaSuggestionSubjectLbl {
    display: block;
   color:#304982 !important;
    padding-bottom: 5px;
    padding-right: 2px !important;
}

.tabCell {
	padding-right: 24px;
	padding-left:24px;
	display: inline-block !important;
	text-align: right;
	vertical-align: middle;
	background-image: url('/_layouts/15/1037/images/Custom/MkImages/SepMenu.png');
	background-position: left center;
	background-repeat: no-repeat;
	padding: 10px 0px !important;
	background-size: 2px 33px; 
}

.divTabs{
	text-align:left;
	width:100%;
}

.tabCellInnerDiv{
	padding:0 10px;
	
}

.tabCellInnerDiv p:first-child{
	font-weight:bold;
	color: #4e3937 !important;
}

.tabCellInnerDiv p:last-child{
	color:#000000;
}

.PlenumAgendaSugMoreLinks {
    text-align: right;
    vertical-align: bottom;
	padding-bottom:5px;
}

    .PlenumAgendaSugMoreLinks a {
        color: #304982 !important;
        font-weight: bold;
		border-left:1px dotted #304982;
		padding-left: 10px;
		padding-right: 7px;
    }
	
.btnAction {
	background-image:none !important;
	vertical-align:text-bottom !important;
}

.btnAction input{
	background-image:none !important;
	text-align: center !important; 	
	vertical-align: central !important; 
	font-weight: bold !important; 
	margin-right: 10px !important;
	width:60px !important; 
	height:20px !important;
	font-weight:bold !important;
	background-color: #f1f1f1 !important;	
    border-radius: 2px !important;
    -webkit-border-radius: 2px !important;
    -moz-border-radius: 2px !important;
    box-shadow: 0px 1px 3px rgba(0,0,0,0.5) !important;
    -webkit-box-shadow: 0px 1px 3px rgba(0,0,0,0.5) !important;
    -moz-box-shadow: 0px 1px 3px rgba(0,0,0,0.5) !important;
    border: solid 1px white !important;    
    cursor: pointer !important; 
	padding: 0px 10px !important;;	
}

.btnAction input:hover{
	border-color:#ecebeb !important;
	background-color:#ecebeb !important;	
}

.btnAction input:active{
	border-color:#c6c6c6 !important;
	background-color:#e0e0e0 !important;
	box-shadow: none !important;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;	
}	
.pdfLinkcss{
	float: left;
padding-left: 20px;
}
.PlenumAgendaSugOnSiteUrl{
	visibility:
}

#tblSearch{
	width:734px !important;
}

#tblSearch tr:first-child td h2{
	font-size:14px !important;
}


.CommitteeDiscussionDiv ul li a span:first-child{
	font-weight:bold;
}

.PunchBananaPager {
    background-image: url('/_layouts/15/1037/images/Custom/lexbar_1px.png');
    background-repeat: repeat-x;
    height: 27px;
    text-align: center;
    border-top: dotted 1px #3F677A;
    border-bottom: dotted 1px #3F677A;
}