/* Product in-page videos */

#sb-player.html {
overflow:hidden!important;
}
.productvideo { background-color:#F4F4F4; min-height:65px; padding:10px 5px 8px 10px; margin-bottom:0px; }
.productvideo .thumbnail { display:block; float:left; width:85px; margin-right:10px; margin-bottom:10px; }
.productvideo .caption { font-style:normal; }
*html .productvideo { height:65px; }

#productoverview.videothumbnail {display:block; float:right; margin-left:10px; margin-top:6px; width:auto;  background-color:#ffffff;padding:1px;}
#productoverview.videothumbnail a {text-decoration:none;}
#productoverview.videothumbnail a:hover {text-decoration:underline;}
#productoverview.videothumbnail .videotitle {color:#383838;display:block; width:182px;font-weight:bold; padding-top:6px; padding-left:0px;margin-bottom:6px;}
#productoverview.videothumbnail .videotitle .videotime {font-weight:normal; color:#666666;}
#productoverview.videothumbnail .video_overlay { background: url("/images/nextgen/video_stills/video-thumbnail-overlay-lg.png") no-repeat; width: 188px; height: 134px; position: absolute; z-index: 5; }
* html .video_pov_container { width:188px; height:134px; float:right; }
* html .video_pov_container #productoverview.videothumbnail .video_overlay { background: url(/images/nextgen/video_stills/video-thumbnail-overlay-lg.gif) no-repeat; width: 100%; position: relative; cursor: pointer }
* html .video_pov_container #productoverview.videothumbnail img { margin-top: -146px; }

.rxbodyfield, .productintro {width:360px;}
#sb-nav-next {display:none;}
#sb-title, #sb-title-inner {height:20px; overflow:hidden;}
#overviewvideo {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	display:block; 
	height:595px; overflow:hidden;
	margin:0; padding:0;
}

#overviewvideo .video {
	display:block; margin-bottom:0; margin-left:auto; margin-right:auto;
	margin-top:-10px;
}

#callstoaction {width:873px; margin:0 auto; height:67px; overflow:hidden;}
#callstoaction #btn-inner a {
font-size:12px;
}


#callstoaction table {margin:0; width:100%; margin-top:9px;}
#callstoaction table td {text-align:center;}
#callstoaction div.button {
background:#ffffff url(/images/button.gif) no-repeat scroll right top;
display:block;
width:190px;
height:36px;
font-size:10px;
line-height:13px;
margin:0 auto;
overflow:hidden;
}
#callstoaction div.button div.btn-inner {
display:block;
padding-left:20px;
padding-right:14px;
padding-top:8px;
text-align:left;
}
#callstoaction div.button div.btn-inner a, div.button div.btn-inner a:link, div.button div.btn-inner a:visited {
font-weight:bold; text-decoration:none;
}
#callstoaction div.button div.btn-inner a:hover {
text-decoration:underline;
}
#callstoaction div.button div.btn-inner img {
display:block; float:left; margin-right:3px;
}

#callstoaction div.button a {display:block; height:22px;line-height:17px; padding:0px 9px 5px 24px; }

#callstoaction div.button a.demo {
background: url(/images/icon_demo.gif) no-repeat 0px 0px; 
}
#callstoaction div.button a.trial {
background: url(/images/icon_download.gif) no-repeat 0px 0px; 
}
#callstoaction div.button a.quote {
background: url(/images/icon_quote.gif) no-repeat 0px 0px; 
}

#bottomNav {text-align:right;}
#videofeedback  {width:100%;  }
#videofeedback div  {width:auto; float:left; padding-top:0px; padding-left:32px; }
#videofeedback a {display:block; text-align:left;background: url(/images/icon_feedback.gif) no-repeat  0px 0px; line-height:16px; padding:0px 9px 2px 19px; text-decoration:none;  }
#videofeedback a:hover {text-decoration:underline;  }

