form.Base {
direction:rtl;



}

    form.Base fieldset {
        border: 1px solid #4C687D;
        background-color: #F0F9FF;
		/*
        margin-left: 10px;
        margin-bottom: 0.8em;
        padding-bottom: 0.5em;

        direction: rtl;
			*/
		width:580px;
		margin-top:40px;
		padding-bottom:10px;
    }

	form.Base fieldset legend {
	background-image:url(/images/bg-form-titel.gif);
	border: 1px #bad8a5 outside;
	color: #FFFFFF;
	font: bold 0.88em tahoma, Arial, Verdana, serif;
	line-height:28px;
	margin:-28px 50px 0 0;
	padding:0 15em;
	cursor: pointer;
	}

        form.Base fieldset ol {
		list-style:none;
		list-style-image:none;



		}
        form.Base fieldset li {
/*
		direction: ltr;
*/
		}
            form.Base fieldset ol li {
			margin-bottom:0.5em;
            margin-top:0.5em;
			list-style:none;
	     	list-style-image:none;
            clear: both;
			text-align:right;
			padding-right:20px;

/*            padding: 5px 0px 5px 160px;
*/
            }
                form.Base fieldset ol li input, form.Base fieldset ol li textarea,
                form.Base fieldset ol li select {
		          background-color: #fff; /*#E9EDF8;*/
		          border: none;
                  color: #333;
                  font: normal 12px Tahoma, Arial, Geneva, sans-serif;
                  direction: rtl;
                  border: 1px solid #ccc;
                  padding: 2px;
                }
                form.Base fieldset ol li input {
    				width: 24em;
				}
                form.Base fieldset ol li select { width: 20em;}
                form.Base fieldset ol li select.small { width: 60px;}
                form.Base fieldset ol li textarea { width: 30em;}
                form.Base fieldset ol li label {
                    color: #252525;
                    font: bold 12px Tahoma, Verdana, Arial, Helvetica, Tahoma, sans-serif;
					display:block;
					/*
                    width: 138px;
					*/
					text-align:right;
					vertical-align:top;
                }
                form.Base fieldset ol li label.required {
				/*
	                background: transparent url(/wcmUsersPlugin/images/required.gif) left top no-repeat;
					*/
					padding-left:20px;
                }

                form.Base fieldset ol li label.Error {
                    background-color: #FFAAAA;
                    color: #FFFFFF;
                    display: block;
                    font: normal 0.7em Tahoma, Arial, Verdana, Geneva, sans-serif;
					/*
                    margin: 0.4em 0 0 0;
                    padding: 0.4em;
					*/
                    text-align: left;
                    width: auto;
                }

                form.Base div.buttons {
                    text-align: center;
                    margin: 0 auto;
                    margin-top: 10px;
                }

   .profile-box{
   direction:rtl;



   }


