.groups .tabnav {display:none;visibility:hidden}
.column2 .cup h3 {padding-top:10px; }
ul .members {padding:0px;}

.cell .cell {margin-bottom:0px;}
.miniTimeLine .column1 .image {float:left; margin-right:10px;}
.paginHolderClearer {clear:both;}
.column1 .comment .image {margin: 0;}
.invite h2 {font-size:100%; font-weight:bold; margin:5px 0px; padding:0px; background-image:none; background-color:Transparent;}
.invite .cell {border:0px;}
.invite .friend {height:auto; margin:5px 12px;}
.invite .friend div {display:block; overflow:visible; text-align:center;}
.invite .friend input {margin:5px 5px 5px 0px}
.inviteChoice{margin:0 0 0 10px;} 
.inviteJoin .buttonlink{margin-left:0}
.inviteJoin a.buttonlink{color:#fff; text-decoration:none}/*needed for IE*/

.cellFuncs {font-size:100%; text-align:right;}
.cellFuncs a {float:none; width:auto; display:inline; text-decoration:underline;}

.messageboard .topicLink {display:block; width:300px; overflow:hidden;}
.messageboard th{font-weight:normal}
.messageboard td a{font-weight:bold}

.fullmessageboard .topicLink {display:block; width:400px; overflow:hidden;}
.fullmessageboard {width:100%; clear:both;}
.fullmessageboard thead {background:#D8E6ED; }
.fullmessageboard thead th {padding: 3px 10px 3px 7px; font-weight:normal}
.fullmessageboard tbody td {padding: 5px 0px 2px 7px;}
.fullmessageboard tbody td a {font-weight:bold;}
.fullmessageboard tbody tr{background-color: #fff;}
.fullmessageboard tbody .stripey {background-color: #e8eff6;}
.lastreply{width:70px; vertical-align:top}
.repliescount{vertical-align:top}


.topic fieldset.topic label {display:none; visibility:hidden}
#content .invitePage ul li {float:left;margin:0px 15px 15px 0px;text-align:center;width:85px;height:115px;white-space:normal;}
#content .event_details .invitePage ul li {margin:0px 7px 7px 0px;}
#invitememberul {clear:both;}
.event_details #invitememberul {background-color:#FFFFFF;border:1px solid #CDCDCD;height:250px;overflow-y:scroll; margin-bottom: 5px;}
.invitePage .cellFuncs {margin-top:10px;display:block;float:none;}
.invitePage .cup {padding:0px;}
.invitePage ul li img {float:none;margin:3px auto;display:block;}
.invitePage ul li input {/*float:left;width:15px;*/margin:0px 0px 0px 5px;border:#ccc;background:transparent;}
.invitePage ul li span {display:block;padding:1px 15px 0px 0px;text-align:left;line-height:1.6em;}
.comment fieldset blockquote{background:url(../webimage/arrow-comment-green.gif) no-repeat}
.commentnotes fieldset div.full {margin-left:16px; _margin-left:0 }
.invitePage .buttonposition .buttonlink {margin:0px 0px 0px 10px; float:right;}

.existsAlready {width:550px;}
.existsAlready .buttonposition {padding:20px; padding-left:100px;}
.existsAlready .buttonposition {margin:0px 0px 0px 0px; text-align:center;}
.existsAlready .buttonlink, .existsAlready .buttonall {font-size:11px; font-weight:bold; font-family:Arial;  clear: both;}
.existsAlready input.buttonall { border: 1px solid #036 !important; padding: 2px 3px 2px 3px !important;}
.existsAlready {width:500px;}
.existsAlready .buttonposition {padding:20px; padding-left:100px;}
.existsAlready .cell {border-bottom:0px;}

.uploadTrigger .buttonall {clear:none;display:inline;float:none;}

.groupHome fieldset span {display:inline;float:right;width:auto;}
.groupHome fieldset span span {display:inline;float:none;}
.groupHome fieldset label {width:10%; display:none; visibility:hidden;}
.groupHome fieldset input {width:99%;}
.groupHome fieldset textarea {width:99%;}
.groupHome fieldset .buttonall {width:auto; float:left; margin-top:-15px;}
.groupHome fieldset .buttonposition {margin:0px;}

.browseSearch .browseList ul li a {display:block;}

.joinGroup input.buttonall {clear:none;float:left !important;margin:25px 0px 0px 37px !important;}
.joinGroup input.row_buttonall {clear:none;float:left !important;margin:25px 0px 0px 37px !important;}

.boards .comment {padding-bottom:0; padding-top:15px;}
.boards .comment p em {font-style:normal; font-weight:bold; display:block;}
.boards .comment textarea{width:98%; margin-bottom:0;}
blockquote textarea{font-family:"Trebuchet MS",Verdana}

.boards .response .watermarked {height:100px;}
.boards .response .textBox {height:100px;}

.boardTopic {width:70%;}
.boardTopic a {clear:both;display:block;overflow:hidden;}
.boardTopic .posted-by{display:inline}
.boards .response {margin-left:67px; margin-right:20px; margin-top:20px;}
.boards .comment .textBox, .boards .comment .watermarked {font-family:"Trebuchet MS",Verdana;font-size:100%;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:normal;height:50px;line-height:1.6em;padding:2px 0px 0px 3px;width:99%; border:1px solid #CCCCCC; border-left:0px;}
.boards .response fieldset div.charactersLeft {padding:0px;}
.boards .response fieldset .buttonall {margin:-10px 0px 0px 0px; float:right;}
.boards .responseHead {margin:7px 0px 0px 50px;width:86%; padding:0px; border-bottom:0px;}
.boards .cellFuncs {font-size:100%;margin-top:-2px -4px 0px 0px;}
.boards .comment span .buttonall {float:right; margin:5px 1px 0px 0px;}
.boards .comment .commentnotes {width:90%;}
.boards .validateBlock{padding:0}
#editTopicDiv input{margin-bottom:5px}
#editTopicDiv blockquote{background-position:0 25px}

/* .browseSearch h2 span {width: 66%;}*/

.browseList ul li {float:left;margin-bottom:15px;padding-left:40px;width:41%; height:6.1em}
.browseList ul li a {font-weight:bold; font-size:110%; display:block;}
.browseList ul li ul a {font-weight:normal; font-size:100%;}
.listSubCats a {display:block; float:left; width:40%;}
.sidebyside {float: right; padding-right: 230px;}

.btn_invite {text-align:center;}
.btn_invite p {text-align:left;}
.btn_invite .buttonall {margin:0px}

.groupSummary .cell {float:left;width:304px;overflow:hidden;}
.groupSummary .cell .cup{height:240px;overflow:hidden;}
.column1 .browse-groups {margin:0 10px}
.fastestGrowingCell a {font-weight: bold;}
li.fastestGrowing {line-height: normal;}
li.fastestGrowing a { font-weight:bold;}
.fast-groups li {padding:0px 0px 10px 85px;margin: 0 0 5px;}
.fast-groups li.fastestGrowingMessages {background: #c6e19b url(/WebImage/arrowtip.gif) no-repeat scroll right top; margin: 0; padding: 0 0 0 5px; }
.fast-groups li.fastestGrowingPhotos {background: #8fa8d0 url(/WebImage/arrowtip.gif) no-repeat scroll right top; margin: 0; padding: 0 0 0 5px;}
.fast-groups li.fastestGrowingMembers {background: #f5aece url(/WebImage/arrowtip.gif) no-repeat scroll right top; margin: 0; padding: 0 0 0 5px;}


.search h3.also{font-size:1.3em; font-weight:normal; border:0; margin-top:15px;}

ul.groupsOnProfile li {height: 30px; overflow: hidden; width:80%;}
ul.groupsOnProfile li a {}
ul.groupsOnProfile li.noimage a, ul.groupsOnProfile li.noimage span  {vertical-align: top;}
ul.groupsOnProfile li.noimage a {padding-left: 10px;}

.descPanel .image {width:30%; margin-bottom: 5px;}
.descPanel .info {float:left;width:70%;}
.descPanel .buttonall {clear:both; float:left ; margin: 5px 0 0 0;}
.descPanel textarea { width: 90%; } 

.subcat input {width: auto; border:0; background:none}
.subcat label {width: auto; display:inline}
.subcat {margin-left:31%}
.subcatDD .subcat{margin:0} 
.subcat li{clear:both}
.required .subcat label{font-weight:normal}
p.join{background:none; border:0}

.partneriframe1 {width:482px; height:290px}
.about-groups{background:url(/webimage/combed-info-box.gif) no-repeat; height:122px; padding:0 15px; margin:0 0 15px 0}
.about-groups h2{font-weight:bold; color:white; background:none; padding:10px 0}
.about-groups p{color:#333; padding:5px 5px 0; font-size:1em; margin-bottom:0px; font-size:1.27em}
.about-groups em{color:#036}

.column2 .group-option .cell {float:left;width:233px;}
		.column2 .group-option {behavior:expression(this.firstChild.style.margin = "0px 10px 0 0");}
		.column2 .group-option .cell:first-child {margin:0 10px 0 0;}
		.group-option .cell .cup{height:6.3em; padding-top:0; padding-right:5px}
		.group-option h2{background:white; font-size:2em; padding:10px}
		.browse-groups p, .create-group p{ margin:0px 15px 8px 0}
		.group-dash .create-group p{width:186px}
.column3 .group-option p{width:150px; float:left}
.column3 .group-option input {width:150px;}
.column3 .group-option .row_buttonall{margin-top:0; width:auto}
.search-groups .row_buttonall{margin:15px 0 0 0; padding:3px 7px; width:108px}
		.search-groups input{padding:4px; width:70%}
		.search-groups fieldset div{padding:0}
		.search-groups .validateBlock{padding:0}

        .group-dash h3{font-size:1.27em;font-weight:bold;margin:0;padding:7px 5px; background:white;border:1px solid gray; border-left-width:7px; border-bottom:0}
		ul.group-menu{display:block; border:1px solid gray; border-top:0; border-left-width:7px; background:white; height:11.5em; margin-bottom:10px}
		.group-dash .more{font-size:1.2em; font-weight:bold; float:right; margin:-1.77em 5px 0 0}
		ul.group-menu a, .latest-topics a{color:#076ccd}
		ul.group-menu li{float:left; display: block; width:150px; margin-left:5px}
		ul.group-menu li.group-definition{float:none; height:auto}
		.definition-text, ul.group-menu .group-title{padding:8px 0 0 10px; font-size:1.27em; font-weight:bold;  display:block}
		ul.group-menu .group-title{padding:8px 0 4px 0; height:1.2em; overflow:hidden;}
		ul.group-menu .group-image{float:left; margin-right:5px}
		ul.group-menu .links{display:block;  clear:both}
		ul.group-menu .links .group-chat{background:url(/webimage/icons/icon-groups-chatnow.gif) no-repeat; padding: 3px 0 5px 25px}
		.featured ul{border-color: #227ca6}
		.mightlike ul{border-color: #d75d9f}
		.mostpopular ul{border-color:#8ac232}
		.newlycreated ul{border-color:#fad91a}
		.lastupdated ul{border-color:#cd461c}
		.chattingnow ul{border-color:#1b4e9f}
		.featured h3{border-color:#227ca6; color:#227ca6;}
		.mightlike h3{border-color:#d75d9f; color:#d75d9f;}
		.mostpopular h3{border-color:#8ac232; color:#8ac232;}
		.newlycreated h3{border-color:#fad91a; color:#827a00;}
		.lastupdated h3{border-color:#cd461c; color:#cd461c;}
		.chattingnow h3{border-color:#1b4e9f; color:#1b4e9f;}

		.latest-topics dt, .latest-topics dd {width:auto; float:none; background:white; margin:0; padding:0 10px}
		.latest-topics dt.alt, .latest-topics dd.alt{background:#f4f7fc} 
		.latest-topics dt{padding-top:10px}
		.latest-topics dd{padding-bottom:8px}
		.latest-topics dt a{font-size:1.27em; font-weight:bold}
		.latest-topics .message-count{float:right}
		.latest-topics .posted-by{display:block}
		
		.latest-topics{background:#fff;}
		.latest-topics ul{ padding:10px 0; margin:0;}
		.latest-topics ul li{margin:0; padding:0 10px} /*for Firefox*/
		*html .latest-topics ul li{padding:0 10px 0 10px; } /*for IE 6*/
		*+html .latest-topics ul li{padding:0 10px 0 15px;} /*for IE 7*/
		*html .latest-topics ul li.stripey{padding:0 10px 0 10px;} /*for IE 6*/
		*+html .latest-topics ul li.stripey{padding:0 10px 0 10px;} /*for IE 7*/
		
		/*.latest-topics ul li.stripey{margin:0; padding:0 10px;}*/
		
.column1 .RichEdit label, .column1 .RichEdit input, .column1 .RichEdit select, .column1 .RichEdit textarea{width:90%; float:none}
.column1 .RichEdit textarea {height:8.5em}
.column1 .RichEdit .charactersLeft{padding:0}
.column1 .RichEdit dt, .column1 .RichEdit dd{width:auto; float:none}
.column1 .RichEdit .subcat, .column1 .RichEdit ul  {width: auto; float:none; margin-left:0}
.column1 .RichEdit .subcat input{width:auto; float:left}
.column1 .RichEdit .buttonall{margin-left:0}
