html 
{ 
	text-decoration:rtl;
}
body 
{
	background-color:#F0F0F0;
	margin:0px;
	padding:0px;
	font-family:tahoma;
	font-size:9pt;
	line-height:20px;
	color:#1D1D1D;
}
div{
	direction:rtl;

}
.login-page
{
	background-color:#F0F0F0;
	background-image:none;
}
p
{
	font-family:tahoma;
	text-align:justify;
	color:#1D1D1D;
}
h1{
	font-family:tahoma;
	font-size:9pt;
}
h2{
	font-family: Tahoma,arial;
	font-size:10pt;
	font-weight:bold;
	color:#8C231F;
	letter-spacing:-1px
}
h3{
	font-family: Tahoma,arial;
	font-size:8pt;
	font-weight:600;
	color:#8C231F;
	letter-spacing:-1px
}

hr{
 color:#D3DF90;
}

table {
	direction:rtl;
}
td {
	vertical-align:top;
	text-align:right;
	font-family:tahoma;
	font-size:9pt;
}


A {
	font-size: 8pt; color: #6B6868; text-decoration: none;
}
A:hover {
	color: #000000;
}

A.footer {
	font-size: 8pt; color: #4d6f79;; text-decoration: none;font-family:tahoma;
}
A.footer:hover {
	text-decoration:underline;
}

