/**NEW 2008 STYLES**/

.ECBHomeBackground {
 background-image:url(/javaImages/7e/d6/0,,11617~3659390,00.gif);
 background-repeat:no-repeat;
 width:510px;
 height:570px;
 margin-left:10px;
}

.homeBackground1 {
 /*background-image:url(/javaImages/7e/d6/0,,11617~3659390,00.gif);*/
 background-image:url(/javaImages/b0/58/0,,11617~5855408,00.gif);
 background-repeat:no-repeat;
 width:510px;
 height:570px;
 margin-left:11px;
}

.ECBPosition {
 margin-left:18px;
}

.TMPE1 {
 /*margin-left:10px;*/
 /*padding-bottom:13px;*/
}

.TMPE2 {
 margin-top:12px;
}

.topWrapper {
 height:213px;
 width:500px;
 position:absolute;
}

.topWrapper2 {
 height:213px;
 position:absolute;
 width:500px;
 top:135px;
}

.topWrapper3 {
 height:213px;
 position:absolute;
 width:500px;
 top:378px;
}
.topWrapper4 {
 position: absolute;
 top:130px;
 height:213px;
 width:500px;
}
.topWrapper5 {
height:213px;
position:absolute;
top:288px;
width:500px;
}
.topWrapper6 {
 height:213px;
 position:absolute;
 width:500px;
 top:375px;
}

.headerImage1 {
 margin-left:15px;
 margin-top:15px;
}

.headerImage2 {
 margin-left:15px;
 margin-top:0px;
 /*padding-bottom:20px;
 padding-top:10px;*/
}

.headerImage3 {
 margin-left:15px;
 margin-top:15px;
}


.title1 {
 color:#0D237E;
 float:right;
 font-family:Arial,Helvetica,sans-serif;
 font-size:15pt;
 font-weight:bold;
 width:196px;
 position:absolute;
 top:12px;
 right:0px;
}

.title2 {
 color:#0D237E;
 float:right;
 font-family:Arial,Helvetica,sans-serif;
 font-size:15pt;
 font-weight:bold;
 position:absolute;
 right:0px;
 top:0px;
 width:196px;
}

.title3 {
 color:#0D237E;
 float:right;
 font-family:Arial,Helvetica,sans-serif;
 font-size:15pt;
 font-weight:bold;
 position:absolute;
 /*right:-3px;*/
 right:115px;
 top:11px;
 width:196px;
}

.ECBHomeButtonRow {
 width:500px;
 /*left:188px;
 position:absolute;*/
 position:relative;
 top:-75px;
 left:23px;
}

.ECBHomeButtonRow1 IMG {
 margin-right:15px;
}
.ECBHomeButtonRow2 IMG {
 margin-right:15px;
}

.ECBHomeButtonRow2 {
 width:500px;
 /*left:188px;
 position:absolute;*/
 position:relative;
 top:271px;
 left:15px;
}

.ECBHomeButtonRow3 IMG {
 margin-right:15px;
}
.ECBHomeButtonRow3 {
 position:absolute;
 margin-left: 17px;
 height:70px;
 width:500px;
 top:627px;
}

.wrapper {
 width:500px;
 height:240px
 position:absolute;
}

#headerImage {
float:left;
/*height:210px;*/
margin:2px 10px 0 14px;
/*width:162px;*/
}

/**html #headerImage {
 float:left;
 width:280px;
 height:210px;
 margin: 14px 10px 0px 14px;
}*/

#RightHeadline h1 {
 font-size:15pt;
 font-weight:bold;
 /*margin-top:12px;*/
}

/*#headerImage IMG {
 margin-top:14px;
}*/

.RightTeaserText {
 margin-right:5px;
 margin-top:-20px; 
}

.RightTeaserText a {
 color:#000000;
}

.watchNow1 {
 background-image:url(/javaImages/a7/d9/0,,11617~3660199,00.gif);
 background-repeat:no-repeat;
 top:205px;
 height:25px;
 position:absolute;
 right:110px;
 width:89px;
}

