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

/* text */


.error{background:#FFCCFF;
		border:dashed 1px #FF3399;
		color: #666666;
		margin-left:10px;}

.red {
	color:red;
}

.grey{
	color:#999999;
}

input {
	font-style:italic;
	color:#666666;
}

select{
	font-style:italic;
	color:#666666;
}



/* structure */ 

.formBlock {
	padding:15px;
	background-image:url (../../images/title_underline.jpg);
	letter-spacing:.5px;
	border-style:solid;
	border-color:#aad7ef;

}

.indent {
	margin-left:100px;
	width:83%;
}

table .checks tr td{
	border-bottom:solid 1px #b3e5fb;
}

table .oneOption{
	border:dotted 2px #42819F;
}

.titleForm{
	padding:10px;
	height:30px;
	display:block;
	
	
}

h2{padding:15px;}

.formBlock .title h2{
	padding:10px 10px 10px 10px;
	background-color:#cecece;
}


/* Registration Fee Columbs */
td .RFC2 {
	width:300px;
}

td .RFC3 {
	width:150px;
	text-align:center;
}
/**/

/* Spouse Guest Columbs */

td .SGC2 {
	width:300px;
}

td .SGC3 {
	width:150px;
	text-align:center;
}
/**/

/* Networking Events Columbs */

td .time{
 	width:80px;
}

td .desc{
	width:300px;	
}

td .guestBox{
	width:80px;
}

/**/

/* form */


.field input {
	border:solid 1px #42819F;
}

select {
	border:solid 1px #42819F;
}

.btn input {
	border:solid 1px #42819F;
}
