.itemTemplateText 
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.imgLarge 
{ 
	FILTER: progid:DXImageTransform.Microsoft.fade(duration=0.9), progid:DXImageTransform.Microsoft.Shadow(Direction=135,Color='white',strength=6); 
	CURSOR: pointer; 
	PADDING-RIGHT: 100px; 
}

.itemTemplateDate 
{
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

body
{
	direction: rtl;
	margin: 0px;
	scrollbar-arrow-color:#5781B7;
	scrollbar-base-color:#D2DFF0;
	scrollbar-track-color:grey;
	scrollbar-shadow-color:#BFC2D1;
	scrollbar-highlight-color:#BFBFC1;
	scrollbar-darkshadow-color:#3C597D;
	/*margin-top: 0px;
	margin-right: 0px;*/
}

.greyLine
{
	background-image:url(../../resources/images/line_pixel.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.regOfficeDepotText
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #EE1D24;
	line-height:15px;
}

.regOfficeDepotTextLrg{
	font-family: arial;
	font-size: 20px;
	font-weight: bold;
	color: #EE1D24;
	line-height:25px;
	text-overflow:ellipsis;
    overflow:hidden;
    white-space:normal;
}


.regText
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #414040;
	line-height:15px;
}


.regTextSml
{
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	color: #414040;
	line-height:13px;
}

.regTextWelcomeH1
{
	font-weight: bold;
	font-size: 36px;
	color: #2d71ca;
	height: 50px;
	font-family: arial;
	line-height:35px;
	text-decoration: none;
}

.regTextWelcome
{
	font-family: arial;
	font-size: 23px;
	font-weight: bold;
	color: #B3B1B1;
	height:30px;
	text-decoration: none;
}
.regTextTour
{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #B3B1B1;
	height:30px;
	text-decoration: none;
}

.regTextLTR
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #414040;
	line-height:15px;
	direction: ltr;
}

.regTextRTL
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #414040;
	line-height:15px;
	direction: rtl;
}


.regBoldText{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #414040;
	line-height:15px;
}

.regBigText{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #414040;
	line-height:15px;
}

.regText2{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #414040;
	line-height:17px;
}

.regText3{
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #414040;
	line-height:17px;
}

.blueText{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #2C6EC1;
	line-height:15px;
	text-decoration: none;
}

.blueText2{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #2C6EC1;
	line-height:17px;
	text-decoration: none;
}

.blueTextEmail{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #2D71CA;
	line-height:15px;	
	text-decoration: none;
}

.regBlueText{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #2C6EC1;
	line-height:15px;
	text-decoration: none;
}
.regBigBlueText{
	font-family: arial;
	font-size: 14px;
	font-weight: normal;
	color: #2C6EC1;
	line-height:18px;
	text-decoration: none;
}
.regTitleBlueText{
	font-family: arial;
	font-size: 24px;
	font-weight:bold;
	color: #2C6EC1;
	line-height:28px;
	text-decoration: none;
}

.formText{
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #414040;
	line-height:15px;
}

.formBigText{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #5F5F5F;
	line-height:15px;
}

.whiteLnk:link, .whiteLnk:hover, .whiteLnk:visited {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #B3CAE6;
	line-height:15px;
	text-decoration:none;
}

.whiteHowtoLnk:link, .whiteHowtoLnk:hover, .whiteLnk:visited {
	font-family: arial;
	font-size: 13px;
	font-weight: normal;
	color: #F5F7F9;
	line-height:15px;
	text-decoration:none;
}

.calendar{
	text-decoration:none;
}

.bottomSelected {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #0032C3;
	background-color: #7ACE00;
	line-height:15px;
	text-decoration:none;
}

.whiteText {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #B3CAE6;
	line-height:15px;
	text-decoration:none;
}

.affiliateWhiteText {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #340086;
	line-height:15px;
	text-decoration:none;
}

.whiteFormText {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #B3CAE6;
	line-height:15px;
	text-decoration:none;
}

