﻿p {color:black !important}
.rade_resizeCell, .rade_resizeCell div {display:none !important}
#container, #navigation, #content, #sidebar, a img { margin: 0; padding: 0; border: 0}
body { 	margin: 0 0 0 0; 	background-position: top;	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;	font-size: 8pt;	color: #444444}
#header,#StudioHeader {width:100%; margin-top:0; border-bottom:0 #5A5E4D solid}
.bg_topstrip { padding-top:0; margin-top:0; background-color: #222;background-image:url(Images/HorizontalRepeaters.png); background-repeat:repeat-x; background-position: 0px 0px; height:26px}
#StudioHeader .bg_topstrip  {background-color: #3b3b3b;background-position: 0px 8px; height:26px}
.bg_TabChildMenu { padding-top:0; margin-top:0; background-image:url(Images/HorizontalRepeaters.png); background-repeat:repeat-x; background-position:0px -83px; height:30px;   }
.header_bgNew{ width: 100%; margin-top: 0px; background-image: url('Images/HorizontalRepeaters.png'); background-repeat: repeat-x; background-position: 0px -26px; height: 57px; }
.bg_DarkGray {background-image: url('Images/bg_darkgray.png'); background-repeat: repeat-x; height:30px; }
.bg_menu3 { margin-top:0; height:26px; background-color: #F5F5F5; border-top: 1px solid #EFEFEF; border-bottom: 1px solid #EFEFEF;}
.head_center{ width: 76px; margin-top: 0px; background-image: url('Images/head_bgCenterCorve.gif'); background-repeat: no-repeat; background-position: center; height: 59px}
.head_right{ width: 100%; margin-top: 0px; background-repeat: repeat-x; background-position: center bottom; height: 59px}
.bg_menuN_Studio{ margin-top:0; background-image:url(Images/bg_menu.gif); background-repeat:repeat-x; background-position:center; height:29px}
.bg_menuN_Studio2{ margin-top:0; background-image:url(Images/bg_grayMenu.jpg); background-repeat:repeat-x; background-position:center; height:29px}
#PageContentContainer {width: 974px; margin-left: auto; margin-right: auto; border: 0px solid #f90; }
.page_content{position:relative; width: 100%; margin-left: auto; margin-right: auto; min-height: 400px; max-height: 100%; padding: 0px; background-color: #ffffff; border: 0px solid #ff9900;}
#studio_page_content{text-align: center;margin-left: 0;margin-right: 0;padding: 0px;background-color: #ffffff; }
#footer {clear:both;width:100%;margin-right:auto;margin-left:auto;margin-bottom:0;padding-bottom:0;padding-top:0;text-align:center;line-height:18px;height:100%}
.ChannelFooter { background: url('Images/bg_ChannelFooter.png') repeat-x ; height: 65px; width: 100%; padding: 1px; }
.ChannelFooterCustom {min-height: 65px; width: 100%; padding: 1px; }
.footer_top { border-top:2px; border-top-style:solid; border-top-color:#d26a1b}
.bg_footer { clear: both; width: 100%;margin-right: auto;margin-left: auto;padding-bottom: 0px;text-align: center;padding-top: 0px;background-repeat:repeat-x;height: 63px;	background-position:top;background-color: #e4ddca}
#bg_AddAll { width: 71px; margin-top: 0px; background-image: url('Images/bg_AddAll.gif'); background-repeat: no-repeat; background-position: center; height: 21px; font-size: 10pt;color: #FFFFFF;border: 0px solid #ff9900;font-weight: bold;padding-top: 4px;/*border-bottom: 0px #5A5E4D solid*/}
div.CustomHeader, div.CustomHeader * {clear: both;}
#nav li ul {z-index: 2000;}

.mainAccTXT, .mainAccTXT1{width:99%;height:18px;background-color:#ffcb00;z-index:1;position:fixed;padding: 4px 0 0 5px;font-size: 12px;font-weight: bold;color: #000;margin-left:0px}
.mainAccTXT{border:2px solid #a7dcec;top:113px}
.mainAccTXT1{border:2px solid #a7dcec;top:26px}
#skip {position: absolute;left:-500px;top:-2000px;} 
#skip a, #skip a:visited {position: absolute;left:-500px;top:-2000px;} 
#hdndiv {position:absolute;top:150px;visibility:visible;opacity:0.8;background-color: Transparent;}
#hdndiv:unknown { clear: both; display: block; visibility: hidden; height: 0px; content: "."}

TD, TH { font-weight:normal; font-size:11px; line-height:normal; text-decoration:none}
H1, H2, H3, H4, H5, H6 {font-family:Verdana,Calibri}
H1 {font-size:130%}
H2 {font-size:120%; margin-top:8px; font-size:120%; margin-bottom:8px}
H3 {font-size:110%}
H4 {font-size:100%}
H5 {font-size:90%}
H6 {font-size:80%}
UL, OL, LI {}

.PageTitle, .Heading, .CompanyHeading {font-family:Century Gothic, Calibri, Verdana; font-weight:700; }
.PageTitle { font-size:16pt; color:#666; font-style:normal; text-decoration:none}
.Heading { font-size:13pt; color:#666; text-decoration:none}
.HeadingFormatDesktop { padding-left:10px; border-bottom:1px solid #EFEFEF; height:30px; text-align:left; vertical-align:middle}
.smallHeading { color:#c95f10; text-decoration:none; font-size:14px; font-weight:700}
.xsmallHeading { color:#555; text-decoration:none; font-size:14px; font-weight:700}

.Cost { color:#D45026; text-decoration:none; font-size:14px; font-weight:700}

.HeaderTabs { text-align: left}
.HeaderTabs .ActiveTab, .HeaderTabs .InActiveTab { margin:0px 2px;}
.HeaderTabs .tabRightCorner {padding-right : 16px; vertical-align: middle;}
.HeaderTabs .ActiveTab .tabLeftCorner { background: url('Images/icons/HeaderIcons.png') repeat-x 80px -50px; width: 8px; border: 0px solid #f90; height: 31px;}
.HeaderTabs .ActiveTab .tabRightCorner { background:url('Images/ActiveTabRightCorner.png') repeat-x bottom right; height: 31px;}
.HeaderTabs .InActiveTab .tabLeftCorner { background: url('Images/icons/HeaderIcons.png') repeat-x 60px -50px; width: 8px; height: 31px;}
.HeaderTabs .InActiveTab .tabRightCorner { background:url('Images/InActiveTabRightCorner.png') repeat-x bottom right; }
.HeaderTabs .ActiveTab a {color: #F5F5F5; font-size: 13px; font-weight: 700;}
.HeaderTabs .InActiveTab a {color: #404040; font-size: 13px;font-weight: 500;}

.HeaderTabs2 ul, .HeaderTabs2 li{border:0; margin:0; padding:0; list-style:none;}
.HeaderTabs2 ul{height:31px;}
.HeaderTabs2 li{float:left; margin:0px 2px;}
.HeaderTabs2 .tab a, .HeaderTabs2 .tab a:link, .HeaderTabs2 .tab a:visited{background: url('Images/icons/HeaderIcons.png') repeat-x 60px -50px;display:block;height:31px;line-height:30px;text-decoration:none;color: #404040; font-size: 13px;font-weight: 500; cursor:pointer;}
.HeaderTabs2 .tab a span{background:url('Images/TabRightCorners.png') right 0 no-repeat; display:block;height:31px;line-height:31px; margin-left:8px; padding-right:14px;padding-left: 6px;border:0px solid #f90; cursor:pointer;}
.HeaderTabs2 .tab a:hover .tabText{text-decoration:underline;}
.HeaderTabs2 .tab a:hover label{cursor:pointer;}
.HeaderTabs2 .active a:link, .HeaderTabs2 .active a:visited, .HeaderTabs2 .active a:visited, .HeaderTabs2 .active a:hover{background: url('Images/icons/HeaderIcons.png') repeat-x 80px -50px; color: #F5F5F5; font-size: 13px;font-weight: 700;} 
.HeaderTabs2 .active a span, .HeaderTabs2 .active a:hover span{background:url('Images/TabRightCorners.png') right -31px no-repeat; }

.HeaderTabs2 .active .HeaderIcons.HomeTabIcon {background-repeat: repeat-x; background-position: 200px 0px;display: inline-block; width: 15px; height: 15px}
.HeaderTabs2 .active .HeaderIcons.MashupMarketTabIcon {background-repeat: repeat-x; background-position: 160px 0px;display: inline-block; width: 15px; height: 15px}
.HeaderTabs2 .active .HeaderIcons.MyChannelTabIcon {background-repeat: repeat-x; background-position: 120px 0px;display: inline-block; width: 16px; height: 16px; }

.HeaderTabs2 .HeaderIcons.HomeTabIcon {background-repeat: repeat-x; background-position: 180px 0px;display: inline-block; width: 15px; height: 15px}
.HeaderTabs2 .HeaderIcons.MashupMarketTabIcon {background-repeat: repeat-x; background-position: 140px 0px;display: inline-block; width: 15px; height: 15px}
.HeaderTabs2 .HeaderIcons.MyChannelTabIcon {background-repeat: repeat-x; background-position: 100px 0px;display: inline-block; width: 16px; height: 16px; }


.loginMenu {vertical-align: middle; margin-top: 4px; margin-bottom: 2px;}
.loginMenu .separator { margin: 5px 0px 0px 0px; display: inline-block; vertical-align: top;}
.loginMenu span.UserName {display: inline-block; vertical-align: top; padding: 3px 4px 3px 4px; }
.loginMenu span {margin: 4px 0px 3px 0px; border:0px solid #f90;  }
.loginMenu a {display: inline-block; vertical-align: top; padding: 6px 4px 3px 4px; }

.HeaderIcons, .Icons {background-image: url('Images/icons/HeaderIcons.png');}
.HeaderIcons.Logo {background-repeat: repeat-x; background-position: 300px -50px; }
.HeaderIcons.CreateAccountIcon {background-repeat: repeat-x; background-position: 60px 0px; display: inline-block; width: 18px; height: 17px}
.HeaderIcons.SignInIcon {background-repeat: repeat-x; background-position: 40px 0px; display: inline-block; width: 16px; height: 17px}
.HeaderIcons.FeedbackIcon {background-repeat: repeat-x; background-position: 20px 2px;display: inline-block; width: 16px; height: 17px}
.HeaderIcons.HomeIcon {background-repeat: repeat-x; background-position: 200px 0px;display: inline-block; width: 15px; height: 17px}
.HeaderIcons.HomeTabActiveIcon {background-repeat: repeat-x; background-position: 200px 0px;display: inline-block; width: 15px; height: 15px}
.HeaderIcons.HomeTabInActiveIcon {background-repeat: repeat-x; background-position: 180px 0px;display: inline-block; width: 15px; height: 15px}
.HeaderIcons.MashupMarketIcon {background-repeat: repeat-x; background-position: 160px 0px;display: inline-block; width: 15px; height: 17px}
.HeaderIcons.MashupMarketTabActiveIcon {background-repeat: repeat-x; background-position: 160px 0px;display: inline-block; width: 15px; height: 15px}
.HeaderIcons.MashupMarketInTabActiveIcon {background-repeat: repeat-x; background-position: 140px 0px;display: inline-block; width: 15px; height: 15px}
.HeaderIcons.MyChannelIcon {background-repeat: repeat-x; background-position: 120px 0px;display: inline-block; width: 16px; height: 16px; }
.HeaderIcons.MyChannelTabActiveIcon {background-repeat: repeat-x; background-position: 120px 0px;display: inline-block; width: 16px; height: 16px; }
.HeaderIcons.MyChannelInTabActiveIcon {background-repeat: repeat-x; background-position: 100px 0px;display: inline-block; width: 16px; height: 16px; }
.HeaderIcons.FeedIcon {background-repeat: repeat-x; background-position: 240px -20px;}
.HeaderIcons.VeriTestLogo {background-repeat: repeat-x; background-position: 320px -20px;}
.HeaderIcons.PoweredByLogo {background-repeat: repeat-x; background-position: 180px -20px;display: inline-block; width: 91px; height: 24px; }
.HeaderIcons.LiveHelpIcon {background-repeat: repeat-x; background-position: 80px -20px;display: inline-block; width: 80px; height: 24px; }
.Icons.SearchButtonIcon {background-repeat: repeat-x; background-position: 30px -50px;}
.Icons.SearchLeftCornerIcon {background-repeat: repeat-x; background-position: 40px -50px;}
.HeaderIcons.MenuSeparatorIcon {background-repeat: repeat-x; background-position: 302px -50px; }
.Icons.ArrowIcon {background-repeat: repeat-x; background-position: 85px -20px; display: inline-block; width: 5px; height: 8px;  }
.Icons.NextPageIcon {background-repeat: repeat-x; background-position: 280px 0px; display: inline-block; width: 20px; height: 20px; }
.Icons.NextPageDisabledIcon {background-repeat: repeat-x; background-position: 300px 0px; display: inline-block; width: 20px; height: 20px; }
.Icons.PreviousPageIcon {background-repeat: repeat-x; background-position: 240px 0px; display: inline-block; width: 20px; height: 20px; }
.Icons.PreviousPageDisabledIcon {background-repeat: repeat-x; background-position: 260px 0px; display: inline-block; width: 20px; height: 20px; }
.Icons.PlayMashupIcon {background-repeat: repeat-x; background-position: 120px -50px; display: inline-block; width: 34px; height: 35px;}
.Icons.ViewDetailsIcon {background-repeat: repeat-x; background-position: 320px 0px; display: inline-block; width: 16px; height: 18px;}
.Icons.RatingIcons {background-repeat: repeat-x; display: inline-block; width: 76px; height: 17px;}
.Icons.RatingIcons.Zero {background-position: 404px 0px; }
.Icons.RatingIcons.One {background-position: 420px 0px; }
.Icons.RatingIcons.Two {background-position: 435px 0px; }
.Icons.RatingIcons.Three {background-position: 450px 0px; }
.Icons.RatingIcons.Four {background-position: 465px 0px; }
.Icons.RatingIcons.Five {background-position: 480px 0px; }
.Icons.EditIcon {background-position: 500px 0px; display: inline-block; width: 14px; height: 14px;}
.Icons.DeleteIcon {background-position: 520px 0px; display: inline-block; width: 14px; height: 14px;}
.Icons.GroupIcon {background-position: 540px 0px; display: inline-block; width: 17px; height: 16px;}
.Icons.HelpIcon {background-position: 560px 0px; display: inline-block; width: 16px; height: 17px;}
.Icons.HelpIcon:hover {background-position: 580px 0px; display: inline-block; width: 16px; height: 17px;}

.CampaignSteps {background-image: url('Images/CampaignSteps.png'); background-repeat: repeat-x; height: 53px; }
.CampaignSteps.Step1Selected {background-position: 640px 0px; display: inline-block; width: 190px;}
.CampaignSteps.Step2Selected {background-position: 450px 0px; display: inline-block; width: 141px;}
.CampaignSteps.Step3Selected {background-position: 309px 0px; display: inline-block; width: 116px;}
.CampaignSteps.Step4Selected {background-position: 193px 0px; display: inline-block; width: 96px;}
.CampaignSteps.Step5Selected {background-position: 97px 0px; display: inline-block; width: 97px;}
.CampaignSteps.Step1Active {background-position: 640px -53px; display: inline-block; width: 190px;}
.CampaignSteps.Step2Active {background-position: 450px -53px; display: inline-block; width: 141px;}
.CampaignSteps.Step3Active {background-position: 309px -53px; display: inline-block; width: 116px;}
.CampaignSteps.Step4Active {background-position: 193px -53px; display: inline-block; width: 96px;}
.CampaignSteps.Step5Active {background-position: 97px -53px; display: inline-block; width: 97px;}
.CampaignSteps.Step2 {background-position: 450px -106px; display: inline-block; width: 141px;}
.CampaignSteps.Step3 {background-position: 309px -106px; display: inline-block; width: 116px;}
.CampaignSteps.Step4 {background-position: 193px -106px; display: inline-block; width: 96px;}
.CampaignSteps.Step5 {background-position: 97px -106px; display: inline-block; width: 97px;}

.SignupSteps,.AcquisitionSteps {background-image: url('Images/SignUpSteps.png'); background-repeat: repeat-x; display: inline-block; height: 53px;}
.SignupSteps.Step1Selected {background-position: 582px 0px; width: 195px;}
.SignupSteps.Step2Selected {background-position: 387px 0px; width: 140px;}
.SignupSteps.Step3Selected {background-position: 247px 0px; width: 141px;}
.AcquisitionSteps.Step4Selected,.SignupSteps.Step4Selected {background-position: 106px 0px; width: 106px;}
.SignupSteps.Step1Active {background-position: 582px -53px; width: 195px;}
.SignupSteps.Step2Active {background-position: 387px -53px; width: 140px;}
.SignupSteps.Step3Active {background-position: 247px -53px; width: 141px;}
.AcquisitionSteps.Step4Active,.SignupSteps.Step4Active {background-position: 106px -53px; width: 106px;}
.SignupSteps.Step2 {background-position: 387px -106px; width: 140px;}
.SignupSteps.Step3 {background-position: 247px -106px; width: 141px;}
.AcquisitionSteps.Step4,.SignupSteps.Step4 {background-position: 106px -106px; width: 106px;}

.AcquisitionSteps.Step1Selected {background-position: 582px -159px; width: 158px;}
.AcquisitionSteps.Step1Active {background-position: 582px -212px; width: 158px;}
.AcquisitionSteps.Step2Selected {background-position: 387px -159px; width: 114px;}
.AcquisitionSteps.Step2Active {background-position: 387px -212px; width: 114px;}
.AcquisitionSteps.Step2 {background-position: 387px -265px; width: 114px;}
.AcquisitionSteps.Step3Selected {background-position: 247px -159px; width: 103px;}
.AcquisitionSteps.Step3Active {background-position: 247px -212px; width: 103px;}
.AcquisitionSteps.Step3 {background-position: 247px -265px; width: 103px;}

.TabsNavigation a { color: #F9F9F9; font-size: 12px; }
.TabsNavigation a:hover { color: #FFFFFF; font-size: 12px; }

/* New Classes for New Thumbview */
.MashupThumbview .MashupThumbnail { }.MashupThumbview .MashupThumbnail a {}
/* do not remove the code below, it is a fix for firefox */
.MashupThumbview .MashupThumbnail img {text-align: center; vertical-align: middle; height: 110px; width: 140px; padding: 1px; 
padding-top: 1px; 
#padding-top: 0px; 
}
.MashupThumbnailDiv { border-width:1px; border-style:solid ; border-color:#AAAAAA; vertical-align: middle; line-height: 112px; width: 142px;}
.MashupThumbnailDiv div {line-height: 112px; height: 112px; vertical-align: middle; }
.MashupThumbnailDiv .PlayIcon img { padding: 38px 53px;border: 1px solid #ff9900; }

.RatingPanel {line-height: 22px; }.SessionsPanel {line-height: 18px;}
.MashupRowSeparator { display: block; border-bottom: 1px solid #D4D4D4}

.SellerThumbnail img {text-align: center; vertical-align: middle; height: 85px; width: 110px; padding: 1px; 
padding-top: 1px; 
#padding-top: 0px; 
}

.SmallMashupThumbnailDiv  { border-width:1px; border-style:solid ; border-color:#AAAAAA; width: 127px;}
.SmallMashupThumbnailDiv  div.ThumbDiv { line-height: 97px; height: 97px;}
.SmallMashupThumbnailDiv  .LiveIcon img, .SmallMashupThumbnail .PlayIcon img { float: left;}
.SmallMashupThumbnailDiv  .LiveIcon { z-index: 1; position: absolute; left: 1px; top: 1px; }
.SmallMashupThumbnailDiv  .PlayIcon {z-index: 1; position: absolute; left: 58px; top: 38px;}
.SmallMashupThumbnailDiv  .SmallMashupThumbnail, .SmallMashupThumbnailDiv  .SmallMashupThumbnail a  { }
.SmallMashupThumbnailDiv  input.SmallMashupThumbnail {height: 95px; width: 125px; padding: 1px;}
.SmallMashupThumbnailDiv  .SmallMashupThumbnail img {height: 95px; width: 125px; padding: 1px;}

.NormalMashupThumbnailDiv  { border-width:1px; border-style:solid ; border-color:#AAAAAA; width: 142px;}
.NormalMashupThumbnailDiv  div.ThumbDiv { line-height: 112px; height: 112px;}
.NormalMashupThumbnailDiv  .LiveIcon img, .NormalMashupThumbnailDiv .PlayIcon img { float: left;}
.NormalMashupThumbnailDiv  .LiveIcon { z-index: 1; position: absolute; left: 1px; top: 1px; }
.NormalMashupThumbnailDiv  .PlayIcon {z-index: 1; position: absolute; left: 54px; top: 38px;}
.NormalMashupThumbnailDiv  .NormalMashupThumbnail, .NormalMashupThumbnailDiv  .NormalMashupThumbnail a  { }
.NormalMashupThumbnailDiv  input.NormalMashupThumbnail {height: 110px; width: 140px; padding: 1px;}
.NormalMashupThumbnailDiv  .NormalMashupThumbnail img {height: 110px; width: 140px; padding: 1px;}

.LargeMashupThumbnailDiv  { border-width:1px; border-style:solid ; border-color:#AAAAAA; width: 180px;}
.LargeMashupThumbnailDiv  div.ThumbDiv { line-height: 142px; height: 142px; }
.LargeMashupThumbnailDiv .LiveIcon img, .LargeMashupThumbnailDiv .PlayIcon img { float: left;}
.LargeMashupThumbnailDiv .LiveIcon { z-index: 1; position: absolute; left: 1px; top: 1px; }
.LargeMashupThumbnailDiv .PlayIcon {z-index: 1; position: absolute; left: 72px; top: 54px;}
.LargeMashupThumbnailDiv .LargeMashupThumbnail,.LargeMashupThumbnailDiv .LargeMashupThumbnail a { }
.LargeMashupThumbnailDiv .LargeMashupThumbnail img {height: 140px; width: 178px; padding: 1px;}

.PlayBackActions    { background-image: url('../../Images/etls/PlayBackActionButtons.png');height: 37px; }
.RateThisTraining   { background-repeat: repeat-x; background-position: 0px 0px; width: 130px; }
.AddToFavourite     { background-repeat: repeat-x; background-position: -130px 0px; width: 170px; }
.ReportAsAbusive    { background-repeat: repeat-x; background-position: -300px 0px; width: 148px; }
.ReferToFriend      { background-repeat: repeat-x; background-position: -448px 0px ; width: 156px; }
.BtnClose           { background-image: url('Images/ico_Close.png'); height: 18px; width: 18px; }
.BtnFilter          { background-image: url('../../Images/etls/btn_Filter.gif'); background-repeat: no-repeat; height: 25px; width: 63px; cursor: pointer}
.BtnAddPreferred	{ background-image: url('../../Images/buttons/btn_AddToPreferedProvider.png'); background-repeat: no-repeat; cursor: pointer}

.ico_arrow,.arrowicon  { background-image: url( 'Images/ico_arrow.gif' ); background-repeat: no-repeat; background-position: center center; text-decoration: none }

.DefaultCursor { cursor: default }
.HelpCursor {cursor: help}
.pointer { cursor: pointer; cursor: hand }

.ToolTip { display: none}
/*Search pane starts here*/
.inputstyle {font-family: verdana;font-size: 11px;border-left: 0px solid #7F9DB9;border-top: 1px solid #7F9DB9;border-right: 0px solid #7F9DB9;border-bottom: 1px solid #7F9DB9;padding-top: 1px;width: 260px;}
.miniSearch{font-family: verdana;font-size: 12px;border-left: 0px solid #5A5E4D;border-top: 1px solid #5A5E4D;border-right: 0px solid #5A5E4D;border-bottom: 1px solid #5A5E4D;padding-top: 1px;height: 17px;width: 158px;}
.miniSearch2{font-family: verdana;font-size: 12px;border-left: 0px solid #5A5E4D;border-top: 1px solid #5A5E4D;border-right: 0px solid #5A5E4D;border-bottom: 1px solid #5A5E4D;padding-top: 1px;height: 17px;width: 190px;}
.TopSearchBox{font-family: verdana;font-size: 12px;border-left: 0px solid #5A5E4D;border-top: 1px solid #EDEDED;border-right: 0px solid #5A5E4D;border-bottom: 1px solid #EDEDED;padding-top: 2px;height: 17px;width: 204px;}
#StudioHeader .TopSearchBox {width: 145px;}
.textboxStyle{border: #CCC 1px solid; FONT-SIZE: 9pt;FONT-FAMILY: Verdana, Arial, Tahoma;BACKGROUND-COLOR: #ffffff;padding: 4px;}
.textboxStyle_Small{border: #CCC 1px solid;FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Tahoma; BACKGROUND-COLOR: #ffffff; padding: 2px;}
.textbox_xsmall{width: 100px; font-family: Verdana; border: #CCC 1px solid; font-size: 11px; padding: 2px;}
.textbox_small{width: 230px; font-family: Verdana; border: #CCC 1px solid; font-size: 9pt;padding: 5px;}
.textbox2{width: 220px; font-family: Verdana;  border: #CCC 1px solid; font-size: 8pt; padding: 2px;}
.textbox{border: #CCC 1px solid; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Arial, Tahoma; BACKGROUND-COLOR: #ffffff; width: 277px; padding: 4px;}
/*.textbox:focus {border: #d45026 1px solid; }*/
select.textbox { width: 287px;padding: 3px; }
select.textbox_small { width: 166px; padding: 2px; }  
select.textbox_large { width: 328px; }
.textbox_large { border: #CCC 1px solid;FONT-SIZE: 9pt;FONT-FAMILY: Verdana, Arial, Tahoma;BACKGROUND-COLOR: #ffffff;width: 320px;padding: 5px;}
.textbox_xLarge{BORDER-RIGHT: #7f9db9 1px solid;BORDER-TOP: #7f9db9 1px solid;FONT-SIZE: 9pt;BORDER-LEFT: #7f9db9 1px solid;BORDER-BOTTOM: #7f9db9 1px solid;FONT-FAMILY: Verdana, Arial, Tahoma;BACKGROUND-COLOR: #ffffff;width: 400px}
.httpBoxLeft { padding: 4px 0px 4px 4px; border: #CCC 1px solid; border-right-width: 0px;FONT-SIZE: 9pt;width: 44px;FONT-FAMILY: Verdana, Arial, Tahoma;color: #666666;BACKGROUND-COLOR: #ffffff;}
.httpBoxRight {padding: 4px 4px 4px 0px; border: #CCC 1px solid; border-left-width: 0px;FONT-SIZE: 9pt;width: 137px;FONT-FAMILY: Verdana, Arial, Tahoma;BACKGROUND-COLOR: #ffffff;  }

.inputWatermarkLeft { padding: 3px 0px 3px 4px; border: #CCC 1px solid;border-right-width: 0px;FONT-SIZE: 9pt;width: 30px;BACKGROUND-COLOR: #ffffff;  }
.inputWatermarkRight {padding: 3px 3px 3px 0px; border: #CCC 1px solid; border-left-width: 0px; FONT-SIZE: 9pt;width: 18px;color: #666666;BACKGROUND-COLOR: #ffffff;}

.form_container input[type=text], .form_container select { font-family: Verdana; border: #ccc 1px solid; font-size: 9pt;}
.form_container select.focus, .form_container input[type=text].focus {border: #33a8e5 1px solid;}
.form_container select.error, .form_container input[type=text].error {border: #f00 1px solid;}
.form_container select {width: 242px; padding: 3px; }
.form_container input[type=text] {width: 230px;padding: 5px;}
.form_container.small_fields input[type=text] {width: 170px;padding: 5px;}
.form_container.small_fields select {width: 182px; padding: 3px; }
.form_container.x_small_fields input[type=text] {width: 110px;padding: 5px;}
.form_container.x_small_fields select {width: 122px; padding: 3px; }

.table_main { background-color: #FFF; border: 1px #F8F8F8 solid;/*font-size: 8pt;*/color: #666 }
.table_main:hover { background-color: #F7F7F7;border: 1px #E0E0E0 solid;/*cursor: move;*/color: #333}
.ItemBox { padding: 4px; margin: 1px;}
.ItemBox span { float:left; border: 0px solid #f90}
.ItemBox span.RemoveIcon { float: right;}
.ThumbViewItem{background-color: #FFFFFF; border: 1px solid #FFFFFF; }
.ThumbViewItem:hover, .ThumbViewItemSelected  {background-color: #F0F0F0; border: 1px solid #CCCCCC;}
.box, .SimpleBox,.ItemBox { background-color: #FBFBFB; border: 1px #F0F0F0 solid;/*font-size: 8pt;*/color: #555}
.SimpleBox2 { background-color: #FBFBFB; border: 1px #F0F0F0 solid; padding: 4px; display: inline-block; margin: 1px; line-height: 22px;}
.box_y {width: 99%;position: relative;left: 0px;background-color:#f7f9f2;border: 1px solid #8fa74f;}
.box:hover { background-color: #F7F7F7;border: 1px #E0E0E0 solid;/*cursor: move;*/color: #333}

/* Font size and Color classes :: Start here */
.formText {Color:#5A5E4D; font-size:12px; font-weight:bold; }
.reg_Text {color:Black; font-size:12px; font-weight:normal; }
.simpleText {Color:#5A5E4D; font-weight:normal; }
.smallgry, .smallgray, .copyright {color:#999; }
.copyright, .smallgray, .smalldarkgray {font:normal 9px verdana; }
.xsmlgray {font:normal 8px verdana; }
.formField, .small, .smallgry {font-size:10px; }
.xLargeText, .xLargeText a, .xLargeText td { font-size:10.5pt; }
.simpleText, .SmallText11, .SmallText11 a, .SmallText11 td, .smallPlayBackPage {font-size: 11px;}
.largeText,.largeText label, .largeText a, .largeText td,.largeText th {font-size:12px; font-weight:normal; line-height: 18px; }
.smlgray {color:#777; font:normal 11px verdana; }
.small a {color:#25456e; font-size:9pt; font-weight:normal; text-decoration:none; }
.small a:active {color:#000; font-weight:normal; text-decoration:underline; }
.small a:hover {color:#c24d00; text-decoration:underline; }
.smalldarkgray,.xsmlgray {color:#444444; }
.txtLarge, .reg_Text a, .signup_validation {font-size:12px; }
.txtxlarge{	color: #333;font-weight: normal;font-size: 11.5pt;font-family: Verdana, Arial;}
.txtLarge_gr {font-size:10pt; color:#728b30; }/*used on pricing page*/
.star {color:#E56700; font-size:10px; } /*used on corporate sign up page*/
.aesterik {color:#FF3300; font-size:10px; } /*used on partner sign up*/
/* Font size and Color classes :: End here */

/*Search pane Ends here*/
.bg_solidColor {background-color:#f8f6f1; }
.bg_color {background-color:#f8f6f1; }
.bg_grad {width: 99%;position: relative;left: 0px;background-color:#fff8ea;border: 1px solid #ef9b00;}

/* Link Styles */
a { color: #555; font-weight: normal; font-size: 11px; text-decoration: none; line-height: normal; }
a:active { color: #000; font-weight: normal; text-decoration: underline }
a:hover { color: #c24d00; text-decoration: underline; }
a.link,span.link, div.link { color: #D46023; font-weight: normal; text-decoration: none; }
a.link:hover,span.link:hover, div.link:hover { color: #333; text-decoration: underline; }
.ErrorMessage a.link, .ErrorMessage span.link, .ErrorMessage  div.link { color: #D46023; font-size: 12px; font-weight: normal; text-decoration: none; }
.ErrorMessage a.link:hover, .ErrorMessage span.link:hover, .ErrorMessage div.link:hover { color: #333333; font-size: 12px; text-decoration: underline; }
a.linkLarge { color: #D46023; font-weight: normal; font-size: 12px; text-decoration: none; }
a.linkLarge:hover { color: #333; text-decoration: none;font-size: 12px; text-decoration: underline; }

a.link_blue { text-decoration: none; color: #004b91; }
a.link_blue:Hover { color: #333; text-decoration: underline; }
.link_blue {text-decoration:underline;color:Blue}
.link_blue:Hover {color:Maroon;text-decoration:none}
a.link_green { text-decoration: none; color: #53a450; }
a.link_green:Hover { color: #333; text-decoration: underline; }
a.whiteLink { color: #FFF; font-weight: normal; text-decoration: none; }
a.whiteLink:hover { color: #F5f5F5; text-decoration: none; text-decoration: underline; }
a.title { color: #D46023; font-weight: bold; text-decoration: none; font-size: 11pt }
a.title:hover { color: #333; text-decoration: none; text-decoration: underline; } 
a.titleLarge { color: #D46023; font-weight: bold; text-decoration: none; font-size: 10pt }
a.titleLarge:hover { color: #333; text-decoration: none; text-decoration: underline; } 
a.titleNormal {color: #D46023; font-weight: normal; text-decoration: none; font-size: 9pt}
a.titleNormal:hover {color: #333; text-decoration: underline; }
a.faq { color: #819d39; font-weight: normal; text-decoration: none; font-size: 14pt; }
a.faq:hover { color: #333; text-decoration: none; } 
a.CompanyHeading { font-size:18pt; color:#666; text-decoration:none} /* used in the header to show the company Name */
a.CompanyHeading:hover, a.CompanyHeading:active { text-decoration: none;font-size:18pt; font-weight:700;}
.faqHeading { color: #D46023; text-decoration: none; font-size: 14px; font-weight: bold; }
.subHeading { color: #D46023; text-decoration: none; font-size: 16px; font-weight: bold; }
.subHeadingGray { color: #555555; text-decoration: none; font-size: 14px; font-weight: 500; }
.faqHeading_01 { color: #819d39; text-decoration: none; font-size: 16px; font-weight: bold; }

a#resultLink, a.notLink {text-decoration: none; }
a#resultLink:hover, a.notLink:hover {text-decoration: none;color: #555;cursor:pointer;}
a#resultLink:hover {cursor: text;}
a.external, a.external { /*.external[href ^="https://"] */
	background: url(images/icons/external.png) center right no-repeat;
	/*padding: 0 13px;*/
}
a.smallLink {color:#A0A0A0; color:#b24901; font:normal 9px verdana; font-weight:normal; text-decoration:underline; }
a.smallLink:hover {color:#333333; font:normal 9px verdana; text-decoration:none; text-decoration:underline; }
a.mostlink {color:#b24901; font-size:12px; font-weight:normal; text-decoration:underline; }
a.mostlink:hover {color:#333333; text-decoration:none; text-decoration:underline; }
a.Category {color:#b24901; font-size:12px; font-weight:bold; text-decoration:underline; }
a.Category:hover {color:#708090; text-decoration:none; text-decoration:underline; }
a.Heading {color:#D46023; font-size:14px; font-weight:bold; text-decoration:none; }
a.Heading:hover {color:#c24d00; text-decoration:underline; }
a.Heading:active {color:#b24901; font-size:14px; font-weight:bold; text-decoration:none; }
a.Heading:link {color:#b24901; font-size:14px; font-weight:bold; text-decoration:none; }
a.HowToVideos {border-bottom:0px solid #a1c6eb; color:#666; display:block; font-weight:normal; padding:1px 0; text-decoration:none; text-indent:5px; width:100%; }
a.HowToVideos:hover {background-color:#FFE7A5; color:#333; TEXT-DECORATION:underline; }
a.HowToVideos div.xsmallHeading {border-top:1px solid #a1c6eb; padding:3px; TEXT-DECORATION:underline; }

/* Paging Classes : Starts here */
a.curPageLink, .curPageLink a {color:#DB7C00;font-size:12px;font-weight:bold;text-decoration:underline;}
a.pageLink, .pageLink a {color:#666666;font-size:10pt;font-weight:bold;text-decoration:none;}
a.pageLink:hover, .pageLink a:hover {color:#000;text-decoration:underline;}
a.pageLinkSmall, .pageLinkSmall a {color:#666666;font-size:12px;font-weight:bold;text-decoration:none;}
a.pageLinkSmall:hover, .pageLinkSmall a:hover {color:#000;text-decoration:underline;}
a.TopMenu1 {color:#DB7C00;font-weight:700;text-decoration:underline;font-size:12px}
a.TopMenu1:hover {color:#333;text-decoration:underline}
/* Paging Classes : Ends here */

.Disabler {background-color:White;height:100%;opacity:0.8;position:absolute;width:100%;}
/*---------------------------------------xxx------------------------------------*/
.RightAligned {text-align:right;}
.RightAligned {text-align: -moz-right;}






.CenterAligned {text-align:center;}
.CenterAligned {text-align: -moz-center;}
.LeftAligned {text-align: left;}
.LeftAligned {text-align: -moz-left;}
.DisplayInline, .AddThis {display:inline;}
.DisplayNone {display:none;}
.DisplayBlock {display:block;}
.FloatRight {clear:right;float:right;}
.FloatLeft {clear:left;float:left;}
.FloatNone {clear:both;float:none;}
.ClearBoth {clear: both;}
.ItalicFont {font-style:italic;}
.BoldFont {font-weight: 700;}
.bold   {font-weight: 700;}
.Underlined {text-decoration:underline;}
.right {border-right:1px;border-right-color:#D4D4D4;border-right-style:dotted;}
.left {border-left:1px;border-left-color:#D4D4D4;border-left-style:solid;}
.bottom {border-bottom:1px;border-bottom-color:#D4D4D4;border-bottom-style:solid;}
.bottomLight {border-bottom:1px;border-bottom-color:#EFEFEF;border-bottom-style:solid;}
.top {border-top:#D46023 1px solid;}

.line {border-bottom-color:#f5f2e9;border-bottom-style:solid;border-top:1px;}
.lineleftver {border-left:1px;border-left-color:#dedede;border-left-style:solid;}
.linerightver {border-right:1px;border-right-color:#dedede;border-right-style:solid;}

.txtDarkGrayBold {font-weight: 700;color:#444;}
.txtDarkOrange {color:#D46023;font-weight:bold;}
.txtOrange {color:#D46023;}
.txtGreen {color: #618136}
.txtBlack {color: #222}
.txtDarkGray {color:#444; }
.txtRed {color: #E10707}
.txtGray {color:#777; }
.bg_dkgray {background-color:#EFEFEF;}
.bg_ltgreen {background-color:#f7f9f2;}
.bg_ltgray {background-color:#F7F7F7;}
.bg_gray {background-color:#a8a8a8;}
.bg_lty {background-color:#F9F6F1;}
.txtWhite {color:#FFF;}

.line_ong {border-bottom:#D46023 1px solid;}
.line_gray {border-bottom:#DDD 1px solid;}
.line_green{border-bottom: #E4EECB 1px solid;}
.redText {color:#E10707;font-family:Verdana, Arial;font-size:8pt;}
.redTextSimple {color:#E10707;}
.blackText {color:Black;font-family:Verdana, Arial;font-size:8pt;}

.MessageBox {background-color:#F9F9F9;border:#DEDEDE 1px solid;display:block;line-height:14px;padding:5px;width:95%;}
.LightGrayMessageBox {background-color:#F7F7F7;color:#000000;line-height:18px; color: #666666;padding: 5px;}
.grayMessageBox {background-color:#444;color:#000;line-height:18px;text-align:center;}
.GrayBox {background-color:#CCC;border:0px solid #F9F9F9;color:#444444;line-height:18px;margin:1px; padding: 4px}
.SimpleMessageBox {background-color:Transparent;border:0px solid #F9F9F9;color:#444;line-height:18px;margin:2px;}
.SimpleMessageBox2 {background-color:Transparent;border:0px solid #F9F9F9;color:#444;line-height:18px;}
.SimpleMessageBox3 {line-height:18px; color: #666666;padding: 5px;}
.yellowMessageBox {background-color:#fff4bf; border:1px solid #ffe27a; color:#ed0606; display:block; margin:2px; padding:0.5em; text-align:center; width:91%; }
.yellowMessageBox2 {background-color:#fff4bf; border:1px solid #ffe27a; color:#444; display:block; margin:0px; padding:0.5em; }
.yellowMessageBox3 {background-color:#fff4bf; border:1px solid #ffe27a; color:#444; margin:0px; padding:0.5em; }
.yellowMessageBox4 {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background-color:#fff4bf ;border:1px solid #ffe27a;color:#363636;padding: 0.5em; width: 91%;}/* Message Classes : Ends here */
.yellowMessageBox4,.yellowMessageBox,.yellowMessageBox2,.yellowMessageBox3 {-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;}

/* ---------------------chromemenu start--------------------- */
#chromemenu { /*WIDTH: 100%;*/}
#chromemenu:unknown { CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "." }
#chromemenu UL { BORDER-RIGHT: #FEECDE 0px solid; BORDER-TOP: #FEECDE 0px solid; PADDING-LEFT: 0px; FLOAT: left;  MARGIN: 0px; FONT: bold 12px Verdana; BORDER-LEFT: #FEECDE 0px solid; WIDTH: 100%; BORDER-BOTTOM: #FEECDE 0px solid }
#chromemenu UL LI { DISPLAY: inline }
#chromemenu UL LI A.Normal, #chromemenu UL LI A.Last { float: left; padding-right: 8px;  padding-left: 8px;  font-weight:  normal; color: #FFF; padding-top: 3px; 	padding-bottom: 2px;text-decoration: none;}
#chromemenu UL LI A.Normal {/*background: url('images/divider.gif') no-repeat right center; */}
#chromemenu UL LI A.Last {  }
#chromemenu UL LI A.Normal:hover,#chromemenu UL LI A.Last:hover { BACKGROUND-COLOR: #ecdda4; color: #333; }
#chromemenu UL LI A.Normal:active,#chromemenu UL LI A.Last:active {BACKGROUND-COLOR: #ecdda4; COLOR: #333	}

UNKNOWN { content: " v" }
/* ---------------------chromemenu end--------------------- */
.tbl_top_left {background-position:right bottom; background-image:url(Images/tk_01.gif); background-repeat:no-repeat; width:6px; height:6px}
.tbl_top_center {background-position:top; background-image:url(Images/tk_02.gif); background-repeat:repeat-x; height:5px; width:100%}
.tbl_top_right {background-position:left bottom; background-image:url(Images/tk_03.gif); background-repeat:no-repeat; width:6px; height:6px}
.tbl_center_left {background-position:center; background-image:url(Images/tk_04.gif); background-repeat:repeat-y; width:6px}
.tbl_center_right {background-position:center; background-image:url(Images/tk_06.gif); background-repeat:repeat-y; width:6px}
.tbl_bottom_left {background-position:right bottom; background-image:url(Images/tk_07.gif); background-repeat:no-repeat; width:6px; height:6px}
.tbl_bottom_center {background-position:bottom; background-image:url(Images/tk_08.gif); background-repeat:repeat-x; height:5px}
.tbl_bottom_right {background-position:left bottom; background-image:url(Images/tk_09.gif); background-repeat:no-repeat; width:6px; height:6px}

.lineSepratorHor { background: url("images/HorizontalSeparator.png") no-repeat center top; height: 5px;}
.lineSepratorVer2 { background: url("images/VerticalSeparator.png") no-repeat center top; width: 5px;}
.lineSepratorVerSmall { background: url("images/Separator_Small.png") no-repeat top; min-height: 189px; width: 10px;}
.lineSepratorVer {clear: both;background-image: url("images/lineSepratorVer.gif");background-repeat: repeat-y;background-position: right top;}
.lineSepratorVer2 {background-image: url("images/lineSepratorVer.gif");background-repeat: repeat-y;background-position: right top;}
.lineSepratorCen{clear: both;background-image: url("images/lineSepratorVer.gif");background-repeat: repeat-y;background-position: center top;}
.lineSepratorVerLeft{clear: both;background-image: url("images/lineSepratorVer.gif");background-repeat: repeat-y;background-position: left top;}
.lineSepratorHr{clear: both;background-image: url("images/lineSepratorHr.gif");background-repeat: repeat-x;background-position: bottom left;}

/* ****************** RatingStar ****************** */
.ratingStar {white-space:nowrap;height:14px;margin:1em}
.ratingStar .ratingItem {font-size:0;width:13px;height:12px;display:block;background-repeat:no-repeat;cursor:pointer;margin:0;padding:0}
.ratingStar .Filled {background-image:url(Images/etls/ratingStarFilled.png)}
.ratingStar .Empty {background-image:url(Images/etls/ratingStarEmpty.png)}
.ratingStar .Saved {background-image:url(Images/etls/ratingStarSaved.png)}

/* ACL Menu Classes */ 
div.topnav_container {float:left}
a.nav_mydesktop,a.nav_mydesktop:active,a.nav_mydesktop:visited {background-color:#404040;color:#F5F5F5;font-family:Century Gothic;font-size:12px;font-weight:700;padding:6px 7px 5px 7px;float:left;}
a.nav_mydesktop:hover{text-decoration:underline;color:#F5F5F5}
ul.topnav, ul.topnav li ul.subnav li,ul.topnav li ul.subnav {margin: 0; padding: 0;}
ul.topnav {list-style:none;background:}
ul.topnav li {margin:0;padding:0px 5px;float:left;}
ul.topnav li.active {background-color:#999;color:#FFF;}
ul.topnav li.active a{color:#F5F5F5;}
ul.topnav li a{padding:6px 5px;color:#5F5F5F;display:block;text-decoration:none;float:left;font-weight:700;font-family:Century Gothic;font-size:12px;}
ul.topnav li span{width: 20px; height: 26px; float:left; background: url('Images/icons/HeaderIcons.png') repeat-x 340px -17px}
ul.topnav li ul.subnav {list-style: none;position: absolute;left:0;top:26px;display:none;border:1px solid #bbb;border-bottom-width:0;z-index:85000; min-width: 182px;}
ul.topnav li ul.subnav li {margin:0; padding:0;display:block;float:none;}
ul.topnav li ul.subnav li a {background-color: #fff;color:#333;float:none;display:block;text-align:left;padding:4px 5px;font-size:12px;font-family:Calibri;font-weight:normal;border-bottom: 1px solid #bbb;}
ul.topnav li ul.subnav li a:hover {background-color:#F0F0F0;color:#494949;}

/* Tipsy Tooltip Classes */
.tipsy {background-repeat:no-repeat;padding:5px;}
.tipsy-inner {padding:10px;font-weight:normal;                  
-moz-box-shadow:rgba(200,200,200,1) 0px 0px 12px;-webkit-box-shadow:rgba(200,200,200,1) 0px 0px 12px;-khtml-box-shadow:rgba(200,200,200,1) 0px 0px 12px;box-shadow:rgba(200,200,200,1) 0px 0px 12px;
position:relative;background-color:#FFFFFF /*33a8e5*/;color: #444;text-align: left;
font-family: Verdana, Sans-Serif;font-size: 11px;line-height:18px;border: 2px solid #DEDEDE; }
.tipsy-north {}
.callout {background-image:url(../../Images/etls/tipsy_north.gif); position:absolute; top:-7px; left: 48%; border: 0px solid #f90; width:11px; background-repeat: no-repeat; background-position:center top; height:8px;}

/* ****************** Ajax Tabs for Organization Profile ****************** */
.DisabledTab {height:36px; margin: 0;padding:6px 15px;}
.DisabledTab:hover {background-color: #FFFFFF}
.orgTab,.NormalTabs {text-align: left;}
.orgTab .ajax__tab_header { padding-left: 80px; /*background:url(Images/tab-line.gif) repeat-x bottom; */ border-bottom: 1px solid #cfcdcd} /* bottom line */
.DefaultTabStyle .orgTab .ajax__tab_header{padding-left: 0;}
.Dashboard .orgTab .ajax__tab_header {padding-left: 1%;}
 .NormalTabs .ajax__tab_header {border-bottom: 1px solid #cfcdcd;}
.orgTab .ajax__tab_outer, .NormalTabs .ajax__tab_outer{ background:url(Images/Tabs/Tab_InActive_RightCorner.png) no-repeat right; }
.orgTab .ajax__tab_inner, .NormalTabs .ajax__tab_inner{ background:url(Images/Tabs/Tab_InActive_LeftCorner.png) no-repeat; }
.orgTab .ajax__tab_tab, .NormalTabs .ajax__tab_tab{ background:url(Images/Tabs/Tab_InActive_Center.png) repeat-x; /*background-color: #DEDEDE; border: 1px solid #DDDDDD; border-bottom-width: 0px */} /* center background */
.orgTab .ajax__tab_active .ajax__tab_outer, .NormalTabs .ajax__tab_active .ajax__tab_outer{ background:url(Images/Tabs/Tab_Active_RightCorner.png) no-repeat right; }
.orgTab .ajax__tab_active .ajax__tab_inner, .NormalTabs .ajax__tab_active .ajax__tab_inner{ background:url(Images/Tabs/Tab_Active_LeftCorner.png) no-repeat; }
.orgTab .ajax__tab_active .ajax__tab_tab, .NormalTabs .ajax__tab_active .ajax__tab_tab{ background:url(Images/Tabs/Tab_Active_Center.png) repeat-x;  /*background-color: #FFFFFF;  border: 1px solid #DDDDDD; border-bottom: 1px solid #FFFFFF; */}
.orgTab .ajax__tab_outer, .NormalTabs .ajax__tab_outer{ height:36px; margin: 0;}
.orgTab .ajax__tab_inner, .NormalTabs .ajax__tab_inner{ padding-left:0px; padding-right:8px; margin-left: 2px; } 
.orgTab .ajax__tab_tab, .NormalTabs .ajax__tab_tab{ height:36px; padding:8px 15px;margin: 0px 12px;}
.orgTab .ajax__tab_body, .NormalTabs .ajax__tab_body{ font-family:verdana,tahoma,helvetica;font-size:10pt;padding:0px;}
/* ****************** Ajax Tabs for Simple Style ****************** */
.orgTab .ajax__tab_header,.NormalTabs .ajax__tab_header, .orgTab .ajax__tab_header a, .TabHeader a{ font-family:Century Gothic;text-decoration:none; font-size:14px; font-weight:600; color: #fff;}
.orgTab .ajax__tab_header a:hover, .TabHeader a:hover {font-family:Century Gothic;font-size:14px; font-weight:600; text-decoration: none; color: #fff;}

/* Campaign Summary page :: Classes for Mashups to show in bullets. */
.PnlLinkLi li{padding-left:15px;height:20px;line-height:20px;background:transparent url(../../Images/etls/ico_arrow.gif) no-repeat 0 50%}
ul.ArrowList { padding:0; margin: 0; padding-left: 5px; }
ul.ArrowList li{padding:3px; padding-left:15px;list-style-type: none; background:transparent url(../../Images/etls/ico_arrow.gif) no-repeat 0 8px}
ul.PnlLinkUl,ul.PnlLink{list-style-type:none}
/* Mashups Classes Ends Here */
/*--------------xXx----------------*/
.gridViewHeader				{   background-image:url(images/bg_GridHead.gif); background-position: bottom; background-repeat: repeat-x; height: 31px; color: #444444; font-weight: bold	}
.gridViewAlternatRowStyle	{	background-image:url(images/bg_GridHead.gif); background-repeat: repeat-x; height: 31px; color: #444444; font-weight: bold	}
/*--------Master Style... Right and Left Shade--------*/	
.content_leftshade	{background-image: url('Images/VerticalRepeaters.png'); background-repeat: repeat-y; background-position: 0px  0px; width: 7px;}
.content_rightshade	{background-image: url('Images/VerticalRepeaters.png'); background-repeat: repeat-y; background-position: -7px  0px; width: 7px;}

/*-----ShadeToplarge------*/
.ShadeTop_s	{	background-position: center bottom;	background-image: url(  'Images/ShadeTop_s.gif' ); background-repeat: no-repeat;	width: 540px;	height: 7px		}
.ShadeCen_s	{	background-position: center top; background-image: url(  'Images/ShadeCen_s.gif' );	background-repeat: repeat-y; width: 540px	}
.ShadeBot_s	{	background-position: center top; background-image: url(  'Images/ShadeBot_s.gif' );	background-repeat: no-repeat; width: 540px;	height: 7px	}

/*-----large------*/
.ContentShadeTable_l {	width: 888px; border-collapse: collapse; vertical-align: top; text-align: center }
.ContentShadeTop_l1	{	background-position: center bottom;	background-image: url(  'Images/ContentShadeTop_l1.gif' ); background-repeat: no-repeat; width: 888px; height: 34px	}
.ContentShadeTop_l2	{	background-position: center bottom;	background-image: url(  'Images/ContentShadeTop_l2.png' ); background-repeat: no-repeat; width: 888px; height: 7px	}
.ContentShadeTop_l	{	background-position: center bottom;	background-image: url(  'Images/ContentShadeTop_l.gif' ); background-repeat: no-repeat;	width: 888px	}
.ContentShadeCen_l	{	background-position: center top; background-image: url(  'Images/ContentShadeCen_l.gif' );	background-repeat: repeat-y; width: 888px	}
.ContentShadeBot_l	{	background-position: center top; background-image: url(  'Images/ContentShadeBot_l.gif' );	background-repeat: no-repeat; width: 888px;	height: 26px	}
/*-----Rounded Gray------*/
.RoundedGrayTop	{	background-position: center bottom;	background-image: url(  'Images/Rounded_grayTop.png' ); background-repeat: no-repeat; width: 247px; height: 9px }
.RoundedGrayCen	{   background-color: #ECECEC; width: 247px	}
.RoundedGrayBot {	background-position: center top; background-image: url(  'Images/Rounded_grayBottom.png' );	background-repeat: no-repeat; width: 247px;	height: 9px }

/*-----WindowsLive-----*/
.liveid	{	background-position: center top;	background-image: url(  'Images/bg_liveid.png' ); background-color: #F1F8FE; background-repeat: no-repeat; width: 835px; height: 86px	}
.ico_liveid	{	background-position: center top;	background-image: url(  'Images/ico_liveid.png' ); background-repeat: no-repeat; width: 53px; height: 82px	}
.bg_liveid {border:1px #F8F8F8 solid; background-color:#ffed9d; color:#333; font-weight: bold; padding: 6px 2px 6px 2px}

/* Custom Drop Down Div Classes :: Start here */
.CustomDropDownContainer {}
.DropDownDiv {border: 1px solid #CCCCCC; cursor: default; min-width: 100px; text-align: left;}
.DropDownItemsDiv {z-index: 54646; position: absolute; left: 0px; margin: auto; background-color: #FFFFFF; border: 1px solid #CCCCCC; width: auto; overflow-y: auto; overflow-x: hidden; max-height: 286px;}
.DropDownItemsDiv span { display: block; padding: 0px 5px;border: 1px dashed #FFFFFF; cursor: pointer; vertical-align: middle; text-align: left;}
.DropDownItemsDiv span img {margin:0;padding:0;vertical-align:middle;}
.DropDownItemsDiv span:hover /*, span.enrolled:hover, span.highlighted:hover */ { border: 1px dashed #CCCCCC}
.DropDownItemsDiv span.selected {background-color: #CCCCCC;border: 1px solid #CCCCCC}
/* Custom Drop Down Div Classes :: End here */

.treeview, .treeview ul { padding: 0;margin: 0;list-style: none;}
.treeview ul {background-color: white;margin-top: 4px;}
.treeview .hitarea {background: url(../../images/etls/treeview-default.gif) -64px -23px no-repeat;height: 16px;width: 16px;margin-left: -18px;float: left;cursor: pointer;}
/* fix for IE6 */ * html .hitarea {display: inline;float:none;}
.treeview li { margin: 0;padding: 0px 0pt 6px 18px;}
.treeview a.selected {background-color: #fff;}
#treecontrol { margin: 1em 0; display: none; }
.treeview li { background: url(../../images/etls/treeview-default-line.gif) 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }
.treeview .expandable-hitarea { background-position: -80px -1px; }
.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url(../../images/etls/treeview-default.gif); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }
.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.ValidationSummaryForChannelDetails {text-align: center;}
.ValidationSummaryForChannelDetails ul { border: 0px solid #f90; display: inline-block; text-align: left;}

/* Jquery Tabs classes */
#MainTabContainer .TabHeader { text-align: center; float: left; cursor: pointer; margin-right: 2px; }
#MainTabContainer .TabHeader {font-family: Calibri, Sans-Serif, Segoe UI; }
#MainTabContainer .TabHeader, #MainTabContainer a.TabHeader:hover {text-decoration: none;}
#MainTabContainer .TabContent { padding: 5px; }
#MainTabContainer .active .left, #MainTabContainer .active .right, #MainTabContainer .inactive .left, #MainTabContainer .inactive .right { background-image: url('Images/icons/HeaderIcons.png'); background-repeat: no-repeat; width: 12px; display: block; float: left; border-width: 0px; }
#MainTabContainer .active .mid, #MainTabContainer .inactive .mid 
{
     background-image: url('Images/HorizontalRepeaters.png'); 
     background-repeat: repeat-x; 
     display: block; float: left; 
     color: #FFF; 
     padding-left: 8px; padding-right: 8px;
     font-weight: 700;font-style: normal; 
     font-size: 12pt; 
}
#MainTabContainer .active .left { background-position: -240px -52px; line-height:36px;height:36px;}
#MainTabContainer .active .mid { background-position: 0px -149px; line-height:36px;height:36px;}
#MainTabContainer .active .right { background-position:-260px -52px; line-height:36px;height:36px;}
#MainTabContainer .inactive .left { background-position: -200px -52px; line-height:35px;height:35px;}
#MainTabContainer .inactive .mid { background-position: 0px -113px; line-height:35px;height:35px;}
#MainTabContainer .inactive .right { background-position: -220px -52px;line-height:35px; height:35px;}
#MainTabContainer .TabSeperater { width: 100%; line-height:1px; border-top: 1px solid Gray; margin: 0; padding: 0; height: 1px;background-color: Transparent;  clear: both; }


#LeftContentPlaceHolder {	margin: 0px; padding: 0px; float: left;	width: 21%;	vertical-align:top;}
#MainContentPlaceHolder {	margin: 0px; padding: 0px; width: 78%;	float: right; vertical-align:top; }

.ico_yes {background: transparent url('Images/icons/ico_yes.png') center bottom no-repeat; width: 24px; height: 23px; cursor:help} 
.ico_no {background: transparent url('Images/icons/ico_no.png') center bottom no-repeat; width: 24px; height: 23px; cursor:help} 
.ico_unlimited {background: transparent url('Images/icons/ico_unlimited.png') center bottom no-repeat; width: 14px; height: 14px; cursor:help}
.ico_self {background: transparent url('Images/icons/ico_self.png') center bottom no-repeat; width: 14px; height: 14px; cursor:help}  
.ico_freetag {background: transparent url('Images/icons/ico_freetag.png') center bottom no-repeat; width: 53px; height: 30px;}  