/* Default site CSS */

#container
{
	width: 960px;
	margin: 0 auto;
	position: relative;
}

.oneColumn #middleColumn
{
}

.twoColumnLeft #middleColumn
{
	position: relative;
	width: 80%;
	left: 20%;
	float: left;
}

.twoColumnLeft #leftColumn, .threeColumn #leftColumn
{
	width: 20%;
	left: -80%;
	float: left;
	position: relative;
}

.threeColumn #leftColumn
{
	left: -60%;
}

.twoColumnRight #middleColumn
{
	position: relative;
	width: 80%;
	float: left;
}

.twoColumnRight #rightColumn, .threeColumn #rightColumn
{
	position: relative;
	width: 20%;
	float: left;
}

* html .twoColumnRight #rightColumn, * html #mainContainer
{
	position: static !important;
}

.threeColumn #middleColumn
{
	position: relative;
	width: 60%;
	left: 20%;
	float: left;
}

.edit .content:empty::before
{
	border: 3px dashed #ccc;
	content: "Click to add content";
	font: 14px sans-serif;
	padding: 28px;
	font-weight: bold;
	font-style: italic;
	text-transform: uppercase;
	display: block;
	text-align: center;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background: white;
	color: #f33;
}

.news .record-image
{
	float: right;
}

.news .date-container
{
	float: left;
	width: 4em;
	margin: 0 1em 0 0.5em;
	text-align: center;
}

.news .date-container .day
{
	font-size: 2em;
	padding: 0.25em;
}

.news .date-container .month
{
	border: 1px solid #ccc;
	padding: 0.2em 0;
	text-transform: uppercase;
	background: #ccc;
}

.news .date-container .year
{
	padding-top: 0.5em;
}

.news .news-content
{
	margin-left: 6em;
}

.news .end-of-record
{
	clear: both;
	display: block;
	font-size: 1px;
	line-height: 1px;
}


.row .end-of-row
{
	display: block;
	clear: left;
}

.row .item
{
	float: left;
	cursor: pointer;
	cursor: hand;
        font-size: 1em;

}

.grid-1-column .row .item
{
	width: 100%;
	float: none;
}

.grid-1-column .row .end-of-row
{
	display: none;
}

.grid-2-column .row .item
{
	width: 50%;
}

.grid-3-column .row .item
{
	width: 33%;
}

.grid-4-column .row .item
{
	width: 25%;
}

.grid-5-column .row .item
{
	width: 20%;
}

.grid-6-column .row .item
{
	width: 16.6%;
}

/* Default grid type layout: polaroid view */
.grid .item
{
}

.grid-1-column .item
{
}

.grid .item .record
{
	text-align: center;
	padding: 2px 2px 0.75em 2px;
	margin: 0px;
}

.grid-1-column .item .record
{
	margin: 0;
	text-align: left;
}

.grid .item .record .record-body
{
	min-height: 1em;
}

.grid .item .record h2
{
	font-size: 1.1em;
}

.grid .empty
{
	display: none;
}

.grid a {
  text-decoration: none;
  text-transform: uppercase;
  font-size: 80%;
}

.grid .hover
{
}

.grid .hover .hover
{
}

.grid .hover .hover a
{
}

.grid .hover
{
}

.end-of-record
{
	display: none;
}

.date-paginator .tab-box-outer
{
	position: relative; 
	width: 100%;
}

.date-paginator .tab-box-inner
{
	width: 100%;
	height: 2.4em;
	padding-bottom: 1px;
	border-bottom: 1px solid rgb(204, 204, 204);
	margin-left: -1px;
	margin-right: -1px;
	border-left: 1px solid white;
	border-right: 1px solid white;
}

.date-paginator .tab-box
{
	display: block;
	margin: 0px;
	padding: 0px 1em;
	padding-right: 0px;
}

.date-paginator .tab-box li
{
	display: block;
	float: left;
	height: 2.4em;
	line-height: 2.4em;
	padding: 0px 1em;
	border: 1px solid transparent;
	border-bottom-width: 0px;
}

.date-paginator .tab-box li.selected
{
	border-color: rgb(204, 204, 204);
	background: rgb(235,235,223);
}

.date-paginator .tab-box li.rss,
.date-paginator .tab-box li.print,
.date-paginator .tab-box li.search
{
	float: right;
	position: relative;
	width: 22px;
	padding: 0px 0px;
	overflow: hidden;
}

.date-paginator .tab-box li.rss span,
.date-paginator .tab-box li.print span,
.date-paginator .tab-box li.search span
{
	position: absolute;
	left: 4px;
	width: 16px;
	top: 50%;
}

.date-paginator .tab-box li.rss span a,
.date-paginator .tab-box li.print span a,
.date-paginator .tab-box li.search span a
{
	position: absolute;
	top: -8px;
	height: 16px;
	left: 0px;
	width: 16px;
}

.date-paginator .tab-box li span a span
{
	top: 0;
	left: 0;
	width: auto;
	height: auto;
}

.date-paginator .date-box
{
	position: relative;
	height: 2.4em;
	font-size: 1.25em;
	text-transform: uppercase;
	line-height: 2.4em;
	text-align: center;
	background: rgb(235, 235, 223);
	border-bottom: 1px solid rgb(204, 204, 204);
}

.date-paginator .date-box .previous-link,
.date-paginator .date-box .next-link
{
	position: absolute;
	display: block;
	top: 50%;
	margin-top: -12px;
	width: 25px;
	overflow: hidden;
}

.date-paginator .date-box .previous-link
{
	left: 6px;
}

.date-paginator .date-box .next-link
{
	right: 6px;
}

