﻿/* Elements */

body, div, span		{ scrollbar-face-color: #e6e6e6; 
                    scrollbar-highlight-color: #ffffff; 
                    scrollbar-3dlight-color: #cccccc; 
                    scrollbar-shadow-color: #999999; 
                    scrollbar-darkshadow-color: #ffffff; 
                    scrollbar-track-color: #F5F5F5; 
                    scrollbar-arrow-color: #999999; }
body              { background-position: center top; margin:0; background-color:#FFFFFF;
                    background-image:url('../img/page_bg2.png');
                    background-repeat:no-repeat;
                     }

sup 				{ font: 75%}

/* Background Colors */

.blk		 		{ BACKGROUND: #476285; }
.wht 				{ BACKGROUND: #FFFFFF; }
.cream      { BACKGROUND: #FFFFEE; }
.grey1      { BACKGROUND: #CCCCCC; }
.grey2      { BACKGROUND: #EEEEEE; }
.blu        { BACKGROUND: #2C69B4; }
.lblu       { BACKGROUND: #D7E6E9; }

/* Font colors */

.fc1 		      { COLOR: #000000; }
.fc2 		      { COLOR: #FFFFFF; }
.fc3 		      { COLOR: #0A4CAC; }
.fc4 		      { COLOR: #D5CEB9; }

/* Fonts */

.ft        		{ FONT-SIZE: 50% }
.fc        		{ TEXT-ALIGN:CENTER }
.fcA	{ text-align:left;FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.fb						{ FONT-WEIGHT: bold }
.fls          { line-height: 150%}
.f1						{ FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.f5						{ FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.f6						{ FONT-SIZE: 14px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.f7						{ FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.f2						{ FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif }
.f3           { FONT-SIZE: 24pt; FONT-FAMILY: Arial, Helvetica, sans-serif }

.f6 .contentlink A            { COLOR: #184E66; text-decoration: none }
.f6 .contentlink A:visited    { COLOR: #184E66; text-decoration: none }
.f6 .contentlink A:hover      { COLOR: #184E66; text-decoration: underline }
.f1 .mainlink A               { COLOR: #00779F; text-decoration: underline }
.f1 .mainlink A:visited       { COLOR: #00779F; text-decoration: underline }
.f1 .mainlink A:hover         { COLOR: #00779F; text-decoration: none }
.f1 .yellowlink A             { COLOR: #FFE042; text-decoration: none }
.f1 .yellowlink A:visited     { COLOR: #FFE042; text-decoration: none }
.f1 .yellowlink A:hover       { COLOR: #FFE042; text-decoration: underline }
.f2 .yellowlink A             { COLOR: #FFE042; text-decoration: none }
.f2 .yellowlink A:visited     { COLOR: #FFE042; text-decoration: none }
.f2 .yellowlink A:hover       { COLOR: #FFE042; text-decoration: underline }
.f2 .redlink A                { COLOR: #7F0000; text-decoration: none }
.f2 .redlink A:visited        { COLOR: #7F0000; text-decoration: none }
.f2 .redlink A:hover          { COLOR: #7F0000; text-decoration: underline }
.f5 .redlink A                { COLOR: #7F0000; text-decoration: none }
.f5 .redlink A:visited        { COLOR: #7F0000; text-decoration: none }
.f5 .redlink A:hover          { COLOR: #7F0000; text-decoration: underline }
.f6 .footerlink A             { COLOR: #FFFFFF; text-decoration: none }
.f6 .footerlink A:visited     { COLOR: #FFFFFF; text-decoration: none }
.f6 .footerlink A:hover       { COLOR: #FFFFFF; text-decoration: underline }
.f1 .wightlink A              { COLOR: #FFFFFF; text-decoration: none }
.f1 .wightlink A:visited      { COLOR: #FFFFFF; text-decoration: none }
.f1 .wightlink A:hover        { COLOR: #FFFFFF; text-decoration: underline }
.f5 .wightlink A              { COLOR: #FFFFFF; text-decoration: underline }
.f5 .wightlink A:visited      { COLOR: #FFFFFF; text-decoration: underline }
.f5 .wightlink A:hover        { COLOR: #FFFFFF; text-decoration: underline }
.f1 .npagecounter A 				  { COLOR: #FFFFFF; text-decoration: none; padding-left:6px; padding-right:6px; padding-bottom:2px; padding-top:2px }
.f1 .npagecounter A:visited	  { COLOR: #FFFFFF; text-decoration: none; padding-left:6px; padding-right:6px; padding-bottom:2px; padding-top:2px }
.f1 .npagecounter A:hover     { COLOR: #FFE042; text-decoration: none; padding-left:5px; padding-right:5px; padding-bottom:2px; padding-top:2px; border:1px solid #CCCCCC; background-color:#000000 }
.prodText {text-align:left;}

/* Specials */
.menu_over       { background-image: url('../img/box_white.png'); background-repeat: repeat}
.menu_out        { background-image: url('../img/pixel.gif'); background-repeat: repeat}
.pl              { padding-left: 5px}
.pr              { padding-right: 5px}
.plr             { padding-right: 5px; padding-left: 5px}
.special-bottom  { background-image: url('../img/month_special_bottom.gif'); background-repeat: no-repeat; background-position: left top; vertical-align:top}
.menu-out        { text-align: center; background-color: #BFD6DE; font-size: 14px; color: #9A7D1E; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold }
.menu-over       { text-align: center; background-color: #B3C142; font-size: 14px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold }
.dash-vert       { background-image: url('../img/dash_v.gif'); background-repeat: repeat-y }
.dash-hor        { background-image: url('../img/dash_h.gif'); background-repeat: repeat-x }
ul.main          { padding: 0px; margin: 0px 0px 0px 15px; list-style-type:square; padding-left:5px; color:#8E8D8D; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
ul.services 	 { margin-top:5px; text-align:left;}
ul.services li	 { list-style: square;}

/* Shopping cart buttons */
.cart	{ padding:10px 0px 10px 0; }


