#helpOverlay div.overlay {
background-image:url(/wcsstore/ConsumerDirect/images/helpOverlay.gif);
display:none;
height:550px;
width:755px;
z-index:999999;
}
#helpOverlay div.videoOverlay{
background-image:url(/wcsstore/ConsumerDirect/images/videoOverlay.gif);
height:696px;
}
#helpOverlay div.overlay div.close {
background-image:url(/wcsstore/ConsumerDirect/images/HDPlayerCloseBtn.jpg);
background-repeat:no-repeat;
cursor:pointer;
float:right;
height:35px;
margin:53px 37px 0 0;
position:relative;
width:35px;
}
#helpOverlay div.videoOverlay div.close{
margin:51px 37px 0 0;
}
#helpOverlay div.infoOverlay div.close{
margin:51px 37px 0 0;
}
#helpOverlay div.overlayWrapper div.overlayTandC {
height:419px;
margin:25px 0 0 22px;
*margin:25px 0px 0 0;
overflow:auto;
width:709px;
}
#helpOverlay div.overlayWrapper div.overlayPaypal {
height:419px;
margin:25px 0 0 22px;
*margin:25px 0px 0 0;
overflow:auto;
width:709px;
}
#helpOverlay div.overlayWrapper div.overlayPaypalContentText {
height:340px;
overflow:auto;
width:690px;
text-align:left;
margin:0 0 0 10px;
font-size:90%;
}
#helpOverlay div.overlayWrapper div.overlayPaypalOptions {
height:79px;
}
#helpOverlay div.overlayWrapper div.return {
cursor:pointer;
float:left;
margin:0 0 0 50px;
}
#helpOverlay div.overlayWrapper div.continue {
float:right;
height:58px;
margin:0;
position:relative;
width:200px;
text-align:left;
}
#helpOverlay div.overlayWrapper div.overlayVideoContentStyle {
height:550px;
margin:22px 0 0 21px;
*margin:24px 0 0 21px;
text-align:left;
width:710px;
}
#helpOverlay div.overlayWrapper div.overlayVideoReviewsContentStyle {
height:455px;
margin:24px 0 0 23px;
text-align:left;
width:697px;
color:#ffffff;
background-color:#FFFFFF;
}
#helpOverlay div.overlayWrapper div.overlayVideoHelpContentStyle {
margin: 22px 0px 0px 21px;
}

#helpOverlay div.videoOverlay div.overlayWrapper div.videoOverlayDisc{
background:url(/wcsstore/ConsumerDirect/images/backgrounds/overlay-video-disclaimer-bg.gif) no-repeat bottom left;
margin:0 0 0 6px;
padding:0px 24px 0 20px;
width:690px;
text-align:center;
min-height:42px;
}

#helpOverlay div.videoOverlay div.overlayWrapper div.overlayVideoExplanation {
margin:0 0 0 23px;
padding:0px 5px 0 5px;
text-align:left;
width:687px;
height:120px;
background-color:#FFFFFF;
color:#000000;
font-size:12px;
}

