Deprecated: Creation of dynamic property Pdb::$db is deprecated in /home/psg92372/public_html/portal/shoppers/classes/class.database.php on line 13

Deprecated: Creation of dynamic property Pdb::$conn is deprecated in /home/psg92372/public_html/portal/shoppers/classes/class.database.php on line 14

Warning: Cannot modify header information - headers already sent by (output started at /home/psg92372/public_html/portal/shoppers/classes/class.database.php:13) in /home/psg92372/public_html/portal/shoppers/css/admin_base.php on line 2
@charset "UTF-8"; /* Array ( [1] => Array ( [colour_id] => 1 [colour_value] => #333333 [colour_description] => Top Banner, Links, Navigation ) [2] => Array ( [colour_id] => 2 [colour_value] => #999999 [colour_description] => SubHeader, Link OffState, Text ) [3] => Array ( [colour_id] => 3 [colour_value] => #950706 [colour_description] => Heading (H1 / Summary), Link RollOver, Footer Link Rollover ) ) */ /* CSS Document - Site Name */ html, body { width:100%; height:100%; margin:0px; padding:0px; background-color:#ffffff; } * { } a { outline:none; } /*//////////////////////////////// // // START Layout Divs ( # ) // ////////////////////////////////*/ div#wrapper { } div#container2 { position:relative; width:100%; margin:0px; padding:0px; } div#header { position:static; width:auto; height:90px; background-color:#ffffff; /*background:url(images/top_bg.jpg) top left repeat-x;*/ padding:10px; } div#top_links { position:static; height:25px; border-top:1px solid #B80707; background-color:#950706; margin-bottom:15px; } div#mainnav { float:left; width:270px; padding:0px 0px 0px 15px; } div#center { width:auto; clear:both; margin:0px auto 0px auto; padding:0px 5px 5px 5px; border:0px solid #f00; } div#left { } div#right { width:auto; clear:right; margin:0px 0px 0px 280px; padding:0px 15px 10px 15px; border:0px solid #f00; } div#footer { position:static; height:50px; background-color:#fff; border-top:5px solid #ffffff; clear:both; padding:0px; margin:0px; } div#actions { background-color:#eaeaea; height:30px; width:auto; overflow:auto; border:0px solid #00f; } div#tabs { width:99%; position:static; border:0px solid #000; margin-top:1px; height:50px; } /* ----- SUMMARY PAGE ----- */ div#summary { padding:0px; margin:0px; background-color:#950706; /* SUMMARY HEADING BG COLOUR #3 */ border:0px solid #f00; height:100%; width:auto; } div.summary_row { padding:5px; border-bottom:1px solid #cccccc; margin:0px 0px 0px 0px; overflow:auto; font:12px Arial, Helvetica, sans-serif; color:#666666; /* NAME LINK COLOUR */ line-height:21px; } div.summary_row2 { padding:5px; margin:0px 0px 0px 0px; overflow:auto; background-color:#555555; } div.width60, div.width50, div.width33, div.width25, div.width20, div.width17, div.width15, div.width10, div.width5 { float:left; margin:0px; padding:0x; } div.width60 { width:59.9%; } div.width50 { width:49.9%; } div.width33 { width:32.9%; } div.width25 { width:24.9%; } div.width20 { width:19.9%; } div.width17 { width:16.9%; } div.width15 { width:14.9%; } div.width10 { width:9.9%; } div.width5 { width:4.9%; } div.summary_row img, div.summary_row input { /*display:block;*/ float:left; margin:0px; /*padding:0px;*/ border:0px solid #000; } div.summary_row form { margin:0px; padding:0px; } div.summary_row a { font:12px Georgia, Times, serif; color:#111; /* SUMMARY LINK COLOUR #2 */ line-height:21px; } div.summary_row a:hover { color:#950706; /* SUMMARY LINK HOVER #3 */ } /*//////////////////////////////// // // END Layout Divs // ////////////////////////////////*/ /*//////////////////////////////// // // START Navigations ( ul, li, a ) // ////////////////////////////////*/ /*---------- MAIN NAV ----------*/ div#mainnav ul { list-style-type:none; margin:0px; padding:0px; } div#mainnav ul li { margin:0px; padding:0px; border-top:1px solid #cccccc; } div#mainnav ul li a { display:block; padding:17px 0px 18px 10px; font:16px Georgia, Times, serif; text-decoration:none; color:#666666; border-top:3px solid #f9f9f9; } div#mainnav ul li a:hover { color:#cc0000; background-color:#ececec; border-top:3px solid #cc0000; } li.satisfaction_reports a { height:40px !important; padding:20px 5px 15px 85px !important; background:url(images/icons/folder_satisfaction.png) #f9f9f9 top left no-repeat; background-position:0px -77px; } li.satisfaction_reports a:hover { background-position:0px 0px; } li.infraction_reports a { height:45px !important; padding:25px 5px 18px 85px !important; background:url(images/icons/folder_infraction.png) #f9f9f9 top left no-repeat; background-position:0px -77px; } li.infraction_reports a:hover { background-position:0px 0px; } li.summary_report a { height:50px !important; padding:25px 5px 0px 85px !important; background:url(images/icons/icon_summary.png) #f9f9f9 top left no-repeat; background-position:0px -77px; } li.summary_report a:hover { background-position:0px 0px; } li.home a { height:50px !important; padding:25px 5px 0px 85px !important; background:url(images/icons/icon_home.png) #f9f9f9 top left no-repeat; background-position:0px -77px; } li.home a:hover { background-position:0px 0px; } li.Job_Postings a { height:50px !important; padding:25px 5px 0px 85px !important; background:url(images/icons/available_posting.png) #f9f9f9 top left no-repeat; background-position:0px -77px; } li.Job_Postings a:hover { background-position:0px 0px; } li.My_Job_Postings a { height:50px !important; padding:25px 5px 0px 85px !important; background:url(images/icons/my_posting.png) #f9f9f9 top left no-repeat; background-position:0px -77px; } li.My_Job_Postings a:hover { background-position:0px 0px; } .nav_description { display:block; font:normal 8pt/130% Arial, Helvetica, sans-serif !important; } /*--------- FOOTER NAV ---------*/ /*---------- ACTIONS NAV ----------*/ div#actions ul { list-style-type:none; margin:0px; padding:0px; } div#actions ul li { float:left; margin:0px; padding:0px 2px 0px 0px; } div#actions ul li a { display:block; padding:7px 10px 7px 10px; background-color:#cccccc; /* ACTIONS BG COLOUR */ font:normal 10pt verdana; text-decoration:none; color:#555555; /* ACTIONS NAV COLOUR */ } div#actions ul li a:hover { color:#ffffff; background-color:#333333; /* ACTIONS BG ROLLOVER #1 */ } /*------ TABBED EDITING NAV ------*/ div#tabs ul { list-style-type:none; margin:0px; padding:0px; } div#tabs ul li { /*display:inline;*/ float:left; width:100px; height:30px; padding:3px 0px 0px 5px; margin-right:1px; font:normal 12px arial, helvetica; } div#tabs ul li a { color: #333; } div#tabs ul li a:hover { color: #950706; } div#tabs ul li.off { background-color:#999999; color:#ffffff; } div#tabs ul li.on { background-color:#950706; color:#ffffff; } div#tabs ul li a { color:#dddddd; } div#tabs li span { display:block; border:0px solid #f00; font:normal 10px arial, helvetica; padding:0px; } /*------- LOGIN SELECT --------*/ ul#login_select { list-style-type:none; margin:0px; padding:0px; clear:both; height:46px; border:0px solid #f00; } ul#login_select li { float:left; margin:0px; padding:0px 5px 0px 0px; } ul#login_select li a { display:block; padding:12px; font:normal 12pt/100% Georgia, serif; color:#333333; text-decoration:none; background:#dddddd; } ul#login_select li a.on { padding:15px !important; background:#cccccc !important; } /*//////////////////////////////// // // END Navigations // ////////////////////////////////*/ /*//////////////////////////////// // // START Common Styles ( h1, p, a ) // ////////////////////////////////*/ h1 { font:bold 16px Arial, Helvetica, sans-serif; padding:5px; margin:0px 0px 5px 0px; color:#ffffff; /* HEADING COLOUR */ height:100%; background-color:#950706; /* HEADING BG COLOUR #3 */ } h2 { font:bold 16px Arial, Helvetica, sans-serif; } h3 { } h5 { font:normal 12pt arial, helvetica; margin:0px; padding:3px 0px 0px 0px; color:#666666; } p { margin:0px; } a:link { } a:visited { } a:hover { } /* ------- FORM STYLES -------*/ fieldset { margin:0px 0px 5px 0px; padding:10px 15px; border:1px solid #dddddd; } legend { font:bold 12pt Arial, Helvetica, sans-serif; color:#404040; } form { margin:0px; padding:0px; } div.formcontent_left { float:left; padding:0px; width:50%; } div.formcontent_right { float:left; padding:0px; width:50%; } div.formcontent_full { float:left; width:100%; } div.input_area, div.date { font:12px Arial, Helvetica, sans-serif; padding:10px 0px; overflow:auto; height:100%; } div.uploader { padding:7px 5px 7px 5px; overflow:auto; height:100%; } div.uploader input { float:left; clear:both; padding:3px; } div.input_area input, div.input_area select, div.input_area textarea { float:left; clear:both; width:85%; border:3px solid #ccc; background:url(images/input_bg.jpg) #ffffff top left repeat-x; padding:5px; } div.date input { float:left; clear:both; width:85%; padding:3px; border:2px solid #ccc; } div.date img { margin-top:2px; } div.input_area textarea { height:100px; } div.input_area .input_radio { width:15px; } label { float:left; padding:5px; background:#e9e9e9; font:normal 12px Arial, Helvetica, sans-serif; color:#202020; } .forms_input, .forms_textarea { border:1px solid #606060 !important; width:75%; } .forms_textarea { height:80px; } div.select_area { font:normal 12px Arial, helvetica, sans-serif; padding:0px; margin:10px 0px; border:1px solid #e9e9e9; overflow:auto; height:100%; width:87%; } div.select_area input { border:0px solid #000; } div.select_area label { display:block; float:none; } /* */ div.view_area { border-bottom:1px solid #ccc; background:white; overflow:auto; height:100%; padding:7px 7px 7px 0px; margin-right:20px; font:normal 10pt/150% Arial, Helvetica, sans-serif; } div.view_area label { margin-right:10px; } /* TABLE CLASSES */ div#right table, div#right th, div#right td { border:0px solid #000; } div#right table td { padding:7px; border-bottom:1px solid #ccc; } div.seperator { display:block; width:auto; padding:2px 0px; background:#333; clear:both; } div.seperator { display:none; } /*//////////////////////////////// // // END Common Styles // ////////////////////////////////*/ /*//////////////////////////////// // // START Classes ( . ) // ////////////////////////////////*/ .admin_title { position:absolute; top:5px; right:5px; font:normal 24px Georgia, serif; font-style:italic; color:#666666; } .heading { font:bold 14px Arial, Helvetica, sans-serif; color:#ffffff; /* SUMMARY HEADING COLOUR */ padding:0px; border:0px solid #f00; } .form_cat { font:normal 11pt/100% Tahoma, sans-serif; color:#777; padding:5px 0px 1px 0px; } .user { padding:3px 10px 0px 0px; margin:0px; font:normal 10pt arial; color:#ffffff; /* USER COLOUR */ text-align:right; } div.template { float:left; border:0px solid #f00; padding:7px; width:auto; } div.template:hover { background-color:#ffffcc; } div.template input { vertical-align:top; } .status_message { color:#ffffff; margin-bottom:5px; text-align:left; background-color:#990000; padding:5px; } div.message_success { background:url(images/success_bg.jpg) #339933 top left no-repeat; padding:26px 10px 24px 85px; font:bold 12pt Arial; color:#ffffff; margin:0px 0px 5px 0px; border:2px solid #2C832C; } div.message_fail { background:url(images/fail_bg.jpg) #cc0000 top left no-repeat; padding:26px 10px 24px 85px; font:bold 12pt Arial; color:#ffffff; margin:0px 0px 5px 0px; border:2px solid #990000; } div.message_info { background:url(images/info_bg.jpg) #FFAD33 top left no-repeat; padding:26px 10px 24px 85px; font:bold 12pt Arial; color:#ffffff; margin:0px 0px 5px 0px; border:2px solid #F09100; } .status_light { padding:5px 0px 0px 0px; } .left { float:left; } .right { float:right; } .center { text-align:center; } .tableHeading { font:bold 14px Arial, Helvetica, sans-serif; background:#6dba3f; color:#FFF; padding:5px; } .tableItem { font:12px Arial, Helvetica, sans-serif; border-bottom:1px solid #CCC; padding:5px; } td { font:12px Arial, Helvetica, sans-serif; } .disabled { /* Disabled Field */ background:#ddd !important; } .print { display:none; } /*//////////////////////////////// // // END Classes // ////////////////////////////////*/ /*//////////////////////////////// // // START Testing // ////////////////////////////////*/ div#header img { border:0px solid #000000; } div.info { padding:25px 25px 25px 85px; margin:5px 0px 10px 0px; width:auto; background:url(/admin/images/icons/info.jpg) #eaeaea top left no-repeat; background-position:0 50%; overflow:auto; height:100%; font:bold 11pt/100% Helvetica, Arial, sans-serif; color:#404040; } /*//////////////////////////////// // // END Testing // ////////////////////////////////*/