/*Customized Styles*/

/* baseline styles */

body { background: #ededed url(/images/design1/bg-page.png) top repeat-x; font-family: Lucida Sans Unicode, tahoma, arial, geneva, helvetica, sans-serif; font-size: 10pt; text-align: center; margin: 10px; overflow-y: scroll;}
div, td { color: #666; font-family: Lucida Sans Unicode, tahoma,  arial, geneva, helvetica, sans-serif; font-size: 10pt; margin: 0px; border: 0px; line-height: 1.4em; text-align: left; }
a, a:link, a:active, a:visited { text-decoration: none; color: #355f91; }
a:hover { color: #355f91; text-decoration: underline; }

.page-frame { width: 972px; height: 10px; margin: 0px auto; padding: 0px; overflow: hidden; }
#page-top { background: url(/images/design1/bg-rounded-972.png) no-repeat left top; }
#page-bottom { background: url(/images/design1/bg-rounded-972.png) no-repeat left -10px; clear: left; }

#wrapper {  width: 972px; margin-left: auto; margin-right: auto; background-color: #fff; clear: right; }
.column-table { width: 972px; padding: 0; margin: 0; border: 0; border-collapse: collapse; }
.column-cell-nav { width: 223px; vertical-align: top; padding: 0px; }
.column-cell-content { width: 551px; vertical-align: top; padding: 0px; }
.column-cell-sidebar { width: 198px; vertical-align: top; padding: 0px; }
#header { width: 972px; text-align: center; margin-left: auto; margin-right: auto; }
#banner-ad { float: right; margin: 0; border: 0; }
#banner-ad i { display: none; }
#footer  { width: 972px; margin-left: auto; margin-right: auto; }
#navigation-outer, #sidebar-outer { width: auto; }
#content {  }

.innerbox { padding: 5px 20px; }
		
#navigation-outer .innerbox { padding-top: 10px; margin-left: 7px; font-size: .8em; }
#header .innerbox {  font-size: 2em; text-align: left; border-bottom: 1px dotted #dbdbdb; background-color: #fff; padding: 0px 20px 20px 13px; }
#logo { margin-top: 20px; }
#footer .innerbox { padding: 5px; font-size: .7em; border-top: 1px dotted #dbdbdb; color: #666; clear: both; text-align: right; background-color: #fff; }
a.powered-by { display: block; float: right; background: url(/images/leveragesoftware-people-off.gif) right center no-repeat; padding: 7px 42px 0px 0px; margin: 0; height: 26px; }
a.powered-by:hover { background-image: url(/images/leveragesoftware-people-animated.gif); }
#footer .innerbox span { display: block; float: right; padding: 7px 3px 0px 0px; margin: 0; height: 26px; }

#footer p { margin-top: 5px; }
#page-content .innerbox { padding: 10px 0px 10px 0px; }
#navigation-outer .innerbox { padding: 10px 0px; }
#sidebar-outer .innerbox { padding: 10px 10px 10px 20px; }
#sidebar-outer .innerbox div { font-size: .8em; border: none; color: #999; }
#sidebar-outer .innerbox div div { font-size: 1em; border: 0; }
#sidebar-outer .innerbox div div td { font-size: 1em; color: #999; }
#sidebar-outer .innerbox div div td input { margin-left: 0px; margin-right: 5px; }

#comments div { background-color: transparent; }
p.form_search td { font-size: .7em; }
.poll-title { font-weight: normal; text-transform: uppercase; font-size: .8em !important; }

		
h1, h2, h3 { font-weight: normal; margin-top: 0px; padding-top: 0px; line-height: normal; }
h1 { font-size: 2.25em; }
h2 { font-size: 2em; }
h3 { font-size: 1.75em; }

/* ui tweaks */
#page-rights h2 { font-size: 11pt; }
.status-block, #comments, #comment-form-wrapper, .comment-form { background-color: #f0f5ff; }
.control-block .comment-item .details-block { font-size: .8em; }
.comment-form textarea, .comment-item .comment-form textarea { font-size: 10pt; }
.profile-header h1 { margin-bottom: 10px; }
.page-tools { font-size: .8em; }
#nav-block-inner { padding-top: 6px; }
.boxcontent table td { padding-left: 4px; }
.box DIV P { line-height: 1.4em; }
.list-wrapper table td #owner a img, .list-wrapper table td a img { margin: 5px 10px 0px 0px; padding: 3px; border: 1px dotted #dbdbdb; background-color: transparent; }
.list-wrapper table td #owner a:hover img, .list-wrapper table td a:hover img { border-style: solid; }
.notification-links, .notification-text { font-size: .7em; }
.box h2 span#title { font-size: 9pt; text-transform: uppercase; letter-spacing: .2em; }
.box h2 { background: none; background-color: #f1f1f1; border: none; padding: 2px 0px 5px 0px; margin: 0; }
.list-sorter { font-size: .8em; }
.box h2 input { margin-top: 2px; }
.box div#border { border: none; }
.header div.blogs h1 { font-weight: normal; }
.news-block .stats-action { font-size: .75em; }
table.ad { background-color: #fff; border: 1px dotted #dbdbdb; }

.groupHeader { background-color: transparent; background-image: none; border: 0; font-size: normal !important; ine-height: normal !important; margin-bottom:10px; padding-bottom:1px; width: auto; }
.groupHeader h1 { background: none; display: block; font-size: 2em; line-height: 1.4em; padding:0 6px 6px 0px; }
.groupHeader p { line-height: 1.4em; padding-left: 0px; }
.groupHeader img { background-color: transparent; padding: 3px; border: 1px dotted #dbdbdb; }

.discussionHeader { background: none; border: 0; }
.discussionHeader h1 { font-size: 2.25em; line-height: normal; }
.discussionHeader h1, .discussionHeader p, .discussionHeader em { margin: 0px 0px 6px 0px; }

.notification, .notification-active { border: 0; }
.blog-comments-bottom-customer { float: none; }

.indent { font-size: .8em; margin: 0; margin-left: 10px; }
.indentpoll, .indentpoll span { display: inline !important; margin: 0px; }
.poll-container { margin: 0; border: 0; }

.blogView-base { background: none; }

.header DIV.blogs H2 A { COLOR: #355f91; }
.chat-block .groupheader h1 { height: 50px; overflow: visible;  min-height: 50px; }

.float-panel-content td, #page-rights .rights-table td { font-size: .7em; }

.quickconnect strong { font-weight: normal; }


/* custom nav icons */
.nav-groups { background-image: url(/images/nav-icon-groups-c.png); }
.nav-activity { background-image: url(/images/nav-icon-news-c.png); }
.nav-search { background-image: url(/images/nav-icon-search-c.png); }
.nav-invite { background-image: url(/images/nav-icon-invite-c.png); }
.nav-chat { background-image: url(/images/nav-icon-chat-c.png); }
.nav-wikis { background-image: url(/images/nav-icon-wiki-c.png); }
.nav-logout { background-image: url(/images/nav-icon-logout-c.png); }
.nav-profile { background-image: url(/images/nav-icon-profile-c.png); }
.nav-polls { background-image: url(/images/nav-icon-polls-c.png); }
.nav-blogs { background-image: url(/images/nav-icon-blogs-c.png); }
.nav-media { background-image: url(/images/nav-icon-media-c.png); }
.nav-account { background-image: url(/images/nav-icon-preferences-c.png); }
.navigation-1 a:hover { background-color: #f0f5ff; }

/* custom page icons */
.top-pages-block .header-content { background-image:url(/images/top-color-50.png); }
.top-contribs-block .header-content { background-image:url(/images/top-award-color-50.png); }
.profile-form-block .header-content { background-image:url(/images/update-color-50.png); }
.map-block .header-content { background-image:url(/images/map-color-50.png); }
.media-block .header-content { background-image:url(/images/media-color-50.png); }
.chat-block .header-content { background-image:url(/images/chat-color-50.png); }
.polls-block .header-content { background-image:url(/images/polls-color-50.png); }
.blogs-block .header-content, .blog-block .header-content { background-image:url(/images/blogs-color-50.png); }
.header div.blogs h1 { background-image: url(/images/nav-icon-blogs.png); }
.wikis-block .header-content { background-image:url(/images/wiki-color-50.png); }
.notifications-block .header-content { background-image:url(/images/notifications-color-50.png); }
.search-form-block .header-content { background-image:url(/images/search-form-color-50.png); }
.tags-block .header-content { background-image:url(/images/tags-color-50.png); }
.quickconnect-block .header-content { background-image:url(/images/quickconnect-color-50.png); }
.people-block .header-content { background-image: url(/images/people-color-50.png); }
.messages-block .header-content, .message-block .header-content { background-image: url(/images/messages-color-50.png); }
.meetings-block .header-content, .group-meeting-block .header-content { background-image: url(/images/calendar-color-50.png); }
.groups-block .header-content { background-image: url(/images/groups-color-50.png); }
.news-block .header-content { background-image: url(/images/news-color-50-anim.gif); }
<!-- start generated css -->
body, div, td { font-family: Verdana, Helvetica, Geneva, Sans-serif; font-size: 11px; color: #355; }
a:link,a:visited,a:active,a:hover { color: #7468; }
<!-- end generated css -->