<!-- Personal Area Page -->

p.createDocLink {margin:0 0 7px 0; padding:0; text-align:left;}

#uh_main-body {margin:0; padding:0; width:100%; }

.uh_top-page-pad {margin:20px 0 0 0; padding:0;}

h1.uh_page-title {margin:0; padding:0; }

#uh_user-name {margin:0; padding:0;}

.uh_hor-line {width:100%; margin:7px 0 7px 0; }

.elem-float-left {float:left; margin:0; padding:0; width:auto; border:0px solid red;}

.elem-float {float:left; margin:0; padding:0; border:0px solid black;}

.elem-float-right {float:right; margin:0; padding:0; border:0px solid red;}

.clear {clear:both; margin:0; padding:0;}

.help-icon-style {height:20px; width:20px; border:0; margin:0; vertical-align:middle;}

.disp-docs-box {margin:0 0 25px 0; padding:0; width:100%; border:0px solid red; }

.divider {width:50px; border:0; margin:0; padding:0;}

.vert-align  {display:inline-block; height:; vertical-align:bottom; border:0px solid blue;}

.disp-group-mem-even{display:inline-block; line-height:150%; background-color:white;}
.disp-group-mem-odd{display:inline-block; line-height:150%; background-color:ivory;}

.group-error-box {width:100%; margin:10px 0 10px 0; font-weight:bold; font-style:normal; font-size:13px; font-family: arial, sans serif; color:red;}

.list-disp-club-membership {margin:0 0 10px 10px; padding:0;}

.line-disp-club-membership {margin-left:10px; line-height:150%;}

.list-group-members-table{}

.line-group-members-table{}

.group-member-email-cell-in-table{position:relative; width:100%; }

.email-group-member-area {}

#show-group-details-box {width:90%; margin:10px;}

.title-send-email-group-admin{margin:0; padding:0; font-weight:bold; font-size:12px; font-family:arial, sans-serif;}

#email-group-admin-box{ }

#roll-master-group-box {width:90%; margin:3px 0 20px 0; padding:5px; background-color:ivory; border:1px solid gray;}

#master-group-box {width:100%; margin:0 0 0.7em 3em; padding:0; border:1px;}

#master-group-faves-box { width:100%; margin:0; padding:0; border:0px solid red;}

#master-faves-box {width:90%; margin:0 0 0.7em 3em; padding:0; border:0; text-align:left;}

.positionDiv {position:relative; margin:0; padding:0;}

.ul-disp-fav{margin-left:15px;padding:0px;}

.li-disp-fav{margin:0px;padding:0px;}

.disp-fav-title{margin:15px 0 0px 0; padding:0; border:0;}

.msg-res-del-fave{color:crimson;}

.no-faves-created-box {width:30%;}

.view-fav-butt {display: inline-block; margin:0 3px 0 3px; line-height: 14px; background-color: gold;}

.formGroupBox {margin:0; padding:0; border:0px solid gray;}

.emailGroupBox {margin:0; padding:0; border:0px solid gray;}

.stats_sec_head{font-weight: bold; font-size: 14px; font-family: arial, sans serif; color: white;
                   margin: 0 0 5px 0; padding: 2px; background:slategray;}
                   
.plazaitembox {position: relative; width: 100%; margin: 0; padding: 0px 0 5px 0; border-top:0px dashed lightgrey;}                

.statitemline {float:left; width: 90%; margin:0; padding:0 0 0px 0; border:0;}
.statitemnumvis {float:left; width: 10%; margin:0; padding:0 0 0px 0; border:0; text-align:left; }

.botcol {clear: both;}

#master-stats-box {width:100%; margin:0 0 0 3em; padding:0; border:0;}

#master-stats-box-grpres {width:100%; margin:0 0 0 0; padding:0; border:0;}

#stats-box {width:100%; margin:5px 0 0 0; padding:0; border:0;}

