﻿/*******************/
/*      Label      */
/*******************/
.CCS_Label
{
	font-family:Tahoma;
	color:#000055;
	font-size:8pt;
	font-weight:normal;
}
.CCS_LabelLTR
{
	direction:ltr;
}
.CCS_LabelErrorMessage
{
	background-color:#FFFFAA;
	color:#FF0000;
	font-size:8pt;
}
.CCS_LabelInformMessage
{
	color:#009900;
}
.CCS_LabelPopupFormTitle
{
	color:#3333CC;
	font-size:8pt;

}

.CCS_BoldDigitLabel
{
	font-family:Times New Roman;
	font-weight:bold;
	font-size:10pt;
}
.CCS_BoldDigitLabelSmaller
{
	font-family:Times New Roman;
	font-weight:bold;
	font-size:8pt;
}
.CCS_LabelErrorMessage1
{
	color:#DD0000;
	font-size:8pt;
}
.CCS_HighlightedText
{
	color:Red;
}
.CCS_FooterText
{
	color:#666666;
}
.CCS_FooterText2
{
	color:#BBCCFF;
}
/*******************/
/*     Radio      */
/*******************/
.CCS_RadioButton
{
	font-family:Tahoma;
	color:Navy;
	font-size:8pt;
	font-weight:normal;
	text-align:right;
}
/*******************/
/*     CheckBox    */
/*******************/

.CCS_CheckBox
{
	font-family:Tahoma;
	color:Navy;
	font-size:8pt;
}



/*******************/
/*   LinkButtons   */
/*******************/
a.CCS_LinkButton:link
{
	text-decoration:underline;
	color:#0000CC;
}
a.CCS_LinkButton:hover
{
	text-decoration:underline;
	color:#0000FF;
}
a.CCS_LinkButton:visited
{
	text-decoration:underline;
	color:#0000CC;
}
/******************/
/*   HyperLinks   */
/******************/
a.CCS_HyperLink:link
{
	text-decoration:underline;
	color:#0000CC;
}
a.CCS_HyperLink:hover
{
	text-decoration:underline;
	color:#0000FF;
}
a.CCS_HyperLink:visited
{
	text-decoration:underline;
	color:#0000CC;
}

a.CCS_HyperLinkMainNavBar:link
{
	text-decoration:none;
	color:#003399;
	font-weight:700;
}
a.CCS_HyperLinkMainNavBar:hover
{
	text-decoration:none;
	color:#003399;
	font-weight:700;
}
a.CCS_HyperLinkMainNavBar:visited
{
	text-decoration:none;
	color:#003399;
	font-weight:700;
}
a.CCS_HyperLinkMainNavBar:active
{
	text-decoration:none;
	color:#003399;
	font-weight:700;
}

a.CCS_HyperLink_WhiteLink:link,a.CCS_HyperLink_WhiteLink:visited,a.CCS_HyperLink_WhiteLink:active,a.CCS_HyperLink_WhiteLink:hover
{
	color:#FFFFFF;
	text-decoration:none;
}

a.CCS_HyperLink_Footer:link,a.CCS_HyperLink_Footer:visited,a.CCS_HyperLink_Footer:active,a.CCS_HyperLink_Footer:hover
{
	color:#666666;
	text-decoration:none;
}
a.CCS_HyperLink_Footer2:link,a.CCS_HyperLink_Footer2:visited,a.CCS_HyperLink_Footer2:active,a.CCS_HyperLink_Footer2:hover
{
	color:#BBCCFF;
	text-decoration:none;
}

a.CCS_HyperLink_Header:link,a.CCS_HyperLink_Header:visited,a.CCS_HyperLink_Header:active
{
	color:#666666;
	text-decoration:none;
}
a.CCS_HyperLink_Header:hover
{
	color:#009900;
	text-decoration:none;
}

a.CCS_HyperLink_Gray:link,a.CCS_HyperLink_Gray:visited,a.CCS_HyperLink_Gray:active,a.CCS_HyperLink_Gray:hover
{
	color:#666666;
	text-decoration:none;
}
a.CCS_HyperLink_Black:link,a.CCS_HyperLink_Black:visited,a.CCS_HyperLink_Black:active
{
	color:#555555;
	font-weight:bold;
	font-family:Arial;
	font-size:10pt;
	text-decoration:none;
}
a.CCS_HyperLink_Black:hover
{
	color:#660000;
	font-weight:bold;
	font-family:Arial;
	font-size:10pt;
	text-decoration:none;
}