.watchNow2 {
 /*background-image:url(/javaImages/a7/d9/0,,11617~3660199,00.gif);
 background-repeat:no-repeat;*/
 bottom:0px;
 height:25px;
 position:absolute;
 right:100px;
 width:89px;
}

.watchNow3 {
 /*background-image:url(/javaImages/a7/d9/0,,11617~3660199,00.gif);
 background-repeat:no-repeat;*/
 /*height:25px;
 width:89px;
 float:left;
 padding:10px 10px 10px 0px;*/
position:absolute;
top:120px;
width:89px;
left:175px;
}

*html .watchNow3 {
 /*background-image:url(/javaImages/a7/d9/0,,11617~3660199,00.gif);
 background-repeat:no-repeat;
 height:25px;
 width:89px;
 position:relative;
 left:-5px;
 top:45px;*/
}

.watchNow4 {
 background-image:url(/javaImages/a7/d9/0,,11617~3660199,00.gif);
 background-repeat:no-repeat;
 height:25px;
 left:304px;
 position:absolute;
 width:89px;
 top:206px;
}

.twelfthContainer {
left:189px;
position:absolute;
top:44px;
width:304px;
}

.twelfthTeaser {
 font-size:8pt;
 color:#434343;
 font-family:Arial,Helvetica,sans-serif;
}

.topContainer {
 width:175px;
 position:absolute;
 top:85px;
 left:319px;
}

.topTeaser {
 font-size:8pt;
 color:#434343;
 font-family:Arial,Helvetica,sans-serif;
}

.outerTabbedRight {
 width:389px;
 height:397px;
 background-image:url(/javaImages/18/b4/0,,11617~3650584,00.gif);
 background-repeat:no-repeat;
/* position:absolute;
 top:156px;
 left:690px;*/
}
.left3 {
 width:175px;
 height:115px;
 float:left;
 position:relative;
 left:24px;
}

.left3b {
 width:180px;
 height:120px;
 float:left;
 position:relative;
 left:10px;
}

.left3 IMG {
 margin-top:15px;
}

.left3b IMG {
 margin-top:10px;
}

.right3 {
 margin-left:10px;
}

.right3b {
 margin-left:8px;
 width:180px;
}

.container {
 width:380px;
 margin-left:2px;
 clear:both;
 /*height:400px;
padding-top:40px;
 margin-top:40px;*/
}

.arrow {
 background-image:url(/javaImages/6f/ad/0,,11617~3648879,00.gif);
 background-repeat:no-repeat;
}


#masterTabContainer12042 {
 margin:0px;
 padding:0px;
}

#masterTabContainer12042 li {
 float:left;
 list-style-type:none;
}

#masterTabContainer12042 li a {
 line-height:25px;
 padding-left:35px;
}


#masterTabContainer12042  .masterTabSelected0 {
 background-image:url(/javaImages/6e/be/0,,11617~3653230,00.gif);
 background-repeat:no-repeat;
 height:25px;
 width:131px;
}

#masterTabContainer12042  .masterTabSelected1 {
 background-image:url(/javaImages/76/be/0,,11617~3653238,00.gif);
 background-repeat:no-repeat;
 height:25px;
 width:129px;
}

#masterTabContainer12042  .masterTabSelected2 {
 background-image:url(/javaImages/7a/be/0,,11617~3653242,00.gif);
 background-repeat:no-repeat;
 height:25px;
 width:129px;
}

#masterTabContainer12042  .masterTab0 {
 background-image:url(/javaImages/70/be/0,,11617~3653232,00.gif);
 background-repeat:no-repeat;
 height:25px;
 width:131px;
}

#masterTabContainer12042  .masterTab1 {
 background-image:url(/javaImages/78/be/0,,11617~3653240,00.gif);
 background-repeat:no-repeat;
 height:25px;
 width:129px;
}

#masterTabContainer12042  .masterTab2 {
 background-image:url(/javaImages/7d/be/0,,11617~3653245,00.gif);
 background-repeat:no-repeat;
 height:25px;
 width:129px;
}


