@media
all{*{margin:0;padding:0}option{padding-left:0.4em}select{padding:1px}* html body
*{overflow:visible}body{font-size:100.01%;background:#fff;color:#000;text-align:left}div{outline:0
none}article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}fieldset,img{border:0
solid}ul,ol,dl{margin:0
0 1em 1em}li{line-height:1.5em;margin-left:0.8em}dt{font-weight:bold}dd{margin:0
0 1em 0.8em}blockquote{margin:0
0 1em 0.8em}blockquote:before,blockquote:after,q:before,q:after{content:""}.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.clearfix{display:block}.float_box{display:table;width:100%}#ie_clearing{display:none}.skip,.hideme,.print{position:absolute;top:-32768px;left:-32768px}.skip:focus,.skip:active{position:static;top:0;left:0}#skiplinks{position:absolute;top:0px;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}#skiplinks a.skip:focus,
#skiplinks a.skip:active{left:32768px;outline:0
none;position:absolute;width:100%}}@media screen,projection{#col1{float:left;width:20%}#col2{float:right;width:20%}#col3{width:auto;margin:0
20%}#col1_content,#col2_content,#col3_content{position:relative}.subcolumns{display:table;width:100%;table-layout:fixed}.subcolumns_oldgecko{width:100%;float:left}.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l{float:left}.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r{float:right;margin-left:-5px}.c20l,.c20r{width:20%}.c40l,.c40r{width:40%}.c60l,.c60r{width:60%}.c80l,.c80r{width:80%}.c25l,.c25r{width:25%}.c33l,.c33r{width:33.333%}.c50l,.c50r{width:50%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.subc{padding:0
0.5em}.subcl{padding:0
1em 0 0}.subcr{padding:0
0 0 1em}.equalize, .equalize
.subcolumns{table-layout:fixed}.equalize>div{display:table-cell;float:none;margin:0;overflow:hidden;vertical-align:top}}@media
print{.subcolumns,.subcolumns>div{overflow:visible;display:table}.print{position:static;left:0}.noprint{display:none !important}}@media screen,projection{body{overflow-y:scroll}body{padding:0;background:#fff url(/assets/images/design/background.gif) repeat-y scroll left top}.page_margins{width:auto;min-width:740px;max-width:100%}.page{padding:0}#header{padding:0;color:#000}#topnav{}#main{margin:0}#footer{}#header,#nav,#main,#footer{clear:both}#col1{float:left;width:150px}#col1_content{padding:0
10px 0 5px}#col2{display:none}#col2_content{}#col3{width:auto;margin:0
30px 0 150px}#col3_content{padding:10px
20px 0 30px;color:#333}.c80pxl,.c240pxl{float:left}.c80pxr,.c240pxr{float:right;margin-left:-5px}.c80pxl,.c80pxr{width:80px}.c240pxl,.c240pxr{width:240px}#skiplinks a.skip:focus,  #skiplinks a.skip:active{margin:5px
0 0 140px;text-decoration:underline;outline:none}}@media
all{html
*{font-size:100.01%}textarea,pre,code,kbd,samp,var,tt{font-family:"Courier New",Courier,Consolas,"Andale Mono","Bitstream Vera Sans Mono","Lucida Console",monospace}body{font-family:Arial,Helvetica,sans-serif;font-size:75.00%;color:#000}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:bold;color:#222;margin:0
0 0.5em}h1{font-size:200%}h2{font-size:200%;margin:1.5em 0 0.5em}h3{font-size:150%;margin:1.5em 0 0.5em}h4{font-size:133.33%}h5{font-size:116.67%}h6{font-size:116.67%}ul,ol,dl{line-height:1.5em;margin:0
0 1em 1em}ul{list-style-type:disc}ul
ul{list-style-type:circle;margin-bottom:0}ol{list-style-type:decimal}ol
ol{list-style-type:lower-latin;margin-bottom:0}li{margin-left:0.8em;line-height:1.5em}dl{margin-left:0;padding-left:0}dt{font-weight:bold}dd{margin:0
0 1em 5em}p{line-height:1.333em;margin:0
0 1em 0;font-size:125%}blockquote,cite,q{font-family:Georgia,"Times New Roman",Times,serif;font-style:italic}blockquote{margin:0
0 1em 1.6em;color:#666}strong,b{font-weight:bold}em,i{font-style:italic}big{font-size:116.667%}small{font-size:91.667%}pre{line-height:1.5em;margin:0
0 1em 0}pre,code,kbd,tt,samp,var{font-size:100%}pre,code{color:#800}kbd,samp,var,tt{color:#666;font-weight:bold}var,dfn{font-style:italic}acronym,abbr{border-bottom:1px #aaa dotted;cursor:help}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}hr{color:#fff;background:transparent;margin:0
0 0.5em 0;padding:0
0 0.5em 0;border:0;border-bottom:1px #eee solid}a{color:#00c;background:transparent;text-decoration:underline}a:visited{color:#800040}a:focus{text-decoration:none;color:#00c;outline:1px
#00c solid;padding:0
1px}a:hover,a:active{outline:0
none;padding:0}a:hover{color:#000}a:active{color:#7080ff}p.icaption_left{float:left;display:inline;margin:0
1em 0.15em 0}p.icaption_right{float:right;display:inline;margin:0
0 0.15em 1em}p.icaption_left img,
p.icaption_right
img{padding:0;border:1px
#888 solid}p.icaption_left strong,
p.icaption_right
strong{display:block;overflow:hidden;margin-top:2px;padding:0.3em 0.5em;background:#eee;font-weight:normal;font-size:91.667%}.highlight{color:#c30}.dimmed{color:#888}.info{background:#f8f8f8;color:#666;padding:10px;margin-bottom:0.5em;font-size:91.7%}.note{background:#efe;color:#040;border:2px
#484 solid;padding:10px;margin-bottom:1em}.important{background:#ffe;color:#440;border:2px
#884 solid;padding:10px;margin-bottom:1em}.warning{background:#fee;color:#400;border:2px
#844 solid;padding:10px;margin-bottom:1em}.errorMessage{color:#c00}.errorMessageBox{color:#c00;border:2px
solid #c00;padding:2px
4px;background:#ffe0e0;width:60%;font-weight:bold}.float_left{float:left;display:inline;margin-right:1.5em;margin-bottom:0.5em}.float_right{float:right;display:inline;margin-left:1.5em;margin-bottom:0.5em}.center{display:block;text-align:center;margin:0.5em auto}.clearLeft{clear:left}.clearRight{clear:right}.clearBoth{clear:both}.nowrap{white-space:nowrap}.doWrap{white-space:normal}table{width:auto;border-collapse:collapse;margin-top:1em;margin-bottom:0.5em;border-top:2px #808080 solid;border-bottom:2px #808080 solid}table
caption{text-align:left;font-weight:bold;font-size:125%;margin-bottom:0.25em}table.full{width:100%}table.fixed{table-layout:fixed}th,td{padding:0.5em}thead
th{color:#000;border-bottom:2px #808080 solid}tbody
th{background:#e0e0e0;color:#333}tbody th[scope="row"],
tbody
th.sub{background:#f0f0f0}tbody
th{border-bottom:1px solid #fff;text-align:left}tbody
td{border-bottom:1px solid #eee}tbody tr:hover th[scope="row"],
tbody tr:hover tbody
th.sub{background:#f0e8e8}tbody tr:hover
td{background:#f8f8f8}}@media screen,projection{.yform{width:525px;background:#eee;margin:0
0 1em 0;padding:10px
15px;border-radius:10px 10px;-moz-border-radius:10px;-webkit-border-radius:10px}.yform
fieldset{border:1px
solid #808080;background:#f5f5f5;margin:0
0 1em 0;padding:0.5em;font-size:125%}.yform
legend{font-size:113.333%;font-weight:normal;color:#333}.yform
label{color:#333;padding-top:5px;float:left;width:175px}.yform input,
.yform button,
.yform textarea,
.yform select,
.yform
optgroup{font-family:Arial,Helvetica,sans-serif}.yform .type-text input,
.yform .type-text textarea,
.yform .type-select
select{border:1px
solid #ddd;color:#333}.yform div.type-text input:focus,
.yform div select:focus,
.yform div textarea:focus,
.yform div.type-text input:hover,
.yform div select:hover,
.yform div textarea:hover,
.yform div.type-text input:active,
.yform div select:active,
.yform div textarea:active{border:1px
#808080 solid;background:#fff;color:#000}.yform .type-button input,
.yform .type-button
button{border-top:1px #f5f5f5 solid;border-left:1px #f5f5f5 solid;border-right:1px #666 solid;border-bottom:1px #666 solid;color:#333;background:#c0c0c0 url(/assets/css/screen/images/button_light_gray.png) top left repeat-x;padding:5px
1em;border-radius:7px 7px;-moz-border-radius:7px;-webkit-border-radius:7px}.yform div.type-button input:focus,
.yform div.type-button input:hover,
.yform div.type-button input:active,
.yform div.type-button button:focus,
.yform div.type-button button:hover,
.yform div.type-button button:active{color:#000}.yform div.type-button input.submit:focus,
.yform div.type-button input.submit:hover,
.yform div.type-button input.submit:active,
.yform div.type-button button.submit:focus,
.yform div.type-button button.submit:hover,
.yform div.type-button button.submit:active{color:#000}.yform{overflow:hidden}.yform
fieldset{display:block;zoom:1}.yform
label{display:block;cursor:pointer}.yform
legend{background:transparent;border:0;padding:0
0.5em}.yform
.message{display:block;margin-bottom:0.5em;color:#666}.yform input[type=hidden]{display:none !important}.yform
sup{color:#800;font-weight:bold}fieldset:after,
.yform div.type-text:after,
.yform div.type-select:after,
.yform div.type-check:after,
.yform div.type-button:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.yform div.type-text,
.yform div.type-select,
.yform div.type-check,
.yform div.type-button{display:block;margin:0.2em 0;padding:3px
0.5em;position:relative;zoom:1}.yform div.type-button{padding:3px
0 3px 182px}.yform .type-text input,
.yform .type-text
textarea{display:block;position:relative;padding:0.3em 0.3em;width:58.5%}.yform .type-select
select{display:block;position:relative;padding:0.3em 2px 0.3em 1px;width:60%;cursor:pointer}.yform .type-select select
optgroup{font-style:normal;font-weight:bold}.yform .type-check
input{cursor:pointer;margin-top:7px}.yform .type-check
label{display:inline}.yform .type-button input,
.yform .type-button
button{cursor:pointer;overflow:visible;width:auto}.yform
div.error{border:1px
#a00 dashed;background:#faf4f4;padding:0.5em}.yform div.error
label{color:#000;font-weight:bold}.yform div.error
.message{color:#800}.yform div.type-check input:focus,
.yform div.type-check input:hover,
.yform div.type-check input:active{border:0
none}.full div.type-text input,
.full div.type-text
textarea{width:95.5%;margin-right:-3px}.full div.type-select
select{width:97.0%;margin-right:-3px}* html .full div.type-text input,
* html .full div.type-text
textarea{width:95.5%}* html .full div.type-select
select{width:97.0%}.columnar .type-text label,
.columnar .type-select
label{float:left;width:30%}.columnar div.type-check
input{margin-left:30%}.columnar div.error
.message{margin-left:30%}.columnar fieldset div.type-button,
fieldset.columnar div.type-button{padding-left:30%}.columnar div.type-text input,
.columnar div.type-text
textarea{float:left;width:67.8%;margin-right:-3px}.columnar div.type-select
select{float:left;width:69.4%;margin-right:-3px}* html .columnar div.type-text input,
* html .columnar div.type-text
textarea{width:67.2%}* html .columnar div.type-select
select{width:68.8%}.yform,
.yform div,
.yform div
*{zoom:1}.yform{padding-top:0\9}.yform
fieldset{padding:0
5px\9;padding-top:1em\9}.yform
legend{position:absolute\9;top:-.5em\9;*left:0\9}.yform
fieldset{position:relative\9;overflow:visible\9;margin-top:1.5em\9;zoom:1}.yform
legend{*padding:0
5px}.yform
fieldset{*padding-top:1.5em}* html
.yform{padding-top:10px}}@media
all{#logoContainer{width:125px;float:left}#siteLogoHomeLink:focus{outline:0
none;padding:0}#headerBannerContainer{margin-left:140px}#headerBannerContainer{background:#fff url(/assets/images/design/title_background.gif) no-repeat scroll left top;height:100px}#headerImagesContainer{background:#fff url(/assets/images/design/title_background.gif) no-repeat scroll left top;margin-right:26%}#headerImagesContainer
img{margin-left:85%;position:relative;z-index:20}#headerImagesContainer
img{position:absolute;right:18%;top:0}#headerEdgeContainer{float:right}#headerEdgeContainer
img{float:right}#pageTitleRepetition{position:absolute;top:30px;left:166px;width:65%;height:14px;color:#82a5ff;font-size:708.333%;font-weight:bold;margin:0;line-height:1px;padding:30px
0 0;overflow:hidden;z-index:5}#pageTitle{position:absolute;top:31px;left:152px;width:65%;color:#fff;font-size:283.333%;z-index:10}#clubNameHeader{font-size:100%;position:absolute;top:92px;left:140px}ul,
#col3
li{list-style-type:none;margin:0;padding:0}#col1
ul.navLevel1{margin-top:10px}#col1
li.navLevel1Item{height:42px}#col1 li a.navLevel1Link,
#col1 li
span.navLevel1CurrentItem{display:block;width:113px;height:36px;text-align:center;text-decoration:none;color:#220;font-size:13px;font-weight:bold;margin:0;padding:8px
11px 0 5px}#col1 li a.navLevel1Link,
#col1 li
span.navLevel1CurrentItem{background:transparent url(/assets/images/design/nav-button.png) no-repeat scroll left top}#col1 li
span.navLevel1CurrentItem{cursor:default}#col1 li a:focus{color:#900;outline:none}ul.navLevel2{}#col2 a,
#col3
a{font-weight:bold}#homepageHeading{text-align:center}.lastModified{text-align:center;font-size:100%;margin-top:-5px}#homepageMenu
.subcolumns{width:320px;margin:0
auto}#col3 ul#homepageMenu
li{border-bottom:1px solid #808080;padding:3px
0 10px;background:transparent;font-size:100%;margin:0}#homepageMenu li
a.homepageMenuImageLink{display:block;margin:10px
0 0 10px}#homepageMenu li.homepageMenuOddEntry
a.homepageMenuImageLink{display:block;margin:10px
10px 0 0}#col3 ul#homepageMenu
h3{display:block;margin:0;padding:10px
0 3px;line-height:1em}#homepageMenu
p{font-size:100%;margin-bottom:5px}#homepageMenu li h3,
#homepageMenu li
p{text-align:right}#homepageMenu li.homepageMenuOddEntry h3,
#homepageMenu li.homepageMenuOddEntry
p{text-align:left}#homepageMenu p
a{font-weight:normal;color:#000;text-decoration:none;white-space:nowrap}#homepageMenu p a:hover,
#homepageMenu p a:active{text-decoration:underline}#homepageMenu,#subMenu{border-top:1px solid #808080;margin:25px
0 0;padding:0}#subMenu dt,
#subMenu
dd{margin:0}#subMenu
dt{font-size:150%;padding:10px
10% 3px}#subMenu
dd{border-bottom:1px solid #808080;padding:3px
10% 10px}.breadcrumbs{margin:5px
0 0px;font-size:91.666%;color:#666;height:12px;z-index:1000}.breadcrumbsInfoText{float:left}.breadcrumbs ol,
.breadcrumbs ol
li{float:left;margin:0;padding:0}#col3 .breadcrumbs ol
li{padding-left:16px;background:transparent url(/assets/images/design/breadcrumbs_separator.gif) no-repeat scroll 3px center}#col3 .breadcrumbs ol
li.bcFirstCrumb{padding-left:5px;background:none}#col3 .breadcrumbs
a{color:inherit;font-weight:normal}.breadcrumbs ol li
ul{display:none;position:absolute;float:left;padding:2px;background:#eee;width:200px;top:30px;border:1px
solid #808080}.breadcrumbs ol li ul
li{float:left;width:100%}#col3 .breadcrumbs ol li ul,
#col3 .breadcrumbs ol li ul
li{list-style:none;margin:0;padding:0;background-image:none}#col3 .breadcrumbs ol li ul li
a{text-decoration:none;color:#666;display:block;padding:0
4px;font-size:80%}#col3 .breadcrumbs ol li ul
li.emptyBreadcrumbEntry{padding:2px
4px;font-size:100%;cursor:default}.breadcrumbs ol li ul li a:hover{background:#e0e0e0}#lastEditedMessage{float:right;font-size:91.666%;color:#666;margin:6px
0 -5px}#sidebarContainer{float:right;width:25%;min-width:230px;margin:0
0 0 20px}.subcolumns
#sidebarContainer{width:85%;margin-top:55px;min-width:200px}#searchFormSmall,#additionalInfoContainer{margin:0
0 10px;padding:8px
10px 3px;background:#eee;border-radius:10px 10px;-moz-border-radius:10px;-webkit-border-radius:10px}#searchFormSmall{padding-bottom:8px}#searchFormSmall
fieldset{text-align:center}#searchFormSmall
input#searchFieldSmall{width:59%;padding:2px
2px 3px;border:1px
solid #808080}#searchFormSmall
input#searchButtonSmall{width:35%;border-top:1px #f5f5f5 solid;border-left:1px #f5f5f5 solid;border-right:1px #666 solid;border-bottom:1px #666 solid;color:#000;background:#c0c0c0 url(/assets/css/screen/images/button_light_gray.png) top left repeat-x;padding:2px}#additionalInfoContainer
h3{font-size:133.333%;line-height:1.4em;margin:0
0 0.357em}#additionalInfoContainer
h4{font-size:100%;line-height:1.5em;margin:0
0 0.357em}#col3 #additionalInfoContainer ul
li{margin-bottom:5px;padding-left:10px;background:transparent url(/assets/images/design/bullet_kg.gif) no-repeat scroll 0 1px;line-height:1.417em;font-size:100%}#additionalInfoContainer
a{font-weight:bold}#additionalInfoContainer
p{font-size:100%}#sslSiteSealContainer{clear:right;float:right;width:25%;min-width:230px;padding:10px
0 10px;text-align:center;margin:0
0 0 20px}.firstContentHeading{margin-top:0.6em}.authorSignature{margin-top:25px}.imageContainerLeft{float:left;width:auto;margin:3px
20px 10px 0}.imageContainerRight{float:right;width:auto;margin:3px
0 10px 20px}.imageContainerLeft dt,
.imageContainerLeft dd,
.imageContainerRight dt,
.imageContainerRight
dd{text-align:center;margin:0;padding:0;font-size:100%}.imageContainerLeft dd,
.imageContainerRight
dd{font-weight:bold}#col3 ul#archiveEntries
li{font-size:100%;background:transparent;padding-left:0}#col3 ul#archiveEntries li
h3{font-size:125%;line-height:1.3em}#col3 ul#archiveEntries li
p{font-size:100%}.articleDate{font-weight:bold}.articleIntro{font-style:italic;font-weight:bold}#col3
ul{margin-bottom:1em}#col3 ul
li{padding-left:15px;background:transparent url(/assets/images/design/bullet_kw.gif) no-repeat scroll 0 3px;font-size:125%;line-height:1.333em;margin:4px
0}.resultsTable{width:525px}.resultsTable
th{padding-top:20px;padding-left:0;background:transparent;border-bottom:1px solid #eee}.resultsTable
td{vertical-align:top}.resultsTable
.place{text-align:right;width:10%}.resultsTable
.names{width:55%}.resultsTable
.club{width:35%}p.judgeList{font-size:100%;margin-top:10px}.specialTableChooser{clear:right;text-align:center;margin-top:40px}#col3 .specialTableChooser
a{font-weight:normal}.specialTableContainer{clear:right;margin:20px
0;padding:1px
15px 5px;background:#eee;border-radius:10px 10px;-moz-border-radius:10px;-webkit-border-radius:10px}.specialTable{width:100%;margin-bottom:5px}#LatinTable{margin-top:30px}.specialTable
caption{font-size:150%;margin-bottom:5px}#membershipFees .specialTable
caption{margin-top:15px\9}.specialTable caption
.captionSubtitle{font-size:83.333%;margin-top:5px}.specialTable thead
th{padding-left:0;font-size:125%}.specialTable tbody th,
.specialTable tbody
td{border-bottom:1px solid #808080;padding:15px
10px 15px 0;font-size:125%}.specialTable tbody tr:hover th[scope="row"],
.specialTable tbody tr:hover tbody
th.sub{background:transparent}.specialTable tbody tr:hover
td{background:transparent}.specialTable
.noData{padding-left:0}#col3 .specialTable
a{font-weight:normal}.specialTableTopLinkP{font-size:100%;text-align:right}#col3 .specialTableContainer .specialTableTopLinkP
a{font-weight:normal}.couplesTable
.classCell{white-space:nowrap;width:5%;font-size:200%;background:transparent}.couplesTable
.ageGroupCell{white-space:nowrap;width:15%}.couplesTable
.namesCell{width:80%;padding-right:0}.contactsTable th,
.contactsTable
td{vertical-align:top}.contactsTable
.functionCell{width:15%;background:transparent}.contactsTable
.addressCell{width:35%}.contactsTable
.infoCell{width:50%;padding-right:0}.contactsTable
.trainerLicenseInfo{font-size:80%}.specialTable
table{width:100%;margin-top:0;border:none}.groupsTable th,
.groupsTable td,
.eventsTable
td{vertical-align:top}.groupsTable
.dayCell{width:12%;background:transparent;white-space:nowrap}.groupsTable
.timeCell{width:15%;white-space:nowrap}.groupsTable
.dataCell{width:73%;padding-right:0}.specialTable table tbody th,
.specialTable table tbody
td{border-bottom:none;padding:0
10px 0 0;font-size:100%}.specialTable table
caption{font-size:100%}.specialTable
h3{font-size:120%;margin-top:-5px}.specialTable
p{font-size:100%}.groupsSubTable
.nameCell{width:60%}.groupsSubTable
.dayCell{width:10%}.groupsSubTable
.timeCell{width:30%;padding-right:0}.eventsTable
.dateCell{width:15%}.eventsTable
.timeCell{width:17%}.eventsTable
.eventCell{width:68%}#membershipFees
h3{margin-top:0;padding-top:10px}#membershipFees
caption{font-size:133.333%}#membershipFees .clubMembershipFeeCell,
#membershipFees .sectionMembershipFeeCell,
#membershipFees
.totalMembershipFeeCell{text-align:right;white-space:nowrap;padding-left:5px;padding-right:0}.totalMembershipFeeCell{font-weight:bold}dl.timeSchedule{width:525px}.imprintData dt,
.imprintData dd,
.linkDetailsList dt,
.linkDetailsList dd,
.openingTimes dt,
.openingTimes dd,
.timeSchedule dt,
.timeSchedule dd,
.dancingKidsSchedule dt,
.dancingKidsSchedule dd,
.cplPortraitClassData dt,
.cplPortraitClassData
dd{font-size:125%}.imprintData p,
.linkDetailsList
p{font-size:100%}.imprintData dt,
.linkDetailsList dt,
.openingTimes dt,
.timeSchedule dt,
.dancingKidsSchedule dt,
.downloadsList dt,
.cplPortraitClassData
dt{float:left}.linkDetailsList
dd{margin-left:55px}.cplPortraitClassData dt,
.cplPortraitClassData
dd{margin-bottom:0.15em}.cplPortraitClassData
dd{margin-left:105px;font-weight:bold}.downloadsList
dt{margin-top:5px;text-align:center}.downloadsList
dd{margin-left:110px}.openingTimes dt,
.timeSchedule dt,
.dancingKidsSchedule
dt{font-weight:normal}.openingTimes
dd{margin-left:100px;margin-bottom:0.15em}.timeSchedule
dd{margin-left:6em;margin-bottom:0.15em}.dancingKidsSchedule
dd{margin-left:18em;margin-bottom:0.15em}h4.openingTimesHeading{font-size:125%;font-weight:normal}.cplPortraitPostponedClause{margin-top:50px}.cplPortraitAdditionalNavContainer{font-size:125%;width:350px;margin:30px
auto 20px}.cplPortraitAdditionalNavContainer
.prevNav{float:left}.cplPortraitAdditionalNavContainer
.nextNav{float:right}.cplPortraitAdditionalNavContainer
.levelUpNav{clear:both;text-align:center;padding-top:10px}.cplPortraitAdditionalNavContainer
img{vertical-align:middle}.imprintData
dd{margin-left:220px;margin-bottom:0.25em}ul.pageNav{margin:30px
0}#col3 ul.pageNav
li{font-size:100%;background:#eee;padding:1px
4px;margin-right:2px;display:inline;border:1px
solid #808080}#col3 ul.pageNav
li.active{border:1px
solid #000;background:#808080;color:#fff;font-weight:bold}#col3 ul.pageNav li
a{color:#333;text-decoration:none}#col3 ul.pageNav li a:focus{outline:none}#contactForm,#joinForm{width:480px}#contactForm label,
#joinForm
label{width:130px}.requiredFormField
label{font-weight:bold}.yform .type-text input,
.yform .type-text
textarea{width:296px}.yform .type-select
select{width:306px}#showForm .type-select
select.dateSelect{display:inline;width:100px}#showForm .type-text
input#eventTime{display:inline;width:100px}#contactForm .type-button,
#joinForm .type-button{padding-left:137px}.yform .type-button
span.buttonContainer{background:transparent url(/assets/images/design/button.png) top left;padding:0
0 0 5px;display:block;width:10px}.yform .type-button input,
.yform .type-button
button{background:transparent url(/assets/images/design/button.png) top right;border:0
none;height:30px;width:105px;padding:0
5px 0 0;font-weight:bold}.yform
p{font-size:100%}.yform
p.errorMessage{margin:0
0 8px 177px;color:#c00}#contactForm p.errorMessage,
#joinForm
p.errorMessage{margin:0
0 8px 132px;color:#c00}.sponsorLogosRow{margin-top:-1px}.sponsorLogoContainer{display:table-cell;text-align:center;vertical-align:middle;border-collapse:collapse}.sponsorLogoContainer
a{text-decoration:none;line-height:15px;margin:0;padding:0;border:0
none;float:left}.sisea-highlight{font-weight:bold}.couplePortraitsThumbnailContainer{float:left;width:auto;min-width:120px;border:2px
solid #b0b0b0;background:#eee;padding:10px
8px 5px;margin:3px
20px 25px 0;line-height:1.25em}dl.couplePortraitsThumbnailContainer dt,
dl.couplePortraitsThumbnailContainer
dd{text-align:center;margin:0;padding:0;font-size:100%}.couplePortraitsThumbnailContainer
a{display:inline}p.noCouplePortraitsMessage{float:left;margin-bottom:25px}#feedButtonsContainer{float:right;margin-left:2em}a.floatbox:focus{outline:0
none;padding:0}#col3
ul.prevNextLinks{margin:30px
auto 0;padding:0;text-align:center;list-style-type:none}#col3 ul.prevNextLinks
li{display:inline;margin:0;padding:0;background:transparent}.prevNextLinks
.linkSeparator{padding:0
5px}.prevNextLinks
img{vertical-align:middle;margin:0
10px}#pageFooter{margin:40px
0 30px;text-align:center;clear:right}#pageFooter
p{margin:0;padding:0}#pageFooter
img{vertical-align:top}#pageFooter
hr{border-color:#808080}#footerMenu{font-size:100%;margin:0
auto;text-align:center;width:auto}#col3 ul#footerMenu
li{display:inline;padding-left:0;background:transparent;font-size:100%;line-height:1.417em}#footerMenu li
span{font-weight:bold}#ccsSignature{position:fixed;left:10px;bottom:10px;font-size:83.333%}}@media
print{body{font-size:10pt}#topnav,#nav,#search,nav{display:none}h1,h2,h3,h4,h5,h6{page-break-after:avoid}#header,#col1,#col2,#sidebarContainer,#pageFooter{display:none}#col3,#col3_content{width:100%;margin:0;padding:0;border:0}#col3_content:before{content:"Tanzsportabteilung des TSV Kronshagen von 1924 e. V.";font-size:larger;font-weight:bold;display:block;margin:0
0 30px;padding:0}h2.firstContentHeading{clear:left;padding-top:15px}body.homepage div.c40r,
body.submenuPage
div.c40r{display:none}body.homepage #col3_content > div.subcolumns,
body.homepage div.c60l,
body.homepage div.c60l .subcl,
body.submenuPage div.subcolumns,
body.submenuPage div.c60l,
body.submenuPage div.c60l
.subcl{float:none;display:block;width:100%;margin:0;padding:0;border:0}body.submenuPage #subMenu dt,
body.submenuPage #subMenu
dd{padding-left:0;padding-right:0}#homepageMenu
.subcolumns{width:325px}.c80pxl,.c240pxl{float:left}.c80pxr,.c240pxr{float:right;margin-left:-5px}.c80pxl,.c80pxr{width:80px}.c240pxl,.c240pxr{width:245px}}