a.CCS_HyperLink_MainPageService:link,a.CCS_HyperLink_MainPageService:visited,a.CCS_HyperLink_MainPageService:active
{
	color:#000000;
	font-family:Tahoma;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold;
}
a.CCS_HyperLink_MainPageService:hover
{
	color:#660000;
	font-family:Tahoma;
	font-size:8pt;
	text-decoration:none;
	font-weight:bold;
}
/******************/
/*    Buttons     */
/******************/
.CCS_Button
{
/*	background-color:#EEEEEE;*/
	color:Navy;
	font-family:Tahoma;
	font-size:8pt;
}

/******************/
/*    TextBoxes   */
/******************/
.CCS_TextBox
{
	font-family:Tahoma;
	font-size:8pt;
	color:#000000;
	border-color:#AAAAAA;
	border-width:1px;
	background-color:#FFFFFF;	
}
.CCS_TextBoxLTR
{
	direction:ltr;
}
.CCS_TextBoxAlignedToRight
{
	text-align:right;
}

.CCS_TextBox_QtyField
{
	font-family:Times New Roman;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	border-width:1px;
	border-style:none;
	background-color:transparent;
	text-align:center;
	width:100%;
	height:100%;
}
.CCS_TextBox_BinField
{
	font-family:tahoma;
	font-size:7pt;
	color:#000000;
	border-width:1px;
	border-style:none;
	background-color:transparent;
	text-align:center;
}
.CCS_TextBox_QtyField_OnFocus
{
	font-family:Times New Roman;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
	border-width:1px;
	border-color:#cccccc;
	background-color:#FFFFFF;
	text-align:center;
	width:100%;
	height:100%;
}
.CCS_TextBoxBoldDigit
{
	font-size:9pt;
	font-family:Times New Roman;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	border-color:#AAAAAA;
	border-top-style:inset;
	border-left-style:inset;
}
.CCS_TextBoxBoldDigitSmaller
{
	font-size:8pt;
	font-family:Times New Roman;
	font-weight:bold;
	border-style:solid;
	border-width:1px;
	border-color:#AAAAAA;
	border-top-style:inset;
	border-left-style:inset;
	height:15px;
}

/******************/
/*  DropDownList  */
/******************/
.CCS_DropDownList
{
	font-family:Tahoma;
	font-size:8pt;
	color:#000000;
	background-color:#FFFFFF;
	direction:rtl;	
	
}
.CCS_DropDownList_GrayBorder
{
	border-color:#DDDDDD;
	border-style:inset;
	border-width:thin;
	border-left-color:#DDDDDD;
}
/*******************/
/*      ListBox   */
/******************/
.CCS_ListBox
{
	font-family:Tahoma;
	font-size:8pt;
	color:#000000;
	border-color:#DDDDDD;
	background-color:#FFFFFF;
	direction:rtl;	
}

/******************/
/*     Panels     */
/******************/
.CCS_Panel
{
	direction :rtl;
	font-size:8pt;
	color:#0000CC;
}
.CCS_FieldSet
{
	padding-right: 2px;
	padding-left: 2px;
	font-weight: bold;
    font-size: 8pt;
    padding-bottom: 2px; 
    color: #000099; 
    padding-top: 2px;
    font-family: Tahoma;
}


/******************/
/*    GridView    */
/******************/
.CCS_GridView
{
	height:60px;
}

/******************/
/*     Images     */
/******************/

/******************/
/*  Image Buttons */
/******************/
.CCS_DisabledImageButton
{
	cursor:default;
	filter:gray;
}
.CCS_EnabledImageButton
{
	filter:alpha(opacity=100);
}

/******************/
/*   Login Form   */
/******************/
.CCS_LoginForm
{
	direction:rtl;
}
.CCS_LoginTextBox
{
	font-family:Tahoma;
	font-size:8pt;
	color:#000000;
	background-color:#FFFFFF;	
}
.CCS_LoginButton
{
	background-color:#FAFAFF;
	color:Navy;
	font-family:Tahoma;
	font-size:8pt;
}