#masterTabContainer12042  .masterTabSelected0 a, #masterTabContainer12042  .masterTabSelected1 a, #masterTabContainer12042  .masterTabSelected2 a  {
 font-weight:bold;
 color:#c71721;
}

#masterTabContainer12042  .masterTab0 a, #masterTabContainer12042  .masterTab1 a, #masterTabContainer12042  .masterTab2 a {
}


#masterTabContainer12042  .masterTab0, #masterTabContainer12042  .masterTab1, #masterTabContainer12042  .masterTab2, #masterTabContainer12042  .masterTabSelected0, #masterTabContainer12042  .masterTabSelected1, #masterTabContainer12042  .masterTabSelected2 {
}


.indexLinks {
 margin-left:80px;
 margin-top:-23px;
 padding-bottom:23px;
 width:134px;
}

.indexLinks a {
 /*padding: 0px 3px 0px 3px;*/
 margin-left:3px;
 margin-right:3px;
}

.indexLinks td {
 color:red;
 padding: 0px 3px 0px 3px;
 border-right:1px solid #0D237E;
}

.lastCell, .nextPage, .previousPage {
 display:none;
}

.RSSBackground {
 width:385px;
 height:103px;
 background-image:url(/javaImages/c5/be/0,,11617~3653317,00.gif);
 background-repeat:no-repeat;
 /*position:absolute;
 top:589px;
 left:660px;*/
 clear:both;
/* margin-left:40px;*/
}

.RSSRight {
 margin-left:13px;
 height:25px;
}

.RSSContainer {
 width:380px;
 margin-left:10px;
 margin-top:8px;
}

.RSSHeadline {
 width:350px;
 /*height:75px;*/
 float:left;
}

#masterTabContainer12141 {
 margin:0px;
 padding:0px;
}

#masterTabContainer12141 li {
 float:left;
 list-style-type:none;
}

#masterTabContainer12141 li a {
 line-height:25px;
 padding-left:25px;
}

.thirdColumn {
 padding-left:10px;
}

a:hover {
 color:#C71721;
}

#masterTabContainer12141  .masterTab0 {
 background-image:url(/javaImages/9/c0/0,,11617~3653641,00.gif);
 background-repeat:no-repeat;
 height:26px;
 width:131px;
}

#masterTabContainer12141  .masterTab1 {
 background-image:url(/javaImages/e/c0/0,,11617~3653646,00.gif);
 background-repeat:no-repeat;
 height:26px;
 width:129px;
}

#masterTabContainer12141  .masterTab2 {
 background-image:url(/javaImages/14/c0/0,,11617~3653652,00.gif);
 background-repeat:no-repeat;
 height:26px;
 width:125px;
}

#masterTabContainer12141  .masterTabSelected0 {
 background-image:url(/javaImages/8/c0/0,,11617~3653640,00.gif);
 background-repeat:no-repeat;
 height:26px;
 width:131px;
}

#masterTabContainer12141  .masterTabSelected1 {
 background-image:url(/javaImages/b/c0/0,,11617~3653643,00.gif);
 background-repeat:no-repeat;
 height:26px;
 width:129px;
}

#masterTabContainer12141  .masterTabSelected2 {
 background-image:url(/javaImages/11/c0/0,,11617~3653649,00.gif);
 background-repeat:no-repeat;
 height:26px;
 width:125px;
}

/*
.RSSBackground #masterTabContainer12141  .masterTab0, .RSSBackground #masterTabContainer12141  .masterTabSelected0 {
 left:40px;
 margin-top:18px;
 margin-left:-40px;
}

.RSSBackground #masterTabContainer12141  .masterTab1, .RSSBackground #masterTabContainer12141  .masterTabSelected1 {
 left:80px;
 margin-top:18px;
 margin-left:0px;
}

.RSSBackground #masterTabContainer12141  .masterTab2, .RSSBackground #masterTabContainer12141  .masterTabSelected2 {
 left:80px;
 margin-top:18px;
 margin-left:0px;
}

.RSSBackground #masterTabContent12141_0, .RSSBackground #masterTabContent12141_1, .RSSBackground #masterTabContent12141_2 {
padding-left:40px;
}

#masterTabContainer12141 .masterTab0 a, #masterTabContainer12141 .masterTab1 a, #masterTabContainer12141 .masterTab2 a {
 margin-left:22px;
}
*/
#masterTabContainer12141  .masterTabSelected0 a, #masterTabContainer12141  .masterTabSelected1 a, #masterTabContainer12141  .masterTabSelected2 a  {
 font-weight:bold;
 color:#c71721;
 
}


