html { margin: 0px; padding: 0px; } body { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; margin: 0px; padding: 0px; background: url('background_image_blue.png') repeat-x; } .receipt { background: none; } /*.selected  { background-image: url(selected_tab.gif); background-repeat: no-repeat; background-position: 0px 0px; } .unselected:hover  { background-image: url(selected_tab.gif); background-repeat: no-repeat; background-position: 0px 0px; } .subselected  { background-image: url(subselected_tab.gif); background-repeat: no-repeat; background-position: 0px 0px; }*/ a { color: #000000; } a:hover { color: #666666; } .bold { font-weight: bold; } .italic { font-style: italic; } .plain { text-decoration: none; } .white { color: #FFFFFF; } .white:hover { color: #C1C9E3; } .red { color: #B5121B; } .red:hover { color: #D0705A; } .blue { color: #00539B; } .blue:hover { color: #6682BA; } .green { color: #008852; } .green:hover { color: #57AB88; } .rednohover { color: #B5121B; } .bluenohover { color: #00539B; } .greennohover { color: #008852; } .author { text-transform: uppercase; text-align: right; } /*.submenuselected { background-color: #FFCCCC; } .submenuunselected:hover { background-color: #FFCCCC; }*/ .actrequiredcolor { color: #00539B; font-weight: bold; } /* ---- NAVIGATION CODE ---- */ #nav { width: 955px; position: absolute; height: 60px; left: 0px; top: 0px; } #logo { position: absolute; left: 0px; top: 0px; } #navbar { background-color: #00539B; height: 20px; top: 30px; position: absolute; left: 250px; clear: both; display: block; padding: 10px 0px 0px 10px; } #navbar   ul   { display: block; margin: 0px; padding: 0px; list-style: none; } #navbar   li   { text-align: center; display: block; float: left; } #navbar   .select   { font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; background: url('main_tab_blue.png') no-repeat 0px -60px; vertical-align: middle; display: block; width: 98px; margin: 0px; height: 17px; padding-top: 3px; } #navbar    a   { width: 98px; vertical-align: middle; display: block; margin: 0px; font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; height: 17px; padding-top: 3px; background: url('main_tab_blue.png') no-repeat 0px 0px; } #navbar      a.hilite   { width: 98px; vertical-align: middle; display: block; margin: 0px; font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; height: 17px; padding-top: 3px; background: url('main_tab_blue.png') no-repeat 0px -20px; } #navbar   a.hilite:hover   { background: url('main_tab_blue.png') no-repeat 0px -40px; } #navbar   a:hover   { background: url('main_tab_blue.png') no-repeat 0px -40px; } #subinfo { position: absolute; left: 0px; top: 60px; width: 955px; height: 30px; } #belowlogo { position: absolute; left: 0px; top: 0px; } #subinfopanel { background-color: #5175B1; color: #FFFFFF; position: absolute; height: 19px; left: 250px; top: 0px; width: 685px; margin: 0px; text-align: right; padding: 1px 10px 0px; } /* ---- LEFT PANEL CODE ---- */ #panelcontent { position: absolute; height: auto; width: 250px; left: 0px; top: 80px; } #sidebar { background-color: #5175B1; width: 220px; position: absolute; left: 30px; top: 0px; height: auto; color: #FFFFFF; padding: 10px 0px; display: block; clear: both; list-style: none; } #sidebar ul.submenu { display: block; margin: 0px 0px 15px; padding: 0px; list-style: none; } #sidebar a.submenu   { vertical-align: middle; display: block; margin: 0px 0px 0px 10px; font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; height: 15px; padding: 6px 10px; background: url('submenutab_blue.png') no-repeat 0px 0px; } #sidebar a.submenu:hover   { background: url('submenutab_blue.png') no-repeat 0px -54px; color: #00539B; } #sidebar .submenuselected   { font: bold 12px Arial, Helvetica, sans-serif; color: #00539B; text-decoration: none; background: url('submenutab_blue.png') no-repeat 0px -108px; vertical-align: middle; display: block; margin: 0px 0px 0px 10px; height: 15px; padding: 6px 10px; } #sidebar .magsubmenuselected   { font: bold 12px Arial, Helvetica, sans-serif; color: #00539B; text-decoration: none; background: url('submenutab_blue.png') no-repeat 0px -135px; vertical-align: middle; display: block; margin: 0px 0px 0px 10px; height: 15px; padding: 6px 10px; } #sidebar a.magsubmenulink   { vertical-align: middle; display: block; margin: 0px 0px 0px 10px; font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; height: 15px; padding: 6px 10px; background: url('submenutab_blue.png') no-repeat 0px 0px; } #sidebar a.magsubmenulink:hover   { background: url('submenutab_blue.png') no-repeat 0px -81px; color: #00539B; } #sidebar a.submenuselectedlink   { vertical-align: middle; display: block; margin: 0px 0px 0px 10px; font: bold 12px Arial, Helvetica, sans-serif; color: #00539B; text-decoration: none; height: 15px; padding: 6px 10px; background: url('submenutab_blue.png') no-repeat 0px -108px; } #sidebar a.submenuselectedlink:hover   { background: url('submenutab_blue.png') no-repeat 0px -81px; color: #00539B; } #sidebar a.submenuhilite   { vertical-align: middle; display: block; margin: 0px 0px 0px 10px; font: bold 12px Arial, Helvetica, sans-serif; color: #FFFF99; text-decoration: none; height: 15px; padding: 6px 10px; background: url('submenutab_blue.png') no-repeat 0px -27px; } #sidebar a.submenuhilite:hover   { background: url('submenutab_blue.png') no-repeat 0px -54px; color: #00539B; } #sidebar   h1 { font-size: 18px; font-weight: bold; margin: 0px; padding: 0px 10px 10px 10px; line-height: 22px; } #sidebar   h1.questionheader { font-size: 16px; font-weight: bold; margin: 0px; line-height: 22px; padding: 0px 10px 5px; } #sidebar form { margin: 0px 0px 15px; padding: 0px; } #sidebar input.name,input.emailaddress,input.question { margin: 0px 0px 5px; padding: 0px; width: 195px;; } #sidebar input.button { margin: 5px 0px 0px; padding: 0px; } #sidebar  h2 { font-size: 14px; font-weight: bold; margin: 0px; padding: 0px 10px 10px 10px; line-height: 20px; } #sidebar p { margin: 0px; padding: 0px 10px 15px 10px; } #sidebar p.questions { margin: 0px; padding: 0px 10px; } #sidebar p.form { margin: 0px; padding: 0px 10px 0px 10px; } #sidebar form { margin: 0px; padding: 0px; } #sidebar img { margin: 15px 0px 15px 0px; padding: 0px; } #sidebar img.specialtop { margin: 15px 0px 5px 0px; padding: 0px; } #sidebar img.specialmiddle { margin: 15px 0px 5px 0px; padding: 0px; } #sidebar img.specialbottom { margin: 0px 0px 5px 0px; padding: 0px; } #sidebar  ol.number { margin: 0px; list-style-type: decimal; padding: 0px 0px 10px 33px; } #sidebar  ol.numberlist { margin: 0px; padding: 0px 10px 10px 33px; list-style: decimal outside; } #sidebar  ol.alpha { margin: 0px; list-style-type: lower-alpha; padding: 0px 5px 0px 20px; } #sidebar ul { margin: 0px; padding: 0px 10px 10px 30px; } #sidebarbottom { width: 200px; position: absolute; left: 0px; height: 20px; color: #FFFFFF; margin-bottom: 10px; background-position: 0px 0px; background-image: url('contact_panel_blue.png'); background-repeat: no-repeat; padding: 10px; } #sidebar   h1.quicklink  { font-size: 12px; font-weight: bold; color: #FFFFFF; padding: 0px 10px; } #sidebar   ul.quicklink { display: block; margin: 0px; padding: 0px; list-style: none; } #sidebar      a.quicklink   { vertical-align: middle; display: block; margin: 0px; font: 10px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; padding: 5px 10px; background: #5175B1; } #sidebar      a.quicklink:hover   { background: #C1C9E3; color: #00539B; } .quicklinksideend { background-color: #5175B1; height: 10px; width: 220px; padding: 0px; margin: 0px; } #sidebar   h1.contactus  { font-size: 12px; font-weight: bold; color: #FFFFFF; padding: 5px 10px 0px; background: #00539B; height: 20px; width: 200px; } #container #panelcontent #sidebar select { width: 200px; margin: 0px 0px 15px 10px; } /*-------- sidebar forms CSS --------*/ #sidebar input.sidebarstandard { margin: 0px 0px 5px; padding: 0px; width: 198px; border: 1px solid #00539B; height: 18px; } #sidebar p.sidebarrequired  { margin: 0px; padding: 0px 10px 2px; font-weight: bold; color: #FFFFFF; } #sidebar p.sidebarbutton  { margin: 0px; padding: 0px 10px 5px; text-align: left; } #sidebar a.whitetextlink { margin: 0px; padding: 0px 10px; text-decoration: underline; color: #FFFFFF; } #sidebar a.whitetextlink:hover { color: #C1C9E3; } /*#sidebar table { margin: 0px 0px 0px 10px; width: 210px; } #sidebar td { color: #FFFFFF; font: bold 12px Arial, Helvetica, sans-serif; text-decoration: none; padding: 5px 10px; height: 15px; } #sidebar td a { color: #FFFFFF; text-decoration: none; } #sidebar td a:hover { color: #993333; } #sidebar table.form { padding: 0px; margin: 0px 10px; width: 200px; } #sidebar td.form { font: bold 12px Arial, Helvetica, sans-serif; padding: 0px; } #sidebar   h1.special { font-size: 18px; font-weight: bold; margin: 0px; padding: 0px 10px 5px 10px; color: #993333; } #sidebar table.special { margin: 0px 8px; cellspacing: 2px; width: 204px; } #sidebar td.special { font-size: 12px; font-weight: bold; vertical-align: top; margin: 0px; padding: 0px; } #sidebar td.specialprice { font-size: 12px; font-weight: normal; vertical-align: top; text-align: right; margin: 0px; padding: 0px; } #sidebar  h2.product { font-size: 12px; font-weight: bold; margin: 0px; padding: 0px; } #sidebar p.product { font-size: 12px; font-weight: normal; margin: 0px; padding: 0px 10px 0px 10px; } #sidebar img.product { margin: 5px 0px 5px 0px; padding: 0px; } #sidebar ul { margin: 0px; padding: 0px 10px 10px 30px; } /*-------- sidebar login form CSS --------*/ #sidebar input.loginstandard { margin: 0px; padding: 0px; width: 125px; border: 1px solid #00539B; height: 18px; float: right; } #sidebar p.loginrequired  { margin: 0px; padding: 0px 10px 8px; font-weight: bold; color: #FFFFFF; } #sidebar p.loginbutton  { margin: 0px; padding: 0px 10px; float: right; } /*-------- sidebar search form CSS --------*/ #sidebar input.searchstandard { margin: 0px; padding: 0px; width: 125px; border: 1px solid #00539B; height: 20px; } #sidebar p.searchrequired  { margin: 0px; padding: 0px 0px 0px 10px; font-weight: bold; color: #FFFFFF; } #sidebar input.searchbutton  { margin: 0px 0px 0px 10px; padding: 0px; width: 65px; } 