A.menu-link {
	font-size: 8pt; color: #ffffff; text-decoration: none;font-family:tahoma;
}
A.menu-link:hover {
	text-decoration:none;
	color: #000000;
}
A.faq{
	font-size: 8pt; color: #436487; text-decoration: none;
	cursor:pointer;
}
A.faq:hover {
	color: #969696;
}
A.headline {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#4d6f79;
	text-decoration:none;
	line-height:15pt;
}
A.headline:hover {
	text-decoration:underline;color:#af2727;
}
A.bourselink {
	font-family:tahoma;
	font-size:11px;
	color:#4d6f79;
	text-decoration:none;
	line-height:13pt;
}
A.bourselink:hover {
	color:#7c1614;text-decoration:underline;
}
.submenu {
	font-size: 9pt; color: #FFFFFF;; text-decoration: none;font-family:tahoma;
}
.faq {
	font-size: 9pt; color: #0f5269;; text-decoration: none;font-family:tahoma;
}
.leftmenu {
	font-size: 9pt; color: #0f5269;; text-decoration: none;font-family:tahoma;
}
.tahoma
{
font-family:tahoma;
}
/*Loco Controls*/
.Toolbar
{
	border:solid 1px #BCC586;
	background-color:#F8FCE3;
	padding:2px;
	background-image:url(../images/Controls/Toolbar/rtl/bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.Toolbar-item
{
  border:solid 1px #F8FCE3;
  cursor:hand;
}
.Toolbar-disable-item
{
  background-color:#E5E4E8;
  border:solid 1px #aaaaaa;
  text-shadow:#CCCCCC;
  cursor:default;
}
.Toolbar-item-over
{
  border:solid 1px #99a26b;
  background-color:#FFF0BE;
  cursor:hand;
}
.Toolbar-seperator
{
  width:0px;
  background-color:#F8FCE3;
}
.Toolbar-grip
{
	width:5px;
	background-image: url(../images/Controls/Toolbar/rtl/grip.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.Toolbar-box
{
	border:solid 1px #BCC586;
	background-color:#F8FCE3;
	padding:2px;
	background-repeat: repeat-x;
	background-position: top;
}
.Toolbar-box-item
{
  border:solid 1px #F8FCE3;
  width:120px;
  cursor:hand;
}
.Toolbar-box-item-over
{
  border:solid 1px #aaaaaa;
  width:120px;
  background-color:#FFF0BE;
  cursor:hand;
}

.MultiLingual
{
}
.MultiLingual-body-holder{
   width:auto;
   padding:10px;
   vertical-align:top;
   border-bottom: 2px solid #BCC586;
   border-top: 2px solid #BCC586;
   border-left: 2px solid #BCC586;
   border-right: 2px solid #BCC586;
}
.MultiLingual-body{
}
.MultiLingual-lang-holder{
   width:80px;
   vertical-align:top;
}
.MultiLingual-lang-start {
	width:80px;
	height:20px;
	border-bottom: 2px solid #BCC586;
}

.MultiLingual-lang-on {
	width:80px;
	height:22px;
	border-bottom: 2px solid #BCC586;
	border-right: 2px solid #BCC586;
	background-color:#FFFFCC;
	vertical-align:middle;
}
.MultiLingual-lang-off {
	width:80px;
	height:22px;
	border-bottom: 2px solid #BCC586;
	border-right: 2px solid #BCC586;
	vertical-align: middle;
}
.textbox {
	font-size: 9pt;
	font-family: tahoma;
	width: 150px;
	height: 18px;
	border: 1px solid #BBBBCC;
}

.textbox-tipbox
{
   width:200px;
}
.textbox-holder
{
 position:absolute;
 padding:10px 10px 0px 0px;
 direction: rtl;
}
.textbox-icon-off
{
	width:20px;
	height:20px;
	background-image: url('../images/Controls/TextBoxs/Loco1/rtl/textbox_iconoff.gif');
	background-repeat: no-repeat;
}
.textbox-icon-on
{
	width:20px;
	height:20px;
	background-image: url('../images/Controls/TextBoxs/Loco1/rtl/textbox_iconon.gif');
	background-repeat: no-repeat;
}
.textbox-header 
{
	background-image: url('../images/Controls/TextBoxs/Loco1/rtl/textbox_header.gif');
	background-repeat: no-repeat;
	height: 25px;
	width: 200px;
}
.textbox-body
{
	background-image: url('../images/Controls/TextBoxs/Loco1/rtl/textbox_body.gif');
	background-repeat: repeat-y;
	height: 20px;
	width: 200px;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 8pt; color: #996600; font-family: Tahoma;
}
.textbox-footer
{
	background-image: url('../images/Controls/TextBoxs/Loco1/rtl/textbox_footer.gif');
	background-repeat: no-repeat;
	height: 9px;
	width: 200px;
}
.textarea {
	font-size: 9pt;
	font-family: tahoma;
	width: 250px;
	height: 60px;
	border: 1px solid #BBBBCC;
}

.textarea-tipbox
{
   width:200px;
}
.textarea-holder
{
 position:absolute;
 padding:10px 10px 0px 0px;
 direction: rtl;
}
.textarea-icon-off
{
	width:20px;
	height:20px;
	background-image: url('../images/Controls/TextBoxs/Loco1/rtl/textbox_iconoff.gif');
	background-repeat: no-repeat;
}
.textarea-icon-on
{
	width:20px;
	height:20px;
	background-image: url('../images/Controls/TextBoxs/Loco1/rtl/textbox_iconon.gif');
	background-repeat: no-repeat;
}
.textarea-header
{
	border-color:#C4C2C2;
	background-image: url('../images/Controls/TextBoxs/Loco1/rtl/textbox_header.gif');
	background-repeat: no-repeat;
	height: 25px;
	width: 200px;
}
.textarea-body
{
	border-color:#C4C2C2;
	background-image: url('../images/Controls/TextBoxs/Loco1/rtl/textbox_body.gif');
	background-repeat: repeat-y;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 8pt; color: #A4A4A4; font-family: Tahoma;
}
.textarea-footer
{
	border-color:#C4C2C2;
	background-image: url('../images/Controls/TextBoxs/Loco1/rtl/textbox_footer.gif');
	background-repeat: no-repeat;
	height: 9px;
	width: 200px;
}

.UserPager-holder
{
  width:auto;
  padding:10px;
}
.UserPager-number
{
  width:15px;
  background-color:#f3f3f3;
  text-align:center;
}
.UserPager-number-selected
{

  width:15px;
  background-color:#cccccc;
  text-align:center;
  font-waight:bold;
}
.UserPager-number-over
{
  width:15px;
  text-align:center;
  background-color:#cccccc;
  cursor:hand;
  font-waight:bold;
}
.UserPager-last
{
  width:15px;
  background-color:#f3f3f3;
  text-align:center;
  font-weight:bold;
}
.UserPager-last-over
{
  width:15px;
  background-color:#f3f3f3;
  text-align:center;
  cursor:hand;
  font-weight:bold;
}
.UserPager-last-disabled
{
  width:15px;
  background-color:#fcf9eb;
  text-align:center;
  font-weight:bold;
  color:#c0c0c0;
}
.UserPager-first
{
  width:15px;
  background-color:#f3f3f3;
  text-align:center;
  font-weight:bold;
}
.UserPager-first-over
{
  width:15px;
  background-color:#f3f3f3;
  text-align:center;
  cursor:hand;
  font-weight:bold;
}
.UserPager-first-disabled
{
  width:15px;
  background-color:#fcf9eb;
  text-align:center;
  font-weight:bold;
  color:#c0c0c0;
}
.UserPager-next
{
  width:15px;
  background-color:#f3f3f3;
  text-align:center;
  font-weight:bold;
}
.UserPager-next-over
{
  width:15px;
  background-color:#f3f3f3;
  text-align:center;
  cursor:hand;
  font-weight:bold;
}
.UserPager-next-disabled
{
  width:15px;
  background-color:#fcf9eb;
  text-align:center;
  font-weight:bold;
  color:#c0c0c0;
}
.UserPager-previous
{
  width:15px;
  background-color:#f3f3f3;
  text-align:center;
  font-weight:bold;
}
.UserPager-previous-over
{
  width:15px;
  background-color:#f3f3f3;
  text-align:center;
  cursor:hand;
  font-weight:bold;
}
.UserPager-previous-disabled
{
  width:15px;
  background-color:#fcf9eb;
  text-align:center;
  font-weight:bold;
  color:#c0c0c0;
}
/*popup*/
.overlay {
     position: absolute;
     left: 0px;
     top: 0px;
     width:100%;
     height:100%;
     text-align:center;
     z-index: 1000;
     background-image:url(../images/common/rtl/background-trans.png);
}
 .overlay div {
     width:700px;
     margin: 100px auto;
     background-color: #bbbbbb;
     border:1px solid #000;
     padding:15px;
     text-align:center;
  }

/*popup*/

/*Loco Controls*/
select {
	font-size: 9pt;
	font-family: Tahoma;
	width:238px; 
	border:1px #B6B8B7 solid;
	background-color:#FBFBFB;
	margin-right:5px;

	
}
textarea{
	font-size: 9pt;
	font-family: Tahoma;
	width: 150px;
	border: 1px solid #BBBBCC;
}
fieldset {
	direction:rtl;
}
.listbox {
	font-size: 9pt;
	font-family: Tahoma;
	width: 250px;
	height: 100px;
}
.button {
	font-size: 9pt;
	font-family: tahoma;
	width: 102px;
	height: 25px;
	border:0px;
	background-repeat:no-repeat;
	background-position:center;
	background-image: url(../../../../../PortalData/Subsystems/UIPackManager/ControlImages/Button/rtl/btn.gif);
}
.title
{
	font-family:tahoma;
	font-size:13pt;
	word-spacing:3px;
	font-style:italic;
	color:#8C231F;
	letter-spacing:-1px;
	padding-top:6px;
	padding-right:5px;
}
.placeholderbutton {
	width: 80px;
	height: 21px;
	border: 1px solid #7E3617;
}
.commonselect{
	width:200px;
	font-size: 9pt;
	font-family: Tahoma;
	height: 20;
	border: 1px solid #BBBBCC;
}

.checkbox {
	width: 20px;
	height: 20px;
	border: 0px;
	background-image: url(../../Gray/images/common/rtl/spacer.gif);
}
.radio {
	width: 20px;
	height: 20px;
	border: 1px solid #FFFFFF;
	background-image: url(../../Gray/images/common/rtl/spacer.gif);
}
.date-day {
	font-size: 9pt;
	font-family: Tahoma;
	width: 30;
	height: 20;
	border: 1px solid #BBBBCC;
}
.date-month {
	font-size: 9pt;
	font-family: Tahoma;
	width: 60;
	height: 20;
	border: 1px solid #BBBBCC;
}
.date-year {
	font-size: 9pt;
	font-family: Tahoma;
	width: 50;
	height: 20;
	border: 1px solid #BBBBCC;
}


/* Standard Form*/
.standard-form-holder
{
  width:auto;
  padding:5px;
}
.standard-form-row
{
  vertical-align:middle;
  height: 26px;
}
.standard-form-title
{
	border-left: 1px dashed #cccccc; 
	width: 120px; 
	height: 20px; 
	font-family: tahoma; 
	padding-left: 6px; 
	padding-bottom: 20px; 
	font-size: 9pt; 
	text-align: left;
}
.standard-form-title-required
{
	width:120px;
	text-align:left;
	padding-left:5px;
	border-left: 2px solid #D3A0A7;
	padding-bottom:2px;
	padding-top:2px;
	color:#818181;
	vertical-align:top;
}

.standard-form-extra-title
{
	padding-bottom:2px;
	padding-top:2px;
	padding-right:5px;
}

td.standard-form-input-d{width:50px;padding-right:5px;padding-bottom:2px;padding-top:2px;}
td.standard-form-input-m{width:70px;padding-bottom:2px;padding-top:2px;}
td.standard-form-input-y{width:50px;padding-bottom:2px;padding-top:2px;}
td.standard-form-input-d select{width:50px;}
td.standard-form-input-m select{width:70px;}
td.standard-form-input-y select{width:60px;}

.standard-form-input
{
	text-align:right;
	padding-right:10px;
}
.standard-form-input select
{
	border:1px solid #CCCCCC; 
	background-color:#FFFFFF; 
	width:160px;
	margin-right:0px;
}

.standard-form-star-input
{
	padding-right:5px;
	padding-bottom:2px;
	padding-top:2px;
	vertical-align:top;
}
.standard-form-small-input
{
    width:20px;
    padding-bottom:2px;
	padding-top:2px;
	padding-right:5px;
	vertical-align:top;
}
.standard-fieldset-on
{
    direction:rtl;
	background-color:#ffffff;
	border-width:2px 10px 2px 2px;
	border-style:solid;
	border-color:#bbbbbb;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;		
	margin:20px 0px 20px 20px;
	position:relative;
	display:block;
	padding: 0px 10px 10px 10px;

}
.standard-fieldset-on legend
{
    background-color:#ffffff;
	border-width:1px 10px 1px 1px;
	border-color:#999999;
	border-style:solid;	
	color:#5c71a2;
	font-weight:bold;
	font-size:90%;
	text-align:center;		
	padding:3px 5px;
	margin:0px 0px 10px -40px;
	position:relative;
	top: -14px;
	font-family: tahoma;
	direction:rtl;
	text-align:right;
}
.standard-fieldset-off
{
   direction:rtl;
   border:0px;
   padding-right:20px;
   padding-left:30px;
}
.standard-tip-holder 
{
	padding-right:5px;
	padding-left:100px;
	padding-top:5px;
	padding-bottom:5px;
}
.standard-tip 
{
	padding:2px;
	border:1px solid #CCCCCC;
	background-color:#FFFFCC;
	text-align:justify;
	direction:rtl;
	color:#8E8E8E;
	font-size: 8pt; font-family: Tahoma;
}
.standard-validation-holder{
	text-align:right;
	padding-right:5px;
	padding-bottom:2px;
	vertical-align:top;
	padding-top:2px;


}
.standard-validation
{
	padding:2px;
	border: 1px solid #bbbbbb;
	background-color:#FBD5D4;
	text-align:justify;
	direction:rtl;
	color:#8E8E8E;
	font-size: 8pt; font-family: Tahoma;
	width:200px;
	float:left;

}

/* Standard Form*/


/* text box*/
.textbox {
	font-size: 9pt;
	font-family: Tahoma;
	width: 150px;
	height: 20px;
	border: 1px solid #D6E296;
	background-color:#EFF6C9;
}

.textbox-tipbox
{
   width:200px;
}
.textbox-holder
{
 position:absolute;
 padding:10px 10px 0px 0px;
 direction: rtl;
}
.textbox-icon-off
{
	width:20px;
	height:20px;
	background-image: url('../../../../../portaldata/subsystems/uimanager/images/rtl/textbox_iconoff.gif');
	background-repeat: no-repeat;
}
.textbox-icon-on
{
	width:20px;
	height:20px;
	background-image: url('../../../../../portaldata/subsystems/uimanager/images/rtl/textbox_iconon.gif');
	background-repeat: no-repeat;
}
.textbox-header
{
	border-color:#C4C2C2;
	background-image: url('../../../../../portaldata/subsystems/uimanager/images/rtl/textbox_header.gif');
	background-repeat: no-repeat;
	height: 25px;
	width: 200px;
}
.textbox-body
{
	border-color:#C4C2C2;
	background-image: url('../../../../../portaldata/subsystems/uimanager/images/rtl/textbox_body.gif');
	background-repeat: repeat-y;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 8pt; color: #A4A4A4; font-family: Tahoma;
}
.textbox-footer
{
	border-color:#C4C2C2;
	background-image: url('../../../../../portaldata/subsystems/uimanager/images/rtl/textbox_footer.gif');
	background-repeat: no-repeat;
	height: 9px;
	width: 200px;
}
/*textbox*/
/*textarea*/
.textarea {
	font-size: 9pt;
	font-family: Tahoma;
	width: 250px;
	height: 60px;
	border: 1px solid #D6E296;
	background-color:#EFF6C9;
}

.textarea-tipbox
{
   width:200px;
}
.textarea-holder
{
 position:absolute;
 padding:10px 10px 0px 0px;
 direction: rtl;
}
.textarea-icon-off
{
	width:20px;
	height:20px;
	background-image: url('../../../../../portaldata/subsystems/uimanager/images/rtl/textbox_iconoff.gif');
	background-repeat: no-repeat;
}
.textarea-icon-on
{
	width:20px;
	height:20px;
	background-image: url('../../../../../portaldata/subsystems/uimanager/images/rtl/textbox_iconon.gif');
	background-repeat: no-repeat;
}
.textarea-header
{
	border-color:#C4C2C2;
	background-image: url('../../../../../portaldata/subsystems/uimanager/images/rtl/textbox_header.gif');
	background-repeat: no-repeat;
	height: 25px;
	width: 200px;
}
.textarea-body
{
	border-color:#C4C2C2;
	background-image: url('../../../../../portaldata/subsystems/uimanager/images/rtl/textbox_body.gif');
	background-repeat: repeat-y;
	height: 25px;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 8pt; color: #A4A4A4; font-family: Tahoma;
}
.textarea-footer
{
	border-color:#C4C2C2;
	background-image: url('../../../../../portaldata/subsystems/uimanager/images/rtl/textbox_footer.gif');
	background-repeat: no-repeat;
	height: 9px;
	width: 200px;
}
/*textarea*/


/* NullDecorator Start */
.NullDecorator-Body
{
	text-align:right;
	direction:rtl;
	font-size:9pt;;
}

/* NullDecorator End */



/*Compound Calendar*/
.default-holder
{
	width: 160px;
	background-color: #e6eaef;
	padding:3px;
	margin: 10px 10px 0px 0px;
	border-top: 1px solid #A7A7A7; 
	border-bottom: 1px solid #A7A7A7; 
	border-right: 1px solid #A7A7A7; 
	border-left: 1px solid #A7A7A7; 
	cursor: default;
}
.default-indicator
{
  background-color:Transparent;
  width:180px;
  height:180px;
}
.default-header
{
	height:20px;
	background-color: #9cacbc;
	border-top: 1px solid #E9EAE2; 
	border-bottom: 1px solid #E9EAE2; 
	border-right: 1px solid #E9EAE2; 
	border-left: 1px solid #E9EAE2; 
	text-align:center;
}
.default-header td
{
	text-align:center;
	font-family:b yekan;
	color:#2e4864;
}
.default-next-month
{
	height:20px;
	width:20px;
	background-image: url('../images/common/next.gif');
	background-repeat:no-repeat;
	background-position: center center;
}
.default-previous-month
{
	height:20px;
	width:20px;
	background-image: url('../images/common/previous.gif');
	background-repeat:no-repeat;
	background-position: center center;
}
.default-next-year
{
	height:20px;
	width:20px;
	background-image: url('../images/common/nextyear.gif');
	background-repeat:no-repeat;
	background-position: center center;
}
.default-previous-year
{
	height:20px;
	width:20px;
	background-image: url('../images/common/previousyear.gif');
	background-repeat:no-repeat;
	background-position: center center;
}
.default-body
{
	background-color: #FFFFFF;
	padding:3px;
	width: 160px;
  border: 1px solid #5c748d;
}
.default-title
{
  border-bottom: 1px solid #5c748d;
  width:160px;
  text-align:center;
}
.default-day-title
{
	vertical-align:middle;
	text-align:center;
	width:20px;
	height:20px;
}
.default-day
{
	vertical-align:middle;
	text-align:center;
	width:20px;
	height:20px;
}
.default-day-disable
{
	vertical-align:middle;
	text-align:center;
	width:20px;
	height:20px;
	color:#999999;
}
.default-day-selected
{
	vertical-align:middle;
	text-align:center;
	width:20px;
	height:20px;
	background-image: url('../images/common/selected.gif');
	background-position: center center;
	background-repeat: no-repeat;
}
.default-day-event
{
	vertical-align:middle;
	text-align:center;
	width:20px;
	height:20px;
	background-image: url('../images/common/event.gif');
	background-position: center center;
	background-repeat: no-repeat;
}
.default-events
{
  width:50px;
	background-color: #FFFFCB;
  border:1px solid #bbbbbb;
  padding:5px;
  text-align:right;
}
.default-events A
{
  color:Olive;
}
.default-day-over
{
	vertical-align:middle;
	text-align:center;
	width:20px;
	height:20px;
	background-image: url('../images/common/over.gif');
	background-position: center center;
	background-repeat: no-repeat;
	cursor:hand;
}
.default-footer
{
	height:10px;
	background-color: #cad3df;
}

/*Compound Calendar*/
/* smoothbox CSS */

#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

#TB_overlay {
	position: absolute;
	z-index:100;
	top: 0px;
	left: 0px;
	background-color:#000;
}

#TB_window {
	position: absolute;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	border: 4px solid #525252;
	text-align:left;
}

#TB_window img {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:5px 10px 7px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: absolute;
	display:none;
	height:100px;
	width:100px;
	z-index:101;
}

#TB_HideSelect{
	z-index:99;
	position:absolute;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
}

