/* Static css cache for visual.static.css built at 2025-06-26T13:26:17+00:00*/
/* Includes CSS content from: /skins/www/css/general.css */

/* CSS content from /skins/www/css/general.css */
/* general.css minimized at 2025-06-17T00:34:38+00:00 */
/* ---------------------------------------------------------------------==================== G E N E R A L   L A Y O U T ====================--------------------------------------------------------------------- */body {font-family: Calibri,Arial,Helvetica,sans-serif;margin: 10px auto 0;background-color: #EEEEEE;width: 1024px;padding: 0;}@media (max-width: 1024px) {body {width: auto;margin: 0;}}.header {background: url('/image/planningsuite/home_top.png') #B5C9D3 no-repeat;top: 0px;width: 100%;padding-bottom: 0px;}#logoBar {height: 94px;padding-top: 0px;padding-bottom: 0px;margin: 0px;}#logoBar * {height: 94px;}#logoBar img{border: none;padding:1px 10pxposition:absolute;top: 0px;}#logoBar a {float:left;}#logoText {color: white;margin-left: 300px;padding-top: 25px;text-align: center;font-weight: bolder;text-shadow: #000000 2px 2px 2px;}#sideBar {float: right;width: 202px;background: #CDD18F;background-repeat: no-repeat;z-index: 2;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;margin-top: 20px;padding: 20px 10px;padding-bottom: 20px;}#sideBar h2 {color: #FFFFFF;font-size: 16px;margin: 0;text-align: left;padding: 0 10px;text-shadow: black 2px 2px 2px;}#DescriptionPanel {margin: 20px 230px 10px 40px;padding: 5px;background-color: white;opacity: 0.7;font-weight: bold;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;}.location {color: white;margin-left: 5px;margin-right: 5px;padding: 10px 10px 6px 0px;white-space: nowrap;background: #FFFFFF;}.locationmenu:link, .locationmenu:visited, .locationmenu:active , .locationmenu:hover{background: #FFFFFF;color: white;text-decoration: underline;}.container {background: #FFFFFF;padding: 5px;}#footer {border-top: 1px #ccc solid;padding: 30px;background: #fff;}.footertext  {font-size: 9pt;font-weight: normal;color: #0b63a2;}.footerseparation {color: #0b63a2;margin: 0 0 10px;}#footer a:link, #footer a:visited{color: #cc3300;text-decoration: underline;}#footer a:active, #footer a:hover{color: #cc9933;text-decoration: underline;}/* ---------------------------------------------------------------------================ G E N E R I C   F O R M A T T I N G ================--------------------------------------------------------------------- */h1 {color: #1b1b1b;}h2 {color: #1b1b1b;}h3 {color: #111170;}p, li {line-height: 1.4;color: #330033;padding: 0 10px;}a:link, a:visited , a:active{text-decoration:none;}a:hover {text-decoration:underline;}strong, b, .strong {color: #111170;}/* ---------------------------------------------------------------------============================ M E N U ================================--------------------------------------------------------------------- */div.menuBar {background: none;height: inherit;text-shadow: 2px 2px 4px #AAAAAA;font-weight: bold;font-size: 14px;}div#menuBar {height: 41px;background: url('/image/planningsuite/menu_nav_v2_01.png') repeat-x;background-color: black;clear:both;}div.menu{background-color: #6E14B8;border: none;}ul#MainMenu, ul#MainMenu ul {margin: 0px;list-style: none;font-family: Calibri,Arial,Helvetica,sans-serif;}ul#MainMenu {padding-left: 30px;padding-bottom: 4px;}ul#MainMenu ul {background: #2E2E09;margin-left: -22px;margin-top: -20px;}ul#MainMenu > li {height: 41px;}ul#MainMenu li {font-variant: small-caps;font-size: 20px;color: white;font-weight: bold;padding: 3px 10px;}ul#MainMenu  li li:hover {background: #3C3C0C;color: #999999;}ul#MainMenu  li li:hover a{color: #999999;}ul#MainMenu li a.active {color: #999999;}ul#MainMenu  li:hover a {}ul#MainMenu > li:hover {}ul#MainMenu > li:hover > a {color: #999999;}ul#MainMenu li {}ul#MainMenu a {color: white;text-decoration: none;color: white;}ul#MainMenu a:hover{}ul#MainMenu li > ul {}ul#MainMenu .menuItemSep {background: #3C3C0C;margin:0;}/* ---------------------------------------------------------------------============ A P P L I C A T I O N   F O R M A T S ==================--------------------------------------------------------------------- */.inputlabel {color: #111170;}.loginrequest {background: url(/image/planningsuite/menu_nav_v2_01.png) black repeat-x;border: 1px solid black;padding: 5px;text-align: center;color: white;font-weight: bold;}/* ---------------------------------------------------------------------================ M O B I L E    F O R M A T S =======================--------------------------------------------------------------------- */@media (max-width: 650px) {#logoBar {height: auto;padding-top: 0px;padding-bottom: 0px;margin: 0px;text-align: center;}#logoText {display: none;}#logoBar img{border: none;padding:1px 10px 1px 0;}div#menuBar {height: auto;background: black;text-align: center;}#sideBar {height: auto;float: none;width: auto;background: none;padding-top: 0;z-index: 2;background-color: white;opacity: 0.7;-moz-border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;margin-bottom: 5px;display: none;}#sideBar h2 {color: black;font-size: 16px;margin: 0;text-align: left;padding: 15px 10px 0;}#DescriptionPanel {margin: 0;padding: 5px;}ul#MainMenu {padding: 0;}ul#MainMenu > li {height: auto;}ul#MainMenu li {display: inline;display: inline-block;text-transform: uppercase;font-size: 16px;color: white;font-weight: bold;color: white;padding: 10px;}ul#MainMenu li:hover > ul {display: none;}}@media (max-width: 310px) {#logoBar img{width: 90%;padding: 0;}}


/* Cache file complete at 2025-06-26T13:26:17+00:00 */