.date-paginator .search-container
{
	padding: 0;
	margin: 0;
	border: 0;
	height: 8em;
	margin-bottom: 2.3em;
	background: rgb(247, 247, 242);
	border-bottom: 1px solid rgb(235, 235, 235);
	position: relative;
}

.date-paginator .search-container .search-container-inner
{
	padding: 1em;
}

.date-paginator .search-container table
{
	border-spacing: 0;
}

.date-paginator .search-container td
{
	width: 50%;
	height: 3em;
	padding: 0 0.5em;
	vertical-align: middle;
}

.date-paginator .search-container select,
.date-paginator .search-container input
{
	border: 1px solid rgb(204, 204, 204);
	font-size: 1em;
	padding: 0.2em;
	width: 100%;
	/* Non-CSS3 variations... */
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	/* CSS3 variation */
	box-sizing: border-box;
}

.date-paginator .search-container input.start-date, 
.date-paginator .search-container input.end-date
{
	background: white url(../images/calendar.png) no-repeat 98% 50%;
}

.date-paginator .search-container button
{
	text-transform: uppercase;
	position: absolute;
	top: 8.0em;
	right: 0;
	height: 2em;
	padding-left: 0.8em;
	padding-right: 0.8em;
	background: rgb(231, 231, 207);
	border: 1px solid rgb(204, 204, 204);
	margin-right: -1px;
	font-size: 1em;
	font-family: inherit;
}

.date-paginator .tabs-none li.selected
{
	display: none;
}

.date-paginator .tabs-none li.search
{
	display: block !important;
}

a img
{
	border: 0;
}

ul.pagination {
	display: block;
	padding: 0;
	margin: 0;
}

ul.pagination li { display: inline-block; }

ul.pagination li.current, ul.pagination li a {
	background: transparent;
	border: 1px solid #ccc;
	height: 1em;
	line-height: 1em;
	margin: 0;
	padding: 0.5em;
	text-align: center;
	width: 1em;
}

a, a:visited { color: rgb(255, 204, 0); text-decoration: none; }

ul.pagination li a { display: block; font-size: 1em; }

ul.pagination li.current {
	background: white;
	font-weight: bold;
}

@media print {
	.page_a9b5cea9e33296344ddfec2c7652803b body { width: 100%; }
	.page_a9b5cea9e33296344ddfec2c7652803b #headerContainer,
	.page_a9b5cea9e33296344ddfec2c7652803b #footerContainer,
	.page_a9b5cea9e33296344ddfec2c7652803b #outerHeader,
	.page_a9b5cea9e33296344ddfec2c7652803b #rightColumn,
	.page_a9b5cea9e33296344ddfec2c7652803b .search-button,
	.page_a9b5cea9e33296344ddfec2c7652803b .pagination-bottom { display: none; }
	.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn { width: 100% !important; }
	.page_a9b5cea9e33296344ddfec2c7652803b .date { padding-left: 0; }
}

p:first-child { margin-top: 0; }

* html body #rightColumn { position: static; }


.image-gallery
{
}

.image-gallery .grid .item .record 
{
  background: transparent;
  border: 0px;
}

.image-gallery .grid .item .record-body { display: none; }

.image-gallery .grid .item .hover
{
  border: 0;
}

.image-gallery .grid .item .end-of-record { display: none; }

.image .record-image
{
	float: none;
}

.gallery-nav .gallery-item
{
	display: inline-block;
	padding: 1em;
	border: 1px solid transparent;
}


.gallery-nav .current
{
	border-color: white;
}

.gallery-overlay
{
	position: fixed;
	top: 0px;
	left: 0px;
	right: 0px;
	height: 100%;
	z-index: 10000;
	background: black;
}

.gallery-nav
{
	position: fixed;
	bottom: 0;
	left: 0;
	right: 0;
	background: black;
	z-index: 10002;
	display: none;
}

.gallery-current
{
	position: fixed;
	left: 50%;
	top: 50%;
	z-index: 10001;
	background: black url(../tools/images/thickbox_loadingAnimation.gif) no-repeat 50% 50%;
	color: white;
	border: 2px solid white;
}

.gallery-current .previous, .gallery-current .next
{
	top: 50%;
	margin-top: -15px;
	height: 30px;
	width: 30px;
	background: white;
	position: absolute;
	line-height: 30px;
	font-size: 20px;
	text-align: center;
}

.gallery-current .previous
{
	left: 0px;
	margin-left: -30px;
}

.gallery-current .next
{
	right: 0px;
	margin-right: -30px;
}

.gallery-current .gallery-title
{
	position: absolute;
	top: 0;
	left: 0;
	margin-top: -2em;
}

.gallery-current .close
{
	position: absolute;
	top: 0;
	right: 0;
	margin-top: -1.7em;
	color: white;
	text-transform: uppercase;
	font-weight: bold;
	text-align: right;
}

.gallery-current .close span
{
	display: block;
	float: right;
	margin-left: 5px;
	background: white;
	color: black;
	width: 1em;
	text-align: center;
}

.gallery-current h2
{
	margin: 0;
	line-height: 2em;
	/* padding: 0 1em; */
	font-weight: normal;
	position: relative;
}

.gallery-current h2 img
{
	position: absolute;
	right: 1em;
	top: 1em;
	margin-top: -11px;
}


/* masters/layout-28e5617793335f32f4a3bf10755facea [ PC - Base Layout (styles) ] */