/* IE6 */
* html #TB_iframeContent{
	margin-bottom:1px;
}
/* smoothbox CSS end*/
/*navigation*/
ul.navigation
{
	padding-right:10px;
	margin-rigth:10px;
	padding-top:3px;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

ul.navigation li
{
	float:right;
	padding-left:5px;
	padding-right:10px;
	background-image:url(../images/common/rtl/navigation/navigation-bg.gif);
	background-position:right;
	background-repeat:no-repeat;

}


ul.navigation li.navigation-first
{
	float:right;
	padding-right:5px;
	padding-left:5px;
	background-image:none;
}

ul.navigation li a
{
	text-decoration:none;
	font-family:tahoma;
	font-size:8pt;
	color:#7A7878;
}
ul.navigation li a:hover
{
	text-decoration:underline;
	color:#252525;
}
/*end navigation*/
/*site map*/
ul.sitemap1
{
	padding-right:10px;
	margin-right:10px;
	padding-top:3px;
	text-align:right;
}
ul.sitemap2
{
	padding-right:10px;
	margin-right:10px;
	padding-top:3px;
}
ul.sitemap3
{
	padding-right:10px;
	margin-right:10px;
	padding-top:3px;
}
ul.sitemap4
{
	padding-right:10px;
	margin-right:10px;
	padding-top:3px;
}
ul.sitemap5
{
	padding-right:10px;
	margin-right:10px;
	padding-top:3px;
}
ul.sitemap6
{
	padding-right:10px;
	margin-right:10px;
	padding-top:3px;
}
ul.sitemap1 li
{
	list-style-image:url(../images/common/rtl/sitemap/map-01.gif);
	background-repeat:no-repeat;
}
ul.sitemap1 li a
{
	text-decoration:none;
	font-family:tahoma;
	font-size:10pt;
	color:343131;
}
ul.sitemap1 li a:hover
{
	text-decoration:underline;
	color:#161515;
}
ul.sitemap2 li
{
	list-style-image:url(../images/common/rtl/sitemap/map-02.gif);
	background-repeat:no-repeat;
}
ul.sitemap2 li a
{
	text-decoration:none;
	font-family:tahoma;
	font-size:10pt;
	color:343131;
}
ul.sitemap2 li a:hover
{
	text-decoration:underline;
	color:#161515;
}
ul.sitemap3 li
{
	list-style-image:url(../images/common/rtl/sitemap/map-03.gif);
	background-repeat:no-repeat;
}
ul.sitemap3 li a
{
	text-decoration:none;
	font-family:tahoma;
	font-size:10pt;
	color:343131;
}
ul.sitemap3 li a:hover
{
	text-decoration:underline;
	color:#161515;
}
ul.sitemap4 li
{
	list-style-image:url(../images/common/rtl/sitemap/map-04.gif);
	background-repeat:no-repeat;
}
ul.sitemap4 li a
{
	text-decoration:none;
	font-family:tahoma;
	font-size:10pt;
	color:343131;
}
ul.sitemap4 li a:hover
{
	text-decoration:underline;
	color:#161515;
}
ul.sitemap5 li
{
	list-style-image:url(../images/common/rtl/sitemap/map-05.gif);
	background-repeat:no-repeat;
}
ul.sitemap5 li a
{
	text-decoration:none;
	font-family:tahoma;
	font-size:10pt;
	color:343131;
}
ul.sitemap5 li a:hover
{
	text-decoration:underline;
	color:#161515;
}
ul.sitemap6 li
{
	list-style-image:url(../images/common/rtl/sitemap/map-06.gif);
	background-repeat:no-repeat;
}
ul.sitemap6 li a
{
	text-decoration:none;
	font-family:tahoma;
	font-size:10pt;
	color:5c5a5a;
}
ul.sitemap6 li a:hover
{
	text-decoration:underline;
	color:#161515;
}
/*end site map*/
/* begin online edit class*/
h3.section {
	margin-top: 1em;
}
.online
{
	position:fixed;
	left:0;
	right:0;
	
}
#vertical_slide, #horizontal_slide {
	background: #f2f2f2;
	color: #8A7575;
	font-weight: bold;
	border-bottom:3px #dbdbdb solid;
}
div.online-btn {
	width:65PX;
	background-color:#f2f2f2;
	height:18px;
	padding:3px 3px 0px 3px ;
	margin:-3px 20px;
	border-bottom:3px #dbdbdb solid;
	border-right:3px #dbdbdb solid;
	border-left:3px #dbdbdb solid;
	cursor:pointer;
}
div.online-edit-holder
{
	width:100%;
	text-align:right;
	border-bottom:3px #dbdbdb solid;
	background-color:#f2f2f2;
	padding-bottom:5px
}
div.online-edit-holder div.online-edit
{
	width:255px;
	background-color:#F0F0EE;
	margin:1px 2px 1px 2px;
	padding:2px 0px 2px 0px;
	border:none;
}
div.online-edit
{
	width:265px;
	background-color:#F0F0EE;
	border:1px solid #bbbbbb;
	margin:1px 2px 1px 2px;
	padding:2px 0px 2px 0px;
	height:22px;
}
div.online-edit div.inner-right
{
	float:right;
	width:104px;
}
div.online-edit div.inner-left
{
	float:right;
	width:55px;   
}
div.online-edit div.inner-center
{
	float:right;
	width:104px;
            
}
ul.online-edit
{
	list-style-type:none;
	padding:0px; 
	margin:0px 3px 2px 0px ;
	padding:0px 3px 2px 0px ;
	border-right:1px #cccccc solid;
	height:20px;
}
ul.online-edit img
{
	border:0px;
}
ul.online-edit li
{
	float:right;
	width:20px;
	height:20px;
	margin-left:2px;
}
ul.online-edit li a
{
	border:1px #F0F0EE solid;
	float:left;
}
ul.online-edit li a:hover
{
	background-color:#F8FDD5;
	border:1px #938888 solid;
}
/*End Online Edit Class*/
/* ---------------------- Start Template List Styles ------------*/
		.locotemplate-list-ul
		{
			list-style-type:none; 
			margin:0px; 
			padding:0px ;
		}
		.locotemplate-list-ul li
		{
			float:right;

		}

