/*---------- FOR ABOUT PAGE ----------------*/
#prop {height:0;}

dt, dd 
{
padding-bottom: 5px;
padding-top: 5px;
font: normal normal 1em "Trebuchet MS", sans-serif;
}

dt
{
float: left;
width: 30%;
padding-right: 10px;
text-align: right;
/*font-weight: bold;*/
color: #039;
clear: left;
}


dd 
{ 
text-align: left; 
width: 65%;
padding-left: 3px; 
}

dl#contactinfo
{
position:relative;
display:block;
float:left;
width:50%;
}

dl#contactinfo a:hover
{
color: #00F; 
text-decoration: none; 
background-color: #DAE4FC;
}

h2#hourstitle {text-align: left; margin: 0 0 0 25%; padding: 45px 0 0; }

img#picpda {float: right; margin: 10px 35px 10px 0;}


/*-----------------------------------------------------------------------------*/
#fDiv{margin: 0; padding: 0; width: 100%; }
#contactform{ margin: 0 auto; padding: 0; width: 600px; }


fieldset#request
{
clear: both;
margin: 1.5em 0 0;  
padding: 0; 
border:none;
}

#request ol
{
padding: 1em 1em 0 1em;  
list-style: none; 

}

#request li
{
padding-bottom: 1em; 
}



#request legend
{ 
color: #039; 
font: bold 1.3em "Trebuchet MS", Verdana, sans-serif; 
padding-left: 0.8em;
}

#request label
{
color: #039; 
display:block;
font: normal 1em "Trebuchet MS", Verdana, sans-serif; 
}

/*
#request
{
text-align: left; 
margin: 10px 0px;
clear: both;
border: 0;
}


#request legend
{ 
color: #039; 
font: bold 110% "Trebuchet MS",sans-serif; 
}


#request dt
{
float: left;
width: 20%;
padding: 0 10px 0 0;
margin:0;
text-align: right;
font-weight: bold;
color: #039;
}

#request dd 
{ 
text-align: left; 
padding: 5px 0; 
margin:0;
width: 70%;
float: left;
}
*/

/*------ Input Fields --------*/
.inp, .inp:focus, .invalid 
{
font: normal normal 0.9em "Trebuchet MS", sans-serif;
padding: 0 2px;
margin:0;
}

.inp:focus
{
border: 2px solid #039;
background-color: #F2F5FD;
}


/* Error messages */
.invalid
{
border: 2px solid #F20D0D;
background-color: #F5D6D6;
}


label em
{
color: #DE0C0C;
font: italic normal bold 0.9em Verdana, sans-serif;
margin-left: 15px;
padding: 0 8px;
}


/*---------------- Thank you message ---------------------*/
p#feedback
{
clear:right;
padding-top: 55px;
font: normal 1.1em "Trebuchet MS",Verdana, sans-serif;
color:#202785;
text-align: center;
}


/*---------- Submit Button ----------------*/
/*
#submit
{
width: 100px;
height: 33px;
display: block;
background: url(../images/send.jpg) 0 0 no-repeat;
}

#submit:active
{
background-position: 0 -33px;
}
*/

#submit
{
background-color: #4060c0;
color: white;
font: normal 1.1em "Trebuchet MS",Verdana, sans-serif;
cursor:pointer;
}
