/* main content styles */
body { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; position: absolute; top: 0px; left: 0px; background-color: #000000; margin: 0px; }
td   { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; height: 10px; }

/* border */
div.border { border-style: solid; border-color: #FFFFFF; border-width: 1px; padding: 5px 5px 5px 5px; }

/* link styles */
a           { color: #6666FF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; text-decoration: underline; }
a:hover     { color: #CCCCFF; }
a.con       { font-size: 8pt; font-weight: bold; }
a.nav       { color: #6666FF;  }
a.nav:hover { color: #CCCCFF; }

.wtitle  { color: #FFFFFF; font-weight: bold; }
.wtitle2 { color: #FFFFFF; font-weight: bold; font-size: 14pt; }
.con { font-size: 8pt; }


/*
form    { display: inline; }
p    { margin-top: 0px; margin-bottom: 5px; }

.title { color: #FFFFFF; font-weight: bold; }
.con   { color: #666666; font-size: 9pt; }
.b1    { color: #000099; font-weight: bold; }
.b2    { color: #000099; font-size: 14pt; font-weight: bold; }
*/

/* .bg    { background-image: url(images/bg.jpg); } */

/* red border for products and venues */
/* div.bdr { border-width: 1px; border-style: solid; border-color: #CC0000; padding: 5px; background-color: #FFFFFF; } */
div.bdr { border-width: 2px; border-style: solid; border-color: #0033AA; padding: 5px; }

/* white border for title image */
div.tbdr { border-width: 2px; border-style: solid; border-color: #FFFFFF; }

/* normal link styles 
a       { color: #0000CC; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: underline; }
a:hover { color: #999999; }
*/

/* navigation bar styles 
a.nav       { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; text-decoration: none; font-weight: bold; }
a.nav:hover { color: #000099; }
a.con       { color: #0000CC; font-family: Arial, Helvetica, sans-serif; font-size:  9pt; text-decoration: underline; }
a.con:hover { color: #666699; }
*/

/* product purchase line styles */
td.left   { padding-right: 10px; }
td.center { padding-left:  10px; padding-right: 10px; }
td.right  { padding-left:  10px; }

/* button styles */
a.btn         { color: #0000FF; padding: 0px 4px 0px 4px; border-style: solid; border-color: #0000FF; border-width: 1px; text-decoration: none; height: 20px; background-color: #CADCEA; }
a.btn:hover   { color: #9999FF; }