/***  Payment Plan   ***/

.newPaymentPlan {
 background-image:url(/javaImages/6d/de/0,,11617~3661421,00.gif);
 background-repeat:no-repeat;
 width:709px;
 height:328px;
 margin:10px 0px 10px 12px;
}

.newPaymentPlan td {
 /*margin-left:10px;*/
 padding:48px 0pt 0pt 17px;
}

.choosePlan {
 display:inline;
 height:266px;
 list-style-type:none;
 margin:0px;
 padding:0px;
}

.choosePlan a {
 cursor:pointer;
}

.notSelected {
 border:0px none;
}

.selected {
 border:0px none;
}

.hiddenResults {
 display:none
}

.passdecor {
 background-image:url(/javaImages/b3/ee/0,,11617~3665587,00.gif);
 background-repeat:no-repeat;
 width:226px;
 height:52px;
 margin-bottom:4px;
 margin-top:2px;
 cursor:pointer;
}

.passtext {
 color:#FFFFFF;
 font-size:18pt;
 margin-left:40px;
 padding-top:9px;
}

.pricedecor {
 background-image:url(/javaImages/b4/ee/0,,11617~3665588,00.gif);
 background-repeat:no-repeat;
 width:226px;
 height:52px;
 margin-bottom:20px;
 margin-top:1px;
 cursor:pointer;
}

.pricestext {
 color:#FFFFFF;
 font-size:18pt;
 margin-left:64px;
 padding:10px;
}

.promoTitle {
 color:white;
 font-weight:bold;
 font-size:18pt;
 font-family:Arial,Helvetica,sans-serif;
 margin-left:28px;
}

.plan1Results {
	BACKGROUND-IMAGE: url(/javaImages/8d/ef/0,,11617~3665805,00.gif); 
        WIDTH: 212px; 
        BACKGROUND-REPEAT: no-repeat; 
        HEIGHT: 262px;
        margin-left:-16px;
        margin-top:4px;
}

.plan2Results {
	BACKGROUND-IMAGE: url(/javaImages/8e/ef/0,,11617~3665806,00.gif); 
        WIDTH: 212px; 
        BACKGROUND-REPEAT: no-repeat; 
        HEIGHT: 262px;
        margin-left:-16px;
        margin-top:4px;
}

.plan3Results {
	BACKGROUND-IMAGE: url(/javaImages/8f/ef/0,,11617~3665807,00.gif); 
        WIDTH: 212px; 
        BACKGROUND-REPEAT: no-repeat; 
        HEIGHT: 262px;
        margin-left:-16px;
        margin-top:4px;
}

.plan4Results {
	BACKGROUND-IMAGE: url(/javaImages/90/ef/0,,11617~3665808,00.gif); 
        WIDTH: 212px; 
        BACKGROUND-REPEAT: no-repeat; 
        HEIGHT: 262px;
        margin-left:-16px;
        margin-top:4px;
}

.planPromo .promoList {
	MARGIN-TOP: 31px
}
.notSelected {
    border:0px;
}
.selected {
border:0px;
}
.hiddenResults {
	DISPLAY: none
}
.planPromo {
 color:white;
 font-size:0.86em;
 margin-left:6px;
 margin-top:-10px;
 padding-left:24px;
 padding-right:9px;
}
.planPromo .promoUL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}

.planPromo .promoUL LI {
 PADDING-LEFT: 10px;
 margin-top:2px; 
 BACKGROUND-IMAGE: url(/javaImages/37/e8/0,,11617~3663927,00.gif); 
 BACKGROUND-REPEAT: no-repeat
}

