#bocFramework { width: 810px; margin-top:7px; }
#bocSliccware { width: 810px; margin-top:2px; }

.strong { font-weight: bold }
#superSlot { padding:10px;background:white; }
#superSlot p {margin: 0px 0px 10px 0px }
#superSlot .header { font: bold 16px verdana, arial, sans-serif; color: #993333; margin-bottom:10px }
#superSlot #content { width:100%;padding-left:10px;vertical-align:middle; font-size: 12px; }

#gridFramework {background-color:#7096C4; }
#bocLeftCol, #bocSliccwareLeftCol { width:170px; vertical-align:top}
#bocRightCol { vertical-align:top; }

#bocHeader{ margin-bottom:5px }
#bocHeader .wrapper {width:100%;background: url(http://a1612.g.akamaitech.net/7/1612/33/723760a3be3c7d/images.citysearch.com/sys/best/results/boc_header_bg.gif) repeat;vertical-align:top }
#bocHeader .title {width:100%; margin: 10px 0px 0px 10px;font:normal 20px verdana, arial, sans-serif;color:white; }
#bocHeader .locale { font:bold 18px verdana,arial, sans-serif; color:#FFCF21 }
#bocHeader .chooseWrapper { margin-top:20px; float:right; clear:right; text-align:right}
#bocHeader .chooseWrapper a { font: normal 11px tahoma, verdana, arial, sans-serif; color:white }

#bocFramework #gridHeader { background:#E3EDF9;border-top:1px solid #BBCADF;border-bottom: 1px solid #BBCADF; }
#bocFramework #gridFooter { background:white;margin-bottom:5px; }
#bocFramework .gridHeader {background:#F1F1F1;}
#bocFramework .entityHeader {width:510px;padding: 4px 10px;background:#F1F1F1;}
#bocFrameWork .ratingHeader {width:70px;padding:4px 10px 4px 0px;border-left:1px solid white;text-align:center;background:#F1F1F1;}

#bocGrid { background:white; width:98.5%} 
#bocMapGrid { width:100% }
#bocGridPrint { width:800px; background:white; }

#bocGrid .entityInfo, #bocMapGrid .entityInfo, #bocGridPrint .entityInfo { padding: 7px 0px 8px 10px;}

#bocGrid .interstitialBorderWrapper { padding:4px; }
#bocGridPrint .interstitialBorderWrapper { padding:4px }

.cornerTopLeft {width: 3px; height:3px; float:left; background: url(http://a1612.g.akamaitech.net/7/1612/33/522b36b71d28ea/images.citysearch.com/sys/best/results/boc_corner_top_left.gif) no-repeat top }
.cornerTopRight{ width: 3px; height:3px; float:right; background: url(http://a1612.g.akamaitech.net/7/1612/33/02935cf4ce7279/images.citysearch.com/sys/best/results/boc_corner_top_right.gif) no-repeat top }
.cornerBottomLeft {width: 3px; height:3px; float:left; background: url(http://a1612.g.akamaitech.net/7/1612/33/55677cd89ad619/images.citysearch.com/sys/best/results/boc_corner_bottom_left.gif) }
.cornerBottomRight{ width: 3px; height:3px; float:right;background: url(http://images.citysearch.com/sys/best/results/boc_corner_bottom_right.gif) }

.gridCornerTopLeft { width:3px; height:3px; float:left; background:url(http://a1612.g.akamaitech.net/7/1612/33/cfac803575ea92/images.citysearch.com/sys/best/results/boc_grid_corner_top_left.gif) no-repeat top }
.gridCornerTopRight { width:3px; height:3px; float:right; background:url(http://a1612.g.akamaitech.net/7/1612/33/3bfbbb2c469fe7/images.citysearch.com/sys/best/results/boc_grid_corner_top_right.gif) no-repeat top }
.gridCornerBottomLeft { width:3px;height:3px;float:left;background:url(http://a1612.g.akamaitech.net/7/1612/33/fa69002c14e53d/images.citysearch.com/sys/best/results/boc_grid_corner_bottom_left.gif) no-repeat bottom}
.gridCornerBottomRight { width:3px;height:3px;float:right;background:url(http://a1612.g.akamaitech.net/7/1612/33/2643b35df9e200/images.citysearch.com/sys/best/results/boc_grid_corner_bottom_right.gif) no-repeat bottom}

.viewAllCatsWrapper { background:#E3EDF9; text-align: center}
.viewAllCatsWrapper a {font-weight: bold; display:block;margin:0px 0px 5px 0px; padding-top:5px}

.scrollCompWrapper { background:#BBCBDF; margin-bottom:10px }
#bocFramework .browseByHeaderBlock { border:0; padding:0 }

#bocFramework .browseByWrapper{ width:165px; background-color: white; }
#bocFramework .browseByListWrapper{ padding:10px;  border:0;}

#searchNominateEl { background:#E4ECF6; }
#searchNominateEl .header {font-size: 14px; font-weight: bold; color: #993333; margin-bottom:10px}

.bocRatingsBugWrapper { text-align:center; padding:10px;}
.bocRatingsBugWrapper .ratingsBug { display:block;width: 41px; height: 40px; border:none; position:relative; background: url('http://a1612.g.akamaitech.net/7/1612/33/b1aae2f0dd90a5/images.citysearch.com/sys/best/results/rating_bg.gif') no-repeat; text-decoration: none; color: #000; font-weight:bold; margin:auto}
.bocRatingsBugWrapper .rating { position:relative; top: 14px; }

.interstitialWrapper .ratingsBug { width:53px;}
