body {
}


.Right
{
	float: right;	
}
.menuBg
{
 background: url('/WEB/Images/nav/bg_top_nav.gif') repeat-x 12px;
/* background-image:url('/WEB/Images/nav/bg_top_nav.gif');
 background-repeat:repeat-x;
 background-position:100px;*/
 /*background-color:Red;*/
 
}

.menuBgInner
{
 background-image:url('/WEB/Images/nav/bg_top_nav_inner1.gif'); 
 background-repeat:repeat-x;
 padding:0;
 margin:0;
 width:100px;
 /*background-color:#0066CC;*/
}

.SeperatorItem
{
	background-color:#0066CC;
}

.noSeperatorItem
{
	background-color:Transparent;
	float:left;
	text-align:left;
}

.menuItem{cursor:pointer;}

.menuLink , .menuLinkHover
{
	background: #FFFFFF url('/WEB/App_Themes/default/Images/innerPage/submenu-2-level-arrow2.gif') no-repeat;
	background-position:right;
	height:20px;
	cursor:pointer;
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	
}

.menuLink
{
	color:#0E6FCD;
	width:100%;
	float:left;
	font-weight:bold;
 
}

.menuLink nobr , .menuLinkHover nobr
{
	/*padding-right:10px;  19/02/08*/
	margin-right:10px;
	float:right;
	display:inline;
	direction:rtl;/*Nir*/
}

.menuLinkHover
{
	color:#50BCED;
	width:100%;
	float:left;
	font-weight:bold;
	direction:rtl;/*Nir*/
}


.LastSpace
{
width: 50px;
overflow: visible;
}

.LastSpaceInner
{
width:50;
overflow: visible;
background-color:Red;
}

.grayBox{}


.GrayBoxRepeaterCellItemCss
{
	padding: 5px;
	
}



.grayBox .ctr
{
 width:14px;
 height:14px;
 background-image:url('/WEB/images/geberal/maincontent_corner_tr.jpg');
 background-repeat:no-repeat;
 position:absolute;
 right:0px;
 top:0px;	
}

.grayBox .ctl
{
 width:14px;
 height:14px;
 background-image:url('/WEB/images/geberal/maincontent_corner_tl.jpg');
 background-repeat:no-repeat;
 position:absolute;
 left:0px;
 top:0px;
}

.grayBox .t
{
 width:100%;
 background-image:url('/WEB/images/geberal/maincontent_t.jpg');
 background-repeat:repeat-x;
 float:left;
}



