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
//
////////////////////////////////*/