/**************************************
 * THEME NAME: cetvtheme
 *
 * Files included in this sheet:
 *
 *   cetvtheme/alayout.css
 *   cetvtheme/acolor.css
 *   cetvtheme/afonts.css
 **************************************/

/***** cetvtheme/alayout.css start *****/

/* Core */body { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ffffcc; margin: 5px }h1.main, h2.main, h3.main, h4.main, h5.main, h6.main   { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ffc; text-align: left; padding-left: 5px }h1, h2, h3, h4  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; text-align: left; padding-left: 5px }h1, h2, h3  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border: solid 1px transparent }h4  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-top: transparent; border-right: transparent; border-bottom: 1px solid transparent; border-left: transparent }input  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }.generalbox  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border: 1px }.sitetopiccontent   { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border: solid 1px transparent }/*** *** Header ***/#header-home   { color: navy; font-family: Arial, Helvetica, sans-serif, Arial; font-weight: bold; background-color: transparent; height: 100px; border: solid 1px transparent }#header   { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; height: 55px; border: solid 1px transparent }.headermenu   { color: navy; font-family: Arial, Helvetica, sans-serif, Arial; font-weight: bold; background-color: transparent; text-align: right; float: right }.navbar   { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: url("pix/tab/navbar.gif"); background-repeat: repeat; margin-right: 5px; padding: 0; width: 100%; height: 25px; border: solid 1px transparent }.breadcrumb    { color: navy; font-family: Arial, Helvetica, sans-serif, Arial; font-weight: bold; background-color: transparent; background-image: url("pix/tab/navbar.gif"); background-repeat: no-repeat; padding-top: 3px; padding-left: 3px }.navbar .navbutton   { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; padding-top: 2px; padding-right: 3px }/*** *** Login ***/TABLE.loginbox  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; margin-top: 20px }.loginbox .header    { color: #ffc; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: url("pix/tab/right_active_hover.gif"); border-style: solid; border-width: 1px 1px 0; outline-color: navy }.loginbox .content   { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-style: none; border-width: 0 medium medium; border-color: ; color2: red  }/*** *** Footer ***/#footer     { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: none; text-align: left; margin-top: 5px }/*** *** Blocks ***/.sideblock .footer      { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-repeat: repeat; border-top: 1px dashed }/*** *** Calendar ***/table.minicalendar   { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; margin: 5px auto; padding: 2px; width: 100%; border: solid 1px; border-collapse: separate; border-spacing: 1px       !important }table.minicalendar tr.weekdays th  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-style: none }table.minicalendar tr td.day    { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border: solid 1px }table.calendarmonth    { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: transparent; border-collapse: separate; border-spacing: 1px      !important }table.calendarmonth tr td    { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border: solid 1px }/*** *** Course ***/.headingblock      { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: url("pix/tab/navbar.gif"); background-repeat: no-repeat; padding: 5px; border: 1px }.categorybox .category, .categorybox .category     { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-image: none; background-repeat: no-repeat; padding-top: 7px; border-style: none none solid; border-width: 1px }#course-view .section .left      { color: #ffc; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-style: none dashed none none; border-width: medium 1px medium medium; border-color: navy }/***** cetvtheme/alayout.css end *****/

/***** cetvtheme/acolor.css start *****/

