.skcbsa-headingline {	
		font-size: 12px;
		padding: 0px 0px 0px 0px;
		border-top: solid 0px #ffffff; 
		border-bottom: solid 0px #ffffff; 
		color: #ffffff;
		background-color: #005E9E; 
		font-weight:normal;
}	
	 
	.skcbsa-headingline h3 {
		font-size: 14px;
		}
		
	.skcbsa-headingline a {
		font-size: 12px;
		background-color: #005E9E;		
		text-decoration: none;
		border-top: solid 0px #ffffff; 
		border-bottom: solid 0px #ffffff; 
		}

.skcbsa-headingline a:link {text-decoration: none; color: #ffffff; background: #005E9E;}
.skcbsa-headingline a:visited {text-decoration: none; color: #ffffff; background: #005E9E;}
.skcbsa-headingline a:active {text-decoration: none;  color: #ffffff; background: #005E9E;}
.skcbsa-headingline a:hover {
	text-decoration: none; 
	color: #ffffff; 
	background: #005E9E; 
	font-weight:bold; 
	border-top: solid 0px #ffffff;
	border-bottom: solid 0px #ffffff; 
	}

table.tblskcbsa-msg {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: #000000 #000000 #000000 #000000;
	border-collapse: separate;
	background-color: #BDB76B; 

}

table.tblskcbsa-msg th {
	border-width: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #000000 #000000 #000000 #000000;
	background-color: #BDB76B;
}
table.tblskcbsa-msg td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: solid solid solid solid;
	border-color: #000000 #000000 #000000 #000000;
	background-color: #BDB76B;
}

table.tblskcbsa-msg tr.msg-line td {
	color: #006400;
	font-weight: bold;
	background-color: #BDB76B;
}
	
table.tblskcbsa {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	padding:0;
	color:#000000;
	border-style: none none none none;
	border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
	border-collapse: separate;
	background-color: #FFFFFF; 

}

table.tblskcbsa th {
	border-width: 0px 0px 0px 0px;
	padding:  0px 0px 0px 0px;
	border-style: none none none none;
	border-color: #000000 #000000 #000000 #000000;
	background-color: #FFFACD;
}


table.tblskcbsa td {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none none none none;
	border-color: #000000 #000000 #000000 #000000;
	background-color: #FFFACD;
}

table.tblskcbsa tr.district-line td {
	color: #0000FF;
	font-size: 14px;
	line-height: 2.0;
	font-weight:bold;
	text-align:center;
	border-top: solid 2px #2c4e6a;   
	background-color: #808080;
}

table.tblskcbsa tr.odd-line td {
	line-height: 1.5;
	background-color: #ffffff;
}
table.tblskcbsa tr.even-line td {
	line-height: 1.5;
	background-color: #ded3b0;	
}	
table.tblskcbsa tr.head-line  th {
	font-weight:bold;
	text-align:center;
	border-top: solid 1px #FFFACD;
	border-bottom: solid 1px #FFFACD; 

	background-color: #FFFACD;
	
}	
tr.head-line  a {
	color: #cc092f;
	/* display: block; */
	font-weight:bold; 
	text-align:center;
	font-size: 12px;
	border-top: solid 1px #FFFACD;
	border-bottom: solid 1px #FFFACD; 
	vertical-align: middle;
	background-color: #FFFACD;
 }
tr.head-line a:link {text-decoration: none; color: #cc092f; background: #FFFACD; font-weight:bold; }
tr.head-line a:visited {text-decoration: none; color: #cc092f; background: #FFFACD; font-weight:bold; }
tr.head-line a:active {text-decoration: none;  color: #cc092f; background: #FFFACD; font-weight:bold; }
tr.head-line a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3d0; 
	vertical-align: middle;
	font-weight:bold; 
	font-size: 11px;
	border-bottom: solid 1px #2c4e6a;
	border-top: solid 1px #2c4e6a;   
	}	


tr.odd-line  a {
	color: #cc092f;
	display: block;
	font-weight:normal; 
	text-align: left;
	font-size: 11px;
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff; 
	vertical-align: middle;
	background-color: #ffffff;
	font-weight:normal;
 }
tr.odd-line a:link {text-decoration: none; color: #cc092f; background: #ffffff; font-weight:normal; }
tr.odd-line a:visited {text-decoration: none; color: #cc092f; background: #ffffff; font-weight:normal; }
tr.odd-line a:active {text-decoration: none;  color: #cc092f; background: #ffffff; font-weight:normal; }
tr.odd-line a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #f1f0f0; 
	vertical-align: middle;
	font-weight:bold; 
	font-size: 11px;
/*	width:100%;
    height:100%;  */
	border-bottom: solid 1px #2c4e6a;
	border-top: solid 1px #2c4e6a;   
	}	
	
tr.even-line  a {
	color: #cc092f;
	display: block;
	font-weight:normal; 
	text-align: left;
	font-size: 11px;
	border-top: solid 1px #ded3b0;
	border-bottom: solid 1px ded3b0; 	
	vertical-align: middle;
	background-color: #ded3b0;
	font-weight:normal;
 }
tr.even-line a:link {text-decoration: none; color: #cc092f; background: #ded3b0; font-weight:normal; }
tr.even-line a:visited {text-decoration: none; color: #cc092f; background: #ded3b0; font-weight:normal; }
tr.even-line a:active {text-decoration: none;  color: #cc092f; background: #ded3b0; font-weight:normal; }
tr.even-line a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	vertical-align: middle;
	font-weight:bold; 
	font-size: 11px;
/*	width:100%;
    height:100%;  */
	border-bottom: solid 1px #2c4e6a;
	border-top: solid 1px #2c4e6a;   
	}	
		
.news-element {
	color: #000000;
	font-weight:normal; 
	text-align: left;
	font-size: 11px;
	background-color: #ffffff;

}		

.news-element fieldset {
border: 1px solid #CCA383;
width: 95%;
background: #ded3b0;
padding: 3px;
}
.news-element fieldset legend {
background: #ded3b0;
padding: 6px;
font-size: 12px;
font-weight: bold;
}

.message-board-element {
	color: #000000;
	font-weight:normal; 
	text-align: left;
	font-size: 11px;
	background-color: #ffffff;

}		

.message-board-element fieldset {
border: 1px solid #CCA383;
width: 95%;
background: #ded3d0;
padding: 3px;
}
.message-board-element fieldset legend {
background: #ded3d0;
padding: 6px;
font-size: 12px;
font-weight: bold;
}

		
.login-normal {	
		font-size: 12px;
		color: #000000;
		text-align:right;
		background-color: #ded3b0; 
		font-weight:normal;
}	


.login-red {	
		font-size: 12px;
		color: #cc092f;
		text-align:right;
		background-color: #ded3b0; 
		font-weight:bold;
}	

.login-outer {
	color: #000000;
	font-weight:normal; 
	text-align: left;
	font-size: 11px;
	background-color: #ffffff;
}		

.login-outer fieldset {
border: 1px solid #CCA383;
width: 95%;
background: #ffffff;
padding: 3px;
}
.login-outer fieldset legend {
background: #ffffff;
padding: 6px;
font-size: 12px;
font-weight: bold;
}
.login-inner {
	color: #000000;
	font-weight:normal; 
	text-align: left;
	font-size: 11px;
	background-color: #ded3b0;
}		

.login-inner fieldset {
border: 1px solid #CCA383;
width: 95%;
background: #ded3b0;
padding: 3px;
}
.login-inner fieldset legend {
background: #ded3b0;
padding: 6px;
font-size: 12px;
font-weight: bold;
}

.login-inner  a {
	color: #cc092f;
	display: block;
	font-weight:normal; 
	text-align: center;
	font-size: 11px;
	border-top: solid 1px #ded3b0;
	border-bottom: solid 1px ded3b0; 	
	vertical-align: middle;
	background-color: #ded3b0;
	font-weight:normal;
 }
.login-inner a:link {text-decoration: none; color: #cc092f; background: #ded3b0; font-weight:normal; }
.login-inner a:visited {text-decoration: none; color: #cc092f; background: #ded3b0; font-weight:normal; }
.login-inner a:active {text-decoration: none;  color: #cc092f; background: #ded3b0; font-weight:normal; }
.login-inner a:hover {
	text-decoration: none; 
	color: #cc092f; 
	background: #ded3b0; 
	vertical-align: middle;
	font-weight:bold; 
	font-size: 11px;
/*	width:100%;
    height:100%;  */
	border-bottom: solid 1px #2c4e6a;
	border-top: solid 1px #2c4e6a;   
	}	
		
