body { margin:0px; padding:0px; background:#fff; }
h1, h1 span { color:#fea700; margin:0px; padding:0px; font-size:26px; font-weight:normal; }
h2 { color:#B7B7B7; margin:0px; padding:0px; font-size:16px; font-weight:bold; font-style:italic; }
h3 { color:#454545; margin:0px; padding:0px; font-size:14px; font-weight:bold; }
h4 { color:#454545; margin:0px; padding:0px; font-size:12px; font-weight:normal; }
div, p, td, span, Normal { font-family:tahoma, verdana, arial; color:#56555d; font-size:11px; }
a { color:#ff9e01; text-decoration:underline; }
a:hover { color:#ffb133; }
img { border:0px; }

.container { margin:auto; width:990px; }
.container.xmas {/*background:#fff url(/images/christmas09/bg.jpg) no-repeat top center;*/}
.container.vibertv {background:none;}

.logoQuote	{	display:block;
			float:right;
			width:260px;
			height:40px;
			PADDING-TOP:39PX;
			color:#A6A6A6;
			font-style:italic;
			font-size:13.5pt;
			 font-family: "Arial Narrow", Arial, sans-serif;
			letter-spacing:-1px;
			font-weight:600;
			padding-left:0px;
			padding-right:0px;
			margin:0px;
		}


.activeBreadcrumb {
 color:#686868; 
}

.form {
 float:right;
 padding-top:48px;
 height:48px;
}

.form img {
 float:left;
}

.homePageOn, .agentOn, .partiesOn, .vibertvOn, .profileOn, .shareOn, myvideosOn {
 background-position:0px -55px
}


.clear {
 clear:both;
}

.inputFieldUser, .inputFieldPassword {
 border:2px solid #c8c7c2;
 border-bottom:2px solid #e1e1df;
 padding:3px 3px;
 letter-spacing:1px;
 width:116px;
 margin:0px;
 color:#8a8a8a;
 
 background:url('/images/input_user.gif') top left no-repeat;

}

.inputFieldPassword {
 
    background:url('/images/input_password.gif') top left no-repeat;
 
}

.backgroundOff {
 background:#fff !important;
}

form {
 padding:0px;
 margin:0px;
}

.inputSubmit {
 background:url('/images/button_login.gif') no-repeat left;
 width:41px;
 height:28px;
 border:0px;
 padding:0px 0px 0px 40px;
 margin:0px;
 float:right;
 overflow:hidden !important;
}

.leftColumn {
 width:664px;
 margin-right:10px;
 float:left;
 padding-top:10px;
}

.leftColumnContent {
 width:664px;
 margin-right:10px;
 float:left;
 padding-top:10px;
}

.twoColumnLayout {
 width:100%;
 float:left;
 padding-top:10px;
}

.rightColumn {
 padding-top:10px;
 width:316px;
}

.riva {
 background:url('/images/riva.jpg') no-repeat;
 width:200px;
 height:150px;
 padding:102px 20px 0px 96px;
 text-align:right;
}

.whatwedo {
 padding-bottom:10px;
}

.viberSurvey {
 background:url('/images/viber_survey.gif') top left no-repeat;
 width:192px;
 padding:89px 10px 0px 10px;
 position:relative;
}

.viberSurvey img {
 position:absolute;
 right:0px;
 bottom:0px;
}

.underline {
 border-bottom:1px solid #e7e7e8;
 padding:3px 0px;
}

.footer {
 background:url('/images/footer.png') no-repeat;
 height:55px;
 line-height:55px;
 color:#8c8c8c;
 padding:0px 10px;
 font-size:11px;
 margin-top:15px;
}
.footer.light {background:url('/images/footer-light.png') no-repeat; color:#a3a3a3; width:970px; margin:auto;}

.footerLinks {
 float:right;
}

.footerLinks ul {
 margin:0px;
 padding:0px;
 flaot:right;
}

.footerLinks li {
 float:left;
 list-style-type:none;
}

.footerLinks a {
 padding:0px 6px;
 color:#fff;
}
.footer.light .footerLinks a {color:#fefefe;}

.copyright {
 color:#d5d5d5;
 /*float:right;*/
 padding:10px 0px;
 margin:auto;
 width:970px;
 text-align:right; 
}

.back {
 float:right;
}

.breadcrumbs {
 color:#a6a6a6;
 padding:10px 0px;
}

.contentTable td {
 vertical-align:top;
 padding-top:30px;
}

.content {
 padding:0px 10px 0px 0px;
 line-height:17px;
 font-size:12px;
}

.content h2 strong {
 color:#4a4a4a;
 font-size:12px;
 font-weight:bold;
 cursor:pointer;
}

.content .drop {
 color:#4a4a4a;
 font-size:11px;
 font-weight:normal;
 background:url('/images/accordion_content_back.gif') bottom repeat-x !important;
 padding:15px;
}

.content .plus {
 background:url('/images/tab_plus.gif') top no-repeat;
 float:right;
 width:12px;
 position:relative;
 top:5px;
 cursor:pointer;
}

.content .element {
 padding:15px;
}

.subNav ul {
 background:none !important;
 height:68px;
}

.subNav li {
 border-bottom:1px solid #f5f5f5;
}

.subNav {
 clear:both;
}

.news .tab img {
 float:right;
 padding-right:10px;
}

.news .tab {
 background:url('/images/tab_news.gif') top no-repeat;
 width:286px;
 height:24px;
 padding:12px 0px 0px 28px;
 font-weight:bold;
}

.news {
 margin-top:10px;
}

.latestNewsHome {
 vertical-align:top;
 padding-right:20px;
 width:314px;
}

.news .item {
 background:url('/images/tab_news_back.gif') bottom;
 padding:10px 28px;
}

.newsTitle {
 color:#4a4a4a;
 font-size:14px;
 font-weight:bold;
}

.item img {
 float:right;
}

.item .plus {
 background:url('/images/tab_plus.gif') top;
 float:right;
 width:12px;
 position:relative;
 top:6px;
 cursor:pointer;
}

.DNNEmptyPane {
 display:none;
}

.mycampaign .tab {
 background:url('/images/tab_mycampaign.gif') top no-repeat;
 width:288px;
 height:26px;
 padding:10px 0px 0px 26px;
 font-weight:bold;
}

.mycampaign {
 margin-top:10px;
}

.mycampaign .product {
 background:url('/images/tab_mycampaign_back.gif') bottom;
 width:218px;
 padding:10px 28px;
}

.product img {
 float:right;
}

.campaignHome {
 vertical-align:top;
 width:244px;
}
.campaign .tab {
 background:url('/images/tab_campaign.gif') top no-repeat;
 width:214px;
 height:25px;
 padding:11px 0px 0px 30px;
 font-weight:bold;
}

.campaign {
 margin-top:10px;
}

.campaign .item {
 background:url('/images/tab_campaign_back.gif') bottom;
 padding:10px 28px;
}


.testimonial {
 padding-top:10px;
 width:328px;
}

.testimonial .heading {
 color:#cacaca;
 border-bottom:1px solid #cacaca;
 padding-bottom:3px;
 font-size:10px;
 float:right;
 width:262px;
 text-align:right;
 margin:0px 0px 19px 0px;
}

.testimonial td {
 vertical-align:top;
}

.testimonialText {
 font-size:10px;
 color:#52555c;
 padding-left:16px;
}

.testimonialText .title a {
 font-weight:bold;
 color:#ff6e13;
}

.testimonialText .title {
 background:#f7f7f7;
 border-top:1px solid #e1e1e1;
 border-bottom:1px solid #e1e1e1;
 padding:4px 8px;
 width:247px;
 margin-bottom:7px;
}

.summaryTable td {
}

.loginCell {
 text-align:center;
}

.summaryTable {
 width:664px;
 background:url('/images/summary_back.gif') left bottom;
}
.summaryDiv600 {width:580px; padding:10px; background:url('/images/summary_back_600.png') left bottom;}
.summaryTable600  td { height:120px; background:url('/images/summary_td_back_600.png') left bottom;}
.summaryTable600 td div {padding: 0 0 4px 10px;}
.summaryTable600 td p {margin:5px; }
.summaryTable600 td p b {height:22px; display:block; }

.summaryTable img, .summaryTable canvas {
 padding:3px 15px;
}

.summaryHeading {
 color:#636363;
 font-size:14px;
 font-weight:bold;
}

.summaryContent {
 width:391px;
 vertical-align:top;
 padding:8px 20px;
}

.date {
 color:#989199;
 font-size:10px;
 padding-bottom:5px;
}

/*#dnn_ctr372_DynamicRegistration_tblQuestions {
 padding:0px 0px 20px 25px;
}*/



.whatwedoTable {
 margin:10px 0px;
 background:url('/images/whatwedo_background.gif') right;
}

.whatwedoTable td {
 vertical-align:top;
 font-size:10px;
 color:#a6a6a6;
}

.wehatwedoImage {
 padding:4px 0px;
}

.split {
 margin:0px 10px;
}

.ContentImage {
 padding:0px 23px 0px 0px;
}

.navOff {
 background-position:0px 0px;
}






/* Top Nav Styles */

#accordion li {
 float:left;
 margin:0px;
 padding:0px !important;
 list-style-type:none;
}

#accordion ul {
 margin:0px;
 padding:0px; 
 height:55px;
 background:url('/images/nav_back.gif') right;
}

#accordion h2 {
 display:block;
}

#accordion {
 padding:0px 0px;
}

.register {
 width:100%;
 position:relative;
}

.register img {
 position:absolute;
 right:0px;
 bottom:-10px;
}

.navOn {
 background-position:0px -110px !important;
}
.navOnVTV {
 background-position:0px -55px !important;
}

.home {
 background:url('/images/nav_home_off.gif') top left no-repeat;
 width:101px;
 cursor:pointer;
}

.homePageVTV{
 background:url('/images/nav_vtv_vvhome.gif') top left no-repeat;
 width:200px;
 cursor:pointer;
 background-position:0px 0px;

}

.homePage{
 background:url('/images/nav_home_off.gif') top left no-repeat;
 width:101px;
 cursor:pointer;
 background-position:0px 0px;

}

.agent{
 background:url('/images/nav_agent_arrow.gif') top left no-repeat;
 width:137px;
 cursor:pointer;
}

.parties{
 background:url('/images/nav_parties_arrow.gif') top left no-repeat;
 width:122px;
 cursor:pointer;
}

.navwin{
 background:url('/images/nav_win_arrow.gif') top left no-repeat;
 width:116px;
 cursor:pointer;
}

.video{
 background:url('/images/nav_vtv_video_off.gif') top left no-repeat;
 width:122px;
 cursor:pointer;
}
.share{
 background:url('/images/nav_vtv_share_off.gif') top left no-repeat;
 width:132px;
 cursor:pointer;
}
.myvideos{
 background:url('/images/nav_vtv_myvideos_off.gif') top left no-repeat;
 width:122px;
 cursor:pointer;
}

.profilePercentage 
{
    /* CHRIS */
    
}
.profile{
 background:url('/images/nav_profile.gif') top left no-repeat;
 width:132px;
 cursor:pointer;
}

.profileHidden
{
    background:url('/images/pix.gif') top left no-repeat;
    width:132px;
}

.vibertv{
 background:url('/images/nav_vibertv_arrow.gif') top left no-repeat;
 width:116px;
 cursor:pointer;
}

.dropdown {
 background:url('/images/nav_drop.gif') no-repeat bottom;
 height:193px;
}
 
.none {
 display:none !important;
}

h2 {
 margin:0px;
 padding:0px;
 font-size:18px;
}

.dropdown h1 {
 color:#696969;
 padding:0px 0px 10px 0px;
 margin:0px;
 font-size:15px;
 font-weight:bold;
}

.agentHall {
 padding:10px 20px 0px 40px;
 width:183px;
}

.viberTv 
{
 /* Padding, Width fix - DS */
 /* 
 padding:10px 20px 0px 50px;
 width:183px;
 */
}

.viberCampaigns {
 width:100%;
 padding:10px 20px 0px 16px; 
}

.currentCampaigns a {
 background:url('/images/tv_campaign.gif') no-repeat;
 display:block;
 padding:9px 6px 10px 47px;
 color:#fff;
 text-decoration:none;
 font-size:14px;
}

.currentCampaigns a:hover {
 text-decoration:underline;
}

.win {
 padding:10px 16px 0px 18px;
 width:180px;
}

.causes {
 padding:10px 21px 0px 21px;
 width:170px;
}

.dropdown td {
 vertical-align:top;
 color:#a6a6a8;
 font-size:11px;
}

.dropdownButtons {
 padding:20px 0px 0px 0px;
}

.dropdownButtons {
 padding:25px 54px 0px 40px !important;
}

.split {
 padding:0px !important;
}

.drbottompage {
 text-decoration:none !important;
 border:0px !important;
}

#SaveForm a, #dnn_ctr372_DynamicRegistration_tblHeader a, #dnn_ctr372_DynamicRegistration_tblQuestions a, #dnn_ctr372_ModuleContent a{
 text-decoration:none;
}

.topReasons {
 background:url('/images/top_reasons.jpg');
 width:261px;
 height:239px;
 margin:0px;
 padding:110px 40px 0px 15px;
 font-family:tahoma;
 font-size:12px;
 line-height:16px;
 color:#fff;
}

.topReasons li {
 padding-bottom:12px;
}

#dnn_ctr372_DynamicRegistration_tblQuestions label {

}















/*	Image Menu */


#imageMenu {
	position: relative;
	height: 216px;
	overflow: hidden;
}

.menuDiv {
	position: relative;
	background:url('/images/intro_menu.gif') left no-repeat;
}

.introText {
 position:absolute;
 top:0px;
 left:0px;
 width:260px;
 color:#D6D6D6;
}

.slide img {
 float:left;
}

.slideText img {
 float:none;
 position:relative;
}

.slideText {
 height: 246px;
 color:#D6D6D6;
 padding:20px 40px 20px 0px;
 position:relative;
 left:20px;
}

#imageMenu ul.menu {
	list-style: none;
	margin: 0px;
	padding:0px;
	display: block;
	height: 216px;
	width: 664px;
}

#imageMenu ul.menu li {
	float: right;
	cursor:pointer;
}

#one{
 background:url('/images/youget_back1.gif') left top no-repeat;
}

