.Cat4ColCont{background:#E3E3E3;border:1px solid #999;padding:10px;vertical-align:top;}
.Cat4ColCont .catalogbtnadd{padding:2px 5px;display:inline-block;background-color:#ddd;border:solid 1px #000; cursor:pointer;}
.Cat4ColCont .Cat4ColDoneBtn{display:inline-block;cursor:pointer;float:right;width:90px;height:18px;background:url(done_adding.gif);}
.Cat4ColCont .Cat4ColHeader{padding:0 0 5px 0;}
.Cat4ColCont .Cat4ColMsg{}
.Cat4ColCont .previewimg {
padding-top: 2px;
vertical-align: top;
}
.Cat4ColCont .previewimg img{
margin-top: 5px;
}
.Cat4ColCont .previewadd{
text-align: center;
padding-top: 10px;
}
.Cat4ColCont .columnon{
xbackground:#dcdcdc;
xborder-right:solid 2px #ffffff;
xwidth:25%;
xborder-left:solid 3px #eeeeee;
xborder-bottom:solid 3px #888888;
xborder-top:solid 3px #888888;
xborder-right:solid 5px #888888;
}
.Cat4ColCont .columnoff{
xwidth:25%;
xborder:solid 3px #ffffff;
xborder-right:solid 10px #ffffff;
}
.Cat4ColCont .catcol1{
border: 1px solid #BABABA;
border-right: 2px groove #EEEEEE;
width:22%;
height: 280px;
vertical-align :top;
}
.Cat4ColCont .catcol2{
border-top: 1px solid #BABABA;
border-right: 2px groove #EEEEEE;
border-bottom: 1px solid #BABABA;
width:22%;
vertical-align :top;
}
.Cat4ColCont .catcol3{
border-top: 1px solid #BABABA;
border-right: 2px groove #EEEEEE;
border-bottom: 1px solid #BABABA;
width:22%;
vertical-align :top;
}
.Cat4ColCont .catcol4{
border: 1px solid #BABABA;
border-left-style:  none;
padding:10px;
width:33%;
vertical-align :top;
}
.Cat4ColCont .linkon{
border-top: solid 1px #BABABA;
border-bottom: solid 1px #BABABA;
background-image: url(catItemLinkon.png) ! important;
background-position: right center;
background-repeat: no-repeat;
background-color: #FFCC65;
height: 18px;
vertical-align: middle;
white-space: nowrap;
cursor:pointer;
}
.Cat4ColCont .linkoff{
height: 18px;
vertical-align: middle;
white-space: nowrap;
cursor:pointer;
}
.Cat4ColCont .linkoff:hover, .linkon:hover{
background-image: url(catItemLinkhover.png);
background-position: right center;
background-repeat: no-repeat;
background-color: #E9E9E9;
}
.Cat4ColCont .hrefon{
text-decoration:none;
display:block;
padding: 2px 12px 0px 10px;
}
.Cat4ColCont .hrefoff, .Cat4ColCont .linkoff a:link{
text-decoration:none;
display:block;
padding: 2px 12px 0px 10px;
}
.ptAddContentBtn
{
background:transparent url(add_content.gif) no-repeat center center;
cursor:pointer;
float:right;
height:23px;
width:90px;
}
.ptManageTabsBtn
{
background:transparent url(btn_tab_control.gif) no-repeat center center;
cursor:pointer;
float:right;
height:23px;
width:98px;
}
.ptThemeSelectBtn
{
display:none;
}
.PrtCatTable{width:100%; border-collapse :collapse }
.errorSpan{padding:0px 0px 10px 10px;display:none;}
.ptTableCollapse{border-collapse :collapse;}
.ResultDiv1{padding-top:5px;}
.ResultDiv2{text-align:right ;padding-top:5px;}
.thumbNail:hover
{
border:solid 1px red;
}
.thumbNail
{
border:solid 1px white;
width:63px;
height:63px;
margin-top:10px;
background-repeat:no-repeat;
background-position:top left;
cursor:pointer;
}
.pictureTitle
{
padding:5px;
font-size:13px;
font-weight:bold;
text-align:left;
color:#000;
text-decoration:none;
margin-left:4px;
background-color:#CCCCCC;
width:290px;
}
.FlickrPictureThumbBaap
{
padding-left:10px;
float:left;
}
.FlickrBox
{
text-align:left;
font-size:11px;
position:relative;
}
.FlickrSearchButton
{
float:right;
cursor:pointer;
margin-top:1px;
margin-right:2px;
}
.FlickrOptionBox
{
width:40%;
position:absolute;
right:10px;
background-color:#DDDDDD;
}
.FlickrRadio {height:auto;}
.FlickrOption{vertical-align:top;}
.FlickrImg{margin-top:5px;border:none;}
.FlickrBottomDiv{height:1px;float:left;}
.ptModNH
{
padding:4px;
min-height:50px;
}
.ptModNHPopupDialog
{
height:480px;
}
.NHLoading
{
background-image:url(progress-bar.gif);
background-position: center center;
background-repeat:no-repeat;
}
.ptModNH .NHLink
{
cursor:pointer;
}
.ptModNH .NHHeadlineItem
{
padding:4px;
font-weight:bold;
}
.ptModNH .NHHeadlineItem SPAN
{
cursor:pointer;
display:block;
}
.ptModNH .NHHeadlineItem .NHHITooltip
{
width:350px;
height:auto;
border: solid 1px #000000;
background-color: #eeeeee;
z-index:9999;
float:left;
position:absolute;
}
.ptModNH .NHHeadlineItem .NHHITooltip SPAN
{
font-weight:normal;
}
.ptModNH .NHDetailItem
{
padding:4px;
overflow:hidden;
width:inherit;
}
.ptModNH .NHDetailEven
{
background-color:#FFFFFF;
}
.ptModNH .NHDetailOdd
{
background-color:#E8E8E8;
}
.ptModNH .NHDetailItem .NHDIHeadline
{
padding-bottom:2px;
font-weight:bold;
}
.ptModNH .NHDetailItem .NHDIDetail
{
font-weight:normal;
padding-top:2px;
}
.ptModNH .NHDetailItem .NHDIDetail IMG
{
padding:4px;
max-width:64px;
max-height:64px;
float:left;
}
.ptModNH .NHDetailItem .NHDIDateline
{
white-space:nowrap;
}
.ptModNH .NHDetailItem .NHDIBottom
{
text-align:right;
padding-top:2px;
}
.ptModNH .NHDetailItem .NHDIDateline
{
float:left;
white-space:nowrap;
}
.ptModNH .NHDetailItem .NHDIGoto
{
}
.ptModNH .NHDetailItem .NHDIThumb
{
background-position:center top;
background-repeat:no-repeat;
cursor:pointer;
height:64px;
position:relative;
width:64px;
margin:3px 5px 5px 0px;
}
#articleText1
{
padding-top:10px;
}
#articleText1 p
{
padding-bottom:10px;
}
.RSSQuickReadContent
{
height:480px;
padding-top:10px;
}
.CNNNewsDiv
{
width:312px;
clear:both;
margin-bottom:1em;
}
.NewsPaddingTop
{
padding-top:5px;
}
.NewsPaddingLeft
{
padding-left:15px;
}
.NewsChDiv{width:100%;}
.ClientPop3Mail
{
}
.ClientPop3Mail .cellTH_Side{
background-color: #EFECEC;
border-bottom: 1px solid #BABABA;
}
.ClientPop3Mail .cellTH_From{
font-weight: bold;
background-color: #EFECEC;
border-bottom: 1px solid #BABABA;
border-right: 1px solid #BABABA;
padding-left:10px;
padding-bottom:3px;
padding-top:3px;
}
.ClientPop3Mail .cellTH_Recieved{
font-weight: bold;
background-color: #EFECEC;
border-bottom: 1px solid #BABABA;
padding-left:10px;
padding-bottom:3px;
padding-top:3px;
}
.ClientPop3Mail .cellTD_Side{
}
.ClientPop3Mail .cellTD_From{
border-bottom: 1px solid #BABABA;
}
.ClientPop3Mail .cellTD_Time
{
padding-bottom:2px;
}
.ClientPop3Mail .emailSender{
font-weight: bold;
padding-top:3px;
}
.ClientPop3Mail .emailSubject{
font-weight: normal;
}
.ClientPop3Mail .emailPreview{
width: 255px;
height: 112px;
padding: 13px 8px 8px 8px;
overflow: hidden;
font-size: 11px;
background-color: transparent;
}
.ptmodEmailSectionDivider
{
border-top: 1px solid #CCCCCC;
margin-left:13px;
margin-right:20px;
margin-bottom:5px;
margin-top:5px;
}
.ptmodUserDetails
{
}
.ptmodEmailText
{
font-weight: bold;
margin-left:10px;
}
.ClientPop3Mail .ptmodRowPadding
{
padding-bottom:8px;
border-bottom:solid 1px #BABABA;
padding-left:10px;
vertical-align:middle;
}
.ClientPop3Mail .readMail{
font-size:10px;
font-family:Verdana;
}
.ClientPop3Mail .pop3label
{
font-weight: bold;
text-align:center;
padding-top:10px;
color:Black;
padding-bottom:10px;
}
.ClientPop3Mail .msgTable
{
width: 100%;
border-collapse: collapse;
}
.ClientPop3Mail p
{
text-align: center;
}
.ClientPop3Mail .tdcell
{
padding-top:3px;
}
.ClientPop3Mail .editLabel
{
padding-top:5px;
color:Black;
padding-bottom:10px;
text-align: center;
}
.ClientPop3Mail .mailsList
{
padding-top:0px;
color:Black;
}
.ClientPop3Mail .errorLabel
{
color:Red;
text-align:center;
}
.ptModRssClient
{
padding:4px;
min-height:50px;
}
.RssLoading
{
background-image:url(progress-bar.gif);
background-position: center center;
background-repeat:no-repeat;
}
.ptModRssClient .RssHeadlineItem
{
padding:4px;
font-weight:bold;
width:inherit;
}
.ptModRssClient .RssHeadlineItem SPAN
{
cursor:pointer;
display:block;
}
.ptModRssClient .RssHeadlineItem .RssTooltip
{
width:350px;
height:auto;
border: solid 1px #000000;
background-color: #eeeeee;
z-index:9999;
float:left;
position:absolute;
}
.ptModRssClient .RssHeadlineItem .RssTooltip SPAN
{
font-weight:normal;
}
.ptModRssClient .RssDetailItem
{
padding:4px;
overflow:hidden;
width:inherit;
}
.ptModRssClient .RssDetailEven
{
background-color:#FFFFFF;
}
.ptModRssClient .RssDetailOdd
{
background-color:#E8E8E8;
}
.ptModRssClient .RssDetailItem .RssHeadline
{
padding-bottom:2px;
font-weight:bold;
cursor:pointer;
position:relative;
}
.ptModRssClient .RssDetailItem .RssDetail
{
margin-left:4px;
position:relative;
}
.ptModRssClient .RssDetailItem .RssDetail img
{
padding:4px;
max-width:64px;
max-height:64px;
float:left;
position:relative;
}
.ptModRssClient .RssDetailItem .RssDateline
{
white-space:nowrap;
clear:left;
}
.ptModRssClient .RssDetailItem .RssBottom
{
text-align:right;
}
.ptModRssClient .RssDetailItem .RssDateline
{
float:left;
white-space:nowrap;
}
.ptModRssClient .RssDetailItem .RssMore
{
font-weight:bold;
cursor:pointer;
text-decoration:underline;
}
.ptModRssClient .NHDetailItem .RssBottom
{
text-align:right;
}
.ptModRssClient .RSSLink
{
cursor:pointer;
text-decoration:underline;
}
.ptModPopup
{
width:600px;
height:450px;
margin-top:-20px;
}
.ptRSSGoToArticle
{
text-decoration:underline;
}
.ptModRssClient .ptModPager
{
text-align:right;
padding:4px 4px 4px 0px;
}
.ulRSSHeadline
{
padding-top:10px;
}
.Popup_Content .ulRSSHeadline li a
{
}
.ptRSSGoToArticleStoryPanel
{
padding-top:18px;
}
.Popup_Content .ulRSSHeadline li
{
list-style-type:square;
line-height:21px;
}
.Popup_Frame .Popup_Content
{
}
#RSSPopupLink
{
white-space:nowrap;
}
.MoreRSSStories
{
height:75px;
}
.MoreRSSStories .MoreStories
{
font-weight:bold;
}
.ptModYoutube
{
padding:5px;
}
.SabkaBaap
{
text-align:center;
background-color:#eee;
}
.YTVideoPanelBaap
{
padding:5px 10px;
display:inline-block;
width:126px;
}
.YTVideoPanel
{
padding:3px;
background-color:#ffffff;
display:inline-block;
border:solid 1px white;
text-align:left;
height:125px;
width:120px;
}
.YTVideoPanelhover
{
border:solid 1px #990000;
cursor:pointer;
}
.ptModYoutube .videoThumbnail
{
width:120px;
height:90px;
vertical-align:bottom;
}
.ptModYoutube .videoThumbnail img
{
position:relative;
top:70px;
left:5px;
}
.ptModYoutube .videoDuration
{
color:#ccc;
}
.ptModYoutube .videoTitle
{
height:26px;
overflow:hidden;
width:120px;
}
.Popup_YoutubeContent
{
height:356px;
background-color:Black;
}
.YTCategoryBox
{
background-color:#ddd;
padding:5px 12px 5px 16px;
text-align:left;font-size:11px;
}
.SearchBtn{float:right;cursor:pointer;margin-top:1px;margin-right:2px;}
.youtubeOnMobile{display:none;padding-left:5px;}
.youtubeOnMobileImg{padding-right:5px; float:left;}
.youTubePadLeft{}
.YTCategoryBox .inputBox
{
border:solid 1px green;
width:100px;
height:18px;
margin-top:1px;
font-style:italic;
float:right;
}
.YTCategoryBox select
{
border: solid 1px green;
height:22px;
}
.YTCategoryBox img
{
float:right;
}
#videoCategory
{
width:125px;
}
.paginationDiv
{
padding-top:5px;
padding-bottom:5px;
text-align:left;
clear:both;
}
#paginationDivKaBaap
{
float:right;
padding-right:8px;
padding-top:8px;
}
.Popup_Frame .TTL
{
background-color:Transparent !important;
border-bottom:0px solid #fff !important;
height:14px;
}
.ptModFeaturedMovies
{
font-size:12px;
color:White;
font-weight:bold;
font-family:Arial,Sans-Serif;
min-height:200px;
}
.accordionHeader
{
height:21px;
margin-top:1px;
background-image:url(movieModuleTabs.png);
background-position:-85px 0px;
color:#333333;
padding-left:20px;
padding-top:7px;
}
.accordionHeaderSelected
{
margin-top:1px;
height:21px;
background-image:url(movieModuleTabs.png);
background-position:-85px -28px;
padding-left:20px;
padding-top:7px;
}
.moreMoviesHeader
{
padding-left:20px;
padding-top:7px;
background-position:-85px -57px;
margin-top:1px;
height:21px;
background-image:url(movieModuleTabs.png);
color:#fe901a;
}
.accordionContent
{
height:200px !important;
position:relative;
}
.accordionContent div
{
position:absolute;
bottom:3px;
text-align:center;
width:100%;
}
.accordionContent div a,.accordionContent div a:hover, .accordionContent div a:visited,.accordionContent div a:link
{
color:White;
font-size:0.9em;
}
.ptModFeaturedNews
{
width:618px;
height:300px;
position:relative;
}
.ptModFeaturedNews #mainStoryPic
{
height:296px;
float:left;
}
.ptModFeaturedNews .storiesPanelStyle
{
float:left;
}
.ptModFeaturedNews #FeaturedNewsList li
{
list-style-type:none;
font-size:0px;
border-collapse:collapse;
height:58px;
overflow:hidden;
}
.ptModFeaturedNews li.storyPanelInActive .shadowBackGround
{
display:none;
}
.ptModFeaturedNews li.storyPanelInActiveSelected .shadowBackGround
{
background-image: url(featured_shadow.png);
background-repeat: repeat;
background-position:left top;
height:296px;
width:458px;
z-index:1;
position:absolute;
left:0;
top:0;
display:block;
}
.ptModFeaturedNews li.storyPanelInActive .featuredImage
{
display:none;
}
.ptModFeaturedNews li.storyPanelInActiveSelected .featuredImage
{
background-repeat:no-repeat;
background-position:top center;
width:450px;
height:288px;
display:block;
position:absolute;
left:0;
z-index:2;
top:0;
}
.ptModFeaturedNews li.storyPanelInActiveSelected .featuredHeadline
{
background-image: url(featured_button_active.png);
z-index: 5;
}
.ptModFeaturedNews .storyPanelInActive .featuredHeadline
{
font-weight:bold;
cursor:pointer;
width:193px;
height:58px;
background-image: url(featured_button_inactive.png);
z-index: 0;
background-repeat:no-repeat;
background-position:top left;
right:-435px;
position:relative;
text-align:center;
color:#000;
overflow:hidden;
}
.ptModFeaturedNews .storyPanelInActive .featuredHeadline span
{
padding:4px 25px;
font-size:13px;
vertical-align:middle;
display:inline-block;
}
.ptModFeaturedNews .overlay
{
background-color:#000000;
opacity:0.5;
filter:alpha(opacity=80);
z-index:3;
bottom:0px;
height:40px;
padding-top:10px;
left:0;
position:absolute;
width:450px;
color:#fff;
}
.ptModFeaturedNews .overlayText
{
z-index:4;
bottom:0px;
height:35px;
padding-top:10px;
left:0;
position:absolute;
width:450px;
color:#fff;
font-size:15px;
text-align:center;
font-weight:bold;
}
body{
font-family: sans-serif;
font-size: small;
}
body p{
margin:0px;
padding:0px;
}
body h2{
margin:0px;
padding:0px;
}
body ul{
margin:0px;
padding:0px;
}
body input{
margin:0px;
padding:0px;
}
body li{
margin:0px;
padding:0px;
line-height:normal;
}
#PCL_UPTimerPanel
{
display:none;
}
.floatBlock{clear:both; margin:0; padding:0; height:0;line-height:0;}
table.layoutTable{
border-collapse: collapse;
margin:0;
padding:0;
}
.list2{
min-height:300px;
}
.FooterRightsLinks
{
cursor:pointer;
}
.FooterRightsInner
{
text-align:center;
padding:20px;
}
.FooterRightsOuter
{
}
.registerCSS
{
float:right;
display:block;
}
.no-js-message{padding:1em;}
.no-js-message h1{font-size:1.25em;}
.no-js-message  h6{margin:0;font-size:1em;}
.no-js-message  ol{margin-top:0;}
.no-js-message  li{}
.no-js-message body
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}
.feedErrorMessage{
font-weight:bold;
color: #EE0000;
margin: 1em auto 1em auto;
text-align: center;
}
.moduleMessage
{
color : #666666;
font-weight:bold;
margin: 1em auto 1em auto;
text-align: center;
}
.errorTxt
{
color:#ff0000;
}
.ptModBullet
{
background:url(ptModBullet.gif) no-repeat;
font-size:0px;
padding-left:5px;
padding-top:5px;
display:inline-block;
}
.ptBulletContainer
{
padding-right:5px;
display:inline-block;
vertical-align:middle;
}
.ptRSSQuickReadColor
{
color : #481874;
}
.ptRSSQuickReadFSDateLine
{
padding : 0px 40px 0px 0px;
color:#808080;
font-size :10px;
font-weight :bold;
}
img
{
border:none 0px;
}
.ptCategoryLink
{
cursor:pointer;
padding-bottom:4px;
font-weight:bold;
white-space:nowrap;
}
.ptCategoryPanel
{
padding:0px 0px 4px 0px;
vertical-align:top;
float:left;
width:142px;
padding:5px;
}
.ptCategoryPanel a
{
font-weight:bold;
}
.ptCategoryPanel span
{
}
.ptCategoryPanel .ptCatergoryImage
{
background-position:center top;
background-repeat:no-repeat;
background-color:#000000;
cursor:pointer;
height:130px;
width:130px;
position:relative;
border: 1px solid #000000;
margin-bottom:8px;
}
.ptCategoryPanel .ptCatergoryImage Img
{
margin:auto;
}
.topLinks
{
padding: 16px 0px 16px 0px;
font-weight:bold;
}
.dijitDialog .ptMainHeadline
{
font-size:1.4em;
font-weight: bold;
width:600px;
}
.ptSearch
{
font-weight: bold;
padding: 10px;
background-color: #FFFFFF;
border:1px solid #666666;
}
.ptRightBox
{
margin-left:auto;
margin-right:auto;
margin-bottom: 5px;
}
.ptRightBox .ptRightBoxTitle
{
background-image:url(panel_header.png);
background-repeat:no-repeat;
font-weight: bold;
padding: 0 0 0 5px;
height:21px;
}
.ptRssDiv
{
background-color: #FFFFFF;
border:1px solid #666666;
padding:5px 10px;
}
.ptRssDiv UL
{
margin: 0 0 0 0;
padding: 0 0 0 23px;
}
.ptRssDiv div
{
padding: 2px 0px 0px 0px;
}
.ptModNewsChannel
{
padding: 0px 40px 0px 12px;
min-height:700px;
min-width:575px;
}
#PreviewSpan p
{
padding-bottom:10px;
}
.ptModNewsChannel a
{
}
.loadingProgress
{
background-image:url(progress-bar.gif);
background-position:center center;
background-repeat:no-repeat;
}
.ptModNewsChannel .ptReadLink
{
cursor:pointer;
font-weight:bold;
}
.ptModNewsChannel .ptModTitle
{
width: 100%;
background-image: url(hdr_bg.png);
background-repeat: repeat-y;
font-weight: bold;
font-size: 1.5em;
vertical-align:middle;
overflow:hidden;
}
.ptModNewsChannel .ptModTitle div
{
padding: 2px 0px 2px 10px;
}
.ptModNewsChannel .ptTopStory
{
padding-left:8px;
padding-bottom:20px;
width: 100%;
vertical-align:middle;
}
.ptModNewsChannel .ptTopStory .ptMainHeadline
{
font-weight: bold;
padding: 8px 0px 8px 0px;
}
.ptModNewsChannel .ptTopStory .ptPreview
{
line-height:1.5em;
}
.ptModNewsChannel .ptTopStory .ptPreview IMG
{
float:left;
padding: 0px 8px 8px 0px;
}
.ptModNewsChannel .ptTopStory .ptPreview DIV
{
}
.ptModNewsChannel .ptTopStory .ptPreview .ptFullStoryLink
{
font-weight:bold;
}
.ptModNewsChannel .ptTopHeadLinesContainer
{
width: 100%;
vertical-align:middle;
padding-bottom:20px;
clear:both;
}
.ptModNewsChannel .ptTopHeadLinesContainer .ptTitle
{
font-weight:bold;
font-size:1.2em;
padding: 2px 0px 2px 10px;
background-image: url(hdr_bg.png);
background-repeat: repeat-y;
}
.ptModNewsChannel .ptMainHeadline a
{
}
.LeftPanel
{
padding-left:8px;
padding-top:24px;
padding-right:8px;
}
.MoreNewsDiv
{
font-weight:bold;
margin-top:20px;
padding: 2px 0px 2px 10px;
background-image: url(hdr_bg.png);
background-repeat: repeat-y;
width:inherit;
}
.NewsChannelContent{
margin:auto;
border-left:solid 1px #deedbf;
border-right:solid 1px #deedbf;
border-bottom:solid 1px #deedbf;
}
.ptModNewsChannel .ptTopHeadLines
{
padding: 4px 0px 8px 8px;
width: 100%;
vertical-align:middle;
}
.ptModNewsChannel .ptTopHeadLines .ptHeadline
{
padding: 4px 0px 4px 0px;
width: 100%;
font-weight:bold;
}
.ptModNewsChannel .ptTopHeadLines .ptStoryText
{
padding: 0px;
width: 100%;
vertical-align:middle;
}
.ptModNewsChannel .ptTopHeadLines .ptQuickRead
{
padding: 4px 0px 4px 0px;
font-weight:bold;
}
.ptModNewsChannel .ptDateLine
{
color:#888;
font-weight:normal;
padding-right:8px;
}
.ptModNewsChannel .ptMoreHeadLines
{
width: 100%;
vertical-align:middle;
}
.ptModNewsChannel .ptMoreHeadLines .ptTitle
{
font-weight:bold;
padding: 2px 0px 2px 10px;
background-image: url(hdr_bg.png);
background-repeat: repeat-y;
}
.ptPanelTitle {
background-image:url("hdr_bg.png");
background-repeat:repeat-y;
font-weight:bold;
padding:2px 0 2px 10px;
}
.ptModNewsChannel .ptMoreHeadLines .ptHeadlinesList
{
}
.ptModNewsChannel .ptMoreHeadLines .ptHeadlinesList UL
{
margin:0;
padding: 4px 0px 4px 16px;
list-style-type:none;
}
.ptModNewsChannel .ptMoreHeadLines .ptHeadlinesList LI
{
margin:0;
padding: 4px 0px 4px 0px;
}
.ptModNewsChannel .ptMoreHeadLines .ptHeadlinesListNav
{
text-align: right;
}
.ptModNewsChannel .ptMoreHeadLines .ptHeadlinesListNav .ptHeadlinesListPageNum
{
padding-right:8px;
}
.ptModNewsChannel .ptCurrentPage
{
font-weight:bold;
font-size:1.25em;
}
.ptModNewsChannel .ptFullStory
{
min-height:100px;
}
.ptModNewsChannel .ptFullStory .ptFSHeadline
{
font-weight:bold;
font-size:1.5em;
padding-bottom:10px;
}
.ptModNewsChannel .ptFullStory .ptFSPhoto
{
float:left;
padding: 0px 14px 0px 0px;
}
.ptModNewsChannel .ptFullStory .ptFSDateLine
{
padding-bottom:4px;
}
.ptModNewsChannel .ptFullStory .ptFSByLine
{
padding-bottom:4px;
}
.ptModNewsChannel .ptFullStory .ptFSText
{
padding-top:10px;
}
.ptModNewsChannel .ptFullStory .ptFSText P
{
padding-bottom:10px;
}
.ptModNewsChannel .ptFullStory .ptFSBackLink
{
width:100%;
text-align:right;
}
.borderContainer
{
border:solid 1px #cccccc;
padding:4px;
width:132px;
height:195px;
overflow:hidden;
}
.ptHeadlineCategory
{
padding:5px 0px 5px 0px;
}
.ptHeadlineImage
{
background-position:center top;
background-repeat:no-repeat;
cursor:pointer;
height:130px;
width:135px;
position:relative;
border: 1px solid #000000;
}
.ptPopSearch
{
background-color:#FFFFFF;
border:1px solid #666666;
height:70px;
padding:5px 10px 0px 10px;
}
.ptPopSearch .PopSearchTitle
{
font-weight:bold;
}
.ptPopSearch UL
{
list-style-position:inside;
list-style-type:none;
display:block;
}
.ptPopSearch li
{
width:50%;
float:left;
}
.ptPopSearch li .bullet
{
}
.ptModNewsVideos
{
padding-left:10px;
min-height:300px;
min-width:520px;
}
.ptModNewsVideos .ptModTitle
{
width: 100%;
background-image: url(hdr_bg.png);
background-repeat: repeat-y;
font-weight: bold;
font-size: 1.5em;
vertical-align:middle;
overflow:hidden;
padding-left:8px;
margin-bottom:10px;
}
.ptModNewsVideos .ptModNewsPanel
{
width:520px;
height:305px;
border-style:none;
padding-bottom:4px;
}
.SearchTxtClass
{
float:left;
height:20px;
border:solid 1px #000000;
width:70%;
background-image:url(input_bg.png);
}
#HeadlineDiv #HeadlinesList {
list-style-type:none;
}
.NewsPanelClass
{
float:left;
width:50%;
list-style-type:none;
}
.videoChannelLink
{
margin-top:5px;
float:right;
display:none;
}
.ptModNewsVideos .selectText
{
float:right;
margin-top:3px;
}
.addthis_toolbox{padding: 10px 0px;}
.addthis_toolbox div.atclear{clear:none !important;}
.ptClientMovieChannel
{
padding-left:17px;
padding-right : 17px;
}
.ptMovieResultTitle
{
font-size : 1.33em;
font-weight : bold;
border-style : none;
border-collapse : collapse;
padding-top: 12px;
}
.ptMovieResultHL
{
height : 0px;
border:solid 1px #CCC;
border-collapse : collapse;
}
.ptMovieResultSelCrit
{
height : 23px;
border-style : none;
border-collapse : collapse;
text-align : center;
font-weight : bold;
padding-top : 7px;
padding-bottom : 3px;
}
.ptmovieResultSelect
{
margin-left : 5px;
margin-left : 10px;
margin-right : 15px;
}
.ptmovieResultImage
{
padding-top : 15px;
padding-bottom : 10px;
}
.ptmovieResultDetail
{
font-weight : bold;
display : inline;
padding-left : 16px;
cursor:pointer;
}
.ptmovieResultShow
{
font-weight : bold;
display : inline;
cursor:pointer;
}
.ptmovieResultPipe
{
font-weight : bold;
display : inline;
padding-left : 3px;
padding-right : 3px;
}
.ptmovieResultCommonBold
{
font-weight : bold;
display : inline-table;
padding-right : 5px;
width:60px;
}
.ptmovieResultCommon
{
display : inline;
}
.ptmovieResultRatingAndTime
{
}
.ptmovieResultTitleBold
{
font-weight : bold;
display : inline-table;
}
.ptmovieResultcontent
{
vertical-align : top;
padding-top : 15px;
padding-right : 17px;
padding-bottom : 15px;
padding-left : 16px;
}
.ptmovieResultStar
{
padding-left : 40px;
}
.ptmovieResultmore
{
display : inline;
padding-left : 3px;
padding-right : 3px;
}
.ptmovieresultPagination
{
cursor :pointer;
display : inline;
padding-left : 6px;
padding-right : 6px;
text-align : center;
}
.ptmovieresultPaginationSelected
{
display : inline;
padding-left : 6px;
padding-right : 6px;
text-align : center;
font-weight : bold;
}
.ptMovieResultPaginate
{
text-align : center;
padding-top : 10px;
padding-bottom : 30px;
}
.ptmovieResultmoremovies
{
padding-right : 5px;
display : inline;
}
.ptmovieresultPagination
{
padding-left : 6px;
padding-left : 6px;
}
.ptMovieResultLoading
{
padding-top : 60px;
background-image:url(progress-bar.gif);
background-position: center;
background-repeat:no-repeat;
}
.ptmovieResultImageBkCol
{
background-color : #FFF;
text-align : center;
height : 93px;
width : 140px;
cursor:pointer;
}
.ptMovieDefaultImage
{
background-image:url("movie_image_default_detail.jpg");
text-align : center;
height : 100px;
width : 150px;
}
.movieResultDetailShow
{
padding-bottom : 10px;
}
.ptMovieList
{
padding-top : 10px;
}
.ptMovieListTabs
{
background-image : url("movie_tabSprite.png");
background-repeat : no-repeat;
display : inline;
text-align : center;
font-weight : bold;
}
.ptmovieListTabsDiv
{
}
.ptMovieListTabs .movListTabSel
{
background-position :bottom;
padding-bottom : 2px;
padding-top : 3px;
}
.ptMovieListTabs .movListTabNotSel
{
}
.ptMovieListTabs .movListTabNotSelcomingthisweek,
.ptMovieListTabs .movListTabNotSelnowplaying,
.ptMovieListTabs .movListTabNotSelcomingsoon
{
cursor : pointer;
}
.ptMovieListTabs .movListTabSelcomingthisweek,
.ptMovieListTabs .movListTabSelnowplaying,
.ptMovieListTabs .movListTabSelcomingsoon
{
background-position :bottom;
}
.ptMovieListLoading
{
padding-top : 60px;
background-image:url(progress-bar.gif);
background-position: center;
background-repeat:no-repeat;
}
.ptMovieListCont
{
height : auto;
border-bottom-style :solid;
border-left-style : solid;
border-right-style : solid;
border-bottom-width : 2px;
border-left-width : 2px;
border-right-width : 2px;
border-color : #5f89b7;
border-top : none;
padding-bottom : 10px;
}
.ptmovieListImageBkCol
{
background-color : #FFF;
text-align : center;
height : 93px;
width : 140px;
cursor :pointer;
overflow:hidden;
}
.ptmovieListImage
{
padding-top : 15px;
padding-bottom : 10px;
cursor :pointer;
}
.movieListDetailShow
{
padding-bottom : 7px;
}
.movieListDetailShow
{
padding-bottom : 10px;
}
.ptmovieListDetail
{
font-weight : bold;
display : inline;
padding-left : 16px;
cursor :pointer;
}
.ptmovieListPipe
{
font-weight : bold;
display : inline;
padding-left : 3px;
padding-right : 3px;
}
.ptmovieListShow
{
font-weight : bold;
display : inline;
cursor :pointer;
}
.ptmovieListSynop
{
display : inline;
}
.ptmovieListHeading
{
font-weight : bold;
cursor :pointer;
}
.ptmovieListtdcont
{
width : 140px;
padding-left : 5px;
padding-right : 5px;
vertical-align : top;
}
.ptMovieListMore
{
padding-top : 15px;
font-weight : bold;
cursor : pointer;
display : inline-block;
margin-left:560px;
}
.ptMovieListMoreArrow
{
display : inline;
cursor : pointer;
}
.ptmoviehomeemptytabborder
{
display : inline;
width : 100%;
overflow : hidden;
border-bottom-style : solid;
border-color : #527193;
border-bottom-width : 1px;
}
.ptMovieResultErr
{
font-weight : bold;
color : Red;
padding-top : 10px;
padding-bottom : 10px;
text-align : center;
}
.ptMovieResultNoMatch
{
font-weight : bold;
padding-top : 10px;
padding-bottom : 10px;
text-align : center;
}
.ptMovieListErr
{
font-weight : bold;
color : Red;
padding-top : 10px;
padding-bottom : 10px;
text-align : center;
}
.ptClientMovieList
{
padding-right : 12px;
height:auto;
}
.ptmovieListNoShow
{
display:inline;
cursor:default;
}
.ptClientNing
{
width:100%;
}
.ptClientNing .ptNingSearchboxPanel
{
background-image:url(ExploreModuleSeachBox.png);
background-position:left bottom;
background-repeat:no-repeat;
}
.ptClientNing .ptNingSearchButton
{
cursor:pointer;
display:inline;
float:right;
height:25px;
margin-top:5px;
margin-right:17px;
}
.ptClientNing .ptNingSearchTxt
{
background:transparent none repeat scroll 0 0;
border:medium none;
color:#808080;
display:block;
font-family:Verdana,Sans-Serif;
font-size:11px;
font-style:italic;
font-variant:normal;
font-weight:normal;
height:18px;
padding:10px 0px 10px 10px;
width:180px;
}
.ptClientNing .ptNingFooterLink
{
font-family:Verdana;
font-size:11px;
color:#0485A1;
text-decoration:underline;
}
.ptClientNing .ptNingFeedItems
{
color:#333333;
font-family:Verdana;
font-size:11px;
padding-bottom:10px;
}
.ptClientNing .ptNingFeedItems a:link,.ptClientNing .ptNingFeedItems a:visited,.ptClientNing .ptNingFeedItems a:active
{
color:#333333;
text-decoration:none;
}
.ptClientNing .ptNingFeedItems a:hover
{color:#0070bf;text-decoration:underline;cursor:pointer;}
.ptClientTodoLists
{
width:100%;
}
.ptClientTodoLists .ptModContent
{
padding:5px;
}
.ptClientTodoLists .ptModGrid
{
width:100%;
}
.ptClientTodoLists .ptModGrid .ptModTask
{
height:26px;
}
.ptClientTodoLists .ptModGrid .ptTaskNameNormal
{
width: 230px;
overflow: hidden;
border: solid 1px White;
margin-left:10px;
margin-bottom:1.5px;
height:16px;
}
.ptClientTodoLists .ptModGrid .ptTaskNameStrikeout
{
width: 230px;
overflow: hidden;
border: solid 1px White;
height:16px;
margin-left:5px;
margin-bottom:1.5px;
text-decoration:line-through;
}
.ptClientTodoLists .ptModGrid .ptEditTaskName
{
width: 230px;
margin-left:5px;
height:15px;
list-style-type: none;
background-color: white;
text-decoration: none;
}
.ptClientTodoLists .ptModGrid .ptModTask .ptAddTaskName
{
width:230px;
margin-left:0px;
vertical-align:bottom;
height:26px;
display: none;
}
.ptClientTodoLists .ptModGrid .ptRemoveTask
{
float: right;
width: 7px;
height: 7px;
margin-top: -15px;
cursor:pointer;
cursor:hand;
border-width: 0px;
}
.ptClientTodoLists .ptModGrid .ptSimulationButton
{
display: none;
width:0px;
height:0px;
}
.ptClientTodoLists .ptAddNewTaskPanel
{
margin: 5px 0 5px 25px;
}
.ptClientTodoLists .ptAddNewTaskImage
{
border-width: 0px;
cursor:pointer;
cursor:hand;
vertical-align:middle;
}
.ptClientTodoLists .ptAddNewTaskLabel
{
font-weight: bold;
text-decoration: none;
cursor:pointer;
cursor:hand;
border: solid 0px White;
width:230px;
background-color:White;
text-align:left;
vertical-align:middle;
}
.ptModToDoListTitleLabel
{
display:block;
padding-top:5px;
}
.ptErrorMsg
{
display:none;
color:Red;
padding: 5px 0px 5px 10px;
}
.ptAddTaskMargin
{
margin-left:25px;
width: 230px;
}
.ptClientTodoLists .ptErrorTxt
{
margin: 0pt 0pt 0pt 10px;
padding: 5px 0px 5px 10px;
display:none;
color:red;
}
.ptTitleTxt
{
margin:5px 0 5px 0px;
width:70%;
}
.ptClientTodoLists ptPanelEdit
{
width:100%;
padding-left:5px;
}
.Tab_Frame .ptErrPnl
{
width : 541px;
background-color: #ececec;
margin-bottom: 0px;
}
.Tab_Frame .Popup_Content_AddTabs
{
padding: 15px;
padding-right : 27px;
margin-bottom: 15px;
background: #FFFFFF;
overflow: none;
border-right: solid 1px #000000;
border-left: solid 1px #000000;
border-bottom: solid 1px #000000;
margin:-5px 0px auto auto;
text-align :left;
}
.Tab_Frame .TTL
{
background-color: #CCCCCC;
border-bottom: 1px solid #333333;
font-size: 1em;
font-weight: bold;
padding: 2px 2px 2px 10px;
text-align: left;
width: auto;
}
.Tab_Frame .Popup_Close
{
border-style: none;
float: right !important;
margin-right: 5px;
cursor: hand;
cursor: pointer;
}
.Tab_Frame .Popup_Close span
{
padding-left:10px;
}
.Tab_Frame .desc
{
padding-left: 5px;
margin-bottom: 5px;
font-size: 11px;
}
.Tab_Frame .desc span
{
white-space:normal ;
display: block;
}
.Tab_Frame .header
{
background-color: #ececec;
font-weight: bold;
padding-left: 5px;
}
.Tab_Frame .heading TD
{
text-align: left;
font-weight: bold;
}
.Tab_Frame .heading1
{
padding-left: 7px !important;
width: 15%;
}
.Tab_Frame .heading2
{
padding: 1px 5px 1px 10px;
width: 85%;
}
.Tab_Frame .tablewrapper
{
}
.Tab_Frame .tablewrapper table.layout
{
border-collapse: collapse;
border: solid 1px #ececec;
width: 541px;
margin-bottom: 15px;
}
.Tab_Frame .actioncol
{
padding: 1px 10px 1px 5px;
border: 1px solid #ececec;
border-right-style: none;
text-align: left;
}
.Tab_Frame .labelcol
{
padding: 1px 5px 1px 10px;
border: 1px solid #ececec;
border-left-style: none;
text-align: left;
}
.Tab_Frame .tabname
{
border: 1px solid #FFFFFF;
width: 212px;
}
.Tab_Frame .ptAddNewTabPnl
{
margin-top: -10px;
padding-left: 5px;
text-decoration: none !important;
font-weight: bold;
}
.Tab_Frame .ptModAddTab
{
padding-left: 95px;
padding-right: 5px;
border: 1px solid #ececec;
margin-top: -16px;
margin-left: -1px;
width: 440px;
height :23PX;
display:none
}
.Tab_Frame .tabnamemouseover
{
border: 1px inset #333333;
width: 100%;
}
.Tab_Frame .tabnameChanged
{
}
.Tab_Frame .ptAddTabName
{
border: 1px inset #333333;
width: 100%;
}
.Tab_Frame .deletetab
{
cursor: pointer !important;
}
.Tab_Frame .ptButtonCancel
{
margin-left: 10px;
background: transparent;
background-image: url(buttonCancel.gif);
width:61px;
height:25px;
float:right;
margin-right:200px;
background-repeat: no-repeat;
border: none;
cursor: pointer;
}
.Tab_Frame .ptButtonDone_Save
{
margin-left: 10px;
background: transparent;
background-image: url(buttonSave.gif);
width:61px;
height:25px;
float:right;
background-repeat: no-repeat;
border: none;
cursor: pointer;
}
.Tab_Frame .ptFrmButton
{
font-size: x-small;
}
.Tab_Frame .ptFrmSectionDone
{
text-align: center;
margin: 15px 0 0 0;
padding: 0 10px 10px 0;
height:auto;
width:541px;
}
.Tab_Frame .errorTxt_AddTabs
{
font-size: 11px;
color:#ff0000;
margin: 0 0 0 0px;
display: block;
padding: 5px 0px 5px 10px;
}
.Tab_Frame .ptAddNewTabLabel
{
font-weight: bold;
text-decoration: none;
}
.Tab_Frame .ptAddNewTabImage
{
}
.BackgroundOpacity
{
background-color:Gray;
filter:alpha(opacity=70);
opacity:0.7;
}
.deletetab {
color:#990000;
cursor:pointer !important;
font-family:Verdana, sans-serif;
font-size:9px;
text-decoration:underline;
text-transform:uppercase;
}
.PPTMTCls{background : transparent; width:100px; height:100%;padding:50px;background: transparent;
width: 100%; height: 100%; padding: 50px;}
#PPMT table{width:100%;height:100%;border-collapse :collapse;}
.ptMtabs{display:none;}
.Tab_Frame{width:595px;text-align:center ;}
.ptTabTbl{ border-collapse :collapse; width :100%; height:100%;}
.ptMngPageSpn{padding-left:10px;}
.ptModBookMarksCnt
{
padding: 10px;
}
.ptModBookMarks .ptViewPanel
{
padding-bottom: 10px;
}
.ptModBookMarks .ptLblError
{
text-align: center;
}
.ptModBookMarks .ptFloatRight
{
float: right;
cursor:pointer;
}
.ptModBookMarks .ptImgAddBookMark
{
float: left;
margin-top:3px;
}
.ptModBookMarks .ptFloatRight .ptBtnClose
{
margin-top: 5px;
}
.ptModBookMarks .ptSeperator
{
padding: 0px 0px 5px 0px;
vertical-align: middle;
}
.ptModBookMarks .ptSeperator .ptTxtNamePadding
{
float: left;
margin-top: 3px;
width: 63px;
}
.ptModBookMarks .ptSeperator .ptTxtUrlPadding
{
float: left;
margin-top: 3px;
width: 63px;
}
.ptModBookMarks .ptSeperator .ptTxtCategoryPadding
{
float: left;
margin-top: 3px;
width: 63px;
}
.ptModBookMarks .ptControlsBorderTxtParms
{
border: 1px solid #333333;
width: 185px;
}
.ptModBookMarks .ptControlsBorderTxt
{
border: solid 1px #333333;
width: 75%;
}
.ptModBookMarks .ptControlsBorderLst
{
border: solid 1px #333333;
}
.ptModBookMarks .ptModBookMarksButtonsPanel
{
float: right; vertical-align: top;
}
.ptModBookMarks .ptControlsBorderDeleteBtn
{
font-weight: bold;
margin: 0px 0px 5px 0px;
border: 1px solid #333333;
background-color: #EEEEEE;
width:126px;
font-size:10px;
}
.ptModBookMarks .ptControlsBorderUpBtn
{
font-weight: bold;
margin: 0px 0px 5px 0px;
border: 1px solid #333333;
background-color: #EEEEEE;
width:126px;
font-size:10px;
}
.ptModBookMarks .ptControlsBorderDownBtn
{
font-weight: bold;
margin: 0px 0px 5px 0px;
border: 1px solid #333333;
background-color: #EEEEEE;
width:126px;
font-size:10px;
}
.ptModBookMarks .ptControlsBorderBtn
{
font-weight: bold;
margin: 0px 0px 5px 0px;
border: 1px solid #333333;
background-color: #EEEEEE;
}
.ptModBookMarks .ptThumbNailSeperator
{
padding: 5px 5px 5px 5px;
}
.ptModBookMarks .ptThumbNailSeperator .ptThumbNail
{
border: 1px solid #333333;
width: 120px;
height: 90px;
}
.ptModBookMarks .ptFloatLeft
{
float: left;
}
.ptModBookMarks .ptaddBookMarkLbl
{
text-decoration: none;
float: left;
padding: 0px 0px 0px 10px;
cursor:pointer;
}
.ptModBookMarks .ptAddBookMarkPanel
{
padding: 5px 0px 5px 0px;
clear: both;
}
.ptModBookMarks .ptAddBookMarkPanel .ptControlsBorderBtn
{
float: right;
font-weight: bold;
}
.ptModBookMarks .ptListSeperator
{
padding: 0px 0px 20px 0px;
}
.ptModBookMarks .ptBookMarkNameLbl
{
float: left;
padding: 0px 0px 0px 10px;
}
.ptModBookMarks .ptAddBookMarkLinkPnl
{
margin: 0 0 10px 0;
}
.ptModBookMarks .ptCloseBtn
{
cursor: hand;
cursor: pointer;
border:none 0px Transparent;
height:7px;
background-repeat:no-repeat;
background-color:Transparent;
background-image:url(icon_close_section.gif);
background-position:center;
}
.ptModBookMarks .ptAboutLinkPnl
{
padding-top:5px;
text-align:right;
}
.ptModBookMarks .ptAboutLink
{
font-size: 0.8em;
}
.ptControlsBorderLstPanel
{
float:left;
}
.bookMarksSave
{
height:25px;
margin-top:16px;
}
.ptModBookMarks .bookMarksSave .BMTable
{
text-align:right;
margin-top:5px;
float:right;
width:40%;
}
#bookMarkLst
{
width:160px;
height:60px;
}
.bookMarkFieldset
{
border: 1px solid Black;
padding:5px;
}
.dataDiv1
{
padding-top:5px;
position:relative;
}
.borderDiv
{
text-align:right;
padding-top:5px;
}
#dataDiv
{
clear:both;
}
.ptMovieClient
{
padding:3px;
width:100%;
height:auto;
}
.ptMovieClient .ptMovieNameClient
{
font-weight: bold;
font-size: 1em;
display: block;
margin-bottom: 5px;
padding-top:5px;
vertical-align:top;
}
.ptMovieClient .ptSynopsisClient
{
font-weight:normal;
padding-right:15px;
display:block;
}
.ptMovieClient .ptMovieBannerClient
{
float:left;
margin-right: 5px;
margin-bottom: 5px;
display:inline;
}
.ptMovieClient .ptLink
{
font-size : 11px;
font-weight : bold;
text-align : left;
}
.ptMovieClient .movoffwebmargintop
{
padding-top : 15px;
}
.ptMovieClient .movtrailormarginbottom
{
padding-bottom : 10px;
}
.ptMovieClient .theatershowing
{
padding-left : -3px;
padding-right : -3px;
width : 100%;
}
.ptMovieClient .theatershowing .hline
{
height:1px;
width : 102%;
margin-left : 0px;
margin-right : 0px;
background-color:#CCC;
margin-bottom : 10px;
margin-top : 10px;
float:right;
overflow:hidden;
}
.ptMovieClient .ptMovieCity
{
padding : 5px 0px;
}
.ptMovieClient .ptMovieFind
{
font-weight : bold;
}
.ptMovieClient .ptFrmText
{
border-color:#333333;
border-style:solid none solid solid;
border-width:1px medium 1px 1px;
float:left;
font-family:inherit;
font-size:13px;
height:20px;
margin:0px;
width:70%;
}
.ptMovieClient .ptFrmButton
{
background-color:#139FB3;
border:1px solid #333333;
color:#FFFFFF;
float:left;
font-size:1em;
font-weight:bold;
height:22px;
padding-top:0px;
padding-left:3px;
vertical-align:middle;
width:40px;
}
.ptMovieClient .tsTitle
{
font-weight :bold;
font-size : 11px;
color : Black;
}
.ptMovieClient .ptImgClose
{
float:right;
margin-top : 0px;
padding-right : 10px;
cursor : pointer;
}
.ptMovieClient .ptImgarrow
{
}
.ptMovieClient .theatername
{
font-weight : bold;
padding-top : 5px;
padding-bottom : 5px;
color : #139FB3;
cursor : pointer;
height:auto;
width : auto;
}
.ptMovieClient .theatershowing
{
color : Red;
height : auto;
width : 98%;
}
.ptMovieClient .innerdivaddress
{
background:#ECE9D8 none repeat scroll 0%;
padding:5px 0px 5px 15px;
width:94%;
display : none;
margin-top : 5px;
}
.ptMovieClient .arrow
{
font-family : Arial;
color : Black;
padding-left:2px;
}
.ptMovieClient .theatermovieshowing
{
padding-top : 3px;
padding-left:15px;
}
.ptMovieClient .error
{
color:Red;
padding-left:2px;
padding-right:18px;
}
.FMLoading
{
background-image:url(progress-bar.gif);
background-position: center center;
background-repeat:no-repeat;
}
.ptMovieClient .ptMovieNameClientWithoutBanner
{
font-weight: bold;
font-size: 1em;
display: block;
margin-bottom: 5px;
padding-top:5px;
cursor:none;
vertical-align:top;
}
.ptHoroClient
{
width : 100%;
height : auto;
min-height : 50px;
}
.ptHoroClient .horotdImage
{
padding : 5px;
}
.ptHoroClient .horoImgSign
{
float:left;
padding-left:5px;
}
.ptHoroClient .horolabel_signname
{
float:left;
font-size:1.2em;
font-weight:bold;
padding:7px 0px 0px 7px;
}
.ptHoroClient .horopaddingtabrow
{
border:0px none;
margin:0px;
padding:0px;
}
.ptHoroClient .horotabline
{
border-bottom:1px solid #BABABA;
font-size:1em;
padding:0px;
width:32%;
}
.ptHoroClient .divhorotabline
{
border-bottom:1px transparent #FFFFFF;
font-size:1em;
padding:0px;
width:32%;
}
.ptHoroClient .horozeropadding
{
padding : 0px;
}
.ptHoroClient .horoheader
{
text-align:center;
}
.ptHoroClient .pagination
{
font-weight:bold;
text-align:center;
padding : 8px;
}
.ptHoroClient .horoimgSignTd
{
padding:0px 0px 5px;
}
.ptHoroClient .horoStoryBody
{
padding:0px 10px 0px 5px;
text-align:left
}
.ptHoroClient .horoStoryBody p
{
margin:0px;
}
.ptHoroClient .hr
{
border-bottom-style:none;
border-top:1px solid #999999;
height:1px;
line-height:1px;
}
.ptHoroClient .hororowEnergyLine
{
width : 100%;
height : 1px;
}
.ptHoroClient .horoenergyheading
{
font-size:1em;
margin:0px;
padding:0px 0px 0px 10px;
}
.ptHoroClient .horoenergybody
{
padding:0px 0px 0px 10px;
}
.ptHoroClient .horoenergyImg
{
padding:2px 0px 0px 40px;
}
.ptHoroClient .horoEnergyBottom
{
padding:0px 0px 10px 10px;
text-align:center;
}
.HoroLoading
{
background-image:url(progress-bar.gif);
background-position: center center;
background-repeat:no-repeat;
}
#SelSign
{
width:200px;
}
#energyOptDiv
{
padding-top:5px;
}
.ptLEClient
{
width:100%;
height:auto;
min-height : 30px;
padding-top:1px;
font-family:Arial,MS Sans Serif;
}
.ptLEClient .LEgoogleMapdivcss
{
width:100%;
height:auto;
}
.ptLEClient  .LEptModGMaps
{
border:2px solid Black;
height:220px !important;
margin:5px !important;
padding:0px !important;
width:298px !important;
}
.ptLEClient .LEcontentdivcss
{
width:auto;
height:auto;
padding-left:5px;
padding-right:10px;
}
.ptLEClient .LEcontentTablecss
{
width:100%;
height:auto;
}
.ptLEClient .LEcontentTableTdIdcss
{
width:100%;
height:auto;
}
.ptLEClient .LEcontentTableTdinnertablecss
{
width:100%;
height:auto;
padding-right : 10px;
border-collapse : collapse;
}
.ptLEClient .LEbulletscss
{
padding-right : 10px;
cursor : pointer;
}
.ptLEClient .LEbulletscsstd
{
padding:0px;
width:18px;
}
.ptLEClient .spacingheightcss
{
padding-bottom : 5px;
}
.ptLEClient .LEarrowcolor
{
font-weight : bold;
color : Black;
cursor : pointer;
}
.ptLEClient .LEarrowcss
{
padding:0px;
width:7px;
}
.ptLEClient .LEtitlecss
{
color : Black;
cursor:pointer;
font-size:11px;
font-weight:bold;
vertical-align:top;
}
.ptLEClient .LEdottedlinecss
{
background-color:#FFFFFF;
border-style:dashed;
height:1px;
width:107%;
margin-left:-6px;
border-right-style : none;
border-left-style :none;
border-width:1px;
border-bottom:none;
display : none;
}
.ptLEClient .LEpagination
{
width:100%;
height : auto;
padding-right : 10px;
}
.ptLEClient .LEdescriptiondivcss
{
display : none;
width:91%;
padding-left:27px;
}
.ptLEClient .LEinnerdescriptiondivcss
{
display : none;
width : 100%;
}
.ptLEClient .LEinnerpaginationdiv
{
float : right;
width : 100%;
}
.ptLEClient .LEinnerpaginationcss
{
width : 36%;
text-align : right;
}
.ptLEClient .LEpaginationdivcss
{
}
.ptLEClient .LEpaginationselectedcss
{
font-weight : bold;
padding-left : 2px;
padding-right : 2px;
cursor : pointer;
width : auto;
float : left;
}
.ptLEClient .LEpaginationunselectedcss
{
padding-left : 2px;
padding-right : 2px;
cursor : pointer;
width : auto;
float : left;
}
.LELoading
{
background-image:url(progress-bar.gif);
background-position: center center;
background-repeat:no-repeat;
}
.ptModEdit .LEcityName
{
color:#106470;
cursor:pointer;
}
.LEmorelink
{
padding-top:5px;
font-weight:bold;
}
.ptModEmailNotifier{
}
.ptModWebUserControl .cellTH_Side{
background-color: #EFECEC;
border-bottom: 1px solid #BABABA;
}
.ptModWebUserControl .cellTH_From{
font-weight: bold;
background-color: #EFECEC;
border-bottom: 1px solid #BABABA;
border-right: 1px solid #BABABA;
padding-left:10px;
}
.ptModWebUserControl .cellTH_Recieved{
font-weight: bold;
background-color: #EFECEC;
border-bottom: 1px solid #BABABA;
padding-left:10px;
}
.ptModWebUserControl .cellTD_Side{
}
.ptModWebUserControl .cellTD_From{
border-bottom: 1px solid #BABABA;
}
.ptModWebUserControl .cellTD_Time
{
padding-bottom:2px;
}
.ptModWebUserControl .ptModEmailNotifier .emailSender{
font-weight: bold;
}
.ptModWebUserControl .ptModEmailNotifier .emailSubject{
font-weight: normal;
}
.ptModWebUserControl .ptModEmailNotifier .emailPreview{
width: 255px;
height: 112px;
padding: 13px 8px 8px 8px
overflow: hidden;
font-size: 11px;
background-color: transparent;
}
.ptmodEmailSectionDivider
{
border-top: 1px solid #CCCCCC;
margin-left:13px;
margin-right:20px;
margin-bottom:5px;
margin-top:5px;
}
.ptmodUserDetails
{
}
.ptmodEmailText
{
font-weight: bold;
margin-left:10px;
}
.ptModWebUserControl .ptmodRowPadding
{
padding-bottom:8px;
border-bottom:solid 1px #BABABA;
padding-left:10px;
vertical-align:middle;
}
.txtUserDetails
{
width:180px;
}
.ptLocalEventsGoToArticle
{
font-size: 10px;
font-family: verdana, sans-serif;
font-weight: bold;
color: #000000 !important;
text-decoration: underline;
cursor: pointer;
float: left;
}
.ptModLocalEvents .lepager{
font-weight: bold;
}
.ptModLocalEvents .lepager span{
padding-left: 2px;
padding-right: 2px;
}
.ptModLocalEvents .lepager A{
font-weight:normal;
padding-left: 2px;
padding-right: 2px;
}
.ptModLocalEventsParms  .ptShowResults
{
padding-left:10px;
padding-top:5px;
}
.ptModLoadMessage
{
display:none;
padding:40px 0px 40px 80px;
margin-top:0px;
font-weight:bold;
}
.ptModGoogleMaps .ptModGMaps
{
width:298px !important;
height:220px !important;
border: 2px solid Black;
margin: 5px !important;
padding: 0px !important;
}
.ptModRnContainer
{
line-height:12pt;
width:12px;
vertical-align:top;
}
.ptModRunNumber
{
display:block;
width:12px;
font-size:7pt;
display:block;
text-align:center;
vertical-align:middle;
}
.ptModImgContainer
{
padding-left:3px;
padding-right:3px;
width:7px;
}
.ptModLEImg
{
vertical-align:middle;
padding-top:6px;
}
.ptModEventTitle
{
font-size:11px;
font-weight:bold;
vertical-align:top;
padding-top:3px;
}
.ptModLEDesc
{
padding-left:31px;
}
.ptModLEDescContainer
{
font-size:11px;
padding-top:10px;
}
.ptModLESeptr
{
border-bottom:dashed 1px #FFFFFF;
border-top:dashed 1px black;
border-right:dashed 1px #FFFFFF;
border-left: dashed 1px #FFFFFF;
background-color: white;
width:305px;
padding-top:5px;
margin-bottom:-3px;
}
.errorTxt
{
padding: 5px 0px 5px 0px;
}
.ptModLEParmsContainer
{
padding-bottom: 10px;
}
.ptModLEParmsStyle
{
font-size: 11px;
font-family: Verdana;
}
.ptModRunNumber1
{
display:block;
width:12px;
font-size:7pt;
display:block;
text-align:center;
vertical-align:middle;
}
.category
{
font-size: 11px;
font-family: Verdana;
}
#chooseCityDiv
{
display:none;
width: 100%
}
.localDiv
{
width: 100%;
}
.ptModLocalNews{}
.ptModLocalNews .ptModContent{
padding:0;
}
.ptModLocalNews .ptModContent>.ptModContent{
padding:0;
}
.ptModLocalNews .ptHeadlineList{
width: 100%;
margin:0;
margin-top:10px;
}
.ptModLocalNews .ptHeadlineList table{
margin: 5px 0 5px 0;
}
.ptModLocalNews .ptHeadlineList td{
padding: 0 7px 3px 7px;
}
.ptModLocalNews .ptHeadlineList td td{
padding: 0;
}
.ptModLocalNews .ptHeadlineList .rowOdd td{}
.ptModLocalNews .ptHeadlineList .rowEven td{ background-color: transparent; }
.ptModLocalNews .ptStory {
padding: 5px;
margin:0;
}
.ptLocalNewsStoryHeadline {
font-weight: bold;
font-size:1em;
margin: 0 0 1em 1em;
text-indent: -0.7em;
}
.ptModLocalNews .title a:link
{
}
.ptModLocalNews .ptStory  .details{
padding: 2px 0 0 0;
margin-left: 1em;
}
.ptModLocalNews .ptStory  .details .ptStoryPhoto{
width: 64px;
float: left;
margin: 2px 5px 1px 0;
cursor: hand;
cursor: pointer;
}
.ptModLocalNews .ptStory  .details .ptStoryBody{
padding: 0;
}
.ptModLocalNews .details .date{font-size:xx-small; color: #666666;}
.ptModLocalNews .ptPicturePanel{ border: 1px solid #333333; background-color:#FFFFFF; cursor:pointer; padding: 3px; display:none;position:absolute; z-index:1;}
.ptModLocalNews .StoryPanelImagediv
{
width: 69px;
float: left;
cursor:hand;
cursor: pointer;
}
.ptModLocalNews .DetailModeWithImage
{
width:64px;
display:block;
margin: 2px 5px 1px 0;
}
.ptModLocalNews .DetailModeNoImage
{
display:none;
}
.ptModLocalNews .DetailsModeDate
{
font-family: verdana, sans-serif;
font-size: xx-small;
color: #666666;
float: left;
white-space:nowrap;
}
.ptLocalNewsGoToArticle
{
font-size: 10px;
font-family: verdana, sans-serif;
font-weight: bold;
color: #000000;
text-decoration: underline;
cursor: pointer;
float: right;
}
.ptModLocalNews .ptLocalNewsMoreLink
{
font-size: 10px;
font-family: verdana, sans-serif;
font-weight: bold;
color: #000000;
text-decoration: underline;
cursor: pointer;
float: right;
margin-top:-13px;
text-align:right;
}
.ptModLocalNews .makeLeftAligned
{
text-align:left;
}
.ptModLocalNews .ImagePanelBody
{
background-color:White;
border-right: 1px solid Black;
border-bottom: 1px solid Black;
border-left: 1px solid Black;
border-top: 1px solid Black;
z-index:1001;
position:absolute;
cursor:pointer;
}
.ptModLocalNews .LocalNewspager{
font-weight: bold;
}
.ptModLocalNews .LocalNewspager span{
padding-left: 2px;
padding-right: 2px;
}
.ptModLocalNews .LocalNewspager A{
font-weight:normal;
padding-left: 2px;
padding-right: 2px;
}
.ptPanelParm
{
padding:5px 10px 0px 10px;
}
.ptTable
{
Width:208px;
}
.ptPanelParm .ptLocalNewsLblHeadlines
{
padding-right:10px;
font-weight:bold;
}
.copyRight
{
padding-left:15px;
padding-top:15px;
}
.ptSeperator
{
padding: 5px 0px 0px 0px;
}
.ptPanelParm .ptLocalNewsLblURL
{
padding-right: 7px;
}
.ptPanelParm .ptLocalNewsLblTitle
{
padding-right: 10px;
}
.ptPanelParm .ptLocalNewsHeadline {
font-weight: bold;
font-size:1em;
padding-left: 5px;
}
.ptPanelParm .ptErrorMsg
{
padding: 5px 0px 5px 0px;
}
.ptModLottery{margin:0;padding:0px;background-color:#fff;}
.ptModLottery .headerContent{font-weight:bold;text-transform:uppercase;padding:0 4px;}
.ptModLottery .headerContent IMG{float:right;padding:4px;}
.ptModLottery .LotteryGameCont{border-bottom:solid 1px #eee;padding:0 0 10px 10px;
background-image: url(lotteryGradient.png);
background-position:inherit top;
background-repeat: repeat-x;
background-color: #FFF;}
.ptModLottery .GameTitle{font-weight:bold;padding:0 0 2px;}
.ptModLottery #ResultsDiv div {padding:1px 0 1px 3.5em;text-indent:-3.5em;}
.ptModLottery .GameDate{font-weight:bold;}
.ptModLottery .GameResults{padding:0 0 0 1em;}
.ptModLottery .GameBonus{font-weight:bold;color:#F00;}
.ptModLottery .RegionName{float:left;}
.ptModEdit #GamesListDiv div{padding:2px 0;}
.ptModEdit #GamesListDiv label{padding:0 0 0 5px;}
#ClientLotteryCont .errorTxt{text-align:center;width:100%;height:40px;}
#ClientLotteryCont .headerContent{display:none;vertical-align:middle;}
.headerSubDiv2{height:1px;clear:right;overflow:hidden;}
.lotterySpan1{position:relative;top:10px;}
.headerSubDiv1{vertical-align:middle;}
.showGameDiv{padding-top:5px;}
.numDrawDiv{padding-top:5px;}
.ptModMailComm
{
padding:7px;
}
.ptModMailComm .ptTelusLinks
{
white-space:nowrap;
padding: 5px 0px 5px 5px;
}
.ptModMailComm .ptTelusLinks .selectLink
{
font-weight: bold;
text-decoration:none !important;
color:#666666 !important;
padding:2px;
}
.ptModMailComm .ptTelusLinks .unSelectLink
{
font-weight:normal;
text-decoration:none !important;
color:#49166D !important;
padding:2px;
}
.smsheading
{
font-family:Arial, Sans-Serif;
font-size:12px;
color:#333333;
}
.smsNote
{
padding-bottom:0px;
padding-top:10px;
color:#666666;
font-size:11px;
}
.smsNoteBold
{
padding-bottom:10px;
padding-top:10px;
color:#666666;
font-size:11px;
font-weight:bold;
}
.smsFooterMesg
{
padding-bottom:0px;
padding-top:10px;
color:#666666;
font-size:11px;
}
.inputNumber
{
font-family:Arial, Sans-Serif;
font-size:12px;
color:#333333;
height:22px;
border: 1px solid #CCCCCC;
}
.messageArea
{
height:53px;
border: 1px solid #CCCCCC;
}
.box
{
-ie-border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius:5px;
border: 1px solid #dbdbdb;
padding: 0.5em;
width: 271px;
height:225px;
}
.imgSend
{
width:63px;
height:22px;
border:none;
border-width:0px !important;
background-image:url(btn_send.png);
cursor:pointer;
margin-right:5px;
}
.imgClear
{
width:63px;
height:22px;
border:none;
background-image:url(btn_clear.png);
cursor:pointer;
border-width:0px !important;
}
.ptModMovPhotoGallery{}
.ptModMovPhotoGallery .movieTitle{font-weight:bold;padding:5px;}
.ptModMovPhotoGallery .movieTitle span{text-decoration:underline;}
.ptModMovPhotoGallery .movieTitle #movieNameTitle{}
.ptModMovPhotoGallery .MPGGalleryCont{border:solid 1px #999;padding:10px 0 0 0;}
.ptModMovPhotoGallery .ptModScrollView .leftBtn {background-image:url(icn_thumbnailleft.png);width:60px;}
.ptModMovPhotoGallery .ptModScrollView .rightBtn {background-image:url(icn_thumbnailright.png);width:60px;}
.ptModMovPhotoGallery .ptModScrollView{border-top:solid 1px #999;padding:5px 0;}
.ptModMovPhotoGallery .PGItemDiv
{
width:70px;
height:70px;
overflow:hidden;
vertical-align:middle;
margin:auto;
cursor:pointer;
border:3px solid #DDDDDD;
}
.ptModMovPhotoGallery .PGselectedItem{border:solid 3px orange;}
.ptModMovPhotoGallery .scrollWindow
{
height:80px;
background-color:#DDD;
}
.ptModMovPhotoGallery .photoContainer{text-align:center;}
.ptModMovPhotoGallery .bottomText{text-align:center;padding:0px 90px;}
.ptModMovPhotoGallery .navContainer{text-align:center;padding:10px 0;}
.ptModMovPhotoGallery #prevLnk{font-weight:bold;}
.ptModMovPhotoGallery #nextLnk{font-weight:bold;}
.ptModMovPhotoGallery #photoNum{padding:0 5px;}
.ptModule .ptModMovPhotoGallery .disabledLink
{
color:#999;cursor:default;
}
.ptModMovPhotoStrip{padding:10px;}
.ptModMovPhotoStrip .PSItemDiv{padding:5px;overflow:hidden;}
.ptModMovPhotoStrip .PSImgDiv{height:160px;overflow:hidden;}
.ptModMovPhotoStrip .PSTitleDiv{overflow:hidden;}
.ptModMovPhotoStrip .PSTitleDiv a{font-weight:bold;}
.ptModMovPhotoStrip .ptModScrollView .leftBtn {background-image:url(icn_thumbnailleft.png);}
.ptModMovPhotoStrip .ptModScrollView .rightBtn {background-image:url(icn_thumbnailright.png);}
.ptModMovies
{
font-family: Verdana;
}
.ptModMovies .ptModContent .ptModSection
{
}
.ptModMovies .ptModContent  .ptModSection .ptMovieBanner
{
float:left;
margin-right: 5px;
margin-bottom: 5px;
}
.ptModMovies .ptModContent .ptModSection .ptSynopsis
{
}
.ptModMovies .ptModContent  .ptModSection .ptMovieName
{
font-weight: bold;
font-size: 1em;
display: block;
margin-bottom: 5px;
padding-top:5px;
cursor:none;
}
.ptModMovies .ptModContent  .ptModSection .ptLink
{
font-size: 10px;
font-weight: bold;
text-align: left;
display: block;
}
.ptModMovies .ptModContent  .ptModSectionDivider .ptTheatreResults .ptMoviefontBold
{
font-weight: bold;
margin: 0px 0 5px 0;
}
.ptModMovies .ptModContent  .ptMovieFind
{
font-weight: bold;
}
.ptModMovies .ptModContent  .ptModSectionDivider .ptTheatreResults .ptTheaterDetail
{
background: #ece9d8;
width: 100%;
padding: 5px 0px 5px 10px;
}
.ptModMovies .ptModContent  .ptFrmText
{
width: 70%;
font-size: 13px;
font-family: inherit;
border: 1px solid #333333;
border-right: none;
margin: 0px 0px 0px 0px;
height: 18px;
float: left;
}
.ptModMovies .ptModContent  .ptFrmButton
{
font-size: 1em;
border: 1px solid #333333;
height: 22px;
float: left;
color: White;
font-weight: bold;
background-color: Gray;
}
.ptModMovies .ptModContent  .ptMovieCity
{
padding: 5px 0px 5px 0px;
}
.ptModMovies .ptModContent  .ptMovieSearch
{
padding: 0px 0px 10px 0px;
}
.ptModMovies .ptModContent  .ptMovieDescClose
{
float: right;
display: none;
}
.ptModMovies .ptModContent  .ptMovieTheatreName
{
font-weight: bold;
cursor: pointer;
}
.ptModMovies .ptModContent  .ptModSectionDivider .ptTheatreResults .ptImgClose
{
float: right;
}
.ptModMovies .ptModContent  .ptModSectionDivider .ptTheatreResults
{
}
.ptModMovies table.showTimesGroup, .ptModMovies .showTimesGroup td{
font-size: inherit;
font-family: inherit;
}
.ptModMovies .ptModContent  .ptModSectionDivider .ptTheatreResults .ptTheatreName
{
font-weight: bold;
}
.ptModMovies .ptModContent  .ptModSectionDivider .ptTheatreResults .ptShowTimes
{
margin: 5px 0px 5px 10px;
}
.ptModMovies .ptModContent  .ptInvisibleTextBox
{
width: 0px;
display: none;
}
.ptModMovies .ptModContent  .ptMovieSearch .ptLabelError
{
clear: both;
float: left;
padding: 0px 10px 10px 0px;
}
.ptModMovieSectionDivider
{
border-top: 1px solid #CCCCCC;
margin-left:-10px;
margin-right:-10px;
margin-top:5px;
margin-bottom:5px;
}
.PGItemDiv {width:70px;height:70px;overflow:hidden;vertical-align:middle;margin:auto;}
.ptModMovPhotoGallery .scrollWindow{height:80px;background-color:#FFF;}
.ptModMovPhotoGallery .ptModScrollView {border-top:none;padding:5px 0;}
.ptModMovSrch{padding:0 0 0.3em 0;font-size:0.91em;}
.ptModMovSrch #lnkZipCode{font-weight:bold;padding:0 0 0 0.4em;}
.ptModMovSrch #lnkZipCode:hover{text-decoration:none;}
.ptModMovSrch #changeziplabel{padding:0 3em;}
.ptModMovSrch #changezipminmax{padding:0 0.4em 0 0;cursor:pointer;}
.ptModMovSrch .zipinput{padding:20px 0 5px 0;}
.ptModMovSrch #selMovies{width:100%;}
.ptModMovSrch #txtZipCode{width:259px;}
.ptModMovSrch #txtMovieName{width:90%;float:left;-margin-right:-0.3em;}
.ptModMovSrch #txtTheaterLoc{width:90%;float:left;-margin-right:-0.3em;}
.ptModMovSrch #searchTheaterCont{border-bottom:solid 1px #999;padding-bottom:10px;}
.ptModMovSrch .zipcodecont{padding:5px 15px 10px 15px;background:#DDD;border-bottom:solid 1px #999;}
.ptModMovSrch .btn{display:inline-block;width:22px;height:22px;background:url(btn_go.png);cursor:pointer;vertical-align:bottom;}
.ptModMovSrch .sectionContainer{padding:5px 15px;}
.ptModMovSrch .label{display:block;font-weight:bold;}
.ptModMovSrch .inlinelabel{display:inline-block;font-weight:bold;}
.ptModMovSrch .inputbox{border:solid 1px #000;height:20px;font-size:0.91em;width:257px; height:18px; padding:2px 0 0 2px;}
.ptModMovSrch ul{list-style-type:none;}
.ptModMovSrch ul .removebtn{display:inline-block;width:1em;height:1em;background:url(icon_close_section.gif) no-repeat center center;vertical-align:middle;cursor:pointer;float:right;}
.ptModMovSrch .theaternames{font-size:0.91em;font-weight:bold;}
.ptModMovSrch .inputboxText{width:258px; position:absolute;padding:3px 0 0 5px}
.ptModMovSrch #zipErrorDiv{padding:20px 0px 10px;font-weight:bold;}
.ptModMovSrch #zipChooseMultiple{padding:20px 0 0 0;font-weight:bold;}
.ptModMovSrch #zipMultipleListCont{padding:5px;font-size:0.91em;background-color:#e6e6e6;border:solid 1px #CCC;}
.ptModMovSrch #zipMultipleListCont a:link,.ptModMovSrch #zipMultipleListCont a:visited,.ptModMovSrch #zipMultipleListCont a:active,.ptModMovSrch #zipMultipleListCont a:hover
{text-decoration:underline;}
.ptModMovSrch .locationItem{padding:0;}
.ptModMovSrch #zipMultiList li{padding:0.5em 0 0.5em 1em;}
.ptModMovSrch .ptModPager{text-align:center;}
.ptModMovSrch .ptModPager .ptModPageLink {padding: 0px 2px;font-weight:bold;}
.ptModMovSrch .ptModPager .selPage {font-size:1.1em;}
.ptModMovSrch .ptModPager span {}
.ptModMovSrch .movSrchModDiv{float : right;}
.movSrchArrow{font-family:arial;font-size:12px;}
.movSrchModi{font-size :0.8em; font-weight:bold;cursor : pointer}
.movSearchDiv {padding-bottom:0.3em;}
.ptModNewsHighlights
{
padding:0px 0px 0px 0px;
}
.ptModNewsHighlights .ptModTabs
{
}
.ptModNewsHighlights .topSpacing
{
height:8px;
}
.ptModNewsHighlights table.ptModTabFrame
{
border-collapse: collapse;
padding: 0;
margin: 0;
width: 100%;
}
.ptModNewsHighlights .ptModTabs .ptModTab
{
text-align: center;
vertical-align: middle;
background-color: #DDDDDD;
border: 1px solid #333333;
border-left: none;
width: 1%;
padding: 2px 1px 2px 1px;
white-space: nowrap;
}
.ptModNewsHighlights .ptModTabs .ptModTabActive
{
text-align: center;
vertical-align: middle;
background-color: #FFFFFF;
border: 1px solid #333333;
border-left: none;
border-bottom-style: none;
width: 1%;
padding: 2px 1px 2px 1px;
white-space: nowrap;
}
.ptModNewsHighlights .ptModTabs .ptModTab div
{
vertical-align: middle;
padding: 3px 2px 1px 2px;
}
.NHDIDetail .NHDIBottom .NHDIDateline
{
float:left;
white-space:nowrap;
}
.ptModNHPopupDialog .ptFSDateLine
{
white-space:nowrap;
}
.NHDIDetail .NHDIBottom .NHDIHighlightsGoto
{
float:right;
cursor:pointer;
}
.ptCategoryLink
{
font-weight:bold;
cursor:pointer;
}
.ptModNewsHighlights .ptTabbedPanel
{
}
.ptModNewsHighlights .ptTabbedPanel .ptStorySmallHeadline
{
cursor: hand;
cursor: pointer;
text-decoration:none;
padding-top:2px;
}
.moreTopStories
{
width:100%;clear:both;
}
.ptModNewsHighlights .ptTabbedPanel .ptStory
{
padding:10px 0px 15px 0px;
}
.ptModNewsHighlights .ptTabbedPanel .ptStory .ptStoryPhoto
{
float: left;
width: 90px;
margin: 5px 5px 2px 0;
cursor:hand;
cursor: pointer;
}
.ptModNewsHighlights .ptTabbedPanel .ptStory .ptDate
{
margin-bottom: 5px;
white-space:nowrap;
}
.ptModNewsHighlights .ptTabbedPanel .ptStory .ptStoryHeadline
{
cursor: pointer;
font-weight:bold;
}
.NHDIDetail
{
padding-top:5px;
}
.ptModNewsHighlights  .ptTabbedPanel .ptStory .NewsHighlightGoToArticle
{
font-weight: bold;
text-decoration: underline;
cursor: pointer;
text-align:right;
float:right;
margin-top:-13px;
}
.ptModNewsHighlights .ptTabbedPanel .ptStory .ptStoryBody
{
margin-top:5px;
}
.ptModNewsHighlights .ptTabbedPanel .ptStory .ptStoryBody span
{
font-weight:normal;
text-align: justify;
}
.ptModNewsHighlights .ptTabbedPanel .ptStory .ptStoryBody a
{
font-weight:bold;
cursor: hand;
cursor: pointer;
vertical-align: top;
}
.ptModNewsHighlights .ptPlayerControlsWrapper
{
text-align: center;
position: relative;
height: 20px;
line-height: 20px;
z-index: 1;
}
.ptModNewsHighlights .ptPlayerControls
{
text-align: center;
width: 60px;
cursor: pointer;
margin: auto;
margin-top: -12px;
padding-left:20px;
}
.ptModNewsHighlights .ptIcnCtrlPrev
{
float: left;
width: 19px;
height: 23px;
cursor: pointer;
}
.ptModNewsHighlights .ptIcnCtrlPause
{
float: left;
width: 15px;
height: 23px;
cursor: pointer;
display:none;
}
.ptModNewsHighlights .ptIcnCtrlPlay
{
float: left;
width: 15px;
height: 23px;
cursor: pointer;
display:none;
}
.ptModNewsHighlights .ptIcnCtrlNext
{
float: left;
width: 20px;
height: 23px;
cursor: pointer;
}
.ptModNewsHighlights .ptThumbBar
{
width: 100%;
padding: 10px 0px 5px 0px;
margin-top:10px;
}
.ptModNewsHighlights .ptModThumbnails
{
background-repeat: no-repeat;
background-position: center top;
background-color: #DDDDDD;
width: 60px;
height: 50px;
margin: 0 10px 0px 10px;
display: block;
vertical-align: middle;
cursor:pointer;
float: left;
}
.ptModNewsHighlights .ptThumbRight
{
float: right;
width: 16px;
height: 50px;
background-image: url(thumbnext.gif);
background-position: center;
background-repeat: no-repeat;
cursor: pointer;
padding: 0px 0px 0px 10px;
}
.ptModNewsHighlights .ptThumbLeft
{
float: left;
width: 16px;
height: 50px;
padding: 0px 10px 0px 0px;
background-image: url(thumbpreviousnull.gif);
background-position: center;
background-repeat: no-repeat;
cursor: pointer;
}
.ptToolTipDiv
{
z-index: 1000000;
visibility:hidden;
text-align: center;
position  : relative;
top:-10px;
white-space:nowrap;
}
.ptToolTipDivCell
{
padding: 0px 0px 0px 30px;
vertical-align: middle;
border-bottom: solid 1px #ebebeb;
}
.ptToolTipDown
{
padding: 0px 0px 0px 0px;
z-index: 9999;
white-space: nowrap;
background-color: InfoBackground;
position: relative;
}
.ptModNewsHighlights .ptMainDiv
{
border-bottom: solid 1Px black;
z-index: 1;
height: 1px;
width: 100%;
}
.ptThumbLeftCell
{
padding: 0px 0px 0px 5px;
}
.ptThumbNailPanel
{
height: 50px; overflow: hidden;
}
.ptThumbRightCell
{
padding: 0px 10px 0px 15px;
}
.ptToolTipPanel
{
z-index: 99999999;
position: absolute;
display: none;
margin-left: 40px;
}
.ptDisplay
{
visibility:visible;
}
.ptNoDisplay
{
display:none;
}
.ptPanel_Player
{
background-image:url(Line.gif);
text-align: center;
border-top: solid 1px white;
height:25px;
}
.ptModNewsHighlights .NewsDetailsSpacing
{
height:175px;
text-align:justify;
vertical-align:top;
}
.NHDIDetail #detailText, .NHDIDetail .detailTextClass
{
position:relative;
}
.Popup_Frame .Popup_Content .ptMainHeadline
{
font-weight:bold;
width:650px;
}
#articleText p
{
padding-bottom:10px;
}
.ptModPopSearch {padding:8px;}
.ptModPopSearch .bullet{display:none;}
.ptModPopSearch LI{width:49%;float:left;padding:2px 0 2px 0;font-weight:bold;}
.ptModPopSearch .popSearchMain .SearchFormDiv{padding:4px 0 4px 0;}
.ptModPopSearch .popSearchMain .SearchFormDiv .PopsearchText
{
float:left;
height:18px;
border:solid 1px #000000;
width:70%;
background-image:url(input_bg.png)
}
.ptModPopSearch .popSearchMain .SearchFormDiv .PopsearchBtn
{
float:left;
height:22px;
}
.popSearchMain {border:0 ;width:100%;border-collapse :collapse;}
.popSearchMain #KeywordList{margin: 0; padding: 0; list-style-position: inside; list-style-type: none ;display: block;}
.FindDiv{font-weight:bold;padding:10px 0px 0px 0px;}.KWListDiv{width:100%;}
#ClientPopSearchCont .popSearchMain .SearchFormDiv {display: block; width: 100%}
#PopularSearchMain .ptRightBox{width:302px;margin-bottom:1em;}
.PopSearchTable{width:100%;border-collapse:collapse;}
.ptModQMS{padding:2px 1px;}
.ptModQMS .ptQMHdr{font-size:0.75em;padding:2px 2px;border-bottom:solid 1px #808080;}
.ptModQMS ul{list-style-type:none;}
.ptModQMS .ptQMQuoteInactive{background-color:#e0e0e0;border-bottom:solid 1px #808080;position:relative;}
.ptModQMS .ptQMQuoteInactive #ChartFrame{display:none;}
.ptModQMS .ptQMQuoteInactive #FCLinks{display:none;}
.ptModQMS .ptQMQuoteActive{background-color:#FFF;border-bottom:solid 1px #808080;position:relative;}
.ptModQMS .ptQMDetails{font-weight:bold;font-size:.91em;padding:2px 2px;}
.ptModQMS #SymbolName{display:inline-block;width:30%;}
.ptModQMS #SymbolPrice{display:inline-block;width:30%;text-align:center;cursor:default;}
.ptModQMS #SymbolChange{display:inline-block;width:35%;text-align:center;cursor:default;}
.ptModQMS #RemoveBtn{display:inline-block;font-size:0;padding:4px 6px;background:url(icon_close_section.gif) no-repeat center center;cursor:pointer;}
.ptModQMS .ptQMChangeRed{color:#D00;}
.ptModQMS .ptQMChangeGreen{color:#0D0;}
.ptModQMS .ptQMLinks{font-size:0.75em;text-align:center;padding:0 0 3px;}
.ptModQMS .ptQMLinks a{}
.ptModQMS .ptQMLinks span{}
.ptModQMS #SymbolSearchDiv{padding:4px 2px;position:relative;}
.ptModQMS #SymSearchHeader{font-weight:bold;}
.ptModQMS #SymSearchBox{padding:5px 4px;}
.ptModQMS #txtSymName{height:20px;width:200px;border:solid 1px #333;}
.ptModQMS .ptQMSearchBtn{font-size:0px;width:80px;height:22px;background:url(btn_search_sm.png) no-repeat;float:right;margin-right:auto;cursor:pointer;}
.ptModQMS .SymSearchListTitle{font-weight:bold; display:inline-block;}
.ptModQMS #SearchSymbolList li{cursor:pointer;padding:2px;}
.ptModQMS #SearchSymbolList li:hover{text-decoration:underline;}
.ptModQMS #SearchResultSymbol{border-top:solid 1px #808080;}
.ptModQMS .ptQMAddIcn{padding:6px;background:url(icon_stock_add.gif) no-repeat center center;}
.ptModQMS #AddStockDiv{cursor:pointer;padding:2px 0;}
.ptModQMS #SearchPagerDiv{text-align:right;}
.ptModQMS .ptQMCloseSearch{float:right;}
.QMErrorMessage {margin:0;padding:1em 0;text-align:center;display:none;}
.mobileUrlDiv{display:none;padding-left:5px;}
.mobileIconImg{padding-right:5px; float:left;}
.QMSBotDiv{clear:both;}
.ptModRSSCollection
{
background-color:#FFFFFF;
padding-top: 0px;
}
.ptModRSSCollection .ptModContent
{
padding: 0;
}
.ptModRSSCollection .ptModContent > .ptModContent
{
padding: 0;
}
.ptModRSSCollection .ptHeadlineList
{
width: 100%;
margin: 0;
margin-top: 10px;
}
.ptModRSSCollection .ptHeadlineList table
{
margin: 3px 0 3px 0;
}
.ptModRSSCollection .ptHeadlineList td
{
padding: 0 7px 3px 7px;
}
.ptModRSSCollection .ptHeadlineList td td
{
padding: 0;
}
.ptModRSSCollection .ptHeadlineList .rowOdd td
{
}
.ptModRSSCollection .ptHeadlineList .rowEven td
{
background-color: transparent;
}
.ptModRSSCollection .ptStory
{
padding: 5px;
margin: 0;
}
.ptRSSStoryHeadline
{
font-weight: bold;
padding: 0px 0px 10px 0px;
width:600px;
}
.ptModRSSCollection .title a:link
{
}
.ptModRSSCollection .ptStory .details
{
padding: 2px 0 0 0;
margin-left: 1em;
}
.ptModRSSCollection .ptStory .details .ptStoryPhoto
{
width: 64px;
float: left;
margin: 2px 5px 1px 0;
cursor: hand;
cursor: pointer;
}
.ptModRSSCollection .ptStory .details .ptStoryBody
{
padding: 0;
}
.ptModRSSCollection .details .date
{
}
.ptModRSSCollection .ptPicturePanel
{
border: 1px solid #333333;
background-color: #FFFFFF;
cursor: pointer;
padding: 3px;
display: none;
position: absolute;
z-index: 1;
}
.ptModRSSCollection .StoryPanelImagediv
{
width: 69px;
float: left;
cursor: hand;
cursor: pointer;
}
.ptModRSSCollection .DetailModeWithImage
{
display:block;
max-width:125px;
height:auto;
max-height:150px;
}
.ptModRSSCollection .DetailModeNoImage
{
display: none;
}
.ptModRSSCollection .DetailsModeDate
{
float: left;
white-space: nowrap;
}
.ptRSSGoToArticle
{
font-weight: bold;
cursor: pointer;
}
.ptRSSGoToArticleStoryPanel
{
cursor: pointer;
float:right;
font-weight : bold;
margin-top:-25px;
padding-top:0px !important;
}
.ptRSSGoToArticleStoryBody
{
cursor: pointer;
font-weight : bold;
padding-top:0px !important;
}
.ptRSSGotoArticleLink
{
font-weight: bold;
text-decoration:underline!important;
}
.ptModRSSCollection .ptRSSMoreLink
{
font-weight: bold;
text-decoration: underline;
cursor: pointer;
float: right;
margin-top: -13px;
text-align: right;
}
.ptModRSSCollection .makeLeftAligned
{
text-align: left;
}
.ptModRSSCollection .ImagePanelBody
{
background-color: White;
border-right: 1px solid Black;
border-bottom: 1px solid Black;
border-left: 1px solid Black;
border-top: 1px solid Black;
z-index: 1001;
position: absolute;
cursor: pointer;
}
.ptModRSSCollection .rsspager
{
font-weight: bold;
}
.ptModRSSCollection .rsspager span
{
padding-left: 2px;
padding-right: 2px;
}
.ptModRSSCollection .rsspager A
{
font-weight: normal;
padding-left: 2px;
padding-right: 2px;
}
.ptModRSSCollection ul.bullet
{
margin: 0px;
background-repeat:no-repeat;
padding-left:15px;
list-style-image:url(arrow.gif);
}
ptModRSSCollection ul.bullet li
{
padding-left:0px;
margin-left:0px;
}
.ptModRSSCollection .show {display:block;}
.ptModRSSCollection .hide {display:none;}
.activeArrow {cursor: pointer;color:#000;}
.inactiveArrow {cursor: default;color:#DDD;}
.ptModRSSCollection .RssDetailItem
{
padding:10px 0px 10px 0px;
}
.ptModRSSCollection .RssDetailItem .RssHeadline
{
padding-bottom:2px;
cursor:pointer;
font-weight:bold;
}
.ptModRSSCollection .ptRSSHeadline .RssHeadline
{
padding-bottom:2px;
cursor:pointer;
}
.ptModRSSCollection .RssDetail
{
font-weight:normal;
margin-right:2px;
padding-left:6px;
}
.ptModRSSCollection .RssBottom
{
text-align:right;
float:right;
margin-top:8px;
margin-right:5px;
text-decoration:none;
}
.ptModRSSCollection .RssDateline
{
white-space:nowrap;
}
.ptModRSSCollection .RssMore
{
font-weight:bold;
cursor:pointer;
text-decoration:underline;
}
.ptModRSSCollection .ptModPager
{
text-align:right;
padding:4px 4px 4px 0px;
}
.ptModRSSCollection .RssHeadlineItem
{
padding:4px;
font-weight:bold;
}
.ptClientRssMoreStories
{
font-weight:bold;
}
.ptModRSSCollCats li
{
float:left;
width:45%;
padding: 2px;
}
.ptModRSSCollection .ptModRssCollPanel
{
padding:5px 0 0 0;
}
.ptModRSSCollection .ptModRssCollPanel #MainStory
{
position:relative;
}
.ptModRSSCollection .moduleloading
{
padding:10px 0px !important;
}
.RssBottomDiv{width:1px;height:1px;clear:both;overflow:hidden;}
.ontelusMobileImg{padding-right:5px; float:left; }
.RssSelectDiv{font-weight:bold;}
.RssSelectCategory{width:250px;}
.RssZipCodeDiv{padding-top:5px;font-weight:bold;}
.RssShowCatDiv{padding-top:5px;font-weight:bold;}
.RssErrorTxt{padding:2px 0px 10px 10px;display:none;}
.ptModRSSCollCats{list-style-type:none;}
.RssTileSpan{width:30px;}
.SetRss_Frame .title {width:215px;}
.RssUrlDiv {padding-top:5px;}
.SetRss_Frame .url {width:215px;}
#lblRssErrorMessage {padding: 5px 0px 5px 0px;}
.RssSwapSpan{padding-left:14px;}
.RssFontSpan{font-family: Arial;}
.ptModTBO
{
padding:10px 15px;
}
.ptModTBO #TBOList
{
list-style:none;
margin:0px;
padding:0px;
}
.ptModTBO #TBOList #gross
{
float:right;
}
.ptModTBO #TBOList #gross
{
padding-right:0.3em;
}
.ptModule {
width:auto;
height: auto;
overflow-y: visible;
margin-bottom: 1em;
border: 1px solid #333333;
}
.ptModule>.ptModule {
border-style: none ! important;
}
.ptModule .ptModBody{
border-top: none;
border-bottom: none;
}
.ptModule .ptModFooter{}
.ptModule .ptModContent{ }
table.ptModContent{ border-collapse: collapse;}
.ptModContent>.ptModContent{
border-style: none;
}
.ptModIcnMinCell{width: 17px;}
.ptModIcnEditCell{width: 33px;}
.ptModIcnRefreshCell{width: 17px;}
.ptModIcnCloseCell{width: 17px;}
.ptModTitle
{
overflow:auto;
}
.ptModule .ptModHeader{
width:100%;
margin:0;
}
.ptModIcnMin{
width: 15px;
height: 15px;
background-image: url(icon_mod_min.gif);
background-repeat:no-repeat;
border:none;
cursor: hand;
cursor: pointer;
}
.ptModIcnMax{
width: 15px;
height: 15px;
background-image: url(icon_mod_max.gif);
background-repeat:no-repeat;
border:none;
cursor: hand;
cursor: pointer;
}
.ptModIcnEdit{
width: 34px;
height: 15px;
background-image: url(icon_mod_edit.gif);
background-repeat:no-repeat;
border:none;
cursor: pointer;
}
.ptModIcnEdit_disabled{
width: 34px;
height: 15px;
background-image: url(icon_mod_edit.gif);
background-repeat:no-repeat;
border:none;
cursor:default;
filter:alpha(opacity=50);
opacity:0.5;
}
.ptModIcnRefresh{
width: 15px;
height: 15px;
background-image: url(icon_mod_refresh.gif);
background-repeat:no-repeat;
border:none;
cursor: pointer;
}
.ptModIcnClose{
width: 15px;
height: 15px;
background-image: url(icon_close.gif);
background-repeat:no-repeat;
border:none;
cursor: pointer;
}
td.ptModTitlebarLeft{
font-size: 0;
line-height: 0;
width: 1px;
}
td.ptModTitlebarRight{
font-size: 0;
line-height: 0;
width: 1px;
}
.ptModEdit{
border-bottom: 1px solid #DDDDDD;
background-color: #EEEEEE;
width: auto;
margin:0;
padding:5px;
display:none;
}
.ptModEdit .ptFrmSection{
margin: 0 10px 1em 10px;
}
.ptModEdit .ptFrmSectionBorder{
margin: 0 10px 1em 10px;
border-top: 1px solid #DDDDDD;
}
.ptModEdit .ptFrmInset{
padding-left: 1em;
}
.ptModEdit .ptColTwo{
float: right;
}
.ptModEdit .ptButtonDone{
margin-left: 10px;
background:transparent;
background-image: url(buttonSave.gif);
width: 56px;
height: 15px;
background-repeat:no-repeat;
border:none;
cursor: pointer;
}
.ptModEdit .ptButtonCancel{
margin-left: 10px;
background:transparent;
background-image: url(buttonCancel.gif);
width: 56px;
height: 15px;
background-repeat:no-repeat;
border:none;
cursor: pointer;
float:right
}
.ptModEdit .ptFrmSectionDone .ptButtonCancel{
}
.ptModEdit .ptFrmSectionDone{
text-align: right;
margin: 0 0 0 0;
padding: 0 10px 10px 0;
}
.pagination{
text-align:center;
font-weight:bold;
}
.pagination .prev{
float:left;
}
.pagination .next{
float:right;
}
.rowOdd{}
.rowEven{ background-color: #ececec; }
.colLeft{text-align:left;}
.colCenter{text-align:center;}
.colRight{text-align:right;}
.ptModule .ptPagination{
text-align: right;
}
.ptModule .ptModMoreLink{
float: right;
font-weight:bold;
white-space:nowrap;
margin-left: 5px;
}
.ptModule .attribution
{
line-height: inherit;
margin:0;
padding: 0 10px 10px 10px;
}
.emptyPlaceMarker
{
z-index: 2;
border:dashed 1px #076793;
}
.TooltipBody
{
width:280px;
height:auto;
background:#eeeeee;
border:solid 2px #666666;
padding:5px;
position:absolute;
margin-top:5px;
z-index:5000;
}
.ImgWait
{
width: 25px;
height: 20px;
background-image: url(loading.gif);
background-repeat:no-repeat;
background-position:center;
border:none;
cursor: wait;
}
.itemHandle
{
cursor:move;
}
.dropzone
{
border: dashed 1px #333333;
}
.moduleloading
{
background-image:url(progress-bar.gif);
background-position: center center;
background-repeat:no-repeat;
padding-top:10px;
padding-bottom:10px;
}
.ptModPager
{
padding: 4px 4px 4px 0px;
}
.ptModPager SPAN
{
cursor:pointer;
font-weight:normal;
}
.ptModPager .selPage
{
text-decoration:none !important;
cursor:default;
font-weight:bold;
}
.ptModPager .ptModPageLink
{
padding-left:4px;
padding-right:4px;
}
.ptModHeaderLabel
{
width:180px;
white-space:nowrap;
float:left ;
}
.ptModTabStrip{background:url(back.gif) repeat-x;height:20px;padding-left:3px;overflow:hidden;}
.ptModTabStrip .ptModTSLeftNavOn{color:#000;cursor:pointer;float:left;height:20px;line-height:20px;width:15px;text-align:center;font-family:Arial;}
.ptModTabStrip .ptModTSRightNavOn{color:#000;cursor:pointer;float:right;height:20px;line-height:20px;width:15px;text-align:center;font-family:Arial;}
.ptModTabStrip .ptModTSLeftNavOff{color:#DDD;cursor:default;float:left;height:20px;line-height:20px;width:15px;text-align:center;font-family:Arial;}
.ptModTabStrip .ptModTSRightNavOff{color:#DDD;cursor:default;float:right;height:20px;line-height:20px;width:15px;text-align:center;font-family:Arial;}
.ptModTSItems{overflow:hidden;height:20px;_width:85%;}
.ptModTSLinkOff{display:inline-block;white-space:nowrap;}
.ptModTSLinkOff .ptModTSItemLeft {background:url(off_left.gif) no-repeat;width:5px;height:20px;line-height:20px;display:inline-block;}
.ptModTSLinkOff .ptModTSItemRight {background:url(off_right.gif) no-repeat;width:6px;height:20px;line-height:20px;display:inline-block;}
.ptModTSLinkOff .ptModTSItem {background:url(off_back.gif);cursor:pointer;height:20px;line-height:20px;padding-left:3px;padding-right:3px;display:inline-block;vertical-align:top;}
.ptModTSLinkOn{display:inline-block;white-space:nowrap;}
.ptModTSLinkOn .ptModTSItemLeft {background:url(on_left.gif) no-repeat;width:5px;height:20px;line-height:20px;display:inline-block;}
.ptModTSLinkOn .ptModTSItemRight {background:url(on_right.gif) no-repeat;width:6px;height:20px;line-height:20px;display:inline-block;}
.ptModTSLinkOn .ptModTSItem {background:url(on_back.gif);cursor:pointer;height:20px;line-height:20px;padding-left:3px;padding-right:3px;display:inline-block;vertical-align:top;}
.ptModScrollView{min-height:20px;overflow:hidden;}
.ptModScrollView .viewCont{height:100%;margin:auto;}
.ptModScrollView .scrollWindow{overflow:hidden;height:100%;display:inline-block;vertical-align:middle;}
.ptModScrollView .leftBtn{cursor:pointer;width:30px;height:30px;display:inline-block;vertical-align:middle;background:url(thumbprevious.gif) no-repeat center center;}
.ptModScrollView .rightBtn{cursor:pointer;width:30px;height:30px;display:inline-block;vertical-align:middle;background:url(thumbnext.gif) no-repeat center center;}
.ptModScrollView .fullList{width:35555px;height:100%;}
.ptModScrollView .itemList{float:left;height:100%;}
.ptModScrollView .scrollItem{height:100%;overflow:hidden;float:left;}
.itemHandle div{overflow:hidden;width:100%;}
.ptModHeader{border-collapse:collapse;width:100%}
#FooterPanel table{width:100%;border-collapse:collapse;}
.floatRight{float:right;}
.floatLeft {float:left;}
.overflowAuto {overflow:auto;}
.alignTop {vertical-align:top ;}
.alignLeft{text-align:left;}
.borderCollpase {border-collapse:collapse;}
.nrmlWhiteSpace {white-space:normal;}
.NewsVideoCat {float: right;margin-right: 5px;}
.ptModNewsVideos .ptModTitle{width:610px;}
.ptVideoPanel
{
width:100%;
height:100%;
margin:0 0 0 0;
border:none;
}
.ptModVideos
{
padding:0 0 0 0;
}
.ptModVideos th
{
display:none;
}
.ptModVideos .ptGridItem
{
padding: 5px 5px 10px 10px;
font-family:Verdana;
}
.ptModVideos .ptGridItem .ptThumbnail
{
width:88px;
height:66px;
float:left;
margin-top:2px;
margin-right:5px;
cursor: pointer;
border:solid 1px black;
}
.ptModVideos .ptGridItem .ptTitle
{
font-weight:bold;
display:block;
margin-top:0px;
padding:0 0 0 0;
cursor:pointer;
text-decoration:underline;
}
.ptModVideos .ptGridItem .ptDescription
{
margin:0 0 0 0;
}
.ptModVideosParms
{
font-family:Verdana;
}
.ptModVideosParms .ptModCategoryLabel
{
float:left;
font-weight:bold;
margin:13px 5px 0px 5px;
}
.ptModWeather
{
width : 100%;
height : auto;
min-height : 50px;
}
.ptModWeather .ptModTabs
{
font-family: Arial, Geneva, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
}
.ptModWeather .ptErrorMsg
{
padding:  0px 0px 10px 10px;
display:none;
}
.ptModWeather table.ptModTabFrame
{
display:table;
padding: 0;
margin: 0;
width: 100%;
}
.ptModWeather .tabcellSelected
{
border-left: 1px solid black;
border-top:solid 1px black;
background-position:center;
padding-top:3px;
background-color: #FFFFFF;
color: #000000;
color: #333333;
cursor: hand;
cursor: pointer;
font-family: Arial, sans-serif;
font-size: 11px;
height: 20px;
text-align: center;
vertical-align: middle;
white-space: nowrap;
}
.ptModWeather .tabcellUnSelected
{
border-left: 1px solid black;
border-bottom: 1px solid black;
border-top:solid 1px black;
background-position:center;
padding-top:3px;
background-color: #F5F2F2;
color: #333333;
cursor   : hand;
cursor: pointer;
font-family: Arial, sans-serif;
font-size: 11px;
height: 20px;
text-align: center;
vertical-align: middle;
white-space: nowrap;
}
.ptModWeather .ptForecastDay
{
display:block;
font-weight:bold;
}
.ptModWeather .ptForecastDate
{
display:block;
}
.ptModWeather .ptForecastImage
{
display:block;
}
.ptModWeather .ptForecastHighTemp
{
display:block;
font-weight:bold;
}
.ptModWeather .ptForecastLowTemp
{
display:block;
font-weight:bold;
}
.ptModWeather .ptImage
{
float:left;
padding-top:10px;
}
.ptModWeather .ptTemp
{
display:block;
font-weight:bold;
font-size:28px;
white-space:nowrap;
margin:0 0 0 95px;
}
.ptModWeather .ptFeelLike
{
white-space:nowrap;
display:block;
margin:0 0 0 95px;
}
.ptModWeather .ptWind
{
display:block;
white-space:nowrap;
margin:0 0 0 95px;
}
.ptModWeather .ptSkyCodeDesc
{
display:block;
white-space:nowrap;
margin:0 0 0 95px;
display:block;
font-size:11px;
font-weight:bold;
font-family:Verdana;
}
.ptModWeather .ptLocation
{
display:block;
font-weight:bold;
font-size:14px;
margin: 0 0 0 95px;
padding-top:10px;
}
.ptModWeather .ptshowMoreContainer .ptImgShowMore
{
display:block;
float:left;
padding:4px 3px 0px 0px;
cursor:pointer;
}
.ptModWeather .ptshowMoreContainer .ptShowmore
{
vertical-align:bottom;
cursor:pointer;
text-decoration:underline;
}
.ptModWeather .ptTabContainer
{
}
.ptModWeather .ptTabContainer .ptForeCastTab
{
float:left;
width:33%;
}
.ptModWeather .ptTabContainer .ptRadarTab
{
float:left;
width:33%;
}
.ptModWeather  .ptTabContainer .ptTemperatureTab
{
float:left;
width:32%;
}
.ptModWeather .ptshowMoreContainer
{
clear:both;
padding: 10px 0px 5px 10px;
}
.ptModWeather .ptRadarLinks
{
white-space:nowrap;
padding: 5px 0px 5px 5px;
}
.ptModWeather .ptTmpLinks
{
white-space:nowrap;
padding: 5px 0px 5px 5px;
}
.ptModWeather .weathermap
{
width:285px;
padding: 5px 0px 5px 5px;
cursor:pointer;
}
.ptModWeatherParam
{
padding: 0px;
}
.ptModWeatherParam .errorTxt{padding:0px 0px 10px 10px;display:none;}
.ptModWeatherParam #ResultsPanel {padding-top:5px;}
.ptModWeatherParam .ptParmContainer
{
margin: 0px;
border-collapse : collapse;
}
.ptModWeatherParam .ptShowEnterCriteria .ptlblEnterCriteria
{
text-align:center;
}
.ptModWeatherParam .ptShowEnterCriteria .ptlblTempType
{
float:right;
text-align:center;
}
.ptModWeatherParam .ptCity
{
}
.ptModWeatherParam .ptShowResult
{
}
.ptModWeatherParam .pttableEnterCriteria
{
width:80%;
}
.ptModWeatherParam .pttableTempType
{
width:21%;
text-align:left;
}
.ptModWeatherParam .pttabletxtEnterCriteria
{
width:80%;
}
.ptModWeatherParam .pttableddTempType
{
width:20%;
text-align:left;
}
.ptModWeatherParam .pttxtboxEnterCriteria
{
margin-right:47px;
width:185px;
}
.ptModWeatherParam .ptddTempType
{
margin-left:20px;
display:inline;
}
.ptModWeatherParam .ptShowEnterCriteria
{
margin-bottom:15px;
}
.ptModWeatherParam .ptEnterCriteria
{
margin-bottom:10px;
}
.ptModWeather .ptForeCastContainer
{
padding-left:10px;
width:95%;
clear:both;
}
.ptModWeather .ptRadarContainer
{
width :100%;
clear:both;
}
.ptModWeather .ptTmpContainer
{
width:100%;
clear:both;
}
.ptModWeather .ptTopContainer
{
width:auto;
padding-left:10px;
}
.ptModWeather .ptRadarContainer .ptRadarLinks .radarSelectLink
{
font-weight: bold;
text-decoration:none;
padding:2px;
cursor:pointer;
}
.ptModWeather .ptRadarContainer .ptRadarLinks .radarUnSelectLink
{
font-weight:normal;
text-decoration:underline;
padding:2px;
cursor:pointer;
}
.ptModWeather .ptTmpContainer .ptTmpLinks .tmpSelectLink
{
font-weight: bold;
text-decoration:none;
padding:2px;
cursor:pointer;
}
.ptModWeather .ptTmpContainer .ptTmpLinks .tmpUnSelectLink
{
font-weight:normal;
text-decoration:underline;
padding:2px;
cursor:pointer;
}
.ptModWeatherParam  tr.nhpager{
font-weight: bold;
text-align:right;
}
.ptModWeatherParam  .ptHeader{
font-weight:normal;
padding-left:10px;
}
.ptModWeatherParam  .ptShowResults{
padding-left:10px;
padding-top:5px;
}
.ptModWeatherParam  .ptShowCriteria{
padding-bottom:10px;
}
.ptModWeatherParam  .ptgridViewLnkbtn{
padding-left:10px;
cursor:pointer;
}
.ptModWeatherParam   tr.nhpager{
font-weight: bold;
text-align:-moz-right;
}
ptModWeatherParam .nhpager A{
font-weight:normal;
}
.ptModWeatherParam .ptModPager
{
float: left;
margin-left: 56px;
padding: 4px 4px 4px 0px;
}
.ptModWeatherParam .multiResults
{
margin-bottom:3px;
padding-left:10px;
}
.ptModWeatherParam .ptItemStyle
{
}
.timeStamp
{
font-size: 9px;
font-weight: regular;
margin:0 0 0 88px;
font-family: verdana, sans-serif;
color: #999999;
}
.iwVideo
{
color:White;
margin-left:10px;
border-style:none !important;
cursor:pointer;
}
.iwVideoText
{
font-family:Verdana !important;
font-size:9px !important;
font-weight:normal;
color:#223E92 !important;
text-decoration:underline !important;
cursor:pointer;
}
.iwRadar
{
color:White;
margin-left:15px;
cursor:pointer;
font-family:Verdana !important;
}
.iwRadarText
{
font-family:Verdana !important;
font-size:9px !important;
font-weight:normal;
color:#223E92 !important;
text-decoration:underline !important;
cursor:pointer;
}
.iwMainLink
{
color:White;
border-style:none !important;
cursor:pointer;
}
.timeStamp
{
color:#999999;
font-family:verdana,sans-serif;
font-size:9px;
margin:0 0 0 88px;
}
.iwFcstText
{
color:#139FB3;
font-weight:bold;
margin-left:5px;
text-align:right;
}
.iwFcstLong
{
color:Black;
float:right;
margin-right:27px;
}
.iwLink
{
color:Black !important;
cursor:pointer;
font-family:Verdana !important;
font-size:11px !important;
text-decoration:underline;
}
.iwText
{
color:#139FB3;
float:left;
font-family:Verdana;
font-size:11px;
font-weight:bold;
margin-left:3px;
margin-top:1px;
}
.iwLine
{
border:1px solid #DDDDDD;
height:0;
}
.wea01, .wea02, .wea03, .wea04, .wea05, .wea06, .wea07, .wea08, .wea11, .wea12, .wea13, .wea14, .wea15, .wea16, .wea17, .wea18, .wea19, .wea20, .wea21, .wea22, .wea23, .wea24, .wea25, .wea26, .wea29, .wea30, .wea31, .wea32{
background-color: #FFFFFF;
}
.wea33, .wea34, .wea35, .wea36, .wea37, .wea38, .wea39, .wea40, .wea41, .wea42, .wea43, .wea44{
background-color:#00003a;
color:#FFFFFF;
}
.accuweatherTabs{padding-left:130px!important;}
.ptModWidgt
{
text-align:center;
vertical-align:middle;
}
.ptMovieDetails
{
width:100%;
}
.ptMovieDetails .ptShowtimeImg
{
cursor:pointer;
float:right;
}
.ptMovieDetails .ptShowtimeImgDisabled
{
float:right;
filter:alpha(opacity=30);
opacity:0.3;
}
.ptMovieDetails .ptMovieNameLbl
{
font-weight:bold;
font-size:1.4em;
}
.ptMovieDetails .ptMovieImage
{
padding-bottom:10px;
max-height:200px;
max-width:150px;
}
.ptMovieDetails .ptMovieImage1
{
padding-left:30px;
}
.ptMovieDetails .ptLabelBold
{
font-weight:bold;
}
.ptMovieDetails .ptMovieImagetd
{
padding-bottom:10px;
padding-right:15px
}
.ptMovieDetails .ptLabelNormal
{
font-weight:normal;
}
.ptMovieDetails .ptLabelLinks
{
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
.ptMovieDetails .ptLabelLinks span{color:#ff8c00;}
.ptMovieDetails .ptLabelNormalDesc
{
line-height:1.5em;
}
.ptMovieDetails .ptReviewLbl
{
font-weight:bold;
padding-top:15px;
padding-bottom:5px;
}
.ptMovieDetails .ptLabelNormalDescItalic
{
line-height:1.5em;
font-style:italic;
}
.ptMovieDetails .ptLabelNormalDesc1
{
line-height:1.5em;
}
.ptMovieDetails #MovieNameandShowtime
{padding-bottom:10px;}
.Popup_Frame{
padding:0;
z-index:1001;
margin: 0 auto 0 auto;
width:820px;
}
.popupTopBar
{
border-top:solid 1px #ccc;
border-bottom:0px;
padding:0px;
height:1px;
overflow: hidden;
}
.Popup_Frame .TTL{
background-color: #CCCCCC;
padding:2px 2px 2px 10px;
font-size: 1em;
font-weight: bold;
width:auto;
text-align:left;
}
.Popup_Frame .Popup_Close{
border-style: none;
float: right;
margin-right: 5px;
cursor: hand;
cursor: pointer;
}
.Popup_Frame .ptModBody{
background: #FFFFFF;
border: 1px solid #333333;
border-top: none;
}
.Popup_Frame .Popup_Content{
padding: 15px 15px 0px 15px;
background: #FFFFFF;
overflow:none;
}
.Popup_Frame .ptModFooter{
background: #FFFFFF;
border: 1px solid #333333;
border-top: none;
}
.Popup_Frame div.ptStoryParagraph{margin: 0 0 1em 0;}
.Popup_Frame .ptStoryPhoto{
float: left;
margin: 0 10px 5px 0;
}
.Popup_Frame .DetailsModeHeadline{color: #333333; font-size: 16px;font-weight: bold; font-family:verdana, arial, geneva, sans-serif; margin: 0 0 10px 0; text-decoration: none;}
.Popup_Frame .DetailsModeDate{color: #999999; font-size: xx-small; margin: 0 0 5px 0; float:none; }
.Popup_Frame .ptByLine{font-weight: bold; font-size: xx-small;  float:none;}
.Popup_Frame .ptAttribution{font-weight: bold; font-size: xx-small;  text-align: center; margin: 2em auto 1em auto;}
.Popup_Frame .GoToArticle{
float:right;
}
.Popup_Frame .StoryPanelImagediv{float: left; margin: 0 10px 5px 0; border: none;}
.Popup_Frame .StoryPanelHeadline{color: #0439C2; font-size: 16px; margin: 0 0 10px 0;text-align:left;font-weight:bold}
.Popup_Frame .StorePanelDate{color: #999999; font-size: xx-small; margin: 0 0 5px 0;text-align:left;}
.Popup_Frame .StoryPanelAuthor{font-weight: bold; font-size: xx-small;text-align:left;}
.Popup_Frame .StoryPanelText{text-align:left;}
.Popup_Frame .copyRight{font-size: xx-small;  text-align: center; margin: 2em auto 1em auto;}
.MBD
{
background-color:#cccccc;
filter:alpha(opacity=70);
opacity:0.7;
}
.Popup_Frame .popupBottomBar
{
border-top:solid 2px #ccc;
}
.Popup_Frame #HeadlinesList
{
margin:0px;
padding:0px;
}
#HeadlineDiv #HeadlinesList
{
margin:0px;
padding:0px;
font-size:11px;
}
.PopupContentWithLinkRss
{
height:325px;
padding-top:10px;
overflow:auto;
width:460px;
float:left;
}
.PopupContentWithAd
{
height:325px;
padding-top:10px;
padding-left:10px;
overflow:hidden;
width:300px;
float:left;
}
.newsChannelQuickReadContent
{
height:400px;
}
.pageTitle{
font-size: 125%;
margin: 0 0 1em 0;
}
.sectionDivider{
background-image: url(line2.gif);
background-repeat: repeat-x;
background-position: bottom;
}
.sectionHeading{
margin: 0 0 0 0;
padding-bottom: 3px;
font-size: 100%;
background-image: url(line2.gif);
background-repeat: repeat-x;
background-position: bottom;
}
.ptPrivacyPolicy{
font-size:small;
font-family:sans-serif;
}
.ptPrivacyPolicy p{
margin: 0 0 1em 0;
}
.ptTermsOfUse{
font-family:sans-serif;
font-size:small;
}
.ptTermsOfUse p{
margin: 0 0 1em 0;
}
.ptTheatreResults
{
width:100%;
height:auto;
}
.ptTheatreResults .ptPnlContent
{
padding-left:17px;
padding-right:17px;
min-height:700px;
}
.ptTheatreResults .ptTheaterLabel
{
font-size:1.3em;
font-weight:bold;
}
.ptTheatreResults .ptTheaterLabel .locationSpan
{
}
.ptTheatreResults .ptTheaterErrorLabel
{
font-size:1.3em;
font-weight:bold;
}
.ptTheatreResults .ptTheaterSelect
{
font-weight:bold;
border-bottom:1px solid lightgrey;
padding:10px 0 10px 0;
display : none;
}
.ptTheatreResults .ptTheaterNameLink
{
font-size:1.2em;
font-weight:bold;
color:#39587a;
cursor:pointer;
}
.ptTheatreResults .ptAddTheaterLink
{
font-weight:normal;
color:#39587a;
cursor:pointer;
}
.ptTheatreResults .ptTheaterAddress
{
font-weight:bold;
padding-bottom:10px;
}
.ptTheatreResults .ptMoviesTableRow
{
font-weight:bold;
}
.ptTheatreResults .ptMoviesTableColMovieName
{
font-weight: bold;
vertical-align: top;
padding-top:10px;
width:350px;
}
.ptTheatreResults .ptMoviesTableColMovieName span
{
cursor:pointer;
}
.ptTheatreResults .ptMoviesTableColShowtimes
{
vertical-align: top;
padding-top:10px;
padding-left:10px;
width:200px;
font-weight : normal;
}
.ptTheatreResults .ptMoviesTableColBuyTicket
{
vertical-align: top;
padding-left:10px;
width:100px;
}
.ptTheatreResults .ptBuyTicketSpan
{
float:right;
}
.ptTheatreResults .ptTheaterPanel
{
border-bottom:1px solid lightgrey;
padding-bottom:15px;
padding-top:15px;
}
.ptTheatreResults .ptLocationDiv
{
border-bottom:1px solid lightgrey;
padding:10px 10px 10px 0;
}
.ptTheatreResults .ptLocationLabel
{
padding-right:15px;
}
.ptTheatreResults .ptLocationText
{
height:18px;
}
.ptTheatreResults .ptLocationImg
{
vertical-align:top;
}
.ptTheatreResults .ptPaging
{
margin-top:10px;
margin-bottom:10px;
}
.ptTheatreResults .ptSetLocationLabel
{
font-size:1.4em;
font-weight:bold;
border-bottom:1px solid lightgrey;
}
.ptTheatreResults .ptError
{
font-weight:bold;
padding-top:15px;
padding-bottom:25px;
color:#333333;
}
.ptTheatreResults .ptMsgbold
{
font-weight:bold;
padding-bottom:10px;
color:#000000;
}
.ptTheatreResults .ptMsg
{
color:#000000;
}
.ptTheatreResults .ptcitydiv
{
padding-left:20px;
text-decoration:underline;
}
#PaginationTheater .ptModPager
{
padding-right:50px;
float:right;
width:250px;
}
#PaginationTheater .ptModPager .ptModPageLink
{
padding-right:10px;
font-weight:normal;
}
#PaginationTheater .ptModPager .selPage
{
font-weight:bold;
}
#PaginationTheater .ptModPager span
{
}
.TRLoading
{
background-image:url(progress-bar.gif);
background-position: center center;
background-repeat:no-repeat;
}
.ptTheatreResults .movThTabSelmovie
{
}
.ptTheatreResults .movThTabNotSelmovie
{
}
.ptTheatreResults .movThTabSeltheatre
{
}
.ptTheatreResults .movThTabNotSeltheatre
{
}
.PopupVideo_Frame{
padding:0;
z-index:1001;
margin: 0 auto 0 auto;
width:90%;
}
.PopupVideo_Frame .TTL{
background-image: url(ptModTitlebarBg.png);
background-repeat: repeat-x;
height:18px;
padding:3px;
color:#ffffff;
font-size: 1em;
font-weight: bold;
width:auto;
text-align:left;
}
.PopupVideo_Frame .Popup_Close{
border-style: none;
float: right ! important;
margin-right: 5px;
cursor: hand;
cursor: pointer;
}
.PopupVideo_Frame .ptModBody{
background: #FFFFFF;
border: 1px solid #333333;
border-top: none;
}
.PopupVideo_Frame .Popup_Content{
padding: 0 0 0 0;
margin-bottom: 0 0 0 0;
background: #FFFFFF;
overflow:inherit;
height:540px;
}
.MBD
{
background-color:#cccccc;
filter:alpha(opacity=70);
opacity:0.7;
}
.ThreeColDivLayout .section1
{
float:left;
width:310px;
padding:3px;
}
.ThreeColDivLayout .section2
{
float:left;
width:310px;
padding:3px;
}
.ThreeColDivLayout .section3
{
float:right;
width:315px;
padding:3px;
}
.ThreeColDivLayout .section4
{
display:none;
}
.ThreeColDivLayout .section5
{
display:none;
}
.ThreeColDivLayout .section6
{
display:none;
}
.ThreeColDivLayout .section7
{
display:none;
}
.ptModWFMovies
{
width:600px;
height:300px;
position:relative;
}
.ptModWFMovies #mainStoryPic
{
height:296px;
float:left;
}
.ptModWFMovies .storiesPanelStyle
{
float:left;
}
.ptModWFMovies #FeaturedNewsList li
{
list-style-type:none;
border-collapse:collapse;
height:72px;
overflow:hidden;
}
.ptModWFMovies .storyPanelInActive .shadowBackGround
{
display:none;
}
.ptModWFMovies .storyPanelInActiveSelected .shadowBackGround
{
background-image: url(featured_shadow.png);
background-repeat: no-repeat;
background-position:left top;
height:296px;
width:440px;
z-index:1;
position:absolute;
left:0;
top:0;
display:block;
}
.ptModWFMovies .storyPanelInActive .featuredImage
{
display:none;
}
.ptModWFMovies .storyPanelInActiveSelected .featuredImage
{
background-repeat:no-repeat;
background-position:top center;
width:432px;
height:288px;
display:block;
position:absolute;
left:0;
z-index:2;
top:0;
}
.ptModWFMovies .storyPanelInActiveSelected .featuredHeadline
{
background-image: url(featured_movie_button_sprite.png);
z-index: 5;
background-position:0 -72px;
padding-left:8px;
width:175px;
}
.ptModWFMovies .storyPanelInActive .featuredHeadline
{
font-weight:bold;
cursor:pointer;
width:158px;
height:62px;
background-image: url(featured_movie_button_sprite.png);
z-index: 0;
background-repeat:no-repeat;
background-position:top left;
right:-417px;
position:relative;
overflow:hidden;
vertical-align:middle;
padding:10px 0 0 25px;
}
.ptModWFMovies .storyPanelInActive .featuredHeadline .movielink
{
width:150px;
font-size:1.1em;
overflow:hidden;
vertical-align:middle;
}
.ptModWFMovies .storyPanelInActive .featuredHeadline .moviesublinks
{
font-size:0.9em;
vertical-align:middle;
}
.ptModWFMovies .storyPanelInActive .featuredHeadline .moviesublinks a:link,
.ptModWFMovies .storyPanelInActive .featuredHeadline .moviesublinks a:visited,
.ptModWFMovies .storyPanelInActive .featuredHeadline .moviesublinks a:active,
.ptModWFMovies .storyPanelInActive .featuredHeadline .moviesublinks a
{
padding:0 3px 0 0;
}
.ptModWFMovies .overlay
{
background-color:#000000;
opacity:0.5;
filter:alpha(opacity=80);
z-index:3;
bottom:0px;
height:55px;
left:0;
position:absolute;
width:432px;
color:#fff;
}
.ptModWFMovies .overlayText
{
z-index:4;
bottom:0px;
height:39px;
padding:8px 12px;
left:0;
position:absolute;
width:408px;
overflow:hidden;
}
.ptModWFMovies .overlayText .moviename
{
font-size:1.44em;
font-weight:bold;
white-space:nowrap;
}
.ptModWFMovies .overlayText .detaillink
{
font-size:0.9em;
font-weight:bold;
}
.ptModWFMovies .overlayText .detailbutton
{
display:inline-block;
width:17px;
height:17px;
background:url(featured_details_go.png) no-repeat;
vertical-align:middle;
}

