/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.grayType {
	color: #454545;
}
.grayTypeNotBold {
	color: #454545;
	font-weight:normal;
}
.workshopFull {
	color:#B7B7B7;
}
.workshopFull a:link, .workshopFull a:visited {
	color: #B7B7B7;
}
.workshopFull a:hover, .workshopFull a:active {
	color: #B7B7B7;
}
body {
	background-color: #7bc144;
	background-image: url(../Images/Global/bg_global.jpg);
	background-repeat: no-repeat;
	margin-left: 0px;
	margin-top: 0px;
}
img {
	border:none;
	border-collapse:collapse;
}
.rollover {}
#floater {
	position: absolute;
	height: 400px;
	width: 730px;
	left: 72px;
	top: 130px;
}#floater #tabletTop {
	background-image: url(../Images/Global/bg_tablet_top.jpg);
	height: 21px;
	width: 730px;
	background-repeat: no-repeat;
}
#floater #tablet2 {
	background-image: url(../Images/Global/bg_tablet_2.jpg);
	background-repeat: repeat-y;
	height: 60px;
	width: 730px;
}
#floater #tabletButtons {
	width: 730px;
}
#floater #tablet3 {
	background-image: url(../Images/Global/bg_tablet_3.jpg);
	background-repeat: repeat-y;
	height: 12px;
	width: 730px;
}
#floater #tablet4 {
	background-image: url(../Images/Global/bg_tablet_4.jpg);
	background-repeat: repeat-y;
	width: 730px;
}
#floater .tabletPadding {
	padding: 14px 120px 10px 124px;
}
#floater #tabletBottom {
	background-image: url(../Images/Global/bg_tablet_bottom.jpg);
	background-repeat: no-repeat;
	height: 210px;
	width: 730px;
}
#floater #tabletBottom .padding {
	padding: 10px 120px 10px 124px;
	height:80px;
}
#floater .formPadding {
	padding: 14px 100px 10px 110px;
}
.contentContainer {
	}
.grayLine {
	background-color: #CCCCCC;
	height: 1px;
	width: 95%;
	margin-top: 16px;
}
.vertSpacer32 {
	height: 32px;
	width: 100%;
}
.vertSpacer24 {
	height: 24px;
	width: 100%;
}
.vertSpacer16 {
	height: 16px;
	width: 100%;
}
.vertSpacer8 {
	height: 8px;
	width: 100%;
}
.vertSpacer4 {
	height: 4px;
	width: 100%;
}
.vertSpacer2 {
	height: 2px;
	width: 100%;
}
.indentOneLevel {
	margin-top: 0px;
	margin-right: 26px;
	margin-bottom: 0px;
	margin-left: 36px;
}
.headerContainer {
	text-align:center;
	font-size:24px;
	font-weight:bold;
	color: #333333;
}
.guestTypeRadio {
	font-size: 12px;
	font-weight: normal;
	margin-left: 12px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 2px;
}
.validation {
	color: #CC0000;
}
.validation a:link, .validation a:visited {
	color: #CC0000;
}
.validation a:hover, .validation a:active {
	color: #CC0000;
}
.orange {
	color: #D59430;
}
.orange a:link, .orange a:visited {
	color: #D59430;
}
.orange a:hover, .orange a:active {
	color: #D59430;
}
.formTextNormal {
	background-color: #FFFFFF;
}
.formTextInvalid {
	background-color: #edc68a;
}
.plainText {
	font-weight: normal;
}
.google a:link, .google a:visited {
	color: #D59430;
}
.google a:hover, .google a:active {
	color: #D59430;
}
.grayBG {
	background-color:#CCCCCC;
}
.speakerNameLink a:link, .speakerNameLink a:visited {
	color:#D59430;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
}
.speakerNameLink a:hover, .speakerNameLink a:active {
	color:#D59430;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

.workshopSubjectLink a:link, .workshopSubjectLink a:visited {
	color:#D59430;
	font-weight:bold;
	font-size:11px;
	text-decoration:underline;
}
.workshopSubjectLink a:hover, .workshopSubjectLink a:active {
	color:#D59430;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}

.grayTypeLight {
	color: #454545;
}
