a
	{text-decoration:none}
p.msg
	{text-indent:20px}
.no-wrap
	{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
p.info
	{line-height:1.4em;}
h3
	{margin:0 0 5px 0}
.footer-docs p
	{text-align:center}
.footer-docs p a
	{font-size:.9em;color:white !important}
.welcome,.footer
	{text-align:center}
ul#member-info li
	{display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.ui-page
	{-webkit-backface-visibility:hidden;}
.ui-li-thumb
	{margin:10px;max-height:60px !important}
.ui-li-heading
	{margin-top:0}
.main-content
	{width:100% !important;overflow:hidden;margin:0;padding:0;text-align:center}
.main-content img
	{max-width:100%}
.blog-content
	{text-align:left}
.blog-content ul
	{list-style-type:none}
#join-form input
	{margin:6px auto !important;}
#join-form div.ui-checkbox
	{float:left;width:45px;margin:0 0 .5em !important;}
#join-form #dob .ui-select .ui-btn-text
	{font-size:14px !important;}
#join-form #dob .ui-select .ui-btn-inner
	{padding:.6em 40px .6em 12px;}
a.pb
	{display:block;width:100px;height:100px;margin:0 auto 20px auto;background-image:url(../images/play.png);background-position:center bottom;}
a.pbv
	{display:block;margin:0 auto 20px auto}
a.pbv span
	{display:none;position:relative;z-index:100;width:100%;height:100px;margin-bottom:-100px;background:url(../images/play.png) center bottom no-repeat}
a.pb:hover, a.pb:active, a.pbv span:hover, a.pbv span:active
	{background-position:center top;}
p.cdesc
	{height:auto !important;line-height:1em !important;white-space:normal !important}
.ui-li-desc
	{height:32px;line-height:.8em;}
input.ui-input-text, textarea.ui-input-text
	{width:95%;margin:0 auto 10px auto !important}
li.list-links
	{font-size:1em;color:#d8d8d8}
li.list-links a.ui-link
	{font-weight:normal;font-size:.8em !important;color:#fff !important;cursor:pointer}
li.list-links a.ui-link.cur
	{font-weight:bold}
a.dim
	{color:#999;background:#ddd}
.hide
	{height:0px;overflow:hidden}
#results
	{display:none;background:#ccc;width:100%}
#results a
	{display:block;border-bottom:1px solid #ababab;color:#333;padding:3px 0 0 16px}
#results a:focus, #results a:active, #results a:visited, #results a:hover
	{background:#e8e8e8}
#search-field
	{width:100% !important;margin:0;padding:0;display:none;border:none}
.ui-input-search
	{display:block !important;margin:10px auto !important}
.ui-input-search input
	{margin-bottom:0 !important}
div.ui-controlgroup-horizontal
	{text-align:center}
.caption
	{font-weight:normal !important}
.ui-header .ui-title
	{margin:.6em 50px .8em}
.ui-bar-a
	{border:1px solid #4d4d4d;background:#4d4d4d;color:#fff;font-weight:700;text-shadow:0 1px 1px #444;background-image:linear-gradient(top,#545454,#454545);}
.ui-body-a
	{border:1px solid #B3B3B3;color:#333;text-shadow:0 1px 0 #fff;background:#f0f0f0;background-image:linear-gradient(top,#eee,#ddd);}
.ui-btn-up-a
	{border:1px solid #ccc;background:#eee;font-weight:700;color:#2F3E46;text-shadow:0 1px 1px #f6f6f6;background-image:linear-gradient(top,#fdfdfd,#eee);}
.ui-btn-hover-a
	{border:1px solid #bbb;background:#dadada;font-weight:700;color:#2F3E46;text-shadow:0 1px 1px #fff;background-image:linear-gradient(top,#ededed,#dadada);}
.ui-btn-down-a
	{border:1px solid gray;background:#fdfdfd;font-weight:700;color:#2F3E46;text-shadow:0 1px 1px #fff;background-image:linear-gradient(top,#eee,#fdfdfd);}
.ui-bar-b
	{border:1px solid #5c99c1;background:#5c99c1;color:#fff;font-weight:700;text-shadow:0 1px 1px #444;background-image:linear-gradient(top,#65A8D4,#5289AD);}
.ui-body-b
	{border:1px solid #B3B3B3;color:#333;text-shadow:0 1px 0 #fff;background:#f0f0f0;background-image:linear-gradient(top,#eee,#ddd);}
.ui-btn-up-b
	{border:1px solid #ccc;background:#eee;font-weight:700;color:#5c99c1;text-shadow:0 1px 1px #f6f6f6;background-image:linear-gradient(top,#EENaNNaNNaNNaN,#EENaNNaNNaNNaN);}
.ui-btn-up-b a.ui-link-inherit
	{color:#5c99c1;}
.ui-btn-hover-b
	{border:1px solid #bbb;background:#dadada;font-weight:700;color:#2F3E46;text-shadow:0 1px 1px #fff;background-image:linear-gradient(top,#ededed,#dadada);}
.ui-btn-down-b
	{border:1px solid gray;background:#5c99c1;font-weight:700;color:#2F3E46;text-shadow:0 1px 1px #fff;background-image:linear-gradient(top,#5C99C1,#5C99C1);}
a.ui-link-inherit
	{text-decoration:none!important;}
.ui-btn-active
	{border:1px solid #aeaeae;background:#aeaeae;font-weight:700;color:#000;cursor:pointer;text-shadow:0 -1px 1px #eee;text-decoration:none;background-image:linear-gradient(top,#BFBFBF,#9C9C9C);font-family:Helvetica, Arial, sans-serif;}
.ui-btn-active a.ui-link-inherit
	{color:#000;}
.ui-btn-inner
	{border-top:1px solid #fff;border-color:rgba(255,255,255,.3);}
.ui-corner-tl
	{-moz-border-radius-topleft:.6em;-webkit-border-top-left-radius:.6em;border-top-left-radius:.6em;}
.ui-corner-tr
	{-moz-border-radius-topright:.6em;-webkit-border-top-right-radius:.6em;border-top-right-radius:.6em;}
.ui-corner-bl
	{-moz-border-radius-bottomleft:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-left-radius:.6em;}
.ui-corner-br
	{-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em;}
.ui-corner-top
	{-moz-border-radius-topleft:.6em;-webkit-border-top-left-radius:.6em;border-top-left-radius:.6em;-moz-border-radius-topright:.6em;-webkit-border-top-right-radius:.6em;border-top-right-radius:.6em;}
.ui-corner-bottom
	{-moz-border-radius-bottomleft:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-left-radius:.6em;-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em;}
.ui-corner-right
	{-moz-border-radius-topright:.6em;-webkit-border-top-right-radius:.6em;border-top-right-radius:.6em;-moz-border-radius-bottomright:.6em;-webkit-border-bottom-right-radius:.6em;border-bottom-right-radius:.6em;}
.ui-corner-left
	{-moz-border-radius-topleft:.6em;-webkit-border-top-left-radius:.6em;border-top-left-radius:.6em;-moz-border-radius-bottomleft:.6em;-webkit-border-bottom-left-radius:.6em;border-bottom-left-radius:.6em;}
.ui-corner-all
	{-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;}
.ui-corner-none
	{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.ui-disabled
	{opacity:.3;}
.ui-disabled,.ui-disabled a
	{pointer-events:none;cursor:default;}
.ui-icon,.ui-icon-searchfield:after
	{background:rgba(0,0,0,.4);background-image:url(../images/icons-18-white.png);background-repeat:no-repeat;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;}
.ui-icon-alt
	{background:rgba(255,255,255,.3);background-image:url(../images/icons-18-black.png);background-repeat:no-repeat;}
.ui-icon-plus
	{background-position:-0 50%;}
.ui-icon-minus
	{background-position:-36px 50%;}
.ui-icon-delete
	{background-position:-72px 50%;}
.ui-icon-arrow-r
	{background-position:-108px 50%;}
.ui-icon-arrow-l
	{background-position:-144px 50%;}
.ui-icon-arrow-u
	{background-position:-180px 50%;}
.ui-icon-arrow-d
	{background-position:-216px 50%;}
.ui-icon-check
	{background-position:-252px 50%;}
.ui-icon-gear
	{background-position:-288px 50%;}
.ui-icon-refresh
	{background-position:-324px 50%;}
.ui-icon-forward
	{background-position:-360px 50%;}
.ui-icon-back
	{background-position:-396px 50%;}
.ui-icon-grid
	{background-position:-432px 50%;}
.ui-icon-star
	{background-position:-468px 50%;}
.ui-icon-alert
	{background-position:-504px 50%;}
.ui-icon-info
	{background-position:-540px 50%;}
.ui-icon-home
	{background-position:-576px 50%;}
.ui-icon-search,.ui-icon-searchfield:after
	{background-position:-612px 50%;}
.ui-icon-checkbox-off
	{background-position:-684px 50%;}
.ui-icon-checkbox-on
	{background-position:-648px 50%;}
.ui-icon-radio-off
	{background-position:-756px 50%;}
.ui-icon-radio-on
	{background-position:-720px 50%;}
.ui-checkbox .ui-icon
	{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.ui-icon-checkbox-off,.ui-icon-radio-off
	{background-color:transparent;}
.ui-checkbox-on .ui-icon,.ui-radio-on .ui-icon
	{background-color:#aeaeae;}
.ui-icon-loading
	{background-image:url(../images/ajax-loader.png);width:40px;height:40px;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;background-size:35px 35px;}
.ui-btn-corner-tl
	{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em;}
.ui-btn-corner-tr
	{-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em;}
.ui-btn-corner-bl
	{-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em;}
.ui-btn-corner-br
	{-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em;}
.ui-btn-corner-top
	{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em;-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em;}
.ui-btn-corner-bottom
	{-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em;-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em;}
.ui-btn-corner-right
	{-moz-border-radius-topright:1em;-webkit-border-top-right-radius:1em;border-top-right-radius:1em;-moz-border-radius-bottomright:1em;-webkit-border-bottom-right-radius:1em;border-bottom-right-radius:1em;}
.ui-btn-corner-left
	{-moz-border-radius-topleft:1em;-webkit-border-top-left-radius:1em;border-top-left-radius:1em;-moz-border-radius-bottomleft:1em;-webkit-border-bottom-left-radius:1em;border-bottom-left-radius:1em;}
.ui-btn-corner-all
	{-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em;}
.ui-corner-tl,.ui-corner-tr,.ui-corner-bl,.ui-corner-br,.ui-corner-top,.ui-corner-bottom,.ui-corner-right,.ui-corner-left,.ui-corner-all,.ui-btn-corner-tl,.ui-btn-corner-tr,.ui-btn-corner-bl,.ui-btn-corner-br,.ui-btn-corner-top,.ui-btn-corner-bottom,.ui-btn-corner-right,.ui-btn-corner-left,.ui-btn-corner-all
	{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;}
.ui-overlay
	{background:#666;opacity:.5;filter:Alpha(Opacity=50);position:absolute;width:100%;height:100%;}
.ui-overlay-shadow
	{-moz-box-shadow:0 0 12px rgba(0,0,0,.6);-webkit-box-shadow:0 0 12px rgba(0,0,0,.6);box-shadow:0 0 12px rgba(0,0,0,.6);}
.ui-shadow
	{-moz-box-shadow:0 1px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.3);box-shadow:0 1px 4px rgba(0,0,0,.3);}
.ui-bar-a .ui-shadow,.ui-bar-b .ui-shadow,.ui-bar-c .ui-shadow
	{-moz-box-shadow:0 1px 0 rgba(255,255,255,.3);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.3);box-shadow:0 1px 0 rgba(255,255,255,.3);}
.ui-shadow-inset
	{-moz-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 4px rgba(0,0,0,.2);box-shadow:inset 0 1px 4px rgba(0,0,0,.2);}
.ui-icon-shadow
	{-moz-box-shadow:0 1px 0 rgba(255,255,255,.4);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.4);box-shadow:0 1px 0 rgba(255,255,255,.4);}
.ui-focus
	{-moz-box-shadow:0 0 12px #aeaeae;-webkit-box-shadow:0 0 12px #aeaeae;box-shadow:0 0 12px #aeaeae;}
.ui-mobile-nosupport-boxshadow *
	{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
.ui-mobile-nosupport-boxshadow .ui-focus
	{outline-width:2px;}
.ui-bar-a .ui-link-inherit,.ui-bar-b .ui-link-inherit
	{color:#fff;}
.ui-bar-a .ui-link,.ui-bar-b .ui-link
	{color:#7cc4e7;font-weight:700;}
.ui-bar-a .ui-link:hover,.ui-bar-a .ui-link:active,.ui-bar-a .ui-link:visited,.ui-body-a .ui-link:hover,.ui-body-a .ui-link:active,.ui-body-a .ui-link:visited,.ui-bar-b .ui-link:hover,.ui-bar-b .ui-link:active,.ui-bar-b .ui-link:visited,.ui-body-b .ui-link:hover,.ui-body-b .ui-link:active,.ui-body-b .ui-link:visited
	{color:#2489CE;}
.ui-bar-a,.ui-bar-a input,.ui-bar-a select,.ui-bar-a textarea,.ui-bar-a button,.ui-body-a,.ui-body-a input,.ui-body-a select,.ui-body-a textarea,.ui-body-a button,.ui-bar-b,.ui-bar-b input,.ui-bar-b select,.ui-bar-b textarea,.ui-bar-b button,.ui-body-b,.ui-body-b input,.ui-body-b select,.ui-body-b textarea,.ui-body-b button
	{font-family:Helvetica, Arial, sans-serif;}
.ui-body-a .ui-link-inherit,.ui-body-b .ui-link-inherit
	{color:#333;}
.ui-body-a .ui-link,.ui-body-b .ui-link
	{color:#2489CE;font-weight:700;}
.ui-btn-up-a a.ui-link-inherit,.ui-btn-hover-a a.ui-link-inherit,.ui-btn-down-a a.ui-link-inherit,.ui-btn-hover-b a.ui-link-inherit,.ui-btn-down-b a.ui-link-inherit
	{color:#2F3E46;}
.ui-btn-up-a,.ui-btn-hover-a,.ui-btn-down-a,.ui-btn-up-b,.ui-btn-hover-b,.ui-btn-down-b
	{font-family:Helvetica, Arial, sans-serif;text-decoration:none;}
@media only screen and -webkit-min-device-pixel-ratio 15,only screen and min--moz-device-pixel-ratio 15,only screen and min-resolution 240dpi {
.ui-icon-plus,.ui-icon-minus,.ui-icon-delete,.ui-icon-arrow-r,.ui-icon-arrow-l,.ui-icon-arrow-u,.ui-icon-arrow-d,.ui-icon-check,.ui-icon-gear,.ui-icon-refresh,.ui-icon-forward,.ui-icon-back,.ui-icon-grid,.ui-icon-star,.ui-icon-alert,.ui-icon-info,.ui-icon-home,.ui-icon-search,.ui-icon-searchfield:after,.ui-icon-checkbox-off,.ui-icon-checkbox-on,.ui-icon-radio-off,.ui-icon-radio-on
	{background-image:url(../images/icons-36-white.png);-moz-background-size:776px 18px;-o-background-size:776px 18px;-webkit-background-size:776px 18px;background-size:776px 18px;}
.ui-icon-alt
	{background-image:url(../images/icons-36-black.png);}
)
