/*----------------------
	  Brown Theme
-----------------------*/
body
{
	 background-color:#544f43;
	 background-image: url(../Images/Background.jpg);
     background-repeat:no-repeat;
	 background-position:center;
	 cursor:default;
	 color: White;
}
/*----------------------
	  Opacity
-----------------------*/
.OpacityLevel1
{
	background:url(../Images/shadow10.png) top left;
}
.OpacityLevel2
{
	background:url(../Images/shadow15.png) top left;
}
.OpacityLevel3
{
	background:url(../Images/shadow25.png) top left;
}
.OpacityLevel4
{
	background:url(../Images/shadow35.png) top left;
}
/*----------------------
	  Colors
-----------------------*/
.Numerator
{
	color: #544f43;
}

/* Accessibility - Start
the left border color of the separators must fit the NormalTxt color*/
/*li.AdvLinkHorizSep,*/ div.AdvLinkHorizSep
{
	border-left-color: #fff !important;
}

.HeaderSearch .Login ul li span,
.HeaderSearch .Login ul li a,
li.AdvLinkHorizSep span,
li.AdvLinkHorizSep a,
li.AdvLinkHorizSep div
{
	background: url(../Images/sep.gif) no-repeat scroll left 3px transparent;
}

li.AdvLinkHorizSepOpp span,
li.AdvLinkHorizSepOpp a,
li.AdvLinkHorizSepOpp div
{
	background: url(../Images/sep.gif) no-repeat scroll right 3px transparent;
}
/* Accessibility - End */

.NormalTxt, .MainTitle, .SubTitle, .SmallTxt, 
a, a:visited, a.SmallTxt, a.SmallTxt:visited,
.SmallTxt a, .NormalTxt a
{
	color: White;
}
a:hover
{
	color : #2aa3da;
}
.HeaderMainMenuFont, a.HeaderMainMenuFont, a.HeaderMainMenuFont:visited
{
	color: #989187;
}
.Header .HeaderMainMenuFontSelected
{
	color:White;	
}
.Color
{
	color: white;
}
.ComplementColor
{
	color:#2aa3da;
}
.BackGroundColor
{
	background-color:#544f43;
}
.BorderColor 
{
	border-color:#544f43 !important; 	
}
.TextSeparatorBorderColor
{
	border-color:White;
}
.ErrorMessage
{
	color: Red;
}
.PricePlanWP .chakyIntro 
{
	border-bottom:1px solid white;
}
.LightBackGroundColor
{
	background-color:#9fa192;
}
.pricePlanAccordionHeaderBlue  a
{
	background-image: url(../Images/Icons/circle_arrow_green_20.gif);
}
.pricePlanAccordionHeaderBlue  a.pricePlanAccordionClose
{
	background-image: url(../Images/Icons/circle_arrow_green_20_down.gif)!important;
}

.pricePlanAccordionHeaderBlueSmall  a
{
	background-image: url(../Images/Icons/circle_arrow_green.gif) !important;
}
.pricePlanAccordionHeaderBlueSmall  a.pricePlanAccordionCloseBlueSmall
{
	background-image: url(../Images/Icons/circle_arrow_green_down1.gif) !important;
}

.PricePlanSearchResultsUC .PPTitle 
{
	color:White  !important ;
	font-size:16px;
	font-weight:bold;
	width:220px;
}



/*------------
	Controls colors
---------------*/
.Btn, A.Btn, a.Btn:Visited
{
	background-color:#2aa3da;
	color:White;
}
A.Btn:hover, .Btn:hover, .Btn-hover
{
	background-color:#147893;
}

/*----------------------
	  Images
-----------------------*/
.cll-3DSmall
{
	background-image: url(../Images/Icons/IShop/3D.gif);
	background-repeat: no-repeat;
	height: 18px;
}

.cll-LeftTriangleBigGreen
{
	background-image: url(../Images/Icons/circle_arrow_green_20.gif);
}

.cll-DownTriangleSmall
{
	background-image: url(../Images/Icons/circle_arrow_brown.gif);
}
.cll-LeftTriangleSmallGreen
{
	background-image: url(../Images/Icons/circle_arrow_green_down.gif);
}
.cll-LeftTriangleSmall
{
	background-image: url(../Images/Icons/circle_arrow_brown.gif);
}
.cll-DownTriangleSmallGreen
{
	background-image: url(../Images/Icons/circle_arrow_brown_down.gif);
}
.cll-LeftTriangleBig
{
	background-image: url(../Images/Icons/circle_arrow_brown_20.gif);
}
.cll-DownTriangleBig
{
	background-image: url(../Images/Icons/circle_arrow_brown_20_down.gif);
}

.triangeLeftLink
{
	background-image: url(../Images/Icons/triangeleftBlack.gif);
}
.vIcon 
{
	background:url(../Images/Icons/iconV.gif) no-repeat right top;
}
.xIcon 
{
	background:url(../Images/Icons/iconX.gif) no-repeat right top;
}

.LinkArrow
{
	background-image: url(../Images/Icons/white_arrow_brown_left.gif);
}
.LinkArrowAccordion
{
	background-position:163px 5px;	
	background-repeat:no-repeat;
	background-image: url(../Images/Icons/brown_BG.gif);
}
.LinkArrowOpposite
{
	background-image: url(../Images/Icons/white_arrow_brown_right.gif);
}
.GreenVcheck
{
	background: url(../Images/Icons/v_brown.gif) no-repeat right center;
}