body.page_29551f53e3f5801ab1f2ddd3627e47a0 #header1 {
		height: 144px;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 #copyright1 {
		color: #630;
		padding-top: 1em;
		font-size: 0.8em;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 #footer1 {
		padding-top: 1em;
		font-size: 0.8em;
		line-height: 1.3em;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 #footer1 td {
		vertical-align: top;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 #footer1 h4 {
		color: #960;
		text-transform: uppercase;
		margin: 0.75em 0;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 #footer1 .record {
		color: #996;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 #footer1 h4.date {
		color: #996;
		margin: 0.3em 0;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 #footer1 a {
		text-transform: none;
		text-decoration: none;
		color: #996;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 #header9 {
		position: absolute;
		top: 1.4em;
		left: 0;
		z-index: 1;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 #header9 a {
		display: block;
		width: 375px;
		height: 120px;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 h1 {
		font-size: 2em;
		margin: 0.67em 0;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 h2 {
		font-size: 1.5em;
		margin: 0.83em 0;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 h3 {
		font-size: 1.17em;
		margin: 1em 0;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 h4 {
		font-size: 1em;
		margin: 1.33em 0;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 h5 {
		font-size: 0.83em;
		margin: 1.67em 0;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 h6 {
		font-size: 0.67em;
		margin: 2.33em 0;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 {
		font-style: normal;
		font-weight: normal;
		font-size: .9em;
		font-family: Helvetica , Verdana , Arial , sans-serif;
		background: black url(images/ieee_pcp_bg.jpg) no-repeat 50% 0;
		color: #fff;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 h1 {
		text-transform: uppercase;
		color: white;
		font-weight: bold;
		font-size: 1.75em;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 h2 {
		color: white;
		text-transform: uppercase;
		font-style: normal;
		font-weight: normal;
		font-size: 1.25em;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 h2.footer {
		color: #865206;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 h3 {
		color: white;
		font-weight: bold;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 a:link {
		text-decoration: none;
		color: #ffcc00;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 a:hover {
		text-decoration: underline;
		color: white;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 a:link.footer {
		text-decoration: none;
		color: #c1c187;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 a:link.legal {
		text-decoration: none;
		color: #401d00;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 img {
		border-width: 0px;
		padding: 0px;
		margin: 0px;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 #container {
		width: 940px;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 #outerHeader1 {
		position: absolute;
		top: 0px;
		left: 0px;
		right: 0px;
		height: 26px;
		line-height: 26px;
		text-transform: uppercase;
		font-size: smaller;
		text-align: right;
		padding-right: 2em;
		background: url(images/img-top-bg.gif) repeat-x;
		z-index: 1;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 #outerHeader1 a {
		display: inline-block;
		background: url(images/img-top-arrow.gif) no-repeat 100% 50%;
		color: white;
		padding-right: 20px;
		text-decoration: none;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 .section-headers ul {
		list-style-type: none;
		padding: 0;
		margin: 0;
}
body.page_29551f53e3f5801ab1f2ddd3627e47a0 .section-headers ul li {
		padding-left: 16px;
		background: url(images/img-link-arrow.gif) no-repeat 0 50%;
}



/* masters/layout-f177bd33baa6e5eb44565bfd17366b14 [ PC - Main Site Layout (not home page) ] */

body.page_a106a379fafa0345f21248f5a9d3dd95 #footer {
		border-top: 1px solid #630;
}
body.page_a106a379fafa0345f21248f5a9d3dd95 #mainContainer {
		padding: 40px;
		margin: 0 -4px;
		background: url(images/ieee_pcp_content_bg.jpg) no-repeat;
		min-height: 806px;
}
body.page_a106a379fafa0345f21248f5a9d3dd95 #header2 {
		position: absolute;
		top: 56px;
		right: 0px;
}
body.page_a106a379fafa0345f21248f5a9d3dd95 #header2 ul {
		list-style-type: none;
		padding: 3px 0 3px 3px;
		margin: 0;
		background: rgb(245 , 218 , 163);
}
body.page_a106a379fafa0345f21248f5a9d3dd95 #header2 li {
		display: inline;
}
body.page_a106a379fafa0345f21248f5a9d3dd95 #header2 li a {
		display: inline-block;
		background: url(images/nav-bg-off.gif) repeat-x;
		line-height: 30px;
		padding: 0 10px;
		color: black;
		text-transform: uppercase;
		margin: 0 3px 0 0;
		font-size: 0.8em;
		font-weight: bold;
		text-decoration: none;
}
body.page_a106a379fafa0345f21248f5a9d3dd95 #header2 li.active a, body.page_a106a379fafa0345f21248f5a9d3dd95 #header2 li.active a:hover {
		background: url(images/nav-bg-at.gif) repeat-x;
		font-size: 1.0em;
		color: #900;
}
body.page_a106a379fafa0345f21248f5a9d3dd95 #header2 li a:hover {
		background: url(images/nav-bg-over.gif) repeat-x;
		text-decoration: none;
}



/* masters/layout-3afeac2be7abb64fd4a9207ab0dddf3f [ PC - Two Column Layout ] */

body.page_7f17590816b98afac8b092b17e45016f #middleColumn .content {
		padding-right: 20px;
}
body.page_7f17590816b98afac8b092b17e45016f #middleColumn {
		width: 590px;
}
body.page_7f17590816b98afac8b092b17e45016f #rightColumn {
		width: 270px;
}
body.page_7f17590816b98afac8b092b17e45016f #rightColumn .content {
		padding-left: 20px;
}
body.page_7f17590816b98afac8b092b17e45016f #mainContainer {
		padding-top: 80px;
}



/* masters/layout-1275cd09bf549575acdcc4669a398bff [ PC - About Us Area ] */