#two{
 background:url('/images/youget_back2.gif') left top no-repeat;
}

#three{
 background:url('/images/youget_back3.gif') left top no-repeat;
}

#imageMenu ul li .slide {
 width:124px;
}


/* START Styles for Registration Ajax Controls */
.ps_Strength1{width:100px; background:#FF6008;font-family:tahoma, verdana, arial; color:#FFF; font-size:11px; padding:3px;}
.ps_Strength2{width:100px; background:#FEC347;font-family:tahoma, verdana, arial; color:#FFF; font-size:11px; padding:3px;}
.ps_Strength3{width:100px; background:#A6A6A6;font-family:tahoma, verdana, arial; color:#FFF; font-size:11px; padding:3px;}
.ps_Strength4{width:100px; background:#86D3F6;font-family:tahoma, verdana, arial; color:#FFF; font-size:11px; padding:3px;}
.ps_Strength5{width:100px; background:#7DBC6E;font-family:tahoma, verdana, arial; color:#FFF; font-size:11px; padding:3px;}
/* END Styles for Registration Ajax Controls */





/*
 * Smoothbox v20070814 by Boris Popoff (http://gueschla.com)
 *
 * Based on Cody Lindley's Thickbox, MIT License
 *
 * Licensed under the MIT License:
 *   http://www.opensource.org/licenses/mit-license.php
 */


html, body {
min-height: 100%;
height: auto !important;
height: 100%
}

.smoothbox {
 position:relative;
 z-index:1000;
}

#divflash {
 position:relative;
 z-index:1;
 background:#000;
}

#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_overlay {
	position: absolute;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#fff;
}

#TB_window {
	position: absolute;
	background: #ffffff;
  z-index:1000;
	color:#000000;
	border-right: 4px solid #FFB562;
	border-bottom: 4px solid #FFB562;
	border-top: 4px solid #FA6A07;
	border-left: 4px solid #FA6A07;
	text-align:left;
}

#TB_window img {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:8px;
	background-color:#fff;
	height:40px;
 color:#fea700;
 margin:0px;
 padding:0px;
 font-size:26px;
 font-weight:normal;
}

#TB_title{
	background-color:#fff;
 padding:6px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}

