
 


/* Quick login */
#quick {
position:absolute;
display:block;
top:16px;
width:290px;
margin-left:auto;
margin-right:auto;
margin-left:680px;
text-align:right;
padding:0;
}

#quick ul {
display:inline;
padding-right:0;
text-align:right;
white-space:nowrap;
}

#quick ul li {
display:inline;
padding:2em 0 1em 1em;	
font-size:1.2em;
}

#quick ul li a {

color:#000;
} 

#quick h4 {
	 display:inline;
	margin:0; padding:0;
	}                      

#quick #dropForm {
text-align:left;   
background:#eee;	
padding:0.8em 1.5em; 
/* Show/hide layer for login  */                
}

#quick input.text {
border:#ccc solid 2px;
font-size:1em;
padding:0.2em; 
color:#a7007a;
width:90%;   
}  

#quick input.submit {
font-size:1.2em;
padding:0.2em; 
background:#a7007a;
color:#fff; 
margin-top:0.2em;
border:none;  
} 

#quick label {
 font-size:1.1em;
display:block;
margin:0.5em 0 0 0;   
}




.validator
{
   color: #a7007a !important;
   font-weight: bold !important;
}

.validationsummary
{
  color: #a7007a !important;
  font-size: 13px;
  font-weight: bold;
}

.validationsummary ul
{
    list-style-type: none !important;

}

.validationsummary ul li
{
    font-size: 12px !important;
    font-weight: normal !important;
    list-style-type: none !important;
        background-image: none !important;
}


#section div.body
{
	font-size: 1.3em;
}

#section div.body p
{
	font-size: 1.0em;
}

.sectionDetails img {
float:right;
width:auto !important;
}
