body {
	font: 13px Arial, Helvetica, sans-serif;
	margin: 0;
	background: url(../images/bg-body.gif) no-repeat 50% 0;
	color:#666;
}
a {
	text-decoration: none;
	color:#016f7c;
}
a:hover {text-decoration: underline;}
img {border-style: none;}
form, fieldset {
	padding: 0;
	margin: 0;
	border: 0;
	width: auto;
}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
/*hidden-text*/
.hidden-text,
.health-in,
.tce-grant,
.tce-team,
.link-next,
.link-previous,
.collapse-btn,
.btn-all-communities,
.form-btn,
.tabset li a,
.navigation li a,
.post-btn,
.main-tabset li a,
.link-next-small,
.link-previous-small,
.btn-go,
.tabs-menu li a span,
.link-previous-inner,
.link-next-inner,
.button em,
.button-grey em,
.results-block .link-previous,
.results-block .link-previous,
.btn-create,
.btn-delete,
.btn-create-event,
.btn-create-blog,
.btn-add-post,
.btn-add-topic,
.btn-add-file{
	display:block;
	text-indent: -9999px;
	overflow:hidden;
}
.wrapper, .holder{
	width:100%;
	overflow:hidden;
}
/*home page start*/
/*main start*/
#main {
	margin: 0 auto;
	width: 928px;
	position: relative;
	z-index: 2;
}
/*header start*/
#header {
	width:100%;
	height: 141px;
	position: relative;
	z-index: 50;
}
/*tools-bar*/
.tools-bar{
	position: absolute;
	top:13px;
	right:0;
	width:100%;
}
.search-form{
	float:right;
	width:206px;
}
.search-form label{display: none;}
.search-form input{
	float:left;
	width:145px;
	margin:0 4px 0 0;
	padding: 2px 3px;
	border:1px solid #bababa;
}
/*form-btn*/
.form-btn{
	width:48px;
	height:20px;
	float:left;
	background: url(../images/btn-search.gif) no-repeat;
}
.form-btn:hover{
	background-position:0 100%;
	text-decoration:none;
}
/*btn-join*/
.btn-join{
	width:66px;
	height:20px;
	float:left;
	overflow:hidden;
	text-indent: -9999px;
	background: url(../images/btn-join-us.gif) no-repeat;
	margin:1px 11px 0 0;
}
.btn-join:hover{
	background-position: 0 100%;
	text-decoration: none;
}
/*h-menu*/
.h-menu{
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	overflow:hidden;
}
.h-menu li{
	float:left;
	height:20px;
	padding: 0 10px 0 11px;
	margin:0 0 0 -1px;
	background: url(../images/separator.gif) no-repeat 0 50%;
}
.h-menu li a{color:#09a;}
/*logo*/
.logo{
	width:182px;
	position:absolute;
	top:40px;
	left:14px;
}
.logo a{
	display:block;
	text-indent: -9999px;
	overflow: hidden;
	height:55px;
	background: url(../images/logo.gif) no-repeat;
}
.logo a:hover{background-position:0 100%;}
#header h1{
	position: absolute;
	top:48px;
	left:219px;
	font: 22px/50px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	color:#ad0100;
	margin:0;
	padding: 0 0 0 19px;
	border-left:1px solid #f17374;
}
#header h1 a{color:#ad0100;}
#drop-down-box{
	width:156px;
	position: absolute;
	top:60px;
	right:0;
	z-index: 100;
}
.btn-all-communities{
	position: absolute;
	top:60px;
	right:0;
	z-index: 100;
	width:156px;
	height:27px;
	background: url(../images/btn-all-communities.gif) no-repeat;
}
#drop-down-box .btn-all-communities{position: static !important;}
.btn-all-communities:hover, #drop-down-box.hover a, #drop-down-box:hover a{background-position:0 100%;}
#drop-down-box.hover ul,
#drop-down-box:hover ul{display: block;}
#drop-down-box ul{
	display: none;
	position: absolute;
	top:27px;
	left:0;
	margin:0;
	padding:0;
	list-style:none;
	width:150px;
	background: #00c2d9;
	border:3px solid #abe1e7;
	z-index: 1000;
	font: bold 12px/16px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
