

div.bdyContentWellWide {float:left;margin:0 5px 0 30px;display:inline;}

div.cntVideoText p {width:220px;}

div.boxHalf {width:340px;float:left;margin:0 10px 10px 0;display:inline;}
div.boxHalf img.floatLeft {margin-bottom:35px;margin-right:10px;}
div.boxHalf ul {margin-left:20px;}
div.boxHalf ul li {margin-bottom:10px;}

div.boxFull {width:690px;float:left;margin:0 10px 10px 0;display:inline;}

div.cntOverviews p {margin-left:73px;}

table.tableTours {width:324px;margin:0;}
table.tableTours tr {height:30px;}
table.tableTours th {padding-left:4px;}
table.tableTours tr.odd td, tr.odd th {background-color:#f1f1f1;}
table.tableTours tr.even td, tr.even th {background-color:#fff;}
table.tableTours th {font-weight:bold;}

div.scrollable {height:250px;overflow:auto;overflow-x:hidden;}
table.scrollable td {min-height:15px;_height:auto !important;height:15px;padding:5px 0;vertical-align:top;}

div.programNews {border-top:1px solid #ccc;}
table.programNews {margin:0;padding:0;width:100%;}
table.programNews th {text-align:left;padding:5px 0;font-weight:bold;}
table.programNews tr.odd td {background:#fff;}
table.programNews tr.even td {background:#f1f1f1;}
table.programNews .first {text-align:left;padding-left:10px;}
table.programNews .last {padding-right:40px; }

div.boxHide {display:none;}

div.boxWheelWatchersNav {width:170px;float:left;margin:0 5px 0 30px;display:inline;}
div.boxWheelWatchersNav div {width:170px;padding-top:5px;padding-bottom:5px;background-image:url(/local/images/global/boxes/wwc_body.png);}
div.boxWheelWatchersNav div p {padding:0 0 0 10px;}
div.boxWheelWatchersNav h4 {height:24px;margin:0 10px 0 9px;padding:5px 5px 0 5px;background-image:url(/local/images/global/boxes/wwc_title.png);background-repeat:no-repeat;font-size:11px;color:#666;font-weight:bold;}
div.boxWheelWatchersNav h4 em {font-weight:bold;}

div.boxCategoryTextLarge {position:relative;width:143px;height:100px;}
div.boxCategoryTextLarge p {width:143px;height:70px;position:absolute;top:0px;left:0px;overflow:hidden;}
div.boxCategoryTextLarge span {position:absolute;top:80px;left:0px;}

div.boxSpinForm {}
div.boxSpinForm label {font-weight:bold;display:block;}
div.boxSpinForm input {width:135px;}
div.boxSpinForm input.buttonSubmit {width:75px;height:22px;margin-right:0;}

table.tableWinnerForm {}
table.tableWinnerForm label {font-weight:bold;display:block;}
table.tableWinnerForm td {padding:0 10px 10px 0;}

div.boxPastWinners {border-top:1px solid #ccc;height:300px;}
table.tablePastWinners {margin:0;padding:0;width:100%;}
table.tablePastWinners h3 {margin-bottom:5px;}
table.tablePastWinners th {padding:10px 10px 0 10px;}
table.tablePastWinners td {padding:10px 0 10px 10px;}
table.tablePastWinners td.last {padding:10px 20px 10px 10px;}
table.tablePastWinners tr.odd td {background:#fff;}
table.tablePastWinners tr.even td {background:#f1f1f1;}

div.boxMemberStories {border-top:1px solid #ccc;}
table.tableMemberStories {margin:0;padding:0;width:100%;}
table.tableMemberStories h3 {margin-bottom:5px;}
table.tableMemberStories th {padding:10px 10px 0 10px;}
table.tableMemberStories td {padding:10px 0 10px 10px;}
table.tableMemberStories td p {margin-right:40px;}
table.tableMemberStories tr.odd td {background:#fff;}
table.tableMemberStories tr.even td {background:#f1f1f1;}

/*pat's place*/
.patsplace {position:relative;}
.patsplace strong {font-weight:bold;}
.patsplace .header {background:url(/local/images/patsplace/header.gif) no-repeat 0 0;height:75px;width:501px;}
.patsplace .body {background:url(/local/images/patsplace/body.gif) repeat-y;width:501px;}
.patsplace .footer {background:url(/local/images/patsplace/footer.gif) no-repeat 0 100%;min-height:420px;padding:0 0 20px 0;width:501px;}
* html .patsplace .footer {height:420px;}
.patsplace .tv {height:444px;position:absolute;left:20px;top:55px;width:450px;}
.patsplace .tvcontent {position:absolute;left:38px;top:109px;width:295px;height:169px;overflow:hidden;}
.patsplace #flashcontent {position:absolute;left:348px;top:46px;width:146px;}
.patsplace .links {margin:0;position:absolute;top:340px;left:30px;width:330px;}
.patsplace .links li {float:left;list-style:none;margin:0 20px 0 0;width:144px;}
.patsplace .links li a {background:url(/local/images/patsplace/linkbg.png) no-repeat;color:#6b7e8c;display:block;font-size:9px;font-weight:bold;height:22px;padding:8px 0 0 0;text-align:center;width:144px;text-decoration:none;}
.patsplace .links li a:hover {background-image:url(/local/images/patsplace/linkbg_ov.png);}
.patsplace .links li a.twoliner {padding:4px 0;}
.patsplace .group {padding:20px 1px 5px 20px;}
.patsplace h2 {color:#205cc6;font-size:18px;font-weight:bold;}
.patsplace p {margin:0 0 10px 0;padding:0;}
.patsplace .patside {float:right;margin-right:1px;}
.patsplace .questions {background:url(/local/images/patsplace/box.gif) no-repeat;display:inline;float:left;height:205px;margin:0 0 0 10px;padding:20px;width:264px;z-index:2;}
.scrollarea {height:205px;overflow-y:auto;}
.patsplace .questions .question {color:#349ACB;}
.patsplace .questions .scrollable {height:165px;margin-bottom:5px;}
.patsplace .questions .scrollable ul {margin:0;padding:0;}
.patsplace .questions .scrollable li {list-style:none;margin:0 0 3px 0;}
.patsplace .questions .scrollable label {color:#52A354;font-weight:bold;}
.patsplace .questions .scrollable .answer {color:#1956A7;display:inline !important;}
.patsplace .askquestion {background:url(/local/images/patsplace/askquestion.gif) no-repeat;float:left;height:21px;margin:10px 0 0 30px;width:119px;}
.patsplace .topquestions {background:url(/local/images/patsplace/topquestions.gif) no-repeat;float:left;height:30px;margin:0 10px 0 25px;width:131px;}
.patsplace .memberquestions {background:url(/local/images/patsplace/memberquestions.gif) no-repeat;float:left;height:30px;margin:0 10px 0 0;width:131px;}
.patsplace textarea {width:250px;}
.patsplace div.submit {margin:10px 0;padding-left:90px;}
.patsplace .instructions {font-size:80%;color:#FF8C40;}
.patsplace .bojakrecords {background:url(/local/images/patsplace/button_bojakrecords.gif) no-repeat;clear:right;display:inline;height:30px;margin-right:30px;width:131px;}
.patsplace .buttonBuyAlbum {background:url(/local/images/patsplace/button_buyalbum.gif) no-repeat;clear:right;display:block;height:30px;margin-right:30px;width:131px;display:inline;}
.patsplace .musiclist {background:#ebf2fa;border:1px solid #dee5ec;border-bottom:1px solid #f9fbfd;border-right:1px solid #f9fbfd;padding:10px;height:270px;width:270px;}
* html .patsplace .musiclist {float:left;}
.patsplace .musiclist table {width:100%;}
.patsplace .musiclist table td {padding-bottom:10px;}
.patsplace .linkListen {background:url(/local/images/patsplace/link_listen.gif) no-repeat 100% center;padding-right:20px;}
.patsplace .calendar {background:url(/local/images/patsplace/calendar_box.gif) no-repeat;height:183px;margin-left:30px;padding:10px;width:207px;}
.patsplace .calendar table {table-layout:fixed;width:100%;}
.patsplace .calendar table th,.patsplace .calendar table td {height:20px;text-align:center;}
.patsplace .calendar table th {color:#fe934c;font-weight:bold;}
.patsplace .calendar a {background:#dbdee6;padding:0 4px;text-decoration:none;}
.patsplace .calendar .back {background:url(/local/images/patsplace/back.gif) no-repeat;float:right;height:11px;margin-right:10px;padding:0;width:7px;}
.patsplace .calendar .next {background:url(/local/images/patsplace/next.gif) no-repeat;float:left;height:11px;margin-left:10px;padding:0;width:6px;}
.patsplace .popup {background:#ecf2f7;border:1px solid #d9e2e7;display:none;left:30%;position:absolute;top:30%;width:250px;}
.patsplace .popup .closer {background:url(/local/images/patsplace/closer.gif) no-repeat;float:right;height:14px;margin:5px 10px;width:14px;}
.patsplace .popup .body {background:#fff;border:1px solid #d9e2e7;height:130px;margin:25px 10px 10px;padding:5px;width:220px;overflow:auto;}
.patsplace .popup .body h3 {color:#fe934c;}
.patsplace .popup .body .more {background:url(/local/images/patsplace/more.gif) no-repeat 100% center;float:right;padding-right:8px;}
.patsplace .news {list-style:none;margin-bottom:5px;}
.patsplace .news a {background:url(/local/images/patsplace/blue_arrow.gif) no-repeat 0 3px;display:block;padding-left:8px;} * html .patsplace .news a {display:inline;float:left;}
.patsplace .news a:hover {background-image:url(/local/images/patsplace/orange_arrow.gif);}
.patsplace .banner { display:block;margin:20px 0 0 20px;width:426px; }
.patsplace .picks .image {float:left;margin-left:20px;}
.patsplace .picks .pick {margin:0 20px 0 110px;}
.patsplace .hittersInfo {width:450px;}
.patsplace .hittersInfo select,.patsplace .hittersInfo textarea {width:100%;}
.patsplace .hittersInfo textarea {height:120px;}
.patsplace .hittersInfo .submit {background:url(/local/images/patsplace/submit.gif) no-repeat;border:0;cursor:pointer;height:21px;margin:0;padding:0;width:119px;}
.patsplace .returnask {background:url(/local/images/patsplace/returnask.gif) no-repeat;display:block;height:21px;margin-left:20px;width:200px;}
.patsplace .returnhitters {background:url(/local/images/patsplace/returnhitters.gif) no-repeat;display:block;height:21px;margin-left:20px;width:200px;}

button.pat { border:0;cursor:pointer;font-weight:bold;padding:0 10px 0 0;text-align:center; }
button.pat span {display:block;white-space:nowrap;padding:0 0 0 10px;}
button.submit {background:url(/local/images/patsplace/button_patright.gif) right no-repeat;font-size:10px;}
button.submit span {height:21px;line-height:21px;background:url(/local/images/patsplace/button_patleft.gif) left no-repeat;color:#fff;}

* html button.pat { 
  width:auto; overflow:visible;
}
* html button.pat span { 
  margin-top:2px;
}

.askpatside {float:right;}

/*25th anniversary*/

.anniversary {background:url(/local/images/anniversary/bg_gradient.gif) no-repeat;margin:15px 0 0 0;padding:5px;width:480px;}
.anniversary .body {margin:10px;}
.anniversary .body p,.anniversary .body label {color:#083468;}
.anniversary .sort {float:left;margin:0 0 20px 0;}
.anniversary .pagination {color:#083468;float:right;}
.anniversary .pagination a {margin:0 0 0 5px;}
.anniversary .pagination a.selected {color:#ff6600;}
.anniversary .videos {clear:both;width:510px;}
.anniversary .videos .video {color:#072d60;float:left;margin:0 42px 10px 0;text-align:center;width:120px;}
.anniversary .videos .video a {color:#072d60;font-size:11px;font-weight:normal;text-decoration:none;}
.anniversary .videos .video a.linkLearn {color:#39c;}
.anniversary .videos .video a.linkLearn:hover {color:#f60;}
#videobox h3 {color:#298cb6;font-size:16px;font-weight:bold;padding:10px 0 0 0;text-align:left;}
#videobox p {color:#083468;text-align:left;}
#videobox p span {display:inline;}

.anniversary .video {float:left;width:270px;}
.anniversary .question {background:url(/local/images/anniversary/questionbox.gif) no-repeat;float:right;height:auto;width:198px;}
.anniversary .question .content {padding:50px 20px 0;}
.anniversary .question .content br {clear:both;}
.anniversary .question .footer {background:url(/local/images/anniversary/questionboxfooter.gif) no-repeat;height:16px;width:198px;}
.anniversary .question p {font-weight:bold;}
.anniversary .question input {float:left;margin:0 3px 3px 0;width:auto;vertical-align:bottom;}
.anniversary .question label {float:left;margin:0 0 3px 0;}
.anniversary .question h3 {color:#298cb6;font-size:16px;font-weight:bold;padding:10px 0 0 0;text-align:left;}
.anniversary .question p {color:#083468;text-align:left;}
.anniversary .question a.submit {background:url(/local/images/anniversary/buttonSubmit.gif) no-repeat;display:block;height:16px;margin:10px 0 0 15px;width:66px;}
.anniversary .bottom .content {float:left;margin:0;padding:0 0 0 10px;width:240px;}
.anniversary .bottom .content h3 {color:#116db0;}
.anniversary .bottom .more {background:url(/local/images/anniversary/buttonMore.gif) no-repeat;float:right;height:75px;width:198px;}
.anniversary .invite {clear:both;color:#116db0;}

.surveyoptions .radiobutton {vertical-align:top;}

/*puzzles*/
.puzzlingtimes .banner {margin:0 0 10px 5px;width:auto;}
.puzzlingtimes .winner {background:url(/local/images/patsplace/winner.gif) no-repeat;color:#2a7da6;font-size:12px;height:60px;padding:5px;text-align:center;width:203px;}
.puzzlingtimes .winner strong {background:#ffe7d7;color:#000;display:block;margin:5px auto 0;padding:3px 10px;width:60%;}
.puzzlingtimes .intro {float:left;width:42%;}
.puzzlingtimes .misc {float:right;width:54%;}
.puzzlingtimes .misc ul,.puzzlingtimes .misc li,.puzzlingtimes .body ul,.puzzlingtimes .body li {list-style:none;margin:0;padding:0;}
.puzzlingtimes .misc li,.puzzlingtimes .body li {float:left;margin:0;display:inline;}
.puzzlingtimes .misc .login {background:url(/local/images/patsplace/login.gif) no-repeat;float:left;height:25px;width:104px;}
.puzzlingtimes .misc .subscribe {background:url(/local/images/patsplace/subscribe.gif) no-repeat;float:left;height:25px;width:104px;}
.puzzlingtimes .misc .won {background:url(/local/images/patsplace/won.gif) no-repeat;float:left;height:25px;width:104px;}
.puzzlingtimes .misc center {margin-right:20px;}
.puzzlingtimes .misc center .subscribe,.puzzlingtimes .misc center .won {float:none;display:block;}
.puzzlingtimes .body .body {background:transparent;}
.puzzlingtimes .body .signup,
.puzzlingtimes .body .purchase,
.puzzlingtimes .body .access, 
.puzzlingtimes .body .subscribe2 {float:left;height:30px;margin:0 0 0 0;width:135px;display:inline;}

.puzzlingtimes .body .signup2,.puzzlingtimes .body .purchase2,.puzzlingtimes .body .subscribe2,.puzzlingtimes .body .access2 {width:93px;}

.puzzlingtimes .body .signup {background:url(/local/images/patsplace/signup.gif) no-repeat;}
.puzzlingtimes .body .purchase {background:url(/local/images/patsplace/purchase.gif) no-repeat;}
.puzzlingtimes .body .access {background:url(/local/images/patsplace/access.gif) no-repeat;}
.puzzlingtimes .body .signup2 {background-image:url(/local/images/patsplace/signup2.gif) !important;}
.puzzlingtimes .body .purchase2 {background-image:url(/local/images/patsplace/purchase2.gif) !important;}
.puzzlingtimes .body .subscribe2 {background-image:url(/local/images/patsplace/subscribe2.gif)!important;}
.puzzlingtimes .body .access2 {background-image:url(/local/images/patsplace/access2.gif)!important;}
.puzzlingtimes .treatment {float:left;}
.puzzlingtimes .content {float:left;margin:0 0 0 10px;width:56%;}

.puzzlingtimesinsider .header {background:url(/local/images/patsplace/header2.gif) no-repeat;height:17px;width:501px;}
.puzzlingtimesinsider .banner {margin:0 0 10px 5px;width:auto;}
.puzzlingtimes .getacrobat {background:url(/local/images/patsplace/lazybox.gif) no-repeat;height:50px;padding:15px;width:215px;}
.puzzlingtimes .getacrobat p {font-size:9px;margin:0 5px 0 10px;}

.puzzlingtimes table.issues {border-collapse:collapse;margin:0 0 10px 0;}
.puzzlingtimes table.issues th {color:#666666;font-size:14px;font-weight:bold;padding:2px 0px 2px 5px; background-color:#fef9b7;}
.puzzlingtimes table.issues td {padding:0 0px 2px 0;vertical-align:top;}
.puzzlingtimes table.issues td a { padding:0 10px 0 0px;}

.puzzlingtimes .boxLeft {display:inline;float:left;width:47%;}
.puzzlingtimes .boxRight {display:inline;float:right;margin-right:20px;width:47%;}
.puzzlingtimes .boxLeft .linkLearn {white-space:nowrap;}
.puzzlingtimes .bc {padding-top:5px;}

.puzzlingtimes .member {background:url(/local/images/patsplace/icon_member.gif) no-repeat;color:#df4e23;font-size:14px;font-weight:bold;line-height:19px;margin-left:20px;padding-left:15px;white-space:nowrap;}
.puzzlingtimes .member strong {color:#000;}

.puzzlingtimes .collapser {width:230px;}
.puzzlingtimes .collapser tbody { padding-bottom:4px; }
.puzzlingtimes .collapser tbody.collapsed {display:none;}
.puzzlingtimes .collapser tr th {background:url(/local/images/patsplace/arrow_collapsed3.gif) no-repeat 97% 5px #E7E9EB;color:#666666;}
.puzzlingtimes .collapser tr th { border-bottom:1px solid #fff;border-top:1px solid #fff;color:#666666;;font-size:11px;padding:2px 10px;}
.puzzlingtimes .collapser tr.trial th {background:url(/local/images/patsplace/arrow_collapsed3.gif) no-repeat 97% 5px #df4e23;}
.puzzlingtimes .collapser tr.expanded th {background:url(/local/images/patsplace/arrow_expanded3.gif) no-repeat 97% 8px #E7E9EB;}
.puzzlingtimes .collapser a { font-weight:normal;text-decoration:none; }
.puzzlingtimes .collapser td { padding-top:5px;padding-bottom:5px; }

.puzzlingtimes .collapser tr.odd td {background-color:#ecf2f7;}
.puzzlingtimes .collapser tr.even td {background-color:#fff;}

.puzzlingtimes tr.odd td.pdf {background:url(/local/images/patsplace/icon_puzzles.gif) no-repeat 10px 3px #ecf2f7 !important;}
.puzzlingtimes tr.even td.pdf {background:url(/local/images/patsplace/icon_puzzles.gif) no-repeat 10px 3px #fff !important;}

.puzzlingtimes tr.odd td { color:#39c;font-size:11px;font-weight:bold;padding:2px 5px 0px 0px;}
.puzzlingtimes tr.even td {color:#39c;font-size:11px;font-weight:bold;padding:2px 5px 0px 0px;}
.puzzlingtimes tr td.pdf {font-weight:normal;padding-left:28px;}

.patsplace .rightlinks {margin:0;width:216px;}
.patsplace .rightlinks li {float:left;list-style:none;margin:0 8px 0 0;width:100px;}
.patsplace .rightlinks li a {background:url(/local/images/patsplace/linkbgsmall.png) no-repeat;color:#6b7e8c;display:block;font-size:9px;font-weight:bold;height:30px;padding: 8px 0 0 0;text-align:center;width:100px;text-decoration:none; line-height:14px;}
.patsplace .rightlinks li a:hover {background-image:url(/local/images/patsplace/linkbgsmall_ov.png);}
.patsplace .rightlinks li a.twoliner {line-height:7px;}

#freeTrialLoggedInButton, #freeTrialNotLoggedInButton, #accessSubscriptionButton, #accessTrialButton, #wofPurchaseButton, #purchaseButton, #purchaseGiftButton, #purchaseSubscriptionButton {display:none;}

		
		