/* Body styles */
body {font-family: verdana,sans-serif; color: #000000; background: #000000 url("/images/bg_default_1.gif") no-repeat 770px 143px; font-size:70%;}
body.home {background: #000000 url("/images/bg_home_1.gif") no-repeat 770px 143px;}

/* Font size fix */
div, ul, td, li, th, span, span, p, select, input, form, textarea, label, table	{font-size:1em;}

/* HTML styles */
p, td {line-height: 1.2em;}
p,.normal {margin: 0px; padding: 0px; margin-bottom: 1em;}
h1 {font-size: 1.6em; line-height: 1.1em;}
h2 {font-size: 1.5em; line-height: 1.1em;}
h3 {font-size: 1.4em; line-height: 1.1em;}
h4 {font-size: 1.3em; line-height: 1.1em;}
h5 {font-size: 1.2em; line-height: 1.1em;}
h6 {font-size: 1.1em; line-height: 1.1em;}
blockquote {}
ol {}
ul {font-size: 1em; line-height: 1.3em; list-style-type:square; margin: 0px; padding:0px; margin-left: 25px; margin-bottom: 10px;}
li {margin: 0px 0px 5px 0px; padding :0px;}
hr {border: none 0; height: 1px; border-top: dashed 1px #000000;}
a:link, a:visited, a:active {color: #C1272D; text-decoration: none;}
a:hover {color: #C1272D; text-decoration: underline;}

/* Background styles */
.banner {background: #000000 url("/images/bg_banner_1.jpg") repeat-x;}
.footer {background: #000000 url("/images/bg_footer_1.jpg") repeat-x;}

/* Utility navigation styles */
.utility {font-size: 0.9em; color: #4D4D4D;}
.utility a:link, .utility a:visited, .utility a:active {color: #ffffff; text-decoration: none;}
.utility a:hover {color: #FFD029; text-decoration: none;}

/* Sidebar styles */
.sidebar {color: #ffffff;}
.sidebar a:link, .sidebar a:visited, .sidebar a:active {color: #FFD029; text-decoration: none;}
.sidebar a:hover {color: #C1272D; text-decoration: none;}
.sidebar-title {margin: 17px 0px 10px 10px;}
.sidebar-ad {margin: 17px 0px 10px 0px;}

/* Title box styles */
.title {background-color: #FFD029;}
.title-topleft {background: #FFD029 url("/images/title_topleft.gif") no-repeat;}
.title-top {background: #FFD029 url("/images/title_top.gif") repeat-x;}
.title-topright {background: #FFD029 url("/images/title_topright.gif") no-repeat;}
.title-left {background: #FFD029 url("/images/title_left.gif") repeat-y;}
.title-right {background: #FFD029 url("/images/title_right.gif") repeat-y;}

/* Main content box styles */
.main {background-color: #FFFFFF;}
.main-left {background: #FFFFFF url("/images/main_left.gif") repeat-y;}
.main-right {background: #FFFFFF url("/images/main_right.gif") repeat-y;}
.main-bottomleft {background: #FFFFFF url("/images/main_bottomleft.gif") no-repeat;}
.main-bottom {background: #FFFFFF url("/images/main_bottom.gif") repeat-x;}
.main-bottomright {background: #FFFFFF url("/images/main_bottomright.gif") no-repeat;}

/* Schedule table styles */
.tbl-schedule-head {color: #ffffff; background-color: #999999; font-size: 0.9em; padding: 5px 2px 5px 2px;}
.tbl-schedule-time {background-color: #CCCCCC; font-size: 0.9em; padding: 5px 2px 5px 2px;}
.tbl-schedule-prog {background-color: #DDDDDD; font-size: 0.9em; padding: 5px 2px 5px 2px;}
.tbl-schedule-br {background-color: #999999;}

/* Miscellaneous table styles */
.tbl-today td {padding: 2px 10px 2px 0px;}

/* Visibility styles */
.printshow {display: none;}
.screenshow {display: block;}