#helpOverlay div.videoOverlay div.overlayWrapper div.videoOverlayDiscTrigger {
height:19px;
}
#helpOverlay div.videoOverlay div.overlayWrapper div.videoOverlayDiscTrigger a {
text-decoration:underline;
font-size:11px;
color:#C26C81;
cursor:text;
}
#videoOverlayDisclaimerText{
font-size:10px;
color:#FFFFFF;
height:60px;
}
#helpOverlay div.overlay div.overlayWrapper div.mobileText {
padding:32px 24px 0 31px;
text-align:left;
}
#helpOverlay div.overlay div.overlayWrapper div.mobileText p {
color:#000000;
font-size:13px;
margin:0;
padding:4px 6px 8px 7px;
}
#helpOverlay div.overlay div.overlayWrapper div.mobileImg {
float:right;
margin-top:-16px;
padding:0 18px 0 0;
}
#helpOverlay div.overlayWrapper h2.mobile {
font-size:16px;
padding:59px 0 0 283px;
text-align:left;
}
#helpOverlay div.overlayWrapper {
}
#helpOverlay div.overlayWrapperUnpublished {
position:relative;
top:-86px;
*margin:-56px 0 0 0;
}
#helpOverlay div.overlayWrapper h2 {
font-size:17px;
font-weight:bolder;
padding:59px 0 0 336px;
text-align:left;
}
#helpOverlay div.videoOverlay div.overlayWrapper h2 {
padding:56px 0 0 336px;
}
#helpOverlay div.overlayWrapper div.overlayText p {
color:#000000;
margin:0;
padding:0px 0px 13px 0px;
font-size:14px;
text-align:left;
}
#helpOverlay div.overlayWrapper div.content div.leftSide div.overlayImg {
float:left;
height:130px;
*margin-left: 10px;
}
#helpOverlay div.overlayWrapper div.content {
margin:0;
padding:0;
}
#helpOverlay div.overlayWrapper div.overlayText h3 {
}
#helpOverlay div.overlayWrapper div.content div.leftSide {
border-right:2px solid;
height:408px;
*height:400px;
margin:30px 0 0 32px;
width:507px;
}
#helpOverlay div.overlayWrapper div.content div.leftSide div.overlayText {
font-size:12px;
font-weight:bold;
height:277px;
*height:270px;
text-align:left;
width:499px;
}
#helpOverlay div.overlay div.overlayWrapper div.content div.speaker {
clear:right;
float:right;
height:166px;
margin:4px 35px 0px 0px;
*margin:25px 35px 0px 0px;
width:166px;
}
#helpOverlay div.overlayTrippTrapp {
background-image:url(/wcsstore/ConsumerDirect/images/stokkeOverlay.png);
display:none;
height:635px;
width:800px;
}
/*ToolTip styles*/
#helpOverlay div.tooltip{
font-size:12px;
text-align:left;
font-size:14px;
display:none;
color:#fff;
padding:0px;
z-index:999999;
}
#helpOverlay div.tooltip1{
background:transparent url(/wcsstore/ConsumerDirect/images/tooltip.gif) no-repeat scroll 0 0;
height:77px;
width:245px;
}
#helpOverlay div.tooltip2{
background:transparent url(/wcsstore/ConsumerDirect/images/tooltip_2.gif) no-repeat scroll 0 0;
height:108px;
width:248px;
}
#helpOverlay div.tooltip3{
background:transparent url(/wcsstore/ConsumerDirect/images/tooltip_3.gif) no-repeat scroll 0 0;
height:141px;
width:248px;
}
#helpOverlay div.tooltipcommunity{
background:transparent url(/wcsstore/ConsumerDirect/images/backgrounds/community-tooltip-bg.gif) no-repeat scroll 0 0;	
height:82px;
width:300px;
font-size:85%;
}
#helpOverlay div.tipContent{
padding:6px 10px 6px 6px;
}
#helpOverlay div.tipContent h3{  
text-align: left;
font-weight: bold;
margin:0;
padding:1px 0 3px 0px;
font-size:16px;
color:#fff;
}
#helpOverlay div.tipContent p{
margin:0;
padding:0;
line-height: 1;
color: #fff;
}
#helpOverlay div.communityTipContent div.communityTipContentImage{
float:left;
width:64px;
}
#helpOverlay div.communityTipContent div.communityTipContentText{
float:left;
width:235px;
padding:5px 0 0 0;
}
#helpOverlay div.communityTipContent div.communityTipContentText h3{
text-align: left;
font-weight: bold;
margin:0;
padding:1px 0 3px 0;
font-size:12px;
color:#D85680;	
}
#helpOverlay div.communityTipContent div.communityTipContentText p{
font-size:75%;
margin:0;
padding:0;
line-height: 1;
padding:0;
color:#7A7A7A;
display:inline;
}
#helpOverlay div.communityTipContent div.communityTipContentText a{
text-decoration:underline;
font-size:70%;
margin:0;
padding:0;
line-height: 1;
padding:0;
color:#7A7A7A;
display:inline;
}
#helpOverlay div.tipContent p.poCondition{
line-height: normal;
font-size: 12px;
} 


#standardOverlay div.overlay {
background-image:url(/wcsstore/ConsumerDirect/images/backgrounds/overlaybg.png);
display:none;
height:690px;
width:755px;
z-index:999999;
font-family: Arial, Helvetica, sans-serif;;
}
#standardOverlay div.overlay div.close {
background-image:url(/wcsstore/ConsumerDirect/images/overlay-close-std.png);
cursor:pointer;
float:right;
height:37px;
margin:0;
position:relative;
width:37px;
}
#standardOverlay div.overlayWrapper div.return {
cursor:pointer;
float:left;
margin:0 0 0 50px;
}
#standardOverlay div.overlayTabs {
width:90%;
height:37px;
margin:17px 0 0 7px;
padding:0 0 0 0;
}
#standardOverlay div.overlayTabs div.overlayTab {
float:left;
width:95px;
height:37px;
text-align:center;
background:url(/wcsstore/ConsumerDirect/images/overlaytab.jpg) no-repeat bottom left;
}
#standardOverlay div.overlayTabs div.overlayTabContent {
margin:0 0 0 4px;
*margin:0;
padding:6px 0 0 0;
*padding:6px 6px 0 0;
width:76px;
line-height:80%;
}
#standardOverlay div.overlayTabs div.overlayTab a {
font-size:70%;
color:#9B82BC;
padding:0 0 4px 0;
margin:0;
}
#standardOverlay div.overlayTabs div.overlayTabCurrent {
float:left;
width:95px;
height:37px;
text-align:center;
background:url(/wcsstore/ConsumerDirect/images/overlaytab_current.jpg) no-repeat bottom left;
line-height:80%;
}
#standardOverlay div.overlayTabs div.overlayTabCurrent a {
font-size:70%;
color:#FFFFFF;
padding:0 0 4px 0;
margin:0 0;
}
#standardOverlay div.overlayTabs div.overlayTabCurrent a:hover {
text-decoration:none;
}
#standardOverlay div.overlayWrapper {
}
#standardOverlay div.overlayWrapper h2 {
font-size:17px;
font-weight:bolder;
padding:59px 0 0 336px;
text-align:left;
z-index:0;
}
#standardOverlay div.overlayWrapper h2 {
padding:56px 0 0 336px	
}
#standardOverlay div.overlayWrapper div.content {
margin:0;
padding:0;
}
#standardOverlay div.overlayWrapper div.content div.overlay_content_less_footer {
width:100%;
height:450px;
overflow:auto;
}
#standardOverlay div.overlayWrapper div.content div.overlay_footer_banner {
width:100%;
height:65px;
text-align:center;
padding:5px 0 5px 0;
margin:5px 0 0 0;
}
