/* Cascading style sheet for CyberStrong eShop Site */

/* Defaults for Common Tags (All Pages)*/
BODY  {} /* Null tag for cross-browser compatiblity */
TD, P {COLOR: Black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px}
BODY  {BACKGROUND: #6699CC; MARGIN: 0}

FIELDSET {-MOZ-BORDER-RADIUS: 7pt; PADDING: 12px}
LEGEND   {COLOR: #6699CC; FONT-WEIGHT: Bold; LETTER-SPACING: 2px}

/* General Purpose Links */
A         {TEXT-DECORATION: underline}
A:link    {COLOR: #FF0000}
A:visited {COLOR: #FF0000}
A:hover   {COLOR: #6699CC}
A:active  {COLOR: #FF0000}

/* Side Navigation Links */
A.nav         {TEXT-DECORATION: none}
A.nav:link    {COLOR: #FFFFFF}
A.nav:visited {COLOR: #FFFFFF}
A.nav:hover   {COLOR: #FF0000}
A.nav:active  {COLOR: #FFFFFF}

/* Copyright Link */
A.plain         {TEXT-DECORATION: none}
A.plain:link    {COLOR: #000000}
A.plain:visited {COLOR: #000000}
A.plain:hover   {COLOR: #000000}
A.plain:active  {COLOR: #000000}

/* Box Tables and Cells */
.t1     {BORDER: 2px #6699CC Solid; WIDTH: 100%; BORDER-COLLAPSE: Collapse}
.t2     {BORDER: 2px #C0C0C0 Solid; WIDTH: 100%; BORDER-COLLAPSE: Collapse}
.c1     {BORDER: 2px #6699CC Solid; WIDTH: 100%; BACKGROUND: #000000; PADDING: 2px}
.c2     {BORDER: 2px #C0C0C0 Solid; WIDTH: 100%; BACKGROUND: #6699CC; PADDING: 2px}
.sale   {BORDER: 2px #F2E700 Dotted; WIDTH: 100%; BACKGROUND: #FEFCEF; PADDING: 2px}
.rtcell {PADDING-LEFT: 8px; PADDING-RIGHT: 8px}

/* Home Page Top Heading */
H1 {FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 16px; COLOR: #FFFFFF; MARGIN: 0}

/* General Page Headings */
.pghdr {COLOR: Black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 16px; FONT-WEIGHT: Bold}

/* Body Headings */
.hdr   {FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px; COLOR: #6699CC; FONT-WEIGHT: Bold; LETTER-SPACING: 2px; LINE-HEIGHT: 180%}
.hdr-h {FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px; COLOR: #6699CC; FONT-WEIGHT: Bold; LETTER-SPACING: 1px}

/* Form Field Tags */
.FormTag {FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px; COLOR: #6699CC; FONT-WEIGHT: Bold}

/* Side Nav Headings */
.navhdr {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: normal; BACKGROUND: #99CCFF}

/* Background Accent */
.bgAccent {BACKGROUND: #F1F1F1}

/* Box Headings */
.hdrw {FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-WEIGHT: Normal}

/* Customer Quotes */
.quote {FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 13px; COLOR: #FFFFFF; FONT-WEIGHT: Normal; PADDING-RIGHT: 12px}

/* Customer Quote Names */
.qtxt {FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px; COLOR: #FF0000; FONT-WEIGHT: Normal; FONT-STYLE: Italic}

/* Small Text */
.smtxt {COLOR: Black; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px}

/* Dollar Sign */
.dollr {COLOR: #FF0000; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 11px; FONT-WEIGHT: Bold}

/* Asterisk */
.star {COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px}

/* Cafe Prices */
.cafe {COLOR: #FF0000; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: Bold}

/* Phone (Trial Page) */
#phone1 {}
#phone2 {DISPLAY: none}

/* Zebra Tables */
.stripeMe    {border-left: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0;}
.stripeMe td {border-top: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;}
tr.alt td    {background: #F1F1F1;}
tr.over td   {background: #CDE3FF;}
