@font-face {
	font-family: Frutiger;
	src: url('fonts/FrutigerLTStd-Roman.otf');
	font-weight: normal;
}

@font-face {
	font-family: Frutiger;
	font-weight: bold;
	src: url('fonts/FrutigerLTStd-Black.otf');
}

@font-face {
	font-family: Frutiger;
	font-weight: lighter;
	src: url('fonts/FrutigerLTStd-Bold.otf');
}

@font-face {
	font-family: Frutiger;
	font-weight: 100;
	src: url('fonts/FrutigerLTStd-Cn.otf');
}

body	{
			background-color:#ffffff;
			font-family:Frutiger, sans-serif;
			color:#f58021;
			font-size:13pt;
			margin:0px;
			padding: 0;
		 	margin-left:auto;
		 	margin-right:auto;
		 	width:1200px;
		}
h1		{
			color:#00529b;
			text-transform:uppercase;
			font-weight:bold;
			font-size:31pt;
		}
h2		{
			font-size:15pt;
			color:#00529b;
			text-transform:uppercase;
		}
input	{
			background:none;
			background-color:#ffffff;
			border:0px;
			border:2px solid #2e5d87;
			color:#000000;
			font-size:11pt;
			font-family:Frutiger, sans-serif;
			font-weight:100;
			letter-spacing:1px;
			 -webkit-border-radius: 7px; 
			 -moz-border-radius: 7px; 
			 border-radius: 7px;
			 width:303px;
			 height:22px;
			 padding-left:2px;
			 padding-right:2px;
			 padding-top:2px;
			 margin-top:0px;
			 -moz-box-shadow: 1px 1px 5px #a9a9a9;
			-webkit-box-shadow: 1px 1px 5px #a9a9a9;
			box-shadow: 1px 1px 5px #a9a9a9;
			/* For IE 8 */
			-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=120, Color='#a9a9a9')";
			/* For IE 5.5 - 7 */
			filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=120, Color='#a9a9a9');
		}
p		{
			line-height:21pt;
			font-size:13pt;
}
a:link, a:visited, a:active	{
			color:#00529b;
			text-decoration:none;
}
.button	{
			background-color:#2e5d87;
			color:#ffffff;
			text-transform:uppercase;
			width:151px;
			height:26px;
			font-size:9pt;
			font-weight:lighter;
			padding-top:3px;
			margin:0px;
			 -webkit-border-radius: 4px; 
			 -moz-border-radius: 4px; 
			 border-radius: 4px;
			 text-align:center;
		}
.submit	{
		padding-top:15px;
		vertical-align:center;
}

.fieldname	{
			color:#00529b;
			font-size:10pt;
			letter-spacing:1px;
			font-weight:normal;
}

.field		{
			margin-bottom:20px;
}

.breakfast	{
	margin-top:10px;
			width:305px;
}
.breakfast table {
			border:0px solid red;
}
.breakfast td {
			border:0px solid red;
			padding-right:50px;
}
.breakfast .field {
			padding-bottom:10px;
}
.content	{
			background: url(../images/blank.png) no-repeat;
			border:0px solid red;
			width:944px;
			height:537px;
			overflow:hidden;
			margin-left:auto;
			margin-right:auto;
			padding-left:128px;
			padding-right:128px;
			padding-top:92px;
			padding-bottom:223px;
}
.content_form {
			float:left;
			position:absolute;
			margin-left:143px;
			margin-top:65px;
			width:964px;
}
.content_form h1 {
	width: 550px;
	font-size: 35pt;
	border:0px solid red;
	margin-bottom: 10px;
}
.text	{
	font-size:12pt;
	width:780px;
	line-height: 18pt;
	margin-top: 5px;
	margin-bottom: 5px;
}
.program {
	color: #2e5d87;
	font-weight: 100;
	font-size: 12pt;
	margin-bottom: 10px;
	margin-top: 10px;
}
.program h2 {
	color: #f58021;
	font-size: 13pt;
}
.program .time {
	width:130px;
	font-weight: bold;
}
.program table {
	margin-top:10px;
	width: 550px;
}
.program td {
	padding:0px;
	font-weight: lighter;
	vertical-align: top;
	padding-bottom: 10px;
}
.register {
	text-transform: uppercase;
	font-weight: lighter;
	font-size: 12pt;
	margin-top: 8px;
	color: #f58021;
}
.meet_info {
			position:absolute;
			margin-left:699px;
			margin-top:389px;
			padding:17px;
			background-color:#2e5d87;
			width:185px;
			line-height:14pt;
			color:#ffffff;
			font-weight:100;
			letter-spacing:1px;
			font-size:10pt;
			-webkit-border-radius: 4px; 
			-moz-border-radius: 4px; 
			border-radius: 4px;
			-moz-box-shadow: 1px 1px 5px #a9a9a9;
			-webkit-box-shadow: 1px 1px 5px #a9a9a9;
			box-shadow: 1px 1px 5px #a9a9a9;
			/* For IE 8 */
			-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=120, Color='#a9a9a9')";
			/* For IE 5.5 - 7 */
			filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=120, Color='#a9a9a9');
}
.meet_info a {
			color:#ffffff;
}
.arrow	{
			font-family:Arial, sans-serif;
}
.download {
	font-size:10pt;
	margin-top:10px;
}
.download td {
	padding:5px;
}