body {font-family:Arial,Verdana, Helvetica, sans-serif;font-size:12px;color:#333;padding:0;margin:0;}
a img, img{border:0;}
p,td{font-size:12px;}

#header{background: #213656 url(/images/header_bg.gif) no-repeat top left;border-bottom:solid 3px #f8a729;height:85px;width:100%;}
.logo{position:relative;margin: 0px 0 0 0;padding-top:10px; width:201px; height:71px;}

#navColumn{width:144px;font-family: Arial, Helvetica, sans-serif;text-align:center;color:#F7EFCF;line-height:15px;font-size:11px;font-weight:bold;border-top:1px solid #FFF;}
#navLinks{padding:0 7px 5px 7px; font-family:tahoma; font-size:11px; color:#feec6e}
#navLinks a:link, #navLinks a:active, #navLinks a:visited{display:block;color:#fed25b;text-decoration:none;border-bottom:1px solid #47a7e3;padding:5px 0 4px 7px}
#navLinks a:hover, #navLinks a.leftnavon:link, #navLinks a.leftnavon:hover, #navLinks a.leftnavon:visited{color:#FFF;}
.leftnavon{color:#FFF;border-bottom:1px solid #47a7e3;padding:5px 0 4px 7px;display:block}

/* The following "navLinksNew" are for the 2 new pop-ups: werecommend8.cfm and werecommend9.cfm */
#navLinksNew{padding:0 7px 5px 7px; font-family:tahoma; font-size:11px; color:#333E58}
#navLinksNew a:link, #navLinksNew a:active, #navLinksNew a:visited{display:block; color:#333E58; text-decoration:none; border-bottom:1px solid #333E58; padding:5px 0 4px 7px}
#navLinksNew a:hover, #navLinksNew a.leftnavon:link, #navLinksNew a.leftnavon:hover, #navLinksNew a.leftnavon:visited{color:#FFF;}

#navHome{width:129px; background: url(/images/navHomeBg.gif) no-repeat top;text-align:left;}
#navSlots{width:129px; background: url(/images/navHomeBg.gif) no-repeat top;text-align:left;}
#navGames{width:129px; background: url(/images/navGamesBg.gif) no-repeat top;text-align:left;}
#navGamesBG{width:129px; background: url(/images/navGamesBg.gif) no-repeat top;text-align:left; background:transparent url('/images/navGamesBg.gif') no-repeat scroll center top;}
#navNews{width:129px; background: url(/images/navNewsBg.gif) no-repeat top;text-align:left;}
#navSoftware{width:129px; background: url(/images/navSoftwareBg.gif) no-repeat top;text-align:left;}

/*  weRecommend3 pop-up styles */
#weRecommend3Title{text-align:center; color:#9A0000; font-family:tahoma;}
#weRecommend3Title p{font-size:14pt; color:#e10202; font-family:tahoma;}
.visittext{text-align:center; padding:0 25px 0 25px;}
#bonustext{color:#115DA3; font-weight:bold; font-family:Tahoma; height: 40px; text-align:center; vertical-align:bottom;padding-bottom:0px;}
#bottomText{text-align:left; font-weight:bold; padding-left:25px; font-size:11px; float:left;}

/* hightech-slot newest slot */
#hightechslot{background-image:url('/images/slot_recommendation/hightech-full.jpg');}
#hightechslot9{background-image:url('/images/slot_recommendation/hightech-full9.gif');}


#mainColumnPad{padding:10px 6px;}
#mainColumnFeatured{padding:10px 6px;background: #FFF url(/images/siteinfo_bg.gif) repeat-x top;font-size:12px;}
#mainColumnFeaturedSlots{background: #FFF url(/images/siteinfo_bg.gif) repeat-x top;font-size:12px;}
.addInfoColumn{width:216px;}
#bannerAd{padding-left:1px;}
#adColumn{width:121px;}
#wideAdColumn{width:250px;}

.pageCopy{margin:10px;}

.featuredHdr{color:#C00;font-size:11px;font-weight:bold;}
.pageSubNav{font-size:11px; font-weight: bold;margin-bottom:10px;}
.pageSubNav a:link, .pageSubNav a:visited, .pageSubNav a:active{color:#D2691E;}
.pageSubNav a:hover{color:#C00;}
.spacer{display: block;font: 1px/1px monospace;margin: 0;padding: 0;border: 0;height: 1px;width: 1px;}
#searchBox{padding:0 9px 0 0;width:251px !important; width:260px;height:84px;font-size:10px;color:#fec24d; background-color:#213656;}
#searchBox a:link, #searchBox a:visited, #searchBox a:active{color:#fec24d;}
#searchBox a:hover{color:#ddf7ff;}
#siteFilter{float:right;background: url(/images/site_filter_bg.gif) no-repeat top left; width:261px; height:19px;margin-right:2px; text-align:left;font-size:11px; color:#ddf7ff;}
#siteFilter a:link, #siteFilter a:visited, #siteFilter a:active{font-size:10px; color:#ddf7ff;}
#siteFilter a:hover{font-size:10px; color:#fec24d;}

.restrictedPlayersBox{border-top:solid 1px #ecf5fa;padding:18px 0;font-size:11px;}
.languageBox{border:solid 1px #18d5ff; background-color:#ebfaff;padding:15px 38px; font-family: Verdana, sans-serif;}
.languageBox strong{font-size:11px;color:#0564be;}
.languageBox a:link, .languageBox a:visited, .languageBox a:active{font-size:11px; text-decoration:none;color:#0564be;}
.languageBox a:hover{font-size:11px;text-decoration:underline; color:#0564be;}

.t13{font-size:13px;}
.t12{font-size:12px;}
.t11{font-size:11px;}
.t10{font-size:10px;}
.t11a{font-size:10px; color:#7bacd4;}
.t11a a:link,.t11a a:hover,.t11a a:visited{font-size:10px; color:#7bacd4; text-decoration:none;}


.lh20{line-height:20px;}
.lh18{line-height:18px;}

.headerText{padding:2px 10px 2px 4px;}

.red, .red a:link, .red a:visited, .red a:hover{color:#ce3201;}
.blue{color:#0a58a0}
.white{color:#FFF}

a:link, a:visited{color:#0a58a0}
a:hover{color:#EE710B}

a.black:link, a.black:visited{color:#333}
a.black:hover{color:#EE710B}

ul li{padding-bottom:8px;}
ul.noBlt{list-style-type:none;margin:10px 0;padding:0;}

H1{font-size:18px;font-weight:bold;color:#0b589e;margin:5px 0 15px 0;}
H1 .smalltitle{font-size:12px;text-transform:lowercase;}
H1 a:link, H1 a:active, H1 a:visited{text-decoration:none;color:#000}
H2{font:18px Verdana;color:#0564bd;margin:8px 0;font-weight:bold;letter-spacing:-1px;}
H3, H3 a:link, H3 a:active, H3 a:visited{font-size:11px;font-weight:bold;color:#FFF;padding:4px 0 0 9px;margin:0;text-decoration:none;}
H3.blk{color:#000;}
H4{font-size:12px;font-weight:bold;color:#000;margin:4px 0 8px 0;}
H5{font-size:12px;font-weight:bold;color:#0b589e;margin:15px 0 5px 0;display:block}
H6{font-size:14px; color:#0564bd;display:inline;}


/* blue box used in additional info colum */
.boxHeader{clear:left;background-color: #7c91bf;font-weight: bold;font-size: 11px;color: #FFF; padding: 3px 0 3px 5px;}
.boxHeaderCurve{font-weight: bold;font-size: 11px;color: #FFF;padding: 3px 0 3px 5px;height:13px;background: #4E679D url('images/rightBlueOrange.gif') no-repeat top right;}
.boxHeaderCurveWhite{font-weight: bold;font-size: 11px;color: #FFF;padding: 3px 0 3px 5px;margin-top:4px;height:13px;background: #4E679D url('images/rightBlueWhite.gif') no-repeat top right;}
.boxFooter{background-color:#0564bd;color:#FFF;font-size:10px;text-align:right;padding: 2px 4px;margin-bottom:4px;}
.boxFooterDark{background-color:#4E679D;color:#FFF;font-size:10px;text-align:right;padding: 2px 4px;margin-bottom:4px;}
.boxFooter a:link, .boxFooter a:visited, .boxFooterDark a:link, .boxFooterDark a:visited{color:#FFF;}
.boxFooter a:hover, .boxFooterDark a:hover{color:#EE710B;}

.blueBoxHdrSm{width:205px !important;width:216px;padding:5px 0 2px 11px;background: url(/images/blue_box_hdr_sm_bg.gif) no-repeat top;color:#FFF; font-weight:bold;font-size: 11px;}
.blueBoxHdr{padding:5px 0 0 11px;width:240px !important; width:251px;height:18px;background: url(/images/blue_box_hdr_bg.gif) no-repeat top;color:#FFF; font-weight:bold;font-size: 11px;}
.blueBox{font-size: 11px;border: solid 1px #0564bd;background-color:#e4f4fd;padding:8px 10px;margin-bottom:4px;}
.blueBox h3{font-size: 12px;font-weight:bold;color:#000;padding:0;margin:0 0 5px 0;}


.blueHdrLeft{padding-right:6px;background:url(/images/blue_hdr_right.gif) no-repeat right top;margin-bottom:15px;border-bottom:1px solid #0564bd;}
.blueHdrLeftNM{padding-right:6px;background:url(/images/blue_hdr_right.gif) no-repeat right top;border-bottom:1px solid #0564bd;}
.blueHdrRight{padding:2px 0;background:url(/images/blue_hdr_left.gif) no-repeat left top;font-size:11px;font-weight:bold;color:#FFF;}
.blueHdrRight td{font-size:11px;font-weight:bold;color:#FFF;}
.blueHdrDetails{margin-bottom:25px;padding:0 8px;}
.blueHdrBox{margin-bottom:5px;padding:20px 10px;border: solid 1px #0564bd; border-top:0;background-color: #e4f4fd;font-size:11px;}

.blueListingHdrLeft{padding-right:6px;background:url(/images/blue_hdr_right.gif) no-repeat right top;}
.blueListingHdrRight{padding:2px 0;background:url(/images/blue_hdr_left.gif) no-repeat left top;}
.blueListingHdrDetails{margin-bottom:5px;border: solid 1px #91d1f9; border-top:0;font-size:11px;}
.viewAll{font-size:11px;color:#FFF;padding:4px 0 0 9px;}
.viewAll a:link, .viewAll a:visited{color:#FFF;}
.viewAll a:hover{color:#D2691E;}

.medBlueHdrLeft{padding-right:7px;background:url(/images/med_blue_hdr_right.gif) no-repeat top right;border-bottom:solid 1px #358bc8;}
.medBlueHdrRight{padding:2px 0 3px 0;background:url(/images/med_blue_hdr_left.gif) no-repeat top left;line-height:13px;}
.medBlueHdrDetails{margin-bottom:5px;padding:16px 20px;border: solid 1px #91d1f9; border-top:0;background-color: #c6e7fc;font-size:11px;line-height:15px;}
.medBlueHdrDetails p{font-size:11px;line-height:15px;}

/* footer styles */
#footerNavBarContainer{width:100%;border-top:solid 3px #f8a729; background:#253a59;}
#footerNavBar{padding:2px 0;color:#FFF;font-size:11px;text-align:center;background:#253a59;}
#footerNavBar a{color:#FFF;font-size:11px;margin:0 5px;}
#footerNavBar a:hover{color:#f8a729;}

#footerContainer{width:100%;}
#footer{color:#666;font-family:Verdana;padding:10px 60px;text-align:left;font-size:10px;line-height:18px;}
#footer a:link, #footer a:visited{color:#666;}
#footer a:hover{color:#000}

.clear{clear:both}

/* Used for tool tips - not sure where they appear */
#tipDiv {position:absolute; visibility:hidden; left:0; top:0; z-index:1000; background-color:#FE9929; border:1px solid #336; padding:0 5px 5px 5px; width:200px; color:white; font-weight:bold; text-align:center; font-size:11px; line-height:1.3}

#filterBox{margin:5px 0;}
#filterBox select{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.searchTextBox{font-size:10px;background: #E8E8E8 url(/images/bg_inputField.gif);width:171px !important;width:176px;margin-right:5px;}

input{font-size:11px;border:1px solid #b0b0b0;padding-left:3px;vertical-align:middle;}
input.button{border:0;}
textarea{font-size:11px;border:1px solid #b0b0b0;}

.advancedSearchItems{width:163px;font-size:11px;}
form#advancedSearch select, form#advancedSearch input{margin:1px 0 4px;}

/* list styles */
.listBlockHeader{border-bottom:1px solid #c6e7f8;margin:5px 0 0 0;padding:0 0 5px 0;}
.listBlock, .listBlockFeatured{padding:10px 0 10px 6px;border-bottom:solid 1px #c6e7f8;}
.listBlockFeatured{background-color:#e2f5fd;border-bottom:solid 1px #c6e7f8;}
.listBlockHP, .listBlockHPFeatured{padding:8px 6px 4px 6px;}
.listBlockHPFeatured{background-color:#e2f5fd;}

a.titleLink:link, a.titleLink:visited, .specialListLinks a:link, .specialListLinks a:visited{font-size:12px;font-weight:bold;color:#D2691E;text-decoration:none;}
a.titleLink:hover, .specialListLinks a:hover{text-decoration:underline;}

.imgProperty{border:2px solid #CCC;width:163px;}
.imgListing{border:2px solid #CCC;width:54px;height:39px;margin:0 6px;}
img.imgBorder{border: solid 1px #CCC;}

/* used for errors and omissiongs popup form on the details page */
#wipeDiv{position:absolute; display:none; left:150px; top:600px;width:260px;height:275px;background-color:#FFEFD5;border:2px solid #f8a729;margin:0;z-index:1000;padding:5px;}

.imgPos{padding:0 10px 0 0;}

.rankNum{font-family: Arial Black;font-size:25px;color:#d77228; width:40px; float:left;}
.rankNumSm{font-family: Arial Black;font-size:20px;color:#d77228; width:40px;}
.rankNumLg{font-family: Arial Black;font-size:30px;color:#d77228; width:40px; float:left;}
.rankNumHP{font-family: Arial Black;font-size:30px;color:#d77228; width:30px;text-align:right;}
.featuredNum{color:#47a7e3;}


.articleDate{color:#a1a6ad;}
hr.orange{border:0;border-top:1px solid #F93;margin:10px 0 20px 0;height:1px;font: 1px/1px monospace;}

/* Rebeccas Newsletter Ad */
a.RRbutton:link, a.RRbutton:visited{display:block;border:solid 1px #CCC;font-weight:bold; background-color:#FFF;color:#000;font-size:12px; font-family: Arial;padding:2px;margin:6px 10px;text-decoration:none;}
a.RRbutton:hover, a.RRbutton:active{display:block;border:solid 1px #CCC;font-weight:bold; background-color:#CCC;color:#000;font-size:12px; font-family: Arial;padding:2px;margin:6px 10px;text-decoration:none;}
.RRbox{background-color: #8c1f1f; padding: 10px 0 4px 0;text-align:center;color: #FFF;font:10px Verdana;width:139px;}

/* used details page for featured sites */
.feaHead{	font-weight:bold;	padding: 2px 2px 2px 8px;	background-color:#FE9929;	color:#FFF;}
.feaBody{padding:12px;	margin:0 0 4px 0;	background-color: #fce2a2; border:2px solid #FE9929;}
.featuredLogo{border:2px solid #CCC;}
a.featured:link, a.featured:hover, a.featured:visited {color:#000;font-weight:bold;text-decoration:none;}

.newsListText{font-size:12px;padding:4px 0 10px 0;line-height:1.4;border-bottom: 1px solid #c6e7f8}
.newsListText a:link, .newsListText a:visited{font-weight:bold;color:#D2691E;text-decoration:none;}
.newsListText a:hover{text-decoration:underline;}
.newsDate{font-size:11px;font-style:italic}

#pref_off{margin:5px 0 3px 0;padding:0; border:0px;}
#pref_on{margin:5px 0 3px 0; padding:0; color:#333; text-align:left; font-weight:normal; border:0px;}
#pref_box{background-color: #9de5fe;padding:5px 7px 0 7px;}

/* inline article images with captions */
.RRheader{float:left;margin:20px 15px 0 0;}
.articleImgLeft{float:left;margin:0 10px 0 0;}
.articleImgLeft img{margin:5px 0 0 0;border:0;}
.articleImgRight{float:right;margin:0 0 0 10px;}
.articleImgRight img{margin:5px 0 0 0;border:0;}

p.captionSM{width:130px;margin:4px 0 5px 0;padding:0;text-align:center;font-size:11px;}
p.caption{width:185px;margin:4px 0 5px 0;padding:0;text-align:center;font-size:11px;}
p.captionLG{width:250px;margin:4px 0 5px 0;padding:0;text-align:center;font-size:11px;}

/* OCC Times Newsletter */
#OCCTimes td{font-family:Verdana, Helvetica, sans-serif;font-size:10px;line-height:16px;}
#OCCTimes a:link, #OCCTimes a:visited{color:#0564bd}
#OCCTimes a:hover{color:#EE710B}
#OCCTimes img.border{border:2px solid #CCC;}
#OCCTimes .imgRight{padding: 0 0 10px 15px;float:right;}
#OCCTimes .imgLeft{padding: 0 15px 10px 0;float:left;}
#OCCTimes h1{font-size:14px; color:#d77228;margin:0 0 10px 0;}
#OCCTimes h1 a:link, #OCCTimes h1 a:visited{color:#d77228;text-decoration:none;}
#OCCTimes h1 a:hover{color:#0564bd;}
#OCCTimes h2{font-size:12px; color:#0564bd; text-transform:uppercase;}
#OCCTimes h3, #OCCTimes h3 a:link{font-size:12px; color:#d77228; margin:0 0 4px 0;padding:0;}
#OCCTimes h3 a:link, #OCCTimes h3 a:visited{color:#d77228;text-decoration:none;padding:0;}
#OCCTimes h3 a:hover{color:#0564bd;}
#OCCTimes .article{margin:15px 0 15px;padding:0 20px 15px 0; border-bottom: solid 1px #ecf5fa;}
#OCCTimes .imgPadRt{padding-right: 20px;}
#OCCTimes #sideCol{width:210px;padding:15px 0 7px;}
#OCCTimes #bonusOfferContainer{padding:21px 13px 0; background: #fc0 url(/images/times/yellow_dots_bg.gif) repeat-x top left;}
#OCCTimes #bonusOfferFooter{height:21px; background: url(/images/times/yellow_dots_bg.gif) repeat-x top left;}
#OCCTimes #bonusOffers{background-color:#FFF;padding:10px 8px;}
#OCCTimes #bonusOffers strong a:link, #OCCTimes #bonusOffers strong a:visited{color:#d77228;text-decoration:none;}
#OCCTimes #bonusOffers strong a:hover{color:#0564bd;}
#OCCTimes .sideModHdrA{background-color:#0967a4;padding:4px 11px;color:#ffe36e;font-weight:bold;font-size:11px;}
#OCCTimes .sideModBodyA{background-color:#2296e1;padding:20px;border:1px solid #0967a4;color:#FFF;}
#OCCTimes .sideModBodyA a:link, #OCCTimes .sideModBodyA a:visited{color:#FFF;}
#OCCTimes .sideModBodyA a:hover{color:#333;}
#OCCTimes .sideModHdrB{background-color:#168cd4;padding:4px 11px;color:#ffe36e;font-weight:bold;font-size:11px;}
#OCCTimes .sideModBodyB{background-color:#91d0f9;padding:10px 20px;border:1px solid #168cd4;}
#OCCTimes .sideModHdrC{font-size:11px;color:#148dd6;font-weight:bold;margin-bottom:5px;}
#OCCTimes .sideModBodyC{background-color:#d8efff;padding:15px 20px;border:1px solid #6fbff2;}
#OCCTimes .sideModHdrD{font-size:15px;color:#ffe36e;font-weight:bold;}
#OCCTimes .sideModBodyD{background-color:#2296e1;padding:20px 10px;border:1px solid #0967a4;color:#FFF;}
#OCCTimes .moreArrow{color:#0564bd;}
#bonuses td{padding:10px 6px 10px 0;}

dl.feature{margin:15px 0;padding:0 0 15px;border-bottom: solid 1px #ecf5fa;}
dl.feature:after{content: "."; display:block; height:0; clear:both; visibility:hidden;}
dl.feature {display: inline-table;}
dl.feature dt{margin:0 0 5px 0;}
dl.feature dt img{float:left; margin:0 15px 0 0;border:2px solid #CCC;}
dl.feature dd{margin:0 0 0 200px;}
dl.feature dt.alt img{float:right; margin:0 0 0 15px;border:2px solid #CCC;}
dl.feature dd.alt{margin:0 200px 0 0;}

dl.article{margin:15px 0;padding:0 15px 5px;border-bottom: solid 1px #ecf5fa;}
dl.article:after{content: "."; display:block; height:0; clear:both; visibility:hidden;}
dl.article {display: inline-table;}
dl.article dt{margin:0;}
dl.article dt.img img{float:left; margin:0 15px 0 0;border:2px solid #CCC;}
dl.article dd{margin:0 0 10px 0;}
dl.article dd.img{margin:0 0 10px 94px;}

.newsletterIssueL{padding-right:7px;background:url(/images/med_yel_hdr_right.gif) no-repeat top right;border-bottom:solid 1px #fdcd69;}
.newsletterIssueR{padding:2px 0 3px 0;background:url(/images/med_yel_hdr_left.gif) no-repeat top left;line-height:13px;}
.newsletterIssueDetails{margin-bottom:5px;padding:16px 6px;border: solid 1px #fdcd69; border-top:0;background-color: #fef7c3;font-size:11px;}

.newsletterSignupL{padding-right:7px;background:url(/images/med_ora_hdr_right.gif) no-repeat top right;}
.newsletterSignupR{height:25px;background:url(/images/med_ora_hdr_left.gif) no-repeat top left;}
.newsletterSignupDetails{color:#000;margin-bottom:5px;background: #fbdd74 url(/images/med_ora_ftr_right.gif) no-repeat bottom right;font-size:11px;}
.newsletterSignupDetails form{background:url(/images/med_ora_ftr_left.gif) no-repeat bottom left;padding:16px 12px;margin:0;}

.timesSignupHome{background:#fdda64 url(/images/times_grad_box_tl.gif) no-repeat top left;margin-bottom:5px;}
.timesSignupHome form{background:url(/images/times_grad_box_tr.gif) no-repeat top right;color:#000;padding:0 12px;margin:0;font-size:11px;}
.timesSignupHomeFtr{background: #fdda64 url(/images/times_grad_box_bl.gif) no-repeat bottom left;text-align:right;}

.bonusPromoHome{background:#c6fb92 url(/images/bonus_grad_box_tl.gif) no-repeat top left;margin-bottom:5px;}
/* .bonusPromoHome form{background:url(/images/bonus_grad_box_tr.gif) no-repeat top right;color:#000;padding:0 12px;margin:0;font-size:11px;} */
.bonusPromoHomeTr{background:url(/images/bonus_grad_box_tr.gif) no-repeat top right;color:#000;padding:0 12px;margin:0;font-size:11px;}
.bonusPromoHomeFtr{background: #ffffff url(/images/bonus_grad_box_bl.gif) no-repeat bottom left;text-align:right;}
.bonusPromoURL{font:Verdana (Bold);font-size:11px; color:#333366;}
.bonusExclList{background:url(/images/bonus_exclusive_page_hdr_bg.gif) repeat top right;}

.inThisIssue a{display:block;margin:8px 0;font-weight:bold;}

/* Search results tabs */
ul#searchResultsTabs{list-style:none;margin:20px 0 0 0;padding:0;}
ul#searchResultsTabs li{margin:8px 2px 1px 0;padding:0 7px 0 0;float:left;background:url(/images/med_blue_hdr_right.gif) no-repeat top right;text-align:center;/*border-bottom:solid 1px #0564bd;*/}
ul#searchResultsTabs li a:link, ul#searchResultsTabs li a:visited{float:left;margin:0 0 0 0;padding:4px 0 4px 7px;background:url(/images/med_blue_hdr_left.gif) no-repeat top left;color:#fed25b;text-decoration:none;font-size:11px;font-weight:bold;display:block;}
ul#searchResultsTabs li a:hover, ul#searchResultsTabs li a:active{color:#FFF;}
ul#searchResultsTabs li.tabOn{margin:2px 2px 0 0;padding:0 12px 0 0;float:left;background:url(/images/blue_hdr_right.gif) no-repeat top right;text-align:center;/*border-bottom:solid 1px #0564bd;*/}
ul#searchResultsTabs li.tabOn a:link, ul#searchResultsTabs li.tabOn a:visited{float:left;margin:0;padding:7px 0 8px 12px;background:url(/images/blue_hdr_left.gif) no-repeat top left;color:#FFF;text-decoration:none;font-size:11px;font-weight:bold;display:block;}
ul#searchResultsTabs li.tabOn a:hover, ul#searchResultsTabs li.tabOn a:active{color:#FFF;}

.searchSortBarLeft{padding-right:6px;background:#3B87DE;border:solid 1px #0564BD;border-top:0;}
.searchSortBarRight{padding:4px 0;background:#3B87DE;font-size:11px;font-weight:bold;color:#FFF;}
.searchSortBarRight td{font-size:11px;font-weight:bold;color:#FFF;}

/* Payout Table used in Articles */
table.payoutTable{border:solid 1px #CCC;border-bottom:0;}
.payoutTable th{font-size:12px;}
.payoutTable td, .payoutTable th{border-left:solid 1px #CCC;border-bottom:solid 1px #CCC;text-align:center;padding:3px 4px;}
.payoutTable td.col1, .payoutTable th.col1{text-align:left;border-left:0;padding-right:15px;}

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .tabs-hide {
        display: none;
    }
}
/* Hide useless elements in print layouts... */
@media print {
    .tabs-nav {
        display: none;
    }
}
/* search tabs */
.tabs-nav {list-style:none;margin:0;padding:1px 0 0 0;border:0;}

/* search tabs off */
.tabs-nav li {margin:8px 2px 1px 0;padding:0 7px 0 0;float:left;background:url(/images/med_blue_hdr_right.gif) no-repeat top right;text-align:center;}
.tabs-nav a:link, .tabs-nav a:visited {float:left;margin:0 0 0 0;padding:4px 0 4px 7px;background:url(/images/med_blue_hdr_left.gif) no-repeat top left;color:#fed25b;text-decoration:none;font-size:11px;font-weight:bold;display:block;white-space: nowrap; /* required in IE 6 */}
/* search tabs on */
.tabs-nav .tabs-selected{margin:2px 2px 0 0;padding:0 12px 0 0;float:left;background:url(/images/blue_hdr_right.gif) no-repeat top right;text-align:center;/*border-bottom:solid 1px #0564bd;*/}
.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited{float:left;margin:0;padding:7px 0 8px 12px;background:url(/images/blue_hdr_left.gif) no-repeat top left;color:#FFF;text-decoration:none;font-size:11px;font-weight:bold;display:block;}

.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
		color:#FFF;
}
.tabs-container {
    clear:both;
		margin:0;
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
#searchSortBar{display:block;clear:both;}
#section-1,#section-2,#section-3,#section-4,#section-5,#section-6{clear:both;}

/* Card Player Magazine Article Module */
#cardPlayerBox{clear:right;float:right;width:184px;margin:0 0 8px 8px;}
#cardPlayer{border:4px solid #293247;background-color:#000;padding:9px 11px 0 11px;color:#CCC;font-size:11px;}
#cardPlayer p{font-size:11px;line-height:16px;padding-left:5px;margin:5px 0 10px;}
#cardPlayer div.link{background:#000 url('/images/cardPlayerDashBG.gif') repeat-x top;text-align:center;padding:10px 0;margin-top:10px;}
#cardPlayer img{border:solid 1px #666;}
#cardPlayer a:link, #cardPlayer a:visited{color:#F60;font-weight:bold}
#cardPlayer a:hover, #cardPlayer a:active{color:#CCC}
#articleCopyright{margin:15px 0;padding:15px 0 0;border-top: solid 1px #ecf5fa;font-size:11px;}
#articleCopyright a{color:#333;}
/* Hides from IE-mac \*/
*html dl.feature, *html dl.article {height:1%;}
dl.feature, dl.article {display:block;}
/* End hide from IE-mac \*/


.slotsmodule {width:270px;float:left;margin-right:5px;padding-bottom:5px;}
.slotsmodule .blueListingHdrLeft .blueListingHdrRight h3 a:link,
.slotsmodule .blueListingHdrLeft .blueListingHdrRight h3 a:active,
.slotsmodule .blueListingHdrLeft .blueListingHdrRight h3 a:visited,
.slotsmodule .blueListingHdrLeft .blueListingHdrRight h3 {padding:4px 0 2px 4px;}



/* inline styles pulled out from details2.xsl */
#header tr td:first-child{width:201px;}
#logoTopDetails{position:relative;top:3px;}
#FeaturedProperties{display:inline;}

/* Rogue styles */
#skullImg{width:44px; height:35px;}
#advisoryText{color:red; font-weight:bold; width:160px; float:right;}
#eCogra{text-align:left; width:133px; height:42px;}
#roguelist{font-size: 11px; margin-left:140px;}
/* /End rogue styles */

/* Start spacers, BRs, buttons */
	#SP5{width:522px;}
	#SP3{height:36px;}
	.SPh5{display:block; font:1px/1px monospace; margin:0; padding:0; border:0; height:1px; width:1px; height:5px;}
	.SPh3{display:block; font:1px/1px monospace; margin:0; padding:0; border:0; height:1px; width:1px; height:3px;}
	.center{text-align:center;}
	.brHeight{line-height:1px; height:1px;}
	.SearchButton{border:0; padding:0; margin:0;}
	#TopSpacer{border-bottom:1px solid rgb(255, 255, 255); height:4px; background-color:rgb(98, 187, 244); width:auto; margin-top:1px; margin-left:144px; position:relative;!left:-3px;}
	.height1{line-height:1px;}
	#Downloadbtn{width:95px; height:24px;}
	.VisitPlayBtns{width:74px; height:24px;}
/* End spacers, BRs, buttons */

.casinoSearch{display:inline;}
.searchTextBoxMargin{margin-right:-3px;}

/* Side navigation styles, [top] search styles, left-side advertisement styles */
#AdvSearchDiv{margin-top:3px; width:80px; background-color:#213656; opacity:0.6; filter:alpha(opacity=60);}
#AdvSearchText{color:#FEC24D; opacity:1.0; filter:alpha(opacity=100);}
#prefBox{width:130px; margin:0 auto;}
.prefOnOff{border:0;padding:0;}
#pref_off a img{width:130px; height:25px}
#pref_on a img{width:130px; height:26px;}
.PrefBoxBottom{width:130px; height:7px;}
#navLinks #navHome a{border:0; padding:5px 0 0 7px;}
#navLinks #navSlots a{border:0; padding:5px 0 0 7px;}
#navLinks #navSlots a img{width:30px; height:11px; align:baseline; margin:0 0 0 10px;}
#navGamesBG a:last-child{border:0px;}
#navNews a:last-child{border:0;}
#navSoftware a:last-child{border:0;}
#CCPad{width:129px; height:200px; border:0px; margin-top:4px;}
/* /End side navigation styles, [top] search styles, left-side advertisement styles */

/* right column styles */
#ad250x250{display:none;}
#paymentMethods_container{margin-left:8px;}
#restrictedLocations{margin-top:10px; font-weight:bold;}
#restrictedLocationsList{margin-left:10px;}
#slotGamesRightList{height:auto; width:100%; display:table;}
#slotGamesRightInd{width:auto; float:left; line-height:15px; height:auto; margin:0px;padding:0px; margin-bottom:5px;}
.br_clear{clear:left; line-height:1px; background-color:pink;}
/* /End right column styles */

/* Middle Column styles */
#specialOffers{margin-bottom:0px;}
.id{float:left; text-align:left; margin-right:10px; height:38px; width:91px;}
.specialOfferName{color:red; font-style:italic; font-weight:bold;}
#showallslots{position:relative; top:-13px; float:right; padding-right:10px; cursor:pointer; font-weight:normal;}
#collapseslots{position:relative; top:-13px; float:right; padding-right:10px; cursor:pointer; font-weight:normal; display:none;}
#SlotGamesModule{width:auto; display:block; padding-top:0px; margin-bottom:10px;}
#SlotGamesInd{width:205px; float:left; line-height:15px; height:140px; margin:0px; padding:0px; margin-bottom:10px; display:table; text-align:center;}
#moreslots{width:100%; display:block; height:135px; overflow:hidden;}
.slotGamesImg{margin-bottom:5px; vertical-align:text-top; height}
#PIPimg{padding:0 8px 8px 0; border:0px;}
.blue, .viewRatings{font-weight:bold;}
.readMore{font-size:12px;}
.MT1{margin-top:10px;}
#compareOwner{font-weight:bold; margin-left:20px;}
#progInfoImg{margin-right:25px; border:0px;}
.wAuto{width:auto;}
#Errors{border:solid 1px #0564bd; padding:5px; margin:5px;}
#ErrorsForm{display:inline; margin:0; padding:0;}
.nameForm{width:154px}
.emailForm{width:156px}
#ErrorsForm div{padding:2px;}
#comments{padding:2px 2px 2px 5px;}
#commentsArea{width:222px; overflow:hidden;}
#formNote{padding:2px 2px 2px 5px; font-size:10px}
.right{text-align:right;}
#submitBtn{background-color:#f8a729}
#cancelBtn{background-color:#CCC}
/* /End middle Column styles */

#navCol{width:130px; margin:0 auto;}
.newItem{width:30px; height:11px; margin:0 0 0 10px;}
.normalFont{font-weight:normal;}
#closed{color:red; margin-bottom:8px;}
.visitRec{color:#0a58a0; font-style:bold; font-size:11px;}
.iframe{height:0px; width:1px; border:0}
#iGBD_ad{width:129px; height:200px; border:0px; margin-top:4px;}

#WaitOtherOffers{display:inline; display:block}

/* Pop-up styles from details2.xsl */
.spinner {width:166px; height:188px; overflow:hidden; }
.spinner span {position:relative }
.spinner img {width:166px; height:126px; cursor:pointer}
.spinnerLG img {width:196px; height:146px; cursor:pointer; border:solid 2px #999999;}
#handle {cursor:pointer}
/* /End pop-up styles from details2.xsl */

/* End inline styles */

