a{
	font-weight:bold;
	color:#0028E4;
	background-color:#FFFFFF;
	text-decoration:none;
}
a:visited{
color:#000000;
}
a:active{
color:#0028E4;
}
a:hover{
color:#FF0000;
}



.rollmenu {border-right: #000000 1px solid; 
padding-right: 2px; 
border-top: #000000 1px solid; 
display: block; 
padding-left: 2px; 
font-size: 11px; 
padding-bottom: 2px; 
border-left: #000000 1px solid; 
color:#0028E4 ; 
line-height: normal; 
padding-top: 2px; 
border-bottom: #000000 1px solid;
font-family: "Arial", "Helvetica", "sans-serif"; 
background-color: #CBE3FB; 
text-decoration: none}
.rollmenu:hover {	background-color: #CBE3FB; text-decoration: none; color:#C50000;}
.menuhead {font-weight: bold; font-size: 12px; color: #ff0000; background-color: transparent}
#menu1 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu2 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu3 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu4 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu5 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu6 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu7 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu8 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu9 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu10 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}
#menu11 {left: 1px; visibility: hidden; position: absolute; top: 1px; background-color: transparent}

.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#000066;
color:#FFCC66;
width:140px;
padding:2px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #000000;/* */
}
border {
color:#000000;
}
.tabledivisionleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	font-style: normal;
	text-decoration: none;
	width:335px;
	float:left;
	}
.banner {
	height: 10px;
	left: 0px;
	position: absolute;
	top: 0px;
	visibility: visible;
	width: 790px;
	z-index: 0;
}
.background {
	background-image:url(../images/kspbackground.gif);
	background-repeat: repeat;
	}
	.sidenav{
	left:-3px;
	position:absolute;
	top:125px;
	visibility:visible;
	width:160px;
	

	}
	
	.submenu{
margin-bottom: 0.5em;
}
#pagebody {
	background-color: #FFFFFF;
	left: 148px;
	position: absolute;
	top: 150px;
	visibility: visible;
	width: 630px;
	z-index:-1;
	
}
.pagename {
	border: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
#pagecontent{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin: 0px 0px 0px 15px;
	padding: 0px 10px 0px 0px;
	color: #000000;
}
.red{
	color: #FF0000;
	text-decoration:underline;
	font-weight:bold;
	
}
.blue{
	color: #000080;
}
.bbullet{
	color: #000080;

}
.litext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#000000;
	}
.rbullet{
	color: #FF0000;
}
.boldtext{
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight:bolder;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 0px 0px;
	color: #000000;
	}
div.override a {
	border: none;
	color: #0028E4; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}

div.override a:visited {
	border: none;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: #000000;
}

div.override a:hover {
	border: none;
	color: #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
#pagefooter{
background-color:#FF0000;
border: thin;
border-color: Navy;
color:#000066;
	font-size: small;
	margin-top: -1px;
	padding: 10px 10px 10px 10px;
	text-align:center;
	left: 120px;
}
a.faq{
	font-weight:bold;
	color:0028E4;
	background-color:#FFFFFF;
	text-decoration:none;
}
a.faq:visited{
color:#000000;
}
a.faq:active{
color:0028E4;
}
a.faq:hover{
color:#FF0000;
}
table.override a {
	border: none;
	color: navy;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	height: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
	vertical-align: middle;
}

table.override a:visited {
	border: none;
	color:  #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	height: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
	vertical-align: middle;
}

table.override a:hover {
	border: none;
	color: #FFCC66;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	height: 0px;
	margin: 0px;
	padding: 0px;
	text-decoration: underline;
	vertical-align: middle;
}
table{
background-image: url("kspbackground.gif");
}
.indent{
text-indent:.2in;
}
.center {
text-align:center;
}
.heading {
	background-color:navy;
	color: #FFFFFF;
	font-size: 12pt;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
}
.greyline{
color:#666666;
font-weight:bolder;
}
.tabletextmbma{
font-size:small;
text-align:center;
color:#FF0000;
height:50px;

}
.tabletextdate{
font-size:small;
text-align:center;
color:#000000;
height:50px;
}
.tabletext{
font-size:small;
text-align:center;
color:#000066;
height:50px;
}
.smalltext{
font-size:xx-small;
text-align:left;
}
