body {direction:rtl;font-family:Arial;padding:0px;margin:0px;background-color:#CFD8E9;}
select { direction:rtl; }
p {padding-bottom:0px;margin-bottom:10px;}
div.StepNav {position:absolute;bottom:15px;left:180px;}
div.StepNav div {float:left;margin:4px;}
div.StepNav a {display:block;position:relative;width:75px;height:20px;}
div.StepNav a.Disabled {filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;}
div.StepNav a.Active:hover {background-position:75px;}
div.btnPrev a {background-image:url(../Images/SignUp/btnPrev.gif);}
div.btnNext a {background-image:url(../Images/SignUp/btnNext.gif);}

div.ContactSupport{position:absolute;bottom:4px;right:25px;}
div.ContactSupport span{font-size:11px;color:#336699;font-weight:bold;}
div.ContactSupport a{font-size:11px;color:#336699;font-weight:bold;text-decoration:underline;}

div.stepContent span {font-size:14px;font-weight:bold;color:#336699;margin:5px;}
div.stepContent p {color:#253E66;font-size:12px;font-weight:bold;text-align:right;padding:0px 5px 0px 80px;}
div.stepContent b.bolded {color:#cc0000;font-size:15px;}

div.RadioButton {background-color:White;border:1px solid #155888;float:right;margin:5px;padding:10px;clear:both;}
div.RadioButton ul.Menu {list-style-type:none;margin:0px;padding:3px;width:140px;font-size:12px;}
div.RadioButton ul.Menu li a {display:block;width:100%;height:16px;padding:1px;margin-bottom:3px;border:1px solid gray;text-decoration:none;color:#000;}
div.RadioButton ul.Menu li a:hover {color:#000;background-color:#CCDBEC;font-weight:bold;}
div.RadioButton .Selected {color:white !important;background-color:#155888 !important;font-weight:bold;}

div.CheckBox {background-color:White;border:1px solid #155888;float:right;margin:3px;padding:10px;clear:both;}
div.CheckBox ul.Menu {list-style-type:none;margin:0px;padding:3px;width:140px;font-size:12px;position:relative;top:-2;}
div.CheckBox ul.Menu li b{background-color:White;background-image:url(../Images/SignUp/checkbox.gif);background-position:28px 0px;width:14px;height:15px;border:none 0px;margin-left:3px;display:block;float:right;}
div.CheckBox ul.Menu li a {display:block;width:100%;height:18px;padding:2px;margin-bottom:3px;border:1px solid gray;text-decoration:none;color:#000;}
div.CheckBox ul.Menu li a:hover {color:#000 !important;background-color:#CCDBEC;font-weight:bold;}
div.CheckBox .Selected {color:#155888 !important;font-weight:bold;}
div.CheckBox a.Selected b {background-position:0px 0px !important;margin-left:10px !important;}

div.Input {background-color:White;border:1px solid #155888;float:right;margin:5px;padding:10px;clear:both;}
div.Input ul.Menu {list-style-type:none;margin:0px;padding:3px;width:140px;font-size:12px;}
div.Input ul.Menu li input {width:134px;border:solid 1px gray;}
div.Input ul.Menu li textarea {border:solid 1px gray;direction:rtl;}
div.Input ul.Menu li span {font-size:11px;}
div.Input label {white-space:nowrap;font-size:11px;}

div.Pictures {background-color:#EEF3F5;border:1px solid #155888;float:right;margin:5px;padding:10px;clear:both;}
div.Pictures ul.Menu {list-style-type:none;margin:0px;padding:3px;width:430px;font-size:12px;}
div.Pictures ul.Menu li {padding-top:1px;float:right;width:135px;height:132px;text-align:center;background-color:#FFF;border:solid 1px #EEF3F5;}
div.Pictures ul.Menu li a {border:solid 1px #000;margin:2px;}
div.Pictures ul.Menu li a:hover {border:solid 1px #CC0000;}

div.Remark {position:relative;width:0px;height:0px;overflow:visible;}
div.Remark span {position:absolute;top:-50px;right:160px;font-size:12px;color:#fff;background-color:#cc0000;white-space:nowrap;z-index:15;}
div.Remark div#Suggestion {position:absolute;top:-57px;right:250px;font-size:12px;color:#336699;background-color:#eef3f5;white-space:nowrap;border:solid 1px #000;padding:5px;z-index:10;}
div.Remark div#Suggestion ul{list-style-type:none;margin:0px;padding:3px;}
div.Remark div#Suggestion ul li{padding:3px;cursor:hand;}
div.Remark div.Explanation{position:absolute;top:-57px;right:250px;font-size:12px;color:#336699;background-color:#dee7f7;white-space:nowrap;border:solid 1px #9cb8e8;padding:5px;z-index:5;}
div.Remark div.Explanation ul{margin:0px;margin-right:20px;padding:0px;}
div.Remark div.Explanation ul li{padding:3px;}
div.Remark div.Explanation img {position:absolute;right:-10px;top:-10px;}
div.Remark div.Explanation p{margin:0px;padding:0px;}
div.Remark div.Explanation p.title{font-weight:bold; font-size:14px;color:#253E66;margin-bottom:5px;margin-right:35px;}

ul.Scroll {width:180px;height:100px !important;overflow:scroll;overflow-x:visible;direction:rtl;}
ul.Scroll li{width:120px;}

a.demoLink {clear:both;display:block;position:relative;top:25px;right:5px;color:#cc0000;font-size:15px;font-weight:bold;width:50%;}
