html {height: 100%;}
body {background-color:#FFF;vertical-align:top;font-family:Arial, Verdana, Helvetica, sans-serif;font-size:11px;line-height:1.4em;color:#222;margin:0;height:100%;background-image:url('images/bodybak.gif');background-repeat:repeat;}
td {font-size:11px;vertical-align:top;background-color:#FFF;}
a {color: #ff9900;text-decoration:underline;}
a:hover {color:#000;text-decoration:none;}
img {padding:0;line-height:0;border:none;}
.white {background-color:#FFF;}
.black {background-color:#000;}
.maincenter {text-align:center;height:100%;}
.maincentertable {margin:0 auto;text-align:left;}
.titlebak {background-image:url('images/titlebak.gif');background-repeat:repeat-x;height:135px;}

.menubar ul{padding:0;margin:0;white-space:nowrap;color:#999;width:100%;font-size:11px;}
.menubar ul li{display : inline;}
.menubar ul li a{padding:12px 20px 12px 20px;color:#999;font-weight:bold;text-decoration:none;}
.menubar ul li a:hover{color:#FFF;}

.menubaractive {color:#ff9900;}
.submenubak {background-image:url('images/submenubak.gif');height:29px;vertical-align:middle;background-repeat:repeat-x;padding-left:22px;font-weight:bold;color:#ff9900;font-size:14px;}

.footermenu ul{padding:0;margin:0;color:#999;font-size:11px;}
.footermenu ul li{display:inline;}
.footermenu ul li a{padding:14px 20px 10px 20px;color:#999;font-weight:bold;text-decoration:none;}
.footermenu ul li a:hover{color:#FFF;}

.footera a {color:#999;text-decoration:none;}
.footera a:hover {text-decoration:underline;color:#999;}

.obtext {font-weight:bold;font-size:11px;color:#ff9900;}
.acbox {width:258px;}
.wcbox {font-size:14px;font-weight:bold;color:#ff9900;padding:44px 0 0 20px;border-right:1px solid #ccc;width:146px;}
.fbox {padding:44px 30px 0 30px;width:240px;border-right:1px solid #ccc;}
.rcbox {padding:44px 10px 0 10px;text-align:center;}

.sbh2 {font-size:11px;font-weight:bold;line-height:16px;padding-top:16px;}
.gtext {font-weight:bold;color:#999;}

#scroller{cursor:hand;}


#Scroller-1 { 
  position: absolute; 
  overflow: hidden;
  width: 240px;
  height: 330px;
  zheight: 300px;  
}

#Scroller-1 p {
  margin: 0; padding: 10px 20px;
  font-size: 70%;
}

.Scroller-Container {
  position: absolute;
  top: 0px; left: 0px;
}

.Scrollbar-Track {
	width: 20px; height: 325px;
	zheight: 315px;
	position: relative;
	top: 1px; left: 235px;
	margin-top:20px;
	background-image:url(images/scroll_bg2.gif);
	background-repeat:repeat-y;
}

.ContentContainer {
  position: absolute;
  width: 300px;
  height: 350px;
  margin-top:5px;
}

#Scroller-2 { 
  position: absolute; 
  overflow: hidden;
  width: 280px;
  height: 350px;
}

#Scroller-2 p {
  margin: 0; padding: 10px 20px;
  font-size: 70%;
}

#Scroller-2 h1 {
	margin:30px 20px 0px 21px;
}



.Scroller-Container2 {
  position: absolute;
  top: 0px; left: 0px;
}

.Scrollbar-Track2 {
	width: 20px; height: 325px;
	position: relative;
	top: 1px; left: 248px;
	margin-top:0;
	background-image:url(images/scroll_bg2.gif);
	background-repeat:repeat-y;
}

.Scrollbar-Handle {
	position: absolute;
	top: 0px; left: 0px;
	zwidth: 11px; zheight: 11px;
	width: 12px; height: 16px;
	background-image:url(images/scrollarrow.gif);
	background-repeat:no-repeat;
	zbackground-color: #CCC;
}


.menu1 ul {list-style-type:none;margin:0;padding:0 0 0 12px;font-size:11px;}
.menu1 li {margin:0;padding-bottom:10px;}
.menu1 li a {color:#999;text-decoration:none;}
.menu1 li a:hover {color:#ff9900;}

#contentsMain p.clients a:link {color:#000000; text-decoration:none}
#contentsMain p.clients a:active {color:#ff9900; text-decoration:none}
#contentsMain p.clients a:visited {color:#ff9900; text-decoration:none}
#contentsMain p.clients a:hover {color:#999999; text-decoration:none}
#contentsMain p.clients {font-size:11px;margin-top:10px;
}

#calendarmonths th {font-weight:bold;font-size:16px;padding:10px;}
#calendarmonths td {width:80px;background-color:#e8e8e8;padding:2px 10px 2px 10px;}

#newsarticles th {width:54px;text-align:right;}
#newsarticles th a {color:#111;text-decoration:none;padding:2px 6px 2px 0;font-weight:bold;}
#newsarticles td a {color:#111;text-decoration:none;padding:2px 6px 2px 0;font-weight:bold;}
#newsarticles th a:hover, #newsarticles td a:hover {color:#333;text-decoration:underline;}

