/*
 * CSS code for general menus
 */

td.menu0 { 
  background: #FF9000 url("corner0.png") no-repeat right bottom;
  height: 32;
}
td.menu1 {
  background: #FFAA00 url("corner1.png") no-repeat left top;
  height: 32;
}
td.menu2 {
  background: #FFAA00;
}
td.menu3 {
  background: #FFAA00 url("corner2.png") no-repeat left bottom;
  height: 32;
}
td.menu4 {
  background: #FF9000 url("corner3.png") no-repeat right top;
  height: 32;
}
div.menu2 {
  background: #FF9000;
}

/*
 * CSS code for rounded black box
 */

div.rb_box0 { 
  background: #FFFFFF url("c00_tb.png") top left repeat-x;
}
div.rb_box1 { 
  background: url("c00_tb.png") bottom left repeat-x;
}
div.rb_box2 { 
  background: url("c00_lr.png") top right repeat-y;
}
div.rb_box3 { 
  background: url("c00_lr.png") top left repeat-y;
}
div.rb_box4 { 
  background: url("c00_lt.png") top left no-repeat;
}
div.rb_box5 { 
  background: url("c00_rt.png") top right no-repeat;
}
div.rb_box6 { 
  background: url("c00_lb.png") bottom left no-repeat;
}
div.rb_box7 { 
  background: url("c00_rb.png") bottom right no-repeat;
  padding: 9px 9px 9px 9px;
}

/*
 * CSS code for yellow rounded box with shadow
 */

div.ry_box0 { 
  background: #FFD700 url("c01_t.png") top left repeat-x;
}
div.ry_box1 { 
  background: url("c01_b.png") bottom left repeat-x;
}
div.ry_box2 { 
  background: url("c01_r.png") top right repeat-y;
}
div.ry_box3 { 
  background: url("c01_l.png") top left repeat-y;
}
div.ry_box4 { 
  background: url("c01_lt.png") top left no-repeat;
}
div.ry_box5 { 
  background: url("c01_rt.png") top right no-repeat;
}
div.ry_box6 { 
  background: url("c01_lb.png") bottom left no-repeat;
}
div.ry_box7 { 
  background: url("c01_rb.png") bottom right no-repeat;
  padding: 9px 16px 16px 9px;
}


/*
 * CSS code for rounded black box
 */

div.rb_box0 { 
  background: #FFFFFF url("c00_tb.png") top left repeat-x;
}
div.rb_box1 { 
  background: url("c00_tb.png") bottom left repeat-x;
}
div.rb_box2 { 
  background: url("c00_lr.png") top right repeat-y;
}
div.rb_box3 { 
  background: url("c00_lr.png") top left repeat-y;
}
div.rb_box4 { 
  background: url("c00_lt.png") top left no-repeat;
}
div.rb_box5 { 
  background: url("c00_rt.png") top right no-repeat;
}
div.rb_box6 { 
  background: url("c00_lb.png") bottom left no-repeat;
}
div.rb_box7 { 
  background: url("c00_rb.png") bottom right no-repeat;
  padding: 9px 9px 9px 9px;
}

/*
 * CSS code for yellow rounded box with shadow
 */

div.ry_box0 { 
  background: #FFD700 url("c01_t.png") top left repeat-x;
}
div.ry_box1 { 
  background: url("c01_b.png") bottom left repeat-x;
}
div.ry_box2 { 
  background: url("c01_r.png") top right repeat-y;
}
div.ry_box3 { 
  background: url("c01_l.png") top left repeat-y;
}
div.ry_box4 { 
  background: url("c01_lt.png") top left no-repeat;
}
div.ry_box5 { 
  background: url("c01_rt.png") top right no-repeat;
}
div.ry_box6 { 
  background: url("c01_lb.png") bottom left no-repeat;
}
div.ry_box7 { 
  background: url("c01_rb.png") bottom right no-repeat;
  padding: 9px 16px 16px 9px;
}

/*
 * CSS code for dark-orange box on orange 
 * background with shadow
 */
div.dark_orange_box0 { 
  background: #FF9000 url("c02_t.png") top left repeat-x;
}
div.dark_orange_box1 { 
  background: url("c02_b.png") bottom left repeat-x;
}
div.dark_orange_box2 { 
  background: url("c02_r.png") top right repeat-y;
}
div.dark_orange_box3 { 
  background: url("c02_l.png") top left repeat-y;
}
div.dark_orange_box4 { 
  background: url("c02_lt.png") top left no-repeat;
}
div.dark_orange_box5 { 
  background: url("c02_rt.png") top right no-repeat;
}
div.dark_orange_box6 { 
  background: url("c02_lb.png") bottom left no-repeat;
}
div.dark_orange_box7 { 
  background: url("c02_rb.png") bottom right no-repeat;
  padding: 9px 16px 16px 9px;
}

/*
 * CSS code for light-orange box on orange 
 * background with shadow
 */
