/* VP css document */

/*body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; line-height:17px; background: #ffffff; }*/

/** { margin:0px; padding:0px; }*/

/*a { color:#8d9194; }
a:hover { color:#434343; }*/
.clear { clear:both; }
.left { float:left; }
.right { float:right; }
.pointer { cursor:pointer; }
.pad5 { padding:5px; }
.center { text-align:center; }

/*h1 { font-weight:bold; font-size:13px;line-height:18px; margin-bottom:8px; }
h1.big { font-weight:bold; font-size:22px; line-height:28px; }
h2 {  font-weight:bold; font-size:12px; margin-top:4px; margin-bottom:2px; line-height:17px; }
h4 { FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ffd833 1px solid; }*/

.lightText { color:#8e9295; }
.grayHdng { color:#828282; font-size:16px; font-weight:normal; line-height:22px; margin-top:5px; margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif; }

/*#wrapper { margin:0px auto; }
#wrap { margin:38px auto; width:878px; }*/

/*
#mainNav ul { padding:0px; margin:0px 11px 0px 0px; display:inline; list-style:none; }
#mainNav li { display:inline; margin:0px 0px 0px 20px; list-style:none; }
#mainNav img { border:none; }*/

/*#midContent { width:878px; }
#header { height:878px; height:320px; background: url(../images/header.jpg) no-repeat;  }*/


#videoWrap .video { float:left; padding-bottom:24px; margin-left:6px; margin-top:5px; background: url(../images/videoShade.gif) left bottom no-repeat; }
#videoWrap .first { margin-left:0px; }
#videoWrap .video img { border:#BCBCBC 1px solid; }

.hdngYellow { height:36px; font-size:18px; border:#BCBCBC 1px solid;  background: url(../images/bgHdngY.gif) repeat-x; }
.hdngYellow a { line-height:32px; color:#333333; text-decoration:none; }
.hdngYellow a:hover { color:#666666; text-decoration:none; }
#enterVideo { float:left; width:260px; text-align:center; }
#viewGallery { float:right; width:260px; text-align:center; }

#enterVideo a img, #viewGallery a img{border:none;}

.hdngGrayBg { height:24px; font-size:14px; padding-left:8px; padding-top:4px; font-weight:bold; border:#BCBCBC 1px solid;  background: url(../images/bgHdngGray.gif) repeat-x; }

/* VP form css */

.formWrap { border:#BCBCBC 1px solid; margin-top:3px; width: 565px; }
.form { border-bottom:#BCBCBC 1px solid; background: #ffffff;  }

.leftForm { float:left; width:200px; border-right:#BCBCBC 1px solid; }
.rightForm { float:left; padding:5px; padding-top:0px; padding-bottom:0px; }
.rightForm p { /*height:23px;*/ padding-top:5px; padding-bottom:3px; padding-left:2px; }

.labelForm { text-align: left; /*height:20px;*/ padding:5px; border-bottom: #BCBCBC 1px solid; }
.labelForm .last { border: 0px; }
div.labelForm {width: 556px; float: left;}

.btnNext { text-align:center; height:30px; padding-top:10px;}
.txtBox { border:#BCBCBC 1px solid; font-size: 11pt; padding: 1px; position: relative; left: 100px;}
.vidvotes { left: 0; }

/*  VP element css */

#elementWrap { margin:0px auto; }
#element { float:left; width:950px; border:#BCBCBC 1px solid; margin:10px; margin-top:0px; }
.btmBorder { border-bottom:#BCBCBC 1px solid; }

.eleLeft { float:left; width:60%; padding:5px; border-right:#BCBCBC 1px solid; }


.eleRight { float:left; padding:5px; }

/*  VP Video list css */

.videoList { border-top: #b0d4e4 1px solid; padding: 5px; margin-bottom: 8px; background: url(../images/bgVideoList.gif) left bottom no-repeat; }
.videoList p {margin-top:5px;}

div.videoEntry p{margin:0;}
div.videoEntry p input{margin-bottom:3px;}

#votebox { margin: 0; padding: 0; position: relative; top: 9px; }
.voteBtn{ margin: 0; padding: 0; font-weight: bold; font-size: 10pt; color: #155d7f; text-transform: uppercase; }

.clearList { clear:both; margin-top:8px; }
.ht5 { height:10px; }
.ht2 { height:5px; }

.videoDtls { float:left; padding:5px; width:390px; padding-top: 0; padding-bottom: 0; margin-top: 0; margin-bottom: 0; }
.videoDtls p { padding-top: 0; padding-bottom: 0; margin-top: 0; margin-bottom: 0; }
.entrydetails { color: #000000; font-size: 6pt; }
.entry-title { font-size: 10pt; }
#contents h3 {
    color: #155d7f;
    font-size: 12pt;
}
.numVote { float:right; padding-top:25px; font-weight:bold; font-size:14px; color:#000000; }

/*  VP Video Popup css */

#pagepopup { background-color:#ffffff; background:none; }
#popup { margin:0px auto; width:425px; border:#898D90 5px solid; background-color:#ffffff; }
#popup p { padding:2px; }

span.underline{text-decoration:underline;}

span.frmLabel
{
	font-size:11px;
}

tr
{
	border:none;
	border-color:#fff;
}

div#top-pane
{
	position:relative;
	height: 200px;
	background:url(../images/prizes_top_pane_bg.jpg) no-repeat top right;
}

#top-pane h2
{
	position:absolute;
	left:0px;
	top:10px;
	font-size:18px;
	font-weight:bold;
}

#top-pane p
{
	width:245px;
	position:absolute;
	top:35px;
}

#top-pane p span{color:#858586; font-weight:bold}

div#bottom-pane
{
	position:relative;
	height: 300px;
	background:url(../images/prizes_bottom_pane_bg.jpg) no-repeat top left;
}

#bottom-pane h2
{
	position:absolute;
	right:163px;
	top:85px;
	font-size:18px;
	font-weight:bold;	
}

#bottom-pane p
{
	width:280px;
	position:absolute;
	right:10px;
	top:110px;
}

#bottom-pane p span{color:#858586; font-weight:bold}

tr.pagerNumbers td table tr td span,
tr.pagerNumbers td table tr td a
{
	font-size:14px !important;
	font-weight:bold;
	padding-left:3px;
}