/* ---------------------- End Template List Styles ------------*/
/* uipack bargh start --------------------------------------------------------------------------------------------------- */
.clear
{
	clear:both;
	
}
.holder
{
	width:932px;
	background-image:url(../images/Arrangements/rtl/c-bg.gif);
	background-repeat:repeat-y;

}
.holder-top
{
	width:100%;
	background-image:url(../images/Arrangements/rtl/t-bg.gif);
	background-repeat:no-repeat;
	background-position:top;

}
.holder-bottom
{
	width:100%;
	background-image:url(../images/Arrangements/rtl/b-bg.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.header
{
	width:100%;
	height:77px;

}
.search
{
	height:40px;
	width:100%;
}
.right
{
	width:200px;
	float:right;
	margin-bottom:7px
}
.left
{
	float:right;
	width:715px;
	margin-bottom:17px;
	margin-left:12px;
}
.left-inner
{
	width:700px;
	
}
.dashboard
{
	float:right;
	width:217px;
	margin-bottom:7px;

}
.banner
{
	float:right;
	width:490px;
	margin-bottom:7px;
}
.footer
{
	width:932px;
}
.main-right
{
	width:350px;
	float:right;
	border-top:1px #D6D6D6 solid;
	border-right:1px #D6D6D6 solid;
	border-bottom:1px #D6D6D6 solid;
	border-left:1px #D6D6D6 dotted;
	margin-bottom:15px;
	text-align:justify;
}
.main-left
{
	width:100%;
	background-image:url(../images/Arrangements/rtl/left-bg.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-bottom:1px;
	text-align:justify;
}
.main-left-bg
{
	width:350px;
	float:right;
	border-top:1px #D6D6D6 solid;
	background-image:url(../images/Arrangements/rtl/left-bbg.gif);
	border-right:1px #D6D6D6 dotted;
	background-repeat:repeat-y;
	margin-bottom:15px;

}

.twocol-main
{
	width:700px;
	background-image:url(../images/Arrangements/rtl/twocol-bg.gif);
	background-repeat:repeat-y;
	border-top:1px #D5D5D5 solid;
	text-align:justify;
}
.locator-inner
{
	border-bottom:1px #D5D5D5 dotted;
	width:680px;
}
.twocol-main-inner
{
	width:700px;
}
.twocol-bottom-inner
{
	width:659px;
	float:left;
	height:41px;
	background-image:url(../images/Arrangements/rtl/twocol-bg.gif);
	background-repeat:repeat-y;
	background-position:right;
}
.twocol-bottom-r
{
	background-image:url(../images/Arrangements/rtl/twocol-rightb.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	height:41px;
	width:99.8%;

}
.twocol-bottom-l
{
	background-image:url(../images/Arrangements/rtl/twocol-leftb.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:41px;
	height:41px;
	float:left;
}
.threecol-left
{
	width:180px;
	float:right;
	border-right:1px #D6D6D6 dotted;
	margin-top:30px;
	margin-bottom:10px;
}
.threecol-right
{
	width:518px;
	float:right;
}
.banner-dec-tr
{
	background-image:url(../images/Decorators/rtl/bd-tr.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.banner-dec-tl
{
	background-image:url(../images/Decorators/rtl/bd-TL.gif);
	background-position:left;
	background-repeat:no-repeat;
}
.banner-dec-t
{
	background-image:url(../images/Decorators/rtl/bd-t.gif);
	background-repeat:repeat-x;
	margin-right:7px;
	margin-left:7px;
	height:7px;
}
.banner-dec-r
{
	background-image:url(../images/Decorators/rtl/bd-r.gif);
	background-repeat:repeat-y;
	background-position:right;
}
.banner-dec-l
{
	background-image:url(../images/Decorators/rtl/bd-L.gif);
	background-position:left;
	background-repeat:repeat-y;
}
.banner-dec-c
{
	background-color:#ffffff;
	margin-right:7px;
	margin-left:7px;
	padding-top:2px;
	padding-bottom:2px;
}
.menu-dec-all
{
	margin-right:13px;
	margin-left:13px;
}
.menu-dec-c
{
	background-color:#ffffff;
	margin-right:7px;
	margin-left:7px;
}
.banner-dec-dr
{
	background-image:url(../images/Decorators/rtl/bd-dR.gif);
	background-repeat:no-repeat;
	background-position:right;
	height:7px;
}
.banner-dec-dl
{
	background-image:url(../images/Decorators/rtl/bd-dL.gif);
	background-repeat:no-repeat;
	background-position:LEFT;
	height:7px;
}
.banner-dec-d
{
	background-image:url(../images/Decorators/rtl/bd-d.gif);
	background-repeat:repeat-x;
	margin-right:7px;
	margin-left:7px;
	height:7px;
}
.title
{
	font-size:9pt;
	color:#727272;
	font-weight:bold;
	white-space:-2px;
	text-align:right;
	
}
/* uipack bargh end */



/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=20);
	-moz-opacity: 0.20;
	opacity: 0.20;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 1px solid #bbbbbb;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:right;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:left;
	margin-left:10px;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	margin-left:10px;
	text-align:right;
	float:left;
}

#TB_ajaxWindowTitle{
	float:right;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}
div#TB_Box {
    background:#FFFFFF none repeat scroll 0 0;
    border:1px solid #BBBBBB;
    height:100%;
    position:relative;
    width:100%;
}
div.fancy_bg {
    position: absolute;
    display: block;
    z-index: 70;
    border: 0;
    padding: 0;
    margin: 0;
}

div.fancy_bg_n {
    top: -18px;
    width: 100%;
    height: 18px;
    background: transparent url(../images/jquery/thickbox/rtl/fancy_shadow_n.png) repeat-x;
}

div.fancy_bg_ne {
    top: -18px;
    right: -13px;
    width: 13px;
    height: 18px;
    background: transparent url(../images/jquery/thickbox/rtl/fancy_shadow_ne.png) no-repeat;
}

div.fancy_bg_e {
    right: -13px;
    height: 100%;
    width: 13px;
    background: transparent url(../images/jquery/thickbox/rtl/fancy_shadow_e.png) repeat-y;
}

div.fancy_bg_se {
    bottom: -18px;
    right: -13px;
    width: 13px;
    height: 18px;
    background: transparent url(../images/jquery/thickbox/rtl/fancy_shadow_se.png) no-repeat;
}

div.fancy_bg_s {
    bottom: -18px;
    width: 100%;
    height: 18px;
    background: transparent url(../images/jquery/thickbox/rtl/fancy_shadow_s.png) repeat-x;
}

div.fancy_bg_sw {
    bottom: -18px;
    left: -13px;
    width: 13px;
    height: 18px;
    background: transparent url(../images/jquery/thickbox/rtl/fancy_shadow_sw.png) no-repeat;
}

div.fancy_bg_w {
    left: -13px;
    height: 100%;
    width: 13px;
   background: transparent url(../images/jquery/thickbox/rtl/fancy_shadow_w.png) repeat-y;
}
*html div.fancy_bg_w{
    height:100%;
}


div.fancy_bg_nw {
    top: -18px;
    left: -13px;
    width: 13px;
    height: 18px;
    background: transparent url(../images/jquery/thickbox/rtl/fancy_shadow_nw.png) no-repeat;
}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> end thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/



/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> Zoom settings start <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/

.fullsize-icon {
	position: absolute;
	margin: 0;
	padding: 0;
	width: 30px;
	height: 30px;
	background: transparent url(../images/jquery/zoom/rtl/fullsize-icon.png) no-repeat left top;
	z-index: 950;
	cursor: url(../images/jquery/zoom/rtl/fullsize.cur), auto;
}

.fullsize-loading, .fullsize-wrapper {
	position: absolute;
	margin: 0;
	padding: 0;
	z-index: 999;
}

.fullsize-loading {
	height: 51px;
	width: 51px;
	background: transparent url(../images/jquery/zoom/rtl/fullsize-loading-bg.png) no-repeat left top;
}

.fullsize-loading-inner {
	height: 100%;
	width: 100%;
	background: transparent url(../images/jquery/zoom/rtl/fullsize-loading-spinner.gif) no-repeat center center;
}

.fullsize-image {
	display: block;
}

.fullsize-title {
	position: relative;
	width: 100%;
	margin: 0;
	padding: 5px 0;
	min-height: 14px;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	font-family: "Lucida Grande", sans-serif;
	text-shadow: 0 0 1px #000;
	background: transparent url(../images/jquery/zoom/rtl/fullsize-title-bg.png) repeat-x left top;
}

.fullsize-title-text {
	text-align: center;
	margin: 0 auto;
	width: 100%;
}

a.fullsize-close {
	position: absolute;
	display: block;
	margin: -15px 0 0 6px;
	width: 16px;
	height: 16px;
	text-decoration: none;
	z-index: 1000;
	background: transparent url(../images/jquery/zoom/rtl/fullsize-close.png) no-repeat left top;
}

/* Safari 3.0 and Chrome rules here */
@media screen and (-webkit-min-device-pixel-ratio:0) {	
	a.fullsize-close {
		margin-top: -14px;
	}
}

a.fullsize-close:hover {
	background-position: right top;
}

.fullsize-close {
	cursor: pointer;	
}

/* Shadows */

.fullsize-sh-wrap {
	position: absolute;
	z-index: 980;
}

.fullsize-sh-top, .fullsize-sh-body, .fullsize-sh-bottom {
	width: 100%;
}

.fullsize-sh-top-l, .fullsize-sh-top-m, .fullsize-sh-top-r, .fullsize-sh-bottom-l, .fullsize-sh-bottom-m, .fullsize-sh-bottom-r {
	background-position: left top;
	background-repeat: none;
	background-color: transparent;
	height: 20px;
}

.fullsize-sh-top-l {
	float: left;
	width: 22px;
	background-image: url(../images/jquery/zoom/rtl/fullsize-sh-top-l.png);
}

.fullsize-sh-top-m {
	margin: 0 22px;
	background-image: url(../images/jquery/zoom/rtl/fullsize-sh-top-m.png);
	background-repeat: repeat-x;
}

.fullsize-sh-top-r {
	float: right;
	width: 22px;
	background-image: url(../images/jquery/zoom/rtl/fullsize-sh-top-r.png);
}

.fullsize-sh-bottom-l {
	float: left;
	width: 22px;
	height: 24px;
	background-image: url(../images/jquery/zoom/rtl/fullsize-sh-bottom-l.png);
}

.fullsize-sh-bottom-m {
	margin: 0 22px;
	height: 24px;
	background-image: url(../images/jquery/zoom/rtl/fullsize-sh-bottom-m.png);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.fullsize-sh-bottom-r {
	float: right;
	width: 22px;
	height: 24px;
	background-image: url(../images/jquery/zoom/rtl/fullsize-sh-bottom-r.png);
}

.fullsize-sh-body {
	background-image: url(../images/jquery/zoom/rtl/fullsize-sh-body-l.png);
	background-repeat: repeat-y;
}

.fullsize-sh-body-r {
	float: right;
	height: 100%;
	width: 11px;
	background-image: url(../images/jquery/zoom/rtl/fullsize-sh-body-r.png);
	background-repeat: repeat-y;
}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> Zoom settings end <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
/* Start Color Picker */
div.color_picker {
  height: 16px;
  width: 16px;
  padding: 0 !important;
  border: 1px solid #868686;
  background: url(../images/jquery/ColorSelector/arrow.gif) no-repeat top right;
  cursor: pointer;
  line-height: 16px;
}

div#color_selector {
  width: 110px;
  position: absolute;
  border: 1px solid #868686;
  background-color: #FAFAFA;
  padding: 2px;
}
  div#color_custom {width: 100%; float:left}
  div#color_custom label {font-size: 85%; color: #2F2F2F; margin: 5px 2px; width: 25%}
  div#color_custom input {margin: 5px 2px; padding: 0; font-size: 85%; border: 1px solid #bbbbbb; width: 65%; }

div.color_swatch {
  height: 12px;
  width: 12px;
  border: 1px solid #7F7F7F;
  margin: 2px;
  float: left;
  cursor: pointer;
  line-height: 12px;
}
/* End Color Picker */

/*-----------Begin admin list----------*/
.admin-list tr:hover
{
	background:#dbd9d9;
}
/*----------End admin list------------*/