div.light_orange_box0 { 
  background: #FFAA00 url("c03_t.png") top left repeat-x;
}
div.light_orange_box1 { 
  background: url("c03_b.png") bottom left repeat-x;
}
div.light_orange_box2 { 
  background: url("c03_r.png") top right repeat-y;
}
div.light_orange_box3 { 
  background: url("c03_l.png") top left repeat-y;
}
div.light_orange_box4 { 
  background: url("c03_lt.png") top left no-repeat;
}
div.light_orange_box5 { 
  background: url("c03_rt.png") top right no-repeat;
}
div.light_orange_box6 { 
  background: url("c03_lb.png") bottom left no-repeat;
}
div.light_orange_box7 { 
  background: url("c03_rb.png") bottom right no-repeat;
  padding: 9px 16px 16px 9px;
}

/*
 * CSS code for yellow box on orange 
 * background with shadow
 */
div.yellow_orange_box0 { 
  background: #FFD700 url("c04_t.png") top left repeat-x;
}
div.yellow_orange_box1 { 
  background: url("c04_b.png") bottom left repeat-x;
}
div.yellow_orange_box2 { 
  background: url("c04_r.png") top right repeat-y;
}
div.yellow_orange_box3 { 
  background: url("c04_l.png") top left repeat-y;
}
div.yellow_orange_box4 { 
  background: url("c04_lt.png") top left no-repeat;
}
div.yellow_orange_box5 { 
  background: url("c04_rt.png") top right no-repeat;
}
div.yellow_orange_box6 { 
  background: url("c04_lb.png") bottom left no-repeat;
}
div.yellow_orange_box7 { 
  background: url("c04_rb.png") bottom right no-repeat;
  padding: 9px 16px 16px 9px;
}

/*
 * CSS code for white box on orange 
 * background without shadow
 */
div.white_orange_box0 { 
  background: #FFFFFF url("c05_t.png") top left repeat-x;
}
div.white_orange_box1 { 
  background: url("c05_b.png") bottom left repeat-x;
}
div.white_orange_box2 { 
  background: url("c05_r.png") top right repeat-y;
}
div.white_orange_box3 { 
  background: url("c05_l.png") top left repeat-y;
}
div.white_orange_box4 { 
  background: url("c05_lt.png") top left no-repeat;
}
div.white_orange_box5 { 
  background: url("c05_rt.png") top right no-repeat;
}
div.white_orange_box6 { 
  background: url("c05_lb.png") bottom left no-repeat;
}
div.white_orange_box7 { 
  background: url("c05_rb.png") bottom right no-repeat;
  padding: 11px 11px 11px 11px;
}

/*
 * CSS code for white box on dark-orange 
 * background without shadow
 */
div.white_dark_orange_box0 { 
  background: #FFFFFF url("c07_t.png") top left repeat-x;
}
div.white_dark_orange_box1 { 
  background: url("c07_b.png") bottom left repeat-x;
}
div.white_dark_orange_box2 { 
  background: url("c07_r.png") top right repeat-y;
}
div.white_dark_orange_box3 { 
  background: url("c07_l.png") top left repeat-y;
}
div.white_dark_orange_box4 { 
  background: url("c07_lt.png") top left no-repeat;
}
div.white_dark_orange_box5 { 
  background: url("c07_rt.png") top right no-repeat;
}
div.white_dark_orange_box6 { 
  background: url("c07_lb.png") bottom left no-repeat;
}
div.white_dark_orange_box7 { 
  background: url("c07_rb.png") bottom right no-repeat;
  padding: 11px 11px 11px 11px;
}

/*
 * CSS code for orange box on white
 * background without shadow
 */
div.orange_white_box0 { 
  background: #FFAA00 url("c06_t.png") top left repeat-x;
}
div.orange_white_box1 { 
  background: url("c06_b.png") bottom left repeat-x;
}
div.orange_white_box2 { 
  background: url("c06_r.png") top right repeat-y;
}
div.orange_white_box3 { 
  background: url("c06_l.png") top left repeat-y;
}
div.orange_white_box4 { 
  background: url("c06_lt.png") top left no-repeat;
}
div.orange_white_box5 { 
  background: url("c06_rt.png") top right no-repeat;
}
div.orange_white_box6 { 
  background: url("c06_lb.png") bottom left no-repeat;
}
div.orange_white_box7 { 
  background: url("c06_rb.png") bottom right no-repeat;
  padding: 11px 11px 11px 11px;
}

/*
 * Style for main contents 
 * table
 */
table.main_cc { 
  table-layout: fixed;
  border: 0px;
  margin: 0px;
  height: 100%;
  width: 100%;
}

/*
 * Style for main contents 
 * cell
 */
td.main_cc { 
  padding: 8px 8px 8px 8px;
  background: #FFFFFF;
  vertical-align: top;
}

h1.title { 
  font-size: 300%;
  font-family: "Arial Rounded MT Bold, Bold", "Arial";
}

h1.subtitle { 
  font-size: 150%;
  font-family: "Arial Rounded MT Bold, Bold", "Arial";
}
