.grcategory

{

  font-weight:bold;

  background-color:#666666;

  color:#ffffff;

}
.TableSubHead {
  background-color: #EEE;
  font-weight: 400;
}
.TableHead {
  background-color: #c5d0e1;
  font-weight: 700;
}
.left_wide{width:360px; float:left;}
.left_wide h2{border-top:1px solid #0099CC; border-bottom:1px solid #0099CC; background:#99CCFF; font-size:14px; line-height:30px; padding:0 10px; margin-top:0; color:#fff; font-weight:bold;}
.left_wide table{margin:0;}
.left_wide table th{font-weight:normal;}
.left_wide .content{margin-bottom:20px;}
.left_wide .buttons button, .left_wide .buttons a{float:right; margin-right:0;}
.left_wide .button-link .buttons a.simple-button{font-size:11px; font-weight:bold; float:none;}
.left_wide .orange .buttons button{border:1px solid #9e9993; font-size:13px; height:27px; }
.left_wide .brown .buttons{margin:5px 0;}
.main-narrow{margin:0 0 0 400px;}

.gift_registry_tabs a{text-decoration: none; font-weight:bold;}
.gift_registry_tabs .selected{ padding-left:10px; color:#f58043; font-weight:bold;}

.create_gr b{font-size:12px;}
.create_gr .orange .buttons button, .gr_guestaccess .orange .buttons button, .gr_review_table .orange .buttons button{border:1px solid #9e9993; font-size:13px; height:27px; float:right;}

.gr_guestaccess h2{ font-size:12px;}

.gr_review_table b{font-size:12px;}
.gr_review_table table{ margin:0;}
.fake_td{line-height:20px;}
.fake_td ul{list-style:none outside none; padding:0; margin:0;}
.gr_review_table .brown{vertical-align:bottom; text-align:right;}
.gr_review_table .brown a{background: #b5aea6; padding:3px 8px; border:1px solid #0099CC; color:#fff; text-decoration:none; font-size:10px; font-weight:bold;}
