
#searchresult { background-color:#FFFFFF; text-align:left;   }
#searchresult h3 { font-weight:lighter; color: #1f42a5; }

#searchrightspace {float:left; padding:10px 5px 10px 20px; text-align:left; border-left: solid 1px #dfe8e8;}

/* Search Result table */
#searchresult .title, #searchresult .title a {  text-decoration:none; font-size:2em; font-weight:bold; }

#searchresult .title a:hover {text-decoration:underline; color: #0c2b82;  }
 
#commontable ul li {line-height:1.2em;} 
#commontable .title, #commontable .title a { color: #547dc9; text-decoration:none; font-size:1.1em; font-weight:bold; }
#commontable .title-normal{ color: #333333; text-decoration:none; font-size:1.1em; font-weight:bold; }
#commontable table { border-collapse: collapse;  font-size:11px; color: #363636;  background: #fff; }
#commontable td, th, tr { padding: 10px;  color: #363636;  }
#commontable thead th, tfoot th {  font-size: 12px;  text-align: left; background:#5d7bc1; padding: 7px;  color: #fff;  }
thead#thead2 th {  font-size: 12px;  text-align: left; background:#5d7bc1; padding: 7px;  color: #fff; border-bottom: 1px dotted #9db3e6;  text-align:center;}
#commontable thead th a {  color: #fff;  text-decoration:underline; }
#commontable thead th a:hover {   color: #c1d2f3;  text-decoration:underline; }
#commontable tbody td a, tbody th a {  background: transparent;  text-decoration: none;  color: #1a3dac;  }
#commontable tbody td a:hover, tbody th a:hover { color: #e55c01; text-decoration:underline; }
#commontable tbody th, tbody td { vertical-align: top; text-align: left;  border-top: 1px dotted #ccc; }
#commontable tbody th {font-weight:bold; }
#commontable .odd { background: #f5f9f9;  }
#commontable tbody tr:hover { background: #fefbdb;   color: #133082;  }
#commontable tbody tr:hover th, tbody tr.odd:hover th { background: #fefbdb; color: #133082; }
#commontable td hr{ margin: 5px;}
