.tabBar {
background-color:#FFFFFF;
display:block;
font-family:sans-serif;
font-size:1.1em;
font-style:normal;
font-weight:normal;
line-height:normal;
margin-left:25px;
margin-top:5px;
margin-bottom:0px;
}
.tabBar ul {
list-style-type:none;
margin:0 0 5px;
padding:0;
text-align:left;
}
.tabBar ul li {
color:#000000;
display:inline;
margin:0;
padding:0;
text-decoration:none;
}
#current_tab {
background:#6F9F3B;
border-color:#336699 #336699 #6F9F3B;
border-style:solid;
border-width:1px;
color:#FFFFFF;
cursor:default;
font-weight:bold;
}
.tabBar ul li a, .tabBar ul li a:visited, .tabBar ul li a:active {
background-color:#B0DE27;
border-left:1px solid #6F9F3B;
border-right:1px solid #6F9F3B;
border-top:1px solid #6F9F3B;
color:#000000;
display:inline;
font-size:1em;
margin:0;
padding:5px;
text-decoration:none;
}
.tabStrip {
background:#6F9F3B none repeat scroll 0 0;
border:1px solid #336699;
min-height:5px;
padding:2px;
width:588px;
margin:27px 25px 10px;
}
.az {
background-color:#FCFCFC;
border-color:#DFF0F9 #C1C6D3 #C1C6D3 #DFF0F9;
border-style:solid;
border-width:1px;
color:#000000;
font-size:1em;
height:15px;
padding:1px 2px;
text-align:center;
vertical-align:middle;
width:15px;
}
.tabBar ul li a:hover {
background-color:#91BF5F;
border-left:1px solid #336699;
border-right:1px solid #336699;
border-top:1px solid #336699;
color:#fff;
}
.tabStrip a:hover {
color:#FF0000;
text-decoration:underline;
}
.tabStrip .az a {
	font-size:1em;
	text-decoration: none;
}
.colM p {
    padding:5px 25px;
}
.tabStrip .active {
    background-color: #EEEEFF;
    border: 1px solid #000099;
    color: #0000FF;
    font-size: 80%;
    height: 15px;
    padding: 1px 2px;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    width: 15px;
}
.tabStrip .active a {
    text-decoration: none;
}
#customers
{
font-family:Arial, Helvetica, sans-serif;
width:725px;
border-collapse:collapse;
margin-left:25px;
font-size:0.9em;
}
#customers td, #customers th 
{
font-size:1em;
border:1px solid #98bf21;
padding:3px 7px 3px 7px;
}
#customers th 
{
font-size:1.1em;
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#A7C942;
color:#ffffff;
}
#customers tr.alt td 
{
color:#000000;
background-color:#EAF2D3;
}

.phrasalCat {
	background:#FFFFFF none repeat scroll 0 0;
margin:15px 2px 0px 25px;
padding:0px;
}
.phrasalCat ul {
line-height:150%;
list-style-type:none;
margin:0 0 5px 0px;
padding:0;
text-align:left;
}
.phrasalCat ul li {
background:#EEEEEE none repeat scroll 0 0;
float:left;
font-size:0.9em;
margin:0 12px 1px 0;
padding:0;
text-align:center;
width:6.9em;
}
.phrasalCat ul li a, .phrasalCat ul li a:visited, .phrasalCat ul li a:active {
background-color:#EEEEEE;
border:1px solid #DDDDDD;
color:#000000;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:100%;
margin:0;
padding:5px;
text-decoration:none;
width:6.9em;
height:25px;
}
.phrasalCat ul li a:hover {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #004080;
}
