body {
  font-family: Arial;
  font-weight: normal;
  background-color:#ffffff;
}

table,th,td,p,div{
  color:#7B817F;
  font-size: 12px;
  line-height: 150%;
  font-weight: normal;
}

h1 { color: #04AFFF; font-size: 180%; }
h2 { color: #0Ab1FF; font-size: 130%; }
h3 { color: #38C9F8; font-size: 110%; }
h4 { color: #009EEC; font-size: 100%; }
/* For Company Name*/
.masthead_area h1 {
margin-left:100px;
font-size:30px;
color:#009EEC;
}
/* For Slogan*/
.masthead_area h2 {
font-size:14px;
color:#8d8d8d;
margin-left:150px;
}
/* For Masthead Content */
.masthead2_area h1 {
font-size:50px;
margin-left:470px;
color: #0Ab1FF;
}
.masthead2_area h2 {
font-size:20px;
margin-left:450px;
color: #1d1d1d;
}

#lo_main { width:955px; }
#lo_main_mid{}
#lo_shadow_left {}
#lo_shadow_right {}

table.main_area {
width:955px; 
}

.masthead_area {
line-height:17px;
height: 80px;
background-image:url("normalback.jpg");
background-repeat:repeat-x;
}
.masthead2_area{
background-image:url("masthead.jpg");
background-repeat:none;
height:250px;
}

.sidebar_area {
width: 275px;
}
 
.sidebar1_box td { 
font-size:85%; 
}

.content_area {}

.footer_area {
height: 50px;
background-image:url("normalback.jpg");
background-repeat:repeat-x;
}

.subpages_box {}

.moreinfo_box {}

.pinup_box { margin:0 10 10 0; border:1px solid #eee; }

.sidebar1_box {	
margin-top:20px;
}

table.pagecontent_box {
background-image:url("pagecontent_back.gif");
background-position:bottom;
background-repeat:repeat-x;
}

.description{
margin-bottom:20px;
}

.pageblock_box{
background-image:url("contentback.jpg");
background-repeat:repeat-x;
}

.pagesection_box {}

.appcontent_box {}

.nboard_inner{}

table.nboard_box{}

.nboard_box MARQUEE {
height:250px;
margin-top:25xp;
margin-bottom:25px;
}

.nboard_box MARQUEE table td{
line-height:15px;
}

.area_spacers{
display:none;
}

/*Sitemenu font*/
.sitemenu_area {
background-image:url("navigation.jpg");
background-repeat:repeat-x;
padding-left:70px;
}
.sitemenu{
color:#fff;
height:50px;
}

a.sitemenu, a.sitemenu:visited { 
font-size: 16px;
font-weight: bold;
font-family: Arial; 
color:#fff; 
padding:10 15 3 15; 
line-height:170%;
text-decoration: none;
}

a.sitemenu:hover {
background-image:url("navi_hover.jpg");
background-repeat:repeat-x;
height:50px;
text-decoration: none;
}

#sitemenulit{}

/* drop menu */
table.dropmenu {
  xbackground-image: url("");
  xbackground-repeat:repeat-y;
  background-color: #2e3b44;
  border:2px solid #2e3b44;
}
.dropmenu a:link,.dropmenu a:active, .dropmenu a:visited { 
font-family: Arial; 
font-size:12px; 
font-weight: bold;
color:#009EEC;
text-decoration: none;
}

.dropmenu a:hover {
color:#fff; 
background-color:#5b6064;
filter:alpha(opacity=25);
opacity: 0.25;
-moz-opacity:0.25;
}

.dropmenu .lineOdd {background-color: #2e3b44;}
.dropmenu .lineEven {background-color: #2e3b44;}

UL LI {	
list-style-image: url("ul.gif");
}

/* Hyperlinks*/
.content_area a:link, .sidebar_area a:link{
text-decoration: underline;
color: #04AFFF;
}

.content_area a:visited, .sidebar_area a:visited{
text-decoration: underline;
color: #04AFFF;
}

.content_area a:hover, .sidebar_area a:hover{
text-decoration: underline;
color: #04AFFF;
}

.content_area a:active, .sidebar_area a:active{
text-decoration: underline;
color: #04AFFF;
}