.musicNav a , musicNav a:visited{color:#0066CC;font-size:12px;text-decoration:none;}
.musicNav a:hover{color:#0066CC;font-size:12px;text-decoration:underline;}

.musicNav
{
	 background: url('/WEB/Images/general/bg_music_nav.gif') repeat-x;
	 height:28px;
	 display:inline;
	 float:right;
	 position:relative;
	 text-align:center;
	 vertical-align:middle;
	 line-height:28px;
}

.musicNav .sep{margin-right:10px;margin-left:10px;color: #0066cb;float:right;}
.musicNav div.wrap{margin:auto;border:1px solid green;text-align:center;display: inline;}
/*.musicNav div{float:right;}*/
.musicNavContent div{float:right;}
	
.musicNavR , .musicNavL
{
 width :11px;
  height:28px;
  position:absolute;		
}

.musicNavR{background:url('/WEB/Images/general/c_music_nav_r.gif') no-repeat;right:0px;top:0px;}

.musicNavL{background:url('/WEB/Images/general/c_music_nav_L.gif') no-repeat; left:0px;top:0px;}

.downloadRowOdd a, .downloadRowOdd a:hover , .downloadRowEven a, .downloadRowEven a:hover 
{
	font-size:12px;
	color:#0066CB;
	text-decoration:none;
}


.downloadRowOdd a:hover , .downloadRowEven a:hover 
{
	text-decoration:underline;
}



.downloadRowOdd
{
	
	background-image:url('/WEB/Images/general/bg_downloadBox_Odd.gif');
	background-repeat:repeat-x;
	height:22px;
	line-height:22px;
	text-align:center;
}

.downloadRowEven
{
	
	background-image:url('/WEB/Images/general/bg_downloadBox_Even.gif');
	background-repeat:repeat-x;
	height:22px;
	line-height:22px;
	text-align:center;
}

.downloadRowOdd .downloadRowR , .downloadRowEven .downloadRowR
{
	background:#fff;
	/*float:right;*/
	background-repeat:repeat-x;
	height:22px;
	line-height:22px;
	width:5px;
}

.downloadRowOdd .downloadRowL , .downloadRowEven .downloadRowL
{
	background:#fff;
	/*float:left;*/
	background-repeat:repeat-x;
	height:22px;
	line-height:22px;
	width:5px;
}

.downloadRowOdd .downloadRowSep
{
	background-image:url('/WEB/Images/general/sep_downloadBox_Odd.gif');
	background-repeat:no-repeat;
	width:9px;
	height:22px;
	line-height:22px;
	}
	
	
	.downloadRowEven .downloadRowSep
{
	background-image:url('/WEB/Images/general/sep_downloadBox_Even.gif');
	background-repeat:no-repeat;
	width:9px;
	height:22px;
	line-height:22px;
	}
	
	

.downloadRowOdd .downloadRowR{background-image:url('/WEB/Images/general/c_downloadBox_r_Odd.gif');}
.downloadRowOdd .downloadRowL{background-image:url('/WEB/Images/general/c_downloadBox_l_Odd.gif');}
.downloadRowEven .downloadRowR{background-image:url('/WEB/Images/general/c_downloadBox_r_Even.gif');}
.downloadRowEven .downloadRowL{background-image:url('/WEB/Images/general/c_downloadBox_l_Even.gif');}



.downloadRowROdd      {  height :22px;width: 5px;background-image:url('/WEB/Images/general/c_downloadBox_r_Odd.gif');}
.downloadRowSepOdd  { float: right; 	background-image:url('/WEB/Images/general/sep_downloadBox_Odd.gif');	background-repeat:no-repeat;	width:9px;	height:22px;		top: 5px;	}
.downloadRowLOdd       { height:22px;width: 5px;background-image:url('/WEB/Images/general/c_downloadBox_l_Odd.gif');}






.downloadRowREven      {  height :22px;width: 5px;background-image:url('/WEB/Images/general/c_downloadBox_r_Even.gif');}
.downloadRowSepEven  { 	background-image:url('/WEB/Images/general/sep_downloadBox_Even.gif');	background-repeat:no-repeat;	width:9px;	height:22px;		top: 5px;	}
.downloadRowLEven       { height:22px;width: 5px;background-image:url('/WEB/Images/general/c_downloadBox_l_Even.gif');}

/*******************************  combo box ********************************/

.comboBox 
{ 
  border: 0px;
  direction:rtl;
  background-image:url(/WEB/Images/general/bgBlueTextR1.gif);
  background-repeat:no-repeat;
  background-position:right;
  height:22px;
  color:#0066CC;
}

.comboBoxHover
{  
	border: 0px;
  direction:rtl;
  background-image:url(/WEB/Images/general/bgBlueTextR1.gif);
  background-repeat:no-repeat;
  background-position:right;
  height:15px;
  color:#0066CC;
  
}

.comboDropDown 
{ 
  border: 1px solid #0066CC; 
  background-color: white; 
  padding: 1px;
  padding-right: 0px;
  cursor: default;
  direction:rtl;
}

.comboDropDown1
{ 
  border: 1px solid #0066CC; 
  background-color: white; 
  padding: 1px;
  padding-right: 0px;
  cursor: default;
  direction:rtl;
  margin-left:-15px;
}

.comboTextBox
{
  border: 0px solid red;
  background-color:Transparent; 
  padding-left: 2px;
  padding-right: 2px;
  direction:rtl;
  color:#0066CC;
}

.comboItem
{
  font-family: Verdana; 
  font-size: 11px; 
  padding: 3px;
  padding-top: 4px;
  padding-bottom: 4px;
  direction:rtl;
  color:#0066CC;
}

.comboItemHover
{
  background-color: #0066CC; 
  color:#ffffff;
  /*background-image: url(/WEB/Images/comboItemBg.gif);*/
  font-family: Verdana; 
  font-size: 11px; 
  border: 1px solid #fff;
  padding: 2px;
  padding-top: 3px;
  padding-bottom: 3px;
  direction:rtl;
}




.comboBoxorporate 
{ 
  border: 1px solid #9CCBFF;
  direction:rtl;
  height:22px;
  color:#0066CC;
}

html{
	height: 100%;
	width: 100%;		
}

body {
	height: 100%;
	width: 100%;
	padding: 0px;
	margin: 0px;
	background-color: #ffffff;
	color: #656565;
	font-family: arial;
	font-size: 12px;
}

table{
	border-collapse: collapse;
}

table td{
	padding: 0px;
}

div {
	padding: 0px;
	margin: 0px;
}

img {
	margin: 0px;
	border: none;	
}

#mainarea{
	width: 901px;
	position:absolute;
	left:50%;	
	margin-left:-450px;
	padding: 0px;
	z-index: 0;		
}

div.mainContentRow{
	width: 100%;	
	overflow: visible;
	position: relative;
	/*top: 0px;
	height: 0px;*/
	z-index: 0;		
}

.graytext{
	color: #939496;
}

.darkgraytext{
	color: #666666;
}

.bluetext{
	color: #0b63bd;
}
/* 27/01/08 - new breadcrumbs row*/
.bredCrumbsRow{width: 100%; height: 12px; float: right; margin: 6px 6px 6px 0px; text-align: right;font-weight: bold;display:inline;}
.bredCrumbsRow ul{margin: 0px; padding: 0px; list-style-type: none; list-style-image: none; list-style-position: outside;}
/**/
.bluetext_crumbs  ul li{
	float:right;
	padding-left:2px;
	padding-right:2px;
}



.bluetext_bread ul li
{
	color: #0b63bd;
	float: right;
}


.graytext_bread ul li
{
	padding-left:2px;
	padding-right:2px;
	color: #747474;
	float: right;
}

.graytext_bread ul li a
{
	color: #747474;
	font-weight:normal;
	text-decoration:none;
}

.bluetext_breadEng ul li
{
	color: #0b63bd;
	float: left;
}

.graytext_breadEng ul li
{
	padding-left:2px;
	padding-right:2px;
	color: #747474;
	float: left;
}

.graytext_breadEng ul li a
{
	color: #747474;
	font-weight:normal;
	text-decoration:none;
}

.graytextYou{color: #747474;}





.darkbluetext{
	color: #00458a;
}

.inputTextWrapper{
	width: 101px;
	height: 17px;
	padding: 0px;
	background-image: url(/WEB/Images/nav/textfield.jpg);	
}


.inputText{
	border: 0;
	width: 90px;
	height: 11px;
	position: relative;
	top: 1px;
	right: 4px;
	font-size: 10px;	
	margin: 0px;
	padding: 0px;
	font-family: arial;
}


.inputTxtGray
{
 width:100%;
 border:1px solid #CCCCCC;	
	}

.blueInputText
{
   background-image:url(/WEB/Images/general/bgBlueTextL.gif);
   background-position:Left;
   background-repeat:no-repeat;
   border:0px solid red;
   height:22px;
   padding-left:7px;
   direction:rtl;
width:30px;
}

.blueInputTextDiv
{
  background-image:url(/WEB/Images/general/bgBlueTextR.gif);
  background-position:right;
  background-repeat:no-repeat;
  padding-right:-1px;

}

 

  
img.png{	
	behavior: url(/WEB/include/pngbehavior.htc);
}



.separator{
	position: absolute;
	left:0px;
	bottom:23px;
	height: 1px;
	width: 100%;
	background-color:#ebebeb;
}


div.generalBox , div.grayBox , div.generalBoxGradient{
	position: relative;
	top: 0px;
	left: 0px;	
	overflow: hidden;
	clear: both;
}

div.generalBox div.topleft , div.grayBox div.topleft , div.generalBoxGradient div.topleft{
	position: absolute;
	top:0px;
	left:0px;
	height: 11px;
	width: 12px;
}

div.generalBox div.topright , div.grayBox div.topright , div.generalBoxGradient div.topright {
	position: absolute;
	overflow: hidden;
	top:0px;
	right:0px;
	height: 12px;
	width: 12px;	
}

div.generalBox div.bottomright , div.grayBox div.bottomright , div.generalBoxGradient div.bottomright {
	position: absolute;
	overflow: hidden;
	bottom:0px;
	right:0px;
	height: 12px;
	width: 12px;	
}

div.generalBox div.bottomleft , div.grayBox div.bottomleft , div.generalBoxGradient div.bottomleft{
	position: absolute;
	overflow: hidden;
	bottom:0px;
	left:0px;
	height: 12px;
	width: 12px;	
}

div.generalBox div.curve , div.grayBox div.curve , div.generalBoxGradient div.curve{
	position: absolute;
	overflow: hidden;
	top: -2px;
	left: 150px;
	height: 30px;
	width: 24px;	
}

div.generalBox div.top , div.grayBox div.top , div.generalBoxGradient div.top{
	position: absolute;
	overflow: hidden;
	top:0px;
	left:0px;	
	width: 99%;	
	height: 12px;
	background-image: url('/WEB/Images/general/graybox_t.jpg') 
}

div.generalBox div.top2 , div.grayBox div.top2 , div.generalBoxGradient div.top2{
	position: absolute;
	overflow: hidden;
	top:0px;
	right:0px;	
	width: 245px;	
	height: 12px;
	background-image:url(/WEB/Images/general/generalbox_t.jpg);
}

div.generalBox div.bottom , div.grayBox div.bottom , div.generalBoxGradient div.bottom{
	position: absolute;
	overflow: hidden;
	bottom:0px;
	left:0px;
	height: 12px;
	width: 99%;	
	background-image: url("/WEB/Images/general/generalbox_b.jpg") 
}
/********06-05-2007***********/
div.generalBox div.top , div.grayBox div.top{
	position: absolute;
	overflow: hidden;
	bottom:0px;
	left:0px;
	height: 12px;
	width: 99%;	
	background-image: url("/WEB/Images/general/generalbox_t.jpg") 
}
/*****************************/
div.grayBox div.bottom{
	position: absolute;
	overflow: hidden;
	bottom:0px;
	left:0px;
	height: 12px;
	width: 99%;	
	background-image: url("/WEB/Images/general/graybox_b.jpg") 
}

div.generalBox div.left , div.grayBox div.left{
	position: absolute;
	overflow: hidden;
	left: 0px;	
	top: 0px;
	height: 100%;
	width: 1px;
	background-color: #eaeaea;
}

div.generalBox div.left2 , div.grayBox div.left{
	position: absolute;
	overflow: hidden;
	left: 0px;	
	bottom: 0px;
	height: 250px;
	width: 1px;
	background-color: #eaeaea;
}


div.generalBox div.right , div.grayBox div.left{
	overflow: hidden;
	position: absolute;
	top: 0px;
	right: 0px;	
	height: 100%;
	width: 1px;
	background-color: #eaeaea;
}

div.activetab{
	cursor: pointer;
	float: left;
	display: inline;
	position: relative;
}

div.activetab div.left{
	width: 10px;
	height: 22px;		
	margin: 0px;
	float: left;
}
div.activetab div.center{	
	height: 22px;
	background-color: #0066ca;
	text-align: center;
	width: 40px;	
	margin: 0px;
	float: left;
	color:#D5FFFF;
	font-family:Arial; 
	font-weight:bold;
}
div.activetab div.right{
	width: 11px;
	height: 22px;	
	float: left;
	margin: 0px;
}

div.inactivetab{
	cursor: pointer;
	float: left;
	display: inline;
	position: relative;
}


div.inactivetab div.left{
	width: 12px;
	height: 22px;	
	margin: 0px;
	float: left;
}
div.inactivetab div.center{	
	height: 22px;
	background-image: url("/WEB/Images/nav/tab_inactive_center.jpg");
	margin: 0px;
	float: left;		
	text-align: center;
	color:#2E659D;
	font-family:Arial; 
	font-weight:bold;
}

div.inactivetab div.center:hover
{
	text-decoration:underline;
}


div.inactivetab div.right{
	width: 12px;
	height: 22px;	
	margin: 0px;
	float: left;
}


div.inactivetab div.center div.imageWrapper, div.activetab div.center div.imageWrapper{
	margin-top: 6px;
}

div.generalBoxHeader div.grayBoxHeader{	
	margin-top: 3px;
	margin-right: 13px;
	display: inline;
	float: right;
}

img.clipSquare{
	width: 86px;
	height: 77px;
	border: 1px solid #b6b5ba;		
}

img.animationSquare{
	width: 95px;
	height: 86px;
	border: 1px solid #b6b5ba;		
}

img.offerSquare{
	width: 89px;
	height: 103px;
	border: 1px solid #b6b5ba;		
}

img.gameSquare{
	width: 104px;
	height: 76px;
	border: 1px solid #b6b5ba;		
}

div.generalBox div.content , div.grayBox div.content{
	/*margin: 9px 13px 9px 13px;*/
		
	
}

div.generalBoxGradient
{
 background-image:url(/WEB/Images/general/bgGradientHeadlineBottom.gif);
 background-repeat:repeat-x;
 background-position:left top;	
}


div.generalBox div.tvcontent , div.grayBox div.tvcontent{
	margin: 9px 7px 9px 7px;
	z-index: 4;
	position: relative;	
}

span.clipCaption{
	color: #1b395b;
	float: right;
	margin-right: 7px;
}

div.newsletterCaption{
	color: #1b395b;
	float: right;
	width:240px;
	margin-right: 0px;	
	text-align: right;	

}

div.newsletterCaption{
	color: #0066CC;
	float: right;
	margin-right: 20px;	
	text-align: right;	
}
div.newsletterCaption div.newsletterCaptionBG{
	width: 116px;
	height: 21px;
	padding-right:3px;
	float:right;
	background: url('/WEB/Images/nav/textfield_blue_2.gif') center no-repeat ;
}

div.newsletterPrefixnBG{
	width: 32px;
	height: 21px;
	float:right;
	background: url('/WEB/Images/general/bg_text_prefix.gif') center no-repeat ;
}

div.newsletterPhonNumberBG
{
  width: 73px;
	height: 21px;
	padding-right:3px;
	float:right;
	background: url('/WEB/Images/general/bg_text_phonnumber.gif') center no-repeat ;	
}


.newsletterPrefixText{
	border:#009900 0px solid;
	width: 32px;
	margin: 0px;
	margin-right:3px;
	padding:3px 4px 0px 0px;
	right: 2px;
	font: 800 12px arial;
	color:#0066CC;
	background-color:Transparent;
}


.newsletterPhonNumberText{
	border:#009900 0px solid;
	width: 73px;
	right: 2px;
	margin: 0px;
	padding:3px 0px 0px 0px;
	font: 800 12px arial;
	color:#0066CC;
	background-color:Transparent;
}



div.newsletterCaption .newsletterText{
	border:#009900 0px solid;
	width: 110px;
	right: 2px;
	margin: 0px;padding:3px 0px 0px 0px;
	font: 800 12px arial;
	color:#0066CC;
	background-color:Transparent;
}
div.newsletterCaption a.link{
	color:#0273E3;
	text-decoration:none;
	font-weight:800;
}
div.newsletterCaption  a.link:hover{
	text-decoration:underline;
}



span.ringtoneCaption1{
	color:#0066CB;
	float: right;	
	font-size: 12px;
	direction:rtl;
}

span.ringtoneCaption{
	color: #1b395b;
	float: right;	
	font-size: 12px;
}

div.linkCaption{
	color: #1b395b;
	float: right;	
	width: 260px;
}

div.linkCaption a{
	font-weight: bold;
	color: #0066cb;
	text-decoration: none;
}

div.linkCaption a:hover{
	font-weight: bold;
	color: #0066cb;
	text-decoration: underline;
}

td.clipButtons{	
	vertical-align: bottom;
	text-align: left;	
}

td.ringtones{		
	text-align: right;	
}

div.clipDivider{	
	background-color: #ebebeb;
	width: 100%;
	height: 1px;
	overflow: hidden;	
	margin: 7px 0px 7px 0px;
}

div.linkDivider{	
	background-color: #ebebeb;
	width: 100%;
	height: 1px;
	overflow: hidden;	
	margin: 12px 0px 12px 0px;
}

div.ringtoneDivider{	
	background-color: #ebebeb;
	width: 100%;
	height: 1px;
	overflow: hidden;	
	margin: 2px 0px 2px 0px;
	float:right;
	clear:both;
}

#rightnav{
	/*margin-top: 18px;*/
	margin-top: 9px;
	width: 124px;
	float: right;
	overflow: hidden;
	height: 484px;
	z-index: 3;
	position: relative;	
}

#rightnav1{
	margin-top: 0px;
	width: 124px;
	float: right;
	overflow: hidden;
	height: 484px;
	z-index: 3;
	position: relative;	
}

#rightbanner{	
	margin-top: 35px;
	height: 430px;
	width: 124px;
	float: right;
	overflow: hidden;
}

