﻿.Float
{
	float: right;
}

.Clear
{
	clear: both;
	height: 1px;
}

.Bold
{
	font-weight: bold;
}

.wellcomeStrip
{
	width: 99%;
	background-color: #ebf3ff;
	height: 25px;
	padding-right: 10px;
}
.topStrip
{
	width: 99%;
	background-color: White;
	height: 25px;
	padding-right: 10px;
	border-bottom: 1px solid #D6E8FF;
}
.mainContent
{
	width: 100%;
	background: url( "/_layouts/images/navshape.jpg" ) repeat-x #83b0ec;
}

.mainPage
{
	border-bottom: 1px solid #6F9DD9;
	border-left: 1px solid #6F9DD9;
	border-right: 1px solid #6F9DD9;
	background-color: White;
	width: 100%;
}

.ContentSpace
{
	background: url( "/_layouts/images/navshape.jpg" ) no-repeat #83b0ec;
}

.Cll-MenuUI
{
	cursor: pointer;
	background-image: url(../_layouts/images/MGrad.gif);
	background-repeat: repeat-y;
	background-position: right;
	background-color: #ffffff;
	width: 100px;
	height: 30px;
	padding-right: 30px;
}
.Cll-MenuUIhover
{
	border-bottom: 1px solid #000000;
	border-top: 1px solid #000000;
	background-color: #F9F0BE;
}
.Cll-SPLink, a.Cll-SPLink, a.Cll-SPLink:linked
{
	text-decoration: none;
	font-family: verdana;
	font-size: 8pt;
	color: #003399;
}
a.Cll-SPLink:hover
{
	background-color: #F9F0BE;
	text-decoration: underline;
}
.cll-HoverCellInActive, a.cll-HoverCellInActive, a.cll-HoverCellInActive:linked
{
	border: 1px solid #EBF3FF;
	padding: 2px;
	color: #4c4c4c;
	vertical-align: top;
	background-color: transparent;
}
a.cll-HoverCellInActive:hover
{
}
.select, .cll-DropDown
{
	width: 98%;
	border-width: 2px 1px 1px 2px;
	border-color: #ADD1FF;
	border-style: solid;
	font: Verdana,sans-serif 8pt;
}
.ColapssPanelButton
{
	width: 1px;
	height: 500px;
	background-color: #c8c8c8;
	cursor: pointer;
}
.RightMenuArea
{
	width: 185px;
	margin: 0 5px;
	overflow: hidden;
}
.FatherPanel
{
	position: relative;
}
.RelativDiv
{
	height: 480px;
	width:190px;
	padding: 10px 10px;
	overflow:auto;
}
cll-areaseparator
{
	background-color: #FFEAAD;
	background-image: url(/_layouts/images/formtitlegrad.gif);
	background-repeat: repeat-x;
	height: 61px;
}