.Loader
{
	background:url(../Images/loader_brown.gif) no-repeat right center;
}

.cll-HeaderSubToolBarFont
{
	color:  #666666;
	font-family: Arial;
	font-size: 15px;
	text-decoration: none;
	
}

.cll-LinkControlFont
{
	color:  White;
	font-family: Arial;
	font-size: 12px;
	text-decoration: none;
	cursor:pointer
}
.cll-HeaderSubToolBarFontSelected
{
	color: #ff3366;
	font-family: Arial;
	font-size: 20px;
	text-decoration: none;
	font-weight: bold;
}

.Cll-NormalTxt, .Cll-MainTitle, .Cll-Subtitle, h1,
.Cll-UnderlineLink, A.Cll-UnderlineLink:visited, A.Cll-UnderlineLink,
.Cll-LinkWithoutUnderline, A.Cll-LinkWithoutUnderline:visited, A.Cll-LinkWithoutUnderline,
.Cll-SmallTxt, a.Cll-SmallTxt, a.Cll-SmallTxt:visited,.Cll-SubTitle, .Cll-SmallTxt a,
.cll-HR
{
	color: white;
}
.ms-WPBody A:visited
{
color:white;
text-decoration:underline;
}
.ms-WPBody A:link
{
	color:white;
text-decoration:none;
}
.ms-WPBody A:hover
{
color:white;
text-decoration:underline;
}
.ms-WPBody A.Cll-UnderlineLink:link, .ms-WPBody A.Cll-UnderlineLink:active, .ms-WPBody A.Cll-UnderlineLink:hover, .ms-WPBody A.Cll-UnderlineLink:visited
{
	text-decoration: underline;
}
.ms-WPBody A.Cll-SmallTxt-UnderlineLink:link, .ms-WPBody A.Cll-SmallTxt-UnderlineLink:active, .ms-WPBody A.Cll-SmallTxt-UnderlineLink:hover, .ms-WPBody A.Cll-SmallTxt-UnderlineLink:visited
{
	text-decoration: underline;
}
.ms-WPBody A.Cll-LinkWithoutUnderline:link, .ms-WPBody A.Cll-LinkWithoutUnderline:visited, .ms-WPBody A.Cll-LinkWithoutUnderline:hover
{
	text-decoration: none;
}
.Cll-wphr 
{
	color: #8C8B90;
}
.Cll-AsterisksHeaders
{
	color:White;
	background-color:#9c899d;
	
}
.Cll-AsterisksDarkRow
{	
	background-color:#b9b9bb;
	color:White;
}
.Cll-AsterisksBrightRow
{	
	background-color:#c5c5c7;
	color:White;
}
.Cll-AsterisksFreeCall
{
     background-color:#ab98ab;
    color:#ffffff;
}
.Cll-AsterisksMarkup
{
	background-color: #eb2a7b;
	color:#ffffff;
}

.Cll-AsterisksClosedImageContainer, .Cll-AsterisksClosedImageContainer A:link, 
.Cll-AsterisksClosedImageContainer A:visited, .Cll-SmallTxt a
{
	text-decoration:none;
}
.Cll-AsterisksOpenImageContainer, .Cll-AsterisksOpenImageContainer A:link, .Cll-AsterisksOpenImageContainer A:visited
{
	text-decoration:none;
}
.Cll-AsterisksExsistInSiteLink, .Cll-AsterisksExsistInSiteLink A:link, .Cll-AsterisksExsistInSiteLink A:visited
{
	text-decoration: none;
} 
.Cll-AsterisksExsistInSiteLink
{
	background-image: url(../Images/Icons/WhiteLeftTriangle.gif);
}

.Cll-AsterisksClosedImageContainer
{
	background-image: url(../Images/Icons/triangelLeft.gif);
}
.Cll-AsterisksOpenImageContainer
{
	background-image: url(../Images/Icons/triangelDown.gif);
	
}
.Cll-ServiceFormsItem
{
	background-image: url(../Images/Icons/purpleBulletLeft.GIF);	
}
.CellcomLogoImage
{
	background:url(../Images/logo.gif) no-repeat top left ;
}
.CellcomBusinessImage
{
	background:url(../Images/business.gif) no-repeat center center;
}
/*------------
	data entry: text boxes
---------------*/
.cll-textBoxSmall
{
	border:0px;
	background-color:White;
	height:17px;
	color:Black;
	
}
.cll-textBoxWide
{
	border:0px;
	background-color:White;
	color:Black;
	height:17px;
}

.cll-Btn, A.cll-Btn, a.cll-Btn:Visited
{
	background-color:#2aa3da;
	color:White;
}
.cll-BtnSearch, A.cll-BtnSearch, a.cll-BtnSearch:Visited
{
	background-color:#2aa3da;
	color:#ffffff;
}
A.cll-Btn:hover, .cll-Btn:hover, .cll-BtnSearch:hover, .cll-Btn-hover
{
	background-color:#147893;
}
.Cll-TringleandLineLeftIcon
{
	background-image: url(../images/icons/triangelLeftSmall.gif);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:20px;
	
}
.Cll-ArrowandLineLeftIcon
{
	background-image: url(../images/icons/Arrow_Line_Left_Small.gif);
	background-repeat:no-repeat;
	background-position:178px -4px ;
	padding-right:20px;
	width:176px;	
}

/**********************************
 *********** Separtors ************
 **********************************/ 
.cll-wp-separator
{
	/*TODO: Change the border color according to the Theme*/
	border-bottom-color:#E6E2DF;	
}

