﻿body
{
    direction: rtl;
    font-family: Tahoma, Helvetica, Verdana;
}
#SHLogo 
{
    direction: ltr;
    float: left;
    padding: 0 0 0 10px;
}
#LanguageLinks 
{
    float: left;
    direction: rtl;
    width: 394px;
    text-align: right;
    color: #ffffff;
    padding: 20px 10px 0 0;
}
#Navigation 
{
    direction: rtl;
    border-top: 1px solid grey;
    text-align:right;
    height: 32px;
    margin: 0;
}
#Navigation ul 
{
	direction: rtl;
	float: right;
}
#Navigation li 
{
    float: right;
}
#Navigation a 
{
    text-transform: capitalize;
    line-height: 26px;
    font-size: 20px;
}
h1, h2, h3, h4, p{
    padding-right: 15px;
}

p.BasicQuestion 
{
    padding: 0 10px 0 0;
}
p.BasicQuestion label 
{
    width: 250px;
    float: right;
    padding: 0 0 0 25px;
}
p.CheckboxQuestion 
{
    padding: 0 0 0 10px;
}
p.QuestionNote
{
    padding: 0 0 0 10px;
    font-style: italic;
}
p.MultipleCheckboxQuestion 
{
    padding: 0 0 0 10px;
}
p.MultipleCheckboxQuestion label 
{
    width: 100px;
    float: right;
    padding: 0 0 0 25px;
}
p.MultipleCheckboxQuestion input 
{
    padding: 0 20px 0 5px;
}
div.validation-summary-errors 
{
    float: left;
    border: 5px solid red;
    background: #FFCFCF;
    color: Red;
    width: 874px;
    padding: 5px;
    margin: 0 0 15px 0;
}
div.validation-summary-errors ul
{
    display: none;
}

#signUpForm{
	left: 9px;
}
