/* Cascading style sheet for Charlottesville Tennis Site */

/* Defaults for Common Tags (All Pages)*/
BODY  {} /* Null tag for cross-browser compatiblity */
TD, P {COLOR: #000000; FONT-FAMILY: "Comic Sans MS", Arial, Helvetica; FONT-SIZE: 13px;}
BODY  {margin:0; BACKGROUND: #FFFFFF url(images/bg.jpg); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: 920px 0px;}
UL    {list-style-image: url(images/bullet.gif);}
H3    {FONT-FAMILY: "Comic Sans MS", Arial, Helvetica; FONT-SIZE: 17px; FONT-WEIGHT: bold;}
H4    {FONT-FAMILY: "Comic Sans MS", Arial, Helvetica; FONT-SIZE: 15px; FONT-WEIGHT: bold;}

/* Select Boxes */
SELECT {COLOR: #000000; FONT-FAMILY: "Comic Sans MS", Arial, Helvetica; FONT-SIZE: 12px;}
.sel1 {BACKGROUND: #F1F1F1;}

abbr, acronym {BORDER-BOTTOM: 1px dotted #333; CURSOR: help;}

/* General Purpose Links */
A         {TEXT-DECORATION: none;}
A:link    {COLOR: #0000FF;}
A:visited {COLOR: #0000FF;}
A:hover   {COLOR: #0000FF; TEXT-DECORATION: underline;}
A:active  {COLOR: #0000FF;}

/* Navigation */
A.nav         {TEXT-DECORATION: none; FONT-WEIGHT: bold;}
A.nav:link    {COLOR: #000000; TEXT-DECORATION: none;}
A.nav:visited {COLOR: #000000; TEXT-DECORATION: none;}
A.nav:hover   {COLOR: #999999; TEXT-DECORATION: none;}
A.nav:active  {COLOR: #000000; TEXT-DECORATION: none;}

/* Top Button */
A.top         {TEXT-DECORATION: none; FONT-WEIGHT: bold; FONT-SIZE: 11px;}
A.top:link    {COLOR: #000000;}
A.top:visited {COLOR: #000000;}
A.top:hover   {COLOR: #999999;}
A.top:active  {COLOR: #000000;}

/* Tables and Cells */
.subhead {BORDER-BOTTOM: 2px dotted #666666; FONT-SIZE: 15px; FONT-WEIGHT: bold; LETTER-SPACING: 1px}
.divider {BORDER-BOTTOM: 2px dotted #DCDCDC; PADDING-LEFT: 4px; PADDING-RIGHT: 4px;}
.pad     {PADDING-RIGHT: 20px;}
.tabMargin  {MARGIN-TOP: 12px}

/* Alternate Text */
.small    {FONT-SIZE: 11px;}
.welcome  {FONT-SIZE: 12px;}
.schedule {FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px;}
.caption  {FONT-SIZE: 12px; COLOR: #888888}
.date     {FONT-SIZE: 11px; COLOR: #888888}

/* Images */
.imgright {PADDING-LEFT: 8px}
.imgleft  {PADDING-RIGHT: 8px}

/* 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: #99FF33;}

/* Snitz Forum */
#snitzTable  {WIDTH: 900px;}
#snitzLeft   {BACKGROUND: #F1F1F1; WIDTH: 133px;}
#snitzRight  {}
#snitzCenter {BACKGROUND: #FFFFFF; WIDTH: 767px;  PADDING: 0px 0px 10px 20px;}
#snitzTop    {}
#snitzBottom {}