/******************/
/*     DateBox    */
/******************/
.CCS_DateBox_Seperator
{
	background-color:#FFFFFF;
	font-family:Tahoma;
	font-size:8pt;
	color:#000000;
}
.CCS_DateBox_ControlBox
{
	border-style:solid;
	border-width:1px;
	border-color:#AAAAAA;
	border-top-style:inset;
	border-left-style:inset;
	vertical-align:middle;
	padding-bottom:1px;
	background-color:#FFFFFF;
}
.CCS_DateBox_YearBox
{
	background-color:#FFFFFF;
	width:40px;
	font-size:9pt;
	font-family:Times New Roman;
	font-weight:bold;
	border-width:0px;
	direction:rtl;
	
}
.CCS_DateBox_MonthBox
{
	background-color:#FFFFFF;
	width:20px;
	font-size:9pt;
	font-family:Times New Roman;
	font-weight:bold;
	border-width:0px;
}
.CCS_DateBox_DayBox
{
	background-color:#FFFFFF;
	width:20px;
	font-size:9pt;
	font-family:Times New Roman;
	font-weight:bold;
	border-width:0px;
}

.CCS_DateBox_YearBox_Focus
{
	background-color:#FFFAFA;
	width:40px;
	font-size:9pt;
	font-family:Times New Roman;
	font-weight:bold;
	border-width:0px;
}
.CCS_DateBox_MonthBox_Focus
{
	background-color:#FFFAFA;
	width:20px;
	font-size:9pt;
	font-family:Times New Roman;
	font-weight:bold;
	border-width:0px;
}
.CCS_DateBox_DayBox_Focus
{
	background-color:#FFFAFA;
	width:20px;
	font-size:9pt;
	font-family:Times New Roman;
	font-weight:bold;
	border-width:0px;
}

/******************/
/*   GridColumn   */
/******************/
.CCS_PartCodeColumn
{
	direction:ltr;
}

.CCS_SmallerGridItems
{
	font-size:7pt;
	font-family:Tahoma;
}

/******************/
/*    GridRow     */
/******************/
.CCS_Highlighted_GridRow_Alert
{
	background-color:#FFBBBB;
}
.CCS_Highlighted_GridRow_Text_Alert
{
	color:#CC0000;
	background-color:#FFBBBB;
	font-weight:bold;
}
/******************/
/**   Web Parts **/
/*****************/
.CCS_WebPart_MenuPopup
{
	background-color:#FFFFFF;
}
.CCS_WebPart_MenuVerb
{
	color:Navy;
	font-family:Tahoma;
	font-size:8pt;
}
.CCS_WebPart_Verb
{
	color:Navy;
	font-family:Tahoma;
	font-size:8pt;
}

/*****************/
/**    Panels  ***/
/*****************/
.abs
{
	position:absolute;
}

/**************/
/**   Panes ***/
/**************/
.CCS_PaneHeader
{
	color:White;
	padding-left:10px;
	background-color:#5577AA;
	border-style:dotted;
	border-width:1px;
	border-color:Navy;
	cursor:pointer;
}
.CCS_PaneContent
{
	background-color:#FAFAFF;
	padding-left:10px;
	padding-right:10px;
	color:Navy;
	border-style:dotted;
	border-width:1px;
	border-color:Navy;
	
}


/****************/
/** Accordion ***/
/****************/

.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #2E4d7B;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

.accordionContent
{
    background-color: #D3DEEF;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

.accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

.accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}


/************************/
/********  Pager  *******/
/************************/
.ProductPage_Current
{
	font-weight:bold;
	color:#aa0000;
	direction:ltr;
}
.ProductPage_PageNumber
{
	color:#666666;
	direction:ltr;
}


/************************/
/******  Thumbnail  *****/
/************************/
.ThumbLinkStyle
{
	text-decoration:none;
	cursor:pointer;
}

/************************/
/****  RankingStar  *****/
/************************/
.StarCSSClass1
{
	font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: inline;
    background-repeat: no-repeat;
}
.FilledStarCSSClass1
{
	background-image:url(images/FilledStar.png)
}
.EmptyStarCssClass1
{
	background-image:url(images/EmptyStar.png)
}
.WaitingStarCssClass1
{
	background-image:url(images/SavedStar.png)
}

.ChatText1
{
	direction:rtl;
	text-align:right;
}

.GroupHeaderText
{
    color:Navy;
}
