#ddimagetabs{
}

#ddimagetabs a{
display: block;
text-decoration: none;
font: bold 12px Arial; /*tab font */
color: black; /*font color */
width: 86px; /*width of tab image */
height: 22px; /*height of tab image */
float: left;
display: inline;
margin-left: 4px; /*spacing between tabs */
padding-top: 4px; /*vertical offset of tab text from top of tab*/
background-image:url(http://www.kltz.com/images/bluetab.jpg); /*URL to tab image */
background-repeat: no-repeat;
text-align: center;
}

#ddimagetabs a:hover, #ddimagetabs a.current{
background-image:url(http://www.kltz.com/images/bluetabover.jpg); /*URL to tab image onmouseover */
color: black;
}

#tabcontentcontainer{
	width:774px; /*width of 2nd level content*/
	height:55px; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/

	background-color: #FFFFFF;
}

#tabcontentcontainer a{
text-decoration: none;
font: 12px Arial; /*tab font */
color: blue; /*font color */

}

#tabcontentcontainer a:hover{
text-decoration: none;
font:  12px Arial; /*tab font */
color: red; /*font color */

}

#tabcontentcontainer a:visited{
text-decoration: none;
font:  12px Arial; /*tab font */
color: purple; /*font color */

}
.tabcontent{
display:none;

}
.tabletop {
	background-color: #FFFFFF;
	vertical-align: top;
}
.imgleft {
	text-align: left;
	vertical-align: middle;
}
.imgrt {
	text-align: right;
	vertical-align: middle;
}
.bgmaroon {
	background-color: #990033;
}
.table150 {
	text-align: center;
	vertical-align: top;
	width: 150px;
	background-color: #999999;
}
.bottomtxt {
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	text-decoration: none;
}
.bottombg {
	background-color: #CCCCFF;
}
.bgltblue {
	background-color: #003366;
}
.tabletop2 {
	background-color: #CC99CC;
	vertical-align: top;
}