.whiteFormTextDG {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: White;
	line-height:15px;
	text-decoration:none;
	text-indent : 4px;
}

.blueProductsText {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #4e8bdb;
	line-height:18px;
	text-decoration:none;
	padding-right:10px;
}

.whiteFormSmallText {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: White;
	line-height:15px;
	text-decoration:none;
	text-indent : 4px;
}

.whiteSmallText {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: White;
	line-height:15px;
	text-decoration:none;
	text-indent : 0px;
}
.whiteFormBigTextDG {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: White;
	line-height:15px;
	text-decoration:none;
	text-indent : 4px;
}


.regTextDG
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #1A3373;
	line-height:15px;
	/*text-indent : 6px;*/
	padding-right: 2px;
	text-decoration: none;
	text-align:right;
}

.regTextDGNew
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #1A3373;
	line-height:15px;
	padding-right: 2px;
	text-decoration: none;
	text-align:right;
	text-overflow:ellipsis;
    overflow:hidden;
    white-space:normal;
}

.regTextPriceDG
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #1A3373;
	line-height:15px;
	/*text-indent : 6px;*/
	padding-right: 2px;
	text-decoration: none;
	direction: ltr;
	text-align: right;
}

.regTextPriceWithBorderDG
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #1A3373;
	line-height:15px;
	/*text-indent : 6px;*/
	padding-right: 2px;
	text-decoration: none;
	direction: ltr;
	text-align: right;
	border-bottom: 1px solid White;
	text-decoration: none;
}


.formTextPriceDG{
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #414040;
	line-height:15px;
	direction: ltr;
	text-align: right;
}
.regTextRep
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #1A3373;
	line-height:15px;	
	padding-right: 2px;
	text-decoration: none;
	text-align: right;
}

.blueTextDG{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #2C6EC1;
	line-height:15px;
}

.topLnk:link, .topLnk:hover, .topLnk:visited {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #00377C;
	line-height:15px;
	text-decoration:none;
}

.topLnkSelected {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #2C6EC1;
	line-height:15px;
	text-decoration:none;
}

.blueLnk:link, .blueLnk:hover, .blueLnk:visited {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #00377C;
	line-height:15px;
	text-decoration:none;
}

.topText {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #00377C;
	line-height:15px;
	text-decoration:none;
}

.orngText{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #F66014;
	line-height:15px;
	/*text-decoration:none;*/
}
.largeOrngText{
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #F66014;
	line-height:15px;
	/*text-decoration:none;*/
}

.orngTextNew{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #F66014;
	line-height:15px;
	text-overflow:ellipsis;
    overflow:hidden;
    white-space:normal;
}

.orngSmallText{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #F66014;
	line-height:15px;
}

.greyRegText
{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #777777;
	line-height:15px;
}

.greySmallText
{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #777777;
	line-height:15px;
}

.greyFormText2{
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #777777;
	line-height:15px;
}

.greyText{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #B3B1B1;
	line-height:15px;
}

.greyFormText{
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #B3B1B1;
	line-height:15px;
}

.noJava{
	font-family: arial;
	font-size: 17px;
	font-weight: bold;
	color: #fee902;
	line-height:17px;
}

.greyFormTextEmail{
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #7B7B7B;
	line-height:15px;
}

.blue2FormText{
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #00377C;
	line-height:15px;
}

.greenFormText
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #7ACE00;
	line-height:15px;
	text-decoration: none;
}

.redFormText
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	line-height:15px;
}

.greenBigFormText{
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #7ACE00;
	line-height:15px;
	text-decoration: none;
}

.faqLnk
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #2C6EC1;
	line-height: 15px;
	text-decoration: none;
}

.faqLnk:link
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #2C6EC1;
	line-height: 15px;
	text-decoration: none;
}

.faqLnk:hover
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #2C6EC1;
	background-color:Silver;
	line-height: 15px;
	text-decoration: none;
	cursor: hand;
}

.faqLnk:visited
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #2C6EC1;
	line-height: 15px;
	text-decoration: none;
}