.field-manag-grppg {background-color:#fff3b2;}

<!--  For roll ups  -->

*.apply-group-rollup-trigger {margin:0; padding:0; font-weight:normal; font-size:12px; font-family:arial, sans-serif; text-decoration:underline; cursor:pointer;}
*.apply-group-rollup-trigger:hover {color:green;}

.hide-join-group-box {position:absolute; top:-99999px; left:-99999px width:1px; height:1px; overflow:hidden;}
.show-join-group-box {width:100%; padding:5px; background-color:ivory; border:1px solid gray; }

*.join-group-rollup-trigger {margin:0; padding:0; font-weight:normal; font-size:12px; font-family:arial, sans-serif; text-decoration:underline; cursor:pointer;}
*.join-group-rollup-trigger:hover {color:green;}

*.create-group-rollup-trigger {margin:0; padding:0; font-weight:normal; font-size:12px; font-family:arial, sans-serif; text-decoration:underline; cursor:pointer;}
*.create-group-rollup-trigger:hover {color:green;}

.hide-create-group-box {position:absolute; top:-99999px; left:-99999px width:1px; height:1px; overflow:hidden;}
.show-create-group-box {width:100%; padding:5px; background-color:ivory; border:1px solid gray; }

*.show-group-rollup-trigger {margin:0; padding:0; font-weight:normal; font-size:12px; font-family:arial, sans-serif; text-decoration:underline; cursor:pointer;}
*.show-group-rollup-trigger:hover {color:green;}

.hide-group-box-area {position:absolute; top:-99999px; left:-99999px width:1px; height:1px; overflow:hidden;}
.show-group-box-area { width:100%; padding:0px; background-color:ivory; border:0px solid gray;}

*.show-members-rollup-trigger {margin:0; padding:0; font-weight:normal; font-size:12px; font-family:arial, sans-serif; text-decoration:underline; cursor:pointer;}
*.show-members-rollup-trigger:hover {color:green;}

.hide-group-members {position:absolute; top:-99999px; left:-99999px width:1px; height:1px; overflow:hidden;}
.show-group-members {width:100%; padding:5px; background-color:ivory; border:1px solid gray; }

*.admin-area-rollup-trigger {margin:0; padding:0; font-weight:normal; font-size:12px; font-family:arial, sans-serif; text-decoration:underline; cursor:pointer;}
*.admin-area-rollup-trigger:hover {color:green;}

.hide-group-admin-area {position:absolute; top:-99999px; left:-99999px width:1px; height:1px; overflow:hidden;}
.show-group-admin-area {width:100%; padding:5px; background-color:ivory; border:1px solid gray; }

*.show-group-details-rollup-trigger {margin:0; padding:0; font-weight:normal; font-size:12px; font-family:arial, sans-serif; text-decoration:underline; cursor:pointer;}
*.show-group-details-rollup-trigger:hover {color:green;}

.hide-group-details-area {position:absolute; top:-99999px; left:-99999px width:1px; height:1px; overflow:hidden;}
.show-group-details-area {width:100%; padding:5px; background-color:ivory; border:1px solid gray; }


*.email-group-admin-rollup-trigger {margin:0; padding:0; font-weight:normal; font-size:12px; font-family:arial, sans-serif; text-decoration:underline; cursor:pointer;}
*.email-group-admin-rollup-trigger:hover {color:green;}

.hide-email-group-admin-area {position:absolute; top:-99999px; left:-99999px width:1px; height:1px; overflow:hidden;}
.show-email-group-admin-area {width:auto; padding:5px; background-color:ivory; border:1px solid gray; }


*.show-faves-rollup-trigger {margin:0; padding:0; font-weight:normal; font-size:12px; font-family:arial, sans-serif; text-decoration:underline; cursor:pointer;}
*.show-faves-rollup-trigger:hover {color:green;}

.hide-faves-box {position:absolute; top:-99999px; left:-99999px width:1px; height:1px; overflow:hidden;}
.show-faves-box {width:auto; padding:5px; background-color:ivory; border:1px solid gray; }


*.show-stats-rollup-trigger {margin:0; padding:0; font-weight:normal; font-size:12px; font-family:arial, sans-serif; text-decoration:underline; cursor:pointer;}
*.show-stats-rollup-trigger:hover {color:green;}

.hide-stats-box {position:absolute; top:-99999px; left:-99999px width:1px; height:1px; overflow:hidden;}
.show-stats-box {width:auto; padding:5px; background-color:ivory; border:1px solid gray; }

#create-join-group-box {margin:10px 0 0 0 }

.group-box{width:100%;}

.rolledup {background-color:#FFC966;}
 
 span.rolledup {}  

 #roll-create-group {margin:7px 0 0 0; padding:5px 0 2px 0; border:0px solid gray; background-color:cornsilk;}








<!-- Register page -->

.contextHelpBox {position:relative; margin:0; padding:0; }



<!-- All User pages -->

h2.us_nav-title {font-weight:bold; font-size:14px; font-family:arial, sans-serif; color:gray;}

.pers-area-nav-header {font-weight:bold; font-size:14px; font-family: arial, sans-serif; color:gray;}

.us_nav-title-box {margin:20px 0 10px 0;}

<!-- central body -->



.usbodycell { vertical-align: top; width: 100%; background-color: transparent;}



.usbodyoutshell { vertical-align: top; width: 100%; border: 0px solid black; margin: 0px; background-color: transparent;}



.usbodytable { vertical-align: top; width: 100%; border: 0px solid black; margin: 0px; background-color: transparent; font-family: arial; font-size: 1em; font-weight: normal; text-align: left;}



TH.usbodytable { background-color: none; font-size: 1em; font-weight: bold; }

TD.usbodytable { text-align: center; }



.usbodyinnshell { vertical-align: top; width: 100%; border: 1px solid black; margins: 0pxbackground-color: transparent;}



.usbodycont { vertical-align: top; width: 100%; border: 0px solid black; margin: 0px; background-color: white; font-family: arial; font-size: 0.95em; font-weight: normal; text-align: justify;}



TH.usbodycont { background-color: #B6C1FA; font-size: 0.8em; font-weight: bold; text-align: left; }



li.register {list-style-type: disc outside; margin: 0 0 7 7;}





<!-- Help pages -->



Ol.ushelplist { margin-right: 0em; margin-bottom: 0em; margin-left: 0em; margin-top: 0em;

                padding-right: 0em; padding-bottom: 0em; padding-left: 0em; padding-top: 0em;

              }

                

OL.ushelplist LI { margin-right: 0em; marging-bottom: 0em; margin-left: 10px; margin-top: 0em;

                   padding-right: 0em; padding-bottom: 5px; padding-left: 0em; padding-top: 0em;

                   list-style-type: arabic numbers;

                   }


