*                           {
                            margin: 0;
                            padding: 0;
                            }
                            
p                           {
                            margin-bottom: 20px;
}
                            
html                        {
                            overflow-y: scroll;
                            }
                            
body                        {
                            margin-top: 25px;
                            font: 14px/1 Arial, Verdana, sans-serif;
                            background: #fffef2;
                            }


.clear                      {
                            clear: both;
                            margin: 10px 0;
                            }
                            
a                           {
                            text-decoration: none;
                            }

#page-wrap                  {
                            width: 920px;
                            margin: 20px auto;
                            background-color: #FFF;
                            border: 1px solid #D4D3CF;
                            padding: 20px;
                            overflow: auto;
                            }
                            
#banner                     {
                            width: 920px;
                            padding: 50px 0;
                            background: url(../../images/saturnsisters_banner.jpg) no-repeat;
                            margin: 0 auto 40px;
                            overflow: auto;
                            }
                            
#left                       {
                            float: left;
                            width: 570px;
                            }

#right                      {
                            float: right;
                            width: 300px;
                            font-size: 9pt;
                            padding: 0;
                            margin: 25px 0 0 30px;
                            }
                            
#right li                   {
                            border: 0;
                            list-style-type: none;
                            margin: 0 0 7px;
                            padding: 0 0 0 16px;
                            background: url(../../images/bullet.gif) 0 5px no-repeat;
                            }

p                           {
                            font-family: Arial, Verdana, sans-serif;
                            font-size: 9pt;
                            line-height: 1.5em;
                            }

h1                          {
                            font: 26px Arial, Verdana, sans-serif;
                            margin: 10px 0 15px 0;
                            padding: 0 0 15px;
                            border-bottom: 1px solid #ddd;
                            font-weight: bold;
                            }
                            
h2                          {
                            font-size: 18px;
                            margin: 25px 0 15px 0;
                            color: #e6345e;
                            }
                            
h3                          {
                            font-size: 14px;
                            margin: 10px 20px 10px 0;
                            color: #e6345e;
                            text-align: right;
                            }
                            
span                        {
                            color: #e6345e;
                            }

label                       {
                            width: 190px;
                            display: block;
                            margin: 20px 0 10px 0;
                            color: #000;
                            font-size: 9pt;
                            text-transform: uppercase;
                            }

label.inline                {
                            display: inline;
                            text-transform: none;
                            margin-right: 8px;
                            color: #444;
}

select                      {
                            margin: 0 8px;                            
                            }

input[type=text], textarea  {
                            width: 350px;
                            outline: none;
                            }

#genderradio                {
                            
                            }

#day                        {
                            width: 25px;
                            outline: none;
                            }

#year                      {
                            width: 50px;
                            outline: none;
                            }

#birthtime                  {
                            width: 50px;
                            outline: none;
                            }

#comments                   {
                            width: 355px;
                            outline: none;
                            }

.rowElem 
label.error                 {
                            float: none;
                            font-style: italic;
                            color: red;
                            position: absolute; top: 16px; left: 0; 
                            font-size: 12px;
                            }
                              
.rowElem #jqTransformTextarea-mm
label.error                 {
                            top: 28px;
                            }

#changeTypeArea             {
                            float: left;
                            margin: 0 0 10px 0;
                            width: 350px;
                            }

.rowElem                    {
                            margin: 10px 0 10px 0;
                            position: relative;
                            clear: both;
                            min-height: 35px;
                            }
                            
.rowElemSelect              { clear: both; min-height: 35px; }

.rowElemSelect2 #input[type=text], textarea {
							width: 100px;
							outline: none
                            }             

.thanks                     { color: green; font-weight: bold; }


.jqTransformTextarea, 
.jqTransformSelectWrapper   { margin: 0 0 8px 0; }
