 body {font-family:Trebuchet MS,verdana,arial,sans-serif;font-size:10px;font-weight:normal;color:#000;background:#FFE6F9;;line-height:16px;padding:0 0 20px 0;margin:0;text-align:center;}
  div {text-align:left;}
  a {color:#333;text-decoration:underline;cursor:pointer;}
  td {vertical-align:top;text-align:left;}
  
  
 
  /*  Main Header */
.SiteNameTitle {font-weight:bold;font-size:28px;line-height:32px;text-align:left;color:#FF80DF;}
.SiteNameTitle a {text-decoration:none;color:#FF80DF;}
.SiteNameTitle a:hover {text-decoration:none;}
.SiteNametagLine {font-size:20px;font-style:italic;margin-top:3px;margin-bottom:5px;line-height:16px;color:#FF80DF;}
.SiteNametagLine a {color:#FF80DF;}

.NormalText {font-size:12px;color:#fff;}
  
  /* Top Nav */
.topNav {color:#fff;margin-bottom:2px;background:#FF80DF;}
.topNav table {width:100%;}
.topNav .related {padding:0 6px 0 12px;white-space:nowrap;text-align:left;color:#fff;}
.topNav a {text-align:center;text-transform:uppercase;color:#fff;text-decoration:none;padding:0 6px 0 6px;font-weight:bold;white-space:nowrap;background:#FF80DF;border:1px solid #FF80DF;}
.topNav a:hover {text-decoration:none;background:#fff;color:#FF80DF;}

 /* Suggested Keywords Box */
 .SuggestedKeywordsBox {width:250px;border:0px solid #ccc;text-decoration:none;padding:1px;}
 .SuggestedKeywordsBox a {font-size:11px;}
  .SuggestedKeywordsBox b {font-size:13px;}
 .ThemeImageBox td {vertical-align:top;text-align:middle;}
 
 /* Side Nav */
.sideNavHeader {font-size:14px;padding:3.5px 0 3.5px 15px;color:#fff;background:#FF80DF;}
.sideNavBox a {font-size:12px;text-decoration:none;display:block;color:#fff;text-transform:capitalize;background:#FFE6F9;border:1px solid #FFE6F9;border-top:1px solid #fff;color:#BF60A7}
.sideNavBox a:hover {background:#fff;color:#BF60A7}

 /* Main Links */
  .mainLinks {letter-spacing:-0px;line-height:15px;padding:3.5px 0 20px 5px;font-size:13px;text-decoration:none;display:block;color:#FF80DF;text-transform:capitalize;background:#FFE6F9;border:1px solid #FFE6F9;color:#BF60A7}
 .mainLinks a {text-decoration:underline;display:block;font-weight:bold;color:#FF80DF;text-transform:capitalize;background:#FFE6F9;color:#BF60A7}
  .supersmall {font-size:10px;}
  
/* Related Searches */
.contentHeader{font-weight:bold;padding-bottom:5px;}
.rs {background:#fff;padding:12px;text-align:left;vertical-align:top;}
.rsList  td, .rsList2 td {width:33%;vertical-align:top;padding-right:5px;}
.rsList  td a, .rsList2 td a {text-transform:capitalize;}
.rsList2 td {padding-top:15px;}

.popular {background:#FFE6F9;padding:12px;text-align:left;vertical-align:top;}
.popular div {font-size:10px;text-transform:capitalize;padding:0;margin:0 0 10px 0;}
.popular a{display:block;text-align:left;text-transform:uppercase;text-decoration:none;white-space:nowrap; }
.popular p {font-size:14px;font-weight:bold;padding:0;margin:0;}
 /* Footer */
.footerText {border:1px solid #ccc;padding:10px;margin:10px 0 0 0;text-align:left;}
.footerText a {color:#fff;}
.footer {padding:20px 0 10px 0;line-height:16px;margin:0 auto 0 auto;text-align:center;}


/*  Biography Box */

     .infobox {display:block;text-align:left;border:1px solid #ccc;font-size:11; }
     .infobox img {text-align:center;}
     .infobox th {background-color:#ccc};  
     .collapsed  {display:block;background-color:#caa;font-size:10;}; 
     .quotation  {display:block;font-style:italic;font-size:9;width:160px;}; 

/* suggestion Box */
div.suggestions {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid black;
    position: absolute; 
    background-color: #FFE6F9;

}

div.suggestions div {
    cursor: default;
    padding: 0px 2px;
}

div.suggestions div.current {
    background-color: #3366cc;
    color: white;
}