#testdiv {width:600px; margin:0 auto; border:1px solid #ccc; padding:20px 25px; background:#fff}

#tinybox {position:absolute; display:none; padding:10px; background:#fff url(images/preload.gif) no-repeat 50% 50%; border:10px solid #e3e3e3; z-index:2000}
#tinymask {position:absolute; display:none; top:0; left:0; height:100%; width:100%; background:#000; z-index:1500}
#tinycontent {background:#fff}

.button {font:14px Georgia,Verdana; margin-bottom:10px; padding:8px 10px 9px; border:1px solid #ccc; background:#eee; cursor:pointer; }
.button:hover {border:1px solid #bbb; background:#e3e3e3}

input.btn {
	background-color:#528DC8;
}


fieldset {  
padding: 0;
width:550px !important;
text-align:left;
border-color: #000000;
}
  
#fieldsetlarge { 
padding: 0;
width:700px !important;
text-align:left;
border-color: #000000;
} 

legend {  
margin-left: 1em;  
color: #528DC8;
font-weight: bold; 
}

legend span {      
color: #528DC8;
margin-top: 0.5em; 
font-size: 135%;    
}

fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none;  
} 

fieldset li {  
padding-bottom: 1em; 
list-style-type: none
}  

fieldset.submit {  
border-style: none;  
}

label {    
float: left;    
width: 150px;    
margin-right: 1em;    
text-align: right;  
}

#fieldsetlarge label {    
float: left;    
width: 300px;    
margin-right: 1em;    
text-align: right;  
}

table {
	text-align:left;
}

.th {
	text-align:left;
}

.error {
	color:#F00;
}
