/* General settings */

a:link {
text-decoration: none;
color: #8080FF;
}

body,p,b,i,strong,em,dt,dd,dl,sl,caption,th,td,tr,u,blink,select,option,form,div,font,li {
font-family: Arial, sans-serif;
font-size: 12px;
}

.title {
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 24px;
}

.subtitle {
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 15px;
}

.boldtitle {font-family: "Arial Black", Arial, sans-serif;
font-weight: bold;
font-size: 24px;
}

ul,ol {
font-family: Arial, sans-serif;
font-size: 12px;
margin-top: 2px;
margin-bottom: 2px;
padding-top: 2px;
padding-bottom: 2px;
}

h1 {
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 35px;
}

h2 {
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 25px;
}

h3 {
font-family: Arial, sans-serif;
font-weight: bold;
font-size: 22px;
}

h4 {
font-family: Arial, sans-serif;
font-weight: normal;
font-size: 18px;
}

.small {
font-family: Verdana, sans-serif;
font-size: 11px;
}

.title1 {
font-family: Arial, sans-serif;
font-size: 25px;
}

.fnt {
font-family: Verdana, sans-serif;
font-size: 11px;
}

/* Top bar style */

img.topbg {
border-width:0px;
height: 0px;
width: 0px;
}

img.printtopbg {
border-width: 0px;
margin-left:52px;
margin-bottom:15px;
width: 420px;
}

td.topbg {
text-align:left;
width:100%;
}

/* Upper left corner style */

img.leftbg {
border-width:0px;
width:120px;
margin-left:10px;
}

td.leftbg {
text-align:left;
width:120px;
}

/* Left side bar style */

.leftmenu,.leftmenuhi {
font-size:0px;
color: #FFFFFF;
}

td.leftbar {
width:10px;
}

a.leftmenu:link {
text-decoration: none;
color: #FFFFFF;
}

a.leftmenuhi:link {
text-decoration: underline;
font-weight: bold;
color: #FFFFFF;
}

/* Content area style */

td.mainbg {
width: 660px;
}

td.content {
width: 640px;
}

table.mainbg {
width: 640px;
}

/* Program style */

.prgmday {
vertical-align: bottom;
text-decoration: underline;
font-weight: bold;
font-style: italic;
font-size: 14px;
height: 25px;
}

.prgmses {
vertical-align: bottom;
font-weight: bold;
font-style: italic;
font-size: 14px;
height: 30px;
}

td.prgmses {
text-decoration: underline;
}

.prgmschair {
vertical-align: bottom;
text-decoration: none;
text-align: right;
font-weight: bold;
font-style: italic;
font-size: 12px;
}

.prgmtime {
vertical-align: top;
font-weight: normal;
font-style: italic;
font-size: 12px;
}

.prgmact {
vertical-align: top;
font-weight: bold;
font-style: normal;
font-size: 12px;
}

.prgmslides {
vertical-align: top;
font-weight: normal;
font-style: normal;
font-size: 0px;
}

.prgmline {
vertical-align: top;
font-weight: normal;
font-style: italic;
font-size: 12px;
}

