body.progtable { font-size: 10pt; font-family: Arial, Geneva, Helvetica, verdana, SunSans-Regular, sans-serif; line-height: 14pt; color: #000; padding-top: 20px; }

table.green { color: #000; font-size: 8pt; font-family: Verdana, Helvetica, Geneva, "Trebuchet MS", Arial, SunSans-Regular, sans-serif; line-height: 10pt; margin-bottom: 10px; border: solid 1px #66cc00; }

table.green th { color: #fff; font-weight: bold; background-color: #0099ff; text-align: left; vertical-align: top; padding-right: 4px; padding-left: 4px; }
table.green td { vertical-align: top; padding: 6px; }
.start { border-top: 1px solid #f00; }

table.conference { background-color: #faf8f8; margin-bottom: 10px; border: solid 1px #e9e9e9;; }
.shade {background-color: #EEEDED }
.lit { background-color: #fff ; border-top: 1px solid #eeeded; border-bottom: 1px solid #eeeded; color: #06a; font-family: Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 15pt; vertical-align: baseline; margin-top: 10px;  }
table.conference th { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14pt; color: black; font-weight: bold; text-align: left; vertical-align: top; padding-right: 4px; padding-left: 8px; border-bottom: 1px solid #a9a9a9; border-top-color: #a9a9a9 !important; border-top-style: solid; border-top-width: 1px; }

table.conference td { vertical-align: top; padding: 6px; }
/*table.bullet  { background-image: url(../images/bullet.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left 0; padding-left: 10px; }*/


.greenbar { color: #fff; font-size: 9pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #7ac; background-image: url(../images/proghead.gif); background-repeat: repeat-x; padding-top: 4px; padding-bottom: 4px; border-right: 1px solid #fff; }

/*.progfoot { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #7ac; background-image: url(../images/proghead.gif); background-repeat: repeat-x; text-indent: 6px; padding-top: 4px; padding-bottom: 4px; }*/

a.prog:link, a.prog:visited { color: #0941a3; font-weight: bold; text-decoration: none; padding-left: 5px; border: solid 1px #c0c0c0; display: block; }
a.prog:hover, a.prog:active { color: #0941a3; background-color: #9df; border: solid 1px #06a; display: block; }

a.bar:link, a.bar:visited { color: #fff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(../images/buttons/mbutton.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; display: block; width: 180px; height: 15px; margin-top: 2px; margin-right: 20px; padding-top: 2px; padding-bottom: 8px;
    /*
    text-indent: -999999px;
    overflow: hidden;*/
    }


a.bar:hover, a.bar:active { color: #000; font-weight: bold; 
    background: url(../images/buttons/mbutton_f2.gif); text-decoration: none; 
    }

/*------------drop stuff---------------------------------------*/

/*#mymenu { background-image: url(../images/bar.gif); background-repeat: repeat-x; background-position: left top; display: block; }*/

#mymenu { display: block; }

/*.nav a
{ color: black; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 35px; background-position: 0 bottom; text-decoration: none; top: 0; padding: 5px 5px 10px; border-right: 1px solid silver; }

.nav a:hover
{ color: white; background-image: url(../images/bar_f2.gif); }

.nav b
{ color: white; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 35px; background-position: 0 bottom; text-decoration: none; top: 0; padding: 5px 5px 10px; border-right: 1px solid silver; background-image: url(../images/bar_f2.gif); }


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{ position:absolute; top: 0; font:9pt/13pt Verdana; z-index:100; background-color: #007acd; background-repeat: repeat-x; background-position: 0 top; width: 178px; visibility: hidden; float: left; border-color: silver; border-style:solid; border-width: 1px 1px 0; 
/*Add Shadow in IE. Remove if desired*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); }


.dropmenudiv a{ width: 100%; display: block; text-indent: 5px; border-bottom: 1px solid silver; /*THEME CHANGE HERE*/
padding: 2px 0; text-decoration: none; font-weight: bold; color: black; }

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
color: #fff; background-image: url(../images/buttons/mbutton_f2.gif); }


/*------------drop stuff end---------------------------------------*/

table.con0 { margin-bottom: 10px; border: solid 2px #acf; }
table.con0 td { vertical-align: top; padding: 3px 6px; }
.c0 { background-color: #8481BA; }

table.con1 { margin-bottom: 10px; border: solid 2px #acf; }
table.con1 td { vertical-align: top; padding: 3px 6px; }
.c1 { background-color: #ACF; }

table.con2 { margin-bottom: 10px; border: solid 2px #F6D3AF; }
table.con2 td { vertical-align: top; padding: 3px 6px; }
.c2 { background-color: #F6D3AF; }

table.con3 { margin-bottom: 10px; border: solid 2px #DEB; }
table.con3 td { vertical-align: top; padding: 3px 6px; }
.c3 { background-color: #DEB; }

table.con4 { margin-bottom: 10px; border: solid 2px #A8A; }
table.con4 td { vertical-align: top; padding: 3px 6px; }
.c4 { background-color: #A8A; }

table.con5 { margin-bottom: 10px; border: solid 2px #EC6; }
table.con5 td { vertical-align: top; padding: 3px 6px; }
.c5 { background-color: #EC6; }

table.con6 { margin-bottom: 10px; border: solid 2px #C9B5CC; }
table.con6 td { vertical-align: top; padding: 3px 6px; }
.c6 { background-color: #C9B5CC; }

table.con7 { margin-bottom: 10px; border: solid 2px #FEB; }
table.con7 td { vertical-align: top; padding: 3px 6px; }
/*table.con7 th { font-weight: bold; text-align: left; vertical-align: top; padding: 3px 6px; border-top: 1px solid #a9a9a9; border-bottom: 1px solid #a9a9a9; }*/
.c7 { background-color: #FEB; }

table.con8 { margin-bottom: 10px; border: solid 2px #9CD; }
table.con8 td { vertical-align: top; padding: 3px 6px; }
.c8 { background-color: #9CD; }

table.con9 { margin-bottom: 10px; border: solid 2px #94C4A4; }
table.con9 td { vertical-align: top; padding: 3px 6px; }
.c9 { background-color: #94C4A4; }

table.shop1 { margin-bottom: 10px; border: solid 2px #EBB; }
table.shop1 td { vertical-align: top; padding: 3px 6px; }
.ws1 { background-color: #EBB; }

table.shop2 { margin-bottom: 10px; border: solid 2px #A9C; }
table.shop2 td { vertical-align: top; padding: 3px 6px; }
.ws2 { background-color: #A9C; }

table.shop3 { margin-bottom: 10px; border: solid 2px #7BF; }
table.shop3 td { vertical-align: top; padding: 3px 6px; }
.ws3 { background-color: #7BF; }

.wg { background-color: #DCDCDC; }

.list { background-image: url(../images/bullet.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: left 0; padding-left: 10px; }