#drop-down-box ul li{
	width:100%;
	vertical-align: top;
	border-bottom:1px solid #abe1e7;
}
#drop-down-box ul li a{
	text-indent: 0;
	height:auto;
	background: none;
	padding: 5px 7px;
	color:#fff;
	display: block;
}
#drop-down-box ul li a:hover{
	text-decoration: none;
	background: #009aac;
}
.navigation{
	margin:0;
	padding:0;
	list-style:none;
	background: url(../images/bg-navigation.gif) no-repeat;
	position: absolute;
	top:112px;
	left:0;
	width:100%;
	font-size: 13px;
	line-height: 29px;
	font-weight: bold;
	z-index: 50;
}
.navigation li{
	float:left;
	padding:0 2px 0 0;
	background:url(../images/separator2.gif) no-repeat 100% 50%;
}
.navigation li a{
	float:left;
	height:29px;
}
.navigation li a:hover,
.navigation li.active a,
.navigation li:hover a,
.navigation li.hover a{
	background-position:100% 100%;
	text-decoration: none;
}
.navigation .home{
	width:52px;
	background: url(../images/bg-home-link.gif) no-repeat 0 0;
}
.navigation .information{
	width:146px;
	background: url(../images/nav-link-information.gif) no-repeat;
}
.navigation .announcements{
	width:173px;
	background: url(../images/nav-link-announcements.gif) no-repeat;
}
.navigation .events{
	width:114px;
	background: url(../images/nav-link-events.gif) no-repeat;
}
.navigation .members{
	width:129px;
	background: url(../images/nav-link-members.gif) no-repeat;
}
.navigation .discussions{
	width:147px;
	background: url(../images/nav-link-discussions.gif) no-repeat;
}
.navigation .tce{
	width:136px;
	background: url(../images/nav-link-tce.gif) no-repeat;
}
.navigation li:hover,
.navigation li.hover{position: relative;}
.navigation li:hover ul,
.navigation li.hover ul{display: block;}
.navigation ul{
	display: none;
	position: absolute;
	top:29px;
	left:-3px;
	width:146px;
	margin:0;
	padding:0;
	list-style:none;
	border:3px solid #f68a87;
	z-index: 999;
	background: #d96363;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.navigation .announcements-btn ul{width:173px;}
.navigation ul li{
	float: none;
	width:100%;
	vertical-align: top;
	padding: 0;
	background: none;
	border-bottom:1px solid #f68a87;
}
.navigation ul li a{
	float:none;
	height:auto;
	text-indent: 0;
	padding: 5px 17px;
	color:#fff;
}
.navigation ul li a:hover{background: #c43434;}
/*header end
container start*/
#container {
	height:1%;
	overflow:hidden;
	background: url(../images/bg-container.gif) repeat-y 100% 0;
}
.inner #container, .inner2 #container{background:none;}
/*content*/
.content{
	width:641px;
	float:left;
	padding: 13px 0 0;
}
.inner .content{
	width:734px;
	float:right;
	position: relative;
	z-index: 2;
	padding: 40px 0 0;
}
.inner2 .content{
	float:none;
	width:auto;
	background: url(../images/bf-container-bottom.gif) no-repeat 0 100%;
	position: relative;
	z-index: 2;
	padding:33px 0 4px;
}
.inner2 .content-area{
	border:0;
	background: url(../images/bf-container.gif) repeat-y;
	padding: 0;
}
.content .flash-holder{
	width:100%;
	overflow:hidden;
	margin:0 0 7px;
}
.flash-holder img{display:block;}
/*tabs-block*/
.tabs-block{
	height:1%;
	overflow:hidden;
	margin:0 0 7px;
}
.inner .tabs-block{
	height:1%;
	overflow:hidden;
	margin:0 0 15px;
}
.tabset{
	margin:0 0 -1px 19px;
	padding:0;
	list-style:none;
	overflow:hidden;
	font-size: 13px;
	line-height: 27px;
	position: relative;
	z-index: 20;
	height:1%;
}
.tabset li{
	float:left;
	margin:0 5px 0 0;
}

.tabsetColleagues
{
background: url(../images/tab-colleagues.gif) no-repeat;	
float:left;
margin:0 5px 0 0;
}
.tabsetEmail
{
background: url(../images/tab-email.gif) no-repeat;	
float:left;
margin:0 5px 0 0;
}

.tabset li a{
	float:left;
	width:153px;
	height:27px;
	position: relative;
	z-index: 50;
}
.profile-page .tabset li a{width:133px;}
.pop-up .tabset li a{width:83px;}
.tab-announcements{background: url(../images/tab-announcements.gif) no-repeat;}
.tab-events{background: url(../images/tab-events.gif) no-repeat;}
.tab-directory{background: url(../images/tab-directory.gif) no-repeat;}
.tab-basic-s{background: url(../images/tab-basic-search.gif) no-repeat;}
.tab-advanced-s{background: url(../images/tab-advanced-search.gif) no-repeat;}
.tab-location-s{background: url(../images/tab-location-search.gif) no-repeat;}
.tab-general{background: url(../images/tab-general.gif) no-repeat;}
.tab-forums{background: url(../images/tab-forums.gif) no-repeat;}
.tab-tags{background: url(../images/tab-tags.gif) no-repeat;}
.tab-custom{background: url(../images/tab-custom.gif) no-repeat;}
.tab-alerts{background: url(../images/tab-alerts.gif) no-repeat;}
.tabset li a:hover, .tabset li a.active{
	background-position:0 100%;
	text-decoration: none;
}
.tab-box{
	width:100%;
	border-top:1px solid #f17374;
	background: url(../images/bg-tab-box.gif) repeat-y;
	position: relative;
	z-index: 1;
}
.inner .tab-box{background: url(../images/bg-tab-box2.gif) repeat-y;}
.tab-box-area{
	height:1%;
	background: url(../images/bg-tab-box-bottom.gif) no-repeat 0 100%;
	position: relative;
	padding: 0 1px 7px;
}
.inner .tab-box-area{background: url(../images/bg-tab-box-bottom2.gif) no-repeat 0 100%;}
/*info-list*/
.tab-box .info-list{
	margin:0;
	padding:22px 40px 0 43px;
	list-style:none;
}
.tab-box .info-list li{
	width:100%;
	overflow:hidden;
	margin:0 0 8px;
	vertical-align: top;
}
.align-left{float:left;}
.tab-box .info-list li img{
	margin:0 14px 0 0;
	border:1px solid #ccc;
}
.tab-box .info-list .column{
	height:1%;
	overflow:hidden;
}
.tab-box .info-list .column strong{
	display:block;
	font: bold 13px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	margin:-2px 0 0;
}
.tab-box .info-list .column p{
	line-height: 16px;
	margin:0;
}
.tab-box .info-list .column .date{
	display: block;
	font-style: normal;
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.tab-box .previous, .tab-box .next{
	position: absolute;
	top:22px;
	width:11px;
	height:16px;
	overflow:hidden;
	text-indent: -9999px;
}
.tab-box .previous{
	background: url(../images/arrow-previous-colored.gif) no-repeat;
	left:12px;
}
.tab-box .next{
	background: url(../images/arrow-next-colored.gif) no-repeat;
	right:12px;
}
.tab-box .previous:hover, .tab-box .next:hover{background-position:0 100%;}
/*info-block*/
.info-block{
	width:640px;
	overflow:hidden;
}
.main-column .info-block{
	width:100%;
	margin:0 0 18px;
}
.info-block .heading-holder{
	height:1%;
	overflow:hidden;
	background: url(../images/bg-heading-holder.gif) no-repeat;
	color:#fff !important;
	padding: 3px 22px;
}
.main-column .info-block .heading-holder{
	background: url(../images/bg-heading-holder2.gif) no-repeat;
	padding: 4px 7px 4px 22px;
}
.info-block .heading-holder h2{
	margin:0;
	padding: 0 0 0 44px;
	background: url(../images/icon-heading.gif) no-repeat;
	font: 21px/33px "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#fff !important;
}
.info-block .heading-holder a{color:#fff;}
.blog-icon{
	padding: 0 0 0 58px !important;
	background: url(../images/blog-icon.gif) no-repeat 0 50% !important;
	font-size: 19px !important;
}
.heading-holder .right-align{
	float:right;
	margin:10px 0 0;
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.info-block .heading-holder strong{
	float:right;
	margin:9px 0 0;
	font: bold 13px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.info-block-area{
	height:1%;
	overflow:hidden;
	padding: 22px 16px 15px 18px;
	border:1px solid #f17374;
	background: #fff;
}
.main-column .info-block-area{padding-top:17px;}
.info-block-area h3{
	font-size: 13px;
	color:#666;
	margin:0 0 3px;
}
.info-block-area .row{
	width:100%;
	overflow:hidden;
}
.row .align-left{
	border:1px solid #f17374;
	margin:0 20px 0 0;
}
.row .column-holder{
	height:1%;
	overflow:hidden;
	padding: 0 0 22px;
	margin:0 0 10px;
	background: url(../images/border.gif) repeat-x 0 100%;
}
.row .column-holder .column{
	width:50%;
	float:left;
}
.row .column-holder .column1{
	height:1%;
	overflow:hidden;
}
.row .column-holder .column2{
	float:right;
	width:203px;
}
.row .column-holder span{
	display:block;
	margin:0 0 3px;
}
.row .column-holder span strong{color:#016f7c ;}
.row .column-holder .column span strong{color:#666;}
.row .column-holder address{
	margin:10px 0 0;
	font-style: normal;
}
.blog-date{
	display: block;
	font-style: normal;
	margin:0 0 15px;
}
.info-block-area p{
	line-height: 16px;
	margin: 10px 0 10px 0;
}
/*contact-info*/
.contact-info{
	margin:0;
	padding:7px 0 0;
	overflow:hidden;
}
.contact-info dt{
	float:left;
	margin:0 5px 0 0;
}
.contact-info dd{margin:0 4px 3px 0;}
.information-block{
	margin:0;
	padding:0;
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
}
.information-block td{padding:6px 0;}
.information-block .col1{
	width:120px;
	font-weight: bold;
	vertical-align: top;
}
.community-inner .information-block .col1{vertical-align: middle;}
.information-block .col1 a{color:#666;}
.information-block .col2{line-height:16px;}
.information-block p{margin:0;}
.information-block p a{color:#016F7C;}
/*side-bar*/
.side-bar{
	width:278px;
	float:right;
}
.inner .side-bar{
	float:left;
	width:172px;
	padding: 20px 0 0 18px;
}
/*tce-column*/
.tce-column{
	overflow:hidden;
	background: url(../images/bg-tce-column-bottom.gif) no-repeat 0 100%;
	padding: 0 0 7px;
	margin:0 0 11px;
}
.tce-column-area{
	height:1%;
	overflow:hidden;
	background: #fef5d8 none repeat scroll 0 0;
	border-left: 1px solid #fed000;
	padding: 13px 18px 9px;
}
.health-in,
.tce-grant,
.tce-team{
	height:10px;
	margin:0 0 7px;
}
.health-in{
	width:148px;
	background: url(../images/text-health.gif) no-repeat;
}
.tce-grant{
	width:152px;
	background:url(../images/text-tce-grant.gif) no-repeat;
}
.tce-team{
	width:70px;
	background: url(../images/text-tce-team.gif) no-repeat;
}
/*news-column*/
.news-column{
	width:100%;
	overflow:hidden;
	border-bottom:1px solid #ccc;
	margin:-5px 0 12px;
}
.news-column .box{
	height:1%;
	overflow:hidden;
	background: url(../images/border.gif) repeat-x;
	margin:-2px 0 0;
	padding: 13px 0 8px;
}
.news-column .box span{
	line-height: 16px;
	margin:0 0 8px;
	color:#016f7c;
	display: block;
}
.news-column .box span img{
	position: relative;
	margin:0 8px -2px 0;
}
.bullet-list{
	margin:0 0 15px;
	padding:5px 0 10px 30px;
	list-style:none;
	border-bottom:1px solid #ccc;
}
.bullet-list li{
	padding:0 0 2px 7px;
	background: url(../images/icon-bullet.gif) no-repeat 0 50%;
}
/*member-form*/
.member-form{
	height:1%;
	overflow:hidden;
	padding: 5px 0 0;
}
.member-form .holder{
	clear: both;
	margin:0 0 15px;
}
.member-form label{display: none;}
.member-form select{width:233px;}
.member-form .column{
	height:1%;
	overflow:hidden;
	font: 13px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.member-form .column h3{
	font-size: 13px;
	color:#016f7c;
	margin:0 0 5px;
}
.member-form .align-left{
	margin:0 14px 0 0;
	border:1px solid #8d8d8d;
}
.member-form .column span{
	display: block;
	font-size: 11px;
}
.member-form p{
	margin:0;
	line-height: 16px;
}
.arrow-link{
	font: bold 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	padding: 0 10px 0 0;
	background: url(../images/arrow-link.gif) no-repeat 100% 50%;
	color:#016f7c !important;
}
/*home page end*/
/*inner page start*/
.inner .side-bar h2{
	text-transform: uppercase;
	font:bold 12px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	margin:0 0 10px;
}
/*side-navigation*/
.side-navigation{
	margin:0;
	padding:0;
	list-style:none;
	font-size: 12px;
	font-weight: bold;
}
.side-navigation li{
	width:100%;
	vertical-align:top;
	padding:0 0 10px;
}
.profile .side-navigation li{padding:0 0 15px;}
.side-navigation li a{
	padding: 0 0 0 16px;
	background: url(../images/arrow.gif) no-repeat 0 50%;
}
.profile .side-navigation li a{background: none;}
.side-navigation li.active a{background:url(../images/arrow-down.gif) no-repeat 0 50%;}
.profile .side-navigation li.active a, .profile .side-navigation li a:hover{
	color:#7a7b7b;
	text-decoration: none;
}
.side-navigation li.active ul{display: block;}
.side-navigation ul{
	display: none;
	margin:0;
	padding:5px 0 0 16px;
	list-style:none;
	font-weight: normal;
}
.side-navigation ul li{padding:0 0 5px !important;}
.side-navigation ul a{
	background: none !important;
	padding: 0;
	color:#016f7c !important;
}
.side-navigation ul a:hover{background: none !important;}
.side-navigation ul a:active{
	color:#7a7b7b !important;
	text-decoration: none !important;
}
.right-align-link{
	position: absolute;
	top:20px;
	right:0;
	font:bold 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	padding: 0 0 0 12px;
	background: url(../images/arrow-previous.gif) no-repeat 0 50%;
	color:#007281;
}
.inner2 .right-align-link{top:12px;}
/*main-tabset*/
.main-tabset{
	margin:0;
	padding:0;
	list-style: none;
	overflow:hidden;
	line-height: 27px;
	position: absolute;
	top:14px;
	left:19px;
	z-index: 50;
}
.main-tabset li{
	float:left;
	margin:0 5px 0 0;
}
.main-tabset li a{
	float:left;
	width:103px;
	height:27px;
	overflow:hidden;
	text-align: center;
	color:#21701f;
}
.article-page .main-tabset li a,
.events-page .main-tabset li a,
.events-list-page .main-tabset a,
.events-cal-page .main-tabset a{width:123px;}
.main-tabset li a:hover, .main-tabset li a.active{
	background-position:0 100%;
	text-decoration: none;
}
.tab-group{background:url(../images/tab-group.gif) no-repeat;}
.tab-photos{background:url(../images/tab-photos.gif) no-repeat;}
.tab-videos{background:url(../images/tab-videos.gif) no-repeat;}
.tab-dockets{background:url(../images/tab-dockets.gif) no-repeat;}
.tab-activity{background:url(../images/tab-activity.gif) no-repeat;}
.tab-profile, .tab-blogs, .tab-photos-videos, .tab-activity2, .tab-read, .tab-photos2, .tab-overview {width:123px !important;}
.tab-profile{background:url(../images/tab-profile.gif) no-repeat;}
.tab-blogs{background:url(../images/tab-blogs.gif) no-repeat;}
.tab-photos-videos{background:url(../images/tab-photo-videos.gif) no-repeat;}
.tab-activity2{background:url(../images/tab-activity2.gif) no-repeat;}
.tab-read{background: url(../images/tab-read.gif) no-repeat;}
.tab-photos2{background: url(../images/tab-photos2.gif) no-repeat;}
.tab-videos2{background: url(../images/tab-videos2.gif) no-repeat;}
.tab-overview{background: url(../images/tab-overview.gif) no-repeat;}
.tab-discussion{background: url(../images/tab-discussions.gif) no-repeat;}
/*tab-content*/
.tab-content{
	width:100%;
	overflow:hidden;
	background: url(../images/bg-content.gif) repeat-y;
}
.content-area{
	height:1%;
	overflow:hidden;
	background: url(../images/bg-content-bottom.gif) no-repeat 0 100%;
	border-top:1px solid #f17374;
	padding: 0 18px 15px 1px;
}
/*main-column*/
.main-column{
	width:428px;
	float:left;
	padding: 20px 17px;
}
.photos-page .main-column{padding-top:16px;}
.team-info-block, .profile-info-block{
	width:428px;
	overflow:hidden;
	margin:-20px -16px 15px;
}
.team-info-block{
	padding: 11px 17px;
	background: #fdfaef;
}
.profile-info-block{
	padding: 17px 17px 20px;
	background: #eef8e5;
}
.team-info-block .holder, .profile-info-block .holder{
	background: url(../images/border.gif) repeat-x 0 100%;
	padding: 0 0 15px;
	margin:0 0 15px;
}
.profile-info-block .holder{padding: 0 0 10px;}
.decorated-title{
	margin:0 0 10px;
	font:19px "Trebuchet MS", Arial, sans-serif;
	color:#ad0100;
	padding: 9px 0 0;
	background: url(../images/gold-swoosh.gif) no-repeat;
}
.content-area .align-left{
	margin:0 15px 0 0;
	border:1px solid #949494;
}
.team-info-block p{
	overflow:hidden;
	height:1%;
	margin:0;
	font-size:13px;
}
.main-info-list{
	margin:0;
	padding:0;
	overflow:hidden;
	font-size:13px;
}
.main-info-list dt{
	width:110px;
	float:left;
	font-weight: bold;
}
.main-info-list dd{
	height:1%;
	overflow:hidden;
	margin:0 0 15px;
}
.action-menu{
	margin:0 -5px 0 0;
	padding:0;
	list-style:none;
	font: bold 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	text-align: right;
}
.action-menu li:first-child{background: none !important;}
.action-menu li, .event-list li .action-menu li{
    display:inline;
    padding: 0 7px;
    background: url(../images/separator.gif) no-repeat 0 50%;
}
.main-column h2, .profile-page .content-area h2, .group-dockets .content-area h2{
	font: 19px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	color:#ad0100;
	margin:0 0 10px;
}
.link-next, .link-previous{
	width:7px;
	height:11px;
}
.link-next{
	float:right;
	background: url(../images/arrow-next.gif) no-repeat;
}
.link-previous{
	float:left;
	background:url(../images/arrow-previous.gif) no-repeat;
}
.slide-block{
	height:1%;
	overflow:hidden;
	background: url(../images/border.gif) repeat-x 0 100%;
	padding: 0 0 10px;
	margin:0 0 14px;
}
.side-column .slide-block{
	background:none;
	padding:0;
	margin:0;
}
.side-column .slide-block .member-list{margin-top:5px;}
/*member-list*/
.member-list{
	margin:0;
	padding:11px 0 0;
	list-style:none;
	height:1%;
	overflow:hidden;
}
.member-list li{
	overflow:hidden;
	padding: 5px 7px 9px 10px;
	height:1%;
	vertical-align: top;
	overflow:hidden;
}
.member-list li.focus{background: #f2f8f8;}
.member-list li .column{
	height:1%;
	overflow:hidden;
	position: relative;
	font-size: 13px;
	word-wrap: break-word;
}
.member-list .align-left{margin:3px 13px 0 0;}
.content .main-column .member-list h3, .photo-detail-page .member-list h3{
	font-size: 13px;
	color:#016f7c;
	margin:0 0 5px;
}
.member-list .date{
	position: absolute;
	top:0;
	right:0;
	color:#999;
	font-size: 11px;
	font-style: normal;
}
.member-list p{
	color:#666;
	margin:0;
}
.member-list .arrow-link{
	float:right;
	margin:-14px 0 0;
}
.member-list li input{
	float:left;
	margin:28px 10px 0 0;
	width:15px;
	height:16px;
}
.member-list li label{display: none;}
.comment-form{
	height:1%;
	overflow:hidden;
}
.comment-form h3{
	font-size:14px;
	color:#ad0100;
	margin:0 0 8px;
}
.comment-form label{display: none;}
.comment-form textarea{
	width:420px;
	height:104px;
	overflow:auto;
	border:1px solid #999;
	background: #fff;
	padding: 2px 3px;
	margin:0 0 13px;
}
.post-btn{
	float:right;
	width:47px;
	height:22px;
	background: url(../images/btn-post.gif) no-repeat;
}
.post-btn:hover{background: url(../images/btn-post.gif) no-repeat 0 100%;}
/*side-column*/
.side-column{
	width:238px;
	float:right;
	padding: 18px 0 0;
}
.side-column h3{
	font:bold 12px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	color:#7a7b7b;
	margin:0 0 10px;
}
/*article-block*/
.article-block{
	width:236px;
	overflow:hidden;
	margin:0 0 14px;
	position: relative;
}
.article-block .link-add-holder{margin:0 0 10px;}
.article-block .link-add{
	color:#ff7300;
	background: url(../images/icon-plus2.gif) no-repeat 0 50%;
}
.article-block .arrow-link{
	color:#ff7300 !important;
	background: url(../images/arrow-link2.gif) no-repeat 100% 50%;
}
.article-block .information-block {font-size:12px;}
.article-block .information-block .col1{width:70px;}
.side-column .article-block .title{
	margin:0 !important;
	color:#ffe8ce !important;
	padding: 7px 9px 4px;
	background: url(../images/bg-article-title.gif) no-repeat;
	text-transform: uppercase;
}
.side-column .article-block .title a{color:#ffe8ce !important;}
.article-block h3, .article-block h3 a{
	color:#ff8000 !important;
	font-size: 13px;
	margin:0 0 5px !important;
}
.collapse-btn{
	position: absolute;
	top:8px;
	right:9px;
	width:12px;
	height:12px;
	background: url(../images/btn-collapse.gif) no-repeat;
}
.article-block .area, .article-block .block-area{
	height:1%;
	overflow:hidden;
	background: #ffeed9;
	border:1px solid #ff9a00;
}
.article-block .area{padding: 0 0 11px;}
.block-area{padding: 7px 11px 0 9px;}
.article-block .wrapper{margin:0 0 5px;}
.article-block .column{
	height:1%;
	overflow:hidden;
}
.article-block .column span{display: block;}
.article-block .align-left{margin-top:3px;}
/*article-menu*/
.article-menu{
	margin:0 auto;
	padding:14px 0 0;
	list-style:none;
	overflow:hidden;
	display: table;
	font: bold 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.article-menu li{
	float:left;
	margin:0 13px;
	display: inline;
}
.article-menu li a{
	color:#dc8c00;
	width:50px;
	height:15px;
	padding: 45px 0 0;
	display: block;
	overflow:hidden;
	text-align: center;
}
.email-link{background: url(../images/bg-link-email.gif) no-repeat;}
.set-alert-link{background: url(../images/bg-link-setalert.gif) no-repeat;}
.share-link{background: url(../images/bg-link-share.gif) no-repeat;}
.article-menu li a:hover{background-position:0 -60px;}
.calendar-place-holder{
	height:1%;
	overflow:hidden;
	padding: 0 0 7px;
	margin:0 0 15px;
	border-bottom:1px solid #d1d0d0;
}
.calendar-place-holder .calendar-title{
	font-size: 13px;
	color:#666;
}
.mini-calendar-holder{
	width:100%;
	overflow:hidden;
	background: url(../images/bg-mini-calendar.gif) repeat-y;
}
.mini-calendar-holder .calendar-area{
	height:1%;
	overflow:hidden;
	padding: 0 14px;
	background: url(../images/bg-mini-calendar-top.gif) repeat-x;
}
/*mini-calendar*/
.mini-calendar{
	margin:0;
	padding:0;
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	font:12px/23px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.mini-calendar th{
	padding: 2px 0;
	font-weight: normal;
	font-size: 13px;
}
.mini-calendar td{
	text-align: center;
	padding-top: 1px;
	padding-bottom:2px;
}
.mini-calendar td a{
	display: block;
	color:#666;
}
.mini-calendar .focus {background-color: #9cd0d5;}
.mini-calendar .today {background: #fff;}
.side-column .member-list{
	padding:0 3px 13px 2px;
	margin:-5px 0 17px;
	border-bottom:1px solid #d1d0d0;
	height:1%;
}
.profile .side-column .member-list{
	border-bottom:0;
	margin-bottom:0;
	padding-top: 8px;
}
.profile .side-column .member-list li{margin:0 0 10px;}
.photos-page .side-column .member-list li{margin:0 0 10px;}
.side-column .member-list li{
	padding:0;
	margin:0 0 6px;
}
.side-column .member-list .column h3{
	font-size: 13px;
	font-weight: bold;
	margin:0 0 5px;
}
.side-column .member-list .column, .article-block .column{font: bold 11px "Lucida Grande", "Trebuchet MS", Arial, Helvetica, sans-serif;}
.side-column .member-list .column span{display: block;}
.side-column .member-list .link-add-holder{margin:0 0 -5px;}
/*resources-list*/
.resources-list{
	margin:0;
	padding:0;
	list-style:none;
	font-size:13px;
}
.resources-list li{
	padding:2px 0 2px 24px;
	margin:0 0 5px;
}
.resources-list li.file{background:url(../images/icon-doc.gif) no-repeat 2px 50%;}
.resources-list li.folder{background:url(../images/icon-folder.gif) no-repeat 0 2px;}
.resources-list li.folder a{font-weight: bold;}
.resources-list li ul{
	margin:0;
	padding:3px 0 0;
	list-style:none;
}
.resources-list li.file a{font-weight: normal !important;}
/*inner page end*/

/*com_profile_home_04 start*/
.profile-info-block .decorated-title{
	padding: 2px 0 3px 40px;
	background: url(../images/icon-title.gif) no-repeat 0 50%;
	margin:0 0 18px;
}
.main-column h2 a{color:#ad0100;}
.profile-info-block .align-left, .member-list .information-block .align-left{border-color:#ccc;}
.profile-info-block .column span{
	display: block;
	margin:0 0 3px;
}
.profile-info-block .column strong;
.profile-info-block .column strong a{color:#016f7c;}
.profile-info-block .column{
	height:1%;
	overflow:hidden;
}
.profile-info-block .row{
	width:100%;
	overflow:hidden;
	padding: 10px 0 0;
}
.profile-info-block .row address{
	float:left;
	font-style: normal;
	width:209px;
}
.profile-info-block .contact-info{
	float:left;
	width:180px;
	padding-top: 0;
}
/*inner-slide-block*/
.inner-slide-block{
	height:1%;
	overflow:hidden;
}
.inner-slide-block .member-list li:first-child{
	background: none;
	padding-top: 0;
}
.inner-slide-block .member-list li{
	padding:17px 0 0;
	margin:0 0 15px;
	background: url(../images/border.gif) repeat-x;
}
.inner-slide-block .member-list h3{margin:0 0 10px;}
.member-list .wrapper{
	width:100%;
	overflow:hidden;
}
.inner-slide-block .member-list .align-left{
	margin:8px 7px 0 0;
	border-color:#ccc;
}
.member-list .information-block td{padding-bottom: 8px;}
.member-list .information-block .col1{width:58px;}
.member-list .information-block .arrow-link{
	margin:0;
	float: none;
}
.created-date{font: 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;}
.created-date a{color:#797979;}
.link-add-holder{
	width:100%;
	overflow:hidden;
}
.link-add-holder .link-add{float:right;}
.link-add{
    margin-left: 10px;
	padding: 0 0 0 13px;
	background: url(../images/icon-plus.gif) no-repeat 0 50%;
	font: bold 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.team-info-block .link-add{margin:15px 0 0;}
.profile-info-block .link-add{margin:8px 0 0;}
.dotted-border{
	background: url(../images/border.gif) repeat-x 0 100%;
	border-style:none !important;
	margin-bottom: 12px !important;
}
/*com_profile_home_04 end*/
/*com_profile_04 start*/
.light{
	background: #fff;
	padding-bottom: 0;
}
.light .link-add-holder{margin:0 0 10px;}
/*address-list*/
.address-list{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.address-list dt{
	float:left;
	width:120px;
	font-weight: bold;
}
.address-list dd{
	margin:0 0 5px;
	height:1%;
	overflow:hidden;
}
.link-holder{
	width:100%;
	overflow:hidden;
	margin:5px 0;
}
.link-holder .arrow-link{
	float:right;
	margin:0 8px 0 0;
	display: inline;
}
/*connections-form*/
.connections-form{
	width:100%;
	overflow:hidden;
	padding:0 0 10px;
}
.connections-form h3{margin:0 0 5px;}
.connections-form label{
	float:left;
	margin:0 3px 0 0;
	font: 11px/18px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.connections-form select{
	float:left;
	width:185px;
}
.link-next-small,
.link-previous-small{
	width:7px;
	height:10px;
}
.link-next-small{
	float:right;
	background: url(../images/arrow-next-small.gif) no-repeat;
}
.link-previous-small{
	float:left;
	background: url(../images/arrow-previous-small.gif) no-repeat;
}
/*feedback-form*/
.feedback-form{
	width:100%;
	overflow:hidden;
	padding: 0 0 12px;
}
.feedback-form h3{margin:0 0 2px;}
.feedback-form label{
	display: block;
	line-height: 16px;
	margin:0 0 9px;
}
.feedback-form textarea{
	width:227px;
	height:77px;
	padding: 3px;
	overflow:visible;
	border:1px solid #a9a9a9;
	margin:0 0 8px;
}
/*btn-go*/
.btn-go{
	width:37px;
	height:20px;
	float:right;
}
.btn-go span{
	display: block;
	overflow:hidden;
	height:40px;
	background: url(../images/btn-go.png) no-repeat;
	cursor: pointer;
}
.btn-go:hover{background-position:0 100%;}
.btn-go:hover span{margin-top:-20px;}
/*informed-form*/
.informed-form{
	width:235px;
	overflow:hidden;
	background: #f17474 url(../images/bg-informed-form-top.gif) no-repeat;
}
.informed-form .form-area{
	height:1%;
	overflow:hidden;
	background: url(../images/bg-informed-form-bottom.gif) no-repeat 0 100%;
	padding: 15px 15px 6px 13px;
}
.informed-form h3{
	color:#fff;
	margin:0 0 10px;
}
.informed-form h3 a{color:#fff;}
.informed-form .row{
	width:100%;
	overflow:hidden;
	margin:0 0 7px;
}
.informed-form label{
	float:left;
	width:54px;
	color:#fff;
}
.informed-form input{
	width:145px;
	float:left;
	padding: 1px 3px;
	border:1px solid #a5af99;
}
/*com_profile_04 end*/
/*com_profile_my_05 start*/
.tabs-menu{
	margin:0;
	padding:0;
	list-style:none;
	border:solid #c43434;
	border-width: 1px 1px 0;
	overflow:hidden;
	height:1%;
	margin:0 0 -1px;
	position: relative;
}
.tabs-menu li{
	float:left;
	border-right:1px solid #f17374;
}
.tabs-menu li a{
	float:left;
	width:104px;
	padding: 8px 0 4px;
	background:#d0ebb4 url(../images/bg-tab.gif) repeat-x 0 100%;
}
.tabs-menu li a:hover,
.tabs-menu li a.active{background:url(../images/bg-tab-hover.gif) repeat-x 0 100%;}
.tabs-menu li a span{
	margin:0 auto;
	height:14px;
	cursor: pointer;
}
.inbox{
	width:35px;
	background: url(../images/tab-inbox.png) no-repeat;
}
.compose{
	width:61px;
	background: url(../images/tab-compose.png) no-repeat;
}
.sent-items{
	width:66px;
	background: url(../images/tab-sent-items.png) no-repeat;
}
/*info-table*/
.info-table{
	margin:0;
	padding:0;
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
}
.info-table .color td{background: #f1f8f8;}
.profile .info-table .color td{background:#eaf8dc;}
.info-table th{
	text-align: left;
	font-weight: normal;
	text-transform: uppercase;
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	padding: 9px 0 5px 10px;
	border:solid #d1d0d0;
	border-width: 0 0 1px 0;
	background: url(../images/table-border.gif) no-repeat;
}
.info-table th:first-child{background: none;}
.info-table td{
	padding: 9px 0 5px 10px;
	font-size: 12px;
}
.info-table .col1{
	width:87px;
	padding-left: 20px !important;
}
.info-table .col2{width:116px;}
.info-table .col3{width:108px;}
.info-table td.col4{padding-left: 28px;}
.heading-holder .blog{
	font: 13px/23px "Lucida Grande", "Trebuchet MS", Arial, sans-serif !important;
	padding: 0 !important;
	background: none !important;
}
.info-table-area{
	height:1%;
	overflow:hidden;
	border:1px solid #c43434;
}
.info-table-area label{display: none;}
.info-table-area input{
	width:15px;
	height:16px;
	margin: 0 auto;
	display: block;
}
.info-table-area th.col1{width:74px;}
.info-table-area td.col1{
	padding-left: 0 !important;
	width:88px;
}
.info-table-area .col2{width:123px;}
.info-table-area .col3{width:120px;}
.announcements-info .col1{
	width:54px !important;
	padding-left: 18px !important;
}
.announcements-info .col2{
	width:270px !important;
	padding-left: 8px !important;
}
.link-previous-inner, .link-next-inner{
	width:6px;
	height:9px;
	position: absolute;
	top:11px;
}
.link-previous-inner{
	background: url(../images/arrow-previous-inner.gif) no-repeat;
	left:6px;
}
.link-next-inner{
	background: url(../images/arrow-next-inner.gif) no-repeat;
	right:6px;
}
.connections-list{
	margin:0 0 10px -6px;
	padding:0;
	list-style:none;
	overflow:hidden;
	font-size: 11px;
	height:1%;
	width:278px;
}
.connections-list li:first-child{background: none;}
.connections-list li{
	float:left;
	padding:0 6px 0 6px;
	background: url(../images/separator.gif) no-repeat 0 50%;
}
.buttons-holder{
	width:100%;
	overflow:hidden;
	margin:0 0 16px;
}
/*button*/
.button, .button-grey{
	height:22px;
	float:left;
	margin:0 8px 0 0;
}
.button{
	background: url(../images/button.gif) no-repeat 100% 0;
	padding: 0 10px 0 0;
}
.button-grey{
	background: url(../images/button-grey.gif) no-repeat 100% 0;
	padding: 0 14px 0 0;
}
.button span, .button-grey span{
	float:left !important;
	padding: 6px 0 0 9px !important;
	height:16px !important;
}
.button span{
	background: url(../images/button.gif) no-repeat;
	padding: 6px 0 0 9px !important;
}
.button-grey span{
	background: url(../images/button-grey.gif) no-repeat;
	padding: 6px 0 0 13px !important;
}
.button em, .button-grey em{
	height:14px;
	cursor: pointer;
}
.button em.update{
	background: url(../images/btn-update.png) no-repeat;
	width:41px;
}
.button em.add-folder{
	background: url(../images/btn-add-folder.png) no-repeat;
	width:65px;
}
.button em.remove{
	background: url(../images/btn-remove.png) no-repeat;
	width:47px;
}
.button em.add-file{
	width:46px;
	background: url(../images/btn-add-file.png) no-repeat;
}
.button em.add-topic{
	width:57px;
	background: url(../images/btn-add-topic.png) no-repeat;
}
.button:hover, .button-grey:hover{background-position: 100% 100%;}
.button:hover span, .button-grey:hover span{background-position: 0 100%;}
.border-block{
	height:1%;
	overflow:hidden;
	padding:16px 0 7px;
	border-top:1px solid #d1d0d0;
}
.border-block h3{margin:0 0 5px;}
/*com_profile_my_05 end*/

/*photos-page start*/
.display-formbox{
	width:100%;
	overflow:hidden;
	padding:0 0 18px;
}
.display-formbox .wrapper{
	padding-bottom:20px;
	background: url(../images/border.gif) repeat-x 0 100%;
}
.display-formbox label{
	float:left;
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	margin:3px 6px 0 0;
}
.display-formbox select{
	float:left;
	width:186px;
}
.photos-page .main-column h2{margin:0 0 20px;}
.photos-page .main-column h3{
	font: bold 13px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	margin:0 0 7px;
}
.photos-block-holder{
	width:100%;
	overflow:hidden;
	padding: 20px 0 0;
}
/*photos-block*/
.photos-block{
	margin:0 -16px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	height:1%;
	width:444px;
	font-size: 11px;
}
.photos-block li{
	float:left;
	width:92px;
	height:115px;
	margin:0 19px 16px 0;
	text-align: center;
	overflow:hidden;
}
.photos-block li img{
	display: block;
	margin:0 0 10px;
	border:1px solid #919191;
}
.button .save{
	width:30px;
	height:12px;
	background: url(../images/btn-save.png) no-repeat;
}
.add-form{
	height:1%;
	overflow:hidden;
	padding: 10px 0 0 9px;
	font-size: 12px;
}
.add-form p{
	margin:0 0 9px;
}
.add-form input{
	float:left;
	margin:0 5px 0 0;
	width:15px;
	height:16px;
}
.add-form .row{
	width:100%;
	overflow:hidden;
	margin:0 0 10px;
}
.photos-page .member-list h3{margin:0 !important;}
.photos-page .member-list h3 a{color:#016f7c;}
.border-none{border-width: 0 !important;}
/*photos-page end*/

/*com_profile_my_05 start*/
.profile-page .content-area{padding: 18px 17px 15px;}
.include-form{float:right;}
.include-form input{
	width:15px;
	height:16px;
	float:left;
	margin:1px 7px 0 0;
}
.include-form label{float:left;}
/*flexible-tab-box*/
.flexible-tab-box{
	height:1%;
	overflow:hidden;
	border-top:1px solid #d96363;
}
.flexible-tab-box .left-part{
	float: left;
	width: 4px;
	height: 100%;
	margin-left: -4px;
	display: inline;
}
.flexible-tab-box .right-part{
	float: right;
	width: 4px;
	height: 100%;
	margin-right: -4px;
	display: inline;
}
.flexible-tab-box .center-part{
	float: left;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.tab-box-bottom, .tab-box-middle{
	overflow: hidden;
	padding: 0 4px;
}
.tab-box-bottom{height: 4px;}
.tab-box-bottom .left-part{background: url(../images/bg-tab-box-bottom-left.gif) no-repeat;}
.tab-box-bottom .right-part{background: url(../images/bg-tab-box-bottom-right.gif) no-repeat;}
.tab-box-bottom .center-part{background: url(../images/bg-tab-box-bottom-center.gif) repeat-x;}
.tab-box-middle{
	position: relative;
	height: 1%;
	overflow:hidden;
}
.tab-box-middle .left-part{
	background: url(../images/bg-tab-box-middle-left.gif) repeat-y;
	margin-bottom: -9999px;
	padding-bottom: 9999px;
}
.tab-box-middle .right-part{
	background: url(../images/bg-tab-box-middle-right.gif) repeat-y;
	margin-bottom: -9999px;
	padding-bottom: 9999px;
}
.tab-box-middle .center-part{background: #fff;}
.tab-box-content{
	height:1%;
	overflow:hidden;
	padding: 20px 18px 0 18px;
}
.profile-page .display-formbox{padding-bottom:10px;}
.display-formbox .column{
	width:328px;
	float:left;
}
.display-formbox .column select{width:139px;}
.directory-holder{
	width:100%;
	overflow:hidden;
}
/*directory*/
.directory{
	margin:0 -16px 0 0;
	padding:0 0 12px;
	list-style:none;
	overflow:hidden;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	height:1%;
}
.directory li{
	float:left;
	display: inline;
	margin:0 16px 0 0;
}
.explanation{
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	display: block;
	margin:0 0 10px;
}
/*results-block*/
.results-block{
	width:100%;
	overflow:hidden;
	position: relative;
	margin:0 0 5px;
}
.results-block .link-previous, .results-block .link-next{
	/*position:absolute;*/
	top:2px;
	width:7px;
	height:11px;
}
.results-block .link-previous{
	left: 0;
	background: url(../images/arrow-previous.gif) no-repeat;
}
.results-block .link-next{
	right:0;
	background: url(../images/arrow-next.gif) no-repeat;
}
.results-table{
	margin:0;
	padding:0;
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	font-size: 11px;
}
.results-table th:first-child{border-left:0;}
.results-table th{
	font: bold 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	border:solid #d1d0d0;
	border-width: 0 0 1px 1px;
	color:#7a7b7b;
	padding: 0 0 2px 6px;
	text-align: left;
}
.results-table td{
	padding: 12px 0 10px 6px;
	vertical-align: top;
}
.results-table .col1{
	width:60px;
	padding-left:14px !important;
}
.results-table .col2{width:72px;}
.results-table .col3{width:79px;}
.results-table .col4{width:140px;}
.results-table .col5{width:220px;}
.results-table .col1 img{
	display:block;
	border:1px solid #8d8d8d;
}
/*information-list*/
.results-table .information-list{
	margin:0;
	padding:0;
	overflow:hidden;
	height:1%;
}
.results-table .information-list dt{
	float:left;
	width:70px;
	font-weight: bold;
}
.results-table .information-list dd{
	margin:0;
	height:1%;
	overflow:hidden;
}
.results-table .connected{color:#666!important;}
.results-table .color td{background: #f1f8f8;}
/*com_profile_my_05 end*/

/*com_profile_search_02 start*/
/*activity-list*/
.activity-page .slide-block{
	background: none;
	padding: 0;
}
.activity-list{
	margin:0;
	padding:0;
	list-style:none;
}
.side-column .activity-list{font-size:12px;}
.activity-list li{
	padding:14px 14px 14px 53px;
	background-position: 8px 14px !important;
	overflow:hidden;
	vertical-align: top;
}
.side-column .activity-list li{
	padding:14px 0 6px 50px;
	background-position: 6px 14px !important;
}
.activity-list li.color{background-color:#f1f8f8 !important;}
.activity-list .connection{background: url(../images/icon-connection.gif) no-repeat;}
.activity-list .comment{background: url(../images/icon-comment.gif) no-repeat;}
.activity-list .group{background: url(../images/icon-members.gif) no-repeat;}
.activity-list .rsvp{background: url(../images/icon-rsvp.gif) no-repeat;}
.activity-list .upload{background: url(../images/icon-upload.gif) no-repeat;}
.activity-list .announce{background: url(../images/icon-announce.gif) no-repeat;}
.activity-list .blog{background: url(../images/icon-blog.gif) no-repeat;}
.activity-list li p{margin:0;}
.activity-list li .date{
	color:#999;
	display: block;
	font-style: normal;
}
.activity-list li .date a{color:#999;}
.side-column .connections-form{padding-bottom: 0;}
.side-column .connections-form label{margin:0 8px 0 0;}
.side-column .connections-form .wrapper{padding:0 0 5px;}
/*com_profile_search_02 end*/

/*com_announce_home_04 start*/
.inner-side-navigation{
	margin:0;
	padding:0 0 0 17px;
	list-style:none;
	font-weight: bold;
}
.inner-side-navigation li{
	margin:0 0 11px;
	width:100%;
	vertical-align:top;
}
.inner-side-navigation li a:active, .inner-side-navigation li.active a{
	color:#7a7b7b !important;
	text-decoration: none !important;
}
.announce-home .content-area{padding-right:15px;}
.announce-home .main-column h3, .article-page .main-column h3{font-size: 13px;}
.announce-home .main-column h3{margin:0;}
.announce-home .team-info-block .date{
	display: block;
	font-style: normal;
}
.announce-home .team-info-block .holder{
	background: none;
	padding: 15px 0 0;
}
.announce-home .team-info-block .holder .align-left{margin:3px 20px 16px 0;}
.announce-home .team-info-block .holder p{
	overflow:visible;
	height:auto;
	line-height: 17px;
}
.post-title{
	height:1%;
	overflow:hidden;
	padding: 0 0 10px;
	margin:0 0 12px;
	background: url(../images/border.gif) repeat-x 0 100%;
}
.announce-home .member-list li{padding:20px 0 0;}
.announce-home .member-list img{margin:2px 9px 0 0 !important;}
.announce-home .member-list p{margin:0  0 15px;}
.announce-home .member-list .created-date{
	font: 13px Arial, Helvetica, sans-serif;
	color:#999;
}
.announce-home .member-list .created-date a{color:#016f7c;}
.announce-home .side-column{width:239px;}
/*search-form*/
.side-column .search-form{
	width:100%;
	float: none;
	overflow:hidden;
}
.side-column .search-form-area{
	width:100%;
	overflow:hidden;
	padding: 0 0 16px;
	border-bottom:1px solid #d1d0d0;
	margin:0 0 18px;
}
.side-column .search-form .wrapper{margin:0 0 13px;}
.side-column .search-form input{width:177px;}
.btn-create{
	width:147px;
	height:20px;
	background: url(../images/btn-create.gif) no-repeat;
}
.btn-create:hover{
	background-position:0 100%;
	text-decoration: none;
}
/*display-formbox*/
.announce-home .side-column .display-formbox .wrapper{background: none;}
.announce-home .side-column .display-formbox{padding:0;}
/*activity-list*/
.announce-home .side-column .activity-list li{padding: 9px 10px 7px;}
.announce-home .side-column .activity-list li p{margin:0 0 10px;}
.announce-home .side-column .activity-list .date a{color:#016f7c !important;}
.announce-home .side-column .activity-list .date span{display:block;}
/*com_announce_home_04 end*/

/*com_article_04 start*/
.article-page .main-column{padding-top:19px;}
.main-column .visual{
	border:1px solid #8d8d8d;
	display: block;
	margin:0 0 20px;
}
.article-page .main-column h3{margin:0 0 15px;}
/*print-box*/
.print-box{
	width:102px;
	float:right;
	margin:0 0 22px 20px;
	background: url(../images/bg-print-box-top.gif) no-repeat;
}
.print-box-area{
	height:1%;
	overflow:hidden;
	padding:10px 5px 4px 11px;
	background:url(../images/bg-print-box-bottom.gif) no-repeat 0 100%;
}
.print-box-area ul{
	margin:0;
	padding:0;
	list-style:none;
	font: bold 10px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.print-box-area ul li{
	width:100%;
	vertical-align:top;
	margin:0 0 6px;
}
.print-box-area ul li a{
	padding:0 0 0 26px;
	color:#ff8600;
}
.print{background: url(../images/icon-print.gif) no-repeat;}
.email{background: url(../images/icon-email.gif) no-repeat;}
.share{background: url(../images/icon-share.gif) no-repeat;}
.set-alert{background: url(../images/icon-alert.gif) no-repeat;}
.arrow-down-link{
	padding: 0 0 0 15px;
	background: url(../images/arrow-down.gif) no-repeat 0 50%;
	font: bold 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
/*bullet-list*/
.inner-bullet-list{
	margin:0 0 18px;
	padding:0 0 2px 10px;
	list-style:none;
	font-size: 12px;
	color:#666;
	border-bottom:1px solid #d1d0d0;
	height:1%;
}
.inner-bullet-list li{
	padding:0 0 0 12px;
	background:url(../images/icon-bullet2.gif) no-repeat 0 5px;
	margin:0 0 13px;
	vertical-align: top;
	height:1%;
}
.article-page .side-column .member-list{margin-top: 5px;}
.post-block{
	height:1%;
	overflow:hidden;
	padding: 0 0 8px;
	margin:0 0 9px;
	border-bottom:1px solid #d1d0d0;
}
.post-block p{
	margin:0 0 12px;
	line-height: 14px;
}
/*com_article_04 end*/

/*com_events_ws_05 start*/
.objectives-box{
	height:1%;
	overflow:hidden;
	padding: 19px 18px 5px 21px;
	border:1px solid #c2ed83;
	background: #fff;
}
.objectives-box h2{
	font-size:13px;
	text-transform: uppercase;
}
.inner2-bullet-list{
	margin:0;
	padding:0;
	list-style:none;
}
.inner2-bullet-list li{
	padding:0 0 0 9px;
	margin:0 0 10px;
	vertical-align: top;
	background:url(../images/icon-bullet3.gif) no-repeat 0 50%;
}
.inner2-bullet-list li a{color:#666;}
.button .attend{
	width:39px;
	background: url(../images/btn-attend.png) no-repeat;
}
.button .invite{
	width:32px;
	background: url(../images/btn-invite.png) no-repeat;
}
.table-block{
	height:1%;
	overflow:hidden;
	position: relative;
	border-bottom:1px solid #d1d0d0;
	margin:0 0 17px;
}
.table-block .link-next-small,
.table-block .link-previous-small{
	float: none;
	position: absolute;
	top:5px;
}
.table-block .link-previous-small{left:2px;}
.table-block .link-next-small{right:0;}
.side-table{
	margin:0 0 13px;
	padding:0;
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	font-size: 12px;
}
.side-table th:first-child{border-left-width: 0;}
.side-table th{
	text-align:left;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	color:#7a7b7b;
	border:solid #e3e3e3;
	border-width: 0 0 1px 1px;
	text-transform: uppercase;
	padding-bottom: 3px;
}
.side-table .col1{width:163px;}
.table-block .col1{
	width:150px;
	padding: 1px 0 3px 13px !important;
}
.side-table th.col-status, .side-table th.col2{padding: 0 0 0 10px;}
.side-table td.col-status{
	text-align: center;
	color:#ff8000;
	font-weight: bold;
}
.side-table td.col-status a{color:#ff8000;}
.side-table td.col2{text-align: right;}
.side-table td.col2 a{color:#959595;}
.side-table td{padding:7px 0 1px;}
.forums-page .side-table .arrow-link{
	float:left;
	background: url(../images/arrow-link-s.gif) no-repeat 100% 50%;
	color:#248d98 !important;
}
/*com_events_ws_05 end*/

#shade{
	width:100%;
	min-width:928px;
	position:absolute;
	top:0;
	left:0;
	background: url(../images/shade.png) repeat;
	z-index:99;
}
/*pop-up start*/
.pop-up{
	position: absolute;
	z-index: 999;
	top:198px;
	left:50%;
	width:518px;
	min-height:597px;
	background: #fff;
	border:1px solid #d96363;
	padding: 16px 0 0;
	margin:0 0 0 -215px;
}
* html .pop-up{height:597px;}
.pop-up .tabset{height:auto;}
.btn-close{
	position: absolute;
	top:4px;
	right:5px;
}
.pop-up-area{
	width:482px;
	overflow:hidden;
	border-top:1px solid #d96363;
	padding: 20px 16px 20px 20px;
	position: relative;
	z-index: 1;
}
.pop-up-area .row{
	width:100%;
	overflow:hidden;
	margin:0 0 11px;
}
.pop-up-area .row label{
	float:left;
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	margin:2px 6px 0 0;
}
.select-view{width:135px;}
.events-box{
	width:258px;
	height:158px;
	border:1px solid #a9a9a9;
	overflow: auto;
	float:left;
	margin:0 15px 0 0;
}
.events-box .events{
	margin:0;
	padding:0;
	list-style:none;
	font-size: 12px;
	line-height: 22px;
	overflow:hidden;
	width:100%;
}
.events-box .events li{
	width:100%;
	vertical-align:top;
}
.events-box .events a{
	display:block;
	height:1%;
	overflow:hidden;
	padding: 0 9px;
	color:#666;
}
.events-box .events a:hover{
	background:#e8e7e7;
	text-decoration: none;
}
.pop-up-area .column{
	width:205px;
	float:right;
}
.pop-up-area .column h3{
	font: bold 12px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	color:#7a7b7b;
	margin:0 0 10px;
	text-transform: uppercase;
}
.pop-up-area .column h3 a{color:#7a7b7b;}
.checkbox-list{
	margin:0;
	padding:0;
	list-style:none;
}
.checkbox-list li{
	width:100%;
	overflow:hidden;
	margin:0 0 8px;
}
.checkbox-list li input{
	float:left;
	width:15px;
	height:16px;
	margin:1px 5px 0 0;
}
.checkbox-list li label{
	font-size: 12px;
	margin:0 !important;
}
.pop-up-area .column .holder{margin:0 0 19px;}
.btn-delete{
	width:62px;
	height:22px;
	background: url(../images/btn-delete.gif) no-repeat;
}
.btn-delete:hover{
	background-position:0 100%;
	text-decoration:none;
}
.select-frequency{width:107px;}
/*pop-up end*/

/*com_group_dockets_02 start*/
.group-dockets .columns-holder{
	width:100%;
	overflow:hidden;
	padding: 0 0 10px;
	border-bottom:1px solid #d1d0d0;
	margin:0 0 20px;
}
.group-dockets .content-area, .forums-page .content-area, .events-list-page .content-area{padding: 0 18px 15px 17px;}
/*main-column*/
.group-dockets .main-column, .forums-page .main-column, .events-list-page .main-column{
	padding:18px 0 0;
	width:430px;
}
.group-dockets .information-block{
	color:#666;
	font-size: 13px;
}
.group-dockets .information-block select{width:193px;}
.select-holder{
	width:100%;
	overflow:hidden;
	margin:0 0 12px;
}
.select-holder label{
	margin:2px 6px 0 0;
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.group-dockets .article-block label{float:left;}
.group-dockets .article-block select{width:120px;}
.group-dockets .article-block .area{padding-bottom:3px;}
.group-dockets .article-block .row{margin:0 0 5px;}
/*info-table*/
.group-dockets .info-table{background: url(../images/border.gif) repeat-x 0 100%;}
.group-dockets .info-table{margin:0 0 10px;}
.group-dockets .info-table th{
	color:#016f7c;
	font-size: 12px;
	font-weight: bold;
}
.group-dockets .info-table td{
	padding: 5px 10px 3px;
}
.discussions-col{text-align: center;}
.print-grid{
	width:55px;
	background: url(../images/btn-print-grid.png) no-repeat;
}
.generate{
	width:80px;
	background: url(../images/btn-generate.png) no-repeat;
}
.move{
	width:31px;
	background: url(../images/btn-move.png) no-repeat;
}
.copy{
	width:32px;
	background: url(../images/btn-copy.png) no-repeat;
}
/*com_group_dockets_02 end*/

/*com_forums_03 start*/
.forums-page .content-area h2{margin:0 0 3px !important;}
.forums-page .main-tabset li a{width:224px;}
.tab-community-discussions{background: url(../images/tab-community-discussions.gif) no-repeat;}
.tab-community-forums{background: url(../images/tab-community-forums.gif) no-repeat;}
.info-table-holder{
	height:1%;
	overflow:hidden;
	background: url(../images/border.gif) repeat-x 0 100%;
	margin:0 0 18px;
	padding: 0 0 10px;
}
.forums-page .info-table{margin:0 0 5px;}
.forums-page .last{background: none;}
.forums-page .info-table th{
	font-size: 12px;
	font-weight: bold;
	color:#959595;
}
.forums-page .info-table th a{color:#959595;}
.forums-page .info-table td{text-align: center;}
.forums-page .info-table th.first-column{padding-left:0;}
.forums-page .info-table .first-column{text-align: left;}
.forums-page .informed-form .idea{
	width:auto;
	display: block;
	float: none;
	margin:0 0 8px;
	font-size: 12px;
	line-height: 15px;
}
.forums-page .informed-form textarea{
	width:197px;
	height:77px;
	border:1px solid #a9a9a9;
	margin:0 0 6px;
	padding: 3px;
}
.forums-page .inner-bullet-list li{margin:0 0 14px;}
.forums-page .inner-bullet-list .date{
	display: block;
	font-style: normal;
	color:#999;
}
.forums-page .table-block{
	border-width:0;
	margin:0;
}
.forums-page .side-table th{padding:1px 0 2px 7px;}
.forums-page .side-table th.col1{width:133px;}
.forums-page .side-table td.col1{
	padding:7px 0 0 !important;
}
.forums-page .side-table td{padding-left:7px;}
/*com_forums_03 end*/

/*com_events_list_02 start*/
.tab-events-list{background: url(../images/tab-events-list.gif) no-repeat;}
.tab-full-calendar{background: url(../images/tab-full-calendar.gif) no-repeat;}
.side-column .inner-side-navigation{
	padding-left:0;
	font-weight: normal;
}
.side-column .inner-side-navigation li{margin:0 0 5px;}
/*search-row*/
.search-row{
	width:100%;
	overflow:hidden;
	padding: 0 0 9px;
}
.search-row .holder{
	padding: 0 0 16px;
	border-bottom: 1px solid #d1d0d0;
}
.search-row label{
	float:left;
	margin:2px 7px 0 0;
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.search-row select{
	float:left;
	width:161px;
}
.search-row input{
	float:left;
	margin:0 9px 0 11px;
	border:1px solid #a9a9a9;
	padding: 1px 3px;
	width:152px;
}
.search-row .btn-go{float:left;}
.invisible{display: none;}
.events-list-page .slide-block{
	background: none;
	margin:0;
	padding: 0;
}
/*event-list*/
.event-list{
	margin:0;
	padding:0;
	list-style:none;
}
.event-list li{
	width:100%;
	overflow:hidden;
	background: url(../images/border3.gif) repeat-x;
	padding: 18px 0 16px;
}
.events-list-page .event-list li:first-child{background: none;}
.event-list li .column{
	height:1%;
	overflow:hidden;
}
.event-list li .date{
	float:left;
	font-style: normal;
	margin:0 18px 7px 0;
}
.event-list li .date strong{display:block;}
.event-list li .column h2{
	font-size:13px;
	margin:0;
	color:#7a7b7b;
	font-weight: bold;
}
.event-list li .article-date{
	display: block;
	font-style: normal;
	margin:0 0 7px;
	color:#999;
}
.event-list li p{
	line-height: 16px;
	color:#7a7b7b;
	margin:0 0 12px;
}
.event-list li p a{color:#7a7b7b;}
.event-list li .information-block td{padding: 1px 0;}
.event-list li .information-block td.col1{width:90px;}
.event-list li .align-left{margin-top:2px;}
/*btn-create-event*/
.btn-create-event{
	width:99px;
	height:20px !important;
	background: url(../images/btn-create2.gif) no-repeat;
}
.btn-create-event:hover{
	background-position:0 100%;
	text-decoration: none;
}
.events-list-page .wrapper{margin:0 0 20px;}
/*com_events_list_02* end/

/*com_events_cal_03 start*/
.events-cal-page .content-area{padding:20px 18px 15px;}
.events-cal-page .btn-create-event{float:right;}
.events-cal-page .search-row{padding-bottom: 20px;}
.calendar-block{
	height:1%;
	overflow:hidden;
	margin:0 0 14px;
}
.calendar-holder{
	width:100%;
	overflow:hidden;
}
.calendar-holder .holder{padding: 0 0 12px;}
/*calendar*/
.calendar{
	margin:0;
	padding:0;
	border-collapse:collapse;
	border:0;
	width:100%;
	font: 11px/16px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	color:#999;
}
.calendar-title{
	font: 19px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	color:#ad0100;
	display: block;
	text-align: center;
}
.calendar th{font-size: 15px;}
.cell-area{
	width:100%;
	min-height:53px;
	position: relative;
}
* html .cell-area{height:53px;}
.calendar td{
	width:74px;
	border-bottom:1px solid #fff;
	background: #f5f5f5 url(../images/border-calendar.gif) repeat-y;
	padding: 6px 12px 2px;
	vertical-align: top;
}
.calendar td a{color:#707070;}
.calendar .date{
	display: block;
	font-style: normal;
}
.calendar a:hover .date{text-decoration:underline;}
.title-row-holder{
	position: absolute;
	top:15px;
	left:-10px;
}
.calendar .title-row{
	width:176px;
	height:18px;
	line-height: 18px;
	background: url(../images/bg-title.png) no-repeat;
	padding: 0 10px;
	overflow:hidden;
	display: block;
}
.calendar .title-row a{
	position:relative;
	color:#016f7c;
}
.calendar .title{
	display: block;
	overflow:hidden;
	color:#016f7c;
}
.calendar .title a{color:#016f7c;}
.calendar .last-month, .calendar .next-month{background-color: #fdfdfd;}
.calendar .today{background-color: #fff;}
.calendar .last-month a, .calendar .next-month a{color:#999;}
.events-cal-page .info-block{width:auto;}
.events-cal-page .info-table{margin:0 0 10px;}
.events-cal-page .info-table-area{
	padding:5px 0 10px;
	position: relative;
}
.events-cal-page .info-table-area .link-next,
.events-cal-page .info-table-area .link-previous{
	position: absolute;
	top:16px;
	float: none;
}
.events-cal-page .info-table-area .link-next{right:8px;}
.events-cal-page .info-table-area .link-previous{left:8px;}
.events-cal-page .heading-holder{
	background: url(../images/bg-heading-holder3.gif) no-repeat;
	padding:3px 10px;
}
.events-cal-page .heading-holder .events{
	background: url(../images/icon-events.gif) no-repeat;
	padding: 0 0 0 40px;
}
.events-cal-page .heading-holder .select-holder{
	float:right;
	width:162px;
	margin:7px 0 0;
}
.events-cal-page .heading-holder select{width:161px;}
.button .add-event{
	width:88px;
	height:11px;
	background: url(../images/btn-add-event.png) no-repeat;
}
.events-cal-page .info-block th{
	font-weight: bold;
	color:#7a7b7b;
}
.events-cal-page .info-block .date-column{
	width:58px;
	padding-left: 22px !important;
}
.events-cal-page .info-block .time-column{width:124px;}
.events-cal-page .info-block .title-column{width:188px;}
.link-holder .button{margin:0 0 0 7px;}
.events-cal-page .link-holder{margin: 0 0 8px;}
/*com_events_cal_03 end*/

/*com_forums_sub_02 start*/
/*btn-add-post*/
.btn-add-post{
	width:99px;
	height:20px;
	background: url(../images/btn-add-post.gif) no-repeat;
}
.btn-add-post:hover{
	text-decoration: none;
	background-position: 0 100%;
}
.forums-page .display-formbox .wrapper{
	background: none;
	padding: 0 0 14px;
}
.forums-page .border-title{
	font: bold 12px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	color:#959595;
	text-transform: uppercase;
	border-bottom:1px solid #d1d0d0;
	margin:12px 0 20px;
}
.forums-page .question{
	display: block;
	margin:0 0 6px;
	font: bold 13px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.forums-page .event-list h3{
	font-size: 13px;
	font-weight: normal;
	margin:0;
	color:#666;
}
.forums-page .event-list h3 a{font-weight:bold;}
.forums-page .event-list li{
	width:auto;
	overflow:hidden;
	background: none;
	padding: 18px 13px 8px;
}
.forums-page .event-list li .column{min-height: 134px;}
* html .forums-page .event-list li .column{
	height: 134px;
	overflow: visible;
}
.forums-page .event-list li.color{background:#f1f8f8;}
.visual-col{
	width:55px;
	float:left;
	margin:0 16px 0 0;
	text-align: left;
	line-height:9px;
}
.visual-col .align-left{
	margin:0 0 5px;
	float: none;
	display: block;
}
/*com_forums_sub_02 end*/

/*com_events_create_with_popup start*/
.create-form{
	height:1%;
	overflow:hidden;
	padding: 0 24px 0 0;
}
.form-list{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
}
.events-list-page .form-list{display: table;}
.form-list li{
	width:100%;
	vertical-align: top;
	margin:0 0 10px;
}
.events-list-page .form-list li{position: relative;}
.form-list li:after{
	content:"";
	display:block;
	clear:both;
}
.form-list li .label-holder, .form-list li label{
	float:left;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.create-form .label-holder{width:102px;}
.form-list li input, .form-list li textarea{
	width:288px;
	border:1px solid #c7c5c5;
	float: left;
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	color:#797979;
}
.form-list li input{padding: 1px 3px;}
.form-list li textarea{
	height:74px;
	overflow: auto;
	padding: 2px 3px;
}
.form-list li em.separator{
	float:left;
	margin:0 3px 0 0;
	font-style:normal;
}
.form-list li select{width:50px;}
.form-list .repeat{
	width:15px;
	height:16px;
	float:left;
	border:0;
	margin:0;
}
em.btn-create-event{
	width:74px;
	height:11px !important;
	background: url(../images/btn-create-event.png) no-repeat;
}
.btn-cancel{
	width:40px;
	height:11px !important;
	background: url(../images/btn-cancel.png) no-repeat;
}
.create-form .button, .create-form .button-grey{float:right;}
.form-list .calendar-icon{
	position: absolute;
	top:0;
	right:-20px;
}
.create-form .arrow-link{font-size: 12px;}
/*no-display*/
.no-display{display: none !important;}
/*select-pop-up*/
.select-pop-up{
	width:327px;
	overflow:hidden;
	padding: 0 20px;
}
.pop-up h2, .content-top h2, .photo-detail-page .content-area h2{
	font: 19px "Trebuchet MS", Arial, sans-serif;
	color:#ad0100;
}
.pop-up h2, .photo-detail-page .content-area h2{margin:0 0 13px;}
.content-top h2{margin:0 0 10px;}
.content-top h2, .photo-detail-page .content-area h2{font-size:20px !important;}
.events-list-page .content-area .create-form h2{
	line-height:15px;
	margin:0 0 20px;
}
.select-list{
	margin:0 0 10px;
	padding:0;
	list-style:none;
}
.select-list li{
	width:100%;
	overflow:hidden;
	margin:0 0 5px;
}
.select-list li input{
	float:left;
	width:15px;
	height:16px;
	margin:0 8px 0 0;
}
.select-list li label{
	float:left;
	color:#666;
	font-size: 12px;
	line-height: 12px;
}
.button .btn-select{
	width:37px;
	height:12px;
	background: url(../images/btn-select.png) no-repeat;
}
.events-list-page .pop-up{
	min-height:382px;
	width:367px;
	margin:0 0 0 -183px;
	top:240px;
}
* html .events-list-page .pop-up{height:382px;}
/*com_events_create_with_popup end*/

/*com_profile_photo_detail_01 start*/
.btn-create-album{
	width:78px;
	height:11px;
	background: url(../images/btn-create-album.png) no-repeat;
}
.photos-page .button-block{
	height:1%;
	overflow:hidden;
	border-bottom:1px solid #d1d0d0;
	padding: 0 0 17px;
	margin:0 0 16px;
}
.edit-form .photos-block li{text-align: left;}
.edit-form .photos-block li span{
	display: block;
	overflow:hidden;
}
.edit-form .photos-block li input{
	width:15px;
	height:16px;
	float:left;
	margin:0 8px 0 0;
}
.edit-form .photos-block label{
	float:left;
	color:#016f7c;
}
.edit-form .buttons-holder{margin:0;}
.edit-form .button, .edit-form .btn-delete{
	float:right;
	margin:0 0 0 8px;
}
.btn-add-photo{
	width:61px;
	height:11px !important;
	background: url(../images/btn-add-photo.png) no-repeat;
}
/*pop-up*/
.photos-page .pop-up{
	min-height: 108px;
	width:368px;
	margin:0 0 0 -184px;
	padding: 15px 0 0;
}
* html .photos-page .pop-up{height: 108px;}
/*photo-pop-up*/
.photo-pop-up{
	width:327px;
	padding: 0 22px 0 19px;
}
.photo-pop-up input{
	width:275px;
	border:1px solid #c7c5c5;
	padding: 1px 3px;
	font: 12px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	color:#666;
}
.photo-pop-up .holder{margin:0 0 11px;}
.photo-pop-up label{
	font: bold 12px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	margin:2px 10px 0 0;
	float:left;
	display: inline;
}
.photo-pop-up .button,
.photo-pop-up .button-grey,
.photo-pop-up .btn-delete{
	float:right;
	margin:0 0 0 8px;
}
/*com_profile_photo_detail_01 end*/

/*com_terms_template start*/
.content-top{
	background: url(../images/bf-container-top.gif) no-repeat;
	height:1%;
	overflow:hidden;
	padding: 18px 30px 10px 27px;
}
.content-top h3{
	font-size: 13px;
	margin:0;
}
.content-top p{
	color:#666;
	margin:0 0 14px;
}
.title-text{
	position: absolute;
	top:11px;
	left:0;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	color:#ff7e00;
}
/*com_terms_template end*/

/*com_signup_step3_indv_02 start*/
.profile-form{
	height:1%;
	padding: 0 23px 0 8px;
	overflow:hidden;
	position: relative;
}
.profile-form h2{margin:-2px 0 15px;}
.profile-form h3{margin:0 0 5px;}
.profile-form .column1{
	float:left;
	width:421px;
}
.profile-form .column2{
	float:right;
	width:394px;
	padding: 0 0 70px;
}
.profile-form .column2 img{border:1px solid #c7c5c5;}
.profile-form .form-list{display: block;}
.profile-form .form-list li{overflow:hidden;}
.profile-form .form-list .label-holder{font: bold 12px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;}
.profile-form .column1 .form-list .label-holder{width:137px;}
.profile-form .column2 .form-list .label-holder{width:112px;}
.profile-form .form-list input{width:272px;}
.profile-form .form-list select{width:280px;}
.profile-form .form-list .column{
	height:1%;
	overflow:hidden;
}
.profile-form .form-list .column .holder{margin:0 0 8px;}
.profile-form .form-list .column label{
	width:auto !important;
	font-weight: normal;
	line-height: 13px;
}
.checkbox{
	width:15px !important;
	height:16px !important;
	border:0 !important;
	margin:1px 3px 0 0 !important;
}
.profile-form .checkbox{margin-right:5px;}
.profile-form .select-list{
	width:140px;
	float:left;
	margin:4px 0 0;
}
.profile-form .select-list li{margin:0;}
.profile-form .select-list label{font: 12px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;}
.profile-form .select-list input{margin-top:2px;}
.avatar-holder{
	height:1%;
	overflow:hidden;
	margin:0 0 22px;
}
.profile-form .column2 .button, .profile-form .column2 .button-grey{
	float:right;
	margin:0 0 0 8px;
}
.profile-form .column2 .arrow-link{float:right;}
.profile-form .column2 .holder{
	margin:0 0 15px;
	padding: 5px 0 0;
}
.profile-form .column2 textarea{
	width:386px;
	height:69px;
}
.buttons-block{
	position: absolute;
	bottom:7px;
	right:32px;
}
/*com_signup_step3_indv_02 end*/

/*com_signup_step1_indv_02 start*/
.visual-column{
	width:345px;
	float:left;
	padding:20px 0 0 25px;
}
.visual-column img{
	display: block;
	margin:0 auto;
}
.visual-column h2{
	color:#ff8000;
	text-align: center;
}
/*account-form*/
.account-form{
	width:431px;
	float:right;
	padding: 20px 15px 0 0;
}
.account-form h2{margin:0 0 3px;}
.account-form h3, .login-form h3{
	color:#959595;
	font-size: 14px;
}
.account-form h3{margin:0 0 15px;}
.login-form h3{margin:0 0 20px;}
.account-form .form-list{padding:0 0 5px;}
.account-form .form-list label{
	width:141px;
	float:left;
}
.account-form .form-list input{width:278px;}
.account-form .color-row{
	height:1%;
	overflow:hidden;
	padding: 9px 12px 8px;
	margin:0 0 11px;
	background: #e3f1f3;
}
.account-form .color-row p{margin:0;}
.btn-sign-up{
	width:46px;
	height:14px;
	background: url(../images/btn-sign-up.png) no-repeat;
}
.account-form .button{
	float:right;
	margin:0;
}
.account-form .checkbox{
	margin: 5px 5px 0 0 !important;
	float:left;
}
.account-form .wrapper label{
	float:left;
	line-height: 24px;
}
.account-form select{width:287px !important;}
/*com_signup_step1_indv_02 end*/

/*com_signup_step2_indv_02 start*/
.page-create-account .visual-column{
	float:none;
	width:430px;
	margin:0 auto;
	padding:20px 0 0;
}
.page-create-account .visual-column h2{
	font-size:18px !important;
	margin:0 0 42px;
}
.page-create-account .visual-column img{
	margin:0 auto;
	display: block;
}
.page-create-account .content-top{
	min-height: 405px;
	padding: 54px 0 0;
}
* html .page-create-account .content-top{
	height: 405px;
	overflow: visible;
}
/*com_signup_step2_indv_02 end*/

/*com_login_01 start*/
.welcome-column{
	width:348px;
	float:left;
	padding: 20px 0 0 45px;
}
.welcome-column h2{color:#ff8000;}
.inner2 .inner-bullet-list{
	font-size: 13px;
	border-style:none;
	padding-left: 3px;
	margin:0 0 10px;
}
.inner2 .inner-bullet-list li{margin:0 0 15px}
.inner2 .inner-bullet-list a{color:#666;}
.login-form{
	width:372px;
	float:right;
	padding: 20px 55px 0 0;
}
.login-form h2{margin:0 0 3px;}
.login-form .form-list label{
	width:84px;
	float:left;
}
.login-form .form-list input{width:278px;}
.login-form .column{
	height:1%;
	overflow:hidden;
	padding: 0 0 0 84px;
	font-size: 12px;
}
.login-form .column .wrapper a{line-height: 24px;}
.login-form .button, .login-form .button-grey{
	float:right;
	margin:0 0 0 8px;
}
.btn-login{
	width:33px;
	height:14px;
	background: url(../images/btn-login.png) no-repeat;
}
.btn-clear{
	width:32px;
	height:11px;
	background: url(../images/btn-clear.png) no-repeat;
}
/*com_login_01 end*/

/*com_profile_photo_detail_02 start*/
.photo-detail-page .content-area{padding:18px;}
.photo-detail-page .display-formbox .wrapper{
	background: none;
}
.photo-number{
	font: bold 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	display: block;
	text-align: center;
	margin:0 0 15px;
}
.photo-block{
	height:1%;
	overflow:hidden;
	font: 13px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	padding: 0 0 6px;
	border-bottom:1px solid #d1d0d0;
	margin:0 0 12px;
}
.photo-block img{
	margin:0 auto 14px;
	display:block;
	border:1px solid #d8d8d8;
}
.photo-block h3{
	text-align: center;
	font-size: 13px;
	margin:0;
}
.photo-block p{
	margin:0;
	text-align: center;
}
.photo-detail-page .comment-form textarea{
	width:694px;
	height:56px;
}
.photo-detail-page .holder{margin:10px 0 0;}
.photo-detail-page .arrow-down-link{
	background: url(../images/arrow-down2.gif) no-repeat 0 50%;
	padding-left: 10px;
}
.photo-detail-page .member-list{padding-top: 18px;}
/*com_profile_photo_detail_02 end*/
/*container end
footer start*/
#footer {
	height:1%;
	overflow:hidden;
	background: url(../images/bg-footer.gif) no-repeat 100% 0;
	padding: 30px 0;
}
.inner #footer, .inner2 #footer{background:none;}
.footer-nav{
	margin:0;
	padding:0;
	list-style:none;
	text-align: center;
	font: 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.footer-nav li:first-child{background: none;}
.footer-nav li{
	display:inline;
	padding: 0 9px;
	background: url(../images/separator.gif) no-repeat 0 50%;
}
.footer-nav li a{color:#37b5c2;}
/*footer end*/

/*create-menu*/ 
.create-menu {
    list-style:none; 
    overflow:hidden; 
    display: inline-table; 
    font: bold 11px “Lucida Grande”, “Trebuchet MS”, Arial, sans-serif; 
    margin-top: 0; 
    margin-right: auto; 
    margin-bottom: 0; 
    margin-left: auto; 
    padding-top: 14px; 
    padding-right: 0; 
    padding-bottom: 0; 
    padding-left: 0; 
} 
    
.create-menu li {
    float:left; 
    display: inline;
    margin-top: 0; 
    margin-right: -4px; 
    margin-bottom: 0; 
    margin-left: -4px; 
} 

.create-menu li a {
    color:#0096A6; 
    width:84px; 
    height:15px; 
    padding: 45px 0 0; 
    display: block; 
    overflow:hidden; 
    text-align: center; 
} 

.event-link {
    background: url(../images/bg-link-event.gif) no-repeat;
} 

.announce-link {
    background: url(../images/bg-link-announce.gif) no-repeat;
} 

.group-link {
    background: url(../images/bg-link-group.gif) no-repeat;
}

.create-menu li a:hover {
    background-position:0 -60px;
}
/*create-menu end*/

/*blue*/
.side-column .blue .title{
	background: #0096a6 url(../images/bg-article-title-blue.gif) no-repeat;
	color:#f1f8f8 !important;
}
.side-column .blue .collapse-btn{background:url(../images/collapse-btn-blue.gif) no-repeat;}
.side-column .blue .collapse-btn.on,
.side-column .collapse-btn.on{background-position: 0 -12px;}
.side-column .blue .area{
	background: #f1f8f8;
	border-color:#0096a6;
}
.side-column .blue .area .article-menu li{margin:0 30px;}
.side-column .blue .area .article-menu a{
	color:#0096a6;
	height:13px;
	padding-top: 43px;
	width:45px;
}
.side-column .blue .area .article-menu a:hover{background-position:0 -56px;}
.edit-link{background: url(../images/icon-pencil.gif) no-repeat;}
.delete-link{background: url(../images/icon-delete.gif) no-repeat;}

/*grantee-article start*/
.grantee-article .info-block .column-holder{
	background: none;
	padding-bottom: 0;
	margin-bottom: 0;
}
.grantee-article .info-block-area{padding-top:18px;}
.grantee-article .info-block .column-holder .column1{
	background: url(../images/border.gif) repeat-x 0 100%;
	padding-bottom: 13px;
	margin-bottom: 12px;
}
.grantee-article .info-block .column-holder .column1 h2{
	font: bold 14px/19px “Lucida Grande”,
	“Trebuchet MS”, Arial, sans-serif;
	margin:0 0 5px;
}
.grantee-article .info-block .column-holder .column1
.author-name{display: block;}
.grantee-article .org-name{display: block;}
.grantee-article .color{color:#016f7c;}
.grantee-article .info-block .align-left{
	border:1px solid #c1c1c1;
	margin: 2px 16px 0 0;
}
.grantee-article .blog-date{
	font-style: normal;
	font-size: 12px;
	margin:0 0 11px;
}
.grantee-article .tab-box-area .previous:hover,
.grantee-article .tab-box-area
.next:hover{background-position: 0 0;}
.grantee-article .tab-box-area .previous{background:
url(../images/arrow-previous-colored.gif) no-repeat;}
.grantee-article .tab-box-area .next{background:
url(../images/arrow-next-colored.gif) no-repeat;}
/*grantee-article end*/

/* page advanced-search */
.com-search .main-tabset li a {width: 133px;}
.com-search .content-area {padding: 0;}
.com-search .footer-nav li {font-weight: bold;}
.com-search .footer-nav li a {color: #048A9A;}
.com-search .hide {display: none;}

.text {
	margin: 0;
	color: #797979;
	font-size: 12px;
	line-height: 15px;
	padding: 2px 5px 1px;
	border: 1px solid #C7C5C5;
}
.radio,
.checkbox{
	width:15px !important;
	height:15px !important;
	border:0 !important;
	margin:1px 3px 0 0 !important;
} 

/* buttons */
.btn-go3,
.btn-prev,
.btn-next {
	float:right;
	background: url("../images/btn-next.gif")
	no-repeat;
}

.btn-go2 {
	width: 26px;
	height: 20px;
	background: url("../images/btn-go2.gif") no-repeat;
}
.btn-go2:hover {background-position: 0 -20px;}

.btn-go3 {
	width: 43px;
	height: 22px;
	background: url("../images/btn-go3.gif") no-repeat;
}
.btn-go3:hover {background-position: 0 -22px;}

.btn-prev,
.btn-next {
	width: 7px;
	height: 11px;
}
.btn-prev {background: url("../images/btn-prev.gif") no-repeat;}
.btn-next {background: url("../images/btn-next.gif") no-repeat;}

.btn-f1,
.btn-f2 {
	float: left;
	font-weight: bold;
	line-height: 14px;
}
.btn-f1 {
	padding: 0 13px 0 0;
	background: url("../images/ico-arrow-1.gif") no-repeat 100% 70%;
}
.btn-f2 {
	padding: 0 10px 0 0;
	background: url("../images/ico-arrow-2.gif") no-repeat 100% 70%;
}
.btn-save,
.btn-post2,
.btn-cancel3,
.btn-create3,
.btn-create4 {
	display: block;
	overflow: hidden;
	text-indent: -9999px;
}
.btn-cancel3,
.btn-create3 {height: 22px;}
.btn-create4 {height: 20px;}

.btn-save {
	width: 56px;
	height: 22px;
	background: url("../images/btn-save.gif") no-repeat;
}
.btn-post2 {
	width: 47px;
	height: 22px;
	background: url("../images/btn-post.gif") no-repeat;
}
.btn-cancel3 {
	width: 66px;
	background: url("../images/btn-cancel3.gif") no-repeat;
}
.btn-create3 {
	width: 150px;
	background: url("../images/btn-create3.gif") no-repeat;
}
.btn-create4 {
	width: 98px;
	background: url("../images/btn-create4.gif") no-repeat;
}
.btn-post2:hover,
.btn-cancel3:hover,
.btn-create3:hover {background-position: 0 -22px;}

.btn-cancel4:hover,
.btn-create4:hover {background-position: 0 -20px;}

.advanced-search {
	color: #797979;
	font: 12px "lucida grande", "trebuchet ms", arial, sans-serif;
}
.advanced-search {
	height: 1%;
	padding: 17px 21px 13px;
}
.advanced-search .row {
	width: 100%;
	overflow: hidden;
	margin: 0 0 7px;
}
.advanced-search .label {
	float: left;
	width: 189px;
	line-height: 14px;
	padding: 2px 4px 0 0;
}
.advanced-search .text {
	float: left;
	width: 269px;
}
.advanced-search h2 {
	font-size: 12px;
	line-height: 16px;
	margin: 0 0 9px;
}
.advanced-search .sep-form-1 {
	width: 100%;
	overflow: hidden;
	padding: 22px 0 0;
}
.advanced-search .sep-form-1 .col-1 {
	float: left;
	width: 189px;
	padding: 0 4px 0 0;
}
.advanced-search .sep-form-1 .col-1 .label {padding: 0 0 11px;}
.advanced-search .sep-form-1 .col-1 select {width: 141px;}

.advanced-search .sep-form-1 .col-2 {
	float: left;
	width: 281px;
}
.advanced-search .sep-form-1 .col-2 .text {
	width: 269px;
	margin: 25px 0 0;
}
.advanced-search .sep-form-1 .col-2 .btn-go2 {
	float: right;
	margin: 18px 0 0;
}
.extra-links {
	margin: 0;
	padding: 0;
	list-style: none;
}
.extra-links li {
	display: inline;
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	padding: 0 6px 0 10px;
	background: url("../images/sep-1.gif") no-repeat 0 2px;
}
.extra-links li:first-child {
	padding-left: 0;
	background-image: none;
}
.advanced-search .extra-links {padding-top: 1px;}

/* page basic-search */

.basic-search {
	min-height: 242px;
	padding: 20px 21px;
}
* html .basic-search {height: 242px;}

.basic-search .row {
	width: 100%;
	overflow: hidden;
	margin: 0 0 19px;
}
.basic-search .text {
	float: left;
	width: 268px;
	margin: 0 10px 0 0;
}
.basic-search select {width: 141px;}

.basic-search .btn-go2 {
	margin: 0 0 0 10px;
}
/* page no-results */

.no-results {
	width: 100%;
	padding: 16px 0;
	line-height: 18px;
	background: url("../images/x-1.gif") repeat-x;
}
.no-results h2,
.no-results h3 {
	margin: 0;
	font-size: 12px;
}
.no-results h2 {
	text-transform: uppercase;
	font-family: "lucida grande", "trebuchet ms", arial, sans-serif;
}
.no-results p {margin: 0 0 11px;}

.no-results ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.no-results ul li {
	padding: 0 0 0 11px;
	background: url("../images/bul-1.gif") no-repeat 0 7px;
}
/* page results */

.results {
	height: 1%;
	padding: 18px 0 2px;
	background: url("../images/x-1.gif") repeat-x;
}
.nav-bar {
	width: 100%;
	margin: 0 0 5px;
	overflow: hidden;
	padding: 0 0 3px;
	border-bottom: 1px solid #D1D0D0;
}
.nav-bar .btn-prev,
.nav-bar .btn-next {margin-top: 2px;}
.nav-bar .btn-prev {float: left;}
.nav-bar .btn-next {float: right;}

.nav-bar span {
	float: left;
	padding: 0 8px;
	text-transform: uppercase;
}
.result {
	width: 100%;
	padding: 7px 0;
	overflow: hidden;
}
.rt-line {background: #F2F8F8;}

.result .image {
	float: left;
	width: 29px;
	padding: 3px 0 0 11px;
}
.result .image img {display: block;}

.result .description {
	float: right;
	width: 637px;
	color: #666;
	line-height: 15px;
	padding: 0 11px 0 0;
}
.result .description .title {
	width: 100%;
	overflow: hidden;
}
.result .description .title h2 {
	margin: 0;
	font-size: 12px;
	font-weight: normal;
}
.result .description .title h2 a {color: #007281;}

.result .description .size,
.result .description .title .data {
	color: #999;
	text-transform: uppercase;
}
.result .description .title .data {float: right;}
.result .description p {margin: 0 0 8px;}

/* com_group_search_01 */
.side-navigation li a.active,
.side-navigation li a.active:hover {
	color:#7a7b7b !important;
	text-decoration: none;
}
.filter-directory {
	width: 100%;
	color: #797979;
	overflow: hidden;
	padding: 11px 0 5px;
	font-family: "lucida grande", "trebuchet ms", arial, sans-serif;
}
.filter-directory p {
	margin: 0 0 12px;
	font-size: 11px;
	line-height: 15px;
}
.alphabetical-index {
	margin: 0;
	padding: 0;
	list-style: none;
}
.alphabetical-index li {
	display: inline;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	padding: 0 0 0 10px;
}
.alphabetical-index li:first-child {padding-left: 0;}

.group-info2 .col1 {width: 60px;}
.group-info2 .col2 {width: 120px;}
.group-info2 .col3 {width: 100px;}
.group-info2 .col4 {width: 100px;}
.group-info2 .col5 {width: auto;}
.group-info2 .col6 {width: 110px;}
.group-info2 .col1 img {border: 1px solid #D1D0D0;}

/* page com_announce_create_01 */

.create-announcement {
	height: 1%;
	padding: 12px 18px 21px;
	font: 12px "lucida grande", "trebuchet ms", arial, sans-serif;
}
.create-announcement .row,
.create-announcement .row-2,
.create-announcement .row-3 {
	width: 100%;
	overflow: hidden;
	margin: 0 0 10px;
}
.create-announcement .row-3 {margin: 0 0 11px;}

.create-announcement h2 {
	color: #21701f;
	font-size: 19px;
	line-height: 23px;
	font-weight: normal;
	margin: 0 0 16px;
}
.create-announcement .label {
	float: left;
	width: 109px;
	line-height: 14px;
	padding: 2px 4px 0 0;
}
.create-announcement .row-3 .label {
	width: 100%;
	float: none;
	display: block;
}
.create-announcement .text {
	float: left;
	width: 302px;
	margin: 0 12px 0 0;
}
.create-announcement .row-2 .text {width: 234px;}

.create-announcement .btn-f1 {margin: 2px 0 0;}

.create-announcement .buttons {
	margin: 0;
	height: 1%;
	overflow: hidden;
	list-style: none;
	padding: 0 271px 0 0;
}
.create-announcement .buttons li {
	float: right;
	padding: 0 0 0 8px;
}
.create-announcement .text-editing {
	width: 427px;
	height: 194px;
	overflow: hidden;
	margin: 0 0 14px;
}
.create-announcement .text-editing img {display: block;}

/* page com_create_album  start*/
.display-formbox .btn-create4 {
	float: right;
	margin: 1px 0 0;
}

.pop-up2 {
	left: 50%;
	top: 198px;
	z-index: 100;
	width: 344px;
	background: #fff;
	position: absolute;
	margin: 0 0 0 -186px;
	border: 1px solid #9C6;
	padding: 12px 20px 0 4px;
	font: 13px/15px "lucida grande", "trebuchet ms", arial, sans-serif;
}
.pop-up2 .row {
	width: 100%;
	overflow: hidden;
	margin: 0 0 10px;
}
.pop-up2 h2 {
	color: #21701f;
	font-size: 19px;
	line-height: 23px;
	font-weight: normal;
	margin: 0 14px 15px;
}
.pop-up2 label {
	float: left;
	width: 96px;
	font-weight: bold;
	text-align: right;
	padding: 2px 6px 0 0;
}
.pop-up2 .text {
	float: left;
	width: 229px;
}
.pop-up2 .btn-go3 {float: right;}

/* page com_forums_sub_03 */

.forums .main-tabset li a {width: 224px;}

.main-column2 .pages-nav {
	margin: 0 0 13px;
	overflow:hidden;
	width:100%;
}

.title-1m {
	width: 100%;
	overflow: hidden;
	margin: 0 0 4px;
}
.title-1m h2 {
	margin: 0;
	color: #007300;
	font: normal 19px/23px "lucida grande", "trebuchet ms", arial, sans-serif;
}
.main-column2 .pages-nav {margin: 0 0 13px;}

.collaboration {
	width: 100%;
	color: #535353;
	font-size: 12px;
	line-height: 14px;
	padding: 0 0 12px;
	margin: 0 0 16px;
	background: url("../images/x-1.gif") repeat-x 0 100%;
}
.collaboration h2,
.collaboration h3 {font: bold 13px/16px "lucida grande", "trebuchet ms", arial, sans-serif;}

.collaboration h2 {
	color: #959595;
	font-size: 12px;
	margin: 0 0 20px;
	line-height: 15px;
	text-transform: uppercase;
	border-bottom: 1px solid #D1D0D0;
}
.collaboration h3 {
	color: #666;
	margin: 0 0 7px;
	padding: 0 0 12px;
	background: url("../images/x-1.gif") repeat-x 0 100%;
}
.collaboration h4 {
	margin: 0;
	font-size: 12px;
	line-height: 14px;
}
.collaboration p {margin: 0 0 11px;}

.collaboration .text-etiting {
	width: 428px;
	height: 110px;
	overflow: hidden;
}
.collaboration .text-etiting img {display: block;}

.collaboration .add-comment {
	width: 100%;
	font-size: 13px;
	overflow: hidden;
	margin: 0 0 8px;
	line-height: 15px;
}
.collaboration .add-comment span {font-weight: bold;}

.collaboration .add-comment .checks {
	margin: 0;
	padding: 0;
	float: right;
	list-style: none;
}
.collaboration .add-comment .checks li {display: inline;}
.collaboration .add-comment .checks li label {vertical-align: middle;}

.collaboration .attached-files {
	width: 100%;
	overflow: hidden;
	padding: 8px 0 0 0;
}
.collaboration .attached-files .btn-f2 {
	float: right;
	font: bold 12px/14px "lucida grande", "trebuchet ms", arial, sans-serif;
}
.collaboration .buttons {
	margin: 0;
	padding: 0;
	width: 100%;
	overflow: hidden;
	list-style: none;
}
.collaboration .buttons li {
	float: right;
	padding: 0 0 0 7px;
}
.discussion-post {
	width: 100%;
	overflow: hidden;
	padding: 17px 0 7px;
}
.dp-line {background: #F1F8F8;}

.discussion-post .image {
	float: left;
	width: 65px;
	padding: 3px 0 0 13px;
}
.discussion-post .image img {
	display: block;
	border: 1px solid #949494;
}
.discussion-post .description {
	float: right;
	width: 330px;
	color: #7A7B7B;
	line-height: 16px;
	padding: 0 16px 0 0;
}
.discussion-post .description h3 {
	color: #666;
	font-size: 13px;
	line-height: 15px;
	font-weight: normal;
	margin: 0;
}
.discussion-post .description .data {
	color: #999;
	width: 100%;
	padding: 0 0 6px;
	text-transform: uppercase;
}
.discussion-post .description h3 a {font-weight: bold;}

.discussion-post .description p {margin: 0;}

.btn-add {
	float: left;
	padding: 0 0 0 13px;
	background: url("../images/btn-add.gif") no-repeat 0 2px;
	font: bold 12px/14px "lucida grande", "trebuchet ms", arial, sans-serif;
}
.discussion-post .btn-add {margin: 7px 0 0 9px;}

.control-links {
	margin: 0;
	padding: 0;
	list-style: none;
}
.control-links li {
	display: inline;
	padding: 0 4px 0 8px;
	background: url("../images/sep-2.gif") no-repeat 0 50%;
	font: bold 12px/14px "lucida grande", "trebuchet ms", arial, sans-serif;
}
.control-links li:first-child {
	padding-left: 0;
	background-image: none;
}
.discussion-post .control-links {
	position: relative;
	text-align: right;
	padding: 12px 0 0;
	margin: 0 -5px 0 0;
}
* html .discussion-post .control-links {margin: 0 -8px 0 0;}
*+html .discussion-post .control-links {margin: 0 -8px 0 0;}
.dp-line .control-links {padding: 33px 0 0;}
.forums .side-table th {padding: 1px 0 2px 7px;}
.forums .side-table th.col1 {width: 133px;}
.forums .side-table td.col1 {padding: 7px 0 0 !important;}
.forums .side-table td {padding-left: 7px;}

.community-forums {
	width: 100%;
	padding: 1px 0 4px;
}
.community-forums h3 {
	color: #7A7B7B;
	margin: 0 0 10px;
	font: bold 12px/14px "lucida grande", "trebuchet ms", arial, sans-serif;
}
.community-forums .row {
	width: 100%;
	overflow: hidden;
	margin: 0 0 14px;
}
.community-forums label {
	float: left;
	width: 49px;
	padding: 3px 0 0;
	font: bold 11px/14px "lucida grande", "trebuchet ms", arial, sans-serif;
}
.community-forums select {
	float: left;
	width: 186px;
}
.extra-check {
	margin: 0;
	float: right;
	list-style: none;
	padding: 7px 0 0;
}
.extra-check li {
	color: #7a7b7b;
	font-size: 13px;
	line-height: 15px;
	float:left;
}
.extra-check li .checkbox{float:left;}

/*page com_add_folder_01*/
.profile .pop-up2{margin-left: -154px;}

/*page com_announce_detail_04*/
/*post-menu*/
.post-menu{
	margin:-14px 0 0;
	padding:0;
	list-style:none;
	overflow:hidden;
	text-align: right;
}
.slide-block .post-menu li:first-child{background: none;}
.slide-block .post-menu li{
	display:inline;
	padding: 0 5px 0 10px !important;
	background: url(../images/separator3.gif) no-repeat 0 50%;
}
.post-menu a.arrow-link{
	float: none;
	display: inline;
	margin:0;
}
/*icon-flag*/
.flag-icon{
	padding:0 0 0 10px !important;
	position: relative !important;
	line-height:13px !important;
	font:10px Arial, sans-serif !important;
	vertical-align: top !important;
	background: url(../images/flag-icon.png) no-repeat !important;
	margin: 0 !important;
	text-decoration: none !important;
}
.flag-icon:hover {background: url(../images/flag-icon-hover.png) no-repeat !important;}
.team-info-block{position: relative;}
.team-info-block .flag-icon{
	position:absolute;
	bottom:0;
	left:410px;
}
/*main end*/





/* com_help_01 page  */
.help-box{
	width:100%;
	overflow:hidden;
	background:url(../images/border.gif) repeat-x;
	padding:17px 0 0;
}
.help-box h3{margin:0 0 17px;}
.help-box ul{
	margin: 0;
	padding: 0;
	list-style:none;
}
.help-box ul li{
	vertical-align:top;
	background:url(../images/orange-bullet.gif) no-repeat 0 6px;
	font-size:13px;
	line-height:16px;
	padding:0 0 0 10px;
	margin:0 0 15px;
}
.help-box ul li a{color:#007281;}
.help-box .help-form{
	width:428px;
	overflow:hidden;
	margin:0 0 30px;
}
.help-box .note{
	display:block;
	font-style:normal;
	margin:-4px 0 10px;
}
.help-box .help-form .form-box{
	width:100%;
	overflow:hidden;
	margin:0 0 8px;
}
.help-box .help-form label{
	display:block;
	font-weight:bold;
	margin:0 0 8px;
}
.help-box .help-form .form-box label{
	float:left;
	width:108px;
	margin:2px 0 0;
}
.help-box .help-form .form-box .text{
	float:left;
	width:308px;
	border:1px solid #c7c5c5;
	padding:1px 3px;
	margin:0;
	color:#666;
}
.help-box .help-form .form-box textarea{
	width:426px;
	height:108px;
	float:left;
	border:1px solid #c7c5c5;
	padding:0;
	margin:0 0 7px;
	overflow:auto;
	color:#666;
}
.button .continue{
	width:53px;
	background: url(../images/btn-continue.png) no-repeat;
}
.help-box .help-form .form-box .button{
	float:right;
	margin:0;
}
/* com_help_01 page  end */
/* com_group_home_03 */

.invite-link{background: url(../images/icon-invite.gif) no-repeat;}
.announcements-info-2 .col1{
	width:52px !important;
	padding-left: 18px !important;
}
.announcements-info-2 .col2{
	width:123px !important;
	padding-left: 8px !important;
}
.announcements-info-2 .col3{
	width:135px !important;
	padding-left: 8px !important;
}
.announcements-info-2 
/* search popup */
.popup-search{min-height:534px;}
* html .popup-search{height:534px;}
.search-area{
	width:100%;
	overflow:hidden;
}
.search-area h2{margin:0 0 13px 20px;}
.search-area p{margin:0 0 10px 20px;}
.search-area  .tabset{
	background:url(../images/border2.gif) repeat-x 0 100%;
	padding:0 0 0 19px;
	margin:0;
}
.search-area .tabs-block{margin:20px 19px;}
.search-area .tabs-menu{border-color:#9c6;}
.search-area .tabs-menu li a{
	width:auto;
	padding:8px 18px 4px;
}
.search-area .tabs-menu li a span{float:left;}
.search-area .tab-box{
	background:url(../images/bg-tab-box3.gif) repeat-y;
	height:1%;
	overflow:hidden;
	border-bottom:1px solid #9c6;
	padding:14px 0 0;
}
.search-area  .search-box{
	height:1%;
	overflow:hidden;
	margin:0 15px 5px;
	background:url(../images/border.gif) repeat-x 0 100%;
}
.search-area  .search-box .box{
	width:100%;
	overflow:hidden;
	margin:0 0 11px;
}
.search-area  .search-box select{
	width:142px;
	float:left;
}
.search-area  .search-box .text{
	width:273px;
	float:left;
	border:1px solid #c7c5c5;
	padding:3px 3px 2px;
	margin:0 0 0 24px;
	display:inline;
	font:11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	color:#797979;
}
.search-area  .search-box .invisible{display:none;}
.search-area  .b-search-box .text{margin:0 9px 0 0;}
.search-area  .search-box .btn-go{margin:0 3px 0 0;}
.search-area  .b-search-box .btn-go{float:left;}
.search-area  .search-box .box ul{
	float:left;
	margin: 0;
	padding: 0;
	list-style:none;
	overflow:hidden;
}
.search-area  .search-box .box ul li{
	float:left;
	background:url(../images/search-sep.gif) no-repeat 0 3px;
	margin:0 0 0 -6px;
	padding:0 11px 0 6px;
	font:bold 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif
}
.search-area  .search-box .box .check{
	width:13px;
	height:13px;
	float:left;
	margin:2px 10px 0 0;
}
.search-area .search-result{
	height:1%;
	overflow:hidden;
	padding:0 1px;
}
.search-area .search-result table td{vertical-align:top;}
.search-area .search-result .info-table .color td{background:#e5f0f2;}
.search-area .search-result .info-table .check-cell{width:35px;}
.search-area .search-result .info-table .avatar-cell{width:74px;}
.search-area .search-result .info-table .name{display:block;}
.search-area .search-result .info-table .info{
	display:block;
	font-style:normal;
	color:#007281;
}
.search-area .search-result .info-table .info span{display:block;}
.search-area .search-result .info-table img{border:1px solid #c7c5c5;}
.search-area  .colleagues-box{margin:15px 20px;}
.search-area  .colleagues-box .search-box{
	background:none;
	margin:0;
}
.search-area  .search-box .headline{
	width:100%;
	overflow:hidden;
	margin:0 0 3px;
}
.search-area  .search-box label{
	float:left;
	font-weight:bold;
}
.search-area  .search-box .lnk-help{
	float:right;
	font-size:11px;
	font-weight:bold;
}
.search-area  .search-box .text-box{
	width:100%;
	overflow:hidden;
}
.search-area  .search-box .text-box textarea{
	width:476px;
	height:158px;
	float:left;
	padding:0;
	margin:0;
	border:1px solid #a9a9a9;
	font:11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
	overflow:auto;
	color:#666;
}
.search-area  .search-box .button,
.search-area  .search-box .button-grey{float:right;}
.search-area  .search-box .button-grey{margin:0;}

/* phone popup */
.call-page{background:none;}
.popup-phone{
	width:369px;
	min-height:72px;
	padding:12px 0 0;
}
* html .popup-phone{height:72px;}
.popup-phone .phone-box{padding:0 10px 0 20px;}
.popup-phone .phone-box h2{margin:0 0 16px;}



/* create group content start */
.content .create-group{
width:auto;
margin:10px;
padding:13px 0 0;
}
.content .create-group h2{
font: 19px "Trebuchet MS", Arial, sans-serif;
color:#21701f;
margin:0 0 16px;
}
.content .form-pop-up .holder{margin:0 0 11px;}
.content .create-group .form-pop-up{width:430px;}
.content .create-group label{margin:0 3px 0 0;}
.content .create-group .holder strong{
font: normal 12px "Lucida Grande",
"Trebuchet MS", Arial, sans-serif;
color:#535353;
float:left;
width:119px;
}
.content .create-group input{
width:305px;
padding:0 0 1px;
}
.content .create-group .select-list input{
width:13px;
padding:0;
}
.content .create-group .box{
float:left;
margin:0 25px 0 0;
}
.content .create-group .box label{
float:left;
width:auto;
}
.content .create-group .box .radio{
float:left;
width:13px;
height:13px;
margin:2px 5px 0 0;
}
.content .create-group .image-address {width:253px;}
.content .create-group textarea{
width:421px;
margin:6px 0 5px;
}
.content .create-group .select-list li{margin:0 0 3px;}
.content .create-group .first{width:174px;}
.content .create-group .second{width:148px;}
.content .create-group .third{width:108px;}
.content .create-group h3 {margin:0 0 12px;}
.content .create-group legend{display:none;}
.content .create-group .invisible{display:none;}
/* create group content end */
.btn-create-group{
width:77px;
height:14px;
background: url(../images/btn-create-group.png)
no-repeat;
}
.button .btn-send{
width:31px;
height:12px;
background: url(../images/btn-send.png) no-repeat;
}

.btn-rename-folder{ float:right; margin:0 0 0 8px; display:block; text-indent: -9999px; overflow:hidden; width:95px; height:22px; background: url(../images/btn-rename-folder.gif) no-repeat; } 
.btn-rename-folder:hover{ background-position:0 100%; text-decoration:none; }

.btn-delete-folder{ float:right; margin:0 0 0 8px; display:block; text-indent: -9999px; overflow:hidden; width:92px; height:22px; background: url(../images/btn-delete-folder.gif) no-repeat; } 
.btn-delete-folder:hover{ background-position:0 100%; text-decoration:none; }

.btn-rename-album{ float:right; margin:0 0 0 8px; display:block; text-indent: -9999px; overflow:hidden; width:95px; height:22px; background: url(../images/btn-rename-album.gif) no-repeat; } 
.btn-rename-album:hover{ background-position:0 100%; text-decoration:none; }

.blog-link{background: url(../images/bg-link-blog.gif) no-repeat;}
.discussion-link{background: url(../images/bg-link-discussion.gif) no-repeat;}
.connection-link{background: url(../images/bg-link-connection.gif) no-repeat;}

html{background:#fff;}
.btn-clear-search{
display:block;
text-indent: -9999px;
overflow:hidden;
width:42px;
height:20px;
float:left;
margin:0 4px 0 0;
}
.btn-clear-search span{
display: block;
overflow:hidden;
height:40px;
background: url(../images/btn-clear-search.png)no-repeat;
cursor: pointer;
}
.btn-clear-search:hover{background-position:0 100%;}
.btn-clear-search:hover span{margin-top:-20px;}
.resource .content-area{
border:1px solid #cfcfcf;
background:none;
padding:18px 17px 0;
}
.resource .tab-box-content{padding:20px 18px 15px;}
.resource .resource-box{
height:1%;
overflow:hidden;
padding:10px 0 0 5px;
}
.resource .content-area h2{color:#666;}
.resource .content-area h3{
font:12px "Lucida Grande", "TrebuchetMS", Arial, sans-serif;
color:#797979;
padding:6px 0 0;
margin:0 0 22px;
}
.resource .flexible-tab-box{border-color:#ccc;}
.resource .tab-box-middle
.left-part{background-image:url(../images/bg-tab-box-middle-left-g.gif);}
.resource .tab-box-middle
.right-part{background-image:url(../images/bg-tab-box-middle-right-g.gif);}
.resource .tab-box-bottom
.left-part{background-image:url(../images/bg-tab-box-bottom-left-g.gif);}
.resource .tab-box-bottom
.right-part{background-image:url(../images/bg-tab-box-bottom-right-g.gif);}
.resource .tab-box-bottom
.center-part{background-image:url(../images/bg-tab-box-bottom-center-g.gif);}
.resource .search-tabs{
width:100%;
overflow:hidden;
margin: 0;
padding: 0;
list-style:none;
}
.resource .search-tabs li a{width:133px;}
.resource .tab-advanced-b{background:url(../images/tab-advanced-search-b.gif) no-repeat;}
.resource .tab-basic-b{background:url(../images/tab-basic-search-b.gif) no-repeat;}
.resource .form-area{
width:436px;
overflow:hidden;
margin:0 0 7px;
}
.resource .form-area label,
.resource .form-area .title{
float:left;
width:133px;
margin:0 10px 0 0;
font-size:12px;
line-height:18px;
color:#797979;
font-weight:normal;
}
.resource .form-area .text{
float:left;
width:269px;
margin:0 6px 0 0;
padding:2px 3px 1px;
}
.resource .form-area .long{
width:285px;
margin:0;
}
.resource .form-area select{
width:293px;
float:left;
}
.resource .form-area .date-range{
float:left;
width:293px;
overflow:hidden;
}
.resource .form-area .range-box{
width:314px;
overflow:hidden;
}
.resource .form-area .date-range .box{
float:left;
margin:0 6px 0 0;
}
.resource .form-area .date-range label{width:auto;}
.resource .form-area .date-range .text{
width:50px;
margin:0 4px 0 0;
}
.resource .form-area .date-range .date{
float:left;
background:url(../images/ico-calendar.gif) no-repeat;
width:21px;
height:20px;
text-indent:-9999px;
overflow:hidden;
}
.resource .form-area .btn-go{float:left;}
.resource .buttons{padding:8px 0 0;}
.resource .buttons .btn-go{float:right;}
.resource .buttons .btn-clear-search{float:right;}
.resource .group-info td{
padding: 13px 0 17px 6px !important;
font-size:12px;
}
.resource .group-info .type{
width:68px;
padding-left:16px !important;
}
.resource .group-info td.type{text-align:center;}
.resource .group-info .date-cell{
width:50px;
padding-left:11px !important;
}
.resource .group-info .summary{
width:532px;
padding-left:10px !important;
padding-right:11px !important;
}
.resource .group-info .title{
display:block;
font-size:12px;
line-height:14px;
color:#666;
}
.resource .group-info p{
font-size:12px;
line-height:14px;
color:#666;
margin:0 0 6px;
}
.resource .group-info .more{
width:100%;
overflow:hidden;
}
.resource .group-info .more ul{
float:right;
margin: 0;
padding: 0;
list-style:none;
}
.resource .group-info .more ul li{
float:left;
background:url(../images/more-sep.gif) no-repeat 100% 2px;
margin:0 -11px 0 0;
padding:0 11px 0 21px;
}
.resource .group-info .more ul li a{
background:url(../images/arrow-link-s.gif) no-repeat 100% 5px;
padding:0 11px 0 0;
}
.resource .featured{
width:100%;
overflow:hidden;
margin:0 0 23px;
}
.resource .featured label{
float:left;
margin:2px 6px 0 0;
}
.resource .featured select{
float:left;
width:141px;
}
.resource .content-area .results-block h3{
font:bold 12px "Lucida Grande", "TrebuchetMS", Arial, sans-serif;
margin:0 0 4px;
}
.resource .results-block p{
font-size:12px;
line-height:14px;
margin:0 0 6px;
}
.resource .results-block .suggestions{
width:100%;
overflow:hidden;
padding:7px 0 20px;
}
.resource .results-block .suggestions .title{
display:block;
font-size:12px;
color:#797979;
margin:0 0 5px;
}
.resource .results-block .suggestions ul{
margin: 0;
padding: 0;
list-style:none;
}
.resource .results-block .suggestions ul li{
vertical-align:top;
color:#797979;
background:url(../images/bullet.gif) no-repeat 0 7px;
padding:0 0 0 10px;
margin:0 0 2px;
}

Add the following to all.css:

/* details page */
.details{
width:100%;
overflow:hidden;
padding:3px 0 20px;
background:url(../images/border.gif) repeat-x 0 100%;
margin:0 0 12px;
}
.details dl{
width:100%;
overflow:hidden;
margin:0 0 15px;
}
.details dl dt{
float:left;
width:120px;
font-weight:bold;
}
.details dl dd{
float:left;
width:575px;
margin:0 0 0 3px;
display:inline;
}
.details dl a{color:#016f7c;}
.details .more{
width:100%;
overflow:hidden;
}
.details .more ul{
float:right;
margin: 0;
padding: 0;
list-style:none;
}
.details .more ul li{
float:left;
background:url(../images/more-sep.gif) no-repeat 100%
2px;
margin:0 -11px 0 0;
padding:0 11px 0 21px;
font: 11px "Lucida Grande", "Trebuchet
MS", Arial, sans-serif;
}
.details .more ul li a{
background:url(../images/arrow-link-s.gif) no-repeat 100%
5px;
padding:0 11px 0 0;
}
.comments{
width:100%;
overflow:hidden;
padding:0 0 10px;
margin:0 0 17px;
background:url(../images/border.gif) repeat-x 0 100%;
}
.content-area .comments h2{margin:0 0 4px;}
.comments .slide-block{padding:0 0 3px;}
.resource .content-area .comments h3{
padding:0;
margin:0 0 5px;
font-weight:bold;
}
.comments .member-list li{margin:0 0 5px;}
.comments .add-comment{
width:100%;
overflow:hidden;
}
.comments .add-comment label{
display:block;
font-weight:bold;
margin:0 0 9px;
}
.comments .add-comment label span{font-weight:normal;}
.comments .add-comment .form-box{
width:100%;
overflow:hidden;
margin:0 0 12px;
}
.comments .add-comment .form-box textarea{
width:690px;
height:108px;
float:left;
margin:0;
border:1px solid #999;
padding:0 0 0 5px;
overflow:auto;
} 

/* new styles for create box on group page */

.edit-link2{background: url(../images/icon-pencil2.gif) no-repeat;}
.delete-link2{background: url(../images/icon-delete2.gif) no-repeat;}
.invite-link2{background: url(../images/icon-invite2.gif) no-repeat;}

.document-error{padding:2px 0 6px 0;}

.backgrouplink {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/arrow-previous.gif) no-repeat scroll 0 50%;
color:#007281;
font-family:"Lucida Grande","Trebuchet MS",Arial,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
padding:0 0 0 12px;
}
.link-minus{
    margin-left: 10px;
	padding: 0 0 0 13px;
	background: url(../images/icon-minus.gif) no-repeat 0 50%;
	font: bold 11px "Lucida Grande", "Trebuchet MS", Arial, sans-serif;
}
.article-block .link-minus{
	color:#ff7300;
	background: url(../images/icon-minus.gif) no-repeat 0 50%;
}
.link-add-holder .link-minus{float:right;}

.preview-btn  {
	background: no-repeat scroll 0 0 transparent;
	float:right;
	height:22px;
	width:47px;
	cursor: hand;
}
.post-btn-preview {
	float:left;
	height:22px;
	cursor: hand;
}
#previewContent
{
	width: 400px;
	height: 390px;
	padding-left:10px;
	padding-bottom:20px;
	overflow-y: scroll;
	scrollbar-arrow-color:blue;
	scrollbar-face-color: #e7e7e7;
	scrollbar-3dlight-color: #a0a0a0;
	scrollbar-darkshadow-color: #888888;
}
#preview
{
	display:none;
	padding-top:10px;
}
.div-cancel
{
    padding-right:5px;
}
.wrapperpreview
{
	padding-top:15px;
}
.previewbutton
{
	padding-left:5px;
	padding-left:5px;
	float:right;
}
.form-list .label-holder {
	width:102px;
}
.div-goback
{
   float:left;
   padding-left:10px;
   padding-top: 10px;	
}
.deleteuser
{
	float:left;
	background:url("../images/icon-minus.gif") no-repeat scroll 0 50% transparent;
	font:bold 11px "Lucida Grande","Trebuchet MS",Arial,sans-serif;
	margin:8px 4px 0 6px;
	padding:0 0 0 13px;
	
}

.tab-blogs-hp{background:url(../images/tab-blogs-hp.gif) no-repeat;}

.navcontainer
{

font-family: georgia, serif;

}

ul#navlist
{
list-style: none;
padding: 0;
margin: 0 auto;
font-size: 0.8em;
}
ul#navlist li
{
display: block;
float: left;
margin: 0;
padding: 0;
}

ul#navlist li a
{
display: block;
}

.blogpreview
{
	padding-left:5px;
}
.navcontainer .button
{
	float:left!;
}
.btn-create-blog {
background:url("/static/common/images/blogbutton.jpg") no-repeat scroll 0 0 transparent;
height:20px;
width:147px;
}
.btn-create-blog:hover{
background:url("/static/common/images/blogbuttonover.jpg") no-repeat scroll 0 0 transparent;
height:20px;
width:147px;

}
.announce-home .team-info-block .holder .bodystyle p
{
	margin-bottom:8px;
}
.information-block .col2 .bodystyle p
{
	margin-bottom:8px;
}
.resource .tab-overview-b{background:url(../images/tab-tce-overview.gif) no-repeat;}
