body {
  font-family: Arial,Helvetica,sans-serif;
  background-color:#fff;
}
table,th,td,p,div,a.sitemenu {
  color:#555555;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 12px;
  line-height:140%;
}
p {margin-top: 10px;}
h1 { color:#393939; xcolor:#7B7573; font-size: 180%; line-height:100%; }
h2 { color: #0078b7; font-size: 150%; }
h3 { color: #DE6600; font-size: 110%; }
h4 { color: #DE6600; font-size: 100%; }

#lo_main { }
#lo_shadow_left { }
#lo_shadow_right { }
#lo_main_mid { padding-top:5px; }

table.main_area {  background-color:#fff; width:970px; }
.masthead_area { background-color:#FEB75F; }

.sitemenu_area { padding:8 0 10 2; border-bottom: 8px solid #a2a2a2; }

.usermenu { 
  padding:4 0 0 0; 
  line-height:25px;
}
.usermenu input { 
  font:14px normal!important; 
  border:1px solid #e0e0e0;
  background-color:#f8f8f8;
}

.sidebar_area { background-color:#fff; padding:10 0 0 2; }

  .sidebar1_box td { }
.content_area { background-color:#fff; margin-top:5px; }
.footer_area { padding:5 0; color:#999; background-color:#fff; }

.subpages_box { margin:0 0 10 0; }
.moreinfo_box { margin:0 0 10 0; }
.pinup_box { margin:0 10 10 0; border:1px solid #eee; }
.sidebar1_box { margin:0 10 10 0; }
.pagecontent_box { margin:0 0 0 0; }
.pagesection_box { margin:0 0 0 0; }
.appcontent_box { margin:0 0 0 0; }

a { color:#0074B5; text-decoration: none;}
a:hover { background-color:#f0f0f0;}

a.sitemenu, a.sitemenu:visited { font-weight:normal; color:#222222; xcolor:#555555; padding:2 5 3 5; margin:2; line-height:170%;}
  .vertical a.sitemenu, .vertical a.sitemenu:visited { color:#222222; display:block; padding:0 5; margin:0; }
a.sitemenu:hover { background-color:#f0f0f0;}
#sitemenulit{ background-color:#fff; }
.sitemenu img { padding-right:4px; }


.std_panel { background-color:#FFFEDF; border:2px solid #FFEB9B; -moz-border-radius:12px; }
.dim_panel { background-color: #fff; border:1px solid #D4D4D4; }
.lite_panel { background-color: #F4F8FB; border:1px solid #AAC0D5; }

.greybox_content { background-color: #e8e6e3; }

.home_cols h1 { font-weight:normal!important; }
.home_cols td.sep { width:1px; padding-right:20px; background-image:url('pic/vline.gif'); }

#btn_home { background-image: url('pic2/home.gif'); background-repeat: no-repeat; xpadding:3 0 3 25; }
#btn_directory { background-image: url('pic2/directory.gif'); background-repeat: no-repeat; padding:3 0 3 25; }
#btn_events { background-image: url('pic2/events.gif'); background-repeat: no-repeat; padding:3 0 3 25; }
#btn_about { background-image: url('pic2/about.gif'); background-repeat: no-repeat; padding:3 0 3 25; }
#btn_forum { background-image: url('pic2/forum.gif'); background-repeat: no-repeat; padding:3 0 3 25; }
#btn_myedumall { background-image: url('pic2/myem.gif'); background-repeat: no-repeat; xpadding:0 0 0 0; width:39;height:39; }
#btn_repository { background-image: url('pic/repository.gif'); background-repeat: no-repeat; padding:3 0 3 25; }
#btn_logout { background-image: url('pic/logout.gif'); background-repeat: no-repeat; padding:3 0 3 25; }
#btn_login { background-image: url('pic/login.gif'); background-repeat: no-repeat; padding:3 0 3 25; }
#btn_search { background-image: url('pic/search.gif'); background-repeat: no-repeat; padding:3 0 3 25; }
#btn_help { background-image: url('pic/help.gif'); background-repeat: no-repeat; padding:3 0 3 25; }

a.smallmenu, a.smallmenu:visited { font-weight:normal; color:#222222; padding:1 3 2 3; margin:1; line-height:170%;}
  .vertical a.smallmenu, .vertical a.smallmenu:visited { color:#222222; display:block; padding:1 3; margin:0; }
a.smallmenu:hover {background-color:#f0f0f0;}

.sitemenu_area { background: transparent url('pic/raya_mast.jpg') no-repeat; padding:8 0 10 2; border-bottom: 8px solid #a2a2a2;height:124px}


.sidebar_area { background:transparent  url('pic/rice_dumpling.jpg') no-repeat right 90%; padding:20 0 0 2; }
