/*
Name: Office Red  
ID: 13_046
Author: Clarence Chen
Date: 2009-2-13
*/
body {
  font-family: Verdana;
  font-weight: normal;
  background-color:#bc2b1a;
  color:#fff;
  font-size: 12px;
}
#netcontent {
  background-image:url("mainback.jpg");
  background-repeat:repeat-x;
}

table,th,td,p,div,a.sitemenu {
  xcolor:#fff;
  xfont-size: 12px;
  xline-height: 170%;
  xfont-weight: normal;
}

h1 { color: #f9ff56; font-size: 180%; margin:7px 0px; }
h2 { color: #FFFFFF; font-size: 130%; margin:7px 0px; }
h3 { color: #38C9F8; font-size: 110%; margin:5px 0px; }
h4 { color: #009EEC; font-size: 100%; margin:5px 0px; }

.masthead_area H1{
display:none;
}

.masthead_area H2{
display:none;
}

.masthead2_area H1{
display:none;
}

.masthead2_area H2{
display:none;
}

#lo_main { 
width:950px; 
}
#lo_main_mid{
background-image:url("lomain.jpg");
background-repeat:no-repeat;
}
#lo_shadow_left {}
#lo_shadow_right {}

table.main_area {
width:950px; 
}

.masthead_area {
display:none;
line-height:22px;
}

.masthead2_area {
height:409px;
background-image:url("masthead.jpg");
background-repeat:no-repeat;
}

.sidebar_area {
width:275px;
margin:3px;
}
 
.sidebar1_box td { 
font-size:85%; 
}

.content_area { width:650px; margin:3px; }
.content_area .mid { min-height:100px; }

.layout-three_col .sidebar_area { margin:1px; }
.layout-three_col .content_area { margin:1px; }

.footer_area {
height:60px;
}

.subpages_box { padding:0px 10px 0px 10px; }

.moreinfo_box {}

.pinup_box { margin:0 10 10 0; border:1px solid #eee; }

.sidebar1_box {
Xmargin-top:30px;
padding:3px 10px 20px 10px;
}
.pageblock_box{
background-image:url("pageblock.jpg");
background-repeat:no-repeat;
margin-bottom:20px;
}
.pageblock_box td{
padding-left:5px;
padding-right:7px;
padding-top:10px;
}

.pagecontent_box {
background-image:url("line.jpg");
background-repeat:no-repeat;
background-position: bottom;
}
.description{
margin-bottom:20px;
}

.pagesection_box {}

.appcontent_box {}

.nboard_inner{}

.nboard_box MARQUEE {
height:250px;
margin-top:25xp;
margin-bottom:25px;
}

.nboard_box MARQUEE table td{
line-height:15px;
}

.area_spacers{
display:none;
}


.sitemenu_area {
padding-left:60px;
}
.sitemenu {
height:35px;
}
.sitemenu_area UL LI {
list-style-type:none;
}
a.sitemenu, a.sitemenu:visited {
color:#ba2918; 
padding:0 20 3 20; 
line-height:170%;
font-family:Verdana;
font-size:15px;
font-weight:bold;
margin:0 5px 0 0;
}

#sitemenulit{
padding:20 20 18 20 !important; 
padding:0 20 3 20; 
background-color:#bc2b1a;
color:#fff;
}

a.sitemenu:hover{
padding:20 20 18 20 !important; 
padding:0 20 3 20; 
background-color:#bc2b1a;
color:#fff;
}


/* drop menu */
table.dropmenu {
  xmargin-left:5px;
  xmargin-top:15px !important;
  xmargin-top:-10px;
  background-color: #b22011;
  border:1px solid #b22011;
}

.dropmenu a:Link,.dropmenu a:active, .dropmenu a:visited { 
font-family: Arial;
font-size:12px; 
font-weight: bold;
color:#000;
}

.dropmenu a:hover {
color:#fff; 
background-color:#bc2b1a;
}

.dropmenu .lineOdd { 
background-color:transparent;
}

.dropmenu .lineEven { 
background-color:transparent;
}

/* Hyperlinks*/
.content_area a:link, .sidebar_area a:link{
text-decoration: none;
color:#e5e8ef;
}

.content_area a:visited, .sidebar_area a:visited{
text-decoration: none;
color:#e5e8ef;
}

.content_area a:hover, .sidebar_area a:hover{
text-decoration: none;
color:#f05734;
background-color:#fff;
}

.content_area a:active, .sidebar_area a:active{
text-decoration: none;
color:#f05734;
}

UL LI {
list-style-type:circle;
}

.content_area IMG{
xmargin:10 10 10 10;
xborder: 1px solid #fff;
}
table.sitemap_box IMG{
border:none;
}

.menu IMG,.pt_preview IMG
{ margin:0 0 0 0; border:none; }

#shade_img_ff { border:none; }
.noticeboard_box { margin-top: 10px; width:250px; }
	    .noticeboard_box .heading_ {margin-bottom: 5px; padding: 5px 0;}
		.noticeboard_box .heading_ h2{  margin-top: 10px; padding-left: 10px !important;}
	    .noticeboard_box .content_ { padding:20px; height: 150px; width:250px; }

.sitemap_box LI { list-style-type:none; }