.planPromo .promoList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; PADDING-TOP: 0px
}
.buyBox {
 height:36px;
 /*margin-top:-5px;*/
 width:171px;
 position:relative;
 display:none;
}
.buyBox IMG {
/* position:absolute;
 left:689px;
 top:443px;	*/
}

#plan1Results .buyBox img {
 position:absolute;
 right:3px;
 top:1px;
}

#plan2Results .buyBox img, #plan3Results .buyBox img {
position:absolute;
right:3px;
top:25px;
}

#plan4Results .buyBox img  {
 position:absolute;
 right:3px;
 top:12px;  
}

.promoButton {
	BORDER-RIGHT: 0px; 
        BORDER-TOP: 0px; 
        FONT-WEIGHT: bold; 
        /*FONT-SIZE: 160%; */
        BORDER-LEFT: 0px; 
        COLOR: #ffffff; 
        BORDER-BOTTOM: none; 
        TEXT-DECORATION: none
}

.noBorder {
 border:0px;
 }

.ChooseTitle {
 color:#0d237e;
 font-size:22pt;
 font-family:Arial,Helvetica,sans-serif;
 font-weight:bold;
 margin-left:12px;
}

.geoblockCopy {
 color:#000000;
 font-size:6.5pt;
 font-family:Arial,Helvetica,sans-serif;
 margin-left:12px;
 padding-bottom:10px;
 width:709px;
}

.twelfthManCopySpan {
 color:#000000;
 font-size:6.5pt;
 font-family:Arial,Helvetica,sans-serif;
 margin-top: -75px! important;
 margin-left:12px;
 width:175px! important;
}

.paymentPlan {
 /*width:710px;
 height:328px;*/
 margin:10px 0px 10px 12px;
}

.termsTitle {
 margin-left:13px;
}

.paymentTermsTermsWrap {
 padding-left:13px;
}

.paymentTermsOuter {
 width:482px;
 height:150px;
}

.paymentTerms {
  height:128px;
  overflow:auto;
  scrollbar-base-color:#3e3e3e;
  scrollbar-arrow-color:white;
  scrollbar-track-color:white;
  scrollbar-highlight-color:white;
  scrollbar-shadow-color:white;
  scrollbar-darkshadow-color:#3e3e3e;
  background-color:#e8e8e8;
  border: 1px solid #adadad;
}

.faqTitle {
 margin-left:13px;
}

.faqTermsOuter {
  width:410px;
}
.faqTerms {
  height:128px;
  overflow:auto;
  background-color:#e8e8e8;
  scrollbar-base-color:#3e3e3e;
  scrollbar-arrow-color:white;
  scrollbar-track-color:white;
  scrollbar-highlight-color:white;
  scrollbar-shadow-color:white;
  scrollbar-darkshadow-color:#3e3e3e;
  border: 1px solid #adadad;
}
.faqTermsWrap {
  padding-left:13px;
}


/***  Login Element ***/

/*.loginBox {
 width:196px;
 height:328px;
 margin:10px 12px 10px 5px;
}*/

.loginElementWrap {
 padding-left:5px;
}

.outerloginElement {
 border:1px solid white;
 margin-top:9px;
}

.loginElement {
 width:196px;
 height:328px;
 background-image:url(/javaImages/ad/df/0,,11617~3661741,00.gif);
 background-repeat:no-repeat;
}

.loginElement .errorText {
 color:red;
 font-weight:bold;
 position:relative;
 top:42px; 
}

.username {
 margin-top:45px;
 margin-left:15px;
 font-weight:bold;
 color:#07275a;
}

.password {
  margin-top:10px;
  margin-left:15px;
  font-weight:bold;
  color:#07275a;
}

.loginElement .submitButton {
 font-size:100%;
 color:white;
 background-color:#0c2770;
 font-weight:bold;
 padding-top:2px;
 padding-bottom:2px;
 cursor:pointer;
 width:166px;
 margin-top:10px;
 margin-left:12px;
}

.inputBox {
 margin-left:15px;
}

.loginElementWrap {
 padding-top:10px;
}