#TB_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
}

/* IE6 */
* html #TB_iframeContent{
	margin-bottom:1px;
}

.tool-tip {
 color: #fff;
 width: 300px;
 z-index: 13000;
}
 
.tool-title span, .tool-title {
 font-weight: bold;
 font-size: 11px;
 margin: 0;
 color: #fff;
 padding: 8px 8px 4px;
 background:#1D1D20;
 line-height:20px;
}
 
.tool-text {
 font-size: 11px;
 padding: 4px 8px 8px;
 background: #1D1D20;
 line-height:20px;
}

.tool-text span {
 color:#fff;
}

h2.faq {
 font-size:11px;
 cursor:pointer;
 font-weight:bold;
 padding:8px 0px;
 border-bottom:1px solid #ffe4b0;
}

div.faq {

}

.faqList {
 list-style-image:url('/images/li_circle.gif');
}

.leftButton, .button {
 background:url('/images/button_background.gif') left no-repeat;
 display:block;
 padding:17px 20px 20px 45px;
 margin:4px 0px;
 text-align:left;
 color:#56555D;
 text-decoration:none;
 text-transform:uppercase;
 font-size:11px;
 font-weight:bold;
}

.button200 {
 background:url('/images/button_background_200.gif') left no-repeat;
 display:block;
 padding:17px 0px 20px 45px;
 margin:4px 0px;
 text-align:left;
 color:#56555D;
 text-decoration:none;
 text-transform:uppercase;
 font-size:11px;
 font-weight:bold;
}