#bottomleftbanner{	
	margin-top: 9px;
	width: 345px;
	height: 123px;
	float: left;	
}





div.blueheader{	
	width: 100%;	
	height: 28px;
	background-color: #0066ca;
}

div.blueheader div.left{
	width: 13px;
	height: 28px;		
	margin: 0px;
	float: left;
	background-color:Transparent;
	text-align:left;
}
div.blueheader div.center{	
	height: 28px;
	/*background-color: #0066ca;*/
	text-align: right;	
	margin: 0px;	
	float: left;	
	color:#fff;
	font-size:14px;
	line-height:28px;
	font-weight:bold;
	vertical-align:middle;
}
div.blueheader div.right{
	width: 13px;
	height: 28px;	
	float: left;
	margin: 0px;
	text-align:right;
}

div.blueheader div.center div.imageWrapper{
	margin-top: 5px;	
}






div.grayheader{	
	width: 100%;	
}

div.grayheader div.left{
	width: 13px;
	height: 28px;		
	margin: 0px;
	float: left;
}
div.grayheader div.center{	
	height: 28px;
	background-color: #EDEDED;
	text-align: right;	
	margin: 0px;	
	float: left;	
	
}
div.grayheader div.right{
	width: 13px;
	height: 28px;	
	float: left;
	margin: 0px;
}

div.grayheader div.center div.imageWrapper{
	margin-top: 5px;	
}





div.gradientheader{	
	width: 100%;	
}

div.gradientheader div.left{
	width: 12px;
	height: 13px;		
	margin: 0px;
	float: left;
}
div.gradientheader div.center{	
	height: 13px;
	background-color: #EDEDED;
	text-align: right;	
	margin: 0px;	
	float: left;	
	
}
div.gradientheader div.right{
	width: 12px;
	height: 13px;	
	float: left;
	margin: 0px;
}

div.gradientheader div.center div.imageWrapper{
	background-image:url(/WEB/Images/general/generalbox_t.jpg);
	background-repeat:repeat-x;	
	background-position:left top;
	line-height:13px;
	background-color: #fff;
}











div.offerCaption{
	/*color: #1b395b;*/
	float: right;
	margin-right: 7px;	
	text-align: right;
}

div.blueCaption{
	color: #0066CC;
	float: right;
	margin-right: 7px;	
	text-align: right;
	line-height:12px;
	height:12px;
}


div.myradioCaption{
	color: #1b395b;
	width: 210px;
	height: 50px;
	float: left;
	margin-right: 7px;	
	text-align: right;
	overflow: hidden;
	line-height: 13px;	
}

div.game{
	width: 100px;
	float: right;
	text-align: center;
	position:relative;
	height:125px;
}

div.gameDivider{	
	background-color: #ebebeb;
	width: 1px;
	height: 95px;
	overflow: hidden;	
	margin: 2px 13px 0px 9px;
	float: right;
}

div.gameCaption{
	color:#0066CB;
	margin-bottom: 5px;
}

div.linkvDivider{	
	background-color: #ebebeb;
	width: 1px;
	height: 90px;
	overflow: hidden;	
	margin-left: 13px;
	float: right;
}

div.myradiovDivider{	
	background-color: #295d8f;
	width: 1px;
	height: 54px;
	overflow: hidden;	
	margin: 0px 10px 0px 10px;
	float: left;
	display: inline;
}

div.blueBox{
	position: relative;
	top: 0px;
	left: 0px;	
	background-color: #0066cb;
	overflow: hidden;
	clear: both;
}

div.blueBox div.topleft{
	position: absolute;
	top:0px;
	left:0px;
	height: 11px;
	width: 12px;
}

div.blueBox div.topright{
	position: absolute;
	overflow: hidden;
	top:0px;
	right:0px;
	height: 12px;
	width: 12px;	
}

div.blueBox div.bottomright{
	position: absolute;
	overflow: hidden;
	bottom:0px;
	right:0px;
	height: 12px;
	width: 12px;	
}

div.blueBox div.bottomleft{
	position: absolute;
	overflow: hidden;
	bottom:0px;
	left:0px;
	height: 12px;
	width: 12px;	
}

div.blueBox div.content{
	/*margin: 9px 13px 9px 13px;*/
	z-index: 4;
	color: #ffffff;
	/*position: relative;	*/
}

div.blueBox div.content div.txt
{
  font-family:arial;
  font-size:;
}

div.blueBox div.content div.txt ul li
{
	margin:0px;padding:0px;
}


div.blueBox div.contentActive{
	margin: 9px 13px 9px 13px;
	z-index: 4;
	color: #ffffff;
	position: relative;	
	display:inline-block;
	padding-top:5px;
}


div.blueBox div.contentInActive{
	margin: 9px 13px 9px 13px;
	z-index: 4;
	color: #ffffff;
	position: relative;
	display:none;	
}

div.blueBox div.smallInfo{
	width:100px;
	height:70px;
}

