.formhome {
font-size:10pt;
font-family:sans-serif;
}

.mstertable  { font-family: serif; font-size: 10pt }


.text1 {
font-size:12pt;
font-style:bold;
font-family:sans-serif;
}

.statestopblue2 {
border:0 solid #9A9A9A;
list-style-type:none;
word-spacing:0;
text-indent:0;
width:120px;
text-align:center;
font-weight:700;
margin:0;
padding:0;
table-width:800px;
}

.statestopblue2 li a {
background:#87C8F2 url('images/glossyback2.png') repeat-x;
color:#FFF;
display:block;
text-align:center;
text-decoration:none;
font-variant:normal;
font-weight:700;
font-size:12px;
font-family:sans-serif;
padding: 4px
}

.statestopblue2 li a:hover {
background-image:url('images/glossyback.png');
font-size:12px;
font-family:sans-serif;
color:#000;
text-align:center;
font-weight:700
}

.statestopblue {
border:0 solid #9A9A9A;
list-style-type:none;
word-spacing:0;
text-indent:0;
width:95px;
text-align:center;
font-weight:700;
margin:0;
padding:0;
table-width:800px;
}

.statestopblue li a {
background:#d07c7c url('images/glossyback2.png') repeat-x;
color:#FFF;
display:block;
text-align:center;
text-decoration:none;
font-variant:normal;
font-weight:700;
font-size:12px;
font-family:sans-serif;
padding: 4px
}

.statestopblue li a:hover {
background-image:url('images/glossyback.png');
font-size:12px;
font-family:sans-serif;
color:#000;
text-align:center;
font-weight:700
}

.yellowcells {
background-color:#ffffde;
}

.pagebgrd {
background-image:url('images/gradientblue.gif');
background-repeat:repeat-x;
background-attachment:fixed;
padding:0
}

.mainbanner {
background-position:center top;
height:215px;
background-image:url('images/kcbanner1210.jpg');
background-repeat:no-repeat;
background-attachment:scroll;
width:800px;
text-align:center;
padding:0
}

.topbluemenu {
border-left:0 solid #9a9a9a;
border-right:0 solid #9a9a9a;
border-top:0 solid #9a9a9a;
border-bottom:0 solid #9a9a9a;
list-style-type:none;
width:113px;
word-spacing:0;
text-indent:0;
text-align:center;
margin:0;
padding:0
}

.topbluemenu li a {
background:#87c8f2 url('images/glossyback2.png') repeat-x;
color:#fff;
display:block;
text-decoration:none;
font-style:normal;
font-variant:normal;
font-weight:700;
font-size:12px;
font-family:sans-serif;
padding:1px 0 1px 4px
}

.topbluemenu li a:hover {
background-image:url('images/glossyback.gif');
font-size:10pt;
font-family:sans-serif
}

.statesmenu {
border-left:0 solid #9a9a9a;
border-right:0 solid #9a9a9a;
border-top:0 solid #9a9a9a;
border-bottom:0 solid #9a9a9a;
list-style-type:none;
width:170px;
word-spacing:0;
text-indent:0;
text-align:center;
margin:0;
padding:0
}

.statesmenu li a {
background:#d07c7c url('images/glossyback2.png');
color:#fff;
display:block;
text-decoration:none;
font-style:normal;
font-variant:normal;
font-weight:700;
font-size:12px;
font-family:sans-serif;
padding:1px 0 1px 4px
}

.statesmenu li a:hover {
background-image:url('images/glossyback.png');
color:#000;
font-size:12px;
font-family:sans-serif
}

a:link {
color:#fff
}

a:hover {
color:#000
}

h5 {
font-family:sans-serif;
font-size:10pt;
font-style:italic
}

h6 {
font-family:sans-serif;
font-size:10pt
}

h1,h2,h4 {
font-size:10pt;
font-family:sans-serif;
}



body,table {
font-family:Arial;
font-size:12px
}

.genericlong {
border-left:0 solid #9a9a9a;
border-right:0 solid #9a9a9a;
border-top:0 solid #9a9a9a;
border-bottom:0 solid #9a9a9a;
list-style-type:none;
font-size:12px;
width:400px;
word-spacing:0;
text-indent:0;
text-align:center;
margin:0;
padding:0
}

.genericlong li a {
background:#87C8F2 url('images/glossyback2.png') repeat-x;
color:#FFF;
display:block;
text-decoration:none;
font-variant:normal;
font-weight:700;
font-size:10pt;
font-family:sans-serif;
padding: 2px
}

.genericlong  li a:hover {
background-image:url('images/glossyback.png');
font-size:12px;
font-family:sans-serif;
color:#000;
font-weight:700
}