/*
*
{
    color:#000;
}
*/

#content {padding:20px 0 20px 0;}

#content img.left {
	float: left;
}

#content dl {
    margin:10px 0 10px 0;
    }

#content form {
	margin: 0 40px 0 520px;
        width:400px;
        
}

#content fieldset legend {
	font-style:italic;
	font-size:16pt;
        color:#000;
}

#content label {
	clear: both;
}

#content label#Visit_Time_label {
	clear: none;
}

#content .dijitTextBox, #content .dijitTextArea, #content .dijitComboBox, ul.dijitMenu  {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}


/*-------------------------------------------*/

#content .dijitTextArea {
    width:230px;
    float:right;
}


#fieldset-when {
    margin:0 0 10px 0;
}

#fieldset-when label {
    color:rgb(149,149,149);
    float:left;
    margin-right:10px;
    
}
#widget_Visit_Date {
    width:11ex;
    float:left;
margin-right:10px;

}

#widget_Visit_Time{
    margin:0px 0px 10px 0;
    width:160px;
}

#fieldset-when .dijitTextArea > div
{
    min-height:3em;
}

#fieldset-what label{
    color:rgb(130,130,130);
    float:left;
    margin:0 10px 10px 0;
}

#widget_Move_In_Date
{
    width:11ex;
    margin:0px 0px 10px 10px;
}

#widget_Apartment_Size {
    width:160px;
}


#fieldset-who label {
    color:rgb(100,100,100);
    float:left;
    margin:0 10px 10px 0;    
}

#fieldset-who dd
{
/*
these fields need to expand to fit the error tags
  height:30px;
*/
}
#fieldset-who input {
    float:right;
}

#widget_Contact
{
    float:right;
    width:160px;
}

#widget_Referal
{
    float:right;
    width:160px;
}
/*
don't do this it disables the error messages
#content li{display:none;}
*/

#content ul.errors {
	clear: both;
	margin: 3ex;
}

#content ul.errors li {
	color: #FF0000;
}
	

.dijitButtonContents {
background-color:rgb(139,94,59);
width:160px;
height:38px;
 
}

.dijitButton {
float:right;
color:#fff;

}




#content .dijitDownArrowButton, .dijitArrowButtonActive
{
    border-left:1px dotted rgb(170,170,170);
    border-right:none;
    border-top:none;
    border-bottom:none;
    background-image:url(/images/down_arrow.gif);
    background-position:center;
}

#submit_label {
    color:#fff;
}


.dijitCalendarContainer thead tr th, .dijitCalendarContainer thead tr td,
.dijitCalendarContainer tbody tr td, .dijitCalendarContainer tfoot tr td
{
    background-color:#fff;
    border:solid 1px rgb(230,230,230);
    padding:5px;
}

.dijitCalendarContainer thead tr th span, .dijitCalendarContainer thead tr td span,
.dijitCalendarContainer tbody tr td span, .dijitCalendarContainer tfoot tr td span
{
    padding:5px;
}