.faqLnkLrg
{
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #2C6EC1;
	line-height: 18px;
	text-decoration: none;
}

.faqLnkLrg:link
{
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #2C6EC1;
	line-height: 18px;
	text-decoration: none;
}

.faqLnkLrg:hover
{
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #2C6EC1;
	background-color:Silver;
	line-height: 18px;
	text-decoration: none;
	cursor: hand;
}

.faqLnkLrg:visited
{
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #2C6EC1;
	line-height: 18px;
	text-decoration: none;
}


.textBox{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
}

.textBoxDisabled{
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	/*border:1px solid gray;*/
	border-top:2px solid InactiveBorder;
	border-left:2px solid InactiveBorder;
}

.tableTop
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3379D4;
	padding-right:10px;
}

.oddItemStyleCss
{
	padding-right:10px;
	color:#1A3373;
	background-color:#EBEFFD;
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	line-height:15px;
	text-decoration: none;
	text-align:right;
	border-bottom-color: White;
	border-bottom-style: solid;
	border-bottom-width: 5px;
}

.evenItemStyleCss
{
	padding-right:10px;
	color:#1A3373;
	background-color:#F4F6FD;
	font-size:12px;
	font-family: arial;
	font-weight: normal;
	line-height:15px;
	text-decoration: none;
	text-align:right;
	border-bottom-color:White;
	border-bottom-style:solid;
	border-bottom-width:5px;
}

.selectedItemStyleCss
{
	font-size:12px;
	font-family: arial;
	font-weight: normal;
	border-width:2px;
	color:#1A3373; 
	background-color:#FFCC66;
	padding-right:10px;
	line-height:15px;
	border-bottom-color: White;
	border-bottom-style: solid;
	border-bottom-width: 5px;
}


.itemStyleCss
{
	padding-right:10px;
}

.imgSpan
{
	text-align:center;
	border:1px solid #ebeff5;
	padding:1px;
	}
	
.redErrorText{
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	text-align: right;
}

.oddrow
{
	background: #F4F6FD;
}

.evenrow
{
	background: #EBEFFD;
}

.borderStyle{
	border-bottom: 1px solid White;
	text-decoration: none;
}

.borderStyleLTR{
	border-bottom: 1px solid White;
	text-decoration: none;
	direction:ltr;
	text-align: right;
}

.borderStyleNoDecoration{
	text-decoration: none;
}

.headBorderStyle{
	border-left: 2px solid White;
	border-collapse:separate;
	vertical-align:text-top;
}

.normalOrderHeader
{
	background: #A4B1DF;
}

.failedOrderHeader
{
	background: #DE7C39;	
}

.transparent
{
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=65);

}

.imgshadow
{
	filter:progid:DXImageTransform.Microsoft.Shadow(Direction=135,strength=1) progid:DXImageTransform.Microsoft.Glow(color=#ccccff,strength=1);
}

.imgL 
{ 
	FILTER: progid:DXImageTransform.Microsoft.fade(duration=0.9); 
	CURSOR:auto; 
}

.imgLWithOpen
{ 
	FILTER: progid:DXImageTransform.Microsoft.fade(duration=0.9); 
	CURSOR: hand; 
}


.photoover 
{
	/*BORDER-RIGHT: #999999 1px solid;*/ 
	/*PADDING-RIGHT: 1px;*/ 
	/*BORDER-TOP: #ffffff 1px solid; */
	/*PADDING-LEFT: 1px; */
	BACKGROUND: #cccccc; 
	FILTER: progid:DXImageTransform.Microsoft.BasicImage(opacity=0.95) progid:DXImageTransform.Microsoft.Shadow(Direction=135,strength=1);
	/*PADDING-BOTTOM: 1px;*/ 
	/*BORDER-LEFT: #ffffff 1px solid; */
	CURSOR: pointer; 
	/*PADDING-TOP: 1px;*/ 
	/*BORDER-BOTTOM: #999999 1px solid*/

}
.choicePhotoOver 
{
	BORDER-RIGHT: #999999 0.5px solid; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: #ffffff 0.5px solid;
	PADDING-LEFT: 0px;
	BACKGROUND: #cccccc; 
	FILTER: progid:DXImageTransform.Microsoft.BasicImage(opacity=0.95) progid:DXImageTransform.Microsoft.Shadow(Direction=135,strength=0.5);
	PADDING-BOTTOM: 0px; 
	BORDER-LEFT: #ffffff 0.5px solid; 
	CURSOR: pointer; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #999999 0.5px solid

}

.thumb 
{	/*BORDER-RIGHT: #7ACE00 1px solid; */
	/*PADDING-RIGHT: 1px;*/ 
	/*BORDER-TOP: #7ACE00 1px solid; */
	/*PADDING-LEFT: 1px; */
	/*BORDER-LEFT: #7ACE00 1px solid; 
	BORDER-BOTTOM: #7ACE00 1px solid;*/
	filter: progid:DXImageTransform.Microsoft.Shadow(Direction=135,strength=1)
 }

/* Accordion */
.accordionHeader
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #3379D4;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #6896D1;
	font-family: Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
    background-color: #EFEFF7;
    border: 1px dashed #2F4F4F;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}
.ListSearchExtenderPrompt
{
	font-style:italic;
	color:Gray;
	background-color:white;
}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}
.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

