@charset "utf-8";
/* CSS Document */

#dialog { font-size: 62.5%; text-align:left; }
#tell-form label, 
#tell-form input { display:block; }
#tell-form input.text { margin-bottom:12px; width:95%; padding: .4em; }
#tell-form fieldset { padding:0; border:0; margin-top:15px; }
#tell-form h1 { font-size: 1.2em; margin: .6em 0; }
#tell-form div#users-contain {  width: 350px; margin: 20px 0; }
#tell-form div#users-contain table { margin: 1em 0; border-collapse: collapse; width: 100%; }
#tell-form div#users-contain table td, div#users-contain table th { border: 1px solid #eee; padding: .6em 10px; text-align: left; }
#tell-form .ui-button { outline: 0; margin:0; padding: .4em 1em .5em; text-decoration:none;  !important; cursor:pointer; position: relative; text-align: center; }

#tell-form .ui-dialog { text-align:left; }
#tell-form .ui-dialog .ui-state-highlight, .ui-dialog .ui-state-error { padding: .3em;  }

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-size:11pt !important; }

p#validateTips { margin-top:10px; font-weight:bold; }
p#validateTips ul { list-style:disc inside; }
p#validateTips.highlight { font-weight:bold; background:#ffc; border:2px solid fireBrick; color:firebrick; padding:10px; line-height:14pt; } 





form#tell-form  {  font-size:9pt; line-height:18pt; } 
	#tell-form fieldset { border:0; }
	#tell-form fieldset.top { margin-top:0; }
	#tell-form fieldset.message { display:none; }
	#tell-form label { display:block; }
	#tell-form legend { margin-bottom:6px; padding:10px; font-weight:bold; font-size:14pt; margin-left:-10px; color:#900; }

	#tell-form input, 
	#tell-form select, 
	#tell-form textarea {  border:1px solid #ccc; width:96%; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; padding:4px;  }
	#tell-form select { padding:3px 4px; }
	
	#tell-form input:focus, 
	#tell-form select:focus, 
	#tell-form textarea:focus {  border:1px solid #999; }
	
	#tell-form input[type=submit], 
	#tell-form input[type=button] { background:#14586a; border:0; color:#fff; font-size:11pt; display:inline; width:auto; 
									padding:8px 10px; outline:none; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; }
												
	#tell-form input[type=submit].left, 
	#tell-form input[type=button].left { float:left; margin-right:10px; }
	#tell-form input[type=submit]:hover, 
	#tell-form input[type=button]:hover { background:#1a7289; outline:none; }
	#tell-form input[type=submit]:active, 
	#tell-form input[type=submit]:active { background:#0C0; outline:none; }
	
	#tell-form input[type=checkbox], 
	#tell-form input[type=radio] { width:auto; float:left; margin-bottom:-1px; margin:8px 6px 0 0; }
	#tell-form input[type=radio] { margin-top:6px; }
	
	
	
	form#tell-form  .field { margin:0 0 1em 0;  }
	form#tell-form  .field.three-quarters input, 
	form#tell-form  .field.three-quarters select, 
	form#tell-form  .field.three-quarters textarea, 
	form#tell-form  .field.two-thirds input, 
	form#tell-form  .field.two-thirds select, 
	form#tell-form  .field.two-thirds textarea, 
	form#tell-form  .field.half input, 
	form#tell-form  .field.half select, 
	form#tell-form  .field.half textarea, 
	form#tell-form  .field.third input, 
	form#tell-form  .field.third select, 
	form#tell-form  .field.third textarea,
	form#tell-form  .field.quarter input, 
	form#tell-form  .field.quarter select, 
	form#tell-form  .field.quarter textarea,
	form#tell-form  .field.fifth input, 
	form#tell-form  .field.fifth select, 
	form#tell-form  .field.fifth textarea { width:90%; }
	
	form#tell-form  .field.three-quarters input[type="checkbox"],
	form#tell-form  .field.three-quarters input[type="radio"],
	form#tell-form  .field.two-thirds input[type="checkbox"],
	form#tell-form  .field.two-thirds input[type="radio"],
	form#tell-form  .field.half input[type="checkbox"],
	form#tell-form  .field.half input[type="radio"],
	form#tell-form  .field.third input[type="checkbox"],
	form#tell-form  .field.third input[type="radio"],
	form#tell-form  .field.quarter input[type="checkbox"],
	form#tell-form  .field.quarter input[type="radio"],
	form#tell-form  .field.fifth input[type="checkbox"],
	form#tell-form  .field.fifth input[type="radio"] { width:auto; }
	
	form#tell-form  .field.three-quarters { float:left; width:75%; }
	form#tell-form  .field.two-thirds { float:left; width:66%; }
	form#tell-form  .field.half { float:left; width:50%; padding:0; }
	form#tell-form  .field.third { float:left; width:33%; }
	form#tell-form  .field.quarter { float:left; width:25%; }
	form#tell-form  .field.fifth { float:left; width:20%; }
	
	
	form#tell-form  .field.button { border:0; text-align:right; margin-bottom:0; }
	form#tell-form  .field.button.small { font-size:8pt; padding-right:0; margin-top:0; font-family:Arial, Helvetica, sans-serif; }
	form#tell-form  .field.button.small .btn { font-size:9pt; background:#de4f0f; margin:0;font-family:Arial, Helvetica, sans-serif;  }
	form#tell-form  .field.button.left { text-align:left; }
	
	form#tell-form  .field.inline { overflow:hidden; clear:left !important; display:block !important }
	form#tell-form  .field.inline label { float:left; width:70px !important; } 
	form#tell-form  .field.inline input { float:left; width:125px !important;  }

	form#tell-form  .pad-top { padding-top:14px; }
	form#tell-form  .clear { clear:left; }
	form#tell-form  .note { font-size:8pt; line-height:2pt; }
	form#tell-form  .flush { margin-left:0; margin-right:0; }
	form#tell-form  .bold { font-weight:bold; }
	form#tell-form  .explain { background:#ddd; margin-bottom:8px; padding:4px; margin-top:0; padding:10px 14px; line-height:20px; -moz-border-radius:4px; border-radius:4px; -webkit-border-radius:4px; width:91%; }
	form#tell-form  p { padding:0 !important; margin-top:0; }
	
	form#tell-form  .red {color:red;}
	
	form#tell-form  .date-picker input { width:70% !important; } 
	form#tell-form  .date-picker img { margin-bottom:-6px; margin-left:4px; } 
	
	form#tell-form textarea#event-content { display:none; }
	form#tell-form #preview { border:1px solid black; padding:10px; overflow:hidden; width:96%; }

a#tellafriend { margin-top:20px; text-indent:-9999px; display:block; width:149px; height:30px; color:gray; font-weight:bold; 
					background:white url(/img/btn.tellafriend.gif) no-repeat scroll 0 0; }
					
a#tellafriend:hover { background-position:0 -30px; cursor:pointer; }			