body.page_d80f36ff416c5a8863f837e4ac6e7628 #rightColumn1 ul, body.page_d80f36ff416c5a8863f837e4ac6e7628 #rightColumn1 li {
		list-style-type: none;
		padding: 0;
		margin: 0;
}
body.page_d80f36ff416c5a8863f837e4ac6e7628 #rightColumn1 ul {
		background: #ccc;
		padding-top: 1em;
		padding-bottom: 1em;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
}
body.page_d80f36ff416c5a8863f837e4ac6e7628 #rightColumn1 li {
		margin: 1px 0;
		line-height: 1.5em;
		background: white;
		padding: 0.5em 1em 0.5em 50px;
}
body.page_d80f36ff416c5a8863f837e4ac6e7628 #rightColumn1 a {
		color: rgb(187 , 0 , 0);
}
body.page_d80f36ff416c5a8863f837e4ac6e7628 #rightColumn1 li.active a {
		color: black;
}
body.page_d80f36ff416c5a8863f837e4ac6e7628 #rightColumn1 li.active {
		background: white url(images/icon-sub-nav-at.gif) no-repeat 18px 50%;
}
body.page_d80f36ff416c5a8863f837e4ac6e7628 #middleColumn #page-title-header {
		position: absolute;
		top: -65px;
}
body.page_d80f36ff416c5a8863f837e4ac6e7628 #middleColumn #page-title-header h1 {
		font-size: 2.25em;
		font-weight: normal;
		font-style: italic;
}



/* masters/layout-f590db56bc1e478dd970ff93afc3372f [ PC - Sponsorships - Forms ] */

