th { 
	text-align:center;	font-weight:bold;
	color:white;		height:40px;
	background-color:#222222;	cursor:pointer;
	font-size:10pt;		font-family:Arial
	}

#apDiv2 {
	position: absolute;
	left:130px;
	top:0px;
	/*width:100%;*/
	height:100%;
	z-index:2;
}


b.rtop {background: black}
b.rbottom {background: white}
b.rtop b, b.rbottom b{display:block;height: 1px;
overflow: hidden; background: #666666}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

.colorbox {width:202px;height:30px;vertical-align:middle;color:white;font-weight:bold;text-align:center;padding: 12 0 0 0;border:1px solid gray }
.maincontent {
	background:white;
	border-right: 2px solid #666666
}

.imgshiftcontainer{
position: relative;
left: 7px; /*Number should match -left shadow depth below*/
top: 7px; /*Number should match -top shadow depth below*/
}

.imgshadowcontainer{
width: 160px; /* container width*/
/*background: transparent url(img/bigshadow.gif) no-repeat bottom right;*/
font-size:8pt;
color:gray;
font-weight:bold;
text-align:center;
}

.imgshadowcontainer .thumb{
/* Add container height here if desired */
background-color: white;
border: 1px solid gray;
padding: 6px;
position: relative;
/*left: -7px; /*shadow depth*/
/*top: -7px; /*shadow depth*/
}


a.childmenu, a.childmenu:visited
{
  display: block;
  width:   200px;
  border:  1px solid black;
  padding: 2px 2px;
  background: #666666;
  text-decoration: none;
  color:  white;
  font-size:10pt;
}

.serviceText {
text-align:left;
color:#666666;
}