/* UpdateProgress*/
.updateProgressBG
{
	position: fixed;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	z-index: 998;
	background-color: black;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
.updateProgressDiv
{
	position: fixed;
	top: 30%;
	left: 35%;
	z-index: 999;
	background-color: #7B797B;
	padding: 10px;
	width: 300px;
	text-align: center;
}

.updateProgressContainer
{
	background-color:#ffffff; 
	padding: 5px;
	color: #ffffff;
	font-weight: bold;
}

.updateProgressContainer div
{
    background-color:#ffffff; 
    min-height:60px;
    vertical-align:middle;
    padding:5px;
    color:#8380a8
}

/* ---------------------------- ToolPane settings -------------------------- */

.cll-TextBox
{
	font-family: Verdana,sans-serif;
	font-size: 8pt;
	color: #525252;
	width: 150px;
}

.cll-LongTextBox
{
	width: 350px;
}


.cll-SmallTextBox
{
	width: 40px;
}

.cll-DropdownInfo
{
	font-family: Verdana,sans-serif;
	font-size: 8pt;
	color: #525252;
	width: 82px;
}

.cll-DigitDDl
{
	width: 40px;
}
.Accordion-Header
{
    position:static;
    padding:2px 4px;
    color: #002672;
    cursor: pointer;
    font-weight: bold;
    border-right: #badbe8 1px solid;
    border-top: #badbe8 1px solid;
    background-image: url(/_themes/simple/quicklaunchheader_simple.gif);
    border-left: #badbe8 1px solid;	
    color: #002672;
    border-bottom: #badbe8 1px solid;	
    background-color: transparent
}
.Accordion-Content
{
	color: #002672;
	padding: 3px 0px;
	overflow:hidden;
}

.cll-accordionLink, a.cll-accordionLink, a.cll-accordionLink:linked, a.cll-accordionLink:visited
{
	background: url(/_themes/simple/navBullet_simple.gif);
	background-position:top right;
	text-decoration:none;
	background-repeat:no-repeat;
	font-family:tahoma;
	padding:3px 16px 4px 20px;	
	color: #002672;
	display:block;
} 
.cll-accordionLinkSelected
{
	background: url(/_layouts/Cellcom/Images/bullet.gif);
	background-position:center right;
	text-decoration:none;
	background-repeat:no-repeat;
	font-family:tahoma;
	padding:3px 16px 4px 20px;	
	color: Purple;
	display:block;

	/*font-size:14px;*/
} 
a.cll-accordionLink:hover
{
	color:Black;
	text-decoration:underline;
}

/* ---------------------------- /ToolPane Settings -------------------------*/

/*----------------------Columns layout -----------------*/
.Cll-Column
{
	width:196px;
	overflow:auto;
	
}
.Cll-2Column
{
	width:392px;
}
.Cll-3Column
{
	width:588px;
}
.Cll-4Column
{
	width:784px;
}
.Cll-5Column
{
	width:980px;
}
/*----------------------/Columns layout -----------------*/
.Cll-LabelBackGraundPic
{
background-image:url(/_layouts/images/DropDownListBK.gif);
background-position:top left;
background-repeat:no-repeat;
background-color : #ffffff;
border-left:1px solid #B09460;
border-top:1px solid #B09460;
border-bottom:1px solid #B09460;
border-right:1px solid #B09460;
}

.cll-ToolPartsFontFamilySize
{
	
	font-size:8pt;
}

.ms-descriptiontext,.ms-authoringcontrols
{
	font-family:Verdana !important;
}
/***************** OVERWRITES for Cellcom.master *****************/
html, body{height:100%;}
/* List allitems maximum width */
#onetIDListForm
{
    width: 100%;
}
/* page's main title */
.ms-sitetitle, a.ms-sitetitle
{
    text-align: right;
}
/* right-top image separator */
.ms-titlearearight
{
    vertical-align: top;
}
/* left border */
.ms-rightareacell, .ms-titlearearight
{
    background: url(/_layouts/cellcom/images/left-border-background.gif) repeat-y top right;
}
/* right border */
.ms-titleareaframe, .ms-leftareacell, #TitleAreaFrameClass
{
    background: url(/_layouts/cellcom/images/right-border-background.gif) repeat-y top left;
}
#TitleAreaFrameClass table
{
    background: url(/_themes/simple/pageTitleBKGD_simple.gif) repeat-x;
    height: 63px;
}
#LeftNavigationAreaCell
{
    background-image: none;
}
#TitleAreaImageCell
{
    vertical-align: top;
    background-color: #fff;
}
/* fix for fonts size*/
.ms-formtable 
{
    font-size: 140%;
}
.ms-formbody, .ms-formlabel
{
    font-size: 1em;
}
.ms-nav td
{
    vertical-align: top;
}
/* RTL fix for menus */
.ms-MenuUILargeRtL
{	
    background-position: right 50% !important;
}
.ms-MenuUIRtL
{	
    background-position: right 50% !important;
}
table.ms-navitem td
{
    background-position: right top !important;
}

/* this will give a fixed size for TopNavigation */
.ms-bannerContainer a.ms-consoletoolbar
{
	display: block;
	width: 80px;
}
/***************** End of OVERWRITES for Cellcom.master *****************/
/***************** override MOSS's Class *******************************/
.ms-vh, .ms-vh2, .ms-vh-icon, .ms-vh-icon-empty, .ms-vhImage, .ms-gb, .ms-gb2, .ms-gbload, .ms-vb, .ms-vb2, 
.ms-vb-tall, .ms-GRFont, .ms-vb-user, table.ms-disc td, .ms-vh2-nofilter, .ms-vh2-nograd, .ms-vh3-nograd,
.ms-vh2-nograd-icon, .ms-vh2-nofilter-icon, .ms-pb, .ms-pb-selected, .ms-ph
{
	font-family:Verdana !important;
}
/* Orange backgrounds */
.ms-menutoolbar td td.ms-viewselector,
.ms-menutoolbar td td.ms-viewselectorhover,
.ms-toolbar td td.ms-viewselector,
.ms-toolbar td td.ms-viewselectorhover,
.ms-authoringcontrols td td.ms-viewselector,
.ms-authoringcontrols td td.ms-viewselectorhover,
td.ms-viewselector,
.ms-topNavHover,
.ms-topNavFlyOutsHover,
.ms-quicklaunch table.ms-selectednav,
.ms-quicklaunch table.ms-selectednavheader td,
table.ms-navselected,span.ms-navselected,
.ms-diffselected,
.ms-menuimagecell,
.ms-itemhover,
.ms-pb-selected,
.ms-WPAddButton,
.ms-tabselected,
.ms-MenuUIItemTableHover
{
	background-color: #BFBFBF;
}
/* Orange borders */
.ms-pb-selected
{
	border-top:1px solid #BFBFBF;
	border-bottom:1px solid #BFBFBF;
}


/*****************End override MOSS's Class *******************************/

.CustomFieldsTextBox
{
	width:386px;
}
.CustomFieldsLabel
{
	width:80px;
}
.CustomFieldsDropDown
{
	width:91px;
}
.CustomFieldsSmallDropDown
{
	width:67px;
}
.FloatRight
{
	float:right;
}

/*============== ms-rteCustom ======================*/
.ms-rteCustom-SmallText
{
    font-size: 11px;
    letter-spacing: 0;
    font-family: Arial;
}

.ms-rteCustom-NormalText
{
    font-size: 12px;
    letter-spacing: 0;
    font-family: Arial;
}

.ms-rteCustom-SubTitle
{
    font-family: Arial;
    letter-spacing: 0;
    font-size: 19px;
}

Ol.ms-rteCustom-ArticleTitle
{
    color:#015263;
    font-family:Arial;
    font-size:14pt;
    font-weight:bold;
    text-transform:capitalize;
}

Ol.ms-rteCustom-ArticleByline
{
    color:#7F7F7F;
    font-family:Arial;
    font-size:10pt;
    font-style:italic;
}

Ol.ms-rteCustom-ArticleHeadLine
{
    color:#01778F;
    font-family:Arial,Helvetica,sans-serif;
    font-size:12pt;
    font-weight:bold;
}
/*============== ms-rteCustom ======================*/
/*=== CllColumn Start ===*/
.CllColumn
{
	width:156px !important;	
	background:transparent;
}
.Cll2Column
{
	width:352px !important;
}
.Cll3Column
{
	width:548px !important;
}
.Cll4Column
{
	width:744px !important;
}
.Cll5Column
{
	width:940px !important;
}
/*=== CllColumn End ===*/
.ms-SPZone
{
	background-color:Transparent !important;
}
.ms-SPZone table, .ms-SPZoneSelected table
{
	background-color:Transparent !important;
}
.ms-WPTitle
{
	width: auto !important
}
.ms-WPHeader
{
	background-color:#FFFFFF !important;
}

/*-----<CustomDropDownList(SharedLinks)>-------*/

.customDDL
{
    border: 1px solid #B09460;
    height: 20px;
    position: relative;
    z-index: 3000;
}

.customDDL .button
{
    height:20px;
    width:16px;
    border-left:1px solid #B09460;
    background-color: yellow;
    float: right;
    cursor: pointer;	
    font-size:8px;
    background-image: url(/_layouts/images/DropDownListBK.gif);
    background-repeat: no-repeat;
    background-position:center center;
    background-color: #FFE7A5;
}

.customDDL .selectedItem
{
    height:20px;
}

.customDDL .items
{
    background-color: white;
    height:20px;
    position: absolute;
    left: -1px;
    top: 20px;
    border: 1px solid #B09460;
    display:none;
    z-index:1000;
}

.customDDL .items .item
{
    width: 100%;
    cursor: pointer;
}
.customDDL .items .selected
{
    background-color: #FCD58B;
}
.customDDL .items .itemOver
{
    background-color: #E3E3E3;
}

/*-----</CustomDropDownList(SharedLinks)>-------*/



/*-----<CustomField.Shop.PricePlanFilter>-------*/
.rangeFieldTB
{
	width: 100px;
}

.rangeFieldLbl
{
	padding-right: 20px;
}

.ragesDiv
{
	width: 505px; 
	padding: 10px; 
	border: 1px solid lightgray; 
	margin-top: 5px; 
	margin-right: 20px;
}

.rangeValidatorDiv
{	
}

.monthlyUseDiv
{
	margin-right: 21px;
	border-bottom: 1px solid lightgray;
	padding-bottom: 10px;
	width: 700px;
}

.unitFieldTitle
{
	display: block;
	width: 120px;
	float: right;
	clear: both;
}

.unitField
{
	display: block;
	float: right
}

.unitFieldDiv
{
	height: 15px;
}

.filterRBText
{
	float: right;
	font-weight: bold;
}

.ppErrorDiv
{
	color: Red;
	clear: both;
	min-height: 15px
}

/*----- CustomField.ServiceSocManager -------*/
.fieldLabel
{
	display: block;
	float: right;
}

.fieldTB
{
	display: block;
	float: right;
	width: 110px;
}

.multiFeatures
{
	border-top: 1px solid #BAD6DD;
	margin-top: 15px;
	padding-top: 10px;
}

.serviceSegment
{
	float: right;
	font-weight: bold;
	width: 70px;
}

.serviceSeparator
{
	border-bottom: 1px solid #BAD6DD; 
	margin-bottom: 10px;
}
/*----- CustomField.ServiceSocManager -------*/

