@charset "utf-8";
body,
td,
th { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:12px; }
body { background: url(../images/bg.gif) center top repeat-x #2d2d2d; margin: 0px; }
/*(not asor)body.hp { background: url(../images/bg.gif) center top repeat-x #2d2d2d;margin: 0px; }*/
body.hp { background:url(../images/10-bg.jpg) center -150px #000 fixed !important; }

/* 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;fo nt-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; }
.c1 { color:#fff;}
.c4 { color: #4ad7ff; }
.c42 { color: #368aa2; }
.c5 { color:#8e8e8e;}
.c6 { color: #666; }
.c9 { color: #999; }
.s10 { font-size:10px;}
.s11 { font-size:11px;}
.s14 { font-size:14px;}
.s16 { font-size:16px;}
.s18 { font-size:18px;}
.s20 { font-size:20px;}
.s22 { font-size:22px;}
.s24 { font-size:24px;}
/* 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 { direction:rtl; width:874px; margin:0 auto; clear:both; }
.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 { right 0.7em no-repeat; 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; li ne-height:33px; 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; }
.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;}