/* Core */body  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ffffcc }a:link  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }a:visited   { color: maroon; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }a:hover      { color: maroon; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }h1  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }h2  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }h3  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }h4  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }th  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }th.header, td.header, div.header     { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: url("pix/tab/navbar.gif"); background-repeat: no-repeat; background-attachment: fixed }#layout-table #left-column  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }.generalbox  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }.navbar        { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: url("pix/tab/navbar.gif") repeat-x; border-style: none; border-color: transparent; outline-style: none }.sitetopiccontent  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }/*** *** Header ***/#header-home, #header  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }/*** *** Login ***/.loginbox .header  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }.loginbox .content  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }/*** *** Blocks ***/.sideblock .header    { color: #ffc; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: url("pix/tab/right_active_hover.gif"); background-attachment: scroll; border-color: #333366 }.sideblock  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }.sideblock .content    { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }.sideblock .footer      { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-repeat: repeat; border-top: medium none #333366 }.sideblock .header .hide-show img.hide-show-image { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: url("../pix/t/switch_minus.gif") no-repeat 50% bottom }.sideblock.hidden .header .hide-show img.hide-show-image  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: url("../pix/t/switch_plus.gif") no-repeat 50% bottom }/*** *** Calendar***/#calendar .maincalendar, #calendar .sidecalendar  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }#calendar .maincalendar table.calendarmonth th  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }table.calendarmonth tr td  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }table.minicalendar  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }table.minicalendar tr.weekdays th  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }table.minicalendar tr td.day  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }table.minicalendar tr td.weekend  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }#calendar .today, .minicalendar .today   { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: orange; border-color: #333366 !important }/* colors for calendar events */#calendar .event_global, .minicalendar .event_global, .block_calendar_month .event_global  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 !important }#calendar .event_course, .minicalendar .event_course, .block_calendar_month .event_course  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 !important }#calendar .event_group, .minicalendar .event_group, .block_calendar_month .event_group  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 !important }#calendar .event_user, .minicalendar .event_user, .block_calendar_month .event_user  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 !important }.cal_popup_fg  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }.cal_popup_bg  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }/*** *** Course ***/.headingblock    { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: url("pix/tab/navbar.gif"); background-repeat: no-repeat; border-color: #333366 }.categoryboxcontent, .courseboxcontent      { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: no-repeat; border-color: #333366 }.categorybox .category, .categorybox .category      { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: none; background-repeat: no-repeat; border-color: #333366 }#course-view .section .content  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }#course-view .section .side   { color: #ffc; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: url("pix/tab/right_active_hover.gif"); background-repeat: repeat; border-color: #333366 }/*** *** Tabs ***/.tabs .side    { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: url("pix/tab/navbar.gif"); background-repeat: no-repeat; border-color: #333366 }.tabrow td      { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: url("pix/tab/navbar.gif") no-repeat left top }.tabrow td .tablink      { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: url("pix/tab/navbar.gif") no-repeat right top }.tabrow td:hover       { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: url("pix/tab/navbar.gif"); background-repeat: no-repeat }.tabrow td:hover .tablink       { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: url("pix/tab/navbar.gif"); background-repeat: no-repeat }.tabrow .last span      { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: url("pix/tab/navbar.gif") no-repeat right top }.tabrow .selected       { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: url("pix/tab/navbar.gif") no-repeat left top }.tabrow .selected .tablink       { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: url("pix/tab/navbar.gif") no-repeat right top }.tabrow td.selected:hover       { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: url("pix/tab/navbar.gif"); background-repeat: no-repeat }.tabrow td.selected:hover .tablink       { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: url("pix/tab/navbar.gif"); background-repeat: no-repeat }/*** *** Modules: Forum ***/.forumheaderlist, .forumpost    { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }.forumpost .content   { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: #ffc }.forumpost .left     { color: #ffc; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: url("pix/tab/left_active_hover.gif") }.forumpost .topic   { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ffc; border-bottom: medium none #333366 }.forumpost .starter   { color: #ffc; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: url("pix/tab/right_active.gif") }.forumheaderlist .discussion .starter   { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: #ffc }.forumheaderlist td  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }.sideblock .post .head  { color: white; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; background-image: url("pix/tab/right_active_hover.gif"); background-repeat: repeat }.forumthread .unread  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: transparent }#mod-forum-discuss .forumpost  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background: transparent }#mod-forum-discuss .forumpost.unread .content  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; border-color: #333366 }#mod-forum-discuss .forumthread .unread  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }#mod-forum-index .unread  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }/***** cetvtheme/acolor.css end *****/

/***** cetvtheme/afonts.css start *****/

/* Core */.clearer  { color: navy; font-size: 1px; font-family: Arial, Helvetica, sans-serif, Arial; font-weight: bold; background-color: transparent }body, td, li    { color: navy; font-size: 13px; font-family: Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ffc }body { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: #ffffcc; margin: 5px }th  { color: navy; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }a:link  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: transparent }a:visited     { color: maroon; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: transparent }a:hover     { color: maroon; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; background-color: transparent }h1, h2, h3, h4  { color: navy; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }h1  { color: navy; font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }h2  { color: navy; font-size: 1.15em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }h3  { color: navy; font-size: 1.1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }h4  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }th.header, td.header, div.header, .headingblock    { color: navy; font-size: 0.9em; font-family: Arial; font-weight: bold; background-color: transparent; background-image: url("pix/tab/navbar.gif"); background-repeat: no-repeat }.categorybox .category, .categorybox .category  { color: navy; font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }/*** *** Header ***/.breadcrumb    { color: navy; font-size: 0.85em; font-family: Arial; font-weight: bold; background-color: transparent; background-image: url("pix/tab/navbar.gif"); background-repeat: no-repeat }.logininfo, #header-home .headermenu font  { color: navy; font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }/*** *** Blocks ***/.sideblock .footer    { color: navy; font-size: 0.85em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent; text-align: left }/*** *** Calendar ***/#calendar .maincalendar table.calendarmonth td  { color: navy; font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }#calendar .maincalendar .calendar-controls .current  { color: navy; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }#calendar .sidecalendar .filters  { color: navy; font-size: 0.75em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }table.minicalendar tr.weekdays th  { color: navy; font-size: 0.7em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif, Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }table.minicalendar tr td.day  { color: navy; font-size: 0.7em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }/*** *** Course ***/#course-view .section .left          { color: #ffc; font-size: 1.2em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: transparent }@font-face { font-family: Arial; font-size: all; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: bold }/***** cetvtheme/afonts.css end *****/