body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 #middleColumn1, body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 #middleColumn1 h2 {
		color: black;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .fieldset-container {
		background: white;
		margin: 1em 0;
		color: black;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .email-radio div.email-label {
		float: left;
		margin-right: 1em;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .email-radio br {
		display: none;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .email-radio label {
		margin-right: 1em;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 table, body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .email-text {
		clear: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .email-text .email-label {
		float: left;
		width: 150px;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field div {
		display: inline;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-10-Past-Event-Statistics .email-text .email-label {
		width: 550px;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-13-Organizing-Committee .email-text .email-label {
		width: 225px;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-13-Organizing-Committee .field-A-General-Chair {
		clear: left;
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-13-Organizing-Committee .field-B-Technical-Program-Chair {
		clear: left;
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-13-Organizing-Committee .field-C-Finance-Chair {
		clear: left;
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-13-Organizing-Committee .field-A-General-Chair-Email {
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-13-Organizing-Committee .field-B-Technical-Program-Chair-Email {
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-13-Organizing-Committee .field-C-Finance-Chair-Email {
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-13-Organizing-Committee .field-A-General-Chair-Email .email-label {
		margin-left: 2em;
		width: 4em;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-13-Organizing-Committee .field-B-Technical-Program-Chair-Email .email-label {
		margin-left: 2em;
		width: 4em;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-13-Organizing-Committee .field-C-Finance-Chair-Email .email-label {
		margin-left: 2em;
		width: 4em;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-14-Steering-Committee div {
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-14-Steering-Committee .email-text .email-label {
		width: 225px;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-14-Steering-Committee .field-Chairperson {
		clear: left;
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-14-Steering-Committee .field-Email {
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-14-Steering-Committee .field-Email .email-label {
		margin-left: 2em;
		width: 4em;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-15-PhoSoc-Member-Involvement div {
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-15-PhoSoc-Member-Involvement .email-text .email-label {
		width: 4em;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-15-PhoSoc-Member-Involvement .field-Member-1 {
		clear: left;
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-15-PhoSoc-Member-Involvement .field-Member-2 {
		clear: left;
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-15-PhoSoc-Member-Involvement .field-Member-3 {
		clear: left;
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-15-PhoSoc-Member-Involvement .field-Member-1-Email {
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-15-PhoSoc-Member-Involvement .field-Member-2-Email {
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-15-PhoSoc-Member-Involvement .field-Member-3-Email {
		float: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-15-PhoSoc-Member-Involvement .field-Member-1-Email .email-label {
		margin-left: 2em;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-15-PhoSoc-Member-Involvement .field-Member-2-Email .email-label {
		margin-left: 2em;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-15-PhoSoc-Member-Involvement .field-Member-3-Email .email-label {
		margin-left: 2em;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-11-Premiminary-Call-for-Papers .email-label {
		width: 200px;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .email-checkbox-text {
		height: 1.6em;
		line-height: 1.6em;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .email-checkbox-text label {
		margin-right: 1em;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 .field-Portal-link {
		display: block;
		clear: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 #middleColumn1 {
		background: white;
		padding: 0.5em 1em 1em 1em;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 form {
		text-align: center;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 form div {
		text-align: left;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 form .email-submit {
		margin-top: 1em;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 #middleColumn {
		position: relative;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 #mainContainer {
		padding-top: 80px;
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 #middleColumn1 a, body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 #middleColumn1 a:hover {
		color: rgb(0 , 0 , 153);
}
body.page_8f90d5d1fa2c655fe3b27c7cfdb553c0 #middleColumn1 .email-form-errors {
		margin: 1em;
		border: 1px solid #c00;
		background: #fcc;
		color: #600;
		padding: 1em;
}



/* masters/layout-903147b34bfbd048321cc382221a2f14 [ PC - Conferences ] */

body.page_2a3aae2eab769151f5d71dfc051c2c7d #middleColumn0 {
		position: absolute;
		top: -65px;
		font-style: italic;
}
body.page_2a3aae2eab769151f5d71dfc051c2c7d #middleColumn h1 {
		font-weight: normal;
		font-size: 2.25em;
}
body.page_2a3aae2eab769151f5d71dfc051c2c7d #middleColumn .content:after {
		content: "\0000A0";
		display: block;
}
body.page_2a3aae2eab769151f5d71dfc051c2c7d #rightColumn1 ul, body.page_2a3aae2eab769151f5d71dfc051c2c7d #rightColumn1 li {
		list-style-type: none;
		padding: 0;
		margin: 0;
}
body.page_2a3aae2eab769151f5d71dfc051c2c7d #rightColumn1 ul {
		background: #ccc;
		padding-top: 1em;
		padding-bottom: 1em;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
}
body.page_2a3aae2eab769151f5d71dfc051c2c7d #rightColumn1 li {
		margin: 1px 0;
		line-height: 1.5em;
		background: white;
		padding: 0.5em 0em 0.5em 50px;
}
body.page_2a3aae2eab769151f5d71dfc051c2c7d #rightColumn1 a {
		color: rgb(187 , 0 , 0);
}
body.page_2a3aae2eab769151f5d71dfc051c2c7d #rightColumn1 li.active a {
		color: black;
}
body.page_2a3aae2eab769151f5d71dfc051c2c7d #rightColumn1 li.conference-register, body.page_2a3aae2eab769151f5d71dfc051c2c7d #rightColumn1 li.conference-submit {
		color: blue;
		font-size: 1.2em;
		line-height: 1.9em;
		background: rgb(254 , 255 , 214) no-repeat 10px 50%;
}
body.page_2a3aae2eab769151f5d71dfc051c2c7d #rightColumn1 .conference-register a, body.page_2a3aae2eab769151f5d71dfc051c2c7d #rightColumn1 .conference-submit a {
		color: rgb(0 , 0 , 125);
}
body.page_2a3aae2eab769151f5d71dfc051c2c7d #rightColumn1 li.active {
		background: white url(images/icon-sub-nav-at.gif) no-repeat 18px 50%;
}
body.page_2a3aae2eab769151f5d71dfc051c2c7d #rightColumn1 li.conference-register {
		background: rgb(254 , 255 , 214) no-repeat 10px 50%;
		background-image: url(images/icon-register.gif);
}
body.page_2a3aae2eab769151f5d71dfc051c2c7d #rightColumn1 li.conference-submit {
		background: rgb(254 , 255 , 214) no-repeat 10px 50%;
		background-image: url(images/icon-paper.gif);
}



/* sponsorships-new [ Sponsorships ] */




/* 404.php [ 404 ] */

body.page_d897d61205506cdeadeec1f82517acc4 #middleColumn1 h1 {
		font-size: 2.25em;
		font-weight: normal;
		font-style: italic;
		margin-top: 0;
}



/* conference-sponsors [ About - Conference Sponsors ] */

body.page_df5469ecf26d4cbfef564e2ed51bf882 #middleColumn1 {
		background: #ccc;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		padding: 1em 0;
}
body.page_df5469ecf26d4cbfef564e2ed51bf882 #middleColumn1 .content-body {
		background: white;
}
body.page_df5469ecf26d4cbfef564e2ed51bf882 #middleColumn1 img {
		margin: 30px;
}



/* about-gallery-detail [ About - Gallery - Detail ] */

body.page_9167909bbe1c0d7fb8a6497500f034b7 #middleColumn1 .return {
		float: right;
}



/* pages/events_rss.php [ Events - RSS ] */




/* announcements [ Announcements ] */

body.page_e2c1df5f54109b447db0367f92f14d99 #middleColumn1 {
		color: black;
		-webkit-border-radius: 5px;
		-moz-border-radius: 5px;
		padding-top: 1em;
		padding-bottom: 1em;
		background: #ccc;
}
body.page_e2c1df5f54109b447db0367f92f14d99 #middleColumn1 .row {
		background: white url(images/event-bg.png) repeat-x;
		margin: 0;
		border: 0;
}
body.page_e2c1df5f54109b447db0367f92f14d99 #middleColumn1 .title {
		font-size: 1em;
		line-height: 1em;
		color: #930;
		padding-top: 0.5em;
		text-transform: none;
		margin-left: 4.75em;
		padding-right: 1em;
		margin-top: 0;
		margin-bottom: 0.3em;
		font-weight: bold;
}
body.page_e2c1df5f54109b447db0367f92f14d99 #middleColumn1 .description {
		margin-left: 4.75em;
		padding-right: 1.5em;
}
body.page_e2c1df5f54109b447db0367f92f14d99 #middleColumn1 .row .item {
		cursor: default;
}
body.page_e2c1df5f54109b447db0367f92f14d99 #middleColumn1 .record-body {
		padding-top: 1em;
}
body.page_e2c1df5f54109b447db0367f92f14d99 #middleColumn1 .date {
		float: left;
		width: 4.5em;
		margin-left: 1.6em;
		font-size: 60%;
}
body.page_e2c1df5f54109b447db0367f92f14d99 #middleColumn1 .day {
		border: 3px solid black;
		font-size: 2.5em;
		line-height: 1.5em;
		background: white;
		text-align: center;
}
body.page_e2c1df5f54109b447db0367f92f14d99 #middleColumn1 .month {
		background: black;
		color: white;
		font-size: 1.25em;
		text-transform: uppercase;
		text-align: center;
		line-height: 1.3em;
}
body.page_e2c1df5f54109b447db0367f92f14d99 #middleColumn1 .year {
		color: grey;
		font-size: 1.3em;
		text-align: center;
		line-height: 1.4em;
}



/* about-gallery [ About - Gallery ] */

body.page_d6b40eba10dc340b0e574ca811498282 #middleColumn1 .swt_fileManager_grid .row .item {
		float: left;
}
body.page_d6b40eba10dc340b0e574ca811498282 #middleColumn1 .row {
		clear: left;
}
body.page_d6b40eba10dc340b0e574ca811498282 #middleColumn .content:after {
		content: "\0000A0";
		display: block;
}



/* get-involved [ About - Get Involved ] */




/* about-services [ About - Conference Services ] */

body.page_ebc7884ede3aa8b4f4abfface527e878 #middleColumn1 h2 {
		margin-top: 2em;
		border-top: 1px solid #666;
		padding-top: 1em;
}



/* about-topics [ About - Society Topics ] */

body.page_7abad096217e4c67cc1ca159b760a5a3 #middleColumn1 h2, body.page_7abad096217e4c67cc1ca159b760a5a3 #middleColumn1 h3, body.page_7abad096217e4c67cc1ca159b760a5a3 #middleColumn1 h4 {
		font-weight: bold;
}
body.page_7abad096217e4c67cc1ca159b760a5a3 #middleColumn1 h2 {
		font-size: 1.5em;
}
body.page_7abad096217e4c67cc1ca159b760a5a3 #middleColumn1 h3 {
		font-size: 1.3em;
}
body.page_7abad096217e4c67cc1ca159b760a5a3 #middleColumn1 h4 {
		font-size: 1em;
}
body.page_7abad096217e4c67cc1ca159b760a5a3 #middleColumn1 h4 {
		margin: 0;
}
body.page_7abad096217e4c67cc1ca159b760a5a3 #middleColumn1 h2 {
		margin-top: 2em;
		padding-top: 1em;
		border-top: 1px solid #666;
}



/* about-officers [ About - Meet the Officers ] */




/* conference-opportunities [ Conference - Opportunities ] */




/* conference-register [ Conferences - Register ] */




/* conferences-committee [ Conferences - Committee ] */

body.page_644bfc7020094a2d9f57d59c6b8f8607 #middleColumn1 h2 {
		margin-top: 2em;
		padding-top: 1em;
		border-top: 1px solid #666;
}



