html {overflow:-moz-scrollbars-vertical;overflow-x:hidden}
body {background:#b10135;color:#333;font:0.75em/1.5em Arial, Helvetica, sans-serif;height:100%;margin:0}
a:link, a:visited {color:#b10135;outline:none;text-decoration:none}
a:hover {color:#b10135;outline:none;text-decoration:underline}
abbr, acronym {font-style:normal;border-bottom:1px dotted #333;cursor:help}
dl {margin:0;padding:0}
dt {font-weight:bold;margin:0;padding:0}
table, img {border:0;padding:0}
table {-webkit-border-radius:4px;-moz-border-radius:4px;}
h1 {color:#333;font-size:145%;margin:0 0 2px 0;padding:0}
h2 {color:#333;font-size:125%;margin:0}
h3 {color:#333;font-size:140%;line-height:1.25em;margin:0}
	h3 a:link, h3 a:visited {}
h4 {color:#333;font-size:90%;margin:0}
h5 {color:#333;font-size:90%;margin:0}
p.access {display:none}
.active {font-weight:bold}
.alert {background:#ff6 url(/files/stationary/exclamation.png) 5px 60% no-repeat;border:1px solid #ef8e09;margin-top:11px;padding:3px 0 3px 27px}
#container {background:url(/files/stationary/t-container.png) repeat-y;margin:0 auto;padding:0;text-align:left;width:990px}
#header {background:url(/files/stationary/header-1.jpg) 10px 0 no-repeat;height:155px}
	#header h1 {line-height:50px;margin:0 0 0 25px;top:15px;overflow:hidden;position:absolute;text-indent:-9999px;z-index:2}
	#header h1 a, #header h1 a:hover {background:url(/files/stationary/toplogo.png) top left no-repeat;cursor:pointer;display:block;height:60px;width:320px}
#topright {background:#fff;color:#000;float:right;font-size:90%;font-weight:bold;position:relative;left:-10px;padding:5px 20px 5px 5px}
	*:first-child+html #topright {padding:2px 20px 5px 5px}
	#topright a {padding:0 5px;color:#000}
	#topright .teamdrop {background:#f18e00 url(/files/stationary/arrow-asc-white.gif) right 6px no-repeat;color:#fff;margin:-2px 0 0 0;text-decoration:none;padding:2px 5px 1px 5px;width:120px;display:inline-block}
	#topright select {border:1px solid #ddd;font-size:100%;padding:2px;margin:0}
	#topright #searchvalue {border:1px solid #f18e00;border-left:0;font-size:100%;padding:3px;margin:0 5px 0 0}
	*:first-child+html #topright #searchvalue {position:relative;top:2px}
#teamdrop {background:#fff;font-size:90%;font-weight:normal;list-style:none;position:absolute;margin:25px 0 0 700px;padding:0;text-align:left;border:1px solid #f18e00;z-index:1000}
	#teamdrop li {font-weight:bold;border-top:1px solid #f18e00}
	#teamdrop li.selected {background-color:#f18e00;font-weight:bold}
	#teamdrop li a {color:#000;cursor:pointer;display:block;padding:5px 0 5px 10px;text-decoration:none;width:243px}
	#teamdrop li a:hover {background-color:#f18e00}
#leftpane {background:#fff;height:100%;position:relative;left:10px;width:213px;z-index:2}
#bar {background:#777 url(/files/stationary/bar-bg-c.png) 0 5px repeat-x;font-size:1em;text-transform:uppercase;height:35px;width:970px}
	.sf-menu, .sf-menu * {float:left;list-style:none;margin:0;padding:0}
	.sf-menu ul {position:absolute;top:-999em}
	.sf-menu ul li {width:100%}
	.sf-menu li:hover {visibility:inherit}
	.sf-menu li {float:left;position:relative}
	.sf-menu a {display:block;position:relative}
	.sf-menu li:hover ul, .sf-menu li.sfHover ul {left:-53px;top:2.9em;z-index:99}
	ul.sf-menu li:hover li ul, ul.sf-menu li.sfHover li ul {top:-999em}
	ul.sf-menu li li:hover ul, ul.sf-menu li li.sfHover ul {left:10em;top:0}
	ul.sf-menu li li:hover li ul, ul.sf-menu li li.sfHover li ul {top:-999em}
	.sf-menu a:link, .sf-menu a:visited {color:#fff;font-weight:bold;padding:.7em 0 .71em 3.5em;text-decoration:none;width:95px}
	.sf-menu li {border-right:1px solid #444;border-left:1px solid #888;width:136px}
	.sf-menu li.selected {background-color:#888!important}
	.sf-menu li a {background:url(/files/stationary/ic-sprite-menu.png) 0 0 no-repeat}
	.sf-menu li.nav2 a {background-position:2px -145px}
	.sf-menu li.nav3 a {background-position:2px -36px}
	.sf-menu li.nav4 a {background-position:2px -73px}
	.sf-menu li.nav5 a, .sf-menu li.nav6 a {background-position:2px -1px}
	.sf-menu li.nav7 a {background-position:2px -108px}
	.sf-menu li.nav9 a {background-position:2px -180px;width:65px}
	.sf-menu li.nav8 a {background-position:2px -218px}
	.sf-menu li.nav10 a {background-position:2px -290px}
	.sf-menu li.nav11 a {background-position:2px -360px}
	.sf-menu li.nav12 a {background-position:2px -396px}
	.sf-menu li.nav79 a {background-position:2px -324px}
	.sf-menu li.nav80 a {background-position:2px -253px}
	.sf-menu li.nav5 {border-left:0}
	.sf-menu li.nav12 {border-right:0;width:142px}
	.sf-menu li.nav80 {border:0}
	.sf-menu li li {background:#999;border:0;border-top:1px solid #777;padding:.2em 0;font-size:0.9em;width:190px}
	.sf-menu li li a:link, .sf-menu li li a:visited {padding-right:0;width:150px}
	.sf-menu li:hover, .sf-menu li.sfHover {color:#fff;background-color:#777;outline:0}
	.sf-menu a.sf-with-ul {padding-right:2.25em;min-width:1px}
	.sf-sub-indicator {position:absolute;display:block;right:.75em;top:1.05em;width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(/files/stationary/arrows-ffffff.png) no-repeat -10px -100px}
	a > .sf-sub-indicator {top:.8em;background-position: 0 -100px}
	a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator {background-position:-10px -100px}
	.sf-menu ul .sf-sub-indicator {background-position:-10px 0}
	.sf-menu ul a > .sf-sub-indicator {background-position:0 0}
	.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator {background-position:-10px 0}
	.sf-shadow ul {background:url(/files/stationary/shadow.png) no-repeat bottom right;padding:0 8px 9px 0;-moz-border-radius-bottomleft:17px;-moz-border-radius-topright:17px;-webkit-border-top-right-radius:17px;-webkit-border-bottom-left-radius:17px}
	.sf-shadow ul.sf-shadow-off {background:transparent}
.breadcrumb {color:#666;font-size:90%;height:1px;margin:0 0 10px 0!important;margin:0 0 2px 0;padding:2px 0 4px 1px;text-transform:lowercase}
	.breadcrumb a:link, .breadcrumb a:hover, .breadcrumb a:visited {color:#666;font-weight:bold;text-decoration:underline}
#sitemap {margin-top:20px}
.rss {list-style:none;margin-bottom:30px}
	.rss li {padding:2px 0}
	.rss a:link, .rss a:visited, .rss a:hover {background:url(/files/stationary/rss-icon.gif) 0 50% no-repeat;padding:5px 10px 5px 20px;font-weight:bold}
#maincontent {background:#fff;float:left;min-height:600px;height:100%!important;height:100%;margin:0 0 10px 10px!important;margin:0 0 10px 5px;padding:5px 0 5px 20px;width:750px}
	#maincontent h1 {text-transform:uppercfase}
	#maincontent .banner {mardgin-left:-8px;width:468px}
	#maincontent .main {float:left}
	#maincontent #map {padding:0;margin:0;height:240px;width:240px;color:#333}
	#mapgenda {border:1px solid #666;float:left;color:#fff;margin:0;padding:0;width:468px;height:750px;visibility:transparent}
		#mapgenda a {color:#b10135}
	#loadingmap {z-index:1000;positidon:absolute;font-size:90%;margin:10px 0 0 0;font-weight:bold}
#rightpane {background:#fff;float:right;height:100%;overflow:hidden;position:relative;right:10px;width:200px;z-index:1}
	#rightpane h3 a {color:#fff}
	#rightpane .banner {text-align:center;margin:5px auto 20px auto;font-size:90%;color:#999}
	#rightpane ul {list-style:none;padding:10px 0;margin:0;width:180px}
	#rightpane li {border-top:1px solid #ddd;padding:5px 10px;font-weight:bold}
#footer {background:#999;border-top:1px solid #666;clear:both;color:#999;margin:0 auto;padding:15px 0;width:970px}
	#footer ul {list-style:none;padding:5px 0 0 0}
	#footer li {border-left:1px solid #bbb;display:inline;font-weight:bold;padding:0 1.5em}
	#footer li.copyright {background:none;border:0;padding:1px 10px 1px 20px}
	#footer li.amuseerje {background:none;border:0;float:right;padding-right:20px;width:160px}
	#footer li.amuseerje a {background:url(/files/stationary/amuseerje.png) 0 0 no-repeat;display:block;width:170px;height:25px;position:relative;margin-top:-5px}
	*:first-child+html #footer li.amuseerje a {margin-top:-24px}
	#footer a:link, #footer a:visited, #footer a:hover {color:#fff}
.datagrid {border-top:1px dotted #ddd;clear:both;min-height:50px;padding:15px 20px 10px 0;width:470px}
	.datagrid h3 {line-height:1.25em}
	.datagrid.first {border:0;margin-top:-5px}
	.datagridsummary p {margin:0}
	.link {color:#ef8e09}
#agenda {background:#b10135;-webkit-border-radius:4px;-moz-border-radius:4px;color:#fff;float:right;min-height:1624px;height:100%!important;height:1624px;padding:10px;width:240px;overflow-x:hidden}
	#agenda h1 {color:#fff;font-size:125%;margin:15px 0 10px 0;padding-bottom:5px;border-bottom:1px solid #fff;text-transform:uppercase}
	#agenda h1.first {margin-top:0}
	#agenda optgroup {font-style:normal}
	#agenda table {font-size:90%;width:100%;margin-bottom:8px}
	#agenda a, #agenda th {color:#fff;font-weight:bold}
	#agenda td, #agenda .wk {font-weight:normal;color:#eee}
	#agenda td a {color:#fff}
	#agenda td.active {background:#ef8e09}
	#agenda ul {list-style:none;margin:0;padding:0}
	#agenda li {min-height:36px;height:auto!important;height:36px;padding-bottom:8px}
	#agenda li.voluit {padding:0 0 5px 0;min-height:0;margin:0}
	#agenda li.mapstatic {}
	#agenda .premium {float:right;margin-left:5px;width:16px;height:16px;background:url(/files/stationary/eye.png) no-repeat}
	.ic2, .ic3, .ic4, .ic5, .ic6, .ic7, .ic8, .ic9, .ic10, .ic11, .ic12, .ic79, .ic80 {margin-left:-4px;padding-left:40px}
	.ic2 {background:url(/files/stationary/ic-2.png) no-repeat}
	.ic3 {background:url(/files/stationary/ic-3.png) no-repeat}
	.ic4 {background:url(/files/stationary/ic-4.png) no-repeat}
	.ic5 {background:url(/files/stationary/ic-5.png) no-repeat}
	.ic6 {background:url(/files/stationary/ic-6.png) no-repeat}
	.ic7 {background:url(/files/stationary/ic-7.png) no-repeat}
	.ic8 {background:url(/files/stationary/ic-8.png) no-repeat}
	.ic9 {background:url(/files/stationary/ic-9.png) no-repeat}
	.ic10 {background:url(/files/stationary/ic-10.png) no-repeat}
	.ic11 {background:url(/files/stationary/ic-11.png) no-repeat}
	.ic12 {background:url(/files/stationary/ic-12.png) no-repeat}
	.ic79 {background:url(/files/stationary/ic-79.png) no-repeat}
	.ic80 {background:url(/files/stationary/ic-80.png) no-repeat}
.content {margin:10px 0 20px 0;width:470px;float:left}
	.content h1 {line-height:1.25em;font-size:150%}
	.content dt {clear:left;float:left}
	.content dd {margin-left:105px;padding-bottom:2px}
	.content .eventtime {margin-bottom:10px}
.contentsummary {font-weight:normal;margin:0}
	.content p, .contentsummary p {margin-top:0}
.date {background:url(/files/stationary/date_holder.gif) no-repeat;color:#bbb;float:left;font:bold 1.3em Arial, sans-serif;height:40px;margin:0 10px 5px 0;padding:4px;text-align:center;width:40px}
.eventtime {font-size:90%;font-weight:bold;color:#999;margin:0 0 2px 0}
	.eventtime a:link, .eventtime a:hover, .eventtime a:visited {color:#666;text-decoration:none}
	.eventtime a:hover {text-decoration:underline}
.playnw {text-align:center}
.searchmarking {background:#ff6;font-weight:bold}
.contentstatus {position:absolute;margin:0 0 0 5px}
.nocontent {font-weight:bold}
.contentmore {clear:both;margin:0 0 10px 0;padding:0;float:right}
.thumb {height:60px;overflow:hidden;width:60px}
.thumbleft {display:block;float:left;overflow:hidden;margin:4px 8px 0 0;max-width:140px;width:expression(this.width > 140 ? 140: true)}
.thumbright {display:block;float:right;overflow:hidden;margin:4px 0 0 8px;max-width:200px;width:expression(this.width > 200 ? 200: true)}
.comments {width:605px;margin:25px 0 0 0}
	.comments ol {font-size:90%;list-style:none;margin:0;padding:5px 0 0 0}
	.comments ol li {background:url(/files/stationary/comment-1.png) no-repeat;color:#333;list-style:none;margin:0 0 5px 0;padding:0;position:relative;width:100%;/* need IE7 */}
	* html .comments ol li {height:15px}
	.comment {background:url(/files/stationary/comment-yellow.gif) no-repeat;padding-left:20px}
	.c-info {padding:4px}
		.c-info img {float:left;padding:1px 4px 0 1px;width:16px}
	.c-date {float:right;margin-top:-18px}
	.c-body {font-size:110%;min-height:25px;padding: 5px 50px 1em 6px}
		* html .c-body {width:400px}
.divider {background:url(/files/stationary/tool-divider.gif) 0 50% no-repeat;padding:0 6px}
.nodivider {background:none;padding:0 6px}
.jcarousel-scope {position:relative}
	.jcarousel-list {margin:10px 0 0 0;padding:0}
	.jcarousel-list li {float:left;list-style:none}
	.jcarousel-next {display:none;position:absolute;top:8px;right:8px;cursor:pointer}
	.jcarousel-next-disabled {cursor:default;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}
	.jcarousel-prev {display:none;position:absolute;top:8px;right:28px;cursor:pointer}
	.jcarousel-prev-disabled {cursor:default;opacity:.5;-moz-opacity:.5;filter:alpha(opacity=50)}	
.nuseparator {border-top:1px solid #999}
.page {width:100%}
.paging {float:left;font-size:100%;margin:15px 0 5px 0;width:100%;font-weight:bold;width:480px}
	.paging a, .paging span {background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border:1px solid #ddd;color:#333!important;padding:4px 8px;position:relative;text-decoration:none}
	.paging span.current {background:#000;border:1px solid #000;color:#fff!important;font-weight:bold}
	.paging a:hover {background:#000;border:1px solid #000;color:#fff!important;text-decoration:none}
	.paging img {border:0;vertical-align:middle}
	.paging select {font-size:100%;margin-right:3px;padding:3px;position:relative;top:1px}
.inactive {filter:alpha(opacity=50)}
#pageproperties1 {background:#f0f0f6;border:1px dotted #ddd;color:#ccc;margin:3px 0;padding:2px}
#pageproperties2 {color:#333;font-size:11px;margin:3px 0}
#pageproperties3 {background:#f0f0f6;border:1px dotted #ddd;color:#ccc;float:right;margin:5px}
ul.pageproperties3 {color:#ccc;font-size:11px;clear:both;float:left;font-weight:bold;list-style:none;margin:5px 0 0 0;padding:5px 0}
	.pageproperties3 li {background:url(/files/stationary/tool-divider.gif) 0 50% no-repeat;display:inline;min-height:18px;padding:0 6px;white-space:nowrap}
	.pageproperties3 li.first {background:none;padding-left:0}
	.pagecreating {color:#ef0000;font-weight:bold}
	.pageediting {color:#03c;font-weight:bold}
	.pageonline {color:#090;font-weight:bold}
	.pagehidden, .pagearchived {color:#ccc;font-weight:bold}
#related li {list-style-type:none;margin-left:-39px}
#related h3 {background:#fff;margin-top:20px;padding:2px 0 2px 4px}
.navtools {margin:-19px 0 0 -5px;position:relative;text-align:right;width:100%}
.storytools {float:right}
	.storytools img {padding:1px;vertical-align:middle}
button {border:1px outset #fff;cursor:pointer;font:17px/13px bold Arial, Helvetica, sans-serif;margin-top:10px;padding:1px 12px!important;padding:3px 5px}
.button {background:url(/files/stationary/btn_bg.gif) no-repeat;border:0;cursor:pointer;color:#333;font:bold 16px Arial, Helvetica, sans-serif;height:32px;margin-top:10px;width:160px}
select {border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;padding:2px}
textarea {background:#f0f0f6;color:#333;font:100% Arial, Helvetica, sans-serif;overflow:auto;padding:5px}
.textarea {border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;font-size:110%;padding:4px}
.form-large {margin:10px 0 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;float:left;width:600px}
	.form-large label {display:block;float:none;font-size:105%;font-weight:bold;margin:0.7em 0}
	.field-count {color:#090;float:right;font-size:100%;margin-top:0!important;margin-top:10px}
	.form-large input {background-color:#f0f0f6}
	.form-large input:focus {background-color:#fff}
	.form-large .button {background-color:#fff}
	.form-large .button:focus {background-color:#fff}
	.form-large .form-large-input {border:1px solid #ccc;display:block;font-size:110%;padding:3px;width:596px}
	.form-large #content {border:1px solid #ddd;display:block;width:590px;height:100px}
	.form-large .submit {text-align:right}
.frmlogin {background:#f0f0f6;-webkit-border-radius:4px;-moz-border-radius:4px;border:1px solid #e6e6e6;float:left;margin:20px 0 0 0;position:relative;left:150px;padding:20px 20px 40px 20px;width:420px}
	.frmlogin ol {margin:0;padding:0}
	.frmlogin li {font-weight:bold;height:35px;list-style:none;line-height:26px;margin:0}
	.frmlogin label {font-weight:bold;margin-left:2px;position:absolute}
	.frmlogin .textarea {width:235px}
	.frmlogin input,.frmlogin select,.frmlogin button, .frmlogin .textarea {margin:0 0 0 110px}
	.frmlogin .fail {color:#b10135;font-weight:bold;margin:0 0 0 135px}
	.frmlogin .failfield {border:1px solid #b10135}
	.frmlogin .submit {margin-top:6px}
	.frmlogin.contact {float:left;left:80px;width:540px;margin:0;padding:20px}
	.required {color:#f00}
	.frmlogin.add {float:left;left:50px;width:600px;height:100%;margin:10px 0 0 0;padding:20px}
	.frmlogin.add .textarea {width:357px}
	.frmlogin.add input, .frmlogin.add select,.frmlogin.add button, .frmlogin.add .textarea {margin:0 0 0 125px}
#signup-steps {color:#999;font-weight:bold;list-style-type:none;margin:0 0 5px 0;padding:10px 0}
	#signup-steps li {display:inline;margin:0 2.9em 0 0}
	#signup-steps li span {background:#999;color:#fff;margin-right:0.5em;padding:0.3em 0.5em}
	#signup-steps li.cur {color:#ef8e09}
	#signup-steps li.cur span {background:#ef8e09}
	#signup-steps li.done {color:#090}
	#signup-steps li.done span {background:#090}
.smalltext {font-size:11px}
#frmsearch {display:inline}
	#frmsearch #btnsearch1 {position:absolute;margin-top:0}
	*:first-child+html #frmsearch #btnsearch1 {margin-top:3px}
#frmsearch1 {position:absolute;margin:170px 0 0 760px;z-index:12342342}
	*:first-child+html #frmsearch1 {margin:60px 0 0 180px}
	#frmsearch1 label {visibility:hidden}
	*:first-child+html #frmsearch1 label {position:relative;top:-2px}
	#frmsearch1 select {font-size:100%;padding:1px;margin:0 4px 0 0}
	#frmsearch1 #searchvalue {width:120px;font-size:100%;border:0;padding:2px;margin:0 4px 0 0}
	*:first-child+html #txtsearchvalue1 {position:relative;top:-1px}
	.btnsearch {font-size:100%;font-weight:bold;width:70px}
label.inside {position:absolute;visibility:hidden}
#ratingoptions {margin:10px 0}
.ratingblock {display:block;margin:6px 0 5px 0;padding:0;width:125px!important;width:150px;float:right}
	.ratingblock span {color:#ccc;font-size:11px;font-weight:bold;margin:4px 0 0 -155px;padding:0;position:absolute}
	.loading {background:url(/files/stationary/working.gif) 50% 50% no-repeat;height:30px}
.unit-rating {background:url(/files/stationary/starrating.gif) top left repeat-x;height:25px;list-style:none;margin:0;padding:0;position:relative}
	.unit-rating li {float:left;margin:0;padding:0;text-indent:-90000px}
	.unit-rating li a {display:block;height:25px;outline:none;padding:0;position:absolute;text-decoration:none;text-indent:-9000px;width:25px;z-index:20}
	.unit-rating li a:hover {background:url(/files/stationary/starrating.gif) left center;left:0;z-index:2}
	.unit-rating a.r1-unit {left:0}
	.unit-rating a.r1-unit:hover {width:25px}
	.unit-rating a.r2-unit {left:25px}
	.unit-rating a.r2-unit:hover {width:50px}
	.unit-rating a.r3-unit {left:50px}
	.unit-rating a.r3-unit:hover {width:75px}
	.unit-rating a.r4-unit {left:75px}	
	.unit-rating a.r4-unit:hover {width:100px}
	.unit-rating a.r5-unit {left:100px}
	.unit-rating a.r5-unit:hover {width:125px}
	.unit-rating li.current-rating {background:url(/files/stationary/starrating.gif) left bottom;display:block;height:25px;position:absolute;text-indent:-9000px;z-index:1}
	.voted {color:#999}
	.thanks {color:#090}
blockquote.pullquote {float:left;width:10em;margin:0.25em 0.75em 0.25em 0;padding:0.5em;border:2px solid #ddd;border-width:2px 0;color:#333;background:transparent;font:italic 1.2em/1.3 Arial}
blockquote.alt {float:right;margin:0.25em 0 0.25em 0.75em}
.pullquote p {margin:0;text-align:center}
.pullquote p:first-letter {text-transform:uppercase}
div#qTip {padding:3px;display:none;/*border:2px solid #c0c09f;background:#ffc;*/color:#333;text-align:left;position:absolute;width:250px;z-index:1000}
	.addToolTip {cursor:pointer;color:#999}
	.select-free {background:#ffc;position:absolute;z-index:10;cursor:move;overflow:hidden;width:250px}
	.select-free iframe {display:none;display:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px}
	.select-free .bd {border:solid 2px #c0c09f;padding:5px}
#TB_window {font:12px Arial, Helvetica, sans-serif;color:#333;padding:0;margin:0}
	#TB_secondLine {font:12px Arial, Helvetica, sans-serif;color:#666}
	#TB_window a:link, #TB_window a:visited {color:#666}
	#TB_window a:hover {color:#000}
	#TB_window a:active {color:#666}
	#TB_window a:focus {color:#666}
	#TB_overlay {position:fixed;z-index:100;top:0;left:0;height:100%;width:100%}
	.TB_overlayMacFFBGHack {background:url(macFFBgHack.png) repeat}
	.TB_overlayBG {background-color:#000;filter:alpha(opacity=25);-moz-opacity:0.25;opacity:0.25}
	* html #TB_overlay {/* ie6 hack */position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}
	#TB_window {position:fixed;background:#525252;z-index:102;color:#000;display:none;border:4px solid #525252;border-bottom:6px solid #525252;text-align:left;top:50%;left:50%}
	* html #TB_window {/* ie6 hack */position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}
	#TB_window img#TB_Image {display:block;margin:15px auto}
	#TB_caption {height:25px;padding:0 30px 10px 25px;float:left}
	#TB_closeWindow {height:25px;padding:15px 25px 10px 0;float:right;font-size:12px;color:#666}
	#TB_closeAjaxWindow {padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right}
	#TB_ajaxWindowTitle {float:left;padding:7px 0 5px 10px;margin-bottom:1px}
	#TB_title {display:none;background-color:#999;color:#fff;font-weight:bold;height:28px;width:400px}
	#TB_ajaxContent {clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}
	#TB_ajaxContent.TB_modal {padding:15px}
	#TB_ajaxContent p {padding:5px 0px 5px 0px}
	#TB_load {position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px; /* -height/2 0 0 -width/2 */}
	* html #TB_load {/* ie6 hack */position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}
	#TB_HideSelect {z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}
	* html #TB_HideSelect {/* ie6 hack */position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px')}
	#TB_iframeContent {clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px}
#datedrop {font-size:90%;color:#333;background:#fff;position:absolute;margin:-49px 0 0 50px;border:1px solid #ccc;border-top:none;width:140px;z-index:1000}
	#datedrop ul {list-style:none;margin:0;padding:0}
	#datedrop li {border-top:1px solid #ccc;padding:0;margin:0;min-height:10px;height:10px}
	#datedrop li a {color:#333;display:block;padding:3px 0;text-align:center;text-decoration:none;width:140px}
	#datedrop li a:hover {background-color:#ddd;color:#333}
.jcarousel-list li {width:80px;text-align:center;max-height:200px;height:expression(this.height > 200 ? 200: true);margin:5px 0;overflow:hidden}
	.jcarousel-list img {max-width:75px;width:expression(this.width > 75 ? 75: true)}
#mynewsdis {margin-bottom:10px}
	.news_style {display:none}
	.news_show {position:relative;background:#fff;color:#333;width:468px;height:250px;overflow:hidden}
	.news_border {background:#fff;width:468px;height:250px;font-size:100%;border-bottom:none;padding:0;overflow:hidden}
	.news_mark {display:none;background:#fff;width:468px;height:28px;color:#333}
	.news_title {display:none;font-size:90%;font-weight:bold;padding:5px 0;color:#999}
	.news_show img {margin:0}
	.news_block {position:absolute;width:468px;margin-top:170px;height:80px;background-color:#000;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.60}
	.news_content {position:absolute;display:block;margin:180px 0 0 10px;color:#fff;font-size:125%;font-weight:bold;overflow:hidden;width:450px}
	.news_content .eventtime {color:#ddd;font-size:75%;line-height:1.3em}
	.buttondiv {display:none;float:right;margin:1px 20px 0 0;padding:4px;background:#fff}
.social_wrapper {background:#f0f0f6;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0 0 0;margin:10px 0}
.social {float:right;padding:0;margin:5px 0 20px 0}
	.social ul {padding:0;margin:0}
	.social li {float:left;margin-right:4px;list-style-type:none}
	.social a:link, .social a:visited {opacity:.7;-moz-opacity:.7;filter:alpha(opacity=70)}
	.social a:hover {opacity:1;-moz-opacity:1;filter:alpha(opacity=100)}
	
.gridheader {background:#ddd;font-weight:bold;text-transform:lowercase}
.grid td, th {padding:2px 5px 2px 5px;height:31px}
table.tablesorter {background-color:#ddd;width:100%;text-align:left}