body {
  font-family: "Lucida Grande",Arial,sans-serif;
  font-weight: normal;
  background-color:#526069;
  background-image:url("backimage.jpg");
  background-repeat:repeat-x;
}

table,th,td,p,div,a.sitemenu {
  color:#111;
  font-size: 11px;
  line-height: 140%;
  font-weight: normal;
}

h1 { color: #b74f4e; font-size: 180%; }
h2 { color: #056e8e; font-size: 130%; }
h3 { color: #2d2d2d; font-size: 110%; }
h4 { color: #4E5d64; font-size: 100%; }

th { font-weight:bold; }

/* For Company Name*/
.masthead_area h1 {
  margin-left:15;
  font-size:30px;
  color:#8997a2;
  line-height:28px;
  margin-top:0;
  margin-bottom:0;
  padding-bottom:0;
}
/* For Slogan*/
.masthead_area h2 {
  display:none;
  font-weight:normal;
  font-size:18px;
  color:#d3d5da;
  margin-left:50;
  margin-top:0;
  margin-bottom:0;
}
/* For Masthead Content */
.masthead2_area h1 {
  font-size:50px;
  margin-left:470px;
  color: #83b600;
}
.masthead2_area h2 {
  font-size:18px;
  margin-left:450px;
  color: #36434b;
}

#lo_main { 
  background-color:#fff;
  width:955px; 
}
#lo_panel{
  margin-bottom:30px;
}
#lo_main_mid{}
#lo_shadow_left {}
#lo_shadow_right {}

table.main_area {
  width:955px;
}

.masthead_area {
  background-repeat:repeat-x;
  height:70;
}
.masthead2_area {
  background-repeat:no-repeat;
  height:250px;
  width:935px;
  line-height:17px;
}

.sidebar_area {
width:275px;
}
 
.sidebar1_box td { 
  font-size:85%; 
}

.content_area {
  padding:0px 5px;
  height:500px;
}

.footer_area {
  height:50px;
}

.subpages_box {}

table.std_panel {
  border-collapse:collapse;
  Xfont-size:13px!important;
  margin-top:3px;
  background-color:#f5f5f5;
  border:1px solid #bbb;
}
table.std_panel td { 
  padding:2px;
}
table.std_panel th { 
  font-size:180%;
  background-color:#e8e8e8;
  color:#555;
  font-weight:bold;
  X-moz-border-radius-topright: 12px;
  X-moz-border-radius-topleft: 12px;
}
table.std_panel h2 { 
  color:#2c778e;
}
table.std_panel th a { 
  text-decoration:none;
  color:#555;
}
a.app_icon:hover { 
  background-color:transparent!important;
}


.pinup_box { margin:0 10 10 0; border:1px solid #eee; }

.sidebar1_box {}

.pagecontent_box {
}

.description{
  Xmargin-bottom:30px;
}

.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*/
.sitemenu_area {
  background-image:url(menubg.png);
  background-repeat:repeat-x;
  padding:3 2;
  background-color:#fafafa;
  border-bottom:1px solid #888;
}

.Xsitemenu{
  height:20px;
}
a.sitemenu, a.sitemenu:visited {
  color:#000; 
  font-weight:normal;
  font-size:12px;
  padding:4 8 3 8; 
}
#sitemenulit,a.sitemenu:hover {
  color:#fff;
  background-color:#555;
  Xbackground-color:#8a36c9;
  text-decoration: none;
}


/* drop menu */
table.dropmenu {
  background-color: #fafafa;
  border:1px solid #bbb;
  Xmargin-top:2px;
}
.dropmenu a:link,.dropmenu a:active, .dropmenu a:visited { 
  font-size:12px; 
  font-weight: bold;
  color:#555;
}

.dropmenu a:hover {
  color:#333; 
  background-color:#dadae4;
  filter:alpha(opacity=25);
  Xopacity: 0.25;
  -Xmoz-opacity:0.25;
}
.dropmenu .lineOdd { 
height:18;
font-size:150%;
background-color:transparent; 
}
.dropmenu .lineEven { 
  height:18;
  background-color:transparent; 
}

.dropmenu h3 {
  border-top:1px solid #eee;
}

/* Hyperlinks*/
.content_area a:link, .sidebar_area a:link{
  Xtext-decoration: underline;
  Xcolor: #1d9aff;
}

.content_area a:visited, .sidebar_area a:visited{
  Xtext-decoration: underline;
  Xcolor: #1d9aff;
}

.content_area a:hover, .sidebar_area a:hover{
  background-color:#bbbbbb;
  Xcolor: #1d9aff;
}


.content_area a:active, .sidebar_area a:active{
  Xtext-decoration: underline;
  Xcolor: #1d9aff;
}

ul {
  padding:0;
  margin:0;
}
ul li {
  padding:0;
  margin:0;
  margin-left:15;
}