/* conference-submit [ Conferences - Submitting a Paper ] */

body.page_9e40165821243c31acf74082059db767 #middleColumn1 h4 {
		margin: 0;
}
body.page_9e40165821243c31acf74082059db767 #middleColumn1 li {
		margin-bottom: 0.5em;
}
body.page_9e40165821243c31acf74082059db767 #middleColumn1 .section-headers ul {
		margin-top: -1em;
}
body.page_9e40165821243c31acf74082059db767 #middleColumn1 .section-headers li {
		margin: 0;
}
body.page_9e40165821243c31acf74082059db767 #middleColumn1 h2 {
		margin-top: 2em;
		padding-top: 1em;
		border-top: 1px solid #666;
}
body.page_9e40165821243c31acf74082059db767 #middleColumn1 h2.ignore {
		margin-top: 0;
		padding-top: 0;
		border-top: 0;
}



/* sponsorship-thank-you [ Sponsorship - Thank You ] */

body.page_cf9870ba16f1a68d9699e5e58d8dce2d #middleColumn2 {
		font-style: italic;
}
body.page_cf9870ba16f1a68d9699e5e58d8dce2d #middleColumn2 h1 {
		font-weight: normal;
		font-size: 2.25em;
		margin-top: 0;
}



/* exhibitors [ Exhibitors ] */

body.page_daa24cf0e327430ec84ced30da3ca04a #middleColumn2 {
		position: absolute;
		top: -65px;
}
body.page_daa24cf0e327430ec84ced30da3ca04a #middleColumn2 h1 {
		font-style: italic;
		font-size: 2.25em;
		font-weight: normal;
}
body.page_daa24cf0e327430ec84ced30da3ca04a #mainContainer {
		padding-top: 80px;
}
body.page_daa24cf0e327430ec84ced30da3ca04a #middleColumn {
		position: relative;
}
body.page_daa24cf0e327430ec84ced30da3ca04a #middleColumn1 h3 {
		margin-top: 2em;
		padding-top: 1em;
		border-top: 1px solid #666;
}
body.page_daa24cf0e327430ec84ced30da3ca04a #middleColumn1 h3.ignore {
		margin-top: 0;
		padding-top: 0;
		border-top: 0;
}
body.page_daa24cf0e327430ec84ced30da3ca04a #middleColumn1 .section-headers ul {
		margin-top: -1em;
}



/* sponsorship-opportunities [ Sponsorships - Sponsorship / Branding Opportunities ] */

body.page_1e21062a16e100486e628fd7954c88c3 #page-title-header {
		position: absolute;
		top: -65px;
		width: 940px;
}
body.page_1e21062a16e100486e628fd7954c88c3 #page-title-header h1 {
		font-style: italic;
		font-weight: normal;
		font-size: 2.25em;
}
body.page_1e21062a16e100486e628fd7954c88c3 #rightColumn1 ul, body.page_1e21062a16e100486e628fd7954c88c3 #rightColumn1 li {
		list-style-type: none;
		padding: 0;
		margin: 0;
}
body.page_1e21062a16e100486e628fd7954c88c3 #rightColumn1 ul {
		background: #ccc;
		padding-top: 1em;
		padding-bottom: 1em;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
}
body.page_1e21062a16e100486e628fd7954c88c3 #rightColumn1 li {
		margin: 1px 0;
		line-height: 1.5em;
		background: white;
		padding: 0.5em 1em 0.5em 50px;
}
body.page_1e21062a16e100486e628fd7954c88c3 #rightColumn1 a {
		color: rgb(187 , 0 , 0);
}
body.page_1e21062a16e100486e628fd7954c88c3 #rightColumn1 li.active a {
		color: black;
}
body.page_1e21062a16e100486e628fd7954c88c3 #rightColumn1 li.active {
		background: white url(images/icon-sub-nav-at.gif) no-repeat 18px 50%;
}
body.page_1e21062a16e100486e628fd7954c88c3 #rightColumn1 li.request {
		color: blue;
		font-size: 1.2em;
		line-height: 1.4em;
		background: rgb(254 , 255 , 214) no-repeat 10px 50%;
}
body.page_1e21062a16e100486e628fd7954c88c3 #rightColumn1 .request a {
		color: rgb(0 , 0 , 125);
}
body.page_1e21062a16e100486e628fd7954c88c3 #rightColumn1 li.request {
		background: rgb(254 , 255 , 214) no-repeat 10px 50%;
		background-image: url(images/icon-paper.gif);
}