.cll-LeftTriangle 
{
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 0px ;
	padding-right:20px;
	background-image: url(../Images/Icons/purpleBulletLeft.GIF);	
}
/* ---------- Modal.cs -----------*/

.cll-modal
{
	background-color: #7BCBD6;
    background-image:url(../Images/Background.jpg);
	background-repeat: no-repeat;
	background-position: center -335px;
	cursor: default;
}

.cll-modal-ClosePic
{
	background-image: url(../Images/ModalClose.gif);
}
.exclamationMarkSmall
{
	background:transparent url(../Images/Icons/error_brown.gif) no-repeat right 3px;
}

.ExclamationMark
{
	background: url(../images/icons/ExclamationMark.gif) no-repeat right top;
}
/*Price Plan Search Results WP */
/*TODO: chnage colors to the correct colors.*/
.cll-HyperlinkSelectBtn
{
	background-color: #EC184A;
	color: #FFFFFF;	
}
.cll-HyperlinkSelectBtn a:link, .cll-HyperlinkSelectBtn a:visited, .cll-HyperlinkSelectBtn a:hover, .cll-HyperlinkSelectBtn a:active
{
	color: #FFFFFF;	
}

/*----------------------
		Registration
-------------------------*/
.cll-RegistrationNormalMenu
{
	background: url(../Images/RegistrationNormalMenu.gif) no-repeat;
	width: 178px;
	height: 30px;
	padding-top: 6px;
	float: right;
	margin-left: 15px;
	color: #fff;
}
.cll-RegistrationSelectedMenu
{
	background: url(../Images/RegistrationSelectedMenu.gif) no-repeat;
	width: 178px;
	height: 30px;
	padding-top: 6px;
	float: right;
	margin-left: 15px;
	color: #524942;
}
.cll-bold
{
	font-weight: bold;
}

.cll-LeftTriangle
{
	background-repeat: no-repeat;
	background-position: right center;
	padding-top: 0px;
	padding-right: 20px;
	background-image: url(../Images/Icons/RedLeftTriangle.GIF);
}

.cll-Phone-Icon
{
	background-image: url(../Images/Icons/icon_phone_business.gif);
}

.cll-Features-Icon
{
	background-image: url(../Images/Icons/icon_phone_business.gif);
}

/*******************************/
/*Accessory Search Results WP*/
/*TODO: chnage to the correct images*/
.cll-CircledVMark-Icon-Link
{
	background-image: url(../Images/Icons/v_circle-icon_business.gif);
}
/*****************************/
/*AccessoryWP*/
/*TODO: chnage to the correct colors and images*/
.cll-awp_moreHelpArea
{
	background: url(../Images/Icons/questionMark.gif);
}
.cll-LeftTriangle-Icon-Link
{
	background-image: url(../Images/Icons/circle_arrow_brown.gif);
}
.cll-icon-RedLeftTriangle
{
	background: url(../Images/Icons/circle_arrow_brown.gif) no-repeat center center;
}	

.cll-ShoppingCart-Icon-Link
{
	background-image: url(../Images/Icons/RedShoppingCart.gif);
}
.cll-icon-RedShoppingCart
{
	background: transparent url(../Images/Icons/RedShoppingCart.gif);	
}
.buttonToolTipWrapper
{
	BACKGROUND: url(../Images/tooltip_arrow_left_green.gif) no-repeat left 7px! important; 
}
.pmSaleBanner
{
    background-color:#29a2de;
}
.iIndicator
{
	-moz-background-clip:border !important;
	-moz-background-inline-policy:continuous !important;
	-moz-background-origin:padding !important;
	background:transparent url(../Images/Icons/IShop/Information.gif) no-repeat scroll right center;
}
.currentFocusStage
{
	BACKGROUND: url(../Images/Icons/IShop/arrow_on.gif) no-repeat right center! important;
}
.inActiveStage
{
	BACKGROUND: url(../Images/Icons/IShop/arrow_off.gif) no-repeat right center! important;
}
.dvBody
{
	BACKGROUND-COLOR: #908B85 !important;
}
.ShoppingAssistantMainDivFloatBG
{
	background-color: #544f43;
}
.toShoppingCart
{
	background: transparent url(../Images/Icons/RedShoppingCart.gif);
}
.msg_head
{
	BACKGROUND-COLOR: #bdb6b5;
}
.line_Text
{
	Color:#737173;
}


/* accordion for chacky */
.pricePlanAccordionContainer
{
	border-top: solid 1px #fff;
}
.pricePlanAccordion
{
	border-bottom: solid 1px #fff;
}
.pricePlanAccordionHeader  a
{
	background: transparent url(../Images/Icons/circle_arrow_green_20.gif) no-repeat right center
}
.pricePlanAccordionHeaderSelected  a
{
	background: transparent url(../Images/Icons/circle_arrow_green_20_down.gif) no-repeat right center
}

.cll-ShoppingAssitence-Icon-Link
{
	background: transparent url(../Images/Icons/RedShoppingAssitence.gif) no-repeat right center;	
}
span.iShopAccForPhone
{
	background: transparent url(../Images/Icons/acccForPhone.gif) no-repeat center center
}
.iShopAccForPhone div
{
	background-color: #2AA3DA
}
/************/

