@charset "utf-8";
/* CSS Document */
/* user-form styles */
/*---------------------------------------------------------
| Forms for RJ DTI site                                        |
---------------------------------------------------------*/
#form-content { 
	padding:5px;  
	background:#fff;
	font-size:11px;
	line-height:16px;
}
#user-form h1.heading { border-top: 2px solid #3d54a3; border-bottom: 1px solid #666; margin-bottom:4px;
background:none;
height:auto;}
.note { color:#666; font-size:9px;}
#user-form { 
	padding:10px; 
	width:95%;
}
#user-form input, #user-form textarea, #user-form select { font: 11px Verdana, Arial, Helvetica, sans-serif;}
#user-form fieldset, .form-link-group fieldset{ 
	border:1px solid #ccc; 
	padding:8px; 
	margin-bottom:5px;
}
.form-section { 
	font-weight:bold; 
	color:#666;
	font-size: 14px; 
	padding:0px 4px;
}
.form ul {padding:3px 5px;}
.form li { 
	background:none;
	display:block;
	padding:2px 4px; 
	margin-right:8px;
}
.form .submit { 
	width:170px; 
	margin: 0px auto;
}
.form-photo-row {
	height:65px;
}
.form-photo-options {
	float:left; 
	clear:right; 
	display:block; 
	margin-left:15px; 
	margin-top:-15px;
}
.form-full-width-set{
	clear:both; 
	float:left; 
	width:98%;}
/* field widths for form alignment */
#short-field label { width:100px; display:block; float:left;}
#long-field label { width:180px; display:block; float:left;}

/* alternating form row colors; Starts with form-row1 and then alternates to form-row2*/
ul.form-row1, .form-row1 {
	background-color: #e7f1f6;}
ul.form-row2, .form-row2 { 
	background-color: #fff;}

#form-content h1 {
	background-image:none;
	font-size:30px;
	line-height:34px;
	margin:0;
	padding-left:5px;}



/* ---------------------------- my css -- */

.subscriberforms fieldset { margin-bottom: 16px; border: 1px solid #CCC; border-radius: 10px; padding: 10px; }
.subscriberforms fieldset label { padding-top: 6px;}
.subscriberforms fieldset input { padding: 4px; }

table.subscriberforms tr td { padding: 6px; }

.subscriberforms #btnSubmit { width: auto; padding: 6px 10px; }
.subscriberforms #Reset { width: auto; padding: 6px 10px; float:right; }

.celebrations input { padding: 2px; font-size: 11px; }
.celebrations tr td { padding: 3px; }