/* sponsorships-financial [ Sponsorships - Financial ] */

body.page_0b38d87b037e865c0895d5800b5ff955 #middleColumn2 {
		position: absolute;
		top: -65px;
}
body.page_0b38d87b037e865c0895d5800b5ff955 #middleColumn2 h1 {
		font-size: 2.25em;
		font-weight: normal;
		font-style: italic;
}



/* sponsorships-technical [ Sponsorships - Technical ] */

body.page_04771c5a3aae2edc8e3633b96aa6e48a #middleColumn2 {
		position: absolute;
		top: -65px;
		font-style: italic;
}
body.page_04771c5a3aae2edc8e3633b96aa6e48a #middleColumn2 h1 {
		font-size: 2.25em;
		font-weight: normal;
}



/* sponsorships [ Sponsorships - Landing ] */

body.page_f1c6578abed7708bf3a4e105590dc4e2 #mainContainer {
		position: relative;
		padding-top: 80px;
}
body.page_f1c6578abed7708bf3a4e105590dc4e2 #middleColumn {
		position: relative;
}
body.page_f1c6578abed7708bf3a4e105590dc4e2 #middleColumn0 {
		position: absolute;
		top: -65px;
		font-style: italic;
}
body.page_f1c6578abed7708bf3a4e105590dc4e2 #middleColumn0 h1 {
		font-size: 2.25em;
		font-weight: normal;
}
body.page_f1c6578abed7708bf3a4e105590dc4e2 #rightColumn1 ul, body.page_f1c6578abed7708bf3a4e105590dc4e2 #rightColumn1 li {
		list-style-type: none;
		padding: 0;
		margin: 0;
}
body.page_f1c6578abed7708bf3a4e105590dc4e2 #rightColumn1 ul {
		background: #ccc;
		padding-top: 1em;
		padding-bottom: 1em;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
}
body.page_f1c6578abed7708bf3a4e105590dc4e2 #rightColumn1 li {
		margin: 1px 0;
		line-height: 1.5em;
		background: white;
		padding: 0.5em 1em 0.5em 50px;
}
body.page_f1c6578abed7708bf3a4e105590dc4e2 #rightColumn1 a {
		color: rgb(187 , 0 , 0);
}
body.page_f1c6578abed7708bf3a4e105590dc4e2 #rightColumn1 li.active a {
		color: black;
}
body.page_f1c6578abed7708bf3a4e105590dc4e2 #rightColumn1 li.active {
		background: white url(images/icon-sub-nav-at.gif) no-repeat 18px 50%;
}
body.page_f1c6578abed7708bf3a4e105590dc4e2 #rightColumn1 li.request {
		color: blue;
		font-size: 1.2em;
		line-height: 1.4em;
		background: rgb(254 , 255 , 214) no-repeat 10px 50%;
}
body.page_f1c6578abed7708bf3a4e105590dc4e2 #rightColumn1 .request a {
		color: rgb(0 , 0 , 125);
}
body.page_f1c6578abed7708bf3a4e105590dc4e2 #rightColumn1 li.request {
		background: rgb(254 , 255 , 214) no-repeat 10px 50%;
		background-image: url(images/icon-paper.gif);
}



/* index.php [ Home Page ] */