/*Reorder List*/
.dragHandle {	
	cursor:move;
}

.callbackStyle {
	border:thin blue inset;		
}

.callbackStyle table {
	background-color:#5377A9;	
	color:Black;
}


.reorderListDemo li {
	list-style:none;
	margin:2px;
	color:#FFF;
}

.reorderListDemo li a {color:#FFF !important; font-weight:bold;}

.reorderCue {
	border:dashed thin black;
	width:100%;
	height:25px;
}

.itemArea {
	margin-right:15px;
	font-family:Arial, Verdana, sans-serif;
	font-size:1em;
	text-align:right;
}
/*Hover Menu*/
.popupMenu {
	position:absolute;
	visibility:hidden;
	background-color:#F5F7F8;
	opacity:.9;
	filter: alpha(opacity=90);
}

.popupHover {
	background-image:url(images/header-opened.png);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#F5F7F8;
}

/*popup others*/
.modalBackground
{
	background-color: gray;
	filter: alpha(opacity=70);
	opacity: 0.7;
}

.modalPopup {
	background-color:#ffffdd;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
}

/*Popup Control*/
.popupControl
{
	background-color: white;
	color: white;
	position: absolute;
	z-index:1024;
	border-width: 3px;
	border-style: solid;
	border-color: #3379D4;
}
.popupControlTop
{
	background-color: white;
	color: white;
	position: absolute;
	top:5px;
	z-index:1024;
	border-width: 3px;
	border-style: solid;
	border-color: #3379D4;
}

.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}

/*center progress indicator*/
.progressCenter {
	/*position:absolute;
	top:205px;
  	left:286px;*/
	height:100px;
	width:100px;
	/*background-color:#F5F7F8;*/
	opacity:.9;
	filter: alpha(opacity=90);
	/*border-width:3px;
	border-style:solid;
	border-color:#3379D4;*/

}
.UploadFileDiv
{
	float: right;	
	display: block;
	padding-left: 10px;
	padding-top: 10px;
}

/*Textbox Watermark*/

.watermarked {
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#F0F8FF;
	color:gray;
}	
.ReorderList LI 
{
	float:left;
}

/*Slider*/
.ajax__slider_h_rail {position:relative;background:url(<%=WebResource("AjaxControlToolkit.Slider.Images.slider_h_rail.gif")%>) repeat-x;height:22px;width:150px;}
.ajax__slider_h_handle {position:absolute;height:22px;width:13px;}
.ajax__slider_v_rail {position:relative;background:url(<%=WebResource("AjaxControlToolkit.Slider.Images.slider_v_rail.gif")%>) repeat-y;width:22px;height:150px;}
.ajax__slider_v_handle {position:absolute;height:10px;width:22px;}
