html{}
body{margin:0;min-width:985px;padding:0;text-align:center;}
form{margin:0;padding:0;}
input.text,textarea,select{border-style:solid;border-top-width:2px;border-right-width:1px;border-bottom-width:1px;border-left-width:2px;font-size:12px;}
input.radio{margin:0;padding:0;}
input.checkbox{margin:0;padding:0;}
p{margin:0 0 10px 0;padding:0;}
th{text-align:left;}
fieldset{border:0;margin:0;padding:0;}
/* ul{list-style:none;margin:0;padding:0;} */
img,abbr{border:0;}
table tr td img.user-photo-list{width:30px;height:40px;}
#container{margin:0 auto;width:985px;text-align:left;}
#header div.hr hr{display:none;}
#content{clear:both;}

html{font-size:100%;}
body{background:#FFF;color:#333;font-family:Arial,Helvetica,sans-serif;font-size:62.5%;line-height:140%;}
*#content{font-size:1.3em;line-height:140%;color:#993333;padding-left:10px;}
textarea{font-family:Arial,Helvetica,sans-serif;font-size:100%;border-top-color:#BFBFBF;border-right-color:#E0E0E0;border-bottom-color:#E0E0E0;border-left-color:#BFBFBF;}
input.text{border-top-color:#BFBFBF;border-right-color:#E0E0E0;border-bottom-color:#E0E0E0;border-left-color:#BFBFBF;}
select{font-size:12px;border-top-color:#BFBFBF;border-right-color:#E0E0E0;border-bottom-color:#E0E0E0;border-left-color:#BFBFBF;}
textarea.non-premium,input.text.non-premium,select.non-premium{background-color:#EFEFEF;}
h1{color:#993333;font-size:1.3em;font-weight:bold;margin:10px 0 6px 0;padding:1px 0 10px 0px;clear:both;}
h2{font-size:1.4em;line-height:120%;margin:10px 0 6px 0;padding:0;}
h3{font-size:1.2em;margin:10px 0 .5em 0;padding:0;}
h4{font-size:1em;margin:.75em 0 1px 0;padding:0;}
h4 a{text-decoration:none;}
a{color:#993333;}
label{font-weight:normal;}

a.with-bg{display:block;height:69px;}
div.tool-item tbody.highlight{background-color:#FF9;}
div.tool-item tbody.highlight td{border-top:1px solid #CFDC00;border-bottom:1px solid #CFDC00;}
div.tool-item tbody.highlight td input{margin-left:3px;}
div.tool-item label{display:block;padding-top:.25em;}
.col_one,.col_two,.col_three,.col_5050,.col_25252525{display:inline;float:left;overflow:hidden;}
.col_one{width:315px;padding-left:4px;}
.col_two{width:650px;border-right: 1px solid #960807;}
.col_three{width:985px;}
.col_5050{width:482px;}
.col_25252525{width:231px;}
.col_margin{margin-right:20px;}
.col_one:after,.col_two:after,.col_three:after,.col_5050:after,.col_25252525:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#navmain ul{list-style:inside;margin:0;padding:0;width:100%;}
#navmain ul li{display:block;float:left;margin:0;padding:0;}
#navmain .max_header{float:right;font-size:110%;font-weight:bold;color:#646365;padding:2px 8px 0 0;}
.min_header{font-weight:bold;color:#646365;}
#navsub{clear:both;position:relative;padding-top:1px;white-space:nowrap;width:985px;margin:0 auto;margin-bottom:20px;}
#navsub ul{list-style:none;margin:0;overflow:hidden;padding:5px 0 0 0;width:100%;}
#navsub ul li{float:left;}
ul.form li{overflow:hidden;padding:0;}
ul.form.spacy li{padding-top:.5em;}
ul.form li div.note{color:#999;display:block;margin:.2em 0;padding-left:22px;line-height:1.2em;}
ul.form li input{float:left;}
ul.form li label{margin-left:22px;padding:3px 0 2px 0;line-height:1.1em;display:block;}
h2.path{font-size:1em;font-weight:normal;margin-bottom:0;padding-left:8px;padding-bottom:3px;clear:both;width:650px;overflow:hidden;}
h2.path a{color:#666;text-decoration:none;margin-right:5px;padding-bottom:5px;}
h2.path a:hover{text-decoration:underline;}
div.headline-double-lists h3{border-bottom:1px dotted #999;line-height:1.61em;font-size:1.4em;padding:0 0 0 8px;margin:0;color:#006567;}
div.topline-grey{background:#ECECE3;padding:5px 0 5px 10px;width:975px;font-weight:bold;margin-top:10px;overflow:visible;}
h2.create-event{padding:0 5px 8px 0;margin:0 15px 0 0;border-bottom:1px dotted #D5D6CC;}
h3.create-event{border-bottom:1px solid #D5D6CC;padding:15px 5px 15px 35px;margin:0 15px 0 0;}
h3.create-event a{text-decoration:none;}
h3.create-event a:hover{text-decoration:underline;}
.phone-conf-pin-tel{font-size:2em;font-weight:bold;display:block;margin:.2em 0 .5em 0;}
div div.connection,div div.photo{background-color:#fff;}
div div.last{background-color:#fff;}
div.connection-path div.play{float:right;text-align:right;width:40px;}
table.contact-details td{padding:5px 5px 5px 8px;vertical-align:top;}
table.contact-details td.first{font-weight:bold;}
table.contact-details tr.odd{background:#ECECE4;}
table.contact-details td a{text-decoration:underline;}
table.contact-details td a:hover{text-decoration:underline;}
table.contact-details td p{margin-bottom:5px;}
table.contact-details td p img{margin-right:1px;vertical-align:middle;}
div.link img.weblink,table.contact-details tr td.last img.weblink{margin:0 3px 0 0;}
p.even{padding:5px 8px;background:#ECECE4;}
p.odd{padding:5px 8px;background:#FFF;}
ul.user-box li{border-bottom:1px solid #D8D8D8;margin:0 0 2px 0;overflow:hidden;padding:0 5px 2px 8px;clear:both;display:block;}
ul.user-box li p.no-match{margin:0;padding:0;height:40px;}
ul.user-box li.mb10.noborder p.no-match{height:auto;}
ul li.list-no-photo{padding:5px 10px 5px 10px;}
a.btn-infobox-more:link,a.btn-infobox-more:active,a.btn-infobox-more:visited{color:#333;font-size:11px;text-decoration:none;}
a.btn-infobox-more:hover{text-decoration:underline;}
ul.user-box li img.user-box{margin:0 5px 0 0;float:left;width:30px;height:40px;border:0;}
ul.user-box li span{float:left;width:240px;overflow:hidden;white-space:nowrap;}
ul.user-box li span.key{width:40%;}
ul.user-box li span.value{width:60%;}
p.user-box a{text-decoration:none;font-weight:bolder;}
ul.user-box li a.categories{float:left;padding:2px 0 2px 0;text-decoration:none;}
ul.user-box li a.categories:hover{text-decoration:underline;}
ul.user-box li span.numbers{float:right;width:auto;}
ul.user-box li span.birthday{float:right;width:50px;text-align:center;}
ul.user-box li span.bday-name{float:left;width:200px;overflow:hidden;display:block;white-space:normal;}
ul.user-box li span.bday-photo{float:left;width:40px;display:block;}
ul.user-box li span.today{font-weight:bold;color:#006567;background:#CFDC00;}
ul.user-box li.non-premium{color:#006567;}
ul.user-box li.non-premium a{color:#006567;font-weight:bold;}
a.non-premium{color:#006567;font-weight:bold;}
.user-name{font-weight:bold;}
div.info-list{border-bottom:1px dotted #CCC;}
div.info-list ul{list-style:none;padding:10px 0 10px 0;margin:0;}
ul.info-list{list-style:outside;padding:0;margin:0;}
ul.info-list li ol li{background:none;padding:0;list-style:decimal;}
#todo dt,#todo dd{background:#E9E8DD;float:left;margin:0;padding:5px;}
#todo dt{margin:0 1px 1px 1px;width:526px;}
#todo dd{margin:0 0 1px 0;width:100px;}
.small{font-size:12px;color:#333;font-weight:normal;}
.edit{color:#81BED1;text-decoration:none;}
a.edit:hover{text-decoration:underline;}
div.tool-box{border-top:1px solid #ccc;}
div.tool-item{margin:0 0 10px 0;clear:both;width:100%;}
div.tool-item.selected{background:#ECECE4;}
div.startpage-widget div.tool-item.selected{background:#EDF4F2;}
div.action-text{padding:5px 10px 10px 10px;overflow:auto;}
.col_one div.tool-item{border-bottom:1px solid #ccc;margin:0;padding:0;}
.col_one div.tool-item h4{font-size:1em;margin:0;padding:0;}
.col_three div.tool-item h4,.col_two div.tool-item h4{font-size:1.2em;margin:0;padding:0;}
div.tool-item h4 a,div.tool-item h4 span{background-position:4px 5px;background-repeat:no-repeat;display:block;margin:0;padding:8px 0 6px 28px;text-decoration:none;}
div.tool-item h4 a:hover,div.tool-item h4 a:hover{background-color:#ECECE4!important;}
div.startpage-widget div.tool-item h4 a:hover{background-color:#EDF4F2!important;}
.col_one div.tool-item h4 a img{float:right;padding-right:4px;}
.col_three div.tool-item h4 a img,.col_two div.tool-item h4 a img{vertical-align:middle;}
.one-third-box-top .table-list td,.one-third-box-top .table-list th{padding:3px 3px 3px 3px;}
table.table-list.hairline{border-bottom:1px #d8d8d8 solid;}
div.hairline_dotted{border-top:1px #999 dotted;}
table.table-list tr.invoice th,table.table-list tr.invoice td{border-bottom:1px #999 dotted;border-top:none;}
table.table-list tr.invoice th{padding:0 0 0 8px;}
table#search-agent-list tr td{vertical-align:top;padding-top:10px;padding-bottom:10px;}
table.table-list th{padding:8px 0 5px 8px;text-align:left;}
table.table-list th.icons{text-align:center;}
table.table-list td{padding:2px 0 2px 8px;border-top:1px solid #d8d8d8;}
.no_border{border:none;}
table.table-list td div.bday{padding:2px 6px;font-weight:bold;color:#006567;background:#CFDC00;width:120px;}
div.groups table.table-list td{padding:4px 0 4px 8px;}
div.groups{overflow:visible;}
sup.official{color:#E97F02;text-transform:lowercase;}
h1 sup.official{font-size:.6em;font-weight:normal;}
table.category-list td,table.table-list td.rubric{padding:8px 4px 8px 8px;}
table.table-list td.rubric a{text-decoration:none;}
table#event-detail tr td{padding:5px 5px 5px 8px;vertical-align:top;}
table#event-detail tr td a{font-weight:normal;}
span.back,a.back{color:#333;font-weight:normal;font-size:.9em;}
p.groups-form-sub-header{padding:15px 0 5px 0;margin-bottom:0;clear:both;}
div.groups-input-element{width:16em;float:left;}
#data_protection div#content ul{list-style-type:disc;list-style-position:outside;padding-left:20px;}
#terms-and-conditions div#content ol{margin:0;padding:0 0 0 30px;}
#search-agent-form ul{list-style-type:disc;margin:5px 0 10px 0;}
#search-agent-form img{margin:5px 5px 0 0;}
#privacy-settings-form h3{margin:10px 0 5px 0;padding:0;}
.fold-img{vertical-align:middle;}
.icn-right-img{vertical-align:middle;float:right;}
.text-box{margin-left:8px;}
ul.bg-statistics-bottom li{clear:both;padding:2px 0;margin-right:15px;width:285px;}
a.raquo{text-decoration:none;}
a.raquo:hover{text-decoration:underline;}
div.preview{background-color:#eee;padding:3px 5px;}
div.inlineedit{border:1px solid #d5d6cc;padding:0 2px;}
.inlineedit-input{width:100%;}
.table-list div.inlineedit{width:638px;}
.table-list .network-doc-desc-narrow .inlineedit{width:600px;}
.inlineedit-display{overflow:hidden;}
.table-list .inlineedit-display,.table-list input.inlineedit-input{width:636px;overflow:hidden;}
.network-doc-desc-narrow .inlineedit-display{width:614px;}
.network-doc-desc-wide{width:933px;}
div.network-doc-desc-narrow a{border:none;}
.contact-info-inv-status .inlineedit-display{width:205px;}
.contact-info-inv-status .inlineedit-input{width:200px;}
table.table-list .network-doc-desc-narrow textarea.inlineedit-input{width:609px;}
.contact-info-inv-status .inlineedit-display{height:70px;overflow:auto;}
textarea.inlineedit-input{height:60px;}
table.table-list textarea.inlineedit-input{width:636px;}
div.contact-info-inv-status textarea.inlineedit-input{width:200px;}
div.inlineedit.empty{color:#bbb;}
div.inlineedit.hover{border-top:1px solid #333;border-left:1px solid #333;background-color:#FCFFCC;cursor:text;}
tt,a.code{font-size:1.1em;font-family:"Courier New",Courier,monospace;text-decoration:none;}
a.code:hover{text-decoration:underline;}
.datafield{border:1px solid #ccc;padding:2px 4px;margin-bottom:.5em;}
button.has-info{float:none;margin:10px 15px 12px 93px;vertical-align:middle;}
img.os-icon{vertical-align:middle;padding-bottom:3px;}
cite.quote{display:block;border-left:4px solid #888;padding-left:4px;font-style:italic;color:#888;}
p.changed{font-style:italic;color:#E97F02;margin:0;padding:0;}
img.event-icon{width:30px;height:40px;}
img.icn{width:18px;height:18px;}
h1.name{color:#333;font-size:1.6em;margin:0 0 1em 0;line-height:1.1em;padding:0;}
h2.user-box{font-size:1.1em;line-height:120%;margin:0 0 2px 0;padding:6px 4px 6px 8px;}
h2.help-headline{font-size:1.1em;line-height:120%;margin:0 0 2px 0;padding:6px 4px 6px 8px;}
h2.headline-3col{font-size:1.1em;line-height:120%;margin:0 0 2px 0;padding:6px 4px 6px 8px;}
.no-ul a,a.no-ul{text-decoration:none;}
.no-ul a:hover,a.no-ul:hover{text-decoration:underline;}
label.text-field{font-weight:bold;}
h3.h3box{font-size:1.2em;color:#333;cursor:pointer;line-height:1.2em;margin:0;padding:5px 0 8px 36px;overflow:hidden;background-position:8px 4px;background-repeat:no-repeat;}
h3.h3box#groups-search-headline{cursor:default;padding-left:36px;background-position:8px 0;}
#privacy-settings-form h3{margin:10px 0 5px 0;padding:0;}
h4.h4box{border-bottom:1px solid #CCC;font-size:1em;cursor:pointer;line-height:1.2em;margin:0;padding:5px 5px 8px 32px;overflow:hidden;}
.tool-form{background:#ECECE4;overflow:hidden;padding:12px 10px;}
table{font-size:100%;}
table p{font-size:1em;}
#content p{line-height:140%;}
#info-list{line-height:140%;}
#navmain ul li a{color:#993333;display:block;font-size:1.6em;font-weight:normal;line-height:1em;padding:6px 15px;text-decoration:none;}
#navmain a.navmain-other:hover{color:#993333;}
#navmain a.navmain-start{padding-left:36px;}
#navmain a.navmain-start:hover{color:#993333;}
#navmain a.selected{color:#993333;font-weight:bold;}
#navmain a.navmain-start-selected{color:#993333;font-weight:bold;}
#navsub{font-size:1.4em;}
#navsub a.navsub{border-right:1px solid #A1A093;display:block;color:#6D6D6D;font-weight:normal;margin:0 2px 0 0;padding:2px 8px 2px 8px;text-decoration:none;}
#navsub a.navsub:hover{color:#006567;text-decoration:underline;}
#navsub a.selected{color:#006567;font-weight:bold;}
.c333{color:#333;}
.c330{color:#330;}
.info-form-field{border-left:1px solid #B7C87A;width:650px;}
.info-message,.warning-message,.confirm-message,.error-message-top,#no-javascript{font-weight:normal;line-height:16px!important;margin:0 0 17px;padding:3px 24px 3px;clear:both;color:#333;background-position:8px 5px;background-repeat:no-repeat;}
.error-message-top h4{margin:0 0 3px 0;padding:0;}
.error-message{font-weight:normal;clear:both;background:none;color:#BC100E;margin-bottom:5px;padding:1px 0 0 0;}
#no-javascript{font-size:1.2em;font-weight:bold;margin-bottom:0;}
.warning-form-field{border:1px solid #F7CD45;}
.error-form-field{border-top:2px solid #BC100E;border-left:2px solid #BC100E;border-bottom:1px solid #FE9999;border-right:1px solid #FE9999;font-size:12px;}
input.error-form-field{font-size:12px;}
.confirmation-message{background:#FFF;color:#A1B64D;}
.me{color:#006567;}
.me a{color:#006567;}
.required-fields{font-size:1.4em;font-weight:normal;line-height:.1em;padding:0;margin:0 0 0 1px;}
.converted-amount{color:#006567;}
.logged-out-info,.logged-out-info a{color:#738634;}
a.underline{text-decoration:underline;}
.nobr{white-space:nowrap;}
.b{font-weight:bold;}
*.normal{font-weight:normal!important;}
.mp0{margin:0!important;padding:0!important;}
.ml{margin-left:8px;}
.noborder{border:0!important;}
.b1{border:1px solid red;}
.text-border{border:1px solid #D5D6CC;}
.fl{float:left;}
.fr{float:right;}
.fn{float:none;}
.borderright{border-right:1px solid #333;margin-right:5px;padding-right:5px;}
.borderbottom{border-bottom:1px dotted #999;margin-bottom:0;padding-bottom:15px;}
.bordertop{border-top:1px dotted #999;margin-top:0;padding-top:15px;}
.section-border{float:none;overflow:hidden;clear:both;border-bottom:1px dotted #999;margin:0;padding:2px 8px;}
.section-border a{text-decoration:none;padding:0 1px;}
.section-border a:hover{text-decoration:underline;}
.section-border a.selected{font-weight:bold;}
.disabled{color:#A0A0A0;}
input.disabled{background-color:#A0A0A0;color:#333;}
.center{text-align:center!important;}
.right{text-align:right!important;}
.mb5{margin-bottom:5px!important;}
.mb10{margin-bottom:10px!important;}
.mb15{margin-bottom:15px!important;}
.mb20{margin-bottom:20px!important;}
.mt5{margin-top:5px!important;}
.mt10{margin-top:10px!important;}
.mt15{margin-top:15px!important;}
.mt20{margin-top:20px!important;}
.mr15{margin-right:15px!important;}
.mr10{margin-right:10px!important;}
.mr5{margin-right:5px!important;}
.ml5{margin-left:5px!important;}
.ml10{margin-left:10px!important;}
.ml15{margin-left:15px!important;}
.pb5{padding-bottom:5px!important;}
.pt5{padding-top:5px!important;}
.pb10{padding-bottom:10px!important;}
.pr10{padding-right:10px!important;}
.pl20{padding-left:20px!important;}
.pl15{padding-left:15px!important;}

.hidden{display:none;}
.overflow{overflow:hidden;}
.fixed-anchors{overflow:visible;}
.green,.status-color{color:#360;}
.block{display:block;}
table.clean,table.clean td,table.clean tr{margin:0;padding:0;}
.indent-left{margin-left:8px!important;}
.middle{vertical-align:middle;}
.col_two select.large,.col_two textarea.large,.col_two input.large{margin:2px 0;width:647px;display:block;}
.col_one select.large,.col_one textarea.large,.col_one input.large{width:310px;}
.col_one.clr select.large,.col_one.clr textarea.large,.col_one.clr input.large{width:300px;}
button{background:none;cursor:pointer;border:0;margin:0;padding:0;}
button div{margin:0;padding:0 0 0 5px;background-repeat:no-repeat;background-position:left center;}
button div p,button div table{color:#006567;font-size:14px;line-height:1em;font-weight:bold;margin:0;white-space:nowrap;padding:9px 12px 10px 7px;background-repeat:no-repeat;background-position:right center;}
button.btn,button.btn-submit-tools,button.btn-cancel-tools{margin:0;padding:0;}
button div p.btn,button div p.btn-submit-tools,button div p.btn-cancel-tools{font-size:13px;line-height:1.6em;padding:3px 12px 2px 7px;}
button div p.btn-export{font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;padding:1px 12px 2px 7px;color:#000;}
button div p.btn-cancel,button div p.btn-submit-tools,button div p.btn-cancel-tools{color:#fff;}
button div p.btn-large-submit,button div table.btn-large-submit{white-space:normal;padding:0 0 0 5px;line-height:1em;}
div.fileinputs{position:relative;height:4em;}
div.fakefile{position:absolute;top:0;left:0;overflow:hidden;}
input.file{position:absolute;right:0;z-index:2;-moz-opacity:0;opacity:0;font-size:50px;height:46px;line-height:50px;cursor:pointer;}
.modal-background{position:absolute;top:0;left:0;z-index:9999;background-color:#000;-moz-opacity:30;opacity:.3;width:100%;height:1000px;}
#main_content{width:630px;margin:0px;padding:0px;border:1px solid #fff;}
*#main_content {font-size:14px;line-height:140%;color:#993333;padding-left:10px;}
.infobox-pane{overflow:visible;position:relative;left:0;top:0;margin:0;}
.infobox-pane .drop{padding:0 20px 0 0;margin:0 0 5px 0;overflow:visible;position:relative;top:0;left:0;float:left;}
.infobox-pane .drop .drop-inner{position:absolute;top:0;left:0;height:100%;}
.infobox-pane .drop.active{z-index:1024;}
.infobox-pane .drop.active .drop-inner{background:#D8D8C7;}
.infobox-pane .handle{cursor:move;width:100%;}
.infobox-pane .handle .close_btn{cursor:pointer;}
.handle img{display:none;}
.infobox-pane .handle img{display:block;}
div.headline-register{border-bottom:1px;border-bottom-style:dotted;border-bottom-color:#999;padding:0 0 5px 0;color:#006567;background:#FFF;}
div.registration-steps{background:transparent;width:214px;}
div.registration-steps div div{background:transparent;width:150px;height:40px;}
div.registration-steps div span{background:transparent;padding:0 0 0 6px;}
.pending{color:#e70;}
.accepted{color:#ab0;}
.following{color:#bcbcbc;}
table.table-list .ext-name{width:200px;overflow:hidden;}
table.table-list .ext-title{width:210px;overflow:hidden;}
table.table-list td.ext-list-item{vertical-align:top;padding-top:5px;padding-bottom:5px;}
table.table-list td.middle{vertical-align:middle!important;}
.orange{background:#FFF;color:#E97F02;}
.hl-field{font-weight:bold;white-space:nowrap;}
.hl-value{color:#333;background:#c4dcd4;}
div.col_5050 div.profile-row div.profile-col-content{width:374px;float:left;padding-left:8px;}
div.col_three div.profile-row div.profile-col-content{width:884px;float:left;padding-left:8px;}
div.profile-row h4.profile-col-category,h4.profile-row-category{font-weight:bold;padding:5px 5px 5px 8px;margin:0 0 10px 0;width:469px;height:17px;}
div.settings-check{width:20px;float:left;}
div.settings-content{width:354px;float:left;}
div.col_three div.settings-content{width:854px;}
div.wgt-box div div.settings-content{width:444px;float:left;padding-top:2px;}
.contact-info-contacts{float:left;overflow:hidden;width:220px;padding:0 0 0 20px;text-align:left;}
.profile-photo{z-index:1;width:140px;height:185px;float:left;}

.txt2nd{color:#808080;}
.smalltxt2nd{color:#808080;font-size:11px;line-height:100%;margin-bottom:5px;}
a.url:link,a.url:active,a.url:visited{color:#0e6e84;text-decoration:none;}
a.url:hover{text-decoration:underline;}
p.edu-department{margin:0;padding:0;}
p.edu-school{margin:0;padding:0;}
p.edu-notes{margin:0;padding:0;color:#808080;}
div.wgt-frame{background-color:#edf4f2;border:1px solid #cddcd4;width:648px;margin:5px 0;}
div.wgt-frame.status-edit{width:283px!important;overflow:hidden;}
div.settings{width:480px;}
div.settings-three{width:985px;}
div.wgt-frame div.wgt-box{padding:8px;overflow:hidden;}
div.wgt-frame div.wgt-save-box{clear:both;padding:8px 0 0 0;overflow:hidden;}
h4.hl-cat-sub{background-color:#c4dcd4;border:1px solid #c4dcd4;padding:2px 8px;font-size:1em;margin:0 0 5px 0;}
div.wgt-frame a.wgt-close{float:right;padding:4px 8px 4px 40px;}
p.display-mode,p.edit-mode{float:left;margin:0 0 5px 0;padding:0;}
dl.display-mode,dl.edit-mode{margin:0;padding:0;float:left;}
dl dt.service-name{float:left;width:105px;margin:0 5px 0 0;padding:0;font-weight:normal;clear:both;overflow:hidden;white-space:normal;;}
dl.display-mode dd.service-value{float:left;width:400px;margin:0;padding:0;overflow:hidden;white-space:nowrap;}
dl.edit-mode dd.service-value{float:left;width:265px;margin:0;padding:0;overflow:hidden;}
div.list-box-top div.list-box-bot a:hover{text-decoration:underline;}
div.list-box-top div.list-box-bot p{padding:5px 0 0 20px;margin:0;}
table#groups-table{border-collapse:collapse;}
table td.seperator,table#groups-table td{padding-bottom:5px;padding-top:5px;}
.bg-statistics-bottom .unsorted-list-col-one{list-style-position:outside;margin:10px 0 10px 0;width:265px;}
ul.unsorted-list-zoominfo{margin:0 0 10px 0;}
ul.unsorted-list-zoominfo li{overflow:hidden;margin:0 0 5px 0;display:block;height:18px;}
.bw300{width:300px;}
.bw285{width:285px;}
.group-request-box{height:167px;}
.emphasize{color:#006567;font-weight:bold;}
.overlay-window{background-color:#eee;height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:9999;}
a.no-ul div:hover{text-decoration:underline;}
.new-sign,.beta-sign,.special-sign{background-color:#e2001a;color:#fff;display:inline;font-size:11px;font-weight:bold;height:16px;line-height:16px;margin:0;padding:0 5px 0 5px;position:relative;}
.beta-sign,.special-sign{background-color:#e97f02;}
.col_one_ad,.col_two_ad,.col_three_ad,.col_5050_ad{display:inline;float:left;overflow:hidden;}
.col_one_ad{width:271px;}
.col_two_ad{width:650px;}
.col_three_ad{width:855px!important;}
.col_5050_ad{width:412px;}
#advanced-search-form-ad input.text,#advanced-search-form-ad select{margin:0 0 10px 0;width:250px;}
small#work-time-period,small.work-time-period{color:#808080;font-weight:normal;font-size:11px;}
.smallinfo{font-size:10px;cursor:help;font-weight:normal;color:#646365;}
.column-left{float:left;width:560px;padding:5px 0;border-top:1px solid #D8D8D8;}
.column-premium,.column-basic{float:left;width:200px;text-align:center;vertical-align:middle;padding:5px 0;border-top:1px solid #D8D8D8;}
.column-left:after,.column-premium:after,.column-basic:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.column-premium{background:#EDF4F2;}
.column-head{background:none;}
div.column-left p{margin:0;padding-left:20px;}
.hslice .entry-title{display:none;}
.hslice .entry-content{display:none;}
a.text-button,a.text-button:link,a.text-button:visited,a.text-button:focus,a.text-button:active,a.big-text-button,a.big-text-button:link,a.big-text-button:visited,a.big-text-button:focus,a.big-text-button:active,a.online,a.online:link,a.online:visited,a.online:focus,a.online:active,a.message,a.message:link,a.message:visited,a.message:focus,a.message:active,a.contact,a.contact:link,a.contact:visited,a.contact:focus,a.contact:active{text-decoration:none;}
a.text-button:hover,a.big-text-button:hover,a.online:hover,a.message:hover,a.contact:hover{text-decoration:underline;}
form,fieldset{width:auto;}
fieldset label{display:block;font-weight:bold;width:100%;}
fieldset input,fieldset select{border-color:#BFBFBF #E0E0E0 #E0E0E0 #BFBFBF;border-style:solid;border-width:2px 1px 1px 2px;width:99%;font-size:1.2em;}
#footer2,#navmain,.icon-ambassador,.icon-close,.icon-customize,.icon-down,.icon-move,.icon-premium,.icon-search .icon-up,.image-edit,.image-search,.language,.navmain-other,.navmain-selected,.navmain-start,.ruler,.shadow-bottom,.shadow-top,.small-logo,h2.blue-headline-long,h2.blue-headline-medium,h2.blue-headline-short,h2.grey-headline-long,h2.grey-headline-medium,h2.grey-headline-short,h3.blue-headline-long,h3.blue-headline-medium,h3.blue-headline-short,h3.grey-headline-long,h3.grey-headline-medium,h3.grey-headline-short,img.contact,img.event-private,img.event-public,img.icon-addbookmark,img.icon-addcontact,img.icon-addcontact-big,img.icon-ambassador,img.icon-ambassador-big,img.icon-basic-big,img.icon-close,img.icon-close-big,img.icon-customize,img.icon-delete,img.icon-deletebookmark,img.icon-deletecontact,img.icon-down,img.icon-down-big,img.icon-down-big,img.icon-edit,img.icon-edit-down,img.icon-edit-up,img.icon-editsettings,img.icon-expandminus,img.icon-expandplus,img.icon-exportcontact,img.icon-info,img.icon-introduce,img.icon-introduce-big,img.icon-invitetogroup,img.icon-location,img.icon-lock,img.icon-locked,img.icon-mobilenumber,img.icon-moderator,img.icon-moderator-big,img.icon-move,img.icon-phonenumber,img.icon-premium,img.icon-premium-big,img.icon-profilepreview,img.icon-questionmark,img.icon-reportprofile,img.icon-route,img.icon-search,img.icon-sendmessage,img.icon-sendmessage-big,img.icon-sharedinfo,img.icon-up,img.icon-up-big,img.image-edit,img.image-search,img.message,img.new-contact,img.new-message{background:transparent url(img/common_r5.png) no-repeat 0 0;}
.login-button span,.login-button em,.submit-button span,.submit-button em,.cancel-button span,.cancel-button em,.save-button span,.save-button em,.delete-button span,.delete-button em,.text-button span,.text-button span em,.big-text-button span,.big-text-button span em,ul.tab li a,ul.tab li a span,ul.tab li div,ul.tab li div span{background:transparent url(img/button_r1.png) no-repeat 0 0;}
#footer,#header-navigation,#header-navigation-min,#footer-navigation,#footer-navigation-extended{border:0;color:#993333;font-size:10px;font-weight:normal;line-height:.9em;margin:0;padding:0;text-align:left;width:985px;}
#header-min{border-bottom:1px solid #4c9091;height:60px;margin-bottom:3px;}
#header div.shadow-top{position:relative;z-index:1;}
#header div.nav-top{position:relative;z-index:1;}
#header-navigation,#header-navigation-min{float:left;position:relative;top:-15px;z-index:1;}
#header-navigation ul,#header-navigation-min ul{list-style:none;margin:0;padding:0;float:right;line-height:1.2em;margin-right:10px;}
#header-navigation ul li,#header-navigation-min ul li{border-color:#9C9C9C;}
#header-navigation ul li.last-child,#footer-navigation ul li.last-child{border:0;}
#header-navigation a,#header-navigation-min a{background-image:none;}
#header-navigation span,#header-navigation-min span{display:block;float:left;padding-right:5px;}
#header-navigation span.language,#header-navigation-min span.language{background-position:-312px -13px;display:block;float:left;height:13px;margin-top:0;padding-right:0;position:relative;top:0;width:13px;}
#header:after,#header-min:after,#header-navigation:after,#header-navigation-min:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#footer{clear:both;margin-top:15px;margin-bottom:15px;text-align:center;float:left;height:14px;background-color:#fff;}
#footer div{position:relative;z-index:10;}
#footer div.shadow-bottom{position:relative;top:-10px;z-index:1;}
#footer2{z-index:0;clear:both;height:14px;background-position:0 -156px;line-height:14px;}
#footer-navigation{margin-left:auto;margin-right:auto;text-align:center;width:100%;color:#993333;}
#footer-navigation p{clear:both;line-height:1.4em;margin:0;padding-bottom:5px;padding:0;}
#footer-navigation p.last{margin-top:5px;padding:0;font-size:12px;}
#footer-navigation ul,#footer-navigation ul li{display:inline;float:none;}
#footer-navigation ul{font-size:12px;line-height:1em;margin-bottom:5px;}
#footer-navigation ul li{line-height:1.4em;border-color:#993333;padding-left:4px;padding-right:4px;}
#footer-navigation-extended{clear:both;margin:10px auto 30px auto;width:955px;}
#footer-navigation-extended ul{float:left;margin-right:3px;width:120px;}
#footer-navigation-extended ul.last{width:90px;}
#footer-navigation-extended ul li{border:0;float:none;line-height:1.4em;padding:0;}
#footer-navigation-extended ul li.first{font-weight:bold;padding-bottom:1px;}
#footer:after,#footer-navigation:after,#footer-navigation-extended:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#navmain{position:relative;clear:both;margin:0 auto;width:985px;height:32px;background-color:#d4be07;background-position:0 -90px;white-space:nowrap;}
#navmain ul li a{padding:8px 13px 6px 13px;}
#navmain a.navmain-start{background-position:0 -90px;}
#navmain a.navmain-start:hover{background-position:0 -122px;background-color:#CEDC03;}
#navmain a.navmain-other{background-position:-40px -90px;}
#navmain a.navmain-other:hover{background-position:-40px -122px;background-color:#CEDC03;}
#navmain a.navmain-start-selected{background-position:0 -122px;background-color:#CEDC03;}
#navmain a.selected{background-position:-40px -122px;background-color:#CEDC03;}
#navsub{padding:0;margin:0;}
#navsub div.shadow-top{position:relative;z-index:1;}
#navsub ul{position:relative;top:-20px;float:left;z-index:10;width:auto;}
.navigation ul{list-style:none;margin:0;padding:0;color:#646365;font-size:10px;font-weight:normal;margin:0;padding:0;text-align:left;}
.navigation ul li{border-right:1px solid #646365;float:left;line-height:1.4em;padding:0 8px 0 8px;}
.navigation a,.navigation a:link,.navigation a:visited,.navigation a:focus,.navigation a:active{color:#646365;text-decoration:none;}
.navigation a:hover,.navigation a span:hover{cursor:pointer;text-decoration:underline;}
.navigation ul li.first{margin-left:0!important;padding-left:0!important;}
.navigation ul li.last{border:0 none!important;margin-right:0!important;padding-right:0!important;}
.navigation ul li.selected{background-color:#CEDB00!important;color:#006567!important;}
.navigation ul:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
#footer-navigation ul,#footer-navigation-extended ul{color:#993333;}
#footer-navigation a,#footer-navigation a:link,#footer-navigation a:visited,#footer-navigation a:focus,#footer-navigation a:active,#footer-navigation-extended a,#footer-navigation-extended a:link,#footer-navigation-extended a:visited,#footer-navigation-extended a:focus,#footer-navigation-extended a:active{color:#993333;}
ul.tab{height:27px;list-style:none;margin:0;padding:0;}
ul.tab li{display:block;float:left;height:27px;margin:0 10px 0 0;padding:0 0 0 3px;}
ul.tab li a,ul.tab li a span,ul.tab li div,ul.tab li div span{border:0;color:#333;cursor:pointer;display:block;white-space:nowrap;}
ul.tab li div,ul.tab li div span{cursor:default;}
ul.tab li a,ul.tab li div{background-position:right -69px;margin:0;padding:0 8px 0 0;text-decoration:none;}
ul.tab li a span,ul.tab li div span{background-position:left -69px;display:inline;height:27px;line-height:23px;margin:0 0 0 -3px;padding:0 0 0 18px;}
ul.tab li.inactive a,ul.tab li.inactive div{background-position:right -96px;color:#A2A39E;}
ul.tab li.inactive a span,ul.tab li.inactive div span{background-position:left -96px;color:#A2A39E;}
ul.tab li.active a,ul.tab li.active div{background-position:right -123px;font-weight:bold;}
ul.tab li.active a span,ul.tab li.active div span{background-position:left -123px;font-weight:bold;}
.nav-top,.shadow-top,.shadow-bottom{border:0;display:block;float:left;height:20px;margin:0;padding:0;vertical-align:top;}
div.nav-top .nav-top{width:927px;}
div.nav-top .left-side{width:29px;}
div.nav-top .right-side{width:29px;}
div.shadow-top .shadow-top{background-position:0 -172px;width:927px;}
div.shadow-top .left-side{background-position:-239px 0;width:29px;}
div.shadow-top .right-side{background-position:-268px 0;width:29px;}
div.shadow-bottom .shadow-bottom{background-position:0 -192px;width:927px;}
div.shadow-bottom .left-side{background-position:-239px -20px;width:29px;}
div.shadow-bottom .right-side{background-position:-268px -20px;width:29px;}
div.ruler{background-position:0 -154px;width:985px;height:18px;}
.container-box,.content-box,.context-box,.green-simple-teaser-box,.green-teaser-box,.grey-simple-teaser-box,.grey-teaser-box,.help-box{margin:0;padding:0 0 0 10px;text-align:left;}
.green-simple-teaser-box{color:#FFF;}
.container-box .header,.content-box .header,.green-simple-teaser-box .header,.green-teaser-box .header,.grey-simple-teaser-box .header,.grey-teaser-box .header,.help-box .header{background-position:right top;margin:0;padding:0 15px 0 0;}
.container-box .header span.header,.content-box .header span.header,.context-box .header span.header,.green-simple-teaser-box .header span.header,.green-teaser-box .header span.header,.grey-simple-teaser-box .header span.header,.grey-teaser-box .header span.header,.help-box .header span.header{background-position:left top;display:block;margin:0 0 0 -10px;overflow:hidden;padding:10px 0 3px 15px;}
.container-box div.header span.header,.content-box div.header span.header,.context-box div.header span.header,.green-simple-teaser-box div.header span.header,.green-teaser-box div.header span.header,.grey-simple-box div.header span.header,.grey-teaser-box div.header span.header,.help-box div.header span.header{height:1px;padding:7px 0 3px 15px;}
.container-box ul.content,.content-box ul.content,.context-box ul.content,.green-simple-teaser-box ul.content,.green-teaser-box ul.content,.grey-simple-teaser-box ul.content,.grey-teaser-box ul.content,.help-box ul.content{background-position:right bottom;list-style:none;margin:0;padding:0 15px 0 0;}
.container-box ul.content li.content,.content-box ul.content li.content,.context-box ul.content li.content,.green-simple-teaser-box ul.content li.content,.green-teaser-box ul.content li.content,.grey-simple-teaser-box ul.content li.content,.grey-teaser-box ul.content li.content,.help-box ul.content li.content{background-position:left bottom;margin:0 0 0 -10px;padding:0 0 10px 15px;}
.login-button{background-color:transparent;border:0;cursor:pointer;float:left;margin:3px 5px 1px 0;overflow:visible;padding:0px;text-align:center;white-space:nowrap;width:auto!important;width:1%;}
.submit-button,.cancel-button,.save-button,.delete-button{background-color:transparent;border:0;cursor:pointer;float:left;margin:0 5px 0 0;overflow:visible;padding:0 0 0 3px;text-align:center;white-space:nowrap;width:auto!important;width:1%;}
.login-button span,.submit-button span,.cancel-button span,.save-button span,.delete-button span{display:block;margin:0;padding:0 10px 0 0;}
.login-button em,.submit-button em,.cancel-button em,.save-button em,.delete-button em{display:block;font-size:13px;font-style:normal;font-weight:bold;line-height:23px;margin:0 0 0 -3px;padding:0 0 0 10px;}
a.login-button,a.submit-button,a.cancel-button,a.save-button,a.delete-button{display:block;text-decoration:none;}
a.login-button em,a.submit-button em,a.cancel-button em,a.save-button em,a.delete-button em{font-size:13px;height:23px;line-height:24px;}
.submit-button span{background-position:right -46px;color:#fff;}
.submit-button em{background-position:left -46px;color:#fff;}
.login-button span{background-position:right -46px;color:#fff;}
.login-button em{background-position:left -46px;color:#fff;}
.cancel-button span{background-position:right -23px;color:#FFF;}
.cancel-button em{background-position:left -23px;color:#FFF;}
.save-button span{background-position:right -46px;color:#FFF;}
.save-button em{background-position:left -46px;color:#FFF;}
.delete-button span{background-position:right -46px;color:#FFF;}
.delete-button em{background-position:left -46px;color:#FFF;}
.text-button,.big-text-button{cursor:pointer;display:block;float:left;height:13px;padding:0 0 0 7px;text-align:left;}
.big-text-button{height:18px;}
.text-button span,.text-button span em,.big-text-button span,.big-text-button span em{display:block;font-size:11px;vertical-align:top;white-space:nowrap;}
.big-text-button span,.big-text-button span em{font-size:12px;}
.text-button span,.big-text-button span{margin:0;padding:0 7px 0 0;}
.text-button span em,.big-text-button span em{display:inline;font-style:normal;font-weight:normal;margin:0 0 0 -4px;padding:0 0 0 7px;}
.big-text-button span em{display:inline;font-style:normal;font-weight:normal;margin:0 0 0 -4px;padding:0 0 0 7px;}
.text-button:hover span em,.big-text-button:hover span em{text-decoration:underline;}
.text-button span{background-position:right -168px;}
.text-button span em{background-position:left -168px;cursor:pointer;height:13px;line-height:14px;}
.big-text-button span{background-position:right -150px;}
.big-text-button span em{background-position:left -150px;height:18px;line-height:18px;}
#infobox_pane .text-button,#premium-group-content .text-button,#upcoming-events .text-button,#regional-events .text-button,#official-events .text-button{float:right;margin-top:5px;}
#infobox_pane .icon,#infobox_pane .icon-move{float:left;margin-left:5px;}
#infobox_pane .icon-move{cursor:move;}
#header-status .big-text-button{margin-right:20px;}
#contact-navigation ul.tab{float:left;}
#header-logo{background:url(img/header.jpg) no-repeat #fff; height:145px; width:744px; padding:29px 0 0 12px; font-weight:normal;float:left;margin:-32px 10px 0px 10px;position:relative;z-index:10;font-size:14px;}
a.header-logo {background-image:none;text-decoration:none;}
#header-logo img.logo {margin-top:13px;background-position:0 0;}

#header-search{float:right;margin:0 20px 10px 0;padding:0;}
#header-search .navigation{clear:both;padding-top:2px;}
#header-search .navigation ul{line-height:1em;}
#header-search .navigation ul li{padding-left:5px;padding-right:5px;}
#header-search .navigation a{text-decoration:underline;}
#header-search fieldset{display:inline;}
#header-search fieldset div#search{float:left;margin:0px 5px 0 0;padding-top:0px;}
#header-search fieldset label{font-size:1.2em;display:block;float:left;margin-right:5px;margin-top:0px;width:120px;}
#header-search fieldset input#username-field{display:block;float:left;width:110px;margin-right:5px;margin-bottom:5px;}
#header-search fieldset input#password-field{display:block;float:left;width:110px;margin-right:5px;margin-bottom:5px;}
#header-search:after{clear:both;content:".";display:block;height:0;visibility:hidden;}

h2.grey-headline-short,h2.grey-headline-medium,h2.grey-headline-long,h3.grey-headline-short,h3.grey-headline-medium,h3.grey-headline-long{font-size:1.1em;height:27px;margin:0 0 2px 0;overflow:hidden;padding:0;}
h2.blue-headline-short,h2.blue-headline-medium,h2.blue-headline-long,h3.blue-headline-short,h3.blue-headline-medium,h3.blue-headline-long{color:#333;font-size:1em;height:27px;margin:5px 0 5px 0;overflow:hidden;padding:0;}
h2.grey-headline-short span,h2.grey-headline-medium span,h2.grey-headline-long span,h3.grey-headline-short span,h3.grey-headline-medium span,h3.grey-headline-long span{display:block;padding:6px 4px 6px 8px;}
h2.blue-headline-short span,h2.blue-headline-medium span,h2.blue-headline-long span,h3.blue-headline-short span,h3.blue-headline-medium span,h3.blue-headline-long span{display:block;padding:5px 8px 5px 8px;}
h2.grey-headline-short,h3.grey-headline-short{background-position:0 -312px;}
h2.grey-headline-medium,h3.grey-headline-medium{background-position:-315px -312px;}
h2.grey-headline-long,h3.grey-headline-long{background-position:0 -339px;}
h2.blue-headline-short,h3.blue-headline-short{background-position:0 -258px;}
h2.blue-headline-medium,h3.blue-headline-medium{background-position:-315px -258px;}
h2.blue-headline-long,h3.blue-headline-long{background-position:0 -285px;}
a.icon{border:0 none;display:block;}
img.icon-premium{background-position:-325px -28px;}
img.icon-moderator{background-position:-334px -28px;}
img.icon-ambassador{background-position:-343px -28px;}
img.icon-premium-big{background-position:-325px -37px;}
img.icon-moderator-big{background-position:-340px -37px;}
img.icon-ambassador-big{background-position:-355px -37px;}
img.icon-basic-big{background-position:-370px -37px;}
img.icon-move{background-position:-312px -39px;}
img.icon-close{background-position:-312px -26px;cursor:pointer;}
img.icon-up{background-position:-312px 0;}
img.icon-down{background-position:-312px -13px;}
img.icon-close-big{background-position:-325px -52px;cursor:pointer;}
img.icon-up-big{background-position:-355px -52px;}
img.icon-down-big{background-position:-340px -52px;}
img.icon-edit-up{background-position:-281px -52px;}
img.icon-edit-down{background-position:-281px -65px;}
img.icon-info{background-position:-312px -52px;}
img.image-search{background-position:-666px 0;}
img.image-edit{background-position:-706px 0;}
img.event-public{background-position:-420px 0;}
img.event-private{background-position:-450px 0;}
img.icon-lock{background-position:-351px -28px;}
img.icon-editsettings{background-position:-432px -18px;}
img.icon-location{background-position:-432px 0;}
img.icon-profilepreview{background-position:-432px -54px;}
img.icon-sharedinfo{background-position:-450px 0;}
img.icon-route{background-position:-396px -36px;}
img.icon-invitetogroup{background-position:-396px 0;}
img.icon-reportprofile{background-position:-414px -36px;}
img.icon-deletebookmark{background-position:-414px 0;}
img.icon-addbookmark{background-position:-414px 0;}
img.icon-edit{background-position:-432px -36px;}
img.icon-deletecontact{background-position:-414px -54px;}
img.icon-exportcontact{background-position:-396px -54px;}
img.icon-introduce{background-position:-396px -18px;}
img.icon-search{background-position:-450px -18px;}
img.icon-customize{background-position:-450px -36px;}
img.icon-questionmark{background-position:-468px -36px;}
img.icon-delete{background-position:-486px -54px;}
img.icon-addcontact-big{background-position:-628px 0;}
img.icon-phonenumber{background-position:-359px -27px;}
img.icon-mobilenumber{background-position:-368px -27px;}
img.icon-locked{background-position:-352px -28px;}
img.icon-sendmessage-big{background-position:-602px 0;}
img.icon-sendmessage{background-position:-486px -36px;}
img.icon-introduce-big{background-position:-576px 0;}
img.icon-expandplus{background-position:-377px -28px;}
img.icon-expandminus{background-position:-386px -28px;}

a.action-option{width:100%!important;cursor:pointer!important;float:left!important;padding:6px 0 4px 0!important;}
a.action-option img.icon-customize,a.action-option img.icon-search{display:block!important;float:left!important;margin:0 6px 0 4px!important;padding:0!important;}
a.action-option span{display:block!important;float:left!important;margin:0!important;padding:1px 0 0 0!important;}
div.tool-item h4{overflow:hidden;}
a.icon-link{cursor:pointer;display:block;float:left;padding-bottom:3px;}
a.icon-link img{display:block;float:left;margin-right:5px;}
a.icon-link span{display:block;float:left;margin-top:2px;width:auto;}
a.icon-link span.short{width:114px;}
a.icon-link span:hover{text-decoration:underline;}
a.icon-link-vertical{cursor:pointer;display:block;}
a.icon-link-vertical img{display:block;margin:0 auto 0 auto;}
a.icon-link-vertical span{display:block;font-weight:bold;}
.table-list a.icon-link{display:inline;float:none;padding-bottom:0;}
.table-list a.icon-link img{display:inline;float:none;margin-right:0;}
.wgt-frame .icon{float:right;margin:4px 0;padding:0 8px 0;}
.wgt-frame a.icon-link{padding-top:3px;}
.wgt-frame a.icon-link img{margin-right:2px;}
h1.headline{margin-bottom:10px;padding:0;}
#more-information h3 span{color:#006567;padding-bottom:10px;}
#more-information ul.unordered-link-list{margin-bottom:0;}
#context-window-help h4{margin-bottom:4px;margin-top:0;}
#context-window-help ul{list-style-type:square;margin:0 0 6px 16px;}
#context-window-help ol{margin:0 0 6px 0;padding:0 0 0 16px;}
#context-window-help ul li,#context-window-help ol li{padding:0 0 4px 0;}
span.annotation{color:#808080;font-size:11px;}
#old-footer,#navfooter{display:none;}
@media print{
 .col_one,.col_two,.col_three,.col_5050{overflow:visible;}
 #navmain,.event-private,.event-public,.gadget-ruler div,.gadget-ruler,.icon-ambassador,.icon-close,.icon-customize,.icon-down,.icon-moderator,.icon-move,.icon-premium,.icon-search .icon-up,.image-edit,.image-search,.language,.logo,.navmain-other,.navmain-selected,.navmain-start,.ruler,.shadow-bottom,.nav-top,.shadow-top,.small-logo,h2.blue-headline-long,h2.blue-headline-medium,h2.blue-headline-short,h2.grey-headline-long,h2.grey-headline-medium,h2.grey-headline-short,h3.blue-headline-long,h3.blue-headline-medium,h3.blue-headline-short,h3.grey-headline-long,h3.grey-headline-medium,h3.grey-headline-short,img.contact,img.event-private,img.event-public,img.icon-addbookmark,img.icon-addcontact,img.icon-addcontact-big,img.icon-ambassador,img.icon-ambassador-big,img.icon-basic-big,img.icon-close,img.icon-close-big,img.icon-customize,img.icon-delete,img.icon-deletebookmark,img.icon-deletecontact,img.icon-down,img.icon-down-big,img.icon-down-big,img.icon-edit,img.icon-edit-down,img.icon-edit-up,img.icon-editsettings,img.icon-expandminus,img.icon-expandplus,img.icon-exportcontact,img.icon-info,img.icon-introduce,img.icon-introduce-big,img.icon-invitetogroup,img.icon-location,img.icon-lock,img.icon-locked,img.icon-mobilenumber,img.icon-moderator,img.icon-moderator-big,img.icon-move,img.icon-phonenumber,img.icon-premium,img.icon-premium-big,img.icon-profilepreview,img.icon-questionmark,img.icon-reportprofile,img.icon-route,img.icon-search,img.icon-sendmessage,img.icon-sendmessage-big,img.icon-sharedinfo,img.icon-up,img.icon-up-big,img.image-edit,img.image-search,img.message,img.new-contact,img.new-message{background-image:none;}
}
div.infobox-pane img.loading-indicator{position:absolute;right:60px;top:6px;}
.clr{clear:both;}
.clfx:after{content:".";display:block;clear:both;height:0;visibility:hidden;}
.valign{vertical-align:middle;}
.valign_t{vertical-align:top;}
.valign_b{vertical-align:bottom;}
table.aligneddescendant td{vertical-align:middle;}
dl.dl-table{clear:both;margin:0;}
dl.dl-table dt{clear:left;float:left;margin:0;padding:0;width:100px;}
dl.dl-table dd{display:block;margin:0;padding:0;overflow:hidden;}
dl.dl-table dd:after{clear:left;content:".";display:block;height:0;visibility:hidden;}

#header-status,#header-login{float:right;font-size:12px;margin-bottom:10px;margin-right:10px;text-align:left;}
#header-status{border-color:#7F7F7F;border-style:none dotted none none;border-width:1px;margin-right:20px;padding:0 15px 0 0;}
#header-status:after,#header-login:after{clear:both;content:".";display:block;height:0;visibility:hidden;}

#header-status{float:right;}
#header-status a{background-image:none;}
#header-status div.text-button-big{margin-right:20px;}
#header-status a.message,#header-status a.contact{float:right;display:block;margin-bottom:5px;}
#header-status img.message,#header-status img.new-message,#header-status img.contact,#header-status img.new-contact{margin-right:5px;}
#header-status img.message{background-position:-325px -14px;}
#header-status img.new-message{background-position:-338px -14px;}
#header-status img.contact{background-position:-325px 0;}
#header-status img.new-contact{background-position:-336px 0;}
/* ################################################ */

a.content_bold:link,
a.content_bold:visited,
a.content_bold:active{text-decoration:none;color:#993333;font-weight:bold}
a.content_bold:hover{text-decoration:underline;color:#FF9900;font-weight:bold}
a.bold img{border:0}
#debug{width:784px;background-color:rgb(255,255,255);color:#A91110;margin:auto;margin-top:12px;margin-bottom:12px;text-align:left;padding:10px}
#partnersuche-texte h2{font-weight:bold;font-size:13px;text-decoration:none;margin-bottom:0px;padding-bottom:0px;margin-top:5px}
#partnersuche-texte p{margin:0px 0px 0px 15px}
#header_register{text-align:left;height:75px}
#logo_register{width:185px;height:59px;background-color:#FF9900;background-image:url(../standard/img/logo_register.jpg);vertical-align:top;float:left;margin-right:7px}
#title_register{background-image:url(../standard/img/title_register.jpg);width:604px;height:59px;float:left}
#user{margin-top:25px}
#rightside{float:left;width:604px}
#content-text{font-weight:normal}
.content_paragraph{font-weight:normal;margin-bottom:10px;vertical-align:top}
.content_section{font-weight:bold;margin-bottom:20px}
.content_subsection{font-weight:bold;margin-bottom:15px}
#content_register_progressbar{position:relative;width:560px;margin-bottom:10px;height:16px;}
#content_register_progressbar_title{float:left;}
#content_register_progressbar_bar{float:right;width:425px;border:1px solid #993333;height:16px;}
#content_register_progressbar_progress{height:16px;background-color:#A91110;}
#content_register_progressbar_text{color:#FFFFFF;font-weight:bold;font-size:12px;}
#content_register_progressbar_text_0{color:#FFFFFF;font-weight:bold;font-size:12px;}
#content_register_notification{margin-top:30px;color:#FF9900;border-width:1px;border-style:solid;border-color:#993333;padding:5px}
#content_register_title{margin:25px 25px 15px 0px;font-size:16px;font-weight:bold;}
.content_register_section{}
.content_register_section_title{margin:10px;margin-left:5px;margin-top:20px;font-weight:bold;}
.content_register_section_content{}
.content_register_section_item{background-color:rgb(244,244,244);width:560px;float:left;border-width:0px;border-bottom-width:2px;border-style:solid;border-color:rgb(255,255,255)}
.content_register_section_item_text{padding:3px 5px 0px 5px;float:left;width:246px;background-color:rgb(244,244,244)}
.content_register_section_item_content_1{float:left;width:302px;background-color:rgb(244,244,244);border-width:0px;border-left-width:2px;border-style:solid;border-color:rgb(255,255,255)}
.content_register_section_item_content_2{float:left;width:150px;border-width:0px;background-color:rgb(244,244,244);border-width:0px;border-left-width:2px;border-style:solid;border-color:rgb(255,255,255)}
.content_register_section_item_element_h{padding:0px;padding-left:5px;padding-right:5px;border-width:0px;float:left}
.content_register_section input[type=text], .content_register_section input[type=password]{width:282px;height:16px;}
.content_register_section_item_element_v{border-width:0px;padding:0px;padding-left:5px;padding-right:5px}
.content_register_footnote{clear:left;font-size:10px;margin-top:5px}
#content_register_next{margin-top:20px;margin-bottom:20px;text-align:right;cursor:pointer;color:#993333;font-family:Arial,Helvetica,sans-serif;  font-size:12px;  font-weight:bold}
#content_profiler_container{}
#content_profiler{background-color:#FFFFFF;color:#993333;font-weight:bold;font-size:13px;text-decoration:none}
#content_profiler_head_1{background-image:url(../standard/img/profiler_1.gif);width:20px;height:120px}
#content_profiler_head_2{background-image:url(../standard/img/profiler_2.gif);width:20px;height:120px}
#content_profiler_head_3{background-image:url(../standard/img/profiler_3.gif);width:20px;height:120px}
#content_profiler_head_4{background-image:url(../standard/img/profiler_4.gif);width:20px;height:120px}
#content_profiler_head_5{background-image:url(../standard/img/profiler_5.gif);width:20px;height:120px}
.content_profiler_white{background-color:#FFFFFF}
.content_profiler_grey{background-color:#F4F4F4}
#content_subscription_notification{margin-top:0px;color:#FF9900;border-width:1px;border-style:solid;border-color:#993333;padding:5px}
.content_subscription_options{background-color:#F4F4F4;vertical-align:top;width:200px}
#content_subscription_submit{margin-top:20px;margin-bottom:20px;text-align:right;cursor:pointer;color:#993333;font-family:Arial,Helvetica,sans-serif;  font-size:12px;  font-weight:bold}
#content_billing_title{font-size:25px;text-align:center}
#content_billing_address{width:200px}
#content_billing_transfer{width:330px}
.content_billing_type{width:280px}
.content_billing{width:320px}
#content_billing_credit_details{width:350px}
.content_billing_address_element{}
.content_billing_description{padding-left:5px;width:140px;background-color:rgb(240,240,240)}
.content_billing_type_title{background-color:rgb(240,240,240);width:280px}
.content_billing_text{padding-left:5px;padding-right:5px;background-color:rgb(240,240,240)}
.content_billing_type_text{background-color:rgb(240,240,240)}
.content_billing_address_radio{text-align:center;width:30px;background-color:rgb(240,240,240)}
.content_billing_address_text_readonly{background-color:rgb(240,240,240)}
.content_billing_address_text_readonly input{color:rgb(153,153,153)}
.content_billing_comment{padding-top:20px;font-weight:normal}
#content_billing_submit_type{margin-top:20px;margin-bottom:20px;cursor:pointer;color:#993333;font-family:Arial,Helvetica,sans-serif;  font-size:14px;  font-weight:bold}
#content_billing_submit{margin-top:20px;margin-bottom:20px;cursor:pointer;color:#993333;font-family:Arial,Helvetica,sans-serif;  font-size:12px;  font-weight:bold}
#content_billing_notification{margin-top:0px;color:#FF9900;border-width:1px;border-style:solid;border-color:#993333;padding:5px}
.content_contact_text{margin:5px;width:200px}
.content_contact_textarea{margin:5px;width:200px;height:220px}
.content_contact_select{margin:5px;margin-top:0px;width:205px}
#content_popup{clear:left;margin-top:20px;margin-left:10px;padding:5px;width:500Px;border-width:1px;border-style:solid;border-color:#993333;background-color:#FFFFFF;color:#993333;font-weight:normal;font-size:13px;text-decoration:none}
.content_popup_text{padding:5px}
#content_detail_picture{width:150px;cursor:url(../standard/img/magnifier.gif),pointer}
#content_detail_picture_more{float:left}
.content_detail_picture_url{padding:5px;float:left;cursor:pointer}
#content_detail_picture_large_background{position:absolute;background-color:rgb(240,240,240);padding:10px;visibility:hidden;cursor:pointer}
#content_detail_picture_large_picture{max-width:540px}
.content_mail_picture{width:100px;padding-right:15px;cursor:url(../standard/img/magnifier.gif),pointer}
.content_mail_write_picture{width:100px;padding-right:15px}
#content_mail_picture_large_picture{width:540px}
#content_mail_picture_large_background{position:absolute;background-color:rgb(240,240,240);padding:10px;visibility:hidden;cursor:pointer}
#content_mail_notification{margin-top:10px;color:#FF9900;border-width:1px;border-style:solid;border-color:#993333;padding:5px}
#content_settings_notification{margin-top:10px;color:#FF9900;border-width:1px;border-style:solid;border-color:#993333;padding:5px;margin-bottom:15px}
#content_picture_notification{margin-top:10px;color:#FF9900;border-width:1px;border-style:solid;border-color:#993333;padding:5px}
#subnote{width:800px;margin:auto;margin-top:80px;padding-bottom:12px;text-align:left;color:#993333;font-size:11px;}
#subnote a {color:#993333;font-size:11px;text-decoration:none;font-weight:bold;}
#subnote a:hover {text-decoration:underline;}
.image_privacy{background-image:url('../standard/img/lock.gif');border:0px;height:22px;width:12px;margin-right:5px;margin-bottom:10px;float:left}
#content h1{margin-bottom:15px;font-weight:bold;}
h1.pageTitle{font-size:18px;margin-top:15px;font-weight:bold;margin-bottom:20px}
h2.pageTitle{font-size:18px;margin-top:15px;font-weight:bold;margin-bottom:20px}
h3.pageTitle{font-size:14px;margin-top:15px;font-weight:bold;margin-bottom:20px}
.mail_unread{background-image:url(../standard/img/mail_closed_icon.gif);background-repeat:no-repeat;padding-left:30px;line-height:20px;display:block;font-weight:bold;background-position:left bottom}
.mail_read{background-image:url(../standard/img/mail_open_icon.gif);background-repeat:no-repeat;padding-left:30px;line-height:20px;display:block;font-weight:normal;background-position:left center}
.mail_locked{background-image:url(../standard/img/mail_delete_icon.gif);background-repeat:no-repeat;padding-left:30px;line-height:20px;display:block;font-weight:normal;background-position:left bottom}
.subheading{margin-bottom:15px;font-weight:normal}
.profile{border:1px solid #993333;width:298px}
.profileShort{border:1px solid #993333}
.profile:focus{background-color:#efefef}
.profileShort:focus{background-color:#efefef}
.cT{border:1px solid #993333;margin:0px 0px 25px 0px}
.cTLast{border:1px solid #993333;margin:0px 0px 0px 0px}
.cT th,.cTLast th{border-bottom:1px solid #993333}
.cT td,.cTLast td{vertical-align:top}
.cT h3,.cTLast h3{margin:0px 0px 5px 0px}
.ltc{border-right:1px solid #993333}
.error{color:red;background:#fdd url("../standard/img/error.gif") no-repeat 10px 3px;border:1px solid #fbb;padding:5px 20px 3px 40px;clear:both;font-size:90%;font-weight:bold}
.success{color:green;font-weight:bold}

/* Beispielkontakte */
#beispielkontakte img{margin-bottom:5px}
#beispielkontakte h3{text-decoration:underline}
#beispielkontakte p{font-weight:normal}
/* Sitemap */
#sitemap ul {list-style-type:square;margin-bottom:20px;}
#sitemap li {padding-left:10px;}
#sitemap h1 {font-size:16px;margin-bottom:10px;padding:0px;}
#sitemap h2 {font-size:14px;margin:0px;padding:0px;}
#sitemap a {text-decoration:none;}
/* Hilfe Seite */
#help p {margin-top:20px;font-weight:bold;}
#help ul {list-style-type:square;}
/* Kontaktformular Single Events */
#contactForm h1 {margin-top:20px; }
#contactForm table {margin-left:10px; }
#contactForm textarea {width:326px; height:150px;}
h4.portletTitle{margin: 0px; padding: 0px 0px 2px; /*color: rgb(0, 101, 103);*/}

/* Home */
ul.introList{margin:0px;padding:0px 0px 0px 17px}
ul.introList li{font-weight:normal;margin:0px;padding:0 0 10px 0;}

#quickregister {display:none;}
#quickregister .label {width:85px;float:left;height:25px;}
#quickregister input {width:150px;border:1px solid #ddd;background:url(../img/input.png) 0 0 no-repeat #fff;}
#quickregister .emailHint {font-size:10px;color:#333;}
#quickregister .go {border:0px;margin-top:10px;width:214px;height:38px;background:none;}

a.register span {text-indent:-9999px;display:none;}
a.register, a.register:link, a.register:visited { background:url(img/button5.jpeg) 0 0 no-repeat #fff; width: 225px; height: 55px; display:block; margin-top: 10px; }
a.register:hover { background:url(img/button5_hover.jpeg) 0 0 no-repeat #fff; }

/* Merge from sortabletable.js */

.sort-table {
	font:		Icon;
	border:		1px Solid ThreeDShadow;
	background:	Window;
	font-size:12px;
	color:#993333;
}

.sort-table thead {
    background:#eeeeee;
	/* background:	ButtonFace;
    color:     #000000; */
	font-weight:bold;
}

.sort-table td {
	padding:2px 5px;
}

.sort-table tr.row1 {
    background:#ffffff;
}

.sort-table tr.row2 {
    background:#eeeeee;
}

.sort-table td.tblbg {
	font-weight:bold;
}

.sort-table td.tblbg2 {
	font-weight:normal;
}

.sort-table thead td {
	border:			1px solid;
	border-color:	ButtonHighlight ButtonShadow
					ButtonShadow ButtonHighlight;
	cursor:			default;

}
.sort-table caption {
	font-size:13px;
	font-weight:bold;
}

.sort-table thead td:active {
	border-color:	ButtonShadow ButtonHighlight
					ButtonHighlight ButtonShadow;
	padding:		3px 4px 1px 6px;
}

.sort-table thead td[_sortType=None]:active {
	border-color:	ButtonHighlight ButtonShadow
					ButtonShadow ButtonHighlight;
	padding:		2px 5px;
}

.sort-arrow {
	width:					11px;
	height:					11px;
	background-position:	center center;
	background-repeat:		no-repeat;
	margin:					0 2px;
}

.sort-arrow.descending {
    background-image: url("downsimple.png");
}

.sort-arrow.ascending {
    background-image: url("upsimple.png");
}