body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn2 {
		margin: 0.5em;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn2 img {
		padding: 0px 8px 0 0;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn2 .row .item {
		cursor: default;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn2 .news-title {
		color: #f90;
		text-transform: uppercase;
		font-size: 1.5em;
		vertical-align: 0.1em;
		border-right: 1px solid #cc9;
		padding-right: 0.5em;
		margin-right: 0.3em;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn2 .rest {
		vertical-align: 0.3em;
		font-size: 1.1em;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn2 .date {
		color: #cc9;
		text-transform: uppercase;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn3 #conference-calendar-button {
		float: left;
		width: 320px;
		height: 161px;
		background: url(/tools_v2/resources/741633ad36c4c54f33f15cc848191917/user_files/image/banner-calendar-bg.jpg) no-repeat top left;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn3 #conference-announcement-button {
		float: left;
		width: 319px;
		height: 161px;
		background: url(/tools_v2/resources/741633ad36c4c54f33f15cc848191917/user_files/image/banner-announcments-bg.jpg) no-repeat 50% 0;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn3 #conference-sponsorship-button {
		float: left;
		width: 301px;
		height: 161px;
		background: url(/tools_v2/resources/741633ad36c4c54f33f15cc848191917/user_files/image/banner-involved-bg.jpg) no-repeat 100% 0;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn3 a {
		display: block;
		color: #900;
		text-decoration: none;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn3 a:hover {
		text-decoration: underline;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn3 a span {
		display: block;
		padding: 105px 70px 20px 20px;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #footerContainer {
		clear: left;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 {
		background: url(images/home-top-content-bg.jpg) no-repeat 1px -1px;
		height: 289px;
		margin-top: -7px;
		margin-left: 0px;
		margin-right: -9px;
		color: white;
		position: relative;
		width: 948px;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 .content {
		padding: 40px 571px 40px 40px;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 ul.link-list {
		list-style-type: none;
		padding: 0;
		margin: 0;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 .link-list li {
		padding-left: 16px;
		background: url(images/img-link-arrow.gif) no-repeat 0 50%;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 .link-list {
		width: 160px;
		float: left;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 a#conferences, body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 a#sponsorships, body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 a#exhibitors {
		position: absolute;
		top: -34px;
		width: 161px;
		height: 303px;
		cursor: pointer;
		cursor: hand;
		text-decoration: none;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 a#conferences:hover, body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 a#sponsorships:hover, body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 a#exhibitors:hover {
		text-decoration: none;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 a#conferences {
		background: url(images/home-conferences-button.png) no-repeat top left;
		right: 350px;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 a#sponsorships {
		background: url(images/home-sponsorships-button.png) no-repeat top left;
		right: 185px;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 a#exhibitors {
		background: url(images/home-exhibitors-button.png) no-repeat top left;
		right: 20px;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 a .title {
		position: absolute;
		top: 23px;
		font-size: 14px;
		left: 0px;
		width: 161px;
		color: #900;
		text-transform: uppercase;
		text-align: center;
		font-weight: bold;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 a .text {
		position: absolute;
		top: 220px;
		width: 125px;
		left: 21px;
		font-size: 14px;
		line-height: 14px;
		color: black;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 img#buttons {
		position: absolute;
		top: -34px;
		right: 20px;
}
body.page_1b9a7d3011edf93730a69407f7cf9489 #middleColumn1 p {
		font-size: 1.2em;
}



/* conferences [ Conferences ] */

body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 {
		color: black;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .date-paginator .tab-box-inner {
		border-color: transparent;
		margin-bottom: -2px;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .date-paginator .tab-box-inner a {
		color: black;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .date-box {
		-webkit-border-top-left-radius: 5px;
		-webkit-border-top-right-radius: 5px;
		-moz-border-radius-topleft: 5px;
		-moz-border-radius-topright: 5px;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .tab-box li {
		border: 0;
		-moz-border-radius-topleft: 5px;
		-webkit-border-top-left-radius: 5px;
		-moz-border-radius-topright: 5px;
		-webkit-border-top-right-radius: 5px;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .row {
		background: white url(images/event-bg.png) repeat-x;
		margin: 0;
		border: 0;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .date {
		display: block;
		font-size: 1.3em;
		color: #333;
		text-transform: uppercase;
		font-weight: bold;
		margin-bottom: 1em;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .title {
		clear: left;
		font-size: 1.7em;
		margin: 0;
		line-height: 1.1em;
		font-weight: bold;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .record-body a {
		color: #930;
		font-size: 100%;
		text-transform: none;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .record-body .title a {
		text-transform: uppercase;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .record-body {
		padding: 1.3em;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .image-container {
		float: right;
		clear: left;
		border: 1px solid #ccc;
		padding: 4px;
		margin: 0 20px;
		background: white;
		text-align: center;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .image-container img {
		display: block;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .image-container a {
		line-height: 1.4em;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .rss a img {
		visibility: hidden;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .search a img {
		visibility: hidden;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .print a img {
		visibility: hidden;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .rss {
		position: absolute;
		right: 0px;
		width: 26px;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .search {
		position: absolute;
		right: 49px;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .print {
		position: absolute;
		right: 26px;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .rss span, body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .print span, body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .search span {
		left: 0;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .rss a {
		height: 23px;
		width: 24px;
		background: url(images/rss-controls-fs8.png) no-repeat -46px 0px;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .search a {
		height: 23px;
		width: 24px;
		background: url(images/rss-controls-fs8.png) no-repeat 0px 0px;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .print a {
		height: 23px;
		width: 24px;
		background: url(images/rss-controls-fs8.png) no-repeat -24px 0px;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .previous-link, body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .next-link {
		display: none;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .location {
		text-transform: uppercase;
}
body.page_a9b5cea9e33296344ddfec2c7652803b #middleColumn1 .end-of-record {
		display: block;
		clear: right;
}



/* masters/layout-646ad694e7ede7b961313fc62ad46dc1 [ Events - test ] */

body.page_bdb34069908c9406283e67bfc3523809 BODY {
	background-image: url(imagehere);
	background-repeat: no-repeat;
	line-height: 1.15em;
	font-style: normal;
	font-weight: normal;
	font-size: .9em;
	font-family: Helvetica , Verdana , Arial;
	background: white center top;
}
body.page_bdb34069908c9406283e67bfc3523809 H1 {
	text-transform: uppercase;
	color: white;
	font-weight: bold;
	font-size: 1.75em;
}
body.page_bdb34069908c9406283e67bfc3523809 H2 {
	color: white;
	text-transform: uppercase;
	font-style: normal;
	font-weight: normal;
	font-size: 1.25em;
}
body.page_bdb34069908c9406283e67bfc3523809 H2.footer {
	color: #865206;
	text-transform: uppercase;
	font-style: normal;
	font-weight: normal;
	font-size: 1.25em;
}
body.page_bdb34069908c9406283e67bfc3523809 H3 {
	color: white;
	font-weight: bold;
}
body.page_bdb34069908c9406283e67bfc3523809 A:link {
	text-decoration: none;
	color: #ffcc00;
}
body.page_bdb34069908c9406283e67bfc3523809 A:hover {
	text-decoration: underline;
	color: white;
}
body.page_bdb34069908c9406283e67bfc3523809 A:link.footer {
	text-decoration: none;
	color: #c1c187;
}
body.page_bdb34069908c9406283e67bfc3523809 A:link.legal {
	text-decoration: none;
	color: #401d00;
}
body.page_bdb34069908c9406283e67bfc3523809 img {
	border-width: 0px;
	padding: 0px;
	margin: 0px;
}