.blank_area {
 background:url('/images/blank_background.gif') left no-repeat;
 display:block;
 padding:17px 20px 20px 20px;
 margin:4px 0px;
 text-align:left;
 color:#56555D;
 text-decoration:none;
 /*text-transform:uppercase;*/
 text-align:center;
 font-size:11px;
 font-weight:bold;
}

/* Vibe Agent intro styles */
.va_intro_rightcell_bg { background: url('/images/va_intro_bg.jpg') no-repeat left; width:650px; height:317px; }
.va_intro_rightcell_inner { padding:0px; }
.va_intro_rightcell { float:left; width:370px; padding:20px 0px 0px 10px; }
.va_intro_text { font-size:12px; color:#fff; padding:0px 0px 0px 40px; }
.va_intro_clickhere { background: url('/images/va_intro_clickhere_bg.gif') no-repeat; width:195px; height:39px; text-align:center; padding:11px 0px 10px 0px; margin:10px 0px 0px 30px; }
.va_intro_clickhere  a { font-size:12px; color:#fff; text-align:center; text-decoration:none; }
.va_intro_clickhere  a:hover { color:#fff;}
.va_intro_rightimg { float:right; width:229px; padding:4px 4px 0px 0px; }

/* Vibe Party intro styles */
.vp_intro_rightcell_bg { background: url('/images/vp_intro_bg.jpg') no-repeat left; width:650px; height:317px; }
.vp_intro_rightcell_inner { padding:0px; }
.vp_intro_rightcell { float:left; width:370px; padding:20px 0px 0px 10px; }
.vp_intro_text { font-size:12px; color:#fff; padding:0px 0px 0px 40px; }
.vp_intro_clickhere { background: url('/images/vp_intro_clickhere_bg.gif'); width:235px; height:18px; text-align:center; padding:11px 10px 10px 10px; margin:10px 0px 0px 30px; }
.vp_intro_clickhere  a { font-size:12px; color:#fff; text-decoration:none; }

.genericButton {
 background:url('/images/generic_button_top.gif') top no-repeat;
 width:165px;
}

.genericButton a {
 background:url('/images/generic_button_bottom.gif') bottom no-repeat;
 display:block;
 padding:10px 10px 14px 35px;
 color:#56555D;
 text-decoration:none;
 text-transform:uppercase;
 font-weight:bold;
}

.profileviberPoints
{
 position:relative;
 width:200px;
 margin:18px 5px 0px 30px; 
 font-weight:bold;
}

.completionPercent {
 position:relative;
 /* Change to smaller version */
 /*
 width:195px;
 margin:18px 5px 0px 70px;
 */
 width:97px;
 margin:18px 5px 0px 30px; 
}

.completionPercent .mask {
 position:absolute;
 top:0px;
 left:0px;
}

.completionText {
 position:relative;
 /*left:276px;*/
 text-align:center;
 bottom:12px;
 font-size:10px;
 color:#6b6b6b;
 width:90px;
 
 /* Change to smaller version */
 left:146px;
}

.username 
{
    color:#ff9e01;
    font-weight:bold;    
}


.myCampaign_status_joined {
 font-size:11px;
 color:#008000;
}
.myCampaign_status_applied {
 font-size:11px;
 color:#FF8C00;
}

.landingBox {
 width:757px;
 position:relative;
 height:247px;
}

.padding {
 color:#fff;
 padding:0px 42px 0px 42px;
 width:100%;
}

.landingBox h2 {
 padding:0px;
 margin:0px;
 font-size:18px;
}

.landingBox .frame {
 position:absolute;
 top:0px;
 left:0px;
}

.landingButton {
 background:url('/images/landing_button.gif') no-repeat;
 color:#56555d;
 text-decoration:none;
 display:block;
 font-weight:bold;
 padding:10px 0px 5px 30px;
 width:178px;
 margin:0px 22px 10px 0px;
}

.landingButton span {
 display:block;
 padding:13px 0px 0px 0px;
 font-weight:normal;
}

.agentHallIntro {
 background:url('/images/agenthall.jpg') top no-repeat;
 padding:160px 25px 20px 25px;
 color:#fff;
}

.vibePartyIntro {
 background:url('/images/vibeparty.jpg') top no-repeat;
 padding:160px 25px 20px 25px;
 color:#fff;
}

.reportsTable {
 border:0px !important;
 background:url('/images/report_repeater.gif') top repeat-y left;
}


.reportsTable th a {
 font-size:11px;
 font-weight:normal;
}

.reportsTable a {
 font-size:13px;
 font-weight:bold;
}

.reportsTop {
 background:url('/images/report_back.gif') no-repeat;
 padding:6px 20px 6px 25px;
 width:635px;
}

.reportsTd {
 padding:0px 20px 0px 20px;
 background:url('/images/forum_repeater.gif') top repeat-y left;
 width:595px;
}

.reportsTd .NormalBold {
 border-bottom:1px solid #ebebeb;
 padding:6px;
 background:#f9f9f9;
}

#dnn_ctr780_View_flash {
 margin:10px 0px !important;
}

.landingText {
 background:url('/images/landingpage_back.gif') left top repeat-x #fff;
 padding:14px;
 vertical-align:top;
}

.landingTextMiddle {
 background:url('/images/landingpage_back.gif') left top repeat-x #fff;
 padding:14px;
 vertical-align:top;
 border-left:1px solid #e6e7e8;
 border-right:1px solid #e6e7e8;
}

.toggler a {
 display:block;
 cursor:pointer;
}

.ratingItems img {padding:0px;}
.ratingImg {padding:0px !important; margin-right:15px !important;}

/* UltraVideoPlayer */
.SubSubHead { text-decoration:none; color: #666; font-size:12px;}
a.SubSubHead .purple, a.SubSubHead .gray, a.SubSubHead .red, a.SubSubHead .green, a.SubSubHead .blue { color:inherit; }

.UVG_Search { border:solid 1px #ccc; padding:9px; width:180px; margin:0 0 15px;}
.UVG_Category  
{
 background:url('/images/vtv_right_bg_pane.gif') left top repeat-y #fff;
 height:25px;
 width:187px;
 vertical-align:top;
}

/* ViberTV */
.vtv_right_top 
{
 background:url('/images/vtv_right_top_pane.gif') left top no-repeat #fff;
 height:23px;
 width:157px;
 padding:12px 0px 5px 30px;
 vertical-align:top;
 font-weight:bold;
}
.vtv_right_bottom
{
 background:url('/images/vtv_right_bottom_pane.gif') left top no-repeat #fff;
 height:10px;
 width:187px;
 vertical-align:top;
}





/*New Homepage*/


.login { float:right; padding-top:40px; width:380px; }
.Login { text-align:right; padding-left:50px; }
.Login a { color:#aaaaaa; font-style:italic; }

.container { width:990px; margin:auto; }
.loginTop { float:right; padding-top:25px; width:380px;}
.loginTop img { float:left; padding-left:6px; }

ul.nav .navOn { background-position:0px -55px !important; }
.nav { margin:0px; padding:0px; list-style-type:none; height:55px; padding:20px 0 9px 0; }
.nav li { float:left; }
.nav a { display:block; background-position:top; }
.nav a:hover { background-position:0px -55px; }
.nav .home { background:url('/images/nav_home.gif'); }
.nav .agent { background:url('/images/nav_agent.gif'); }
.nav .parties { background:url('/images/nav_parties.gif'); }
.nav .tv { background:url('/images/nav_tv.gif'); }
.nav .profile { background:url('/images/nav_profile.gif'); }

.acContainer { overflow:hidden; }
.mainTable td { vertical-align:top; }

.features { background:url('/images/feature_background.gif') bottom left repeat-y; }
.features .text { padding:0 15px 15px 15px; font-size:15px; width:187px; }
.features ul { list-style-image:url('/images/li_img.gif'); margin:0px 15px; padding-top:15px;}

.footer { background:transparent url(/images/footer.png) no-repeat scroll 0 0; color:#8C8C8C; font-size:11px; height:55px; line-height:55px; padding:0 10px;  margin:15px 0 20px 0; }
.footerLinks { float:right; }
.footerLinks ul { margin:0; padding:0; }
.footerLinks li { float:left; list-style-type:none; }
.footerLinks a { color:#FFFFFF; padding:0 6px; }

#fade { width:244px; height:147px; overflow:hidden; }

.securityTop { border-left:4px solid #eeeff0; border-right:4px solid #eeeff0; width:192px; text-align:center; }
.securityBottom { background:#eeeff0; width:188px; text-align:center; padding:4px 6px; }

/* Share Widget */

.share {
background:transparent url(/images/Share/widget.png) no-repeat scroll left center;
cursor:pointer;
display:block !important;
height:16px !important;
line-height:16px !important;
padding-left:20px !important;
}

.share_000 {
background-position:0 0;
}
.share_aim {
background-position:0 -16px !important;
}
.share_amazonwishlist {
background-position:0 -32px !important;
}
.share_ask {
background-position:0 -48px !important;
}
.share_backflip {
background-position:0 -64px !important;
}
.share_ballhype {
background-position:0 -80px !important;
}
.share_bebo {
background-position:0 -96px !important;
}
.share_blogger {
background-position:0 -112px !important;
}
.share_blogmarks {
background-position:0 -128px !important;
}
.share_buzz {
background-position:0 -144px !important;
}
.share_delicious {
background-position:0 -160px !important;
}
.share_digg {
background-position:0 -176px !important;
}
.share_diigo {
background-position:0 -192px !important;
}
.share_email {
background-position:0 -208px !important;
}
.share_facebook {
background-position:0 -224px !important;
}
.share_fark {
background-position:0 -240px !important;
}
.share_faves {
background-position:0 -256px !important;
}
.share_favorites {
background-position:0 -272px !important;
}
.share_friendfeed {
background-position:0 -288px !important;
}
.share_friendster {
background-position:0 -304px !important;
}
.share_google {
background-position:0 -320px !important;
}
.share_hatena {
background-position:0 -336px !important;
}
.share_hi5 {
background-position:0 -352px !important;
}
.share_kaboodle {
background-position:0 -368px !important;
}
.share_kirtsy {
background-position:0 -384px !important;
}
.share_linkagogo {
background-position:0 -400px !important;
}
.share_linkedin {
background-position:0 -416px !important;
}
.share_live {
background-position:0 -432px !important;
}
.share_meneame {
background-position:0 -448px !important;
}
.share_misterwong {
background-position:0 -464px !important;
}
.share_mixx {
background-position:0 -480px !important;
}
.share_multiply {
background-position:0 -496px !important;
}
.share_myaol {
background-position:0 -512px !important;
}
.share_myspace {
background-position:0 -528px !important;
}
.share_netvibes {
background-position:0 -544px !important;
}
.share_netvouz {
background-position:0 -560px !important;
}
.share_newsvine {
background-position:0 -576px !important;
}
.share_nujij {
background-position:0 -592px !important;
}
.share_orkut {
background-position:0 -608px !important;
}
.share_plaxo {
background-position:0 -624px !important;
}
.share_print {
background-position:0 -640px !important;
}
.share_propeller {
background-position:0 -656px !important;
}
.share_reddit {
background-position:0 -672px !important;
}
.share_segnalo {
background-position:0 -688px !important;
}
.share_simpy {
background-position:0 -704px !important;
}
.share_slashdot {
background-position:0 -720px !important;
}
.share_spurl {
background-position:0 -736px !important;
}
.share_stumbleupon {
background-position:0 -752px !important;
}
.share_stylehive {
background-position:0 -768px !important;
}
.share_tailrank {
background-position:0 -784px !important;
}
.share_technorati {
background-position:0 -800px !important;
}
.share_thisnext {
background-position:0 -816px !important;
}
.share_tipd {
background-position:0 -832px !important;
}
.share_tumblr {
background-position:0 -848px !important;
}
.share_twitter {
background-position:0 -864px !important;
}
.share_typepad {
background-position:0 -880px !important;
}
.share_wordpress {
background-position:0 -896px !important;
}
.share_yahoobkm {
background-position:0 -912px !important;
}
.share_yardbarker {
background-position:0 -928px !important;
}
.share_netscape {
background-position:0 -656px !important;
}

#at_share .at_item {
border:1px solid #FFFFFF;
margin-right:2px;
padding:4px;
width:123px !important;
}

.ShareNav, .ShareNav ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.ShareNav {
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;
}
.ShareNav li {
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}

.ShareNav ul {
  background: #c9e3f5;
  list-style: none;
  margin: 0;
  width: 250px;
  position: absolute;
  top: -999em;
  left: -1px;
}
.ShareNav li:hover ul,
.ShareNav li.sfHover ul {
  top: 15px;
}
.dashboardNav ul li {
  border: 0;
  float: none;
}

.shareLink 
{
	text-decoration:none;	
}
/* End Share Widget */
sup {font-size: smaller;vertical-align: baseline;position: relative;bottom: 0.33em;}