.rememberLinks {
 margin-left:15px;
 margin-top:20px;
}

/*** End of Login Element  ***/

/*** Interviews Page   ***/

.featuresIndexColumn1 {
 padding-left:10px;
 padding-right:10px;
}

* html .featuresIndexColumn1 .featuresIndexWrap, .featuresIndexColumn2 .featuresIndexWrap  {
 width:168px;
}
.featuresIndexColumn1 .entry, .featuresIndexColumn2 .entry {
 margin-bottom:3px;
}

.featuresIndexColumn2 {
 padding-left:10px;
 padding-right:10px;
}

.featuresIndex2 {
 padding-right:10px;
 height:553px;
}

.headlines {
 font-size:100%;
 color:#0d237e;
 padding-left:3px;
}

.indexHeadlines {
 color:#c71721;
 font-size:140%;
 font-weight:bold;
 padding:5px 0 10px 0;
}

.featuresIndexColumn1 .indexLinks {
 margin-left:10px;
 position:relative;
 top:-55px;
}

.featuresIndexColumn2 .indexLinks {
 margin-left:10px;
}

.featuresIndexColumn1 .indexLinks a, .featuresIndexColumn2 .indexLinks a {
 /*padding: 0px 3px 0px 3px;*/
 margin-left:1px;
 margin-right:1px;
}

.featuresIndexColumn1 .indexLinks td, .featuresIndexColumn2 .indexLinks td  {
 color:red;
 /*padding: 0px 3px 0px 3px;*/
 border-right:1px solid #0D237E;
 width:12px;
}


.featuresIndexColumn1 .lastCell, .featuresIndexColumn1 .nextPage, .featuresIndexColumn1 .previousPage {
 display:none;
}


/*** End of Interviews Page   ***/

/*** Twelfth Man Page   ***/

.twelfthManPage .liveVideoHeadline {
 background-image:url(/javaImages/d6/b/0,,11617~3673046,00.gif);
 height:34px;
}

.twelfthManPicTitle {
 color:#C71721;
 font-family:Arial,Helvetica,sans-serif;
 font-size:140%;
 font-weight:bold;
 padding-bottom:10px;
}

.twelfthBottomArticles {
 padding-top:15px;
}

/*** End of Twelfth Man Page   ***/

.featuresIndexColumn1 .pagContainer {
 margin-top:-55px;
}

.featuresIndexColumn2 .pagContainer {
 /*margin-top:-25px;*/
 position:relative;
 top:25px;
}

.featuresIndexColumn1 .pagBorder {
 border: 1px solid #d2d2d2;
 position:relative;
 bottom:100px;
 /*right:5px;*/
}

.featuresIndexColumn2 .pagBorder {
 border: 1px solid #d2d2d2;
 position:relative;
 bottom:20px;
 /*right:5px;*/
}


/**END OF NEW 2008 STYLES**/


/*****New amends****/

.homeBackground1 .headerImage3 IMG {
 width:155px;
 height:128px;
}


.homeBackground1 #headerImage IMG {
 width:155px;
 height:128px;
}

*html .homeWrapTab1 {
 padding-top:20px;
}

*html .homeWrapTab2 {
 padding-top:15px;
}
/**html .homeWrapTab3 {
 padding-top:5px;
}*/

/*******/

.homeWrapTab1 {
 float:left;
 clear:both;
 /*padding-top:10px;*/
 height:158px;
 position:relative;
}
.homeWrapTab2 {
 float:left;
 clear:both;
 height:158px;
 position:relative;
}
.homeWrapTab3 {
 float:left;
 clear:both; 
 height:158px;
}

.moreOption {
 background:transparent url(/javaImages/1a/5a/0,,11617~5855770,00.gif) no-repeat top left;
 padding-left:20px;
}

.moreOptionInner {
 position:relative;
left:190px;
top:-18px;
width:140px;
}

.moreOptionInner IMG {
 padding-right:8px;
 float:left;
}

.moreOptionInner a {
color:#0D237E;
float:left;
/*padding-left:6px;*/
line-height:11px;
}