div.blueBox td.clipButtons a{color:#ffffff;text-decoration:none;}
div.blueBox td.clipButtons a:hover{color:#ffffff;text-decoration:underline;}

div.grayBox td.clipButtons a{color:#0066cb;text-decoration:none;}
div.grayBox td.clipButtons a:hover{color:#0066cb;text-decoration:underline;}

div.generalBox td.clipButtons a , div.generalBox td.clipButtons1 a
{
 color:#0066cb;
 text-decoration:none;
 text-decoration: none;	
 background-image:url(/WEB/Images/icons/i_bullet_Blue.gif);
 background-position:0px;
 background-repeat:no-repeat;
 padding-left:12px;	
 margin-left:9px;
 margin-right:-9px;
 cursor:pointer;
 position:absolute;
 /*bottom:5px;*/
 left:0px;
}
div.generalBox td.clipButtons a{bottom:5px;}
div.generalBox td.clipButtons1 a{bottom:12px;}
div.generalBox td.clipButtons a:hover , div.generalBox td.clipButtons1 a:hover{color:#0066cb;text-decoration:underline;}




/******************   guy 08/11/07
div.generalBox div.txtBlue12 a
{
	
	

	color:#0066cb;
	text-decoration:none;
 text-decoration: none;	
 background-image:url(/WEB/Images/icons/i_bullet_Blue.gif);
 background-position:0px;
 background-repeat:no-repeat;
 padding-left:12px;	
 margin-left:9px;
 margin-right:-9px;
 cursor:pointer;
/*position:absolute;
 bottom:5px;
 left:0px;
}
div.generalBox div.txtBlue12 a:hover{color:#0066cb;text-decoration:underline;}
*/

div.generalBox div.txtBlue12 a
{
	color:#0066cb;
	text-decoration:none;
	}
	
	div.generalBox div.txtBlue12 a:hover{color:#0066cb;text-decoration:underline;}









div.voiceportalvDivider{	
	background-color: #3b9fff;
	width: 1px;
	height: 83px;
	overflow: hidden;	
	margin: 0px 10px 0px 10px;
	float: left;
	display: inline;
}
.pager a, .pager a:hover
{
	color:#0066cb;
	font-weight:normal;
	margin-right:3px;
	margin-left:3px;
} 

.pager a{text-decoration: none;} 
.pager a:hover{text-decoration: underline;} 



a.lightBlueLink, a.lightBlueLink:hover , a.whiteLink , a.whiteLink:hover
{
	font-size:12px;
}

a.lightBlueLink
{
	color:#A6D2FF;
	text-decoration: none;
	font-weight:normal;
}

a.lightBlueLink:hover
{
	color:#A6D2FF;
	text-decoration: underline;
	font-weight:normal;
}

a.whiteLink {text-decoration: none;color:#fff;font-weight:bold;} 
a.whiteLink:hover{text-decoration: underline;color:#fff;font-weight:bold;} 



a.graylink:link, a.graylink:visited{
	color: #939496;
	text-decoration: none;
}

a.graylink:hover, a.graylink:active{
	color: #939496;
	text-decoration: underline;
}

a.PageNumber:link, a.PageNumber:visited{
	color: #939496;
	text-decoration: none;
	padding-left:3px;
	padding-right:3px;	
	 margin-left:3px;
	 margin-right:3px;
	 cursor:pointer;
}

a.PageNumber:hover, a.PageNumber:active{
	color: #939496;
	text-decoration: underline;
	padding-left:3px;
	padding-right:3px;	
	 margin-left:3px;
	 margin-right:3px;
	 cursor:pointer;
}

a.PageNumberSelected:link, a.PageNumberSelected:visited{
	color: #939496;
	text-decoration: underline;
	padding-left:3px;
	padding-right:3px;	
	 margin-left:3px;
	 margin-right:3px;
	 cursor:pointer;
	 font-weight:bold;
}

a.PageNumberSelected:hover, a.PageNumberSelected:active{
	color: #939496;
	text-decoration: underline;
	padding-left:3px;
	padding-right:3px;	
	 margin-left:3px;
	 margin-right:3px;
	 cursor:pointer;
	 font-weight:bold;
}

a.whitelink:link, a.whitelink:visited{
	color: #ffffff;
	text-decoration: none;
}

a.whitelink:hover, a.whitelink:active{
	color: #ffffff;
	text-decoration: underline;
}

a.bluelink, #footer a {
	text-decoration: none;
	/*color: #0066cb;*/
}
a.bluelink:hover, #footer a:hover {
	text-decoration: underline;
	color: #0066cb;
}

a.bluelink12{
	text-decoration: none;
	color: #0066cb;
}
a.bluelink12:hover {
	text-decoration: underline;
	color: #0066cb;
}

a.darkbluelink{
	text-decoration: none;
	color: #00458a
}
a.darkbluelink:hover{
	text-decoration: underline;
	color: #00458a
}

.txtWhite12{font-size:12px;color:#fff;}

.txtWhite16B{font-size:16px;color:#fff;font-weight:bold;}

.textareaBlue{color:#0066CB;}



.txtBlue12
{
  font-size:12px;
  line-height:15px;
  color:#0066CB;	
	}


.txtBlue14
{
  font-size:14px;
  line-height:27px;
  color:#0066CB;	
	}
	

.txtBlue15
{
  font-size:15px;
  line-height:20px;
  color:#0066CB;	
	}
	
	
	
.txtBlue18
{
	font-size:18px;
  line-height:20px;
  color:#0066CB;
}	

.txtBlue20
{
	font-size:20px;
  line-height:22px;
  color:#0066CB;
}	

.txtBlue25
{
	font-size:25px;
  line-height:25px;
  color:#0066CB;
}	


.txtGray18
{
	font-size:18px;
  line-height:20px;
  color:#666666;
}

.arrowGo
{
 text-decoration: none;	
 background-image:url(/WEB/Images/icons/i_bullet_Blue.gif);
 background-position:0px;
 background-repeat:no-repeat;
 color:#0066CB;
 padding-left:12px;	
 margin-left:9px;
 margin-right:-9px;
 cursor:pointer;
 position:absolute;
 bottom:5px;
 left:0px;
}

.arrowGoReg
{
 background-image:url(/WEB/Images/icons/i_bullet_Blue.gif);
 background-position:0px;
 background-repeat:no-repeat;

 padding-left:12px;	
 margin-left:9px;
 margin-right:-9px;
 cursor:pointer;
 position:absolute;
 bottom:15px;
 left:-20px;
}

.arrowGoWhite
{
 background-image:url(/WEB/Images/icons/i_bullet_White.gif);
 background-position:0px;
 background-repeat:no-repeat;
 color:White;
 padding-left:12px;	
 margin-left:9px;
 margin-right:-9px;
 cursor:pointer;
 bottom:5px;
 left:15px;
 text-align:left;
}
 

.arrowDownload
{
 background-image:url(/WEB/Images/icons/i_bullet_Blue.gif);
 background-position:0px;
 background-repeat:no-repeat;
 color:#0066CC;
 padding-left:12px;	
 margin-left:9px;
 margin-right:-9px;
 cursor:pointer;
 position:absolute;
 bottom:15px;
 left:1px;
}

.arrowDownload1
{
 background-image:url(/WEB/Images/icons/i_bullet_Blue.gif);
 background-position:0px;
 background-repeat:no-repeat;
 color:#0066CC;
 padding-left:12px;	
 margin-left:9px;
 cursor:pointer;
 /*position:absolute;*/
 bottom:0px;
 left:1px;
 text-decoration:none;
}
/*
.arrowDownload1 .bold
{
 
 position:inherit;
}
*/
.arrowDownload11
{
 background-image:url(/WEB/Images/icons/fire.jpg);
 background-position:0px;
 background-repeat:no-repeat;
 color:#0066CC;
 padding-left:20px;	
 margin-left:3px;
 margin-right:-9px;
 cursor:pointer;
 position:absolute;
 bottom:0px;
 left:1px;
}

.arrowDownload2
{
 position:absolute;
 bottom:15px;
 left:1px;
}

.arrowDownload22
{
 position:absolute;
 bottom:7px;
 left:1px;
}

.arrowDownload3
{
 background-image:url(/WEB/Images/icons/i_bullet_Blue.gif);
 background-position:0px;
 background-repeat:no-repeat;
 color:#0066CC;
 padding-left:6px;	
 margin-left:3px;
 margin-right:-9px;
 cursor:pointer;
 float:left;
 font-weight:bold;
}


.arrowDownload33
{
 background-image:url(/WEB/Images/icons/i_bullet_Blue.gif);
 background-position:0px;
 background-repeat:no-repeat;
 color:#0066CC;
 padding-left:10px;	
 margin-left:3px;
 margin-right:-6px;
 cursor:pointer;
 float:left;
 font-weight:bold;
}

.arrowDownload4
{
 background-image:url(/WEB/Images/icons/i_bullet_Blue.gif);
 background-position:0px;
 background-repeat:no-repeat;
 color:#0066CC;
 padding-left:11px;
 margin-left:3px;
 margin-right:-9px;
 cursor:pointer;
 float:left;
 font-weight:bold;
}
 
 div.menu3 {background-color:Transparent; text-align: right;direction:rtl;width:100px;clear:both;/*height:18px;line-height:18px;*/}
 div.menu3 div{margin-right:5px;float:right;}
 div.menu3Sep{height:7px;line-height:7px;overflow:hidden;float:right;clear:both;width:100%;}
 .menu3 a {font-weight:bold; color:#0066CB;text-decoration: none;} 
 .menu3 a:hover {font-weight:bold; color:#0066CB;text-decoration: underline;} 
 .selectedRow{background:url(/WEB/Images/icons/i_ul.gif) no-repeat right 5px;float:right;}
 
 .menu3Inner{}
  div.menu3Inner div{margin-right:10px;float:right;clear:both;}
 .menu3Inner a {font-weight:normal; color:#0066CB;text-decoration: none;} 
 .menu3Inner a:hover {font-weight:normal; color:#0066CB;text-decoration: underline;} 
 
 
 /*
ul.menu3 a {font-weight:bold; color:#0066CB;text-decoration: none;} 
ul.menu3 a:hover {font-weight:bold; color:#0066CB;text-decoration: underline;} 
ul.menu3 ul a {font-weight: normal;} 
ul.menu3 {direction:rtl;text-align: right;margin: 45px 0px 0px 0px; padding:0px; font-weight: bold;position: relative;left:0;} 
ul.menu3 ul { padding: 0px 20px 0px 0px; position: relative; margin-left:0;} 
ul.menu3 ul ul {background-color: transparent;} 
ul.menu3 li {list-style-image: url(bulletAngle.gif); margin-left:20px;width:100px; overflow:}
 
 
 
 .menu3 span {
   white-space:nowrap;
   text-overflow:ellipsis; /* for internet explorer */
  /* overflow:hidden;
   width:100px;
   display:block;
}

html>body .ellipsis {
   clear:both;
}

html>body .ellipsis span:after {
   content: "...";
}

html>body .ellipsis span {
   max-width:180px;
   width:auto !important;
   float:left;
}

 
 */
 
 
 
/*ul.menu3{
  list-style-type: none;
  vertical-align:middle;
  line-height:15px;
  height:15px;
  border: none;
    margin: 0;
	padding:0;
  display: block;
  direction:rtl;
 }

 * html ul.menu3 { margin-right: 15px; } /*fix bug in explorer*/
/*

.menu3 li , .menu3 li.selected
{
 line-height:15px;
  height:15px;
  text-align: right;
  overflow:visible;
  white-space:pre-line;
 
 }
  
  .menu3 li.selected{list-style-image:url(/WEB/Images/icons/i_ul.gif);list-style-position:outside;}
 
.menu3 li a , .menu3 li.selected a{
margin: 0;
padding: 0;
width: 100%;
display: block;
font-size:12px;
  color:#0066CB;
  text-decoration:none;
  font-weight: bold;
}


.menu3 li a:hover , .menu3li.selected a:hover{
margin: 0;
padding: 0;
width: 100%;
display: block;
font-size:12px;
  color:#0066CB;
  text-decoration:underline;
  font-weight: bold;
}*/
 
.imgWatch
{
 background-image:url(/WEB/Images/icons/headphones.gif);
 background-position:0px;
 background-repeat:no-repeat;
 color:#0066CC;
 padding-left:22px;	
 margin-left:9px;
 margin-right:-9px;
 cursor:pointer;
 position:absolute;
 bottom:0px;
 left:55px;

 
}

.imgWatch2
{
 background-position:0px;
 background-repeat:no-repeat;
 color:#0066CC;
 padding-left:22px;	
 margin-left:9px;
 margin-right:-9px;
 cursor:pointer;
 position:absolute;
 bottom:0px;
 left:55px;
}


.imgWatch3
{
 background-position:0px;
 background-repeat:no-repeat;
 color:#0066CC;
 padding-left:25px;	
 margin-left:9px;
 margin-right:-9px;
 cursor:pointer;
 position:absolute;
 bottom:0px;
 left:55px;
}


.imgWatchSeperate
{
 background-position:0px;
 background-repeat:no-repeat;
 padding-left:7px;	
 margin-left:5px;
 margin-right:-9px;
 cursor:pointer;
 position:absolute;
 bottom:0px;
 left:55px;
}


.imgDownloadSeperate{
background-position:0px;
 background-repeat:no-repeat;
 color:#0066CC;
 padding-left:0px;	
 margin-left:4px;
 margin-right:-9px;
 cursor:pointer;
 position:absolute;
 bottom:0px;
 left:1px;
}


.imgWatchSeperate div , .imgDownloadSeperate div
{
	float:left;
	margin-left:2px;
}

.imgWatchSeperate div a , .imgDownloadSeperate div a
{
	 text-decoration:none;
	 color:#0066CC;
}





.imgDownload
{
 background-image:url(/WEB/Images/icons/fire.gif);
 background-position:0px;
 background-repeat:no-repeat;
 color:#0066CC;
 padding-left:22px;	
 margin-left:9px;
 margin-right:-9px;
 cursor:pointer;
 position:absolute;
 bottom:0px;
 left:1px;

}




#footer{	 
	text-align: center;
	font-size: 11px;
	color: #0066cb;
}

.sepFooter{color: #0066cb;/*padding-right:10px;padding-left:10px;width:20px;*/display:inline;}
.sepFooterCorporate{color: #ededed;display:inline;}

div.rightnavBlueButton{
	margin-bottom: 2px;
}

div.menuDiv{
	position: absolute;
	z-index: 10000;
	left: -1000px;
}

div.navButton{
	position: absolute;
	top: 4px;
	display: none;
	z-index:100;
}

div.tabMouseOver{
	height: 1px;
	width: 20px;
	background-color: #0066cb;
	position: absolute;
	bottom: 4px;	
	display: none;
	overflow: hidden;	
}

.selectBoxItemBlank{
	width: 100%;
	cursor: pointer;
	color: #0066cb;
	background-color: #ffffff; 
}

.selectBoxItemSelected{
	width: 100%;
	cursor: pointer; 
	color: #ffffff;
	background-color: #0066cb;
}

div.selectBoxItems{
	display: none;
	width: 112px;
	background-color: white;
	position: absolute;
	top: 17px;
	left: 0px;
	z-index: 100;	
}

img.seasonHeader{
	float: right;
	margin-top: 2px;
}

div.seasonLinks{
	margin-top: 6px;
	float: right;
	font-weight: bold;
	clear:both;
}

div.seasonText{
	color: #00458a;
	float: right;
	text-align:right;
	clear:both;
}

div.sepbar{
	float: right;
	height: 11px;
	width: 100%;
	overflow: hidden;
	background-image: url(/WEB/Images/general/sepbar_c.jpg);
}

div.sepbar img.left{
	float: left;
}

div.sepbar img.right{
	float: right;
}

.sepBox
{
	height:1px;line-height:1px;overflow:hidden;border-top:1px solid #EAEAEA;margin-top:6px;margin-bottom:6px;
	}

div.titlebar_sep{
	color: #00458a;
	display: inline;
}

div.titlebar_item{
	display: inline;
	margin: auto;
}
div.graybar{
	width: 100%;
	height: 1px;
	overflow: hidden;
	background-color: #eaeaea;
	float: right;	
}

/* song waiting page */
td.songwaiting_box
{
	font-size: 12px;
	height: 40px;
}

div.searchbox{
	position: absolute;
	top: 0px;
	left: 0px;
}

div.submenu_right{	
	width: 100px; 
	float: right;

}

.pix1{
	width: 12px;
	height: 1px;
	}
	
div.grayBox{
	position: relative;
	background-color: #EAEAEA;
	top: 0px;
	left: 0px;	
	overflow: hidden;
	clear: both;
}

div.grayBox div.topleft{
	position: absolute;
	top:0px;
	left:0px;
	height: 2px;
	width: 2px;
}

div.grayBox div.topright{
	position: absolute;
	overflow: hidden;
	top:0px;
	right:0px;
	height: 2px;
	width: 2px;	
}

div.grayBox div.bottomright{
	position: absolute;
	overflow: hidden;
	bottom:0px;
	right:0px;
	/*height: 2px;
	width: 2px;*/	
}

div.grayBox div.bottomleft{
	position: absolute;
	overflow: hidden;
	bottom:0px;
	left:0px;
	/*height: 2px;
	width: 2px;*/	
}	

div.grayBox div.fixSize{height:2px;width:2px;overflow: hidden;}



.grayBox1{position:relative;}

.grayBox1 .ctr
{
 width:14px;
 height:14px;
 background-image:url(/WEB/Images/general/maincontent_corner_tr.jpg);
 background-repeat:no-repeat;
 float:left;
}

.grayBox1 .ctl
{
 width:14px;
 height:14px;
 background-image:url(/WEB/Images/general/maincontent_corner_tl.jpg);
 background-repeat:no-repeat;
 float:left;
 overflow: hidden;
}

.grayBox1 .t
{
 float:left;
 height:14px;
 background-image:url(/WEB/Images/general/maincontent_t.jpg);
 background-repeat:repeat-x;
 overflow: hidden;
}





.grayBox1 .cbr
{
 width:14px;
 height:14px;
 background-image:url(/WEB/Images/general/maincontent_corner_br.jpg);
 background-repeat:no-repeat;
 float:left;
 display:inline;
 overflow: hidden;
}

.grayBox1 .cbl
{
 width:14px;
 height:14px;
 background-image:url(/WEB/Images/general/maincontent_corner_bl.jpg);
 background-repeat:no-repeat;
 float:left;
 display:inline;
 overflow: hidden;
}

.grayBox1 .b
{
 width:100%;
 background-image:url(/WEB/Images/general/maincontent_b.jpg);
 background-repeat:repeat-x;
 float:left;
 height:14px;
 overflow: hidden;
}



.grayBox1 .contentDiv
{
	clear:both;
	text-align:right;
	vertical-align:top;
	border-right:1px solid #EAEAEA;
	border-left:1px solid #EAEAEA;
}











.grayBox2{position:relative;}

.grayBox2 .ctr
{
 width:14px;
 height:14px;
 background-image:url(/WEB/Images/general/maincontent_corner_tr.gif);
 background-repeat:no-repeat;
 float:left;
}

.grayBox2 .ctl
{
 width:14px;
 height:14px;
 background-image:url(/WEB/Images/general/maincontent_corner_tl.gif);
 background-repeat:no-repeat;
 float:left;
 overflow: hidden;
}

.grayBox2 .t
{
 float:left;
 height:14px;
 background-image:url(/WEB/Images/general/maincontent_t.gif);
 background-repeat:repeat-x;
 overflow: hidden;
}





.grayBox2 .cbr
{
 width:14px;
 height:14px;
 background-image:url(/WEB/Images/general/maincontent_corner_br.gif);
 background-repeat:no-repeat;
 float:left;
 
 overflow: hidden;
}

.grayBox2 .cbl
{
 width:14px;
 height:14px;
 background-image:url(/WEB/Images/general/maincontent_corner_bl.gif);
 background-repeat:no-repeat;
 float:left;
 display:inline;
 overflow: hidden;
}

.grayBox2 .b
{
 width:100%;
 background-image:url(/WEB/Images/general/maincontent_b.gif);
 background-repeat:repeat-x;
 float:left;
 height:14px;
 overflow: hidden;
}



.grayBox2 .contentDiv
{
	clear:both;
	text-align:right;
	vertical-align:top;
	border-right:1px solid #EAEAEA;
	border-left:1px solid #EAEAEA;
}




















.grayborderbox{position:relative;}



.grayborderbox .ctr
{
 width:14px;
 height:14px;
 background-image:url(/WEB/Images/general/grayborderbox_c_t_r.gif);
 background-repeat:no-repeat;
 background-position:right top;
 float:left;
}

.grayborderbox .ctl
{
 width:14px;
 height:14px;
 background-image:url(/WEB/Images/general/grayborderbox_c_t_l.gif);
 background-repeat:no-repeat;
 float:left;
 overflow: hidden;
}

.grayborderbox .t
{
 float:left;
 height:14px;
 border-top:1px solid #EAEAEA;
 overflow: hidden;
}





.grayborderbox .cbr
{
 width:14px;
 height:14px;
 background-image:url(/WEB/Images/general/grayborderbox_c_b_r.gif);
 background-repeat:no-repeat;
 /*background-position:right top;*/
 float:left;
 overflow: hidden;
 display:inline;
}

.grayborderbox .cbl
{
 width:14px;
 height:14px;
 background-image:url(/WEB/Images/general/grayborderbox_c_b_l.gif);
 background-repeat:no-repeat;
 float:left;
 overflow: hidden;
}

.grayborderbox .b
{
 /*width:100%;*/
 border-bottom:1px solid #EAEAEA;
 float:left;
 height:13px;
 overflow: hidden;
}



.grayborderbox .contentDiv
{
	clear:both;
	text-align:right;
	vertical-align:top;
	border-right:1px solid #EAEAEA;
	border-left:1px solid #EAEAEA;
	/*margin-right:1px;*/
}

.contentDiv .txtDarkBlue{color:#004080;}
.txtBlue1{color:#036BC6;}
.txtBlue1 a{color:#036BC6;}

.grayborderbox .txtDesc{float:right;clear:both;width:97%;margin-top:10px;font-size:12px;}
.grayborderbox .txtDesc1{float:right;font-size:12px;margin-right:5px;}




div.bluebutton1 {
	cursor: pointer;
}

div.bluebutton1 div.left
{
	background-image: url(/WEB/Images/buttons/bt_l1.gif);
	background-repeat:no-repeat;
	width: 6px;	
	height: 21px;
	float: left;
}

div.bluebutton1 div.right
{
	background-image: url(/WEB/Images/buttons/bt_r1.gif);
	background-repeat:no-repeat;
	width: 6px;
	height: 21px;	
	float: left;
}

div.bluebutton1 div.center{	
	background-image: url(/WEB/Images/buttons/bg_but1.gif);
	background-repeat:repeat-x;
	height: 21px;	
	line-height: 20px;
	float: left;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	vertical-align:middle;
}

.inputTextBlue
{
	 border:1px solid #0066CB;
  	height:18px;
  	color:#0066CB;
	}


.rightInnerNav
{
  width:124px;
  /*padding-top:9px;*/
  background-image:url(/WEB/Images/general/bg_page_top_nav_r.gif);
  background-position:right top;
  background-repeat:no-repeat;
  float:right;
	}
	
.leftInner
{
  float:right;
  width:762px;
 background-image:url(/WEB/Images/general/bg_page_t_l.gif);
 background-position:left top;
 background-repeat:no-repeat;
 position:relative;
}

.leftInnerNew
{
  float:right;
  width:775px;
 background-image:url(/WEB/Images/general/bg_page_t_l.gif);
 background-position:left top;
 background-repeat:no-repeat;
 position:relative;
}

.leftInnerMusic
{
  float:right;
  width:775px;
 background-image:url(/WEB/Images/general/bg_page_t_l.gif);
 background-position:left top;
 background-repeat:no-repeat;
 position:relative;
}


.topInnerNavBg
{
	
  float:right;
 width:744px;
 background-image:url(/WEB/Images/general/bg_top_innert_nav.gif);
 background-position:center middle;
 background-repeat:no-repeat;
 height:9px;
}


.bottomInnerNavBg
{
 float:right;
 width:900px;
 background-image:url(/WEB/Images/general/bg_bottom_innert.gif);
 background-position:center middle;
 background-repeat:no-repeat;
 height:19px;
 clear:both;
}


.leftContent
{
	 margin-right:12px;
	 display:inline;
	 float:right;
}

.innerTopBig{height:60px;}
.innerTopBig .title{float:right;padding-top:18px;}



.innerTopNav{margin-top:12px;margin-bottom:12px;/*float:right;*/}

.innerTopNavNew{margin-bottom:5px;/*float:right;*/}

.innerTopNavBig{margin-top:40px;margin-left:30px;/*float:left;*/}

.innerTopNav a , innerTopNavNew a 
{
	font-size:12px;
}

.innerTopNavBig a
{
	font-size:15px;
}

.innerTopNav .sep , .innerTopNavBig .sep , innerTopNavNew .sep{margin-right:5px;margin-left:5px;color: #0066cb;/*float:left;*/}


.bluelinkDiv{float:left;}


.innerPageTopNavMargin{height:15px;width:100%;clear:both;}


div.bluebutton {
	cursor: pointer;
}

div.bluebutton div.left{
	width: 6px;	
	height: 22px;
	float: left;
}

div.bluebutton div.right{
	width: 6px;
	height: 22px;	
	float: left;
}

div.bluebutton div.center{	
	background-image: url(/WEB/Images/buttons/bluebutton_bg.jpg);
	height: 22px;	
	float: left;
}

.leftarrowWhite{
	background-image: url(/WEB/Images/icons/leftarrow_white.jpg);
	height: 9px;
	width:8px;
	background-repeat:no-repeat;
	background-position:center right;
	padding-left:15px;
 }
 
 .whitecornerR
 {
 	background-image: url(/WEB/Images/general/whitecorner_r.gif);
	height: 18px;
	width:7px;
	background-repeat:no-repeat;
	background-position:center left;
 }
 
 
  .graycornerL
 {
 	background-image: url(/WEB/Images/general/graycorner_l.gif);
	height: 18px;
	width:7px;
	background-repeat:no-repeat;background-position:center left;
 }
 
 .bgGray{
	background-color: #d8d8d8;
	color: #0066cb;
	width: 70px;
	text-align:center;
	padding-right:5px;
	padding-left:5px;
	line-height:15px;
	height: 18px;
}

 .bgWhite{
	background-color: #ffffff;
	color: #0066cb;
	width: 70px;
	text-align:center;
	padding-right:5px;
	padding-left:5px;
	line-height:15px;
	height: 18px;
}


table.white18{display: block;border-collapse:collapse;}

table.white18 td{
	line-height:15px;
	height: 16px;
	border-bottom:3px solid #0066CB;
}

.graySquare
{
	background-image: url(/WEB/Images/icons/graySquare.gif);
	height: 17px;
	width:26px;
	background-repeat:no-repeat;
	background-position:center center;
}

.whiteSquare
{
	background-image: url(/WEB/Images/icons/whiteSquare.gif);
	height: 17px;
	width:26px;
	background-repeat:no-repeat;
	background-position:center center;
}

.bgGray
{
	

}

.whiteBoxCenteredTitle
{
	color:#EAFFFF; 
	font-family:Arial; 
	font-size:23px;
	font-weight:bold;
	padding-bottom:5px;
	text-align:center;
}

.greenTitle
{
	color:#EAFFFF; 
	font-family:Arial; 
	font-size:23px;
	font-weight:bold;
	padding-bottom:5px;
	text-align:center;
}

.greenTitleSmall
{
	font-size:16px;
	padding:0px 29px;
	margin-top:10px;
	line-height:16px;
}

.whiteBoxGrayTitle
{
	color:#005FCD;
	font-size:16px;
	padding:0px 0px;
	margin-top:10px;
}

.whiteBoxBlueTitle
{
	font-size:16px;
	padding:0px 0px;
	margin-top:10px;
}

.txtGray12{
	color:#666666;
	font-size:12px;
}

.txtBlue{
	color:#005FCD;
	font-size:11px;
}

.txtBlue12{
	color:#005FCD;
	font-size:12px;
}

.txt12
{
	font-size:12px;
	line-height:15px;
}

.txt14
{
	font-size:14px;
	line-height:18px;
}


.txt16
{
	font-size:16px;
	line-height:20px;
}

.txt18
{
	font-size:18px;
	line-height:20px;
}

.aBlue10{
	color:#005FCD;
	font-size:10px;
	text-decoration:none;
}

.aBlue10 a:hover{text-decoration:underline;}


.mFormGray{border:0px solid #fff;line-height:17px;height:17px;width:95px;font-size:11px;background-image:url('/WEB/Images/general/gray_txt_bg.gif');background-repeat:repeat-x;}

div.png{
	behavior: url('/WEB/Include/pngdivbehavior.htc');
}

#grayHider {width: 100%;position: absolute; top: 0px; left: 0px; background-color: #ffffff; z-index: 100;}

#thePopup {position: absolute; z-index: 1000; width: 229px; height: 139px; cursor: move;}
#Ptopleft{width: 15px; height: 14px; background-image: url('/WEB/Images/popup_tl.png'); position: absolute; top: 0px; left: 0px;}
#Ptop{width: 199px; height: 14px; background-image: url('/WEB/Images/popup_t.jpg'); position: absolute; top: 0px; left: 15px;}
#Ptopright{width: 15px; height: 14px; background-image: url('/WEB/Images/popup_tr.png'); position: absolute; top: 0px; right: 0px; }


#Pleft{width: 15px; height: 111px; background-image: url('/WEB/Images/popup_l.jpg'); position: absolute; left: 0px; top: 14px;}
#Pcontent{width: 199px; height: 111px; background-color: #ffffff; position: absolute; top: 14px; left: 15px; text-align: center;}
#Pright{width: 15px; height: 111px; background-image: url('/WEB/Images/popup_r.jpg'); position: absolute; right: 0px; top: 14px;}

#Pbottomleft{width: 15px; height: 14px; background-image: url('/WEB/Images/popup_bl.png'); position: absolute; bottom: 0px; left: 0px;}
#Pbottom{width: 199px; height: 14px; background-image: url('/WEB/Images/popup_b.jpg'); position: absolute; bottom: 0px; left:15px;}
#Pbottomright{width: 15px; height: 14px; background-image: url('/WEB/Images/popup_br.png'); position: absolute; bottom: 0px;  right: 0px;}
.bold{font-weight:bold;}
.alignRight{text-align:right;}

.bluePopUp{background-color: #0065CE;}

.ul 
{
	list-style-image:url(/WEB/Images/icons/i_bullet_blue2.gif);
	list-style-position:inside;
	margin: 0;
	padding: 0;
	border: none;
	border: none;
	color:#0066CB;
	direction:rtl;
}

/*li{height:30px;direction:rtl;}
 * html .ul { margin-right: 15px; } *//*fix bug in explorer*/
 
 .bullet2{background-image:url(/WEB/Images/icons/i_bullet_blue2.gif);margin-left:13px;width:13px;height:10px;overflow:hidden;
	background-position:right;
	background-repeat:no-repeat;
	white-space:nowrap;
	}
	
	.scrollFace
	{
		scrollbar-face-color: #005FCD; 
		scrollbar-shadow-color: #EBEBEB; 
		scrollbar-highlight-color: #EBEBEB; 
		scrollbar-3dlight-color: #005FCD;                                                 
		scrollbar-darkshadow-color: #EBEBEB; 											   
		scrollbar-track-color: #EBEBEB;
		scrollbar-arrow-color: #fff;
	}
	
	
	.brdrPic
	{
		border:1px solid #EAEAEA;
	}
	
	.rowBrake12
	{
	 height:12px;
	 clear:both;
	 float:right;
	 width:100%;
	 line-height:12px;	
	}
	
	.rowBrake25
	{
	 height:25px;
	 clear:both;
	 
	 width:100%;
	 line-height:25px;
	}
	
	.inputTextWrapperForGrayheader{
	width: 73px;
	height: 18px;
	padding: 0px;
	position:relative;
	float:right;
	background-image: url('/WEB/Images/nav/textfield_blue.jpg');	
}

.inputTextWrapperForGrayheader2{
	width: 73px;
	height: 18px;
	padding: 0px;
	position:relative;
	float:right;
	background-image: url('/WEB/Images/nav/textfield_blue.jpg');	
}
.inputText2{
	border:#009900 0px solid;
	width: 66px;
	position:absolute;
	height: 14px;
	top:3px;
	right: 2px;
	font-size: 10px;	
	margin: 0px;padding: 0px;
	font: 800 11px arial;
	color:#0066CC;
}
.inputTextWrapperForGrayheader222{
	width: 73px;
	height: 18px;
	padding: 0px;
	background-image: url('/WEB/Images/nav/textfield_blue.jpg');
	background-repeat:no-repeat;	
}

.inputText222{
	/*border:#009900 0px solid;*/
	border:0px solid #fff;
	width: 66px;
	height: 14px;
	font-size: 10px;	
	margin: 0px;padding: 0px;
	font: 800 11px arial;
	color:#0066CC;
	background-color:Transparent;
	direction:ltr;
	text-align:left;
}
	
.faqDivRowOff, .faqDivRowOn
{
 float:right;
	 padding-right:20px;
	 cursor:pointer;	
	  background-position:right 7px;
	  background-repeat:no-repeat;
	  direction:rtl;
	   font-size:14px;
   line-height:20px;
  color:#0066CB;
  clear:both;	
  text-align:right;
  width:730px;
  border:1px solid #fff;
	
}	
	
	.faqDivRowOff
	{
	 background-image:url(/WEB/Images/icons/i_bullet_Blue.gif);
	}
	
	.faqDivRowOn
	{
	 background-image:url(/WEB/Images/icons/i_bullet_Blue2.gif);
	}
	
	.faqDivInner{text-align:right;display:none;padding-bottom:15px;direction:rtl;}
	
	
	
	
	
	/*******right tabs navigation content*********/
div.rightContentAnimation{
	color: #0066CC;	
	margin-bottom: 1px;
	font-weight:800;
	
}
div.rightContentAnimation a.link{
	color:#0273E3;
	text-decoration:none;
}
div.rightContentAnimation a.link:hover{
	text-decoration:underline;
}
div.rightContentAnimation_Content{
	width: 200px;
	float: right;
	text-align: right;
	vertical-align:top;
	overflow:hidden;
	direction:rtl;
}
div.rightContentAnimation_Img{
	width: 109px;
	float: right;
	text-align: center;
}
div.rightContentAnimation_Divider{	
	background-color:#ebebeb;
	width: 1px;
	height: 100px;
	overflow: hidden;	
	margin: 0px 5px 0px 10px;
	border:#000000 0px solid;
	float: right;
}
	
div.rightContentAnimation_Content_btn{
	background: url('/WEB/Images/nav/my_radio_btn_bg.gif') center no-repeat;
	float:right;
	width:72px;
	height:17px;
	text-align:center;
	margin-left:3px;
}
div.rightContentAnimation_Content_btn a{
	color:#fff;
	font-weight:800;
	text-decoration:none;
}
div.contentTab{
	margin-top:10px;
	border:#000000 0px solid;
}
div.contentTab2{
	margin-top:2px;
	border:#000000 0px solid;
}
div.contentTab_inter{
	position: relative;
} 
div.contentTab_inter_border
{
	position:absolute;left:5px;top:6px;width:95%;overflow: hidden;border-bottom:2px solid #F5F5F5;
}
div.contentTab_inter_border1
{
	position:absolute;left:5px;top:-15px;width:95%;overflow: hidden;border-bottom:2px solid #F5F5F5;
}
div.toprightTab{	
	position: absolute;
	border:#000000 0px solid;
	overflow: hidden;
	top:0px;
	right:0px;	
	height: 30px;
	width: 153px;
	background: url('/WEB/Images/nav/white_tab.gif') right no-repeat;
} 
div.contentTabText{
	right:13px;
	top:5px;position: absolute;
}


.TabStrip
{
	position: relative;
	top: 3px;
	right: 0px!important; /*What Firefox reads)*/
	right:1px;/*What Firefox reads)*/
	z-index: 1000;
}


.contentTabTextActive , .contentTabTextInActive
{
 text-align:center;
 font-size:15px;
 font-weight:bold;
 line-height:15px;
 right:13px;

}
.contentTabTextActive
{
	background-image: url(/WEB/App_Themes/default/PelephoneTabs/sel_bg.gif); 
	background-repeat: repeat-x;  
 color:#0059C6;	
 
}

.contentTabTextInActive
{
	background-image: url(/WEB/App_Themes/default/PelephoneTabs/nrm_bg.gif); 
	background-repeat: repeat-x;  
	color: #ffffff;
}


div.contentTabText{
	right:13px;
	top:5px;position: absolute;
}
/*****************/
div.white_active_tab_right{	
	position: absolute;
	overflow: hidden;
	top:0px;right:0px;
	height: 30px;width: 111px;
	background: url('/WEB/Images/nav/active_tab_right.gif') right no-repeat;
}
div.white_active_tab_right2{	
	position: absolute;
	overflow: hidden;
	top:0px;right:0px;
	height: 30px;width: 90px;
	background: url('/WEB/Images/nav/active_tab_right2.gif') right no-repeat;
}
div.white_tab_right{	
	position: absolute;
	overflow: hidden;
	top:0px;right:0px;
	height: 30px;width: 111px;
	background: url('/WEB/Images/nav/white_tab_right.gif') right no-repeat;
}
 div.blue_inactive_tab_left{	
	position: absolute;
	overflow: hidden;
	top:0px;right:111px;
	height: 30px;width: 76px;
	background: url('/WEB/Images/nav/inactive_tab_left.gif') right no-repeat;
}

div.blue_inactive_tab_left2{	
	position: absolute;
	overflow: hidden;
	top:0px;right:90px;
	height: 30px;width: 70px;
	background: url('/WEB/Images/nav/inactive_tab_left2.gif') right no-repeat;
}
/*****************/
 div.blue_inactive_tab_center{	
	position: absolute;
	overflow: hidden;
	top:0px;right:187px;
	height: 30px;width: 93px;
	background: url('/WEB/Images/nav/white_tab_center.gif') right no-repeat;
}

 div.blue_inactive_tab_center2{	
	position: absolute;
	overflow: hidden;
	top:0px;right:160px;
	height: 30px;width: 80px;
	background: url('/WEB/Images/nav/white_tab_center2.gif') right no-repeat;
}
/*****************/

div.white_active_tab_right div.contentTabText , div.white_active_tab_right2 div.contentTabText{
	right:5px;
	top:5px;
	position: absolute;
}

div.blue_inactive_tab_left div.contentTabText {
	right:0px;
	top:5px;
	position: absolute;
}
div.blue_inactive_tab_center div.contentTabText{
	right:10px;
	top:3px;
	position: absolute;
}
.offerCaptionX{
	color: #0066CC;
	padding-right: 7px;
	direction:rtl;
	text-align: justify;
	vertical-align: top;
}
div.generalBox div.bottmBTN1{
	position: absolute;
	bottom:8px;
	float:left;
	margin-left:20px;
	z-index:3;
}
div.generalBox div.bottmBTN2{
	position: absolute;
	bottom:9px;
	float:left;
	margin-left:110px;
	z-index:5;
}

.tvContainer
{
 padding-right:5px;
 float:right;
 position:relative;
 width:64px;
 height:45px;
 text-align:center;	
}

.tvContainer .framePic{z-index:10;position:absolute;right:5px;top:0px;}
.tvContainer .pic{z-index:5;position:absolute;top:8px;right:11px;}
.tvDesc{float:right;position:relative;padding-right:5px;text-align:right;width:105px;line-height:12px;direction:rtl;height:48px;}


.sepH3{float:right;margin-bottom:3px;margin-top:3px;line-height:1px;height:1px;width:100%;border-top:1px solid #C5C7C9;clear:both;overflow:hidden;}

.showsBoxItem{float:right;width:180px;height:175px}
.showsBoxItem .showsBox{float:right;width:180px;height:104px;margin-top:4px;position:relative;}
.showsBoxItem .showsBoxInnerContent{position:absolute;width:180px;top:6px;background-color:#fff;}
.showsBoxHeader{width:100%;float:right;text-align:center;height:14px;line-height:14px;}
.showsBoxSubject{width:100%;float:right;text-align:center;height:45px;line-height:45px;}
.showsBoxItem .showsBoxDesc{width:160px;float:right;padding-right:9px;padding-left:9px;}
.sep_shows{height:175px;width:1px;float:right;margin-right:3px;margin-left:2px;border-right:1px solid #DCDEE2;border-left:1px solid #fff;}

.showsBoxItemSmall{float:right;width:179px;height:150px;}
.showsBoxItemSmall .myImage img{width:179px;}
.showsBoxItemSmall .showsBox{float:right;width:179px;height:47px;margin-top:4px;position:relative;}
.showsBoxItemSmall .showsBoxInnerContent{position:absolute;width:179px;top:6px;background-color:#fff;}
.showsBoxItemSmall .showsBoxDesc{width:153px;float:right;padding-right:5px;padding-left:5px;display:inline;}

div.grayheaderSMScontainer{
	margin-top:15px;
	margin-left:5px;
	margin-right:11px;
	z-index: 4;
	position: relative;	
	overflow: hidden; 
	clear: both;
}

div.grayheaderSMScontainer1{
	margin-top:0px;
	margin-left:5px;
	margin-right:11px;
	z-index: 4;
	position: relative;	
	overflow: hidden; 
	clear: both;
}
div.grayheaderSMScontainer div.grayheaderSMStxt , div.grayheaderSMScontainer1 div.grayheaderSMStxt{
	font-weight:800;
	text-align:right;
	color: #0066CC;
	height:18px;
	margin-left:3px;
	float:right;
}
.inputTextWrapperForGrayheader{
	width: 73px;
	height: 18px;
	padding: 0px;
	position:relative;
	float:right;
	background-image: url('/WEB/Images/nav/textfield_blue.jpg');	
}

.inputTextWrapperForGrayheader1{
	width: 73px;
	height: 18px;
	padding: 0px;
	position:relative;
	
	float:left;
	background-image: url('/WEB/Images/nav/textfield_blue.jpg');	
}



.serverButtonB
{
	color:#fff;font-size: 12px;font-family: arial;
	width:35px;
	padding-top:1px;
	font-weight:bold;
}


/*******time board**************/
.rowTitle{float:right;width:93px; height:20px;line-height:20px;vertical-align:middle;}

.tabOff , .tabOn{float:right;height:20px;line-height:20px;width:58px;text-align:center;cursor:pointer;}
.tabOn{float:right;background:url('/WEB/Images/nav/bg_tab_sched_s_on.gif') no-repeat center; }
.tabOff{float:right;background:url('/WEB/Images/nav/bg_tab_sched_s_off.gif') no-repeat center;}


div.nifty014A91{ margin: 0;color:#fff;background-color:#014A91; text-align:center; width:55px;line-height:20px; height:20px;}
div.nifty014A91 b.text{margin:0px; vertical-align:top} 
div.nifty014A91 b.rtop{display:block;background: #0066CC}
div.nifty014A91 b.rtop b{display:block;height: 1px; overflow: hidden; background: #014A91;}
div.nifty014A91 b.r1{margin: 0 3px}
div.nifty014A91 b.r2{margin: 0 3px}
div.nifty014A91 b.r3{margin: 0 2px}
div.nifty014A91 b.rtop b.r4{margin: 0 1px;height: 2px}
/*++++++++++++++++++++*/
div.nifty0273E3{ margin: 0;color:#fff;background-color:#0273E3; text-align:center; width:55px; height:20px;}
div.nifty0273E3 b.text{margin:0px;} 
div.nifty0273E3 b.rtop{display:block;background: #0066CC}
d
iv.nifty0273E3 b.rtop b{display:block;height: 1px; overflow: hidden; background: #0273E3;}
div.nifty0273E3 b.r1{margin: 0 3px}
div.nifty0273E3 b.r2{margin: 0 3px}
div.nifty0273E3 b.r3{margin: 0 2px}
div.nifty0273E3 b.rtop b.r4{margin: 0 1px;height: 2px}
/*++++++++++++++++++++*/
div.niftyfff{ margin: 0;background-color:#fff; text-align:center; width:105px; height:20px; border:#000000 0px solid}
div.niftyfff b.text{margin:0px; vertical-align:top}
div.niftyfff b.rtop{display:block;background: #014A91}
div.niftyfff b.rtop b{display:block;height: 1px; overflow: hidden; background: #fff;}
div.niftyfff b.r1{margin: 0 5px}
div.niftyfff b.r2{margin: 0 3px}
div.#niftyfff b.r3{margin: 0 2px}
div.niftyfff b.rtop b.r4{margin: 0 1px;height: 2px}
/*++++++++++++++++++++*/
.time_board_time{color:#0066CC;font-size:14px;font-weight:800; padding:0px 20px 0px 20px;}
a.time_board_link{color:#0066CC;font-weight:800;}
.time_board_content{color:#666; text-align:right; direction:rtl;font-weight:800;}

.ArtistOfTheMonthDownload
{
	display: inline; 
	float: left; 
	
	
	
	
	margin-left: 8px;

}


.ArtistOfTheMonthHeadphones
{
	display: inline; 
	float: left; 
	margin-left: 1px;
}


 

.ShirlysClass
{
	display: inline;
	float: left; 
	margin-left: 2px;
	
}

.DecorationNone
{
	text-decoration:none;
	
}


.Bold 
{
	font-weight: bold; 
	text-decoration: underline;
	font-size: 15px;
}

.ellipsis {
   white-space:nowrap;
   text-overflow:ellipsis; /* for internet explorer */
   overflow:hidden;
   display:block;
   direction:rtl;
}
.boxItemOff
{
	background:url('/WEB/App_Themes/default/Images/innerPage/lookforme/box.gif') no-repeat;
}
.boxItemOn
{
	background:url('/WEB/App_Themes/default/Images/innerPage/lookforme/boxOver.gif') no-repeat;
	
	
}
