@charset "utf-8";
body,
td,
th { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:12px; }
body { 
	background:url(../images/hoSiteBg.jpg) center 0 repeat-x #000;
	/*
	background: url(../images/bg.gif) center top repeat-x #2d2d2d;*/ }
body.hp {}
/* asor */
.asorHead { direction:rtl; width:874px; margin:auto; height:127px; position:relative; }
.asorHead .asorText { bottom:-25px; position:absolute; right:0; }
.hp .headerNew .logo { padding:0px 8px; position:relative; top:-4px; }
/* asor end */

* { }
.backTitle { TEXT-ALIGN : right; color : Black; font-weight : bold; font-size : 26px; height :  110px; vertical-align:middle; padding-right:30px; }
a { color: #fff; }
a:hover { text-decoration:none; }
h1 { font-size: 12px; color: #000; border-bottom: 2px solid #4ad7ff; height:17px; }
h1 span { float:right; display:inline; font-size: 12px;
color: #000; padding:0 8px; margin-right:1px; height:17px; background:url(../images/h1Span.gif) right top repeat-x #2189b0; }
h2 { font-size: 14px; color: #4ad7ff; margin-bottom:6px; }
h3 { font-size: 14px; color: #ca0074; }
h4 { font-size: 12px; color: #1f82bb; }
h5 { font-size: 12px; color: #4ad7ff; margin-bottom:6px; }
.c0 { color:#000; }
.c1 { color:#fff; }
.c4 { color: #4ad7ff; }
.c41 { color: #47c9ff; }
.c42 { color: #368aa2; }
.c43 { color: #003665; }
.c5 { color:#8e8e8e; }
.c6 { color: #666; }
.c62 { color: #bfbfbf; }
.c7 { color: #fbac01; }
.c9 { color: #999; }
.c10 { color:#ca0074;}
.c11 { color:#e51886;}
.s07 { font-size:7px!important;}
.s08 { font-size:8px!important;}
.s09 { font-size:9px!important;}
.s10 { font-size:10px!important;}
.s11 { font-size:11px!important;}
.s12 { font-size:12px!important;}
.s13 { font-size:13px!important;}
.s14 { font-size:14px!important;}
.s15 { font-size:15px!important;}
.s16 { font-size:16px!important;}
.s17 { font-size:17px!important;}
.s18 { font-size:18px!important;}
.s19 { font-size:19px!important;}
.s20 { font-size:20px!important;}
.s21 { font-size:21px!important;}
.s22 { font-size:22px!important;}
.s23 { font-size:23px!important;}
.s24 { font-size:24px!important;}
.s25 { font-size:25px!important;}
.s26 { font-size:26px!important;}
.s27 { font-size:27px!important;}
.s28 { font-size:28px!important;}
.s29 { font-size:29px!important;}
.s30 { font-size:30px!important;}
/* whoever thought blue linked image borders were a good idea? */
a img,
:link img,
:visited img,
img { border:none; vertical-align:middle; }
input,
select { vertical-align:middle; }
/*reset all*/
* { margin:0; padding:0; list-style:none; font-family:Arial, Helvetica, sans-serif; }
/****************************************/
.fLeft { float:left; display:inline; }
.fRight { float:right; display:inline; }
.b { font-weight:bold; }
.picBorder { padding:1px; background:#000; border:1px solid #5a5a5a; }
.header,
.breadcrumbs,
.footer,
.rightCol,
.leftCol { font-size: 12px; }
/*header*/
.header { width:874px; height:115px; background:url(../images/headerBg.jpg) center bottom no-repeat; margin:auto; border-collapse:collapse; direction:rtl; }
.header .row1 { height:32px; text-align:left; vertical-align:bottom; }
.header .row1 a { font-weight:bold; color:#bfbfbf; text-decoration:none; }
.header .row2,
.header .row3 { width:753px; text-align:center; }
.header .row2 { vertical-align:top; padding:11px 0 3px; height:36px; }
.header .row2 .mainNav { margin:auto; }
.header .row2 td { background:url(../images/mainNavBg.png) center top no-repeat; }
.header .row2 td a { color:#fff; display:block; height:36px; line-height:34px; width:91px; text-align:center; font-weight:bold; text-decoration:none; }
.header .row2 td a.on { background:url(../images/mainNavBg.png) center bottom no-repeat; color:#000; }
.header .row2 td a.on:hover { color:#000; }
.header .row2 td a:hover { color:#fbac01; }
.header .row2 .first { background-position:right top; }
.header .row2 .first a { width:95px; }
.header .row2 .first a.on { background-position:right bottom; }
.header .row2 .last { background-position:left top; }
.header .row2 .last a { width:105px; }
.header .row2 .last a.on { background-position:left bottom; }
.header .row3 { vertical-align:top; height:33px; padding-right:17px; text-align:right; }
.header .row3 .subNav { height:27px; }
.header .row3 td { background:url(../images/subNavBg.png) center top no-repeat; }
.header .row3 td a { color:#fff; display:block; height:27px; line-height:26px; font-weight:bold; text-decoration:none; padding:0 8px; }
.header .row3 td a.on { background:url(../images/subNavBg.png) center bottom no-repeat; color:#000; }
.header .row3 td a.on:hover { color:#000; }
.header .row3 td a:hover { color:#fbac01; }
.header .row3 .first { background-position:right top; }
.header .row3 .first a { padding-right:16px; }
.header .row3 .first a.on { background-position:right bottom; }
.header .row3 .last { background-position:left top; }
.header .row3 .last a { padding-left:16px; }
.header .row3 .last a.on { background-position:left bottom; }
/**/
.breadcrumbs { width:450px; margin:auto; height:14px; }
.breadcrumbs span { float:left; }
/*footer*/
.footer { background-color:#2d2d2d; direction:rtl; width:874px; margin:-8px auto 0; clear:both; position:relative; }
.footer .footer { padding-top:16px;}
.footer ul { clear:both; border-top:1px solid #404040; width:870px; text-align:center; padding:5px 0px 10px 0; }
.footer li { display:inline; color:#FFFFFF; font-size:11px; }
.footer a { color:#fff; font-size:11px; text-decoration:none; padding:0 4px; }
.footer a:hover { text-decoration:underline; }
.footerCell { clear:both; border-top:1px solid #404040; width:870px; text-align:center; padding:5px 0px 10px 0; }
/*mainWrapper*/
.mainWrapper:after,
.mainWrapper2col:after,
.mainWrapper3col:after,
.mainColSplit:after,
.inner:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.mainWrapper,
.mainWrapper3col,
.mainWrapper2col { width:874px; margin:auto; direction:rtl; background:url(../images/mainWrapperBg.gif) right top repeat-y; zoom:1; }
/**/
.mainWrapper3col .mainCol .specials { background:url(../images/cornersTop548.gif) center top no-repeat #202020; padding:20px 0 0; width:548px; line-height:150%; overflow: auto; _height:1%; }
.mainWrapper3col .mainCol { width:470px; float:right; margin:0 212px 0 0; display:inline; padding:10px 0; }
.mainCol { /*font-size:78%;*/ }
.mainCol .but,
.mainCol h1 { font-size: 100%; }
.mainCol h5 { font-size: 102%; }
.mainCol h2 { font-size: 110%; }
.mainCol .s11 { font-size: 90%; }
.mainWrapper3col .mainCol .inner,
.mainWrapper2col .mainCol .inner { background:#434343; padding:12px; line-height:140%; zoom:1; }
.mainWrapper3col .mainCol .innerBlank,
.mainWrapper2col .mainCol .innerBlank { padding:12px; line-height:150%; }
.mainWrapper3col .rightCol { float:right; width:180px; padding:10px; margin:0 -682px 0 0; }
.mainWrapper3col .rightCol2 { float:right; width:153px; margin:0 -775px 0 0; }
.mainWrapper3col .leftCol { float:right; width:170px; margin:0 12px 0 0; padding: 10px 0; }
.mainWrapper2col .mainCol { width:650px; float:right; margin:0 212px 0 0; display:inline; padding:10px 0; }
/*
.mainWrapper2col .mainCol2 { width:650px;  float:right; margin:0 212px 0 0; display:inline; padding:10px 0; }
*/
.mainWrapper2col .mainCol1 { width:672px; float:right; margin:0 200px 0 0; padding:10px 0; }
.mainWrapper2col .mainCol2 { width:672px; float:right; margin:0 200px 0 0; padding:10px 0; }
.mainWrapper2col .mainCol .in ner { background:url(../images/cornersTop711.gif) center top no-repeat #202020; padding:20px; }
.mainWrapper2col .rightCol { float:right; width:180px; padding:10px; margin:0 -862px 0 0; }
.mainWrapper2col .mainCol .inner2Col { background:#434343; padding:12px 0; line-height:140%; zoom:1; }
.mainWrapper2col .mainCol .inner2Col .leftCol { float:left; display:inline; width:170px; }
.mainWrapper2col .mainCol .inner2Col .innerRightCol { width:470px; float:right; display:inline; }
.leftHavila { float:left; width:170px; margin:0 12px 0px 0; padding: 10px 0; }
.rightColHavila { float:right; width:180px; padding:10px; margin:0 -750px 0 0; }
/*sideNav*/
.sideNav { padding:7px 0; }
.sideNav li { }
.sideNav li a { margin-bottom:3px; display:block; width:157px; padding-right:23px; height:27px; line-height:25px; background:url(../images/sideNav.png) right bottom no-repeat; text-decoration:none; color:#b6b6b6; font-weight:bold; }
.sideNav li a:hover { color:#fff; text-decoration:underline; }
.sideNav li a.on,
.sideNav li a.on:hover { background-position:top; color:#000; text-decoration:underline; }
.sideNav li li { margin:0; }
.sideNav li li a { background:none; border-bottom:1px solid #4f4f4f; font-weight:normal; color:#FFF; height:auto; width:165px; padding:1px 11px 1px 4px; }
.sideNav li li a:hover { text-decoration:none; color:#fff; text-decoration:underline; }
.sideNav li li a.on,
.sideNav li li a.on:hover { color:#fff; text-decoration:underline; font-weight:bold; }
/**/
/*.bulletBlue li { background:url(../images/bulletBlue.gif) right 0.7em no-repeat; padding:0 0.6em 0.8em; }*/
.bulletBlue li { padding:0 0.6em 0.8em; }
.hr { border-bottom:1px solid #434343; padding:12px 0 0; margin-bottom:12px; font-size:0.0001em; }
.border { border:1px solid #b4b4b4; }
.but { cursor:pointer; font-size: 12px; color: #000; padding:0 8px; overflow:visible; border:0; font-weight:bold; background:url(../images/but.gif) right top repeat-x #2189b0; text-decoration: none; }
.but:hover { background:url(../images/butH.gif) bottom repeat-x #2189b0; }
.butG { cursor:pointer; font-size: 12px; color: #000; padding:0 8px; overflow:visible; border:0; font-weight:bold; background:url(../images/butG.gif) right top repeat-x #6d6d6d; }
.butG:hover { background:url(../images/butGH.gif) bottom repeat-x #6d6d6d; }
.buble { background:url(../images/buble.gif) center top no-repeat; width:192px; margin-right:20px; position:absolute; display:none; }
.buble div { background:url(../images/bubleBot.gif) center bottom no-repeat; padding:0 5px; color:#000000; }
/**/
.program { border:5px solid #464646; padding:0; margin:0; background-color:#000000; border-bottom: 0; }
.program .abstract { text-align:right; margin:0; padding:6px 10px; border-bottom:5px solid #464646; }
.program .timeScroll { border-bottom:5px solid #464646; padding:0 12px; margin:0; background-color:#000000; }
.program .timeScroll table { width:100%; border-collapse:collapse; }
.program .timeScroll .dates { width:100%; padding:0 12px; }
.program .timeScroll .dates table { border-collapse:collapse; width:100%; }
.program .timeScroll .dates td { text-align:center; padding:5px 7px; }
.program .timeScroll .dates .space { width:25px; }
.program .timeScroll .dates a { text-decoration:none; display:block; }
.program .h4TimeTbl { margin:0; padding:5px 12px 6px; text-align:right }
.program .timeTbl { border-bottom:5px solid #464646; width:100%; border-collapse:collapse; }
.program .timeTbl td { padding:5px 10px 6px; }
.program .programTbl { border-bottom:5px solid #464646; width:100%; border-collapse:collapse; }
.program .programTbl img { padding:2px; margin:6px 12px; border:0px solid #666666; }
.program .programTbl td { text-align:right }
/*TIME*/
.timeBarTbl { border-bottom:5px solid #464646; width:100%; border-collapse:collapse; }
.timeBarTbl th { padding:0; font-weight:normal; width: 94px; }
.timeBarTbl td { padding:0 4px; }
.timeBarTbl td#Wc_channelSchedule1_imgBack { width:12px; }
.timeBarTbl .timeBar { border-right:2px solid #464646; padding:0; }
.timeBarTbl .timeBar table { height:32px; border-collapse:collapse; }
.timeBarTbl .timeBar table td { padding:0; text-align:center; width: 90px; }
.gr { background-color:#343434; }
.cur { background-color:#cb0075; }
.chScroller { overflow-y:scroll; overflow-x:hidden; height:388px; white-space:nowrap; width:640px; direction:ltr; border-bottom:5px solid #464646; scrollbar-face-color: #2B98D9; scrollbar-highlight-color: #000000; scrollbar-3dlight-color: #000000; scrollbar-shadow-color: #000000; scrollbar-darkshadow-color: #000000; scrollbar-arrow-color: #FFFFFF; scrollbar-track-color: #000000; }
.chScroller .chScrollerInner { direction:rtl; border-right: 2px solid #464646; }
.chScrollerLine { border-collapse:collapse; }
.chScrollerLine th img { width:50px; height:32px; float: right; margin-top: -15px; }
.chScrollerLine td { border-bottom:2px solid #464646; padding:0; }
.chScrollerLine .chTimeWrapper { width:530px/*559px*/; height:45px; overflow:hidden; white-space: nowrap; }
.chScrollerLine .chTimeWrapper div { overflow:hidden; height:45px; float:right; text-align:center; white-space: nowrap; }
.chScrollerLine td.tdpicClass { border-bottom:2px solid #464646; font-weight:normal; padding:0; border-left:2px solid #464646; white-space:nowrap!important; }
.itemPicTd { vertical-align:top; padding:0 0 10px 10px; }
.itemPicTd img { background:#000; padding:1px; border:1px solid #5a5a5a; }
.mainColSplit { background:url(../images/mainColSplitBg.gif) right repeat-y; zoom:1; }
.mainColSplit .side { float:right; display:inline; width:160px; border-top:2px solid #4ad7ff; }
.itemNameList { padding:10px; }
.itemNameList li { padding-bottom:7px; }
.itemNameList li a { color:#fff; font-weight:bold; text-decoration:none; }
.itemNameList li a:hover { text-decoration:underline; }
.itemNameList li.on a { color:#4ad7ff; }
.itemNameList li.on a:hover { text-decoration:none; }
.itemNameList li.pink a { color:#d05b9d; }
.itemNameList li span { font-weight:normal; }
.mainColSplit .inner { float:left; display:inline; width:456px; }
.orderTbl { border-collapse:collapse; width:100%; border-bottom: 1px solid #434343; }
.orderTbl th { white-space:nowrap; text-align:right; color:#000; background:url(../images/but.gif) top repeat-x #2189b0; border-bottom:2px solid #4ad7ff; padding:3px 8px 3px; }
.orderTbl .color { background:#434343; }
.orderTbl td { padding:3px 8px 4px; }
.orderTbl div { background:#000; white-space:nowrap; border:2px solid#000; padding:2px; }
.calculate { float:left; }
.blackInput { background:#000; color:#4ad7ff; border:1px solid #323232; padding:1px; }
.greyInput { background:#c4c4c4; color:#000; border:1px solid #909090; padding:1px; }
.offers { width:430px; }
.offers td { padding:10px; width:194px; }
.offers td p { line-height:120%; }
.offers td h5 { margin-bottom:2px; }
.offers .picBorder { width:190px; }
/*subNav2*/
.subNav2 { margin:auto; width:874px; direction:rtl; padding-top:1px; }
.subNav2 table { border-collapse:collapse; margin-right:20px; }
.subNav2 td { font-size:12px; padding:0 10px; height:19px; background:url(../images/subNav2.gif) -10px top no-repeat; }
.subNav2 a { color:#fff; text-decoration:none; }
.subNav2 a:hover { text-decoration:underline; }
.subNav2 a.on,
.subNav2 a.on:hover { font-weight:bold; text-decoration:none; color: #4ad7ff; }
.subNav2 .first { background-position:right top; padding-right:20px; }
.subNav2 .last { background-position:left top; padding-left:20px; }
.subNav2 .vLine { padding:0; background-position:-199px top; }
.subNav2 .vLine img { height:19px; width:1px; }
/*Movingnew*/
.blue li { padding:0 12px 2px 0; font-size:14px; background:url(../images/bulletBlue.gif) right 7px no-repeat; }
.moveGreyBox { width:332px; height:130px; padding:18px 15px 0; background:url(../images/moving003.png) no-repeat; }
.moveGreyBox p { font-size:15px; text-align:right; margin:2px 0 15px; font-weight: bold; }
.moveGreyBox a { float:left; text-decoration:none; }
.movingRight { float:right; width:470px; line-height:140%; }
.movingRight h2 { font-weight:normal; font-size:28px; padding:12px 0; line-height:normal; }
.movingLeft { float:left; width:170px; padding:0; }
.movingForm { }
.movingForm td { color:#47c9ff; font-weight:bold; padding:4px 0 4px 12px; font-size: 13px; }
.movingForm input { width:145px; border:1px solid #47c9ff; padding:2px; }
.movingForm select { width:149px; }
.movingForm textarea { width:238px; height:72px; padding:2px; overflow:auto; border:1px solid #47c9ff; }
.movingForm .butTd { text-align:left; }
.movingForm .butTd input { width:auto; height:auto; border:0; padding:0 8px; }
.movingItemBox { position:relative; width:650px; margin:0 auto 22px; }
.movingItemBox span { position:absolute; color:#666; font-size:12px; right:12px; top:9px; }
.faq dt { font-size:14px; font-weight:bold; padding:10px 18px 10px 0; cursor:pointer; background:url(../images/faqArrow.gif) right 14px no-repeat; }
.faq dd { padding:0 18px 10px 0; display:none; }
/*jobs*/
.inner2Col .hotJobs { border-collapse:collapse; width:470px; }
.hotJobs th { vertical-align:top; padding:0 0 4px 0; text-align:right; padding-right:12px; text-decoration:underline; }
.hotJobs td { width:236px; text-align:justify; padding:0 20px 0 0; vertical-align:top; }
.hotJobs .picTd { padding:0 30px 0 0; width:auto; }
/*j_list*/
.j_list_tbl-wrapper { border:1px solid #5a5a5a; }
.j_list_tbl-wrapper .j_list_tbl { border-collapse:collapse; border:1px solid #000; background:#242424; width:100%; }
.j_list_tbl .j_list_tbl { border:0; }
.j_list_tbl th { background:url(../images/but.gif) bottom repeat-x #58deec; color:#000; padding:2px 0 }
.j_list_tbl td { padding:2px 0 }
.j_list_tbl .j_sub { background:#000; color:#4ad7ff; text-align:center; }
.j_list_tbl .td_j_num { text-align:center; }
.j_description td { padding:9px 20px; background:#434343; }
.j_description td p { padding-bottom:11px; }
.j_description td .but { float:left; }
.td_j_num,
.td_j_name,
.td_j_area { cursor:pointer; }
/**/
.mainWrapperHp { width:874px; margin:auto; direction:rtl; background:#2d2d2d; zoom:1; }/*HP*/
.hpFtr { padding:11px 0; background:url(../images/dots.gif) top repeat-x; margin:0 11px; clear:both; }
.hpFtr a { text-decoration:none; }
.hpFtr a:hover { text-decoration:underline; }
.hpFtr dl { float:right; display:inline; width:132px; padding:0 5px; }
.hpFtr dt a { font-size:14px; font-weight:bold; color:#2ecaff; }
.hpFtr dd a { font-size:13px; font-weight:bold; color:#fff; }
.flashLinks { text-align:left; padding:0 30px 10px; }
.flashLinks a { font-weight:bold; color:#999; text-decoration:none; }
.flashLinks a:hover { text-decoration:underline; }
.flashLinks a img { vertical-align:middle; }
.hpRight .hpCh { float:right; display:inline; margin:4px; width:159px; height:54px; padding:12px 0 0; background:url(../images/hpChBg.png) no-repeat; text-align:center; text-decoration:none; }
.servicesLinks { line-height:18px; padding:15px 0; clear:both; }
.servicesLinks a { font-weight:bold; color:#999; text-decoration:none; }
.servicesLinks a:hover { text-decoration:underline; }
/**/
.mvtzim { padding:1px 1px 8px; margin:8px 0; }
.mvtzim li a { font-weight:bold; color:#999; text-decoration:none; }
.mvtzim li.right { border:1px solid #404040; padding:8px 68px 8px 8px; min-height:50px; _height:50px; float: right; display: inline; width: 86px; margin-left:20px; }
.mvtzim li.right a { color:#fff; font-weight:normal; }
.mvtzim li.right a img { float:right; margin-right:-60px; width:50px; }
.mvtzim li.right a b { color:#e51886; font-size:14px; }
.mainWrapperHp .hpRight { float:right; display:inline; margin-right:15px; width:345px; }
.hpLeft { float:left; display:inline; margin-left:15px; width:475px; padding-top:17px; }
/*connections*/
.cs_tabs { margin:0 0 -13px; position:relative; width:313px; height:39px; background:url(../images/cs_tabs.png) left top no-repeat; }
.cs_tabs2 { background-position:left bottom; }
.cs_tabs a { width:140px; margin:4px 8px 0; height:22px; display:inline; float:right; text-decoration:none; text-indent:-9999px; overflow:hidden; }
.connections ol { margin:9px 25px 9px 0; list-style-type:decimal; }
.connectionsDispNone ol { margin:9px 25px 9px 0; list-style-type:decimal; }
.connectionsDispNone { display: none }
/*specialsPackSmall*/
.specialsPackSmall { margin-right:-15px; width:529px; #width:auto;
}
.specialsPackSmall li { width:250px; float:right; display:inline; margin:0 7px 25px; background:url(../images/specialsPackSmallBg.png) center top no-repeat; min-height:175px; _height:175px; position: relative; }
.specialsPackSmall cite { float:right; display:inline; font-style:normal; text-align:center; width:66px; line-height:normal; margin:10px 2px 0 0; font-size:11px; }
.specialsPackSmall cite b { display:block; font-size:19px; line-height:15px; }
.specialsPackSmall cite span { font-size:14px; }
.specialsPackSmall p { width:165px; float:left; display:inline; line-height:normal; margin:55px 0 0 14px; }
.specialsPackSmall a { position:absolute; left:11px; bottom:13px; display:block; background:url(../images/but-blue2.gif) no-repeat; width:106px; height:19px; font-weight:bold; text-align:center; text-decoration:none; line-height:18px; }
/*biz*/
.biz { background:url(../images/biz-2.jpg) left bottom no-repeat; padding-bottom:450px; }
.biz .bizImg { display:block; margin:auto; }
.biz label { float:right; width:135px; text-align:left; padding-left:12px; }
.biz input { width:200px; border:1px solid #f5f5f5; height:14px; margin-bottom:6px; vertical-align:middle; }
.biz label.last { width:355px; text-align:left; font-size:11px; }
.biz label.last input { width:auto; height:auto; border:0; vertical-align:middle; margin-right:70px; }
/*altTable*/
.altTable { background-color:#434343; border-collapse:collapse; }
.altTable th { background:url(../images/th.png) center top no-repeat; text-align:right; padding:7px 10px 8px; color:#FFFFFF; }
.altTable th.right { background:url(../images/th.png) right top no-repeat; }
.altTable th.left { background:url(../images/th.png) left top no-repeat; }
.altTable tr.alt { background-color:#000000; }
.altTable td.right { background:url(../images/th.png) right top no-repeat; }
.altTable td.left { background:url(../images/th.png) left top no-repeat; }
.altTable td.center { background:url(../images/th.png) center top no-repeat; text-align:right; padding:7px 10px 8px; color:#FFFFFF; }
.altTable td { padding:3px 10px 4px; }
/*termsTbl*/
.termsTbl { margin-top:-15px; }
.termsTbl th { text-align:right; color:#0998d5; padding:17px 0 1px; }
.termsTbl th.num { text-align:center; color:#FFFFFF; background:url(../images/termsNum.gif) center 13px no-repeat; font-weight:bold; }
.termsTbl td { vertical-align:top; }
/*staff*/
.staffPic { float:left; width:115px; }
.staffPic img { width:105px; height:150px; padding:5px; background-color:#000000; display:block; }
.staffPic b { display:block; }
.staffText { margin-left:130px; }
.staffText p { font-size:11px; line-height:normal; }
.staffText .c4 { font-size:12px; }
/*dirLtr*/
.dirLtr * { direction:ltr; }
.dirLtr .breadcrumbs { float:right; }
.dirLtr .breadcrumbs span { float:right; margin:-15px 5px 0 0; }
/*remote*/
dl.remote { width:445px; }
dl.remote dt { padding-bottom:20px; }
dl.remote dd { float: right; width:200px; padding:5px 8px 1px; margin:0; }
.remote dd img { float:right; margin:-4px 0 0 14px; }
dl.remote:after,
.leftColHp .picUl li:after,
.mainColHpWide .picTop:after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.abc_index { font-weight:bold; text-align: center; color:#4AD7FF; width:50px; height:21px; cursor:hand; text-decoration: none; }
/*ChannelsTbl*/
.channelsTbl { border-bottom:5px solid #4c4c4c; border-collapse:collapse; }
.channelsTbl th { background:url(../images/head508.png) center top no-repeat; border-bottom:5px solid #4c4c4c; font-weight:normal; height:33px; }
.channelsTbl th.right { background-position:right top; }
.channelsTbl th.left { background-position:left top; }
.channelsTbl td { background-color:#000000; border-bottom:1px dotted #4c4c4c; text-align: center; }
.channelsTbl td.right { border-right:5px solid #4c4c4c; background-color:#101010; padding: 0 15px; }
.channelsTbl td.left { border-left:5px solid #4c4c4c; background-color:#101010; text-align: right; padding-right: 10px; }
.channelsTbl td.leftBlack { border-left:5px solid #4c4c4c; background-color:#000000; text-align: right; padding-right: 8px; padding-left: 8px; }
.channelsTbl td input,
.channelsTbl td img { display:block; margin:10px; }
.channelsTbl .text { text-align:right; background-color:#101010; padding-right:8px; }
.channelsTbl .forHead td { padding-top:5px; padding-bottom:6px; }
.channelsTbl-packPrice { border-left:5px solid #4c4c4c; border-right:5px solid #4c4c4c; border-bottom:1px dotted #4c4c4c; background-color:black; text-align:right; font-size:18px; font-weight:bold; padding: 4px 10px 5px 0; }
.channelsTbl-packPrice .yesPrice { float:left; background:url(../images/packPriceYes.gif) no-repeat; width:114px; height:25px; line-height:21px; text-indent:10px; _margin-top:2px; }
.channelsTbl-packPrice .price { float:left; background:url(../images/packPrice.gif) no-repeat; width:76px; height:25px; line-height:21px; text-align:center; margin-left: 10px; _margin-top:2px; }
.channelsTbl-packPrice img { vertical-align:middle; display:inline; margin:0; }
.channelsTbl-head { text-align:right; font-size:18px; font-weight:bold;background:url(../images/head508.png) center top no-repeat; border-bottom:5px solid #4c4c4c; font-weight:normal; padding:13px 15px 0 0; height:20px; overflow:hidden; }
.channelsTbl-head span { float:left; background:url(../images/packPriceRed.gif) no-repeat; width:109px; height:21px; padding-top:13px; margin-left:20px; margin-top:-1px; font-size:12px; text-align:center; margin-top:-13px; }
.channelsTbl-head span b { font-size:18px; }
.channelsTbl-head cite { font-style:normal; font-size:14px; font-weight:normal; }
.submitBt { border-right: #000366 1px solid; border-top: #afc4d5 1px solid; border-left: #0099dd 1px solid; border-bottom: #000366 1px solid; background-image: url(/WebContent/Images/button_background.gif); background-color: #59C8FC; font-size: 12px; color: #000366; font-weight: bold; }
.chkbx { background:#101010; border:1px solid #758b92; padding:15px 10px; width:480px; margin:35px 0 15px; }
.chkbx li { background:url(../images/chkbx.png) right top no-repeat; padding:6px 28px 5px 0; font-size:14px; color: #4ad7ff; }
.chkbx li span { color:#fff; font-size:12px; }
.movilim { width:235px; margin-left:10px; float:right; text-align:center; padding:5px 5px; background:#101010; border:1px solid #758b92; }
/*mozila firefox adjust
div { -moz-box-sizing:border-box; box-sizing:border-box; margin:0; padding:0; }*/
.onTop:hover { text-decoration:underline; color: white; }
.txtHidon { width:300px; border:1px solid #b4b4b4; }
.ques { color:#3AB4CE; font-weight:bold; }
.lblErr { color:Red; }
#tooltip { BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; DISPLAY: none; PADDING-LEFT: 2px; PADDING-BOTTOM: 1px; BORDER-LEFT: black 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BACKGROUND-COLOR: #B9C0C3; color:Black; font-size:11px; }
/*ChannelsTblNew*/
.channelsTblNew-titleTop { font-size:21px; padding:12px 0 0; }
.channelsTblNew-titleTop span { float:left; text-align:center; line-height:21px; width:142px; font-size:13px; font-weight:bold; color:#000; background:url(../images/priceBg.png) no-repeat; margin-top:2px; }
.channelsTblNew-title { background:url(../images/channelsTblNew-titleBg.png) top repeat-x #000; border:1px solid #000; color:#4ad7ff; font-weight:bold; font-size:17px; padding:1px 8px; }
.channelsTblNew-title span { float:left; display:inline; }
.channelsTblNew { border:1px solid #000; border-collapse:collapse; width:100%; }
.channelsTblNew th { white-space:nowrap; font-size:13px; vertical-align:top; padding:0 6px; background:url(../images/channelsTblNewTh.png) left bottom no-repeat; border-right:1px solid #000; font-weight:normal; height:21px; }

.channelsTblNewL th { white-space:nowrap; font-size:13px; vertical-align:top; padding:0 6px; background:url(../images/channelsTblNewTh.png)  left bottom repeat; border-right:1px solid #000; font-weight:normal; height:21px; }
.channelsTblNewL th .textDiv { width:/*198px*/100%; }
.channelsTblNewL td { text-transform: lowercase; background:url(../images/channelsTblNewTd.png) left bottom no-repeat; padding:2px 6px 5px; border-right:1px solid #000; text-align: right; }
.channelsTblNewL td.textLeft { text-align:right; vertical-align:middle; }
.channelsTblNewL td.textLeft img { padding:0 0 0 12px; }


.channelsTblNew th .channelDiv { width:180px; }
.channelsTblNew th .textDiv { width:/*198px*/100%; }
.channelsTblNew td { text-transform: lowercase; background:url(../images/channelsTblNewTd.png) left bottom no-repeat; padding:2px 6px 5px; border-right:1px solid #000; text-align: right; }
.channelsTblNew td.textLeft { text-align:right; vertical-align:middle; }
.channelsTblNew td.textLeft img { padding:0 0 0 12px; }
soul2soul { background: url(../images/soul2soul01.jpg) center 25px no-repeat #323232; direction:ltr; font-family:arial !important; padding:15px 18px 60px; font-size:16px; line-height:18px; height:1160px; position:relative; }
.soul2soul h3 { position:absolute; left:63px; top:94px; color:#55e2f4; font-size:29px; line-height:normal; text-shadow: -1px 1px 3px #333; filter: dropshadow(color=#333333, offx=-1, offy=1);
}
.soul2soul h4 { position:absolute; left:57px; top:634px; color:#55e2f4; font-size:23px; line-height:normal; text-shadow: -1px 1px 3px #333; filter: dropshadow(color=#333333, offx=-1, offy=1);
}
.soul2soul { background: url(../images/soul2soul01.jpg) center 25px no-repeat #323232; direction:ltr; font-family:arial !important; padding:15px 18px 60px; font-size:16px; line-height:18px; height:1160px; position:relative; }
.soul2soul h3 { position:absolute; left:63px; top:94px; color:#55e2f4; font-size:29px; line-height:normal; text-shadow: -1px 1px 3px #333; filter: dropshadow(color=#333333, offx=-1, offy=1);
}
.soul2soul h4 { position:absolute; left:57px; top:634px; color:#55e2f4; font-size:23px; line-height:normal; text-shadow: -1px 1px 3px #333; filter: dropshadow(color=#333333, offx=-1, offy=1);
}
.soul2soul .p1 { position:absolute; left:63px; top:148px; font-size:16px; width:480px; line-height:19px; }
.soul2soul .p2 { position: absolute; left: 60px; top: 708px; font-size: 15px; line-height: 17px; width: 185px; }
.soul2soul .p3 { position: absolute; left: 60px; top: 829px; font-size: 15px; line-height: 16px; width: 730px; }
.soul2soul .p4 { position: absolute; left: 60px; top: 920px; font-size: 15px; line-height: 16px; width: 730px; }
.soul2soul .p5 { position: absolute; left: 36px; top: 1120px; font-size: 14px; line-height: 16px; width: 730px; }
.soul2soul .s2sTable01 { left: 86px; position: absolute; top: 424px; }
.soul2soul .s2sTable01 td { font-size:13px; padding:4px; }
.soul2soul .s2sTable01 td input[type="text"] { padding:2px; border:1px solid #49bfdf; width:264px; }
.soul2soul .s2sPic01 { position:absolute; left:310px; top:688px; }
.soul2soul .s2sTable02 { position:absolute; left:55px; top:958px; table-layout:fixed; width:770px; }
.soul2soul .s2sTable02 td { font-size:12px; vertical-align:top; line-height:16px; }
.greenHeshbonit { background: url(../Images/greenHeshbonitBg.jpg) center 50px no-repeat #323232; font-family:arial !important; padding:15px 20px 60px; font-size:16px; line-height:18px; font-weight:bold; }
.greenHeshbonit p { margin:0 0 11px; clear:none; }
.greenHeshbonit-inner {padding: 37px 87px;min-height: 550px;} 
.baby811 { background:url(../images/baby811-01.jpg) 0 0 no-repeat #323232; min-height:591px; }
.baby811 p {width:450px; font-size:14px; line-height:150%; padding:10px 25px;} 
.baby811Tbl { background:url(../images/baby811-03.png) right 0 no-repeat #323232; min-height:610px; padding-top:155px; font-size:14px; }
.baby811Tbl table { border-collapse:collapse; font-size:14px; margin:0 22px; width:830px; }
.baby811Tbl caption { color:#4ad7ff; font-weight:bold; font-size:14px; padding-bottom:5px; }
.baby811Tbl th { color:#4ad7ff; font-weight:normal; text-align:right; font-size:14px; padding:4px 10px; }
.baby811Tbl td { font-size:14px; padding:4px 10px; }
.baby811Tbl .even td { background-color:#3f8da3; }
.baby811Tbl .cap td { border-top:1px solid #c1c1c1; }
.baby811Tbl .cap td:first-child { font-weight:bold; }
.baby811Tbl td:first-child { background:none !important; } 
.kino {-moz-box-sizing: content-box; font-size:14px; line-height:1.5;background: #071822;
background: -moz-linear-gradient(top, #071822 0%, #0e3044 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#071822), color-stop(100%,#0e3044));
background: -webkit-linear-gradient(top, #071822 0%,#0e3044 100%);
background: -o-linear-gradient(top, #071822 0%,#0e3044 100%);
background: -ms-linear-gradient(top, #071822 0%,#0e3044 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#071822', endColorstr='#0e3044',GradientType=0 );
background: linear-gradient(top, #071822 0%,#0e3044 100%);}
.kino ul {padding:0 35px 70px;}
.kino div {-moz-box-sizing: content-box;}
.kino h5 {color:#fdbc2d; font-size:25px; border-bottom:2px solid #ccc; padding:3px 0; margin:6px 0;}
.kino h6 { font-size:14px; border-bottom:2px solid #ccc; font-weight:normal; padding:15px 0 25px;}
.kino table { width:99%;}
.kino td { font-size:14px; vertical-align:top;}
.kino .movieItem {background: #0f3246;
background: -moz-linear-gradient(top, #0f3246 0%, #071822 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0f3246), color-stop(100%,#071822));
background: -webkit-linear-gradient(top, #0f3246 0%,#071822 100%);
background: -o-linear-gradient(top, #0f3246 0%,#071822 100%);
background: -ms-linear-gradient(top, #0f3246 0%,#071822 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f3246', endColorstr='#071822',GradientType=0 );
background: linear-gradient(top, #0f3246 0%,#071822 100%);
padding:25px 168px 25px 20px;
min-height:190px;
}
.kino .movieItem .pic {float:right; margin-right:-148px;}
.kino .movieItem h3 {color:#fdbc2d; font-size:16px;}
.kino .movieItem h3 span {font-size:14px; font-weight:normal; color:#fff;}
.kino .movieItem h4 {color:#fdbc2d; font-weight:normal;}
.kino .movieItem td {vertical-align:top; padding-left:50px; font-size:14px;}
.kino .tTbl { border-collapse:collapse; border:2px solid #6f8490; table-layout:fixed;}
.kino .tTbl th { background:#0f3144;border:2px solid #6f8490; text-align:right; font-size:16px; padding:20px 30px 5px;}
.kino .tTbl td {border:2px solid #6f8490; padding:5px 30px 5px;} 



.clear {
	clear:both;
	display:block;
	width:1px;
	height:1px;
	font-size:1px;
	overflow:hidden;
	text-indent:-99999px;
}



/***** Mikmak ****/

.mikmak_dolls {
	width:874px;
	height:597px;
	position:relative;
	background:url('http://yes.co.il/images/mikmak_dolls.jpg') no-repeat 0 0;
}

.mikmak_dolls p {
	position:absolute;
	width:874px;
	color:#fff;
	font-size:20px;
	line-height:20px;
	top:0;
	right:35px;
	text-align:right;
}

.mikmak_dolls p.top {top:25px;}

.mikmak_dolls p.bottom {
	top:150px;
	width:330px;
	font-size:19px;
	font-weight:bold;
}

.mikmak_dolls p span {
	font-weight:bold;
	color:#2ed0ff;
	line-height:24px;
}

.mikmak_dolls p span span {
	display:block;
	width:17px;
	height:15px;
	position:absolute;
	bottom:10px;
	right:50px;
	background:url('http://yes.co.il/images/star_graphic.png') no-repeat 0 0;
}

.mikmak_dolls p.terms {
	position:absolute;
	color:#fff;
	font-size:12px;
	top:575px;
	right:55px;
}

.mikmak_dolls p.terms span {
	background:url('http://yes.co.il/images/terms_asterisk.png') no-repeat 0 4px;
	padding:0 5px;
}


.mikmak_dolls .form {
	width:180px;
	height:280px;
	position:absolute;
	top:296px;
	right:160px;
}

.mikmak_dolls .form input {
	width:170px;
	height:22px;
	display:block;
	position:absolute;
	top:0;
	right:0;
	font-size:15px;
	line-height:20px;
	vertical-align:middle;
	border:0px none;
	color:#000;
	background:transparent;
	font-family:arial, sans-serif;
	padding:0;
	margin:0;
}

.mikmak_dolls .form #first_name {top:0;}
.mikmak_dolls .form #last_name {top:30px;}
.mikmak_dolls .form #street {top:58px;}
.mikmak_dolls .form #home {top:88px;}
.mikmak_dolls .form #city {top:116px;}
.mikmak_dolls .form .phone {position:absolute; top:147px; right:0;}
.mikmak_dolls .form .phone #phone_number {width:120px; right:0;}
.mikmak_dolls .form .phone #phone_area {width:39px; right:131px;}
.mikmak_dolls .form #email {top:177px;}
.mikmak_dolls .form .code {position:absolute; top:207px; right:0;}
.mikmak_dolls .form .code input {width:16px; text-align:center;}
.mikmak_dolls .form .code input#code8 {right:0;}
.mikmak_dolls .form .code input#code7 {right:21px;}
.mikmak_dolls .form .code input#code6 {right:43px;}
.mikmak_dolls .form .code input#code5 {right:65px;}
.mikmak_dolls .form .code input#code4 {right:87px;}
.mikmak_dolls .form .code input#code3 {right:109px;}
.mikmak_dolls .form .code input#code2 {right:131px;}
.mikmak_dolls .form .code input#code1 {right:153px;}

.mikmak_dolls .form input[type="submit"] {
	display:block;
	width:58px;
	height:27px;
	position:absolute;
	top:auto;
	right:auto;
	bottom:14px;
	left:7px;
	overflow:hidden;
	text-indent:-999px;
	padding:0;
	margin:0;
	background:transparent;
	border:0px none;
	cursor:pointer;
}

.mikmak_dolls .form .thanks {
	width:300px;
	height:244px;
	position:absolute;
	display:none;
	top:-10px;
	right:-117px;
	background:#012545;
	font-size:17px;
	line-height:26px;
	text-align:center;
	padding-top:40px;
}




/***** Almadovar ****/

.almadovar {
	width:874px;
	height:1459px;
	position:relative;
	background:url('../images/almadovar.jpg') no-repeat 0 0;
}

.almadovar h1 {
	position:absolute;
	width:400px;
	color:#36cdf7;
	font-size:26px;
	font-weight:bold;
	top:30px;
	right:35px;
	border:0px none;
}

.almadovar p {
	position:absolute;
	width:500px;
	color:#fff;
	font-size:20px;
	line-height:20px;
	top:0;
	right:35px;
	text-align:right;
}

.almadovar p.top {top:125px;}

.almadovar p.middle {
	width:340px;
	top:210px;
	right:44px;
	font-size:18px;
	font-weight:bold;
}

.almadovar p.middle img {padding-bottom:4px;}

.almadovar p.terms {
	position:absolute;
	color:#fff;
	font-size:12px;
	top:330px;
	right:44px;
}

.almadovar p.terms a.lev-list {
	display:block;
	width:150px;
	font-size:15px;
	font-weight:bold;
	line-height:16px;
	color:#2ed0ff;
	border-bottom:1px solid #404040;
	margin-bottom:2px;
	text-decoration:none;
}

.almadovar p.terms a.lev-list:hover {
	color:#fff;
	border-bottom:1px solid #fff;
}

.almadovar p.bottom {
	top:400px;
	width:360px;
	font-size:18px;
	line-height:20px;
}

.almadovar p span {
	font-weight:bold;
	color:#2ed0ff;
	line-height:24px;
}

.almadovar p span span {
	display:block;
	width:17px;
	height:15px;
	position:absolute;
	bottom:10px;
	right:50px;
	background:url('../images/star_graphic.png') no-repeat 0 0;
}




/***** Animal Spacial ****/

.animal_spacial {
	width:874px;
	height:1102px;
	position:relative;
	background:url('../images/dogs_in_space.jpg') no-repeat 0 0;
}

.animal_spacial p {
	position:absolute;
	width:874px;
	color:#fff;
	font-size:20px;
	line-height:20px;
	top:90px;
	text-align:center;
}

.animal_spacial p span {
	font-weight:bold;
	color:#2ed0ff;
	line-height:24px;
}

.animal_spacial p.terms {
	position:absolute;
	color:#fff;
	font-size:12px;
	top:270px;
	text-align:center;
}

.animal_spacial p.terms span {
	background:url('../images/terms_asterisk.png') no-repeat 0 4px;
	padding:0 5px;
}




/***** yes Streamer ****/

.yes_streamer {
	width:874px;
	height:748px;
	position:relative;
	background:url('../images/yes_streamer.jpg') no-repeat 0 0;
}

.yes_streamer .clear {
	clear:both;
	width:1px;
	height:1px;
	display:block;
	font-size:1px;
	overflow:hidden;
	text-indent:-999px;
}

.yes_streamer h1 {
	width:500px;
	height:200px;
	position:absolute;
	top:42px;
	right:55px;
	font-size:37px;
	font-weight:bold;
	line-height:38px;
	color:#47c9e1;
	margin:0;
	padding:0;
	border:0px none;
}

.yes_streamer h2 {
	width:500px;
	height:200px;
	position:absolute;
	top:140px;
	right:55px;
	font-size:23px;
	font-weight:bold;
	line-height:26px;
	color:#fff;
	margin:0;
	padding:0;
	border:0px none;
}

.yes_streamer .txt, .yes_streamer .terms {
	position:absolute;
	width:490px;
	color:#fff;
	font-size:18px;
	line-height:20px;
	top:210px;
	right:55px;
}

.yes_streamer .txt a {font-weight:bold;}

.yes_streamer .terms {top:370px;}
.yes_streamer .terms .checkbox input {display:none;}
.yes_streamer .terms .checkbox .checkbox {
	width:19px;
	height:19px;
	display:block;
	float:right;
	background:url('../images/checkbox.png') no-repeat 0 0;
	margin-left:5px;
}

.yes_streamer .terms .checkbox .checkbox.checked {background-position:0 -19px;}

.yes_streamer .terms .checkbox p {float:right;}

.yes_streamer .terms .submit {
	width:240px;
	height:48px;
	display:block;
	overflow:hidden;
	text-indent:-999px;
	text-decoration:none;
	background:url('../images/download.png') no-repeat 0 4px;
	margin-top:30px;
}


.clear {
	clear:both;
	display:block;
	width:1px;
	height:1px;
	font-size:1px;
	overflow:hidden;
	text-indent:-99999px;
}

.packages {
	min-height:600px;
}

.package_content {
	width:450px;
	margin-right:185px;
	position:relative;
}

.package_content .package_image {
	width:185px;
	height:300px;
	background:url('../images/package_graphics.png') no-repeat 0 0;
	position:absolute;
	bottom:0;
	right:-185px;
}

.Premium .package_image {
	height:390px;
	background-position:-30px 0;
}

.Sport .package_image {
	bottom:55px;
	height:230px;
	background-position:-285px -90px;
}

.Lifestyle .package_image {
	bottom:60px;
	height:270px;
	background-position:-310px -624px;
}

.Family .package_image {
	bottom:28px;
	height:200px;
	background-position:-80px -383px;
}

.Basic .package_image {
	bottom:30px;
	height:270px;
	background-position:-290px -360px;
}

.Smart .package_image {
	bottom:-35px;
	height:300px;
	background-position:-50px -614px;
}

.package_content h1 {
	height:auto;
	font-size:54px;
	font-weight:bold;
	color:#cc5004;
	border:0px none;
}

.Premium .package_content h1 {color:#cc5004;}
.Sport .package_content h1 {color:#f97b00;}
.Lifestyle .package_content h1 {color:#cf2472;}
.Family .package_content h1 {color:#218829;}
.Basic .package_content h1 {color:#b6b6b6;}
.Smart .package_content h1 {color:#73cee3;}

.package_content h2, .package_content h4, .package_content p {
	color:#fff;
	font-size:18px;
	font-weight:bold;
}

.package_content h4 {
	font-weight:normal;
	margin-top:15px;
}

.package_content .logos {margin-top:10px;}

.package_content .logos li {
	height:50px;
	line-height:50px;
	vertical-align:middle;
	float:right;
	margin:0 0 10px 15px;
}

.package_content .logos li.m {
	margin-left:50px;
}

.package_content p {
	margin-top:25px;
}

.package_content p .checkmark {
	display:block;
	width:25px;
	float:right;
	clear:right;
	background:url('../images/package_graphics.png') no-repeat left 0;
}

.Premium .package_content p .checkmark {background-position:left 0;}
.Sport .package_content p .checkmark {background-position:left 0;}
.Lifestyle .package_content p .checkmark {background-position:left -24px;}
.Family .package_content p .checkmark {background-position:left -48px;}
.Basic .package_content p .checkmark {background-position:left -72px;}
.Smart .package_content p .checkmark {background-position:left -93px;}

.package_content p .text {
	display:block;
	width:420px;
	float:right;
	margin:0 5px 5px 0;
}

.package_content .form {
	width:430px;
	height:68px;
	margin: 0 -23px 0 0;
	padding: 30px 24px;
	background:url('../images/package_graphics.png') no-repeat -15px -917px;
}

.package_content .form .form_content {
	padding-right:15px;
}

.package_content .form p {padding:0; margin:0; font-size:14px; font-weight:normal;}
.package_content .form p.package_form_title {margin:3px 0;}
.package_content .form p.required {font-size:10px;}

.package_content .form input[type="text"] {
	width:130px;
	height:20px;
	font:normal 14px arial, sans-serif;
	line-height:20px;
	vertical-align:middle;
	padding:0 4px;
	margin:0 0 0 4px;
	border:1px solid #000;
	color:#939393;
}

.package_content .form select {
	width:50px;
	margin:0 0 0 4px;
	border:1px solid #000;
}

.package_content .form input[type="submit"] {
	width:46px;
	height:26px;
	margin:0;
	padding:0;
	overflow:hidden;
	text-indent:-99999px;
	background:url('../images/package_graphics.png') no-repeat -5px -1059px;
	border:0px none;
	cursor:pointer;
}

.Premium .package_content .form input[type="submit"] {background-position:-5px -1059px;}
.Sport .package_content .form input[type="submit"] {background-position:-51px -1059px;}
.Lifestyle .package_content .form input[type="submit"] {background-position:-97px -1059px;}
.Family .package_content .form input[type="submit"] {background-position:-143px -1059px;}
.Basic .package_content .form input[type="submit"] {background-position:-189px -1059px;}
.Smart .package_content .form input[type="submit"] {background-position:-234px -1059px;}

.package_content .form input[type="submit"]:hover {
	opacity:0.8;
	filter:alpha(opacity=80);
}

.package_content .package_terms {margin:-10px 28px 0 0;}

.package_content .package_terms li {
	color:#fff;
	font-size:12px;
	list-style:disc;
}

.package_content .form .thanks {
	font-size: 17px;
    font-weight: bold;
    padding-top: 12px;
    text-align: center;
}
.clear {
					clear:both;
					display:block;
					width:1px;
					height:1px;
					font-size:1px;
					overflow:hidden;
					text-indent:-999px;
				}
				
				.content_container {
					background:#434343;
					padding:30px 10px 100px 35px;
				}
				.content_container .intro {
					width:500px;
					font-size:15px;
					padding-bottom:30px;
					line-height:18px;
				}
				.controller {border-top:1px solid #7c7c7c; margin-top:20px;}
				.controller h3 {color:#46d5f3; font-size:16px; font-weight:bold; padding:10px 20px 5px 0;}
				.controller .controller_image {float:left;}
				.controller ol {margin:0 20px 0 0; font-size:14px; line-height:20px;}
				.controller ol, .controller ol li {list-style:decimal;}
				
				
.clear {
clear:both;
display:block;
width:1px;
height:1px;
font-size:1px;
overflow:hidden;
text-indent:-999px;
}
.wide_content {
width:674px;
margin:-10px -12px 0 0;
}
.streamerl {
width:654px;
height:1106px;
position:relative;
background:url('../images/streamerl_bg.jpg') no-repeat 0 0;
padding:90px 20px 0 0;
}
.streamerl h1 {display:none;}
.streamerl h4 {
font-size:16px;
font-weight:bold;
color:#fff;
}
.streamerl p {
font-size:14px;
line-height:18px;
}
.streamerl p span {font-weight:bold;}
.streamerl p span span {color:#36cdf7;}
.streamerl .sl_p1 {
width:500px;
height:120px;
position:absolute;
top:135px;
right:70px;
}
.streamerl .sl_p1 .sl_asterisk {
color:#fff;
}
.streamerl .sl_p1 .sl_p1_title, .streamerl .sl_form h2 {
font-size:20px;
color:#47c9e1;
}
.streamerl .sl_form {
width:510px;
height:180px;
position:absolute;
top:295px;
right:70px;
}
.streamerl .sl_form h2 {
padding-bottom:10px;
margin:0;
}
.streamerl .sl_form fieldset {
height:30px;
padding:0;
margin:15px 0 0 0;
border:0px none;
}
.streamerl .sl_form label {padding-left:10px;}
.streamerl .sl_form .sl_fullname {width:200px; margin-left:5px;}
.streamerl .sl_form .sl_phone1 {width:30px; margin-right:5px;}
.streamerl .sl_form .sl_phone2 {width:140px; margin-left:5px;}
.streamerl .sl_form .sl_submit {
width:86px;
height:24px;
display:block;
overflow:hidden;
text-indent:-999px;
text-decoration:none;
position:absolute;
bottom:20px;
left:0;
background:url('../images/streamerl_submit.png') no-repeat 0 0;
}
.streamerl .sl_form .sl_submit:hover {opacity:0.9;}
.streamerl .sl_form .sl_terms {
width:300px;
height:20px;
display:block;
font-size:12px;
position:absolute;
bottom:0;
right:0;
} 

.streamerl .sl_form .sl_thanks {
width:510px;
height:70px;
font-size:21px;
font-weight:bold;
line-height:28px;
text-align:center;
margin-top:60px;
color:#36cdf7;
} 

.streamerm {
width:654px;
height:1059px;
position:relative;
background:url('../images/streamerm_bg.jpg') no-repeat 0 0;
padding:130px 20px 0 0;
}

.streamerm p {font-size:18px;}

.streamerm .sm_txt1 {
width:390px;
float:right;
padding-bottom:30px;
}

.streamerm .sm_txt1 span {color:#36cdf7;}

.streamerm .sm_txt1 .sm_intro {
color:#fff;
font-size:21px;
font-weight:bold;
padding-bottom:5px;
}

.streamerm .sm_txt1 a {text-decoration:underline;}

.streamerm .sm_download_area {
font-size:18px;
width:260px;
height:160px;
position:absolute;
top:80px;
left:0;
padding:58px 100px 60px 18px;
background:url('../images/streamerm_form_frame.png') no-repeat -90px -60px;
}

.streamerm .sm_download_area .sm_dlb {
display:block;
width:209px;
height:27px;
overflow:hidden;
text-indent:-999px;
text-decoration:none;
background:url('../images/streamerm_download.png') no-repeat 0 0;
margin-bottom:5px;
}

.streamerm .sm_download_area .sm_dlb:hover {opacity:0.9;}

.streamerm .sm_download_area .sm_dar {width:25px; float:right; padding-top:5px;}
.streamerm .sm_download_area .sm_dal {width:235px; float:left;}
.streamerm .sm_download_area p {font-size:14px; line-height:20px;}
.streamerm .sm_download_area p a {color:#49cce3;}
.streamerm .sm_download_area .sm_dal input {
width:190px;
font-size:14px;
direction:ltr;
text-align:left;
margin:10px 0 15px 0;
}
			
.streamerm h4 {
font-size:21px;
font-weight:bold;
color:#36cdf7;
padding-bottom:5px;
}

.streamerm .sm_video {
width:407px;
height:278px;
margin:0 -10px 30px 0;
}

.streamerm .sm_txt2 {padding-bottom:20px;}

.streamerm .sm_steps, .streamerm .sm_steps li {
list-style:none;
padding:0;
margin:0;
}

.streamerm .sm_steps li {float:right;}

.streamerm .sm_steps .sm_step_number {
width:45px;
height:50px;
float:right;
margin-left:5px;
overflow:hidden;
text-indent:-999px;
background:url('../images/streamerm_numbers.png') no-repeat 0 0;
}

.streamerm .sm_steps .sm_s1 .sm_step_number {background-position:-95px 0;}
.streamerm .sm_steps .sm_s2 .sm_step_number {background-position:-45px 0;}
.streamerm .sm_steps .sm_s3 .sm_step_number {background-position:0 0;}

.streamerm .sm_steps .sm_step_txt {
width:180px;
float:right;
font-size:18px;
line-height:20px;
}

.streamerm .sm_steps .sm_s1 {width:260px;}
.streamerm .sm_steps .sm_s1 .sm_step_txt {width:205px}

.streamerm .sm_steps .sm_s2 {width:210px;}
.streamerm .sm_steps .sm_s2 .sm_step_txt {width:160px}

.streamerm .sm_steps .sm_s3 {width:170px;}
.streamerm .sm_steps .sm_s3 .sm_step_txt {width:120px}




.premiumProgs { CLEAR: both }
			.premiumProgs A { TEXT-DECORATION: none }
			.premiumProgs A IMG { BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px }
			.premiumProgs LI { PADDING-RIGHT: 0px; BORDER-TOP: #545454 2px solid; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 15px; MARGIN-LEFT: 55px; WIDTH: 240px; PADDING-TOP: 20px }
			.premiumProgs LI IMG { BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; DISPLAY: block; MARGIN-BOTTOM: 9px; BORDER-LEFT: #fff 2px solid; BORDER-BOTTOM: #fff 2px solid }
			.mainCol H2.channel_title { FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN: 20px 0px; COLOR: #ffffff; HEIGHT: 24px }
			.top_shows { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none }
			.top_shows LI { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none }
			.top_shows LI { FLOAT: right; MARGIN: 0px 0px 20px 55px }
			.top_shows LI A { BORDER-TOP: #545454 2px solid; DISPLAY: block; WIDTH: 240px; CURSOR: pointer; PADDING-TOP: 20px; HEIGHT: 235px; TEXT-DECORATION: none }
			.top_shows LI A:hover { BORDER-LEFT-COLOR: #767676; BORDER-BOTTOM-COLOR: #767676; BORDER-TOP-COLOR: #767676; BORDER-RIGHT-COLOR: #767676 }
			.top_shows LI A IMG { BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; DISPLAY: block; BORDER-LEFT: #fff 2px solid; WIDTH: 120px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 90px }
			.top_shows LI A:hover IMG { FILTER: alpha(opacity=80); opacity: 0.8 }
			.top_shows LI A SPAN { DISPLAY: block; OVERFLOW: hidden; WIDTH: 240px }
			.top_shows LI A .title { FONT-WEIGHT: bold; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; COLOR: #4ad7ff; LINE-HEIGHT: 30px; HEIGHT: 30px }
			.top_shows LI A .excerpt { FONT-SIZE: 13px; LINE-HEIGHT: 16px; HEIGHT: 110px }
			
.mainCol.streamerTech { background:url(../images/streamerTech-Bg.jpg) right 0 no-repeat #0a1024; margin:5px 208px 0 -4px; padding:10px 4px; }
.mainCol.streamerTech .inner { background:none; padding-top:105px; }
.streamerTech-nav { height:244px; padding-top:15px; }
.streamerTech-nav li { background:url(../images/streamerTech-List.png) 0 0 no-repeat; width:151px; height:244px; float:right; text-align:center; margin:0 3px 0 2px; position:relative; }
.streamerTech-nav li h5 { color:#47c9e1; font-size:16px; padding: 115px 6px 0; }
.streamerTech-nav li p { padding:0 19px; line-height:14px; }
.streamerTech-nav li a { background:url(../images/streamerTech-But.png) 0 0 no-repeat; bottom: 11px; display: block; font-size: 11px; font-weight: bold; height: 17px; left: 12px; line-height: 16px; margin: auto; position: absolute; text-decoration: none; width: 129px; }
.streamerTech-nav li a:hover { background-position:0 -18px; }
.streamerTech-nav .streamerTech-nav01 { background-position:-453px -244px; }
.streamerTech-nav .streamerTech-nav02 { background-position:-302px -244px; }
.streamerTech-nav .streamerTech-nav03 { background-position:-151px -244px; }
.streamerTech-nav .streamerTech-nav04 { background-position:0 -244px; }
.streamerTech-nav .streamerTech-nav01.current { background-position:-453px 0; }
.streamerTech-nav .streamerTech-nav02.current { background-position:-302px 0; }
.streamerTech-nav .streamerTech-nav03.current { background-position:-151px 0; }
.streamerTech-nav .streamerTech-nav04.current { background-position:0 0; }
.streamerTech-confirmTerms { padding:15px 0; text-align:center; }
.streamerTech-confirmTerms .scrollWrap { background:url(../images/streamerTech-scroll.png) 0 0 no-repeat; width:470px; padding:10px 0; margin:20px auto; }
.streamerTech-confirmTerms .scrollWrap .scroll { width:450px; height:110px; overflow:auto; direction:ltr; margin:auto; }
.streamerTech-confirmTerms .scrollWrap .scroll div { direction:rtl; text-align:right; padding:0 3px; }
.streamerTech-item { display:none; width:445px; padding:29px 181px 0 0; min-height:200px; }
.streamerTech-item h4 { color:#47c9e1; font-size:20px; line-height:22px; }
.streamerTech-item p { margin:11px 0; font-size:14px; line-height:18px; }
.streamerTech-firewall { background:url(../images/streamerTech-firewall.png) right 0 no-repeat; }
.streamerTech-support { background:url(../images/streamerTech-support.png) 382px -20px no-repeat; }
.streamerTech-toolbar { background:url(../images/streamerTech-toolbar.png) 382px -20px no-repeat; }
.streamerTech-req { background:url(../images/streamerTech-req.png) 375px -20px no-repeat; }
