#CSSTabContainer {
}
.shadetabs {
	padding: 3px 0 0 0;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	list-style-type: none;
	text-align: left; /*set to left, center, or right to align the menu as desired*/
	position:relative;
}
.ff2 .shadetabs {
  padding-bottom:3px;
}

.shadetabs li {
	display: inline;
	margin: 0;
	padding:0;
	background:none;
}
.shadetabs li a {
  color:#666666;
  font-size:12px;
  font-weight:normal;
  text-decoration:none !important;
  background:url(/Portals/0/images/tabs_bod_up.jpg) no-repeat;
  padding:5px 12px 5px 12px;
  display: inline-block;
}
.shadetabs li a:visited {
	color: #2d2b2b;
}
.shadetabs li a:hover {
	text-decoration:underline !important;
}
.shadetabs li.selected {

}
.shadetabs li.selected a { /*selected main tab style */
  color:#FFFFFF !important;
  font-weight:bold !important;
  padding:5px 32px 5px 32px !important;
  background:url(/Portals/0/images/tabs_staff_dn.jpg) no-repeat !important;
}
.shadetabs li.selected a:hover { /*selected main tab style */
	text-decoration: none;
}
/*About tabs - #CSSTabMainTab732 */
#CSSTabMainTab732 li#CSSTabID0,#CSSTabMainTab732 li#CSSTabID1
{margin:0 !important;
  padding-right: 2px;}

#CSSTabMainTab732 li#CSSTabID0 a{
  color:#666666;
  font-size:12px;
  font-weight:normal;
  text-decoration:none !important;
  background:url(/Portals/0/images/tabs_staff_up.jpg) no-repeat;
  padding:5px 32px 5px 32px !important;
  display: inline-block;
}
#CSSTabMainTab732 li#CSSTabID1 a{
  color:#666666;
  font-size:12px;
  font-weight:normal;
  text-decoration:none !important;
  background:url(/Portals/0/images/tabs_bod_up.jpg) no-repeat;
  padding:5px 11px 5px 13px; !important;
  display: inline-block;
}

#CSSTabMainTab732 li#CSSTabID0.selected a{
  color:#FFFFFF !important;
  font-weight:bold !important;
  padding:5px 32px 5px 32px !important;
  background:url(/Portals/0/images/tabs_staff_dn.jpg) no-repeat !important;
}

#CSSTabMainTab732 li#CSSTabID1.selected a{
  color:#FFFFFF !important;
  font-weight:bold !important;
  padding:5px 11px 5px 12px !important;
  background:url(/Portals/0/images/tabs_bod_dn.jpg) no-repeat !important;
}

/*Services tabs - #CSSTabMainTab730 */
#CSSTabMainTab730 li#CSSTabID0,#CSSTabMainTab730 li#CSSTabID1, #CSSTabMainTab730 li#CSSTabID2
{margin:0 !important;}

#CSSTabMainTab730 li#CSSTabID0 a{
  color:#666666;
  font-size:12px;
  font-weight:normal;
  text-decoration:none !important;
  background:url(/Portals/0/images/tabs_cf_up.jpg) no-repeat;
  padding:5px 12px 5px 12px !important;
  display: inline-block;
}
#CSSTabMainTab730 li#CSSTabID1 a{
  color:#666666;
  font-size:12px;
  font-weight:normal;
  text-decoration:none !important;
  background:url(/Portals/0/images/tabs_cf_up.jpg) no-repeat;
  padding:5px 14px 5px 14px !important;
  display: inline-block;
  margin-right:2px;
}
#CSSTabMainTab730 li#CSSTabID2 a{
  color:#666666;
  font-size:12px;
  font-weight:normal;
  text-decoration:none !important;
  background:url(/Portals/0/images/tabs_business_up.jpg) no-repeat;
  padding:5px 12px 5px 12px !important;
  display: inline-block;
}

#CSSTabMainTab730 li#CSSTabID0.selected a{
  color:#FFFFFF !important;
  font-weight:bold !important;
  padding:5px 12px 5px 12px !important;
  background:url(/Portals/0/images/tabs_cf_dn.jpg) no-repeat !important;
}

#CSSTabMainTab730 li#CSSTabID1.selected a{
  color:#FFFFFF !important;
  font-weight:bold !important;
  padding:5px 12px 5px 12px !important;
  background:url(/Portals/0/images/tabs_cf_dn.jpg) no-repeat !important;
  border:0;
}

#CSSTabMainTab730 li#CSSTabID2.selected a{
  color:#FFFFFF !important;
  font-weight:bold !important;
  padding:5px 12px 5px 12px !important;
  background:url(/Portals/0/images/tabs_business_dn.jpg) no-repeat !important;
}

/*Contact tabs - #CSSTabMainTab841 */
#CSSTabMainTab841 li#CSSTabID0,#CSSTabMainTab841 li#CSSTabID1, ,#CSSTabMainTab841 li#CSSTabID2
{margin:0 !important;}

#CSSTabMainTab841 li#CSSTabID0 a{
  color:#666666;
  font-size:12px;
  font-weight:normal;
  text-decoration:none !important;
  background:url(/Portals/0/images/tabs_contact_up.jpg) no-repeat;
  padding:5px 10px 5px 9px !important;
  display: inline-block;
  margin-right: 3px;
}
#CSSTabMainTab841 li#CSSTabID1 a{
  color:#666666;
  font-size:12px;
  font-weight:normal;
  text-decoration:none !important;
  background:url(/Portals/0/images/tabs_info_up.jpg) no-repeat;
  padding:5px 9px 5px 9px !important;
  display: inline-block;
    margin-right: 3px;
}
#CSSTabMainTab841 li#CSSTabID2 a{
  color:#666666;
  font-size:12px;
  font-weight:normal;
  text-decoration:none !important;
  background:url(/Portals/0/images/tabs_directions_up.jpg) no-repeat;
  padding:5px 9px 5px 10px !important;
  display: inline-block;
    margin-right: 3px;
}

#CSSTabMainTab841 li#CSSTabID0.selected a{
  color:#FFFFFF !important;
  font-weight:bold !important;
  padding:5px 9px 5px 9px !important;
  background:url(/Portals/0/images/tabs_contact_dn.jpg) no-repeat !important;
    margin-right: 3px;
}

#CSSTabMainTab841 li#CSSTabID1.selected a{
  color:#FFFFFF !important;
  font-weight:bold !important;
  padding:5px 8px 5px 8px !important;
  background:url(/Portals/0/images/tabs_info_dn.jpg) no-repeat !important;
    margin-right: 3px;
}
#CSSTabMainTab841 li#CSSTabID2.selected a{
  color:#FFFFFF !important;
  font-weight:bold !important;
  padding:5px 9px 5px 10px !important;
  background:url(/Portals/0/images/tabs_directions_dn.jpg) no-repeat !important;
    margin-right: 3px;
}
.tabcontentstyle { /*style of tab content oontainer*/
	float:left;
	width: 590px;
	margin-bottom: 1em;
	padding: 0px;
	padding-top:5px;
	background:#FFFFFF;
	border-top:1px solid #C6D6DA;
}
.tabcontent {
	display:none;
	width:590px;
	margin:0;
	padding:0;
	
}