/******* Custom Tabs ********/
.cellcom__tab_default .ajax__tab_header {color: #fff; background-color: #CEF4F5; font-family:arial;font-size:14px; background:url(../Images/Tabs/tab-line.gif) repeat-x;background-position:right bottom !important;}
.cellcom__tab_default .ajax__tab_outer {padding-right:4px; margin-right: 6px; background:url(../Images/Tabs/tab-right.gif) no-repeat;height:24px;background-position:right top !important;}
.cellcom__tab_default .ajax__tab_inner {padding-left:5px;background:url(../Images/Tabs/tab-left.gif) no-repeat;background-position:left top !important;}
.cellcom__tab_default .ajax__tab_tab {height:17px; text-align:right; width: 112px; padding: 4px;margin:0;background:url(../Images/Tabs/tab.gif) repeat-x;background-position:right top !important;}

.cellcom__tab_default .ajax__tab_active { color: #fff;}
.cellcom__tab_default .ajax__tab_active .ajax__tab_outer {background:url(../Images/Tabs/tab-active-right.gif) no-repeat right;}
.cellcom__tab_default .ajax__tab_active .ajax__tab_inner {background:url(../Images/Tabs/tab-active-left.gif) no-repeat;}
.cellcom__tab_default .ajax__tab_active .ajax__tab_tab {background:url(../Images/Tabs/tab-active.gif) repeat-x;}

.cellcom__tab_default .ajax__tab_body {padding:18px 8px 30px 8px;}
/**** End of Custom Tabs ****/

/******* Custom Tabs Web Control (Miki) ********/
.CustomTabs_Container {overflow:hidden;width:970px;}
.CustomTabs_ContainerInnerDiv {width:2000px;}
.CustomTabs_Line {font-family:arial;font-size:14px; background:url(../Images/Tabs/tab-line.gif) repeat-x;background-position:right bottom !important;height:24px;}
.CustomTabs_Line_Left_For_2_Tabs {width:503px;}
.CustomTabs_Line_Right {width:5px;}
.CustomTabs_Line_Middle {width:3px;}
.CustomTabs_Tab_Right {width:5px; background:url(../Images/Tabs/tab-right.gif) no-repeat;height:24px;background-position:right top !important;}
.CustomTabs_Tab_Left {width:5px; background:url(../Images/Tabs/tab-left.gif) no-repeat;height:24px;background-position:left top !important;}
.CustomTabs_Tab_Middle {font-size:14px;height:24px; text-align:right; min-width: 112px; padding: 4px;background:url(../Images/Tabs/tab.gif) repeat-x;background-position:right top !important;}
.CustomTabs_Tab_Middle a {color: #fff;outline: none !important;}
.CustomTabs_Tab_Middle_Active a {color: #fff; outline: none !important;}
.CustomTabs_Tab_Right_Active {width:5px;height:24px;background:url(../Images/Tabs/tab-active-right.gif) no-repeat right;}
.CustomTabs_Tab_Left_Active {width:5px;height:24px;background:url(../Images/Tabs/tab-active-left.gif) no-repeat;}
.CustomTabs_Tab_Middle_Active {font-size:14px;min-width: 112px;height:24px;padding: 4px;background:url(../Images/Tabs/tab-active.gif) repeat-x;}

/**** End of Custom Tabs Web Control ****/

/******* TellAFriend, Bookmarks and Print links ********/
/*TODO: change to correct colors and images*/
.cll-extraActionLinks td
{	
	background: url(../Images/Icons/circle_arrow_brown.gif) no-repeat right 3px;
}
.cll-extraActionLinks tr td a:link, .cll-extraActionLinks tr td a:visited, .cll-extraActionLinks tr td a:active
{
	color: #E6E2DF;
}
/**** End of TellAFriend, Bookmarks and Print links *****/

/*------------------------
		color
--------------------------*/
.Cll-NormalTxt, .Cll-MainTitle, .Cll-Subtitle, h1,
.Cll-UnderlineLink, A.Cll-UnderlineLink:visited, A.Cll-UnderlineLink,
.Cll-LinkWithoutUnderline, A.Cll-LinkWithoutUnderline:visited, 
A.Cll-LinkWithoutUnderline, .Cll-SmallTxt, a.Cll-SmallTxt, 
a.Cll-SmallTxt:visited,.Cll-SubTitle, .Cll-SmallTxt a, .Cll-NormalTxt a,
.cll-HR,a.cll-LinkWithUnderLine:visited,a.cll-LinkWithUnderLine
{
	color: White;
}
.Cll-LinkWithoutUnderline:hover, A.Cll-LinkWithoutUnderline:hover, a.Cll-SmallTxt:hover,
.Cll-UnderlineLink:hover, A.Cll-UnderlineLink:hover, a.cll-LinkWithUnderLine:hover
{
	color : #2aa3da;
}
.Cll-wphr 
{
	color: #544f43;
}

.cll-Color
{
	color: white;
}
.cll-ComplementColor
{
	color:#2aa3da;
}
.cll-BackGroundColor
{
	background-color:#544f43;
}
.cll-BorderColor 
{
	border-color:#544f43 !important; 	
}
.ZoneLyricsImage
{
	background-image: url(../Images/Icons/lyrics_icon.gif);
}
.ZoneDownloadImage
{
	background-image: url(../Images/Icons/download_purple.gif);
}
.ZonePlayImage
{
	background-image: url(../Images/Icons/watch_purple.gif);
}
.ZoneStopImage
{
	background-image: url(../Images/Icons/stop_purple.gif);
}
.ZonePlayVideo
{
	background-image: url(../Images/Icons/video_watch_purple.gif) !important;
}
.ZoneStopVideo
{
	background-image: url(../Images/Icons/video_watch_pink.gif);
}
.ZoneSmallBulletImage
{
	background-image: url(../Images/Icons/SmallBullet.gif);
}
.ZoneSmallRedMark
{
	background-image: url(../Images/Icons/Red_Mark_Icon.gif);
}
.ZoneCircleArrow
{
	background-image: url(../Images/Icons/ZoneCircleArrowLeft.GIF);
}
.ZCA
{
	background-image: url(../Images/Icons/ZoneCategoryArrowLeft.GIF);
}
.ZoneBulletArrow
{
	background-image: url(../Images/Icons/zone_bullet_arrow.gif);
}

/******************************** Shop related colors ********************************/
/******************************** ******************* ********************************/
.linksToActAndUpg .linksContainer .upgLinks .login-Main,
.linksToActAndUpg .linksContainer .newLinks ul, 
.linksToActAndUpg .linksContainer .upgLinks ul
{
	border-top: solid 1px #fff
}
.linksToActAndUpg .linksContainer .newLinks ul li, 
.linksToActAndUpg .linksContainer .upgLinks ul li
{	
	border-bottom: solid 1px #fff
}
.iShopingCartItemHeader h3
{
	color:#666666;
}
.iShopingCartSeparatorSmall div,
.iShopingCartSeparator div
{
	background-color: #898884
}
.iShopPriceFree
{	
	color: #898884
}
.iShopPhoneCounterRow
{
	border-top: solid 2px #898884;
	border-bottom: solid 2px #898884
}
.iShopPhoneCounter
{
	color:#fff
}
/* AddToCart */
.cll-AddToCartButton
{
	background-image: url(../Images/button_gradient.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
.cll-AddToCartButton:hover
{
	background-image: url(../Images/button_gradient_hover.gif) !important;
}
.cll-SmallAddToCartButton
{
	background-image: url(../Images/button_gradient.gif);
	background-position:top left;
	background-repeat:repeat-x;
}
.cll-SmallAddToCartButton:hover
{
	background-image: url(../Images/button_gradient_hover.gif) !important;
}
/* DeviceFeaturesLinking */
.featureBox ul li
{
	list-style-image: url(../images/icons/list_white_icon.gif);
}
.dflContainer .summaryZone .featureBox ul li a
{
    color: #525252
}

/* DeviceSearchResults */
.cll-DsrPriceSubContainer
{
	background: url(../images/pay_attention.gif) no-repeat right top;
}
.cll-DsrPriceSubContainer span
{
	color: #ef0042; 
}
a.cll-BlackWhiteLinkButton
{
	background-color: #524d45; 
}
a.cll-BlackWhiteLinkButton:hover
{
	background-color: #808080;
}
a.Cll-DsrSelectLink
{
	background-color: #29a2de
}
a.Cll-DsrSelectLink:hover
{
	background-color: #147893
}

table.cll-DsrDevicesList tr td.cll-DsrTableCheckBox,
table.cll-DsrDevicesList tr td.cll-DsrTableDeviceMain,
table.cll-DsrDevicesList tr td.cll-DsrTableDeviceImage,
table.cll-DsrDevicesList tr td.cll-DsrTableDevicePrice,
table.cll-DsrDevicesList tr td.cll-DsrTableFootingCell
{
	border-top: solid 1px #d3ccce; 
}
div.cll-DsrTableDeviceFeatures
{
	border-bottom: solid 1px #d3ccce; 
}
a.cll-DsrTableDevice3D:link, a.cll-DsrTableDevice3D:active, a.cll-DsrTableDevice3D:visited
{
	background: url(../images/icons/circle_arrow_brown.gif) no-repeat right center;
	text-decoration: none;
}
.cll-DsrTableDeviceSales a
{
	background: url(../images/icons/circle_arrow_brown.gif) no-repeat right center;
}

/* Device WP */
.cll-dwp_sideSuperContainer
{
	border-top: solid 1px #fff; 
}
.cll-dwp_addtionalLinksSeparator
{
	border-color: #fff
}
.cll-dwp_linksArea
{
	border-bottom: solid 1px #fff; 
}
.cll-dwp_specsArea
{
	border-bottom: solid 1px #fff; 
}
.cll-dwp_specsArea table.cll-commonFeatures td
{
	border-top: solid 1px #fff; 
}
.cll-dwp_specsArea table.cll-commonFeatures td.cll-featureTextFeature
{
	color: #fff; 
}
.cll-dwp_specsArea ul li
{
	background: transparent url(../Images/Icons/bullet_smallest.gif) no-repeat right center;
}
.cll-dwp_moreHelpArea
{
	background: url(../Images/Icons/questionMark.gif) no-repeat top right;
}
.cll-dwp_addtionalLinksContainer a.upgradingLink
{
	background: url(../Images/Icons/circle_arrow_brown.gif) no-repeat center right;
}
.cll-dwp_addtionalLinksContainer a.deviceTakanonLink
{
	background: url(../Images/Icons/adobe-pdf-icon_small.gif) no-repeat right center;	
}
.cll-dwp_addtionalLinksContainer hr
{
	color: #fff; 
}
/* Price Main */
.pmBlockSeparator, .pmBlockSeparatorTop, .pmPriceComments
{
    border-color: #d3ccce
}
.pmMainPrice, .pmPriceComments, .pmPriceComments a
{
	color: #fff
}
div.pmMinus
{
	background-color: #fff;
}

/* ShoppingCart */
.cll-formTitleDescription
{
	border-bottom: solid 1px #fff; 
}
.cll-formTitleDescription div.cll-formTitleSecureLogo
{
	background: transparent url(../Images/Icons/securedIcon.gif) no-repeat right center;
}
.cll-formBackToCartWrapper a, .cll-formBackToCartWrapperSummary a
{
	background: url(../Images/Icons/circle_arrow_brown.png) no-repeat right center;
}
.cll-formSubmitWrapper input
{
	background-color: #2aa3da; 
}
.cll-formSubmitWrapper input:hover
{
	background-color: #147893; 
}
.cll-formSubmitWrapper input.cll-formOrderSubmit
{
	background-color: #8bc53f; 
}
.cll-formSubmitWrapper input.cll-formOrderSubmit:hover
{
	background-color: #699b1b;
}
.cll-orderSummaryShipping
{
	border-bottom: solid 1px #fff; 
}
.cll-orderSummaryCheckboxes
{
	border-bottom: solid 1px #fff; 
}
.cll-shopCartTitle
{
	background: url(../Images/shoppingCart_big.gif) no-repeat right center;
}
th.cll-shoppingCartColumn1, th.cll-shoppingCartColumn2
{
	border-bottom: solid 1px #fff; 
}
td.cll-shoppingCartColumnWide1
{
	border-bottom: solid 1px #fff; 
}
td.cll-shoppingCartColumn2, .cll-shoppingCartColumn21, .cll-shoppingCartColumn22
{
	border-bottom: solid 1px #fff; 
}
.cll-shoppingCartColumn22
{
	color: #fff; 
}
.cll-shoppingCartColumn22 a
{
	color: #fff; 
}
.cll-shoppingCartColumn22 a:hover
{
	color: red;
	text-decoration: underline;
}
td.cll-shoppingCartColumn3
{
	border-bottom: solid 1px #fff; 
}
.cll-formCartSubmitWrapper a, .cll-formCartSubmitWrapper a:link, .cll-formCartSubmitWrapper a:active, .cll-formCartSubmitWrapper a:visited
{
	background-color: #8BC53F;
}
.cll-formCartSubmitWrapper a:hover
{
	background-color: #699b1b;
}
a.linkButtonDisabled, a.linkButtonDisabled:link, a.linkButtonDisabled:visited,
a.linkButtonDisabled:active, a.linkButtonDisabled:hover
{
	background-color: #cecfce !important;
	color: #848284 !important
}
.cll-formCartSideTitle
{
	border-top: solid 1px #fff; 
}
.cll-formCartSideLinks li
{
	background: url(../images/icons/list_white_icon.gif) no-repeat right center;
}
.cll-formInputRow p, .cll-checkBoxValidation
{
	background: transparent url(../images/Icons/error_brown.gif) no-repeat right center	
}
.cll-formInputRow p span
{
	color: #fff !important
}

/* SupportedColors */
.cll-dwp_colors
{
	border-bottom: solid 1px #fff; 
}

/* DealUC */
.dealRelatedDevicesTable td
{
	border-top: solid 1px #fff;
}

/* DealSelectDeviceUC */
.dealIsNotFirst
{
	border-top: solid 1px #fff;
}
/*DisplaySmallDevicedListUC*/
.DisplaySmallDevicedListUC .DevicesTable td
{
	border-top: solid 1px #fff;
}


/*select phone number disable boxes*/
.BackgraundBoxesSelectPhoneNumber
{
	background-color: #ffcc99;
}

/**************************** End of  Shop related colors ****************************/
/******************************** ******************* ********************************/

/*------------------------
		border-bottom
--------------------------*/
.Cll-MainWidthBorder-Bottom
{
	border-bottom: 1px solid White; 
}
.crlPrev_Loading
{
	background-image: url(../Images/Icons/circle_prev_off.gif) !important;
}
.crlNext_Loading
{
	background-image: url(../Images/Icons/circle_next_off.gif) !important;
}
.crlNext
{
	background-image: url(../Images/Icons/circle_next.gif);
}
.crlPrev
{
	background-image: url(../Images/Icons/circle_prev.gif);
}
.crlNext:hover
{
	background-image: url(../Images/Icons/circle_next_over.gif);
}
.crlPrev:hover
{
	background-image: url(../Images/Icons/circle_prev_over.gif);
}
.pagerBorder 
{
	border-color:#B54D70 !important;
}

/* SelectWarrantyProgram UserControl for ChooseWarranyWP */
.padDetailsText .ms-standardheader
{
	color: White;
}

/* addtocart tooltip */
.buttonToolTipWrapper
{
	background: url(../images/addtocart_tooltip.gif) no-repeat left 7px;
}
.buttonToolTipContent
{
	background-color: #29a2de;
	color: #fff;
}

/* as price */
table.asPrice tr th, 
table.asPrice tr td.OpacityLevel2,
table.asPrice tr td.OpacityLevel1
{
	border-bottom: solid 1px #544f43;
}
table.asPrice tr td.asTitle a
{
	background: transparent url(../images/icons/accordion_open.gif) no-repeat right center 	
}
table.asPrice tr td.asTitle a.expand
{
	background: transparent url(../images/icons/accordion_close.gif) no-repeat right center 
}
.FooterFirstLogo 
{
	background-image: url(../Images/logo1.png);
}
.mapCatBlock a, .mapBackContainer a,
.mapCatBlock a:visited, .mapBackContainer a:visited
{
	color: #939391
}
.mapCatBlock a:hover, .mapBackContainer a:hover
{
	color: #2aa3da
}
.mapBackContainer a
{
	background-image: url(../Images/Icons/up_brown.gif)
}

/* Lead form */

.ShopPopupUc
{
	background-color:#544f43;
}

/* Lead Form */

/* JGames Accordion */
.AccordionMenuHeader
{
	background: url(../Images/accordion_menu_bg.gif) repeat-x;
}
.AccordionContentBackground
{
	background-color:#757265;
}

.AccordionHoverTextColor
{
	color : #2aa3da;
}

.campaignIndicationButtonToolTipContent
{
	background-color:#2aa3da;
	color:White;
	text-align: center;
}

.campaignIndicationButtonToolTipWrapper {
	background:transparent url(/_layouts/STYLES/1.RTL/BrownTheme/Images/CampaignIndication_tooltip_left.gif) no-repeat scroll left 7px;
}
.campaignIndicationButtonToolTipWrapperRight
{
	padding-left:6px; 
	padding: 5px 7px;
	display: none;
	width: 210px;
	background:transparent url(/_layouts/STYLES/1.RTL/BrownTheme/Images/CampaignIndication_tooltip_left.gif) no-repeat scroll left 7px;
}

.campaignIndicationButtonToolTipWrapperLeft
{
	padding-right: 6px;
	padding: 5px 7px;
	display: none;
	width: 210px;
	background:transparent url(/_layouts/STYLES/1.RTL/BrownTheme/Images/CampaignIndication_tooltip_right.gif) no-repeat scroll right 7px;
}

.campaignIndicationButtonToolTipWrapperTopPointerDiv
{
	margin-right: 10px;
	padding: 0px 0px 0px 0px;
	margin-top: 0px; 
	margin-left: 10px;
	width: 13px;
	height: 7px;
	font-size: 1pt;
	background:transparent url(/_layouts/STYLES/1.RTL/BrownTheme/Images/CampaignIndication_tooltip_bottom.gif) no-repeat scroll bottom;
}
.campaignIndicationButtonToolTipWrapperTop
{
	direction: ltr; 
	padding-right: 6px;
	padding: 0px 7px;
	display: none;
	width: 210px;
}

.campaignIndicationButtonToolTipWrapperBottomPointerDiv
{
	direction: ltr; 
	padding: 0px 0px 0px 0px;
	margin-top: 0px; 
	margin-left: 10px;
	width: 13px;
	height: 7px;
	font-size: 1pt; 
	background:transparent url(/_layouts/STYLES/1.RTL/BrownTheme/Images/CampaignIndication_tooltip_top.gif) no-repeat scroll top ;
}
.campaignIndicationButtonToolTipWrapperBottom
{
	direction: ltr; 
	padding-right: 6px;
	padding: 0px 7px;
	display: none;
	width: 210px;
}

.campaignIndicationGreenButtonToolTipContent
{
	background-color:#2aa3da;
	color:White;
	text-align: center;
}

.campaignIndicationGreenButtonToolTipWrapperTopPointerDiv
{
	margin-right: 10px;
	padding: 0px 0px 0px 0px;
	margin-top: 0px; 
	margin-left: 10px;
	width: 13px;
	height: 7px;
	font-size: 1pt;
	background:transparent url(/_layouts/STYLES/1.RTL/BrownTheme/Images/CampaignIndication_tooltip_bottom.gif) no-repeat scroll bottom;
}

.displayNone {
	display:none;	
}

.CMOfferUC .HeartImage
{
	background-image:url(/_layouts/STYLES/1.RTL/WhiteTheme/Images/CM/Heart.gif);
}
.CMOfferUC .OkImage 
{
	background-image:url(/_layouts/STYLES/1.RTL/WhiteTheme/Images/CM/OK.gif);
}
.CMOfferUC .NotOkImage 
{
	background-image:url(/_layouts/STYLES/1.RTL/WhiteTheme/Images/CM/NotOK.gif);
}
.cll-Star 
{
		BACKGROUND-IMAGE: url(../Images/Icons/star_brown.gif)
}

.cll-coloredTriangle 
{
		BACKGROUND-IMAGE: url(../Images/Icons/brown_icon11.gif)
}

.ac_results li 
{
	color: #000	
}
.ac_results li.ac_over
{
	color: #fff
}

/*  Modal Start */
.modalMessageWindow
{
	background-color: #fff;
	background-image: url(../Images/Background.jpg);
	background-repeat: no-repeat;
	background-position: center -335px;
	cursor: default;
}
.jqmBigButton
{
	background-color: #2aa3da
}
.jqmBigButton-hover
{
	background-color:#147893
}
.modalMessageQuestion
{
	background-image: url(../Images/Icons/question_20.gif);
}
.modalMessageWarning
{
	background-image: url(../Images/Icons/warning_20.gif);
}
.modalMessageInformation
{
	background-image: url(../Images/Icons/information_20.gif);
}
.modalMessageError
{
	background-image: url(../Images/Icons/error_20.gif);
}
.modalMessageQuestionSmall
{
	background-image: url(../Images/Icons/question_11.gif);
}
.modalMessageWarningSmall
{
	background-image: url(../Images/Icons/warning_11.gif);
}
.modalMessageInformationSmall
{
	background-image: url(../Images/Icons/information_11.gif);
}
.modalMessageErrorSmall
{
	background-image: url(../Images/Icons/error_11.gif);
}
.cll-modal-ClosePic
{
	background-image: url(../Images/ModalClose.gif);
}
.cll-modalShop-ClosePic
{
	background-image: url(../images/icons/IShop/x_icon.gif);
}
.cll-Star 
{
		BACKGROUND-IMAGE: url(../Images/Icons/star_green.gif)
}

.cll-Star2
{
		BACKGROUND-IMAGE: url(../Images/Icons/star.gif)
}

.cll-V
{
		BACKGROUND-IMAGE: url(../Images/Icons/round_v.gif)
}

.cll-coloredTriangle 
{
		BACKGROUND-IMAGE: url(../Images/Icons/green_icon11.gif)
}
/* Modal End */

.cll-DeviceSearchSubTitle
{
	color: #FFFFFF;
}

/* SaleTypeUpperBanner */
.cll-SaleTypeUpperBanner
{
	background: url(../images/pay_attention.gif) no-repeat 100% 3px;
	padding: 0px 23px 0px 0px;
}

.cll-dwp_CriticsLinksTitle
{
	color: #FFFFFF;
	padding-top: 5px;
}

.cll-dwp_CriticsLinks
{	
	word-spacing: -1px; 
	letter-spacing: 0pt; 
	font-size: 12px; 
	text-decoration: underline;
}

.cll-dwp_CriticsLinks div
{
	margin: 5px 0
}
.HowToBuyMainPanelInner
{	
	background-color:#908B85;
}
.cll-deviceSeparatorLine
{
	margin: 20px 10px 0px 10px; 
	border: solid 1px #FFFFFF;
}

a.titleLink:link {color: White;}
a.titleLink:visited {color: White;}
a.titleLink:hover {color: White;}

.HeaderSubToolBar3rdLevel, .HeaderSubToolBar3rdLevelContainer 
{
	background-color: #bfbfbf;
}
.HeaderSubToolBar3rdLevelSeperator
{
	color:#ffffff;
	/*Accessibility Start*/
	border-left: 1px #ffffff solid;
	/*Accessibility End*/
}
.HeaderSubToolBar3rdLevelFont, .HeaderSubToolBar3rdLevelFontSelected
{
	color: #ffffff;
}

.HeaderSubToolBar3rdLevelFont:visited
{
	color: #ffffff;
}

.HeaderSubToolBar3rdLevelFontSelected
{
	color: #ffffff !important;
}

.HeaderSubToolBar3rdLevelFont:hover
{
	color: #ffffff !important;
}

.HeaderSubToolBarWith3rdLevelVisible, .SelectedHeaderSubToolBarWith3rdLevelVisible
{
	BACKGROUND-COLOR: #bfbfbf
}

.Header .HeaderSubToolBarFontWith3rdLevelVisible
{
	color: #ffffff;
}

.Header .HeaderSubToolBarFontWith3rdLevelVisible:hover
{
	color: #ffffff;
}

.Header .HeaderSubToolBarFontSelectedWith3rdLevelVisible
{
	color: #ffffff !important;
}

/* Pitzul Teaser */
.SmartFloatControlWP
{
}
.SmartFloatControlWP .TextColor
{
	color:White;
}
.SmartFloatControlWP .Title
{
	padding-right: 10px;
	padding-bottom: 10px;
	padding-top: 0px;
	zoom: 100%;
}

.SmartFloatControlWP .TeaserSeperatorWrapper
{
	height:1px;
	line-height:1px;
}

.SmartFloatControlWP .TeaserSeperator
{
	border-bottom:solid 1px;
	height:0px;
	line-height:0px;
	margin-right:10px;
}

.SmartFloatControlWP .Item
{
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 15px;
	zoom: 100%;	
}

.SmartFloatControlWP .Item .ImageDiv
{
	float: right;
	height: 98px;
	width: 372px;
	padding-top: 4px;
}
.SmartFloatControlWP .Item .ImageDiv .Image
{
	height: 98px;
	width: 372px;
}

.SmartFloatControlWP .Item .ImageDiv .ImageLink
{
	cursor: pointer;
	height: 98px;
	width: 372px;
}

.SmartFloatControlWP .Item .Description
{
	float: right;
	margin-right: 10px;
}
.SmartFloatControlWP .Item .Description .TitleDiv
{
	margin-bottom:5px;
}
.SmartFloatControlWP .Item .Description .Text
{
	height:50px;
}
.SmartFloatControlWP .Item .Description .LinkDiv
{
	margin-top:10px;
}
.SmartFloatControlWP .Bottom
{
	height:50px;
	zoom: 100%;	
}

.SmartFloatControlWP .Bottom .BottomLinkDiv
{
	padding: 10px;
}
/* End Pitzul Teaser */

.PitzulConfirmationWP .errorTitle
{
	font-size: 14px;
	font-weight: bold;
	background:transparent url(../Images/Icons/x_red_grey.gif) no-repeat scroll right top;
	height: 20px;
	text-align: right;
	padding-right:25px;
}

.PitzulConfirmationWP .messageTitle
{
	font-size: 14px;
	font-weight: bold;
	background:transparent url(../Images/Icons/warning_red_20.gif) no-repeat scroll right top;
	height: 20px;
	text-align: right;
	padding-right:25px;
}

.PitzulConfirmationWP .messageText
{
	text-align: right;
	padding-right: 25px;
}

.PitzulConfirmationWP .PitzulInfo
{
	width: 570px;
	padding: 5px 5px 10px 5px;
}