#art_text p{	margin:0px;	padding:0px;}#cmoretxtdiv p{}ul{	margin-left:10px;	padding-left:10px;}body, html {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	margin:0px;	padding:0px;}.bgndimg{	padding:0px;	margin:0px;	position:fixed;}.imgcaption{	height:15px;	font-size: 11px;}#background_container { position: absolute; top:0; left:0; }#background { position:fixed; top: 0px; left: 0px; overflow:hidden; }#background_fader { background-color:#ffffff; position:fixed; top: 0px; left: 0px; overflow:hidden; width:100%; height:100%;}#presinfo{	width:350px;	height:50px;	position:fixed;	bottom:-70px;	right:0px;	background-color:#00ACEC;	padding:5px;	z-index:300;}#presinfoslogan{	position:absolute;	width:180px;	height:30px;	color:#ffffff;	left:170px;	top:13px;}#presinfologo{	position:absolute;	width:147px;	height:30px;	color:#ffffff;	left:10px;	top:10px;}#presinfotxt{	color:#000000;	font-weight:normal;}#cmeinfo{	width:350px;	height:50px;	position:fixed;	bottom:-70px;	right:0px;	background-color:#ffffff;	padding:5px;	z-index:300;}#cmeinfoslogan{	position:absolute;	width:200px;	height:30px;	color:#00ACEC;	left:130px;	top:13px;}#cmeinfologo{	position:absolute;	width:112px;	height:30px;	color:#00ACEC;	left:10px;	top:10px;}#cmelink{	text-decoration:none;}.shadow{	zoom:1;	-moz-box-shadow: 5px 5px 15px #000;	-webkit-box-shadow: 5px 5px 15px #000;	box-shadow: 5px 5px 15px #000;	/* For IE 8 */	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=6, Direction=135, Color='#000000')";}#webpage{	font-size: 11px;	color:#000000;	border:0px solid #222222;	padding:0px 0px 0px 0px;	margin: 125px auto 75px auto;	width:780px;	position:relative;	z-index:100;	line-height:14px;	overflow:visible;	     -webkit-perspective: 800;         -moz-perspective: 800;          -ms-perspective: 800;           -o-perspective: 800;              perspective: 800;	}#card {	padding:0px;	margin:0px;	width: 100%;    position: relative;      -webkit-transition: -webkit-transform 1s;         -moz-transition: -moz-transform 1s;          -ms-transition: -ms-transform 1s;           -o-transition: -o-transform 1s;              transition: transform 1s;      -webkit-transform-style: preserve-3d;         -moz-transform-style: preserve-3d;          -ms-transform-style: preserve-3d;           -o-transform-style: preserve-3d;              transform-style: preserve-3d;      -webkit-transform-origin: right center;         -moz-transform-origin: right center;          -ms-transform-origin: right center;           -o-transform-origin: right center;              transform-origin: right center;}#card figure {	padding:0px;	margin:0px;    width: 100%;	position:relative;}#card.flipped {      -webkit-transform: translateX( -100% ) rotateY( -180deg );         -moz-transform: translateX( -100% ) rotateY( -180deg );          -ms-transform: translateX( -100% ) rotateY( -180deg );           -o-transform: translateX( -100% ) rotateY( -180deg );              transform: translateX( -100% ) rotateY( -180deg );}.webkit #card.hidden {      -webkit-transform: translateX( -50% ) rotateY( -90deg );         -moz-transform: translateX( -50% ) rotateY( -90deg );          -ms-transform: translateX( -50% ) rotateY( -90deg );           -o-transform: translateX( -50% ) rotateY( -90deg );              transform: translateX( -50% ) rotateY( -90deg );}#card.hidden {      display:none;        }.flipped .frontside{	z-index: 0;}.flipped .backside{	z-index: 10;}#card .frontside {    background-color:#ffffff;	position:relative;	z-index:10;	width:100%;      -webkit-backface-visibility: hidden;         -moz-backface-visibility: hidden;          -ms-backface-visibility: hidden;           -o-backface-visibility: hidden;              backface-visibility: hidden;              }#card .backside {	z-index:0;	width:100%;	position:relative;    background-color: #00ACEC;}.siteheader{	border:0px solid #555555;	padding:0px;	width:100%;	height:100px;	position:relative;	top:0px;	margin:0px;	z-index:11;}#sitepage{	border:0px solid #555555;	padding:0px;	width:100%;	position:relative;	top:0px;	margin:0px;	z-index:10;	min-height:450px;}#leftcol{	position:relative;	float:left;	width:200px;	line-height:16px;	padding:0px 0px 0px 0px;}#middlecol{	position:relative;	float:left;	width:385px;	padding:0px 20px 50px 20px;}#rightcol{	position:relative;	float:left;	width:155px;	padding:0px 0px 50px 0px;}#slideshowbutn{	position:absolute;	bottom:0px;	right:0px;	width:155px;	height:30px;	background-color:#ffffff;	text-align:center;	font-size:14px;	padding:13px 0px 0px 0px;}#slideshowbutn A:link,#slideshowbutn A:visited{	color:#00ACEC;	text-decoration:none;}#slideshowbutn A:hover,#slideshowbutn A:active{	color:#000000;	text-decoration:none;}.white{	color:#ffffff;}#cmorelogodiv{	background-color:#ffffff;	border:0px solid #555555;	padding:10px 0px 10px 0px;	width:200px;	height70px;	position:absolute;	left:0px;	top:0px;	margin:0px;}#cmoreslogandiv{	padding:10px;}#cmoretxtdiv{	color:#ffffff;	line-height:16px;	overflow:auto;}#cmorelink{	text-decoration:none;}#cmoreimgdiv{	width:100%;	color:#ffffff;	overflow:hidden;}#cmoreshortinfodiv{	padding:10px;	color:#ffffff;	line-height:16px;}#cmoremenudiv{	letter-spacing: 0px;	text-align: left;	font-size: 13px;	color:#000000;	border:0px solid #555555;	padding:0px;	width:500px;	height:30px;	position:absolute;	left:225px;	top:38px;	margin:0px;	z-index:12;	font-weight:normal;	font-family: Georgia, Arial, Helvetica, sans-serif;}#cmoremenudiv ul{	padding:0px 0px 0px 0px;	margin:0px;}#cmoremenudiv li{	float:left;	list-style:none;	padding:0px 20px 0px 0px;}#cmoremenudiv A.menuselected:link, #cmoremenudiv A.menuselected:visited, #cmoremenudiv A.menuselected:hover, #cmoremenudiv A.menuselected:active{	color:#ffffff;}#cmoremenudiv A:link {	color: #000000;	font-weight: normal;	text-decoration:none;}#cmoremenudiv A:visited {	color: #000000;	font-weight: normal;	text-decoration:none;}#cmoremenudiv A:hover {	color: #ffffff;	font-weight: normal;	letter-spacing: 0px;	text-decoration:none;}#cmoremenudiv A:active {	color: #ffffff;	font-weight: normal;	letter-spacing: 0px;	text-decoration:none;}h1{	font-size:24px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;	line-height:27px;}h2{	font-size:20px;	font-weight:normal;	font-family: Georgia, Arial, Helvetica, sans-serif;}h3{	color: #00ACEC;	font-size:14px;	font-weight:normal;	font-family: Arial, Helvetica, sans-serif;}#cmelogodiv{	background-color:#00ACEC;	border:0px solid #555555;	padding:10px 0px 10px 0px;	width:200px;	height:70px;	position:absolute;	left:0px;	top:0px;	margin:0px;}#curdate{	text-align: left;	font-size: 15px;	color:#999999;	width:200px;	height:30px;	position:absolute;	left:250px;	top:37px;	margin-right:0px;	z-index:12;	margin-top:0px;	font-weight:normal;}#searchdiv{	letter-spacing: 0px;	text-align: left;	font-size: 14px;	font-weight:normal;	color:#000000;	border:0px solid #555555;	width:100px;	height:30px;	position:absolute;	top:35px;	right:10px;	margin:0px;	padding:0px;	z-index:12;}#cmemenudiv{	letter-spacing: 0px;	text-align: left;	font-size: 13px;	color:#000000;	border:0px solid #555555;	padding:0px;	width:500px;	height:30px;	position:absolute;	left:225px;	top:38px;	margin:0px;	z-index:12;	font-weight:normal;	font-family: Georgia, Arial, Helvetica, sans-serif;}#cmemenudiv ul{	padding:0px 0px 0px 0px;	margin:0px;}#cmemenudiv li{	float:left;	list-style:none;	padding:0px 20px 0px 0px;}#cmemenudiv A.menuselected:link,#cmemenudiv A.menuselected:visited,#cmemenudiv A.menuselected:hover,#cmemenudiv A.menuselected:active {	color: #00ACEC;	text-decoration: none;}#cmemenudiv A:link {	color: #000000;	text-decoration: none;}#cmemenudiv A:visited {	color: #000000;	text-decoration: none;}#cmemenudiv A:hover {	color: #00ACEC;	text-decoration: none;}#cmemenudiv A:active {	color: #000000;	text-decoration: none;}#footermenu{	position:relative;	top:0px;	left:0px;	color:#666666;	height:20px;	padding:10px;}#sidecontent img{	border:0px solid #555555;	padding:0px;	width:200px;	margin-bottom:10px;	cursor:pointer;	z-index:100;}.previewtxt{	padding:10px;	font-size: 12px;	line-height:17px;}#slogan{	border:0px solid #555555;	padding:10px;	position:relative;	margin-top:0px;	z-index:10;	font-size: 12px;	line-height:17px;}#contact{	border-style: dotted; 	border-color: #000000; 	border-width: 1px 0px 0px 0px;		padding:10px;	position:relative;	margin-top:0px;	z-index:10;	font-size: 12px;	line-height:17px;}#cmetwitterdiv{	padding:10px;}#sponsors{	border:0px solid #555555;	padding:0px;	width:150px;	position:absolute;	right:0px;	top:0px;	margin-left:0px;	z-index:10;	margin-top:0px;}.sponsoritem{	position:relative;	font-size: 10px;	padding:0px;	padding-bottom:20px;	color:#BBBBBB;	border-style: solid; 	border-color: #CCCCCC; 	border-width: 0px 0px 0px 0px;		font-weight:normal;	width:150px;}.datebox{	float:left;	width:60px;	height:60px;}.year{	position:relative;	font-family: Georgia, Arial, Helvetica, sans-serif;	font-size: 20px;	padding:0px;	color:#AAAAAA;	border-style: solid; 	border-color: #CCCCCC; 	border-width: 0px 0px 0px 0px;		font-weight:normal;	width:450px;}.agendaitem{	position:relative;	font-size: 10px;	padding:0px;	color:#AAAAAA;	border-style: solid; 	border-color: #CCCCCC; 	border-width: 0px 0px 0px 0px;		font-weight:normal;	width:100%;}.agendaitem .day{	font-family: Georgia, Arial, Helvetica, sans-serif;	position:absolute;	top:20px;	left:0px;	width:60px;	font-size: 45px;	color:#00ACEC;}.agendaitem .month{	position:absolute;	top:0px;	left:2px;	width:50px;	font-size: 14px;	color:#BBBBBB;	text-align:left;}.agendaitem .info{	position:relative;	font-size: 12px;	left:0px;	width:380px;	border-style: dotted; 	border-color: #000000; 	border-width: 0px 0px 1px 0px;	min-height:50px;	height:auto !important;	height:50px;	overflow:visible;	padding-bottom:5px;	padding-top:5px;}.agendaitem .thumb{	width:40px;	height:40px;	overflow:hidden;}.agendaitem .thumbtd{	padding:	0px 10px 0px 0px;}.info A:link {	font-size: 12px;	color: #000000;	font-weight: normal;	text-decoration: none;}.info A:visited {	font-size: 12px;	color: #000000;	font-weight: normal;	text-decoration: none;}.info A:hover {	color: #00ACEC;	font-size: 12px;	font-weight: normal;	text-decoration: none;	letter-spacing: 0px;}.info A:active {	text-decoration: none;	font-size: 12px;	color: #00ACEC;	font-weight: normal;	text-decoration: none;	letter-spacing: 0px;}.agendaitem .cmoreinfo{	position:relative;	font-size: 12px;	left:0px;	width:380px;	border-style: dotted; 	border-color: #000000; 	border-width: 0px 0px 1px 0px;	min-height:50px;	height:auto !important;	height:50px;	overflow:visible;	padding-bottom:5px;	padding-top:5px;}.cmoreinfo A:link {	font-size: 12px;	color: #000000;	font-weight: normal;	text-decoration: none;}.cmoreinfo A:visited {	font-size: 12px;	color: #000000;	font-weight: normal;	text-decoration: none;}.cmoreinfo A:hover {	color: #ffffff;	font-size: 12px;	font-weight: normal;	text-decoration: none;	letter-spacing: 0px;}.cmoreinfo A:active {	text-decoration: none;	font-size: 12px;	color: #ffffff;	font-weight: normal;	text-decoration: none;	letter-spacing: 0px;}#editbuttonsdiv{	margin-top:10px;	width:100%;	height:50px;}#logoutdiv{	margin-bottom:10px;	position:relative;	right:0px;	top:0px;}.article_loc{	position:relative;	font-size: 20px;	color:#000000;	line-height:23px;}.article_title{	position:relative;	font-size: 20px;	color:#00ACEC;	padding:5px 0px 0px 0px;	line-height:23px;}.article_date{	position:relative;	font-size: 15px;	color:#00ACEC;	margin-top:15px;}.article_intro{	position:relative;	font-size: 14px;	color:#000000;	margin-top:20px;	line-height:19px;}.article_text{	position:relative;	font-size: 12px;	color:#000000;	margin-top:20px;	line-height:17px;}.about_text{	position:relative;	font-size: 15px;	color:#000000;	margin-top:0px;	line-height:20px;}.c_melogo{	background-color:#00ACEC;	color:#FFFFFF;	padding-left:4px;	padding-right:4px;	padding-top:2px;	padding-bottom:2px;}#uploadframe{	border-width: 0px 0px 0px 0px;	border-style: dotted; 	border-color: #000000;	margin-top:20px;}.w2em        {        width:2em;        }.w3em        {        width:3em;        }.w4em        {        width:4em;        }.w8em        {        width:8em;        }table.split-date-wrap        {        width:auto;        margin-bottom:0;        }table.split-date-wrap td        {        padding:0 0.2em 0.4em 0;        border-bottom:0 none;        }table.split-date-wrap td input        {        margin-right:0.3em;        }table.split-date-wrap td label        {        font-size:10px;        font-weight:normal;        display:block;        }#edittable{	padding:0px; 	margin:0px; 	border-collapse:collapse;	border-width:0px;}#edittable td{	margin:0px; 	border-width:0px;	padding:5px 0px 0px 0px;}#formdiv{	font-size: 12px;	color:#000000;	font-weight:normal;	position:relative;}#formdiv td{	font-size: 12px;	vertical-align:top;	padding:5px;}#formdiv hr{	border-style: dotted; 	border-color: #000000; 	border-width: 0px 0px 1px 0px;	height:1px;}#formdiv input{	border-style: dotted; 	border-color: #000000; 	border-width: 1px 1px 1px 1px;}#formdiv textarea{	border-style: dotted; 	border-color: #000000; 	border-width: 1px 1px 1px 1px;}.button:link {	font-size: 12px;	color: #FFFFFF;	font-weight: normal;	text-decoration: none;	background-color:#00ACEC;	padding:4px;}.button:visited {	font-size: 12px;	color: #FFFFFF;	font-weight: normal;	text-decoration: none;	background-color:#00ACEC;	padding:4px;}.button:hover {	color: #000000;	font-size: 12px;	font-weight: normal;	text-decoration: none;	letter-spacing: 0px;	background-color:#00ACEC;	padding:4px;}.button:active {	text-decoration: none;	font-size: 12px;	color: #000000;	font-weight: normal;	text-decoration: none;	letter-spacing: 0px;	background-color:#00ACEC;	padding:4px;}
