diff -urN projectpier-0.8.0.2/application/layouts/account.php projectpier-0.8.0.2_patched/application/layouts/account.php --- projectpier-0.8.0.2/application/layouts/account.php 2008-02-09 17:45:08.000000000 -0800 +++ projectpier-0.8.0.2_patched/application/layouts/account.php 2008-05-21 14:08:16.000000000 -0700 @@ -9,8 +9,7 @@ - - + diff -urN projectpier-0.8.0.2/application/layouts/administration.php projectpier-0.8.0.2_patched/application/layouts/administration.php --- projectpier-0.8.0.2/application/layouts/administration.php 2008-02-09 17:45:08.000000000 -0800 +++ projectpier-0.8.0.2_patched/application/layouts/administration.php 2008-05-21 14:08:16.000000000 -0700 @@ -10,8 +10,7 @@ - - + diff -urN projectpier-0.8.0.2/application/layouts/dashboard.php projectpier-0.8.0.2_patched/application/layouts/dashboard.php --- projectpier-0.8.0.2/application/layouts/dashboard.php 2008-02-09 17:45:08.000000000 -0800 +++ projectpier-0.8.0.2_patched/application/layouts/dashboard.php 2008-05-21 14:08:16.000000000 -0700 @@ -9,8 +9,7 @@ - - + diff -urN projectpier-0.8.0.2/application/layouts/project_website.php projectpier-0.8.0.2_patched/application/layouts/project_website.php --- projectpier-0.8.0.2/application/layouts/project_website.php 2008-02-09 17:45:08.000000000 -0800 +++ projectpier-0.8.0.2_patched/application/layouts/project_website.php 2008-05-21 14:08:16.000000000 -0700 @@ -14,8 +14,7 @@ - - + diff -urN projectpier-0.8.0.2/application/views/application/user_box.php projectpier-0.8.0.2_patched/application/views/application/user_box.php --- projectpier-0.8.0.2/application/views/application/user_box.php 2008-02-09 17:45:08.000000000 -0800 +++ projectpier-0.8.0.2_patched/application/views/application/user_box.php 2008-05-21 14:12:57.000000000 -0700 @@ -1,64 +1,42 @@
- getDisplayName())) ?> (), -
+ \ No newline at end of file diff -urN projectpier-0.8.0.2/public/assets/javascript/dropdown.js projectpier-0.8.0.2_patched/public/assets/javascript/dropdown.js --- projectpier-0.8.0.2/public/assets/javascript/dropdown.js 1969-12-31 16:00:00.000000000 -0800 +++ projectpier-0.8.0.2_patched/public/assets/javascript/dropdown.js 2008-05-21 14:08:16.000000000 -0700 @@ -0,0 +1,24 @@ +function menuFix() { + var sfEls = document.getElementById("account_more_menu").getElementsByTagName("LI"); + for (var i=0; i0? " ": "") + "sfhover"; + } + // event added to keep menu items from disappearing + sfEls[i].onMouseDown=function() { + this.className+=(this.className.length>0? " ": "") + "sfhover"; + } + // event added to keep menu items from disappearing + sfEls[i].onMouseUp=function() { + this.className+=(this.className.length>0? " ": "") + "sfhover"; + } + sfEls[i].onmouseout=function() { + this.className=this.className.replace(new RegExp("( ?|^)sfhover\\b"), ""); + } + } +} +//onload call +if (document.all) { // Load sfHover only in IE; other browsers don't need it +if (window.attachEvent) window.attachEvent("onload", menuFix); +else window.onload = menuFix; // Mac IE5 needs this +} \ No newline at end of file diff -urN projectpier-0.8.0.2/public/assets/themes/acClassic/stylesheets/general/construction.css projectpier-0.8.0.2_patched/public/assets/themes/acClassic/stylesheets/general/construction.css --- projectpier-0.8.0.2/public/assets/themes/acClassic/stylesheets/general/construction.css 2007-09-02 20:14:58.000000000 -0700 +++ projectpier-0.8.0.2_patched/public/assets/themes/acClassic/stylesheets/general/construction.css 2008-05-21 13:14:34.000000000 -0700 @@ -1,472 +1,581 @@ -body { - text-align: left; -} - -#wrapper { - text-align: center; -} - -#header { - width: 780px; - margin: 0 auto; - padding-top: 10px; - text-align: left; -} - -#header h1 { - float: left; - margin: 0; - padding: 10px 0 10px 10px; - border: 0; -} - -#header h1 a { - font-weight: normal; - border: 0; - font-size: 24px; -} - -#header h1 a:hover { - border: 0; - color: #003562; - background: transparent; - text-decoration: underline; -} - -#systemNoticesWrapper { - background: red; - color: white; - text-align: center; -} - -#systemNotices { - margin: 0 auto; - padding: 10px 0; - width: 760px; - text-align: left; -} - -#systemNotices ul { - margin: 0; - padding: 0 0 0 15px; -} - -#systemNotices a, #systemNotices a:hover { - border: 0; - color: white; - text-decoration: underline; -} - -#userboxWrapper { - margin-left: 500px; - color: #666; - font-size: 10px; -} - -#userbox { - padding: 5px 8px; - border: 2px solid #ccc; - background: #f8f8f8; -} - -#userbox ul { - margin: 0; - padding: 0; - list-style: none; -} - -#userbox ul li { - display: inline; - margin-right: 10px; -} - -#userbox .PopupMenuWidgetDiv { - position: absolute; - border: 1px solid #666; - background: white; - padding: 5px 10px; - width: 140px; - color: #333; -} - -#userbox .PopupMenuWidgetDiv p { - margin: 0; - font-weight: bolder; -} - -#userbox .PopupMenuWidgetDiv ul { - margin-left: 12px; - padding-left: 5px; -} - -#userbox .PopupMenuWidgetDiv ul li { - display: list-item; - font-weight: normal; - list-style: square; -} - -/** Tabs **/ - -#tabsWrapper { - width: 780px; - margin: 5px auto 0 auto; - text-align: left; -} - -#tabs { - float: left; -} - -#tabs ul { - margin: 0; - padding: 0 10px; - list-style: none; -} - -#tabs ul li { - margin: 0 1px; - float: left; - background: url('../../images/layout/tab_right.gif') no-repeat top right; -} - -#tabs ul li a { - border: 0; - display: block; - padding: 0 10px; - background: url('../../images/layout/tab_left.gif') no-repeat top left; - text-align: center; - color: #333; - font-size: 10px; - font-weight: bolder; - line-height: 18px; - text-decoration: none; -} - -#tabs ul li a:hover { - border: 0; - color: #333; - text-decoration: underline; -} - -#tabs ul li.active { - background: url('../../images/layout/tab_active_right.gif') no-repeat top right; -} - -#tabs ul li.active a { - /* padding: 0.1em 0.6em; */ - padding: 0 10px; - background: url('../../images/layout/tab_active_left.gif') no-repeat top left; - color: white; -} - -#tabs ul li.active a:hover { - color: white; - text-decoration: none; -} - -/** Crumbs **/ - -#crumbsWrapper { - clear: both; - background: #444; - margin: 0 auto; - float: left; - width: 100%; -} - -#crumbsBlock { - margin: 0 auto; - padding: 0 10px; - width: 760px; - line-height: 20px; - text-align: left; -} - -#crumbs { - float: left; -} - -#crumbs ul { - margin: 0; - padding: 0; - list-style: none; -} - -#crumbs ul li { - display: inline; - line-height: 22px; - color: white; - font-size: 10px; - font-weight: bolder; -} - -#crumbs ul li span { - font-weight: normal; -} - -#crumbs ul li a { - margin: 0 3px; - border: 0; - color: white; - font-weight: bolder; - text-decoration: none; -} - -#crumbs ul li a:hover { - text-decoration: underline; - background: transparent; -} - -#searchBox { - padding: 1px 0; - text-align: right; -} - -#searchBox input { - border: 1px solid #222; - font-size: 10px; - padding: 1px; - width: 100px; - background: #e8e8e8; -} - -#searchBox input:focus { - background: #f8f8f8; -} - -#searchBox button { - margin: 0 0 0 2px; - border: 0; - padding: 0; - font-size: 10px; - color: #ccc; - background: #444; - height: 18px; -} - -/** Content **/ - -#outerContentWrapper { - clear: both; - background: url('../../images/layout/content-back.gif') repeat-x; -} - -#innerContentWrapper { - margin: 0 auto; - padding: 10px; - width: 760px; - text-align: left; -} - -#pageTitle { - margin-bottom: 0; - color: #BA0101; - font-weight: normal; -} - -#pageContent { - padding: 5px 10px; - border: 1px solid #ccc; - border-width: 1px 0; - background: white; -} - -#content { - float: left; - width: 530px; - min-height: 400px; -} - -/** Sidebar **/ - -#sidebar { - margin-left: 535px; - padding: 0 10px; - font-size: 10px; -} - -#sidebar h2 { - margin-top: 0; - font-size: 12px; -} - -#sidebar .blockContent { - margin-bottom: 10px; - padding: 0 5px; - line-height: 120%; -} - -#sidebar .listWithDetails li { - padding-bottom: 5px; -} - -/** Page actions **/ - -#page_actions { - margin-bottom: 10px; -} - -#page_actions ul { - margin: 0; - padding: 0; - list-style: none; -} - -#page_actions ul li { - padding-right: 3px; - display: inline; - font-weight: bolder; - font-size: 10px; -} - -#page_actions ul li a { - border: 0; - padding: 0 15px 0 0; - color: #444; - text-decoration: underline; - background: url('../../images/icons/more_down.gif') no-repeat right bottom; -} - -#page_actions ul li a:hover { - color: black; -} - -/** Footer **/ - -#footer { - clear: both; - margin: 10px auto; - padding: 0 10px 10px 10px; - width: 760px; - text-align: left; - color: #999; - line-height: 130%; - font-size: 9px; -} - -#copy { - float: left; -} - -#productSignature { - text-align: right; -} - -#listOfRssFeeds { - list-style: none; - padding: 0 0 0 4px; -} - -#listOfRssFeeds li { - padding-left: 16px; - background: url('../../images/icons/feed.gif') no-repeat; - line-height: 12px; - margin: 2px 0; -} - -/** Helper classes **/ - -.clear { - clear: both; - height: 1px; - overflow: hidden; -} - -#error, #success { - margin: 10px 0; - padding: 5px 10px; - border: 1px solid #ccc; - clear: both; - cursor: pointer; - text-align: left; -} - -#error { - background: #FFB0B0; - border-color: red; -} - -#success { - background: #90DC90; - border-color: green; -} - -/** User card **/ - -div.card { - padding: 10px; - border: 1px solid #ccc; -} - -* html div.card { - padding-top: 5px; -} - -div.card div.cardIcon { - float: left; - width: 50px; -} - -div.card div.cardData { - margin-left: 60px; -} - -div.card div.cardData h2 { - margin-top: 0; -} - -div.card div.cardBlock { - margin-bottom: 25px; - padding-left: 10px; -} - -div.card div.cardBlock span { - font-size: 90%; - font-weight: bolder; - color: #333; -} - -div.card table { - margin-top: 10px; -} - -div.card table, div.card table tr, div.card table td { - border: 0; -} - -div.card table tr, div.card table td { - padding: 2px; -} - -/** / user card **/ - -/** Advanced pagination **/ - -div.advancedPagination { - margin: 10px; - text-align: right; -} - -div.advancedPagination span { - line-height: 20px; -} - -div.advancedPagination select { - padding: 0; -} - -/** /Advanced pagination **/ - -/** Private **/ - -div.private { - float: right; - height: 9px; - width: 37px; - overflow: hidden; - background: url('../../images/icons/private.gif') no-repeat; -} - -div.private span { - display: none; -} +body { + text-align: left; +} + +#wrapper { + text-align: center; +} + +#header { + width: 780px; + margin: 0 auto; + padding-top: 10px; + text-align: left; +} + +#header h1 { + float: left; + margin: 0; + padding: 10px 0 10px 10px; + border: 0; +} + +#header h1 a { + font-weight: normal; + border: 0; + font-size: 24px; +} + +#header h1 a:hover { + border: 0; + color: #003562; + background: transparent; + text-decoration: underline; +} + +#systemNoticesWrapper { + background: red; + color: white; + text-align: center; +} + +#systemNotices { + margin: 0 auto; + padding: 10px 0; + width: 760px; + text-align: left; +} + +#systemNotices ul { + margin: 0; + padding: 0 0 0 15px; +} + +#systemNotices a, #systemNotices a:hover { + border: 0; + color: white; + text-decoration: underline; +} + +#userboxWrapper { +/* + background-color: #d8d8d8; + border: 1px solid #c1c1c1; +*/ + color: #666; + float: right; + font-size: 11px; + font-size: 13px; + margin-bottom: 20px; + margin-right: 10px; + width: 300px; + z-index: 250; +} + +#userbox { + padding: 0 5px; +} + +#userbox p{ + float: right; + margin: 0; + padding: 5px; +} + +/*-------------------- general userbox links---------------------*/ +#account_more_menu { + background-color: #d8d8d8; + border: 1px solid #c1c1c1; + float: right; + list-style: none; + margin: 5px 0 0 0; + padding: 5px; +} + +#account_more_menu li{ + border: 1px solid #c1c1c1; + float: left; + list-style: none; + margin:0pt 6pt 0pt 2px; + padding: 0; +} + +#account_more_menu li a{ + border:medium none; + display:block; + padding:0px 5px; +} + +/*-------------------- submenus---------------------*/ +#account_more_menu ul { + background-color: #fff; + border: 1px solid #cccccc; + clear: left; + font-weight: normal; /* height: auto;*/ + left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ + line-height: 120%; + list-style: none; + margin: 0; + padding: 0; + position: absolute; + width: 12em; + z-index: 1000 !important; +} + +#account_more_menu ul li { + background-image: none !important; + border: none; + float: none; + font-size: 12px; + list-style: none; + list-style-image: none !important; + margin: 0; + padding: 0; +} + +* html #account_more_menu ul li, * html #account_more_menu ul li a { + height: 1%; +} + +#account_more_menu h6 { + background-color: #f0f0f0; + border-bottom: 1px solid #8dbbce; + color: #333; + font-size: 12px; + font-weight: bold; + margin: 0; + padding: 3px 10px !important; +} + +/*-------------------- second level links ---------------------*/ +#account_more_menu ul li a { + background-image: none !important; + border: none; + border-bottom: 1px solid #d8d8d8; + font-size: 12px; + font-weight: normal; + height: auto; + line-height: 1.2em; + margin: 0; + padding: 3px 10px !important; +} + +#account_more_menu ul li a:hover { + background-color: #e9f2f7; + color: #0079AF; + text-decoration: none; +} + +#account_more_menu li:hover ul ul, #account_more_menu li:hover ul ul ul, #account_more_menu li.sfhover ul ul, #account_more_menu li.sfhover ul ul ul{ + left: -999em; +} + +#account_more_menu li:hover ul, #account_more_menu li li:hover ul, #account_more_menu li li li:hover ul, #account_more_menu li.sfhover ul, #account_more_menu li li.sfhover ul, #account_more_menu li li li.sfhover ul{ + left: auto; /* lists nested under hovered list items */ +} + +/*-------------------- 1st level hover---------------------*/ +#account_more_menu li:hover a, #account_more_menu li.sfhover a{ + background-color: #fff; /* position: relative; + z-index: 2500;*/ + color: #0079af; +} + +/*-------------------- second level on hover---------------------*/ +#account_more_menu li li:hover a, #account_more_menu li li.sfhover a{ + background-color: transparent; + color: #0079af; +} + +#account_more_menu li:hover li a:hover, #account_more_menu li.sfhover li a:hover{ + background-color: #eef6ff; + color: #0079af; +} + +/*-------------------- ie mac fixes ---------------------*/ +/* only IE mac will see this */ +* html>body #account_more_menu li a{ +} + +* html>body #account_more_menu li{ + text-align: center; + white-space: nowrap; + width: 60px; +} + +* html>body #account_more_menu li li{ + text-align: left; + white-space: nowrap; + width: 125px; +} + +* html>body #account_more_menu li li:hover ul,#account_more_menu li li.sfhover ul{ + left: 110px; +} + +/** Tabs **/ + +#tabsWrapper { + width: 780px; + margin: 5px auto 0 auto; + text-align: left; +} + +#tabs { + float: left; + width: 600px; +} + +#tabs ul { + margin: 0; + padding: 0 10px; + list-style: none; +} + +#tabs ul li { + margin: 0 1px; + float: left; + background: url('../../images/layout/tab_right.gif') no-repeat top right; +} + +#tabs ul li a { + border: 0; + display: block; + padding: 0 10px; + background: url('../../images/layout/tab_left.gif') no-repeat top left; + text-align: center; + color: #333; + font-size: 10px; + font-weight: bolder; + line-height: 18px; + text-decoration: none; +} + +#tabs ul li a:hover { + border: 0; + color: #333; + text-decoration: underline; +} + +#tabs ul li.active { + background: url('../../images/layout/tab_active_right.gif') no-repeat top right; +} + +#tabs ul li.active a { + /* padding: 0.1em 0.6em; */ + padding: 0 10px; + background: url('../../images/layout/tab_active_left.gif') no-repeat top left; + color: white; +} + +#tabs ul li.active a:hover { + color: white; + text-decoration: none; +} + +/** Crumbs **/ + +#crumbsWrapper { + clear: both; + background: #444; + margin: 0 auto; + float: left; + width: 100%; +} + +#crumbsBlock { + margin: 0 auto; + padding: 0 10px; + width: 760px; + line-height: 20px; + text-align: left; +} + +#crumbs { + float: left; +} + +#crumbs ul { + margin: 0; + padding: 0; + list-style: none; +} + +#crumbs ul li { + display: inline; + line-height: 22px; + color: white; + font-size: 10px; + font-weight: bolder; +} + +#crumbs ul li span { + font-weight: normal; +} + +#crumbs ul li a { + margin: 0 3px; + border: 0; + color: white; + font-weight: bolder; + text-decoration: none; +} + +#crumbs ul li a:hover { + text-decoration: underline; + background: transparent; +} + +#searchBox { + padding: 1px 0; + text-align: right; +} + +#searchBox input { + border: 1px solid #222; + font-size: 10px; + padding: 1px; + width: 100px; + background: #e8e8e8; +} + +#searchBox input:focus { + background: #f8f8f8; +} + +#searchBox button { + margin: 0 0 0 2px; + border: 0; + padding: 0; + font-size: 10px; + color: #ccc; + background: #444; + height: 18px; +} + +/** Content **/ + +#outerContentWrapper { + clear: both; + background: url('../../images/layout/content-back.gif') repeat-x; +} + +#innerContentWrapper { + margin: 0 auto; + padding: 10px; + width: 760px; + text-align: left; +} + +#pageTitle { + margin-bottom: 0; + color: #BA0101; + font-weight: normal; +} + +#pageContent { + padding: 5px 10px; + border: 1px solid #ccc; + border-width: 1px 0; + background: white; +} + +#content { + float: left; + width: 530px; + min-height: 400px; +} + +/** Sidebar **/ + +#sidebar { + margin-left: 535px; + padding: 0 10px; + font-size: 10px; +} + +#sidebar h2 { + margin-top: 0; + font-size: 12px; +} + +#sidebar .blockContent { + margin-bottom: 10px; + padding: 0 5px; + line-height: 120%; +} + +#sidebar .listWithDetails li { + padding-bottom: 5px; +} + +/** Page actions **/ + +#page_actions { + margin-bottom: 10px; +} + +#page_actions ul { + margin: 0; + padding: 0; + list-style: none; +} + +#page_actions ul li { + padding-right: 3px; + display: inline; + font-weight: bolder; + font-size: 10px; +} + +#page_actions ul li a { + border: 0; + padding: 0 15px 0 0; + color: #444; + text-decoration: underline; + background: url('../../images/icons/more_down.gif') no-repeat right bottom; +} + +#page_actions ul li a:hover { + color: black; +} + +/** Footer **/ + +#footer { + clear: both; + margin: 10px auto; + padding: 0 10px 10px 10px; + width: 760px; + text-align: left; + color: #999; + line-height: 130%; + font-size: 9px; +} + +#copy { + float: left; +} + +#productSignature { + text-align: right; +} + +#listOfRssFeeds { + list-style: none; + padding: 0 0 0 4px; +} + +#listOfRssFeeds li { + padding-left: 16px; + background: url('../../images/icons/feed.gif') no-repeat; + line-height: 12px; + margin: 2px 0; +} + +/** Helper classes **/ + +.clear { + clear: both; + height: 1px; + overflow: hidden; +} + +#error, #success { + margin: 10px 0; + padding: 5px 10px; + border: 1px solid #ccc; + clear: both; + cursor: pointer; + text-align: left; +} + +#error { + background: #FFB0B0; + border-color: red; +} + +#success { + background: #90DC90; + border-color: green; +} + +/** User card **/ + +div.card { + padding: 10px; + border: 1px solid #ccc; +} + +* html div.card { + padding-top: 5px; +} + +div.card div.cardIcon { + float: left; + width: 50px; +} + +div.card div.cardData { + margin-left: 60px; +} + +div.card div.cardData h2 { + margin-top: 0; +} + +div.card div.cardBlock { + margin-bottom: 25px; + padding-left: 10px; +} + +div.card div.cardBlock span { + font-size: 90%; + font-weight: bolder; + color: #333; +} + +div.card table { + margin-top: 10px; +} + +div.card table, div.card table tr, div.card table td { + border: 0; +} + +div.card table tr, div.card table td { + padding: 2px; +} + +/** / user card **/ + +/** Advanced pagination **/ + +div.advancedPagination { + margin: 10px; + text-align: right; +} + +div.advancedPagination span { + line-height: 20px; +} + +div.advancedPagination select { + padding: 0; +} + +/** /Advanced pagination **/ + +/** Private **/ + +div.private { + float: right; + height: 9px; + width: 37px; + overflow: hidden; + background: url('../../images/icons/private.gif') no-repeat; +} + +div.private span { + display: none; +} diff -urN projectpier-0.8.0.2/public/assets/themes/acSimple/stylesheets/general/construction.css projectpier-0.8.0.2_patched/public/assets/themes/acSimple/stylesheets/general/construction.css --- projectpier-0.8.0.2/public/assets/themes/acSimple/stylesheets/general/construction.css 2007-06-28 03:44:54.000000000 -0700 +++ projectpier-0.8.0.2_patched/public/assets/themes/acSimple/stylesheets/general/construction.css 2008-05-21 13:14:34.000000000 -0700 @@ -13,7 +13,7 @@ #header { width: 910px; margin: 0 auto; - padding-top: 10px; + padding-top: 6px; text-align: left; } @@ -31,7 +31,6 @@ } - #systemNoticesWrapper { background: red; color: white; @@ -57,55 +56,161 @@ } #userboxWrapper { - margin-left: 640px; - color: #666; - font-size: 10px; + padding: 0px 5px 7px 2px; + border:1px solid #ECCB17; + text-align:left; + background: url('../../images/logtypes/today.gif') no-repeat top center; + color: #666; + float: right; + font-size: 11px; + font-size: 13px; + margin-bottom: 20px; + margin-right: 10px; + width: 297px; + z-index: 250; } #userbox { - padding: 5px 5px 7px 5px; -margin-bottom:20px; -border:1px solid #ECCB17; -text-align:center; - background: url('../../images/logtypes/today.gif') no-repeat top center; + padding: 0 5px; } -#userbox ul { - margin: 0; - padding: 0; - list-style: none; +#userbox p{ + float: right; + margin: 0; + padding: 2px; } -#userbox ul li { - display: inline; - margin-right: 10px; +/*-------------------- general userbox links---------------------*/ +#account_more_menu { + float: right; + list-style: none; + margin: 5px 0 0 0; + padding: 0; } -#userbox .PopupMenuWidgetDiv { - position: absolute; - border: 1px solid #666; - background: white; - padding: 5px 10px; - width: 140px; - color: #333; +#account_more_menu li{ + border: 1px solid #c1c1c1; + float: left; + list-style: none; + margin:0pt 6pt 0pt 2px; + padding: 0; } -#userbox .PopupMenuWidgetDiv p { - margin: 0; - font-weight: bold; +#account_more_menu li a{ + border: none; + display: block; + padding: 0px 10px 0px 6px } -#userbox .PopupMenuWidgetDiv ul { - margin-left: 12px; - padding-left: 5px; +/*-------------------- submenus---------------------*/ +#account_more_menu ul { + background-color: #fff; + border: 1px solid #cccccc; + clear: left; + font-weight: normal; /* height: auto;*/ + left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ + line-height: 120%; + list-style: none; + margin: 0; + padding: 0; + position: absolute; + width: 12em; + z-index: 1000 !important; } -#userbox .PopupMenuWidgetDiv ul li { - display: list-item; - font-weight: normal; -list-style-image: url(../../images/icons/0105_ico-arrow.gif) +#account_more_menu ul li { + background-image: none !important; + border: none; + float: none; + font-size: 12px; + list-style: none; + list-style-image: none !important; + margin: 0; + padding: 0; +} + +* html #account_more_menu ul li, * html #account_more_menu ul li a { + height: 1%; +} + +#account_more_menu h6 { + background-color: #f0f0f0; + border-bottom: 1px solid #8dbbce; + color: #333; + font-size: 12px; + font-weight: bold; + margin: 0; + padding: 3px 10px !important; +} + +/*-------------------- second level links ---------------------*/ +#account_more_menu ul li a { + background-image: none !important; + border: none; + border-bottom: 1px solid #d8d8d8; + font-size: 12px; + font-weight: normal; + height: auto; + line-height: 1.2em; + margin: 0; + padding: 3px 10px !important; +} + +#account_more_menu ul li a:hover { + background-color: #e9f2f7; + color: #0079AF; + text-decoration: none; +} + +#account_more_menu li:hover ul ul, #account_more_menu li:hover ul ul ul, #account_more_menu li.sfhover ul ul, #account_more_menu li.sfhover ul ul ul{ + left: -999em; +} + +#account_more_menu li:hover ul, #account_more_menu li li:hover ul, #account_more_menu li li li:hover ul, #account_more_menu li.sfhover ul, #account_more_menu li li.sfhover ul, #account_more_menu li li li.sfhover ul{ + left: auto; /* lists nested under hovered list items */ +} + +/*-------------------- 1st level hover---------------------*/ +#account_more_menu li:hover a, #account_more_menu li.sfhover a{ + background-color: #fff; /* position: relative; + z-index: 2500;*/ + color: #0079af; +} + +/*-------------------- second level on hover---------------------*/ +#account_more_menu li li:hover a, #account_more_menu li li.sfhover a{ + background-color: transparent; + color: #0079af; +} + +#account_more_menu li:hover li a:hover, #account_more_menu li.sfhover li a:hover{ + background-color: #eef6ff; + color: #0079af; } +/*-------------------- ie mac fixes ---------------------*/ +/* only IE mac will see this */ +* html>body #account_more_menu li a{ +} + +* html>body #account_more_menu li{ + text-align: center; + white-space: nowrap; + width: 60px; +} + +* html>body #account_more_menu li li{ + text-align: left; + white-space: nowrap; + width: 125px; +} + +* html>body #account_more_menu li li:hover ul,#account_more_menu li li.sfhover ul{ + left: 110px; +} + + + /** Tabs **/ #tabsWrapper { @@ -120,6 +225,7 @@ #tabs { float: left; + width: 800px; } #tabs ul { diff -urN projectpier-0.8.0.2/public/assets/themes/azul/stylesheets/general/construction.css projectpier-0.8.0.2_patched/public/assets/themes/azul/stylesheets/general/construction.css --- projectpier-0.8.0.2/public/assets/themes/azul/stylesheets/general/construction.css 2007-06-28 04:02:46.000000000 -0700 +++ projectpier-0.8.0.2_patched/public/assets/themes/azul/stylesheets/general/construction.css 2008-05-21 13:14:34.000000000 -0700 @@ -1,527 +1,618 @@ -body { - text-align: left; - font-size:80%; - font-family:arial,verdana,halvetica,sans-serif; - background:#0F2638; - border-bottom:30px solid #000; - margin:0; - padding:0; -} - -#wrapper { - text-align: center; - background-color: #0F2638; -} - -#headerWrapper { - /*background-color: #111111; */ -} - -#header { - width: 780px; - margin: 0 auto; - padding-top: 10px; - text-align: left; -} - -#header h1 { - float: left; - margin: 0; - padding: 10px 0 10px 10px; - border: 0; -} - -#header h1 a { - font-weight: normal; - border: 0; - font-size: 1.1em; - color:#fcfcfc; -} - -#header h1 a:hover { - border: 0; - color:#fcfcfc; - background: transparent; - text-decoration: underline; -} - -#systemNoticesWrapper { - background: red; - color: white; - text-align: center; -} - -#systemNotices { - margin: 0 auto; - padding: 10px 0; - width: 760px; - text-align: left; -} - -#systemNotices ul { - margin: 0; - padding: 0 0 0 15px; -} - -#systemNotices a, #systemNotices a:hover { - border: 0; - color: white; - text-decoration: underline; -} - -#userboxWrapper { - margin-left: 500px; - color: #fcfcfc; - font-size: 1.0em; -} - -#userbox { - padding: 5px 8px; - border: 1px solid #193F5A; - background: #111; -} - -#userbox ul { - margin: 0; - padding: 0; - list-style: none; -} - -#userbox ul li { - display: inline; - margin-right: 10px; -} - -#userbox a:link, #userbox a:visited{ - color:#B4E4FF; -} - -#userbox a:hover{ - color:#fcfcfc; -} - -#userbox .PopupMenuWidgetDiv { - position: absolute; - border: 1px solid #193F5A; - background: #000; - padding: 5px 10px; - width: 140px; - color: #fcfcfc; -} - -#userbox .PopupMenuWidgetDiv a:link, #userbox .PopupMenuWidgetDiv a:visited { - color: #A4D2F7; -} - -#userbox .PopupMenuWidgetDiv a:hover{ - color: #fcfcfc; -} - -#userbox .PopupMenuWidgetDiv p { - margin: 0; - font-weight: bold; -} - -#userbox .PopupMenuWidgetDiv ul { - margin-left: 12px; - padding-left: 5px; -} - -#userbox .PopupMenuWidgetDiv ul li { - display: list-item; - font-weight: normal; - list-style: square; -} - -/** Tabs **/ - -#tabsWrapper { - width: 780px; - margin: 15px auto 0 auto; - text-align: left; -} - -#tabs { - float: left; - padding-bottom:15px; -} - -#tabs ul { - margin: 0; - padding: 0 10px; - list-style: none; -} - -#tabs ul li { - margin: 0 3px; - float: left; - background: url(../../images/layout/tab_right.gif) no-repeat top right; -} - -#tabs ul li a { - border:none; - display: block; - padding: 10px 6px; - background: url(../../images/layout/tab_left.gif) no-repeat top left; - text-align: center; - color: #444; - font-weight:bold; - font-size: 1.2em; - line-height: 18px; - text-decoration: none; - position:relative; -} - -#tabs ul li a:hover { - color: #3073A7; - border:none; -} - -#tabs ul li.active { - background: url(../../images/layout/tab_active_right.gif) no-repeat top right; -} - -#tabs ul li.active a { - padding: 10px 10px; - background: url(../../images/layout/tab_active_left.gif) no-repeat top left; - color:#fcfcfc; -} - -#tabs ul li.active a:hover { - color: white; - text-decoration: none; -} - -/** Crumbs **/ - -#crumbsWrapper { - clear: both; - background: #000; - margin: 0 auto; - float: left; - width: 100%; - border-top:1px solid #193F5A; - padding:5px 0; -} - -#crumbsBlock { - margin: 0 auto; - padding: 0 10px; - width: 760px; - line-height: 20px; - text-align: left; -} - -#crumbs { - float: left; -} - -#crumbs ul { - margin: 0; - padding: 0; - list-style: none; -} - -#crumbs ul li { - display: inline; - line-height: 22px; - color: white; - font-size: 0.9em; - font-weight: bold; -} - -#crumbs ul li span { - font-weight: normal; -} - -#crumbs ul li a { - margin: 0 3px; - border: 0; - color: white; - font-weight: bold; - text-decoration: none; -} - -#crumbs ul li a:hover { - text-decoration: underline; - background: transparent; -} - -#searchBox { - padding: 1px 0; - text-align: right; -} - -#searchBox input { - border: 1px solid #999; - font-size: 1.0em; - padding: 1px; - width: 100px; - background: #fff; - color:#333; -} - -#searchBox button { - margin: 0 0 0 3px; - border: none; - padding: 0; - font-size: 1.0em; - color:#fcfcfc; - background: #245377; - height: 1.6em; - line-height:1.6em; -} - -/** Content **/ - -.header{ - font-size:1.2em; -} - -#outerContentWrapper { - clear: both; - background: #fcfcfc url(../../images/layout/content-outer-back.gif) repeat-x; -} - -#innerContentWrapper { - margin: 0 auto; - padding: 1px 10px 10px 10px; - width: 760px; - text-align: left; -} - -#pageTitle { - margin-bottom: 8px; - color:#333; - font-weight: bold; - font-size: 1.5em; - text-align: left; - background-color: transparent; - padding-top: 4px; -} - -#pageContent { - padding: 5px 10px; - /*border: 1px solid #193F5A; - border-width: 1px 0;*/ - border: solid 1px #3A3A3A; - background: #122E43 url('../../images/layout/content-back.gif') repeat-x; -} - -#content { - float: left; - width: 530px; - min-height: 400px; - color:#fcfcfc; -} - -/** Sidebar **/ - -#sidebar { - margin-left: 535px; - padding: 0 10px; - font-size: 1.0em; - color:#fcfcfc; -} - -#sidebar h2, .sidebarBlock h2 { - margin-top: 0; - font-size: 1.05em; -} - -#sidebar .blockContent { - margin-bottom: 10px; - padding: 0 5px; - line-height: 120%; -} - -#sidebar .listWithDetails li { - padding-bottom: 5px; -} - -/** Page actions **/ - -#page_actions { - height:30px; - padding:5px 0; -} - -#page_actions ul { - margin: 0; - padding: 0 10px; - list-style: none; -} - -#page_actions ul li { - margin: 0 3px; - float: left; - padding:0; - background: url(../../images/layout/action_right.gif) no-repeat top right; -} - -#page_actions ul li a { - border:none; - display: block; - padding: 0 10px; - background: url(../../images/layout/action_left.gif) no-repeat top left; - text-align: center; - color: #444; - font-weight:bold; - font-size: 1.0em; - line-height:20px; - text-decoration: none; -} - -#page_actions ul li a:hover { - color: #3073A7; - border:none; -} - -/** Footer **/ - -#footer { - clear: both; - margin: 0 auto; - padding: 0 10px 20px 10px; - width: 760px; - text-align: left; - color: #999; - line-height: 130%; - font-size: 0.8em; - background-color:#fcfcfc; -} - -#footer a:link, #footer a:visited{ - color:#3073A7; -} - -#footer a:hover{ - color:#333; -} - -#copy { - float: left; -} - -#productSignature { - text-align: right; -} - -#listOfRssFeeds { - list-style: none; - padding: 0 0 0 4px; -} - -#listOfRssFeeds li { - padding-left: 16px; - background: url(../../images/icons/feed.gif) no-repeat; - line-height: 12px; - margin: 2px 0; -} - -/** Helper classes **/ - -.clear { - clear: both; - height: 1px; - overflow: hidden; -} - -#error, #success { - margin: 10px 0; - padding: 5px 10px; - border: 1px solid #193F5A; - clear: both; - cursor: pointer; - text-align: left; -} - -#error { - background: #FFB0B0; - border-color: red; -} - -#success { - background: #90DC90; - border-color: green; -} - -/** User card **/ - -div.card { - padding: 10px; - border: 1px solid #193F5A; -} - -* html div.card { - padding-top: 5px; -} - -div.card div.cardIcon { - float: left; - width: 50px; -} - -div.card div.cardData { - margin-left: 60px; -} - -div.card div.cardData h2 { - margin-top: 0; -} - -div.card div.cardBlock { - margin-bottom: 25px; - padding-left: 10px; -} - -div.card div.cardBlock span { - font-size: 100%; - font-weight: bold; - color:#fcfcfc; -} - -div.card table { - margin-top: 10px; -} - -div.card table, div.card table tr, div.card table td { - border: 0; -} - -div.card table tr, div.card table td { - padding: 2px; -} - -/** / user card **/ - -/** Advanced pagination **/ - -div.advancedPagination { - margin: 10px; - text-align: right; -} - -div.advancedPagination span { - line-height: 20px; -} - -div.advancedPagination select { - padding: 0; -} - -/** /Advanced pagination **/ - -/** Private **/ - -div.private { - float: right; - height: 9px; - width: 37px; - overflow: hidden; - background: url(../../images/icons/private.gif) no-repeat; -} - -div.private span { - display: none; -} +body { + text-align: left; + font-size:80%; + font-family:arial,verdana,halvetica,sans-serif; + background:#0F2638; + border-bottom:30px solid #000; + margin:0; + padding:0; +} + +#wrapper { + text-align: center; + background-color: #0F2638; +} + +#headerWrapper { + /*background-color: #111111; */ +} + +#header { + width: 780px; + margin: 0 auto; + padding-top: 10px; + text-align: left; +} + +#header h1 { + float: left; + margin: 0; + padding: 10px 0 10px 10px; + border: 0; +} + +#header h1 a { + font-weight: normal; + border: 0; + font-size: 1.1em; + color:#fcfcfc; +} + +#header h1 a:hover { + border: 0; + color:#fcfcfc; + background: transparent; + text-decoration: underline; +} + +#systemNoticesWrapper { + background: red; + color: white; + text-align: center; +} + +#systemNotices { + margin: 0 auto; + padding: 10px 0; + width: 760px; + text-align: left; +} + +#systemNotices ul { + margin: 0; + padding: 0 0 0 15px; +} + +#systemNotices a, #systemNotices a:hover { + border: 0; + color: white; + text-decoration: underline; +} + +#userboxWrapper { + border: 1px solid #193F5A; + background: #111; + color: #fcfcfc; + float: right; + font-size: 11px; + font-size: 13px; + margin-bottom: 20px; + margin-right: 10px; + width: 297px; + z-index: 250; +} + +#userbox { + padding: 5px 8px; + +} + +#userbox p{ + float: right; + margin: 0; + padding: 5px; +} + +/*-------------------- general userbox links---------------------*/ +#account_more_menu { + float: right; + list-style: none; + margin: 5px 0 0 0; + padding: 0; +} + +#account_more_menu li{ + border: 1px solid #c1c1c1; + float: left; + list-style: none; + margin:0pt 6pt 8pt 2px; + padding: 0; +} + +#account_more_menu li a{ + border: none; + display: block; + padding: 0px 10px 0px 6px +} + +/*-------------------- submenus---------------------*/ +#account_more_menu ul { + background-color: #fff; + border: 1px solid #cccccc; + clear: left; + font-weight: normal; /* height: auto;*/ + left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ + line-height: 120%; + list-style: none; + margin: 0; + padding: 0; + position: absolute; + width: 12em; + z-index: 1000 !important; +} + +#account_more_menu ul li { + background-image: none !important; + border: none; + float: none; + font-size: 12px; + list-style: none; + list-style-image: none !important; + margin: 0; + padding: 0; +} + +* html #account_more_menu ul li, * html #account_more_menu ul li a { + height: 1%; +} + +#account_more_menu h6 { + background-color: #f0f0f0; + border-bottom: 1px solid #8dbbce; + color: #333; + font-size: 12px; + font-weight: bold; + margin: 0; + padding: 3px 10px !important; +} + +/*-------------------- second level links ---------------------*/ +#account_more_menu ul li a { + background-image: none !important; + border: none; + border-bottom: 1px solid #d8d8d8; + font-size: 12px; + font-weight: normal; + height: auto; + line-height: 1.2em; + margin: 0; + padding: 3px 10px !important; +} + +#account_more_menu ul li a:hover { + background-color: #e9f2f7; + color: #0079AF; + text-decoration: none; +} + +#account_more_menu li:hover ul ul, #account_more_menu li:hover ul ul ul, #account_more_menu li.sfhover ul ul, #account_more_menu li.sfhover ul ul ul{ + left: -999em; +} + +#account_more_menu li:hover ul, #account_more_menu li li:hover ul, #account_more_menu li li li:hover ul, #account_more_menu li.sfhover ul, #account_more_menu li li.sfhover ul, #account_more_menu li li li.sfhover ul{ + left: auto; /* lists nested under hovered list items */ +} + +/*-------------------- 1st level hover---------------------*/ +#account_more_menu li:hover a, #account_more_menu li.sfhover a{ + background-color: #fff; /* position: relative; + z-index: 2500;*/ + color: #0079af; +} + +/*-------------------- second level on hover---------------------*/ +#account_more_menu li li:hover a, #account_more_menu li li.sfhover a{ + background-color: transparent; + color: #0079af; +} + +#account_more_menu li:hover li a:hover, #account_more_menu li.sfhover li a:hover{ + background-color: #eef6ff; + color: #0079af; +} + +/*-------------------- ie mac fixes ---------------------*/ +/* only IE mac will see this */ +* html>body #account_more_menu li a{ +} + +* html>body #account_more_menu li{ + text-align: center; + white-space: nowrap; + width: 60px; +} + +* html>body #account_more_menu li li{ + text-align: left; + white-space: nowrap; + width: 125px; +} + +* html>body #account_more_menu li li:hover ul,#account_more_menu li li.sfhover ul{ + left: 110px; +} + + +/** Tabs **/ + +#tabsWrapper { + width: 780px; + margin: 15px auto 0 auto; + text-align: left; +} + +#tabs { + float: left; + padding-bottom:15px; + width: 670px; +} + +#tabs ul { + margin: 0; + padding: 0 10px; + list-style: none; +} + +#tabs ul li { + margin: 0 3px; + float: left; + background: url(../../images/layout/tab_right.gif) no-repeat top right; +} + +#tabs ul li a { + border:none; + display: block; + padding: 10px 6px; + background: url(../../images/layout/tab_left.gif) no-repeat top left; + text-align: center; + color: #444; + font-weight:bold; + font-size: 1.2em; + line-height: 18px; + text-decoration: none; + position:relative; +} + +#tabs ul li a:hover { + color: #3073A7; + border:none; +} + +#tabs ul li.active { + background: url(../../images/layout/tab_active_right.gif) no-repeat top right; +} + +#tabs ul li.active a { + padding: 10px 10px; + background: url(../../images/layout/tab_active_left.gif) no-repeat top left; + color:#fcfcfc; +} + +#tabs ul li.active a:hover { + color: white; + text-decoration: none; +} + +/** Crumbs **/ + +#crumbsWrapper { + clear: both; + background: #000; + margin: 0 auto; + float: left; + width: 100%; + border-top:1px solid #193F5A; + padding:5px 0; +} + +#crumbsBlock { + margin: 0 auto; + padding: 0 10px; + width: 760px; + line-height: 20px; + text-align: left; +} + +#crumbs { + float: left; +} + +#crumbs ul { + margin: 0; + padding: 0; + list-style: none; +} + +#crumbs ul li { + display: inline; + line-height: 22px; + color: white; + font-size: 0.9em; + font-weight: bold; +} + +#crumbs ul li span { + font-weight: normal; +} + +#crumbs ul li a { + margin: 0 3px; + border: 0; + color: white; + font-weight: bold; + text-decoration: none; +} + +#crumbs ul li a:hover { + text-decoration: underline; + background: transparent; +} + +#searchBox { + padding: 1px 0; + text-align: right; +} + +#searchBox input { + border: 1px solid #999; + font-size: 1.0em; + padding: 1px; + width: 100px; + background: #fff; + color:#333; +} + +#searchBox button { + margin: 0 0 0 3px; + border: none; + padding: 0; + font-size: 1.0em; + color:#fcfcfc; + background: #245377; + height: 1.6em; + line-height:1.6em; +} + +/** Content **/ + +.header{ + font-size:1.2em; +} + +#outerContentWrapper { + clear: both; + background: #fcfcfc url(../../images/layout/content-outer-back.gif) repeat-x; +} + +#innerContentWrapper { + margin: 0 auto; + padding: 1px 10px 10px 10px; + width: 760px; + text-align: left; +} + +#pageTitle { + margin-bottom: 8px; + color:#333; + font-weight: bold; + font-size: 1.5em; + text-align: left; + background-color: transparent; + padding-top: 4px; +} + +#pageContent { + padding: 5px 10px; + /*border: 1px solid #193F5A; + border-width: 1px 0;*/ + border: solid 1px #3A3A3A; + background: #122E43 url('../../images/layout/content-back.gif') repeat-x; +} + +#content { + float: left; + width: 530px; + min-height: 400px; + color:#fcfcfc; +} + +/** Sidebar **/ + +#sidebar { + margin-left: 535px; + padding: 0 10px; + font-size: 1.0em; + color:#fcfcfc; +} + +#sidebar h2, .sidebarBlock h2 { + margin-top: 0; + font-size: 1.05em; +} + +#sidebar .blockContent { + margin-bottom: 10px; + padding: 0 5px; + line-height: 120%; +} + +#sidebar .listWithDetails li { + padding-bottom: 5px; +} + +/** Page actions **/ + +#page_actions { + height:30px; + padding:5px 0; +} + +#page_actions ul { + margin: 0; + padding: 0 10px; + list-style: none; +} + +#page_actions ul li { + margin: 0 3px; + float: left; + padding:0; + background: url(../../images/layout/action_right.gif) no-repeat top right; +} + +#page_actions ul li a { + border:none; + display: block; + padding: 0 10px; + background: url(../../images/layout/action_left.gif) no-repeat top left; + text-align: center; + color: #444; + font-weight:bold; + font-size: 1.0em; + line-height:20px; + text-decoration: none; +} + +#page_actions ul li a:hover { + color: #3073A7; + border:none; +} + +/** Footer **/ + +#footer { + clear: both; + margin: 0 auto; + padding: 0 10px 20px 10px; + width: 760px; + text-align: left; + color: #999; + line-height: 130%; + font-size: 0.8em; + background-color:#fcfcfc; +} + +#footer a:link, #footer a:visited{ + color:#3073A7; +} + +#footer a:hover{ + color:#333; +} + +#copy { + float: left; +} + +#productSignature { + text-align: right; +} + +#listOfRssFeeds { + list-style: none; + padding: 0 0 0 4px; +} + +#listOfRssFeeds li { + padding-left: 16px; + background: url(../../images/icons/feed.gif) no-repeat; + line-height: 12px; + margin: 2px 0; +} + +/** Helper classes **/ + +.clear { + clear: both; + height: 1px; + overflow: hidden; +} + +#error, #success { + margin: 10px 0; + padding: 5px 10px; + border: 1px solid #193F5A; + clear: both; + cursor: pointer; + text-align: left; +} + +#error { + background: #FFB0B0; + border-color: red; +} + +#success { + background: #90DC90; + border-color: green; +} + +/** User card **/ + +div.card { + padding: 10px; + border: 1px solid #193F5A; +} + +* html div.card { + padding-top: 5px; +} + +div.card div.cardIcon { + float: left; + width: 50px; +} + +div.card div.cardData { + margin-left: 60px; +} + +div.card div.cardData h2 { + margin-top: 0; +} + +div.card div.cardBlock { + margin-bottom: 25px; + padding-left: 10px; +} + +div.card div.cardBlock span { + font-size: 100%; + font-weight: bold; + color:#fcfcfc; +} + +div.card table { + margin-top: 10px; +} + +div.card table, div.card table tr, div.card table td { + border: 0; +} + +div.card table tr, div.card table td { + padding: 2px; +} + +/** / user card **/ + +/** Advanced pagination **/ + +div.advancedPagination { + margin: 10px; + text-align: right; +} + +div.advancedPagination span { + line-height: 20px; +} + +div.advancedPagination select { + padding: 0; +} + +/** /Advanced pagination **/ + +/** Private **/ + +div.private { + float: right; + height: 9px; + width: 37px; + overflow: hidden; + background: url(../../images/icons/private.gif) no-repeat; +} + +div.private span { + display: none; +} diff -urN projectpier-0.8.0.2/public/assets/themes/basic-aqua/stylesheets/general/construction.css projectpier-0.8.0.2_patched/public/assets/themes/basic-aqua/stylesheets/general/construction.css --- projectpier-0.8.0.2/public/assets/themes/basic-aqua/stylesheets/general/construction.css 2007-06-28 04:20:38.000000000 -0700 +++ projectpier-0.8.0.2_patched/public/assets/themes/basic-aqua/stylesheets/general/construction.css 2008-05-21 13:14:34.000000000 -0700 @@ -70,53 +70,153 @@ } #userboxWrapper { - margin-left: 500px; color: #666; - font-size: 10px; + float: right; + font-size: 11px; + font-size: 13px; + margin-right: 10px; + width: 297px; + z-index: 250; } #userbox { - padding: 5px 8px; - text-align: right; - font-size: 11px; + padding: 0 5px; } -#userbox ul { - margin: 0; - padding: 0; - list-style: none; +#userbox p{ + float: right; + margin: 0; + padding: 2px; } -#userbox ul li { - display: inline; - margin-right: 2px; +/*-------------------- general userbox links---------------------*/ +#account_more_menu { + float: right; + list-style: none; + margin: 5px 0 0 0; + padding: 0; } -#userbox .PopupMenuWidgetDiv { - position: absolute; - border: 1px solid #ccc; - background: white; - padding: 5px 10px; - width: 140px; - color: #333; +#account_more_menu li{ + float: left; + list-style: none; + margin:0pt 6pt 0pt 2px; + padding: 0; } -#userbox .PopupMenuWidgetDiv p { - margin: 0; - font-weight: bolder; +#account_more_menu li a{ + display: block; + padding: 0px 10px 0px 6px } -#userbox .PopupMenuWidgetDiv ul { - margin-left: 12px; - padding-left: 5px; +/*-------------------- submenus---------------------*/ +#account_more_menu ul { + background-color: #fff; + border: 1px solid #cccccc; + clear: left; + font-weight: normal; /* height: auto;*/ + left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ + line-height: 120%; + list-style: none; + margin: 0; + padding: 0; + position: absolute; + width: 12em; + z-index: 1000 !important; } -#userbox .PopupMenuWidgetDiv ul li { - display: list-item; - font-weight: normal; - list-style: square; +#account_more_menu ul li { + background-image: none !important; + border: none; + float: none; + font-size: 12px; + list-style: none; + list-style-image: none !important; + margin: 0; + padding: 0; +} + +* html #account_more_menu ul li, * html #account_more_menu ul li a { + height: 1%; +} + +#account_more_menu h6 { + background-color: #f0f0f0; + border-bottom: 1px solid #8dbbce; + color: #333; + font-size: 12px; + font-weight: bold; + margin: 0; + padding: 3px 10px !important; +} + +/*-------------------- second level links ---------------------*/ +#account_more_menu ul li a { + background-image: none !important; + border: none; + border-bottom: 1px solid #d8d8d8; + font-size: 12px; + font-weight: normal; + height: auto; + line-height: 1.2em; + margin: 0; + padding: 3px 10px !important; +} + +#account_more_menu ul li a:hover { + background-color: #e9f2f7; + color: #0079AF; + text-decoration: none; +} + +#account_more_menu li:hover ul ul, #account_more_menu li:hover ul ul ul, #account_more_menu li.sfhover ul ul, #account_more_menu li.sfhover ul ul ul{ + left: -999em; +} + +#account_more_menu li:hover ul, #account_more_menu li li:hover ul, #account_more_menu li li li:hover ul, #account_more_menu li.sfhover ul, #account_more_menu li li.sfhover ul, #account_more_menu li li li.sfhover ul{ + left: auto; /* lists nested under hovered list items */ +} + +/*-------------------- 1st level hover---------------------*/ +#account_more_menu li:hover a, #account_more_menu li.sfhover a{ + background-color: #fff; /* position: relative; + z-index: 2500;*/ + color: #0079af; +} + +/*-------------------- second level on hover---------------------*/ +#account_more_menu li li:hover a, #account_more_menu li li.sfhover a{ + background-color: transparent; + color: #0079af; +} + +#account_more_menu li:hover li a:hover, #account_more_menu li.sfhover li a:hover{ + background-color: #eef6ff; + color: #0079af; +} + +/*-------------------- ie mac fixes ---------------------*/ +/* only IE mac will see this */ +* html>body #account_more_menu li a{ +} + +* html>body #account_more_menu li{ + text-align: center; + white-space: nowrap; + width: 60px; } +* html>body #account_more_menu li li{ + text-align: left; + white-space: nowrap; + width: 125px; +} + +* html>body #account_more_menu li li:hover ul,#account_more_menu li li.sfhover ul{ + left: 110px; +} + + /** Tabs **/ #tabsWrapper { diff -urN projectpier-0.8.0.2/public/assets/themes/basic-orange/stylesheets/general/construction.css projectpier-0.8.0.2_patched/public/assets/themes/basic-orange/stylesheets/general/construction.css --- projectpier-0.8.0.2/public/assets/themes/basic-orange/stylesheets/general/construction.css 2007-06-28 04:20:38.000000000 -0700 +++ projectpier-0.8.0.2_patched/public/assets/themes/basic-orange/stylesheets/general/construction.css 2008-05-21 13:14:34.000000000 -0700 @@ -70,53 +70,153 @@ } #userboxWrapper { - margin-left: 500px; color: #666; - font-size: 10px; + float: right; + font-size: 11px; + font-size: 13px; + margin-right: 10px; + width: 297px; + z-index: 250; } #userbox { - padding: 5px 8px; - text-align: right; - font-size: 11px; + padding: 0 5px; } -#userbox ul { - margin: 0; - padding: 0; - list-style: none; +#userbox p{ + float: right; + margin: 0; + padding: 2px; } -#userbox ul li { - display: inline; - margin-right: 2px; +/*-------------------- general userbox links---------------------*/ +#account_more_menu { + float: right; + list-style: none; + margin: 5px 0 0 0; + padding: 0; } -#userbox .PopupMenuWidgetDiv { - position: absolute; - border: 1px solid #ccc; - background: white; - padding: 5px 10px; - width: 140px; - color: #333; +#account_more_menu li{ + float: left; + list-style: none; + margin:0pt 6pt 0pt 2px; + padding: 0; } -#userbox .PopupMenuWidgetDiv p { - margin: 0; - font-weight: bolder; +#account_more_menu li a{ + display: block; + padding: 0px 10px 0px 6px } -#userbox .PopupMenuWidgetDiv ul { - margin-left: 12px; - padding-left: 5px; +/*-------------------- submenus---------------------*/ +#account_more_menu ul { + background-color: #fff; + border: 1px solid #cccccc; + clear: left; + font-weight: normal; /* height: auto;*/ + left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ + line-height: 120%; + list-style: none; + margin: 0; + padding: 0; + position: absolute; + width: 12em; + z-index: 1000 !important; } -#userbox .PopupMenuWidgetDiv ul li { - display: list-item; - font-weight: normal; - list-style: square; +#account_more_menu ul li { + background-image: none !important; + border: none; + float: none; + font-size: 12px; + list-style: none; + list-style-image: none !important; + margin: 0; + padding: 0; +} + +* html #account_more_menu ul li, * html #account_more_menu ul li a { + height: 1%; +} + +#account_more_menu h6 { + background-color: #f0f0f0; + border-bottom: 1px solid #8dbbce; + color: #333; + font-size: 12px; + font-weight: bold; + margin: 0; + padding: 3px 10px !important; +} + +/*-------------------- second level links ---------------------*/ +#account_more_menu ul li a { + background-image: none !important; + border: none; + border-bottom: 1px solid #d8d8d8; + font-size: 12px; + font-weight: normal; + height: auto; + line-height: 1.2em; + margin: 0; + padding: 3px 10px !important; +} + +#account_more_menu ul li a:hover { + background-color: #e9f2f7; + color: #0079AF; + text-decoration: none; +} + +#account_more_menu li:hover ul ul, #account_more_menu li:hover ul ul ul, #account_more_menu li.sfhover ul ul, #account_more_menu li.sfhover ul ul ul{ + left: -999em; +} + +#account_more_menu li:hover ul, #account_more_menu li li:hover ul, #account_more_menu li li li:hover ul, #account_more_menu li.sfhover ul, #account_more_menu li li.sfhover ul, #account_more_menu li li li.sfhover ul{ + left: auto; /* lists nested under hovered list items */ +} + +/*-------------------- 1st level hover---------------------*/ +#account_more_menu li:hover a, #account_more_menu li.sfhover a{ + background-color: #fff; /* position: relative; + z-index: 2500;*/ + color: #0079af; +} + +/*-------------------- second level on hover---------------------*/ +#account_more_menu li li:hover a, #account_more_menu li li.sfhover a{ + background-color: transparent; + color: #0079af; +} + +#account_more_menu li:hover li a:hover, #account_more_menu li.sfhover li a:hover{ + background-color: #eef6ff; + color: #0079af; +} + +/*-------------------- ie mac fixes ---------------------*/ +/* only IE mac will see this */ +* html>body #account_more_menu li a{ +} + +* html>body #account_more_menu li{ + text-align: center; + white-space: nowrap; + width: 60px; } +* html>body #account_more_menu li li{ + text-align: left; + white-space: nowrap; + width: 125px; +} + +* html>body #account_more_menu li li:hover ul,#account_more_menu li li.sfhover ul{ + left: 110px; +} + + /** Tabs **/ #tabsWrapper { @@ -127,6 +227,7 @@ #tabs { float: left; + width: 670px; } #tabs ul { diff -urN projectpier-0.8.0.2/public/assets/themes/default/stylesheets/general/construction.css projectpier-0.8.0.2_patched/public/assets/themes/default/stylesheets/general/construction.css --- projectpier-0.8.0.2/public/assets/themes/default/stylesheets/general/construction.css 2007-08-31 22:14:42.000000000 -0700 +++ projectpier-0.8.0.2_patched/public/assets/themes/default/stylesheets/general/construction.css 2008-05-21 13:14:34.000000000 -0700 @@ -103,55 +103,160 @@ } #userboxWrapper { - margin-left: 450px; - color: #666; - font-size: 10px; + background-color: #d8d8d8; + background-image: url(../../images/layout/bg_userbox.png); + background-repeat: repeat-x; + border: 1px solid #c1c1c1; + color: #666; + float: right; + font-size: 11px; + font-size: 13px; + margin-bottom: 20px; + margin-right: 10px; + width: 297px; + z-index: 250; } #userbox { - padding: 5px 8px; - text-align: right; - border: 0px solid #ccc; - font-size: 11px; - + padding: 0 5px; } -#userbox ul { - margin: 0; - padding: 0; - list-style: none; +#userbox p{ + float: right; + margin: 0; + padding: 5px; +} + +/*-------------------- general userbox links---------------------*/ +#account_more_menu { + float: right; + list-style: none; + margin: 5px 0 0 0; + padding: 0; +} + +#account_more_menu li{ + border: 1px solid #c1c1c1; + float: left; + list-style: none; + margin:0pt 6pt 0pt 2px; + padding: 0; +} + +#account_more_menu li a{ + border: none; + display: block; + padding: 0px 10px 0px 6px +} + +/*-------------------- submenus---------------------*/ +#account_more_menu ul { + background-color: #fff; + border: 1px solid #cccccc; + clear: left; + font-weight: normal; /* height: auto;*/ + left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ + line-height: 120%; + list-style: none; + margin: 0; + padding: 0; + position: absolute; + width: 12em; + z-index: 1000 !important; +} + +#account_more_menu ul li { + background-image: none !important; + border: none; + float: none; + font-size: 12px; + list-style: none; + list-style-image: none !important; + margin: 0; + padding: 0; } -#userbox ul li { - display: inline; - margin-right: 2px; +* html #account_more_menu ul li, * html #account_more_menu ul li a { + height: 1%; } -#userbox .PopupMenuWidgetDiv { - position: absolute; - border: 1px solid #000063; - background: white; - padding: 5px 10px; - width: 140px; - color: #333; +#account_more_menu h6 { + background-color: #f0f0f0; + border-bottom: 1px solid #8dbbce; + color: #333; + font-size: 12px; + font-weight: bold; + margin: 0; + padding: 3px 10px !important; } -#userbox .PopupMenuWidgetDiv p { - margin: 0; - font-weight: bolder; +/*-------------------- second level links ---------------------*/ +#account_more_menu ul li a { + background-image: none !important; + border: none; + border-bottom: 1px solid #d8d8d8; + font-size: 12px; + font-weight: normal; + height: auto; + line-height: 1.2em; + margin: 0; + padding: 3px 10px !important; } -#userbox .PopupMenuWidgetDiv ul { - margin-left: 12px; - padding-left: 5px; +#account_more_menu ul li a:hover { + background-color: #e9f2f7; + color: #0079AF; + text-decoration: none; } -#userbox .PopupMenuWidgetDiv ul li { - display: list-item; - font-weight: normal; - list-style: disc; +#account_more_menu li:hover ul ul, #account_more_menu li:hover ul ul ul, #account_more_menu li.sfhover ul ul, #account_more_menu li.sfhover ul ul ul{ + left: -999em; } +#account_more_menu li:hover ul, #account_more_menu li li:hover ul, #account_more_menu li li li:hover ul, #account_more_menu li.sfhover ul, #account_more_menu li li.sfhover ul, #account_more_menu li li li.sfhover ul{ + left: auto; /* lists nested under hovered list items */ +} + +/*-------------------- 1st level hover---------------------*/ +#account_more_menu li:hover a, #account_more_menu li.sfhover a{ + background-color: #fff; /* position: relative; + z-index: 2500;*/ + color: #0079af; +} + +/*-------------------- second level on hover---------------------*/ +#account_more_menu li li:hover a, #account_more_menu li li.sfhover a{ + background-color: transparent; + color: #0079af; +} + +#account_more_menu li:hover li a:hover, #account_more_menu li.sfhover li a:hover{ + background-color: #eef6ff; + color: #0079af; +} + +/*-------------------- ie mac fixes ---------------------*/ +/* only IE mac will see this */ +* html>body #account_more_menu li a{ +} + +* html>body #account_more_menu li{ + text-align: center; + white-space: nowrap; + width: 60px; +} + +* html>body #account_more_menu li li{ + text-align: left; + white-space: nowrap; + width: 125px; +} + +* html>body #account_more_menu li li:hover ul,#account_more_menu li li.sfhover ul{ + left: 110px; +} + + /** Tabs **/ #tabsWrapper { @@ -163,6 +268,7 @@ #tabs { float: left; + width: 670px; } #tabs ul { diff -urN projectpier-0.8.0.2/public/assets/themes/ebrentnelson/stylesheets/general/construction.css projectpier-0.8.0.2_patched/public/assets/themes/ebrentnelson/stylesheets/general/construction.css --- projectpier-0.8.0.2/public/assets/themes/ebrentnelson/stylesheets/general/construction.css 2007-07-05 20:13:32.000000000 -0700 +++ projectpier-0.8.0.2_patched/public/assets/themes/ebrentnelson/stylesheets/general/construction.css 2008-05-21 13:14:34.000000000 -0700 @@ -1,494 +1,598 @@ -body { - text-align: left; -} - -#wrapper { - text-align: center; - background-color: #111111; -} - -#headerWrapper { - /*background-color: #111111; */ -} - -#header { - width: 780px; - margin: 0 auto; - padding-top: 10px; - text-align: left; - background: url('../../images/appLogo.png') no-repeat; -} - -#header h1 { - float: left; - margin: 0; - padding: 10px 0 10px 56px; - border: 0; -} - -#header h1 a { - font-weight: normal; - border: 0; - font-size: 24px; - color: #FFF; -} - -#header h1 a:hover { - border: 0; - color: #FFF; - background: transparent; - text-decoration: underline; -} - -#systemNoticesWrapper { - background: red; - color: white; - text-align: center; -} - -#systemNotices { - margin: 0 auto; - padding: 10px 0; - width: 760px; - text-align: left; -} - -#systemNotices ul { - margin: 0; - padding: 0 0 0 15px; -} - -#systemNotices a, #systemNotices a:hover { - border: 0; - color: white; - text-decoration: underline; -} - -#userboxWrapper { - margin-left: 500px; - color: #FFF; - font-size: 10px; -} - -#userbox { - padding: 5px 8px; - border: 1px solid #262626; - background: #111111; -} - -#userbox ul { - margin: 0; - padding: 0; - list-style: none; -} - -#userbox ul li { - display: inline; - margin-right: 10px; -} - -#userbox .PopupMenuWidgetDiv { - position: absolute; - border: 1px solid #666; - background: white; - padding: 5px 10px; - width: 140px; - color: #333; -} - -#userbox .PopupMenuWidgetDiv a { - color: #006699; -} - -#userbox .PopupMenuWidgetDiv p { - margin: 0; - font-weight: bolder; -} - -#userbox .PopupMenuWidgetDiv ul { - margin-left: 12px; - padding-left: 5px; -} - -#userbox .PopupMenuWidgetDiv ul li { - display: list-item; - font-weight: normal; - list-style: square; -} - -/** Tabs **/ - -#tabsWrapper { - width: 780px; - margin: 5px auto 0 auto; - text-align: left; -} - -#tabs { - float: left; -} - -#tabs ul { - margin: 0; - padding: 0 10px; - list-style: none; -} - -#tabs ul li { - margin: 0 1px; - float: left; - /*background: url('../../images/layout/tab_right.gif') no-repeat top right;*/ -} - -#tabs ul li a { - border: solid 1px #3A3A3A; - display: block; - padding: 0 10px; - /*background: url('../../images/layout/tab_left.gif') no-repeat top left;*/ - background-color:#333333; - text-align: center; - color: #FFF; - font-size: 10px; - /*font-weight: bolder;*/ - line-height: 18px; - text-decoration: none; -} - -#tabs ul li a:hover { - border: solid 1px #006699; - color: #FFF; - /*text-decoration: underline;*/ -} - -#tabs ul li.active { - /*background: url('../../images/layout/tab_active_right.gif') no-repeat top right;*/ -} - -#tabs ul li.active a { - /* padding: 0.1em 0.6em; */ - padding: 0 10px; - /*background: url('../../images/layout/tab_active_left.gif') no-repeat top left;*/ - background-color:#000000; - color: #527FCA; -} - -#tabs ul li.active a:hover { - color: white; - text-decoration: none; -} - -/** Crumbs **/ - -#crumbsWrapper { - clear: both; - background: #111; - margin: 0 auto; - float: left; - width: 100%; -} - -#crumbsBlock { - margin: 0 auto; - padding: 0 10px; - width: 760px; - line-height: 20px; - text-align: left; -} - -#crumbs { - float: left; -} - -#crumbs ul { - margin: 0; - padding: 0; - list-style: none; -} - -#crumbs ul li { - display: inline; - line-height: 22px; - color: white; - font-size: 10px; - font-weight: bolder; -} - -#crumbs ul li span { - font-weight: normal; -} - -#crumbs ul li a { - margin: 0 3px; - border: 0; - color: white; - font-weight: bolder; - text-decoration: none; -} - -#crumbs ul li a:hover { - text-decoration: underline; - background: transparent; -} - -#searchBox { - padding: 1px 0; - text-align: right; -} - -#searchBox input { - border: 1px solid #3A3A3A; - font-size: 10px; - padding: 1px; - width: 100px; - background: #e8e8e8; -} - -#searchBox input:focus { - background: #f8f8f8; -} - -#searchBox button { - margin: 0 0 0 2px; - border: #3A3A3A; - padding: 0; - font-size: 10px; - color: #ccc; - background: #222; - height: 16px; -} - -/** Content **/ - -#outerContentWrapper { - clear: both; - background-color: #111111; - /*background: url('../../images/layout/content-back.gif') repeat-x;*/ -} - -#innerContentWrapper { - margin: 0 auto; - padding: 10px; - width: 760px; - text-align: left; -} - -#pageTitle { - margin-bottom: 8px; - color: #FFFFFF; - font-weight: normal; - font-size: 10pt; - text-align: center; - background-color: #000000; - padding-top: 4px; - border: 1px solid #262626; -} - -#pageContent { - padding: 5px 10px; - /*border: 1px solid #ccc; - border-width: 1px 0;*/ - border: solid 1px #3A3A3A; - background: #000000 url('../../images/layout/content-back.gif') repeat-x; -} - -#content { - float: left; - width: 530px; - min-height: 400px; - color: #FFFFFF; -} - -/** Sidebar **/ - -#sidebar { - margin-left: 535px; - padding: 0 10px; - font-size: 10px; - color: #FFFFFF; -} - -#sidebar h2 { - margin-top: 0; - font-size: 12px; -} - -#sidebar .blockContent { - margin-bottom: 10px; - padding: 0 5px; - line-height: 120%; -} - -#sidebar .listWithDetails li { - padding-bottom: 5px; -} - -/** Page actions **/ - -#page_actions { - margin-bottom: 10px; -} - -#page_actions ul { - margin: 0; - padding: 0; - list-style: none; -} - -#page_actions ul li { - padding-right: 3px; - display: inline; - font-weight: bolder; - font-size: 10px; -} - -#page_actions ul li a { - border: 0; - padding: 0 15px 0 0; - color: #FFF; - text-decoration: underline; - background: url('../../images/icons/more_down.gif') no-repeat right bottom; -} - -#page_actions ul li a:hover { - color: black; -} - -/** Footer **/ - -#footer { - clear: both; - margin: 10px auto; - padding: 0 10px 10px 10px; - width: 760px; - text-align: left; - color: #999; - line-height: 130%; - font-size: 9px; -} - -#copy { - float: left; -} - -#productSignature { - text-align: right; -} - -#listOfRssFeeds { - list-style: none; - padding: 0 0 0 4px; -} - -#listOfRssFeeds li { - padding-left: 16px; - background: url('../../images/icons/feed.gif') no-repeat; - line-height: 12px; - margin: 2px 0; -} - -/** Helper classes **/ - -.clear { - clear: both; - height: 1px; - overflow: hidden; -} - -#error, #success { - margin: 10px 0; - padding: 5px 10px; - border: 1px solid #ccc; - clear: both; - cursor: pointer; - text-align: left; -} - -#error { - background: #FFB0B0; - border-color: red; -} - -#success { - background: #90DC90; - border-color: green; -} - -/** User card **/ - -div.card { - padding: 10px; - border: 1px solid #ccc; -} - -* html div.card { - padding-top: 5px; -} - -div.card div.cardIcon { - float: left; - width: 50px; -} - -div.card div.cardData { - margin-left: 60px; -} - -div.card div.cardData h2 { - margin-top: 0; -} - -div.card div.cardBlock { - margin-bottom: 25px; - padding-left: 10px; -} - -div.card div.cardBlock span { - font-size: 90%; - font-weight: bolder; - color: #CCC; -} - -div.card table { - margin-top: 10px; -} - -div.card table, div.card table tr, div.card table td { - border: 0; -} - -div.card table tr, div.card table td { - padding: 2px; -} - -/** / user card **/ - -/** Advanced pagination **/ - -div.advancedPagination { - margin: 10px; - text-align: right; -} - -div.advancedPagination span { - line-height: 20px; -} - -div.advancedPagination select { - padding: 0; -} - -/** /Advanced pagination **/ - -/** Private **/ - -div.private { - float: right; - height: 9px; - width: 37px; - overflow: hidden; - background: url('../../images/icons/private.gif') no-repeat; -} - -div.private span { - display: none; -} +body { + text-align: left; +} + +#wrapper { + text-align: center; + background-color: #111111; +} + +#headerWrapper { + /*background-color: #111111; */ +} + +#header { + width: 780px; + margin: 0 auto; + padding-top: 10px; + text-align: left; + background: url('../../images/appLogo.png') no-repeat; +} + +#header h1 { + float: left; + margin: 0; + padding: 10px 0 10px 56px; + border: 0; +} + +#header h1 a { + font-weight: normal; + border: 0; + font-size: 24px; + color: #FFF; +} + +#header h1 a:hover { + border: 0; + color: #FFF; + background: transparent; + text-decoration: underline; +} + +#systemNoticesWrapper { + background: red; + color: white; + text-align: center; +} + +#systemNotices { + margin: 0 auto; + padding: 10px 0; + width: 760px; + text-align: left; +} + +#systemNotices ul { + margin: 0; + padding: 0 0 0 15px; +} + +#systemNotices a, #systemNotices a:hover { + border: 0; + color: white; + text-decoration: underline; +} + +#userboxWrapper { + margin-left: 500px; + color: #FFF; + font-size: 10px; +} + +#userboxWrapper { + padding: 5px 8px; + background: #111111; + color: #666; + font-size: 11px; + font-size: 13px; + width: 297px; + z-index: 250; + margin-top: 30px; +} + +#userbox { + padding: 0 5px; +} + +#userbox p{ + float: right; + margin: 0; + padding: 5px; +} + +/*-------------------- general userbox links---------------------*/ +#account_more_menu { + float: right; + list-style: none; + margin: 0px 0 0 0; + padding: 0; + margin-bottom: 30px; +} + +#account_more_menu li{ + float: left; + list-style: none; + margin:0pt 6pt 0pt 2px; + padding: 0; +} + +#account_more_menu li a{ + display: block; + padding: 0px 10px 0px 6px +} + +/*-------------------- submenus---------------------*/ +#account_more_menu ul { + background-color: #fff; + border: 1px solid #cccccc; + clear: left; + font-weight: normal; /* height: auto;*/ + left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ + line-height: 120%; + list-style: none; + margin: 0; + padding: 0; + position: absolute; + width: 12em; + z-index: 1000 !important; +} + +#account_more_menu ul li { + background-image: none !important; + border: none; + float: none; + font-size: 12px; + list-style: none; + list-style-image: none !important; + margin: 0; + padding: 0; +} + +* html #account_more_menu ul li, * html #account_more_menu ul li a { + height: 1%; +} + +#account_more_menu h6 { + background-color: #f0f0f0; + border-bottom: 1px solid #8dbbce; + color: #333; + font-size: 12px; + font-weight: bold; + margin: 0; + padding: 3px 10px !important; +} + +/*-------------------- second level links ---------------------*/ +#account_more_menu ul li a { + background-image: none !important; + border: none; + border-bottom: 1px solid #d8d8d8; + font-size: 12px; + font-weight: normal; + height: auto; + line-height: 1.2em; + margin: 0; + padding: 3px 10px !important; +} + +#account_more_menu ul li a:hover { + background-color: #e9f2f7; + color: #0079AF; + text-decoration: none; +} + +#account_more_menu li:hover ul ul, #account_more_menu li:hover ul ul ul, #account_more_menu li.sfhover ul ul, #account_more_menu li.sfhover ul ul ul{ + left: -999em; +} + +#account_more_menu li:hover ul, #account_more_menu li li:hover ul, #account_more_menu li li li:hover ul, #account_more_menu li.sfhover ul, #account_more_menu li li.sfhover ul, #account_more_menu li li li.sfhover ul{ + left: auto; /* lists nested under hovered list items */ +} + +/*-------------------- 1st level hover---------------------*/ +#account_more_menu li:hover a, #account_more_menu li.sfhover a{ + background-color: #fff; /* position: relative; + z-index: 2500;*/ + color: #0079af; +} + +/*-------------------- second level on hover---------------------*/ +#account_more_menu li li:hover a, #account_more_menu li li.sfhover a{ + background-color: transparent; + color: #0079af; +} + +#account_more_menu li:hover li a:hover, #account_more_menu li.sfhover li a:hover{ + background-color: #eef6ff; + color: #0079af; +} + +/*-------------------- ie mac fixes ---------------------*/ +/* only IE mac will see this */ +* html>body #account_more_menu li a{ +} + +* html>body #account_more_menu li{ + text-align: center; + white-space: nowrap; + width: 60px; +} + +* html>body #account_more_menu li li{ + text-align: left; + white-space: nowrap; + width: 125px; +} + +* html>body #account_more_menu li li:hover ul,#account_more_menu li li.sfhover ul{ + left: 110px; +} + +/** Tabs **/ + +#tabsWrapper { + width: 780px; + margin: 5px auto 0 auto; + text-align: left; +} + +#tabs { + float: left; + width: 670px; +} + +#tabs ul { + margin: 0; + padding: 0 10px; + list-style: none; +} + +#tabs ul li { + margin: 0 1px; + float: left; + /*background: url('../../images/layout/tab_right.gif') no-repeat top right;*/ +} + +#tabs ul li a { + border: solid 1px #3A3A3A; + display: block; + padding: 0 10px; + /*background: url('../../images/layout/tab_left.gif') no-repeat top left;*/ + background-color:#333333; + text-align: center; + color: #FFF; + font-size: 10px; + /*font-weight: bolder;*/ + line-height: 18px; + text-decoration: none; +} + +#tabs ul li a:hover { + border: solid 1px #006699; + color: #FFF; + /*text-decoration: underline;*/ +} + +#tabs ul li.active { + /*background: url('../../images/layout/tab_active_right.gif') no-repeat top right;*/ +} + +#tabs ul li.active a { + /* padding: 0.1em 0.6em; */ + padding: 0 10px; + /*background: url('../../images/layout/tab_active_left.gif') no-repeat top left;*/ + background-color:#000000; + color: #527FCA; +} + +#tabs ul li.active a:hover { + color: white; + text-decoration: none; +} + +/** Crumbs **/ + +#crumbsWrapper { + clear: both; + background: #111; + margin: 0 auto; + float: left; + width: 100%; +} + +#crumbsBlock { + margin: 0 auto; + padding: 0 10px; + width: 760px; + line-height: 20px; + text-align: left; +} + +#crumbs { + float: left; +} + +#crumbs ul { + margin: 0; + padding: 0; + list-style: none; +} + +#crumbs ul li { + display: inline; + line-height: 22px; + color: white; + font-size: 10px; + font-weight: bolder; +} + +#crumbs ul li span { + font-weight: normal; +} + +#crumbs ul li a { + margin: 0 3px; + border: 0; + color: white; + font-weight: bolder; + text-decoration: none; +} + +#crumbs ul li a:hover { + text-decoration: underline; + background: transparent; +} + +#searchBox { + padding: 1px 0; + text-align: right; +} + +#searchBox input { + border: 1px solid #3A3A3A; + font-size: 10px; + padding: 1px; + width: 100px; + background: #e8e8e8; +} + +#searchBox input:focus { + background: #f8f8f8; +} + +#searchBox button { + margin: 0 0 0 2px; + border: #3A3A3A; + padding: 0; + font-size: 10px; + color: #ccc; + background: #222; + height: 16px; +} + +/** Content **/ + +#outerContentWrapper { + clear: both; + background-color: #111111; + /*background: url('../../images/layout/content-back.gif') repeat-x;*/ +} + +#innerContentWrapper { + margin: 0 auto; + padding: 10px; + width: 760px; + text-align: left; +} + +#pageTitle { + margin-bottom: 8px; + color: #FFFFFF; + font-weight: normal; + font-size: 10pt; + text-align: center; + background-color: #000000; + padding-top: 4px; + border: 1px solid #262626; +} + +#pageContent { + padding: 5px 10px; + /*border: 1px solid #ccc; + border-width: 1px 0;*/ + border: solid 1px #3A3A3A; + background: #000000 url('../../images/layout/content-back.gif') repeat-x; +} + +#content { + float: left; + width: 530px; + min-height: 400px; + color: #FFFFFF; +} + +/** Sidebar **/ + +#sidebar { + margin-left: 535px; + padding: 0 10px; + font-size: 10px; + color: #FFFFFF; +} + +#sidebar h2 { + margin-top: 0; + font-size: 12px; +} + +#sidebar .blockContent { + margin-bottom: 10px; + padding: 0 5px; + line-height: 120%; +} + +#sidebar .listWithDetails li { + padding-bottom: 5px; +} + +/** Page actions **/ + +#page_actions { + margin-bottom: 10px; +} + +#page_actions ul { + margin: 0; + padding: 0; + list-style: none; +} + +#page_actions ul li { + padding-right: 3px; + display: inline; + font-weight: bolder; + font-size: 10px; +} + +#page_actions ul li a { + border: 0; + padding: 0 15px 0 0; + color: #FFF; + text-decoration: underline; + background: url('../../images/icons/more_down.gif') no-repeat right bottom; +} + +#page_actions ul li a:hover { + color: black; +} + +/** Footer **/ + +#footer { + clear: both; + margin: 10px auto; + padding: 0 10px 10px 10px; + width: 760px; + text-align: left; + color: #999; + line-height: 130%; + font-size: 9px; +} + +#copy { + float: left; +} + +#productSignature { + text-align: right; +} + +#listOfRssFeeds { + list-style: none; + padding: 0 0 0 4px; +} + +#listOfRssFeeds li { + padding-left: 16px; + background: url('../../images/icons/feed.gif') no-repeat; + line-height: 12px; + margin: 2px 0; +} + +/** Helper classes **/ + +.clear { + clear: both; + height: 1px; + overflow: hidden; +} + +#error, #success { + margin: 10px 0; + padding: 5px 10px; + border: 1px solid #ccc; + clear: both; + cursor: pointer; + text-align: left; +} + +#error { + background: #FFB0B0; + border-color: red; +} + +#success { + background: #90DC90; + border-color: green; +} + +/** User card **/ + +div.card { + padding: 10px; + border: 1px solid #ccc; +} + +* html div.card { + padding-top: 5px; +} + +div.card div.cardIcon { + float: left; + width: 50px; +} + +div.card div.cardData { + margin-left: 60px; +} + +div.card div.cardData h2 { + margin-top: 0; +} + +div.card div.cardBlock { + margin-bottom: 25px; + padding-left: 10px; +} + +div.card div.cardBlock span { + font-size: 90%; + font-weight: bolder; + color: #CCC; +} + +div.card table { + margin-top: 10px; +} + +div.card table, div.card table tr, div.card table td { + border: 0; +} + +div.card table tr, div.card table td { + padding: 2px; +} + +/** / user card **/ + +/** Advanced pagination **/ + +div.advancedPagination { + margin: 10px; + text-align: right; +} + +div.advancedPagination span { + line-height: 20px; +} + +div.advancedPagination select { + padding: 0; +} + +/** /Advanced pagination **/ + +/** Private **/ + +div.private { + float: right; + height: 9px; + width: 37px; + overflow: hidden; + background: url('../../images/icons/private.gif') no-repeat; +} + +div.private span { + display: none; +} diff -urN projectpier-0.8.0.2/public/assets/themes/goCollab/stylesheets/general/construction.css projectpier-0.8.0.2_patched/public/assets/themes/goCollab/stylesheets/general/construction.css --- projectpier-0.8.0.2/public/assets/themes/goCollab/stylesheets/general/construction.css 2007-07-01 20:31:12.000000000 -0700 +++ projectpier-0.8.0.2_patched/public/assets/themes/goCollab/stylesheets/general/construction.css 2008-05-21 13:14:34.000000000 -0700 @@ -1,542 +1,617 @@ -body { - text-align: left; -} - -#wrapper { - text-align: center; -} - -#squidLogo { - float: left; - margin: -10px 0 0 0; -} - -#squidLogo[id] { - float: left; - margin: 0; -} - -#header { - width: 780px; - margin: 0 auto; - padding-top: 10px; - text-align: left; -} - -#header h1 { - float: left; - margin: 0; - padding: 13px 0 10px 10px; - border: 0; -} - -#header h1 a { - font-weight: normal; - font-size: 85% !important; - border: 0; - font-size: 24px; - color: white; -} - -#header h1 a:hover { - border: 0; - color: #fff; - background: transparent; - border-bottom: 1px dotted #eee; - border-top: 1px dotted #ccc; -} - -#systemNoticesWrapper { - background: red; - color: white; - text-align: center; -} - -#systemNotices { - margin: 0 auto; - padding: 10px 0; - width: 760px; - text-align: left; -} - -#systemNotices ul { - margin: 0; - padding: 0 0 0 15px; -} - -#systemNotices a, #systemNotices a:hover { - border: 0; - color: white; - text-decoration: underline; -} - -#userboxWrapper { - margin-left: 450px; - color: #e68216; - font-size: 10px; -} - -#userbox { - padding: 5px 8px; - border: 0px solid #ccc; - background: #000 url('../../images/layout/bg_userBox.gif') repeat-x; -} - -#userbox a { - color: #e68216; - text-decoration: none; - border-bottom: 0px dotted #e68216; -} - -#userbox a:hover { - color: #fff; - background: none; -} - -#userbox ul { - margin: 0; - padding: 0; - list-style: none; -} - -#userbox ul li { - display: inline; - margin-right: 10px; -font-size: 115%; - -} -#userbox li img { - padding: 0 3px; - - } -#userbox ul li a { - color: #F19F49; - text-decoration: none; - border-bottom: 0px dotted #e68216; -} - -#userbox ul li a:hover { - color: #F19F49; - background: none; - border-bottom: 1px dotted #F19F49; -} - -#userbox .PopupMenuWidgetDiv { - position: absolute; - background: #000 url('../../images/layout/bg_userBox.gif') repeat-x; - padding: 10px 10px 15px 10px; - width: 140px; - border: none; - color: #686868; -} - -#userbox .PopupMenuWidgetDiv p { - margin: 0; - font-weight: bolder; -} - -#userbox .PopupMenuWidgetDiv ul { - margin-left: 12px; - padding-left: 5px; -} - -#userbox .PopupMenuWidgetDiv ul li { - display: list-item; - font-weight: normal; - list-style: square; -} - -/** Tabs **/ - -#tabsWrapper { - width: 780px; - margin: 3px auto 0 auto; - text-align: left; -} - -#tabs { - float: left; -} - -#tabs ul { - margin: 0; - padding: 0 10px; - list-style: none; -} - -#tabs ul li { - margin: 0 1px; - float: left; - background: black; -} - -#tabs ul li a { - border: 0; - display: block; - padding: 4px 10px 0 10px; - margin-bottom: 3px; - background: black; - text-align: center; - color: #6aa94e; - font-size: 13px; - font-weight: bolder; - line-height: 18px; - text-decoration: none; - font-weight: normal; - text-transform: lowercase; -} - -#tabs ul li a:hover { - font-weight: normal; - border: 0; - color: #fff; - text-decoration: none; -} - -#tabs ul li.active { - background: url('../../images/layout/tab_active_right.gif') no-repeat top right; -} - -#tabs ul li.active a { - /* padding: 0.1em 0.6em; */ - padding: 4px 10px 0 10px; - background: url('../../images/layout/tab_active_left.gif') no-repeat top left; - color: white; - font-weight: bolder; -} - -#tabs ul li.active a:hover { - color: white; - text-decoration: none; - font-weight: bolder; -} - -/** Crumbs **/ - -#crumbsWrapper { - clear: both; - background: #99cc66 url('../../images/layout/gb_crumbLine.gif') repeat-x; - margin: 0 auto; - float: left; - width: 100%; -} - -#crumbsBlock { - margin: 0 auto; - margin-top: 0px; - padding: 0 10px; - width: 760px; - line-height: 20px; - text-align: left; -} - -#crumbs { - float: left; -} - -#crumbs ul { - margin: 0; - padding: 0; - list-style: none; -} - -#crumbs ul li { - display: inline; - line-height: 22px; - color: #3c622c; - font-size: 11px; -} - -#crumbs ul li span { - font-weight: bolder; -} - -#crumbs ul li a { - margin: 0 3px; - border: 0; - color: #3c622c; - text-decoration: none; -} - -#crumbs ul li a:hover { - color: #f4f19f; - text-decoration: none; - background: transparent; -} - -#searchBox { - padding: 1px 0; - text-align: right; -} - -#searchBox input { - border: 1px solid #6aa94e; - font-size: 10px; - padding: 1px 1px 1px 4px; - width: 100px; - background: #99cc66; - color: #3c622c; -} - -#searchBox input:focus { - background: #f4f19f; -} - -#searchBox button { - margin: 0 0 0 3px; - border: 1px solid #3c622c; - padding: 0; - font-size: 10px; - color: #ccc; - background: #3c622c; - height: 16px; -} - -/** Content **/ - -#outerContentWrapper { - clear: both; - background: #7ccc5c url('../../images/layout/bg_page.png') repeat-x; - padding-top: 25px; -} - -#innerContentWrapper { - margin: 0 auto; - padding: 0px 0 0 0; - width: 760px; - text-align: left; - border: 1px solid #6aa94e; - border-width: 0 1px 1px 1px; -} - -#pageTitle { - font-size: 20px; - padding: 10px 0 10px 10px; - margin: 0; - color: #333; - font-weight: normal; - border-top: 1px solid #6aa94e; - background: #eee url('../../images/layout/pg_pageTitle.png') repeat-x ; -} - -#pageContent { - padding: 5px 10px 10px 10px; - border: 1px solid #999; - border-width: 1px 0; - background: white; -} - -#content { - float: left; - width: 530px; - min-height: 400px; -} - -/** Sidebar **/ - -#sidebar { - margin-left: 535px; - margin-top: 45px; - padding: 0 0 0 20px; - font-size: 10px; -} - -#sidebar h2 { - margin: 10px 0 2px 0; - font-size: 12px; -} - -#sidebar .blockContent { - margin-bottom: 10px; - padding: 0 5px; - line-height: 170%; -} - -#sidebar ul { - list-style-image: disc; - margin-left: 5px; - } - -#sidebar .listWithDetails li { - padding-bottom: 5px; -} - -/** Page actions **/ - -#page_actions { - margin: 5px 0px 20px 0px; -} - -#page_actions ul { - margin: 0; - padding: 0; - list-style: none; -} - -#page_actions ul li { - padding-right: 3px; - display: inline; - font-weight: bolder; - font-size: 10px; -} - -#page_actions ul li a { - border: 0; - padding: 0 15px 0 0; - color: #637277; - text-decoration: none; - background: url('../../images/icons/more_down.gif') no-repeat right bottom; -} - -#page_actions ul li a:hover { - color: black; -} - -/** Footer **/ - -#footer { - clear: both; - margin: 10px auto; - padding: 0 10px 10px 10px; - width: 760px; - text-align: left; - color: #3c622c; - line-height: 130%; - font-size: 9px; -} - -#copy { - float: left; -} - -#productSignature { - text-align: right; - display: none; -} - -#listOfRssFeeds { - list-style: none; - padding: 0 0 0 4px; -} - -#listOfRssFeeds li { - padding-left: 16px; - background: url('../../images/icons/feed.gif') no-repeat; - line-height: 12px; - margin: 2px 0; -} - -/** Helper classes **/ - -.clear { - clear: both; - height: 1px; - overflow: hidden; -} - -#error, #success { - margin: 10px 0; - padding: 10px ; - font-size: 120%; 0 - border: 1px solid ; - clear: both; - color: white; - font-weight: bold; - cursor: pointer; - text-align: center; -} - -#error { - background: #FFB0B0; - border-color: red; -} - -#success { - background: #bffd81; - border-color: #6aae4f; - color: #3C622C; - -} - -/** User card **/ - -div.card { - padding: 10px; - border: 1px solid #ccc; -} - -* html div.card { - padding-top: 5px; -} - -div.card div.cardIcon { - float: left; - width: 50px; -} - -div.card div.cardData { - margin-left: 60px; -} - -div.card div.cardData h2 { - margin-top: 0; -} - -div.card div.cardBlock { - margin-bottom: 25px; - padding-left: 10px; -} - -div.card div.cardBlock span { - font-size: 90%; - font-weight: bolder; - color: #333; -} - -div.card table { - margin-top: 10px; -} - -div.card table, div.card table tr, div.card table td { - border: 0; -} - -div.card table tr, div.card table td { - padding: 2px; -} - -/** / user card **/ - -/** Advanced pagination **/ - -div.advancedPagination { - margin: 10px; - text-align: right; -} - -div.advancedPagination span { - line-height: 20px; - font-size: 9px; - color: #666; - text-transform: uppercase; -} - -div.advancedPagination select { - padding: 0; -} - -/** /Advanced pagination **/ - -/** Private **/ - -div.private { - float: right; - height: 9px; - width: 37px; - overflow: hidden; - background: url('../../images/icons/private.gif') no-repeat; -} - -div.private span { - display: none; -} +body { + text-align: left; +} + +#wrapper { + text-align: center; +} + +#squidLogo { + float: left; + margin: -10px 0 0 0; +} + +#squidLogo[id] { + float: left; + margin: 0; +} + +#header { + width: 780px; + margin: 0 auto; + padding-top: 1px; + text-align: left; +} + +#header h1 { + float: left; + margin: 0; + padding: 13px 0 10px 10px; + border: 0; +} + +#header h1 a { + font-weight: normal; + font-size: 85% !important; + border: 0; + font-size: 24px; + color: white; +} + +#header h1 a:hover { + border: 0; + color: #fff; + background: transparent; + border-bottom: 1px dotted #eee; + border-top: 1px dotted #ccc; +} + +#systemNoticesWrapper { + background: red; + color: white; + text-align: center; +} + +#systemNotices { + margin: 0 auto; + padding: 10px 0; + width: 760px; + text-align: left; +} + +#systemNotices ul { + margin: 0; + padding: 0 0 0 15px; +} + +#systemNotices a, #systemNotices a:hover { + border: 0; + color: white; + text-decoration: underline; +} + +#userboxWrapper { + padding: 5px 8px; + border: 0px solid #ccc; + background: #000 url('../../images/layout/bg_userBox.gif') repeat-x; + color: #666; + float: right; + font-size: 11px; + font-size: 13px; + margin-bottom: 11px; + width: 530px; + z-index: 250; +} + +#userbox { + padding: 0 5px; +} + +#userbox p{ + float: right; + margin: 0; + padding: 5px; +} + +/*-------------------- general userbox links---------------------*/ +#account_more_menu { + float: right; + list-style: none; + margin: 5px 0 0 0; + padding: 0; +} + +#account_more_menu li{ + float: left; + list-style: none; + margin:0pt 6pt 0pt 2px; + padding: 0; +} + +#account_more_menu li a{ + border: none; + display: block; + padding: 0px 10px 0px 6px +} + +/*-------------------- submenus---------------------*/ +#account_more_menu ul { + background-color: #fff; + border: 1px solid #cccccc; + clear: left; + font-weight: normal; /* height: auto;*/ + left: -999em; + line-height: 120%; + list-style: none; + margin: 0; + padding: 0; + position: absolute; + width: 12em; + z-index: 1000 !important; +} + +#account_more_menu ul li { + background-image: none !important; + border: none; + float: none; + font-size: 12px; + list-style: none; + list-style-image: none !important; + margin: 0; + padding: 0; +} + +* html #account_more_menu ul li, * html #account_more_menu ul li a { + height: 1%; +} + +#account_more_menu h6 { + background-color: #f0f0f0; + border-bottom: 1px solid #8dbbce; + color: #333; + font-size: 12px; + font-weight: bold; + margin: 0; + padding: 3px 10px !important; +} + +/*-------------------- second level links ---------------------*/ +#account_more_menu ul li a { + background-image: none !important; + border: none; + border-bottom: 1px solid #d8d8d8; + font-size: 12px; + font-weight: normal; + height: auto; + line-height: 1.2em; + margin: 0; + padding: 3px 10px !important; +} + +#account_more_menu ul li a:hover { + background-color: #e9f2f7; + color: #0079AF; + text-decoration: none; +} + +#account_more_menu li:hover ul ul, #account_more_menu li:hover ul ul ul, #account_more_menu li.sfhover ul ul, #account_more_menu li.sfhover ul ul ul{ + left: -999em; +} + +#account_more_menu li:hover ul, #account_more_menu li li:hover ul, #account_more_menu li li li:hover ul, #account_more_menu li.sfhover ul, #account_more_menu li li.sfhover ul, #account_more_menu li li li.sfhover ul{ + left: auto; /* lists nested under hovered list items */ +} + +/*-------------------- 1st level hover---------------------*/ +#account_more_menu li:hover a, #account_more_menu li.sfhover a{ + background-color: #fff; /* position: relative; + z-index: 2500;*/ + color: #0079af; +} + +/*-------------------- second level on hover---------------------*/ +#account_more_menu li li:hover a, #account_more_menu li li.sfhover a{ + background-color: transparent; + color: #0079af; +} + +#account_more_menu li:hover li a:hover, #account_more_menu li.sfhover li a:hover{ + background-color: #eef6ff; + color: #0079af; +} + +/*-------------------- ie mac fixes ---------------------*/ +/* only IE mac will see this */ +* html>body #account_more_menu li a{ +} + +* html>body #account_more_menu li{ + text-align: center; + white-space: nowrap; + width: 60px; +} + +* html>body #account_more_menu li li{ + text-align: left; + white-space: nowrap; + width: 125px; +} + +* html>body #account_more_menu li li:hover ul,#account_more_menu li li.sfhover ul{ + left: 110px; +} + +/** Tabs **/ + +#tabsWrapper { + width: 780px; + margin: 3px auto 0 auto; + text-align: left; +} + +#tabs { + float: left; +} + +#tabs ul { + margin: 0; + padding: 0 10px; + list-style: none; +} + +#tabs ul li { + margin: 0 1px; + float: left; + background: black; +} + +#tabs ul li a { + border: 0; + display: block; + padding: 4px 10px 0 10px; + margin-bottom: 3px; + background: black; + text-align: center; + color: #6aa94e; + font-size: 13px; + font-weight: bolder; + line-height: 18px; + text-decoration: none; + font-weight: normal; + text-transform: lowercase; +} + +#tabs ul li a:hover { + font-weight: normal; + border: 0; + color: #fff; + text-decoration: none; +} + +#tabs ul li.active { + background: url('../../images/layout/tab_active_right.gif') no-repeat top right; +} + +#tabs ul li.active a { + /* padding: 0.1em 0.6em; */ + padding: 4px 10px 0 10px; + background: url('../../images/layout/tab_active_left.gif') no-repeat top left; + color: white; + font-weight: bolder; +} + +#tabs ul li.active a:hover { + color: white; + text-decoration: none; + font-weight: bolder; +} + +/** Crumbs **/ + +#crumbsWrapper { + clear: both; + background: #99cc66 url('../../images/layout/gb_crumbLine.gif') repeat-x; + margin: 0 auto; + float: left; + width: 100%; +} + +#crumbsBlock { + margin: 0 auto; + margin-top: 0px; + padding: 0 10px; + width: 760px; + line-height: 20px; + text-align: left; +} + +#crumbs { + float: left; +} + +#crumbs ul { + margin: 0; + padding: 0; + list-style: none; +} + +#crumbs ul li { + display: inline; + line-height: 22px; + color: #3c622c; + font-size: 11px; +} + +#crumbs ul li span { + font-weight: bolder; +} + +#crumbs ul li a { + margin: 0 3px; + border: 0; + color: #3c622c; + text-decoration: none; +} + +#crumbs ul li a:hover { + color: #f4f19f; + text-decoration: none; + background: transparent; +} + +#searchBox { + padding: 1px 0; + text-align: right; +} + +#searchBox input { + border: 1px solid #6aa94e; + font-size: 10px; + padding: 1px 1px 1px 4px; + width: 100px; + background: #99cc66; + color: #3c622c; +} + +#searchBox input:focus { + background: #f4f19f; +} + +#searchBox button { + margin: 0 0 0 3px; + border: 1px solid #3c622c; + padding: 0; + font-size: 10px; + color: #ccc; + background: #3c622c; + height: 16px; +} + +/** Content **/ + +#outerContentWrapper { + clear: both; + background: #7ccc5c url('../../images/layout/bg_page.png') repeat-x; + padding-top: 25px; +} + +#innerContentWrapper { + margin: 0 auto; + padding: 0px 0 0 0; + width: 760px; + text-align: left; + border: 1px solid #6aa94e; + border-width: 0 1px 1px 1px; +} + +#pageTitle { + font-size: 20px; + padding: 10px 0 10px 10px; + margin: 0; + color: #333; + font-weight: normal; + border-top: 1px solid #6aa94e; + background: #eee url('../../images/layout/pg_pageTitle.png') repeat-x ; +} + +#pageContent { + padding: 5px 10px 10px 10px; + border: 1px solid #999; + border-width: 1px 0; + background: white; +} + +#content { + float: left; + width: 530px; + min-height: 400px; +} + +/** Sidebar **/ + +#sidebar { + margin-left: 535px; + margin-top: 45px; + padding: 0 0 0 20px; + font-size: 10px; +} + +#sidebar h2 { + margin: 10px 0 2px 0; + font-size: 12px; +} + +#sidebar .blockContent { + margin-bottom: 10px; + padding: 0 5px; + line-height: 170%; +} + +#sidebar ul { + list-style-image: disc; + margin-left: 5px; +} + +#sidebar .listWithDetails li { + padding-bottom: 5px; +} + +/** Page actions **/ + +#page_actions { + margin: 5px 0px 20px 0px; +} + +#page_actions ul { + margin: 0; + padding: 0; + list-style: none; +} + +#page_actions ul li { + padding-right: 3px; + display: inline; + font-weight: bolder; + font-size: 10px; +} + +#page_actions ul li a { + border: 0; + padding: 0 15px 0 0; + color: #637277; + text-decoration: none; + background: url('../../images/icons/more_down.gif') no-repeat right bottom; +} + +#page_actions ul li a:hover { + color: black; +} + +/** Footer **/ + +#footer { + clear: both; + margin: 10px auto; + padding: 0 10px 10px 10px; + width: 760px; + text-align: left; + color: #3c622c; + line-height: 130%; + font-size: 9px; +} + +#copy { + float: left; +} + +#productSignature { + text-align: right; + display: none; +} + +#listOfRssFeeds { + list-style: none; + padding: 0 0 0 4px; +} + +#listOfRssFeeds li { + padding-left: 16px; + background: url('../../images/icons/feed.gif') no-repeat; + line-height: 12px; + margin: 2px 0; +} + +/** Helper classes **/ + +.clear { + clear: both; + height: 1px; + overflow: hidden; +} + +#error, #success { + margin: 10px 0; + padding: 10px ; + font-size: 120%; 0 + border: 1px solid ; + clear: both; + color: white; + font-weight: bold; + cursor: pointer; + text-align: center; +} + +#error { + background: #FFB0B0; + border-color: red; +} + +#success { + background: #bffd81; + border-color: #6aae4f; + color: #3C622C; + +} + +/** User card **/ + +div.card { + padding: 10px; + border: 1px solid #ccc; +} + +* html div.card { + padding-top: 5px; +} + +div.card div.cardIcon { + float: left; + width: 50px; +} + +div.card div.cardData { + margin-left: 60px; +} + +div.card div.cardData h2 { + margin-top: 0; +} + +div.card div.cardBlock { + margin-bottom: 25px; + padding-left: 10px; +} + +div.card div.cardBlock span { + font-size: 90%; + font-weight: bolder; + color: #333; +} + +div.card table { + margin-top: 10px; +} + +div.card table, div.card table tr, div.card table td { + border: 0; +} + +div.card table tr, div.card table td { + padding: 2px; +} + +/** / user card **/ + +/** Advanced pagination **/ + +div.advancedPagination { + margin: 10px; + text-align: right; +} + +div.advancedPagination span { + line-height: 20px; + font-size: 9px; + color: #666; + text-transform: uppercase; +} + +div.advancedPagination select { + padding: 0; +} + +/** /Advanced pagination **/ + +/** Private **/ + +div.private { + float: right; + height: 9px; + width: 37px; + overflow: hidden; + background: url('../../images/icons/private.gif') no-repeat; +} + +div.private span { + display: none; +} diff -urN projectpier-0.8.0.2/public/assets/themes/goCollab_Monochrome/stylesheets/general/construction.css projectpier-0.8.0.2_patched/public/assets/themes/goCollab_Monochrome/stylesheets/general/construction.css --- projectpier-0.8.0.2/public/assets/themes/goCollab_Monochrome/stylesheets/general/construction.css 2007-09-02 12:45:26.000000000 -0700 +++ projectpier-0.8.0.2_patched/public/assets/themes/goCollab_Monochrome/stylesheets/general/construction.css 2008-05-21 13:14:34.000000000 -0700 @@ -1,555 +1,625 @@ -body { - text-align: left; -} - -#wrapper { - text-align: center; -} - -#squidLogo { - float: left; - margin: -10px 0 0 0; -} - -#squidLogo[id] { - float: left; - margin: 0; -} - -#header { - width: 780px; - margin: 0 auto; - padding-top: 10px; - text-align: left; -} - -#header h1 { - float: left; - margin: 0; - padding: 13px 0 10px 10px; - border: 0; -} - -#header h1 a { - font-weight: normal; - font-size: 85% !important; - border: 0; - font-size: 24px; - color: white; -} - -#header h1 a:hover { - border: 0; - color: #fff; - background: transparent; - border-bottom: 1px dotted #eee; - border-top: 1px dotted #ccc; -} - -#systemNoticesWrapper { - background: red; - color: white; - text-align: center; -} - -#systemNotices { - margin: 0 auto; - padding: 10px 0; - width: 760px; - text-align: left; -} - -#systemNotices ul { - margin: 0; - padding: 0 0 0 15px; -} - -#systemNotices a, #systemNotices a:hover { - border: 0; - color: white; - text-decoration: underline; -} - -#userboxWrapper { - margin-left: 450px; -/** ORIGINAL color: #e68216;**/ - color: #666666; - font-size: 10px; -} - -#userbox { - padding: 5px 8px; - border: 0px solid #ccc; - background: #000 url('../../images/layout/bg_userBox.gif') repeat-x; -} - -#userbox a { -/** ORIGINAL color: #e68216;**/ - color: #666666; - text-decoration: none; -/** ORIGINAL border-bottom: 0px dotted #e68216;**/ - border-bottom: 0px dotted #666666; -} - -#userbox a:hover { - color: #fff; - background: none; -} - -#userbox ul { - margin: 0; - padding: 0; - list-style: none; -} - -#userbox ul li { - display: inline; - margin-right: 10px; -font-size: 115%; - -} -#userbox li img { - padding: 0 3px; - - } -#userbox ul li a { -/** ORIGINAL color: #F19F49; **/ - color: #999999; - text-decoration: none; -/** ORIGINAL border-bottom: 0px dotted #e68216;**/ - border-bottom: 0px dotted #666666; -} - -#userbox ul li a:hover { - color: #F19F49; - background: none; - border-bottom: 1px dotted #F19F49; -} - -#userbox .PopupMenuWidgetDiv { - position: absolute; - background: #000 url('../../images/layout/bg_userBox.gif') repeat-x; - padding: 10px 10px 15px 10px; - width: 140px; - border: none; - color: #686868; -} - -#userbox .PopupMenuWidgetDiv p { - margin: 0; - font-weight: bolder; -} - -#userbox .PopupMenuWidgetDiv ul { - margin-left: 12px; - padding-left: 5px; -} - -#userbox .PopupMenuWidgetDiv ul li { - display: list-item; - font-weight: normal; - list-style: square; -} - -/** Tabs **/ - -#tabsWrapper { - width: 780px; - margin: 3px auto 0 auto; - text-align: left; -} - -#tabs { - float: left; -} - -#tabs ul { - margin: 0; - padding: 0 10px; - list-style: none; -} - -#tabs ul li { - margin: 0 1px; - float: left; - background: black; -} - -#tabs ul li a { - border: 0; - display: block; - padding: 4px 10px 0 10px; - margin-bottom: 3px; - background: black; - text-align: center; -/** ORIGINAL color: #6aa94e; **/ - color: #C0C0C0; - font-size: 13px; - font-weight: bolder; - line-height: 18px; - text-decoration: none; - font-weight: normal; - text-transform: lowercase; -} - -#tabs ul li a:hover { - font-weight: normal; - border: 0; - color: #fff; - text-decoration: none; -} - -#tabs ul li.active { - background: url('../../images/layout/tab_active_right.gif') no-repeat top right; -} - -#tabs ul li.active a { - /* padding: 0.1em 0.6em; */ - padding: 4px 10px 0 10px; - background: url('../../images/layout/tab_active_left.gif') no-repeat top left; - color: white; - font-weight: bolder; -} - -#tabs ul li.active a:hover { - color: white; - text-decoration: none; - font-weight: bolder; -} - -/** Crumbs **/ - -#crumbsWrapper { - clear: both; -/** ORIGINAL background: #99cc66 url('../../images/layout/gb_crumbLine.gif') repeat-x; **/ - background: #C0C0C0 url('../../images/layout/gb_crumbLine.gif') repeat-x; - margin: 0 auto; - float: left; - width: 100%; -} - -#crumbsBlock { - margin: 0 auto; - margin-top: 0px; - padding: 0 10px; - width: 760px; - line-height: 20px; - text-align: left; -} - -#crumbs { - float: left; -} - -#crumbs ul { - margin: 0; - padding: 0; - list-style: none; -} - -#crumbs ul li { - display: inline; - line-height: 22px; - color: #333333; /** ORIGINAL 3C622C **/ - font-size: 11px; -} - -#crumbs ul li span { - font-weight: bolder; -} - -#crumbs ul li a { - margin: 0 3px; - border: 0; - color: #333333; /** ORIGINAL 3C622C **/ - text-decoration: none; -} - -#crumbs ul li a:hover { -/** ORIGINAL color: #f4f19f;**/ - color: #FFFFFF; - text-decoration: none; - background: transparent; -} - -#searchBox { - padding: 1px 0; - text-align: right; -} - -#searchBox input { -/** ORIGINAL border: 1px solid #6aa94e; **/ - border: 1px solid #C0C0C0; - font-size: 10px; - padding: 1px 1px 1px 4px; - width: 100px; -/** ORIGINAL background: #99cc66; **/ - background: #E0E0E0; - color: #333333; /** ORIGINAL 3C622C **/ -} - -#searchBox input:focus { - background: #f4f19f; -} - -#searchBox button { - margin: 0 0 0 3px; - border: 1px solid #333333; /** ORIGINAL 3C622C **/ - padding: 0; - font-size: 10px; - color: #ccc; - background: #333333; /** ORIGINAL 3C622C **/ - height: 16px; -} - -/** Content **/ - -#outerContentWrapper { - clear: both; -/** ORIGINAL background: #7ccc5c url('../../images/layout/bg_page.png') repeat-x; **/ - background: #949494 url('../../images/layout/bg_page.png') repeat-x; - padding-top: 25px; -} - -#innerContentWrapper { - margin: 0 auto; - padding: 0px 0 0 0; - width: 760px; - text-align: left; -/** ORIGINAL border: 1px solid #6aa94e; **/ - border: 1px solid #C0C0C0; - border-width: 0 1px 1px 1px; -} - -#pageTitle { - font-size: 20px; - padding: 10px 0 10px 10px; - margin: 0; - color: #333; - font-weight: normal; -/** ORIGINAL border-top: 1px solid #6aa94e; **/ - border-top: 1px solid #C0C0C0; - background: #eee url('../../images/layout/pg_pageTitle.png') repeat-x ; -} - -#pageContent { - padding: 5px 10px 10px 10px; - border: 1px solid #999; - border-width: 1px 0; - background: white; -} - -#content { - float: left; - width: 530px; - min-height: 400px; -} - -/** Sidebar **/ - -#sidebar { - margin-left: 535px; - margin-top: 45px; - padding: 0 0 0 20px; - font-size: 10px; -} - -#sidebar h2 { - margin: 10px 0 2px 0; - font-size: 12px; -} - -#sidebar .blockContent { - margin-bottom: 10px; - padding: 0 5px; - line-height: 170%; -} - -#sidebar ul { - list-style-image: disc; - margin-left: 5px; - } - -#sidebar .listWithDetails li { - padding-bottom: 5px; -} - -/** Page actions **/ - -#page_actions { - margin: 5px 0px 20px 0px; -} - -#page_actions ul { - margin: 0; - padding: 0; - list-style: none; -} - -#page_actions ul li { - padding-right: 3px; - display: inline; - font-weight: bolder; - font-size: 10px; -} - -#page_actions ul li a { - border: 0; - padding: 0 15px 0 0; - color: #637277; - text-decoration: none; - background: url('../../images/icons/more_down.gif') no-repeat right bottom; -} - -#page_actions ul li a:hover { - color: black; -} - -/** Footer **/ - -#footer { - clear: both; - margin: 10px auto; - padding: 0 10px 10px 10px; - width: 760px; - text-align: left; - color: #333333; /** ORIGINAL 3C622C **/ - line-height: 130%; - font-size: 9px; -} - -#copy { - float: left; -} - -#productSignature { - text-align: right; - display: none; -} - -#listOfRssFeeds { - list-style: none; - padding: 0 0 0 4px; -} - -#listOfRssFeeds li { - padding-left: 16px; - background: url('../../images/icons/feed.gif') no-repeat; - line-height: 12px; - margin: 2px 0; -} - -/** Helper classes **/ - -.clear { - clear: both; - height: 1px; - overflow: hidden; -} - -#error, #success { - margin: 10px 0; - padding: 10px ; - font-size: 120%; 0 - border: 1px solid ; - clear: both; - color: white; - font-weight: bold; - cursor: pointer; - text-align: center; -} - -#error { - background: #FFB0B0; - border-color: red; -} - -#success { - background: #ffe37e; /** ORIGINAL bffd81 **/ - border-color: #6aae4f; - color: #333333; /** ORIGINAL 3C622C **/ - -} - -/** User card **/ - -div.card { - padding: 10px; - border: 1px solid #ccc; -} - -* html div.card { - padding-top: 5px; -} - -div.card div.cardIcon { - float: left; - width: 50px; -} - -div.card div.cardData { - margin-left: 60px; -} - -div.card div.cardData h2 { - margin-top: 0; -} - -div.card div.cardBlock { - margin-bottom: 25px; - padding-left: 10px; -} - -div.card div.cardBlock span { - font-size: 90%; - font-weight: bolder; - color: #333; -} - -div.card table { - margin-top: 10px; -} - -div.card table, div.card table tr, div.card table td { - border: 0; -} - -div.card table tr, div.card table td { - padding: 2px; -} - -/** / user card **/ - -/** Advanced pagination **/ - -div.advancedPagination { - margin: 10px; - text-align: right; -} - -div.advancedPagination span { - line-height: 20px; - font-size: 9px; - color: #666; - text-transform: uppercase; -} - -div.advancedPagination select { - padding: 0; -} - -/** /Advanced pagination **/ - -/** Private **/ - -div.private { - float: right; - height: 9px; - width: 37px; - overflow: hidden; - background: url('../../images/icons/private.gif') no-repeat; -} - -div.private span { - display: none; -} +body { + text-align: left; +} + +#wrapper { + text-align: center; +} + +#squidLogo { + float: left; + margin: -10px 0 0 0; +} + +#squidLogo[id] { + float: left; + margin: 0; +} + +#header { + width: 780px; + margin: 0 auto; + padding-top: 10px; + text-align: left; +} + +#header h1 { + float: left; + margin: 0; + padding: 13px 0 10px 10px; + border: 0; +} + +#header h1 a { + font-weight: normal; + font-size: 85% !important; + border: 0; + font-size: 24px; + color: white; +} + +#header h1 a:hover { + border: 0; + color: #fff; + background: transparent; + border-bottom: 1px dotted #eee; + border-top: 1px dotted #ccc; +} + +#systemNoticesWrapper { + background: red; + color: white; + text-align: center; +} + +#systemNotices { + margin: 0 auto; + padding: 10px 0; + width: 760px; + text-align: left; +} + +#systemNotices ul { + margin: 0; + padding: 0 0 0 15px; +} + +#systemNotices a, #systemNotices a:hover { + border: 0; + color: white; + text-decoration: underline; +} + +#userboxWrapper { + padding: 5px 8px; + border: 0px solid #ccc; + background: #000 url('../../images/layout/bg_userBox.gif') repeat-x; + color: #666; + float: right; + font-size: 11px; + font-size: 13px; + margin-bottom: 11px; + width: 500px; + z-index: 250; +} + +#userbox { + padding: 0 5px; +} + +#userbox p{ + float: right; + margin: 0; + padding: 5px; +} + +/*-------------------- general userbox links---------------------*/ +#account_more_menu { + float: right; + list-style: none; + margin: 5px 0 0 0; + padding: 0; +} + +#account_more_menu li{ + float: left; + list-style: none; + margin:0pt 6pt 0pt 2px; + padding: 0; +} + +#account_more_menu li a{ + border: none; + display: block; + padding: 0px 10px 0px 6px +} + +/*-------------------- submenus---------------------*/ +#account_more_menu ul { + background-color: #fff; + border: 1px solid #cccccc; + clear: left; + font-weight: normal; /* height: auto;*/ + left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */ + line-height: 120%; + list-style: none; + margin: 0; + padding: 0; + position: absolute; + width: 12em; + z-index: 1000 !important; +} + +#account_more_menu ul li { + background-image: none !important; + border: none; + float: none; + font-size: 12px; + list-style: none; + list-style-image: none !important; + margin: 0; + padding: 0; +} + +* html #account_more_menu ul li, * html #account_more_menu ul li a { + height: 1%; +} + +#account_more_menu h6 { + background-color: #f0f0f0; + border-bottom: 1px solid #8dbbce; + color: #333; + font-size: 12px; + font-weight: bold; + margin: 0; + padding: 3px 10px !important; +} + +/*-------------------- second level links ---------------------*/ +#account_more_menu ul li a { + background-image: none !important; + border: none; + border-bottom: 1px solid #d8d8d8; + font-size: 12px; + font-weight: normal; + height: auto; + line-height: 1.2em; + margin: 0; + padding: 3px 10px !important; +} + +#account_more_menu ul li a:hover { + background-color: #e9f2f7; + color: #0079AF; + text-decoration: none; +} + +#account_more_menu li:hover ul ul, #account_more_menu li:hover ul ul ul, #account_more_menu li.sfhover ul ul, #account_more_menu li.sfhover ul ul ul{ + left: -999em; +} + +#account_more_menu li:hover ul, #account_more_menu li li:hover ul, #account_more_menu li li li:hover ul, #account_more_menu li.sfhover ul, #account_more_menu li li.sfhover ul, #account_more_menu li li li.sfhover ul{ + left: auto; /* lists nested under hovered list items */ +} + +/*-------------------- 1st level hover---------------------*/ +#account_more_menu li:hover a, #account_more_menu li.sfhover a{ + background-color: #fff; /* position: relative; + z-index: 2500;*/ + color: #0079af; +} + +/*-------------------- second level on hover---------------------*/ +#account_more_menu li li:hover a, #account_more_menu li li.sfhover a{ + background-color: transparent; + color: #0079af; +} + +#account_more_menu li:hover li a:hover, #account_more_menu li.sfhover li a:hover{ + background-color: #eef6ff; + color: #0079af; +} + +/*-------------------- ie mac fixes ---------------------*/ +/* only IE mac will see this */ +* html>body #account_more_menu li a{ +} + +* html>body #account_more_menu li{ + text-align: center; + white-space: nowrap; + width: 60px; +} + +* html>body #account_more_menu li li{ + text-align: left; + white-space: nowrap; + width: 125px; +} + +* html>body #account_more_menu li li:hover ul,#account_more_menu li li.sfhover ul{ + left: 110px; +} + +/** Tabs **/ + +#tabsWrapper { + width: 780px; + margin: 3px auto 0 auto; + text-align: left; +} + +#tabs { + float: left; +} + +#tabs ul { + margin: 0; + padding: 0 10px; + list-style: none; +} + +#tabs ul li { + margin: 0 1px; + float: left; + background: black; +} + +#tabs ul li a { + border: 0; + display: block; + padding: 4px 10px 0 10px; + margin-bottom: 3px; + background: black; + text-align: center; +/** ORIGINAL color: #6aa94e; **/ + color: #C0C0C0; + font-size: 13px; + font-weight: bolder; + line-height: 18px; + text-decoration: none; + font-weight: normal; + text-transform: lowercase; +} + +#tabs ul li a:hover { + font-weight: normal; + border: 0; + color: #fff; + text-decoration: none; +} + +#tabs ul li.active { + background: url('../../images/layout/tab_active_right.gif') no-repeat top right; +} + +#tabs ul li.active a { + /* padding: 0.1em 0.6em; */ + padding: 4px 10px 0 10px; + background: url('../../images/layout/tab_active_left.gif') no-repeat top left; + color: white; + font-weight: bolder; +} + +#tabs ul li.active a:hover { + color: white; + text-decoration: none; + font-weight: bolder; +} + +/** Crumbs **/ + +#crumbsWrapper { + clear: both; +/** ORIGINAL background: #99cc66 url('../../images/layout/gb_crumbLine.gif') repeat-x; **/ + background: #C0C0C0 url('../../images/layout/gb_crumbLine.gif') repeat-x; + margin: 0 auto; + float: left; + width: 100%; +} + +#crumbsBlock { + margin: 0 auto; + margin-top: 0px; + padding: 0 10px; + width: 760px; + line-height: 20px; + text-align: left; +} + +#crumbs { + float: left; +} + +#crumbs ul { + margin: 0; + padding: 0; + list-style: none; +} + +#crumbs ul li { + display: inline; + line-height: 22px; + color: #333333; /** ORIGINAL 3C622C **/ + font-size: 11px; +} + +#crumbs ul li span { + font-weight: bolder; +} + +#crumbs ul li a { + margin: 0 3px; + border: 0; + color: #333333; /** ORIGINAL 3C622C **/ + text-decoration: none; +} + +#crumbs ul li a:hover { +/** ORIGINAL color: #f4f19f;**/ + color: #FFFFFF; + text-decoration: none; + background: transparent; +} + +#searchBox { + padding: 1px 0; + text-align: right; +} + +#searchBox input { +/** ORIGINAL border: 1px solid #6aa94e; **/ + border: 1px solid #C0C0C0; + font-size: 10px; + padding: 1px 1px 1px 4px; + width: 100px; +/** ORIGINAL background: #99cc66; **/ + background: #E0E0E0; + color: #333333; /** ORIGINAL 3C622C **/ +} + +#searchBox input:focus { + background: #f4f19f; +} + +#searchBox button { + margin: 0 0 0 3px; + border: 1px solid #333333; /** ORIGINAL 3C622C **/ + padding: 0; + font-size: 10px; + color: #ccc; + background: #333333; /** ORIGINAL 3C622C **/ + height: 16px; +} + +/** Content **/ + +#outerContentWrapper { + clear: both; +/** ORIGINAL background: #7ccc5c url('../../images/layout/bg_page.png') repeat-x; **/ + background: #949494 url('../../images/layout/bg_page.png') repeat-x; + padding-top: 25px; +} + +#innerContentWrapper { + margin: 0 auto; + padding: 0px 0 0 0; + width: 760px; + text-align: left; +/** ORIGINAL border: 1px solid #6aa94e; **/ + border: 1px solid #C0C0C0; + border-width: 0 1px 1px 1px; +} + +#pageTitle { + font-size: 20px; + padding: 10px 0 10px 10px; + margin: 0; + color: #333; + font-weight: normal; +/** ORIGINAL border-top: 1px solid #6aa94e; **/ + border-top: 1px solid #C0C0C0; + background: #eee url('../../images/layout/pg_pageTitle.png') repeat-x ; +} + +#pageContent { + padding: 5px 10px 10px 10px; + border: 1px solid #999; + border-width: 1px 0; + background: white; +} + +#content { + float: left; + width: 530px; + min-height: 400px; +} + +/** Sidebar **/ + +#sidebar { + margin-left: 535px; + margin-top: 45px; + padding: 0 0 0 20px; + font-size: 10px; +} + +#sidebar h2 { + margin: 10px 0 2px 0; + font-size: 12px; +} + +#sidebar .blockContent { + margin-bottom: 10px; + padding: 0 5px; + line-height: 170%; +} + +#sidebar ul { + list-style-image: disc; + margin-left: 5px; + } + +#sidebar .listWithDetails li { + padding-bottom: 5px; +} + +/** Page actions **/ + +#page_actions { + margin: 5px 0px 20px 0px; +} + +#page_actions ul { + margin: 0; + padding: 0; + list-style: none; +} + +#page_actions ul li { + padding-right: 3px; + display: inline; + font-weight: bolder; + font-size: 10px; +} + +#page_actions ul li a { + border: 0; + padding: 0 15px 0 0; + color: #637277; + text-decoration: none; + background: url('../../images/icons/more_down.gif') no-repeat right bottom; +} + +#page_actions ul li a:hover { + color: black; +} + +/** Footer **/ + +#footer { + clear: both; + margin: 10px auto; + padding: 0 10px 10px 10px; + width: 760px; + text-align: left; + color: #333333; /** ORIGINAL 3C622C **/ + line-height: 130%; + font-size: 9px; +} + +#copy { + float: left; +} + +#productSignature { + text-align: right; + display: none; +} + +#listOfRssFeeds { + list-style: none; + padding: 0 0 0 4px; +} + +#listOfRssFeeds li { + padding-left: 16px; + background: url('../../images/icons/feed.gif') no-repeat; + line-height: 12px; + margin: 2px 0; +} + +/** Helper classes **/ + +.clear { + clear: both; + height: 1px; + overflow: hidden; +} + +#error, #success { + margin: 10px 0; + padding: 10px ; + font-size: 120%; 0 + border: 1px solid ; + clear: both; + color: white; + font-weight: bold; + cursor: pointer; + text-align: center; +} + +#error { + background: #FFB0B0; + border-color: red; +} + +#success { + background: #ffe37e; /** ORIGINAL bffd81 **/ + border-color: #6aae4f; + color: #333333; /** ORIGINAL 3C622C **/ + +} + +/** User card **/ + +div.card { + padding: 10px; + border: 1px solid #ccc; +} + +* html div.card { + padding-top: 5px; +} + +div.card div.cardIcon { + float: left; + width: 50px; +} + +div.card div.cardData { + margin-left: 60px; +} + +div.card div.cardData h