  #cancel_button{
  	float: none !important;
  	text-align: center;
  }
  .sitting-results td,th{
	padding: 10px 10px 10px 10px;
	border: 1px solid #c0c0c0;  
  }

  .sitting-results table{
	width: 90%;
	border-radius: 5px;
	border-collapse: collapse;
  }

  ul.ui-autocomplete li.ui-menu-item{
     text-align:left !important;
     padding-left: 10px !important;  
  }
  #search{
    padding-top: 20px;
    font: 12px arial, sans-serif; 
 }
  #search-submit{
     text-align: right;
  }
  .search-submit-button{
     width: 70px !important;
     margin: 0 auto;
  }
  .opinions th{
     background-color: #205493;
  }
  .memoranda th{
     background-color: #6883a3;
  }
  
  #search th{
     color: #e5e5e5;
     padding: 6px !important;
     font: normal 14px arial, sans-serif;
  }
  #search td, th{
     padding: 8px 0 8px 8px;
     font: 12px arial, sans-serif;
  }
  #search_form{
     margin-top: 10px;
     margin-bottom: 30px;
     width: 700px;
     border: 1px solid #000;
     border-spacing: 0;
     border-collapse: collapse;
     border-radius: 4px;
  }
   #search_form th{
     text-align: center;
     color: #fff;
   }

  #search input{
     font: 14px arial, sans-serif;
     height: 20px;
     border-radius: 4px;
     width: 175px;
  }
     .control-table{
     width: 300px !important; 
     padding: 0 10px 0 10px !important; 
     border: 0 !important;
     font-size: 14px !important;
  }
  #search select{
     font: 14px arial, sans-serif;
     height: 20px;
     width: 175px;
     border-radius: 4px;
  }
  #search-data-table, #search-results-table{
     border: 0;
     width: 764px !important;
     margin-left: 0px;
  }
  #search-data-table th, #search-results-table th{
     text-align: left;
     color: #fff;
     background-color: #y;
     padding: 8px !important;
     font: normal 14px arial, sans-serif;
  }
  #search-data-table td, #search-results-table td{
	text-align: left;
  	padding: 5px;
	border-style: solid;
	border-color: #575757;
	border-width: 1px;
  }

  #search-data-table th a, #search-results-table th a{
      color: #fff;
      text-decoration: underline;
  }

.CollapsiblePanelContent td{
    border: 1px solid #000;
}

/*  Localized CSS Definition for CMS instance */

#toolbar                {width: 50em; position:relative; top:-0.9em; left:20em; border:2px solid #666666; background-color:#cccccc; height:1.7em; padding: 0em .5em 0em 0em; }
#toolbar_title  {position:relative; top:-1em; left:1em; width:16em; font-size:x-small; line-height:1.1em; font-weight: bolder;background:white; padding-bottom:2px; border:1px solid #666666; color: #246aab; text-align:center;}
#local_footer   {color:#999999; font-size:smaller; text-align:center;}

#downloads                      {border:2px solid #BBBBBB;width:54.4em;}
#downloads_title        {position:relative; top:-0.6em; left:0.3em; font-size:110%; background-color:#FFFFFF; font-weight:bold;color: #27274b; width:6em; line-height:1em; font-weight: bolder; padding: 0em .5em .1em .2em; color: #666666; text-align:left;}
.download_item          {text-align:left; text-decoration:none;z-index:0;}
.download_item a:link, .download_item a:visited {color:blue;text-decoration:none;}
.download_item a:hover  {text-decoration:underline;}

#view_opinion   {height:65em;width:54.4em;z-index:0;position:relative;}

.datagridDiv    {border:2px #BBBBBB solid;}

#left_nav_codeskey {border:2px solid #BBBBBB; margin-bottom:1.25em;}
.codes_key {padding-left:.85em;}

.codekey_label{width: 260px; font: 1em Arial, Verdana,Helvetica, sans-serif; color: #000;}
.codekey_title{font: bold 1em Arial, Verdana,Helvetica, sans-serif; color: #205493;}

.padbcont_OpinionBox { background-color: #ffffff; width:780px; height:auto;margin-bottom:-60px;}
.padbox_OpinionBox {width:auto; height:200px; padding:0px;margin:0px;border:0px;}

.padboxcont_OpinionContent { background-color: #ffffff; width: 95%; height:auto ; padding: 2px; margin:5px;  }
.padboxleft_OpinionContent { float:left; height:auto;text-align:right; padding:10px;font-weight:bold;}
.padboxauto_OpinionContent { margin-left:150px; width:auto; height:auto;padding-right:5px; }

/*  USER Editable Classes for CMS tinyMCE 

.Heading_1 { font-size:180%}
.Heading_2 { font-size:150%}
.Heading_3 { font-size:120%}

