/*********************  Dan Custom  *********************/
.EmailSubmitTextBox {
	margin: 0px;	
	padding:1px;
	margin:0 3px 3px 0;
	vertical-align:baseline;
	height:20px;
	width:120px;	 
}

.EmailSubmit{
	background:url(../images/submit-btn.gif) no-repeat 0 0;
	width:49px;
	height:23px;
	padding:0px;
	margin:0px;
	border:0;
 color:White;
	font-size:12px;
}

.RatingTextBox {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-size:10px;
 	font-weight: bold;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	 filter: alpha(opacity=30);	
 	-moz-opacity:.30;
 	border:1px solid #000000;
 	color:black;
	height:14px;
	width:80px;
	margin:0px 5px 0px 5px;
	padding:0 0 0 2px;
	 border:0;
   vertical-align: middle;   
   text-align:left;
}

.InvisibleViewButton {
	height:0px;
	width:0px;
	margin:0px 0px 0px 0px;
	padding:0;
	border:0;
}


.VotePanel{
	width:80px;
	padding:1px 0 0 0;
	margin:0px 0px 0px 0px;
}
#VotePanel{
	width:80px;
	margin:0px 0px 0px 0px;
}

.ViewTextBox 
{	
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	font-size:10px;
 	font-weight: bold;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	 filter: alpha(opacity=30);	
 	-moz-opacity:.30;
 	border:1px solid #000000;
 	color:black;
	height:14px;
	width:90px;
	margin:0px 0px 0px 0px;
	padding:0 0 0 2px;
	border:0;
   vertical-align: middle;   
   text-align:left;
}


/**********************  Matt Standard *********************/
 
.page-pane{
	color:#fff;
	font-size:11px;
	font-family:"Microsoft Sans Serif";
}
.page-pane tr{vertical-align:middle;}
.page-pane img{border:0;}
.page-pane a:hover{text-decoration:none;}
.page-pane a{
	font-size:11px;
	color:#fff;
	text-decoration:underline;
}
.video-sub-pane{
	background: url(../images/video-bg.gif) repeat-x 0 0;
	width:100%;
	height:45px;
}
.video-sub-pane .info{
	width:365px;
	padding:0 10px 0 5px;
}
.video-sub-pane .info h2{
	font-size:12px;
	line-height:14px;
	color:#fff;
	margin:0;
}
.video-sub-pane .info p{
	font-size:10px;
	line-height:10px;
	color:#fff;
	margin:0;
	padding:0;
}
.video-sub-pane .info p a{
	background:url(../images/stars.gif) no-repeat 0 0;
	width:13px;
	height:12px;
	float:left;
	overflow:hidden;
	text-indent:-9999px;
}
.video-sub-pane .info p a.active{background:url(../images/stars-active.gif) no-repeat 0 0;}
.video-sub-pane .info p span{float:left;padding:0 0 0 10px;}
.video-sub-pane .info p b{color:#ffd02c;font-weight:normal;}
.video-sub-pane .form{
	width:179px;
	text-align:center;
}
.video-sub-pane form{display:inline;}
/*
.video-sub-pane input{
	width:104px;
	float:left;
	margin-top:3px;
	font-size:10px;
	color:#161616;
 
	text-transform:uppercase;
}
*/

.video-sub-pane .form a{
	background:url(../images/submit-btn.gif) no-repeat 0 0;
	width:47px;
	line-height:20px;
	float:left;
	text-align:center;
	text-transform:uppercase;
	padding:3px 2px 0 0;
	font-size:10px;
	text-decoration:none;
}
.video-sub-pane .ico{
	background:url(../images/border1.gif) no-repeat 100% 50%;
	width:140px;
	padding:8px 9px 0;
}
.video-sub-pane .shop{
	padding:0 0 0 2px;
}
.video-sub-pane .ico a{margin:0 1px;text-decoration:none;}
.video-sub-pane .next a,
.video-sub-pane .prv a{
	background:url(../images/video-btn.gif) no-repeat 0 0;
	width:67px;
	height:45px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
}
.video-sub-pane .prv a:hover{background-position:0 -47px;}
.video-sub-pane .next a{background-position:-67px 0;}
.video-sub-pane .next a:hover{background-position:-67px -47px;}
/*ToolTip*/
#tooltip {
	position:absolute;
	z-index:3000;
	width:auto;
	/*border:1px solid #212121;*/
	/*background-color:#000;*/
	color:#fff;
	padding:0;
	font:normal 11px/14px Arial,Helvetica,sans-serif;
	margin:0;
}
#tooltip div {
	padding:5px;
	padding:5px;
	margin:0;
}
#tooltip h3 {
	padding:0 5px 2px;
	font-weight:bold;
	margin:0;
	font-size:11px;
}
.inf{
	position:relative;
}
#popup{
	background:#000;
	width:306px;
	position:absolute;
	top:-45px;
	left:-5px;
	padding:5px 10px;
	border:solid 1px #ffcf2d;			
}

.inf.hover #popup{display:block;}
