BODY{
	margin: 0px;
	direction: rtl;
}

A{
	font-family: Arial;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
}

.mainTable{
	width: 795px;
	text-align: center;
}

.regText{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #686767;
}

.regTitle{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #457CC2;
}

.topBarMiddle{
	width: 100%;
	background: url(../images/general/top_bar_pixel.gif) left bottom repeat-x;
	text-align: justify;
	vertical-align: top;
	padding-top: 10px;
	font-family: Arial; 
	font-size: 12px;
	font-weight: normal;
	color: #D7601A;
}

.topBarRight{
	width: 24px;
	background: url(../images/general/top_bar_corner.gif) right bottom no-repeat;
}

a.topBar:link, a.topBar:visited{
	color: #989797;
	text-decoration: underline;
}

a.topBar:hover{
	color: #bebebe;
	text-decoration: underline;
}

a.customerLogin:link, a.customerLogin:visited{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #D7601A;
	text-decoration: none;
}

a.customerLogin:hover{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #D7601A;
	text-decoration: none;
}

.mainPartClass{
	text-align: justify;
}

.topRightDiv{
	position: absolute;
	text-align: justify;
	right: 0px;
	top: 0px;
}

.bottomRightDiv{
	position: absolute;
	text-align: justify;
	right: 0px;
	top: 0px;
	width: 564px;
}

.topLeftDiv{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 216px;
}

.bottomLeftDiv{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 216px;
	padding-top: 45px;
}

.topLeftDivScroll{
	overflow: auto; 
	height: 165px; 
	background-color: #F2F2F2;
}

.sidesSeperator{
	width: 13px;
}

UL {
	list-style-image: url(../images/bullets/fbullet.gif) !important;
	margin:0px !important;
	padding-right:20px !important;
}

LI{
	margin-top: 7px !important;
	/*background: url(../images/bullets/fbullet.gif) right center no-repeat;*/
}

a.topLeftList:link, a.topLeftList:visited{
	color: #686767;
	padding-right: 10px;
	padding-top: 10px;
}

a.topLeftList:hover{
	color: #969697;
	padding-right: 10px;
	padding-top: 10px;
}

.buttonsSeperator{
	line-height: 7px;
}

/*
Tabs styles
*/

.tabSeperator{
	width: 2px;
}

.tableTopGradient{
	background: url(../images/general/table_bg_top_shadow.gif) right top repeat-x;
	width: 100%;
	height: 11px;
}

.topStrip{
	width: 100%;
	font-family: Arial;
	font-size: 12px;
	border: 0px !important;
}

.topStrip.forms{
	background-color: #A27AC0;
	color: #F8E6FE;
}

.topStrip.work{
	background-color: #5788C8;
	color: #D7E6F8;
}

.topStrip.smartforms{
	background-color: #87AB51;
	color: #E7F4D4;
}

.topStrip.documents{
	background-color: #A1AAAE;
	color: #E7F4D4;
}

a.tabsMenu:link, a.tabsMenu:visited{
	color: #F8E6FE;
}

a.tabsMenu:hover{
	color: #FFFFFF;
}

a.tabsMenu.selected:link, a.tabsMenu.selected:visited, a.tabsMenu.selected:hover{
	color: #F8E6FE;
	font-weight: bold;
}

.wrapperDiv{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 562px;
	background: #FFFFFF;
}

.wrapperDiv.visible{
	display: block;
}

.wrapperDiv.hidden{
	display: none;
}

.wrapperDiv.forms{
	border: 1px solid #B595CD; 
}

.wrapperDiv.work{
	border: 1px solid #79A1D3; 
}

.wrapperDiv.smartforms{
	border: 1px solid #9FBD75; 
}

.wrapperDiv.documents{
	border: 1px solid #B4BBBE; 
}

.titleForms{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #935CBA;
	padding: 10px;
}

.titleWork{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #457CC2;
	padding: 10px;
}

.titleSmartforms{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #709B32;
	padding: 10px;
}

.titleDocuments{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #979EA2;
	padding: 10px;
}

.cubeText{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #686767;
	padding: 10px;
	overflow: auto;
	height: 267px;
}

.overlapDiv{
	position: absolute; 
	top: 0px; 
	right: 0px;
	width: 564px;
}

.overlapDiv.hidden{
	display: none;
}

.overlapDiv.visible{
	display: block;
}

/*
div styles
*/

.divTop{
	background: url(../images/div/div_top.png) top right repeat-x; 
}

.divRight{
	background: url(../images/div/div_right.png) top right repeat-y; 
	width: 13px;
}

.divLeft{
	background: url(../images/div/div_left.png) top left repeat-y; 
	width: 13px;
}

.divBottom{
	background: url(../images/div/div_buttom.png) top right repeat-x; 
}

.divCenter{
	background: #FFFFFF;
	text-align: justify;
}

.divTitle{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #5B95DC;
}

.divSubTitle{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #5D5C5C;
	text-align: justify;
}

.divText{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #797979;
	text-align: justify;
}

.divSeperator{
	background-color: #D4D3D3; 
	line-height: 1px;
}

.form{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #686767;
}

.form.input{
	width: 200px;
}

.form.textarea{
	width: 200px;
	height: 100px;
}

.pointer{
	cursor: pointer;
}

.x-hidden,.x-hide-offsets{position:absolute;left:0px;top:0px;visibility:hidden;}

img, td { behavior: url(logic/js/iepngfix.htc) }



