/***** SBC01MainStyles.css *******/


#mainbody {

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	color: #333333;

	text-decoration: none;

	width: 980px;
        height: 1500px;

	margin-right: auto;

	margin-left: auto;

	border: 0px;
}



/***** header *******/


#header {
        float: top;
	padding: 0px;
	border: 0px;
        margin: 0px;
	width: 980px;
}


/***** headerspaces A B and C *******/

/***** headerspace A *******/


#headerspaceA {
        display: block;
	padding: 0px;
	border: 3px 0px 0px 0px;
        margin: 0px;
	width: 975px;
}

#headerspaceA img {
        border: 0px;
        margin: 0px;
        padding: 0px; 
}

/***** headerspace B *******/


#headerspaceB {
        float: left;
	padding: 4px 1px 6px 1px;
	border: 0px;
        margin: 0px;
	width: 135px;
}

#headerspaceB img {
        border: 0px;
}


/***** headerspace C *******/


#headerspaceC {
        float: right;
	padding: 4px 1px 6px 1px;
	border: 0px;
        margin: 0px;
	width: 505px;
}

#headerspaceC img {
        border: 0px;

}

/***** NavigateTopRow *******/


table.NavigateTopRow {

	display: table;

	width: 980px;
	background: #e5e5e5;
	border: 0px;
	margin: 0px;
	padding: 3px;


} 





table.NavigateTopRow th {

	font: 80% Verdana,sans-serif;

	background-color: #e5e5e5;

	border: 0px;

	margin: 0px;

	padding-left: 5px;

	text-align: left;



} 



table.NavigateTopRow th a:link {

	color: #0000ff;

	text-decoration: none;

}



table.NavigateTopRow a:visited {

	color: #0000ff;

	text-decoration: none;

}

 table.NavigateTopRow a:hover {

	color: #0000ff;

	text-decoration: underline;

}



/***** contentbox *******/


#contentbox {
        clear: both;
	background: #ffffff;
        padding: 0px;
	border: 0px;
        margin: 0px;
	width: 980px;
}


/***** h1 thru h5 *******/

h1 {
	font-size: 22px;
	background: #666666;

	color: #ffffff;
	padding: 4px;
	margin: 0px 0px 8px 0px;
	border: 0px;

        text-align: center;

}



h2 {

	font-size: 14px;

	color: #ffffff;

	background: #0000ae;

	height: 21px;

	padding-top: 0px;

	padding-left: 0px;
	padding-right: 0px;
        border: 0px;

        margin: 0px 0px 2px 0px;

        text-align: center;

}




h3 {

	font-size: 10px;

	color: #333333;

	background: #ffffff;

	height: 12px;

	padding: 2px, 2px, 4px, 2px;

	border-top: 0px;

        margin: 2px 2px 3px 2px;

        text-align: center;

}


h4 {

	font-size: 11px;

	color: #333333;

	background: #ffffff;

	height: 11px;

	padding: 2px;
        margin: 20px, 10px, 5px, 10px;

	border: 0px;

        text-align: center;

}




h5 {

	font-size: 8px;

	color: #334d55;

	background: #ffffff;

	height: 9px;

	padding-top: 2px;

	padding-left: 8px;

	border-top: 0px;

        margin: 2px 2px 2px 1px;

        text-align: center;



}




/***********  leftcolumn  ***********/




#leftcolumn {

	position: absolute;

	width: 135px;
        height: 1250px;

	display: block;

	background: #eeeeee;
        border-right: 1px solid #cccccc;
        border-top: 1px solid #cccccc;
        border-left: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
}


#leftcolumn a {

	display: block;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 3px;
	margin-bottom: 2px;


}


#leftcolumn a:link {

	color: #103EA0;

	text-decoration: none;

}


#leftcolumn a:visited {

	color: #103EA0;

	text-decoration: none;

}


#leftcolumn a:hover {

	color: #103EA0;
	background: #ccddff;
	text-decoration: underline;

}

#leftcolumn img {
        border: 0px;

}


/***********  leftcolumn h1  ***********/


#leftcolumn  h2 {
	color: #ffffff;

	background: #2952AE;

}


#leftcolumn h2 a:link {

	color: #ffffff;
	background: #2952AE;

	text-decoration: none;

}


#leftcolumn h2 a:visited {

	color: #ffffff;
	background: #2952AE;

	text-decoration: none;

}


#leftcolumn h2 a:hover {

	color: #ffffff;
	background: #2952AE;
	text-decoration: underline;

}



#leftcolumnbottom a {

	display: block;
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 3px;
	margin-bottom: 2px;


}


/***********  adv01leftcolumn  ***********/


#adv01leftcolumn {

	position: absolute;

	width: 135px;
        height: 150px;
	color: #ffffff;

	display: block;
	background: #1b971b;
        border: 0px;
}


#adv01leftcolumn a {

	display: block;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 3px;
	margin-bottom: 2px;


}


#adv01leftcolumn a:link {

	color: #103EA0;

	text-decoration: none;

}

#adv01leftcolumn a:visited {

	color: #103EAO;

	text-decoration: none;
	background: #1b971b;

}

#adv01leftcolumn a:hover {

	color: #103EAO;
	text-decoration: underline;
	background: #1b971b;

}

#adv01leftcolumn img {
        border: 0px;

}


/***********  rightcolumn  ********/


#rightcolumn {
	float: right;

	width: 295px;
        height: 1250px;

	background: #ffffff;
        border-right: 1px solid #cccccc;
        border-top: 1px solid #cccccc;
        border-left: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;


}


#rightcolumn a {

	padding-left: 3px;

	padding-bottom: 20px;
        margin-top: 2px;

	margin-bottom: 20px;

	padding-top: 2px;

}


#rightcolumn a:link {

	color: #103EA0;

	text-decoration: none;



}



#rightcolumn a:visited {

	color: #103EA0;

	text-decoration: none;

}





#rightcolumn a:hover {

	color: #ff33ff;

	background: #FFFFFF;
	text-decoration: underline;

}


#rightcolumn h2 {

	background: #2952AE;


}

#rightcolumn p {

	padding: 2px 10px 10px 10px;
	margin: 2px;


}

#rightcolumn img {
        border: 0px;

}


/***********  adv02rightcolumn  ***********/




#adv02rightcolumn {

	position: absolute;

	width: 295px;
        height: 150px;

	display: block;

	background: #00ffff;
        border: 0px;
}


#adv02rightcolumn a {

	display: block;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 3px;
	margin-bottom: 2px;


}


#adv02rightcolumn a:link {

	color: #103EA0;

	text-decoration: none;

}

#adv02rightcolumn a:visited {

	color: #103EA0;

	text-decoration: none;
	background: #00ffff;

}

#adv02rightcolumn a:hover {

	color: #103EAO;
	text-decoration: underline;
	background: #00ffff;

}


#adv02rightcolumn img {
        border: 0px;

}


/***********  centercolumn  ********/


#centercolumn {
	font-size: 10px;
        height: 1250px;

	background: #ffffff;
        border: 1px solid #cccccc;

}


#centercolumn {

	padding: 20px, 20px, 20px, 20px;
        margin-left: 144px;
        margin-right: 304px;
        margin-bottom: 10px;
        voice-family: "\"}\"";
        voice-family: inherit;
        margin-left: 146px;
        margin-right: 306px;

}

#centercolumn a {





}


#centercolumn a:link {

        color: #0000ff;
	text-decoration: none;


}



#centercolumn a:hover {

	color: #0000ff;

	text-decoration: underline;

}


#centercolumn a:visited {
	color: #0000ff;
	text-decoration: none;



}




#centercolumn  h2{

	background: #2952AE;
	padding: 5px, 5px, 20px, 5px;

}


#centercolumn p{
	margin: 8px 5px 5px 5px;
	padding: 2px 2px 2px 2px;

}


/********* centercolumn SectionTitle ***************/

#centercolumn SectionTitle {
	font-size: 18px;
	background: #2952AE;

	color: #ffffff;
	padding: 4px;
	margin: 0px;
	border: 0px;

        text-align: center;

}



/***********  centercolumn feature  ********/


#centercolumn .feature {
	padding: 0px;
	font-size: 100%;
}


#centercolumn .feature h3 {
	padding: 3px;
	text-align: left;
	font-size: 110%;
}

/***********  centercolumn ArticleStandardA  ********/

#centercolumn .ArticleStandardA {
	padding: 0px;
}

#centercolumn .ArticleStandardA h3 {
	font-size: 150%;
	color: #000000;

	background: #ffffff;

	padding: 2px;

	border: 0px;

        margin: 8px;

        text-align: center;

}

#centercolumn .ArticleStandardA h4 {
	font-size: 110%;
	color: #000000;

	background: #ffffff;

	padding: 2px;

	border: 0px;

        margin: 3px;

        text-align: center;

}

#centercolumn .ArticleStandardA h6 {

	font-size: 90%;

	color: #004444;

	background: #ffffff;

	padding: 2px;

	border: 0px;

        margin: 2px;

        text-align: center;

}

#centercolumn .ArticleStandardA p {
	font-size: 120%;
	color: #333333;

	background: #ffffff;

	padding: 2px;

	border: 0px;

        margin: 15px;

        text-align: left;

}


/*********** centercolumn FeatureTopTable  ********/

#centercolumn table.FeatureTopTable {

	width: 515px;
	background: #ffffff;
	border: 0px;


} 


#centercolumn table.FeatureTopTable tr {

	border: 0px;

}



#centercolumn table.FeatureTopTable th {

	font: 100% Verdana,sans-serif;

	font-color: #333333;

	background-color: #ffffff;

	border: 0px;

	margin: 2px;

	padding: 2px;

	text-align: left;
	vertical-align: top;



} 



#centercolumn table.FeatureTopTable th a:link {

	color: #0000ff;

	text-decoration: none;

}



#centercolumn table.FeatureTopTable a:visited {

	color: #0000ff;

	text-decoration: none;

}


#centercolumn table.FeatureTopTable a:hover {

	color: #0000ff;

	text-decoration: underline;

}


#centercolumn table.FeatureTopTable th img {
        border: 0px solid #cccccc;
	padding: 0px;
        margin: 2px;
}


/********* centercolumn FeatureMiddleTable **********/

#centercolumn table.FeatureMiddleTable {

	width: 515px;
	background: #ffffff;
	border: 0px;

}



#centercolumn table.FeatureMiddleTable th a:link {

	color: #0000ff;

	text-decoration: none;

}



#centercolumn table.FeatureMiddleTable a:visited {

	color: #0000ff;

	text-decoration: none;

}


#centercolumn table.FeatureMiddleTable a:hover {

	color: #0000ff;

	text-decoration: underline;

}

#centercolumn table.FeatureMiddleTable th img {
        border: 0px solid #cccccc;
	padding: 0px;
        margin: 2px;
}




/***********  NewsMiddleTableA ********/

#centercolumn table.NewsMiddleTableA {

	width: 250px;
	background-color: #e8e8e8;
	border: 0px;


} 


#centercolumn table.NewsMiddleTableA tr {

	border: 0px;

}



#centercolumn table.NewsMiddleTableA th {



	font: 120% Verdana,sans-serif;

	font-color: #333333;

	background-color: #e8e8e8;

	border: 0px;

	margin: 0px;

	padding: 2px 5px 2px 2px;

	text-align: left;



} 


#centercolumn table.NewsMiddleTableA td {



	font: 100% Verdana,sans-serif;

	font-color: #333333;

	background-color: #e8e8e8;

	border: 0px;

	margin: 0px;

	padding: 2px;

	text-align: left;



} 


#centercolumn table.NewsMiddleTableA th a:link {

	color: #0000ff;
	text-decoration: none;

}



#centercolumn table.NewsMiddleTableA a:visited {

	color: #0000ff;

	text-decoration: none;

}


#centercolumn table.NewsMiddleTableA a:hover {

	color: #0000ff;

	text-decoration: underline;

}


#centercolumn table.NewsMiddleTableA th img {
        border: 0px solid #cccccc;
	padding: 0px;
        margin: 2px;
}





/***********  NewsMiddleTableImagesA ********/

#centercolumn table.NewsMiddleTableImagesA {

	width: 250px;
	background-color: #e8e8e8;
	border: 0px;


} 


#centercolumn table.NewsMiddleTableImagesA tr {

	border: 0px;

}



#centercolumn table.NewsMiddleTableImagesA th {



	font: 120% Verdana,sans-serif;

	font-color: #333333;

	background-color: #e8e8e8;

	border: 0px;

	margin: 0px;

	padding: 2px;

	text-align: left;



} 


#centercolumn table.NewsMiddleTableImagesA td {



	font: 110% Verdana,sans-serif;

	font-color: #333333;

	background-color: #e8e8e8;

	border: 0px;

	margin: 0px;

	padding: 4px 10px 4px 10px;

	text-align: left;



} 


#centercolumn table.NewsMiddleTableImagesA th a:link {

	color: #0000ff;
	text-decoration: none;

}



#centercolumn table.NewsMiddleTableImagesA a:visited {

	color: #0000ff;

	text-decoration: none;

}


#centercolumn table.NewsMiddleTableImagesA a:hover {

	color: #0000ff;

	text-decoration: underline;

}


#centercolumn table.NewsMiddleTableImagesA th img {
        border: 0px solid #cccccc;
	padding: 0px;
        margin: 2px;
}



/***********  NewsMiddleTableWideImagesA ********/

#centercolumn table.NewsMiddleTableWideImagesA {

	width: 500px;
	background-color: #e8e8e8;
	border: 0px;


} 


#centercolumn table.NewsMiddleTableWideImagesA tr {

	border: 0px;

}



#centercolumn table.NewsMiddleTableWideImagesA th {



	font: 120% Verdana,sans-serif;

	font-color: #333333;

	background-color: #e8e8e8;

	border: 0px;

	margin: 0px;

	padding: 2px;

	text-align: left;



} 


#centercolumn table.NewsMiddleTableWideImagesA td {



	font: 110% Verdana,sans-serif;

	font-color: #333333;

	background-color: #e8e8e8;

	border: 0px;

	margin: 0px;

	padding: 4px 10px 4px 10px;

	text-align: left;



} 


#centercolumn table.NewsMiddleTableWideImagesA th a:link {

	color: #0000ff;
	text-decoration: none;

}



#centercolumn table.NewsMiddleTableWideImagesA a:visited {

	color: #0000ff;

	text-decoration: none;

}


#centercolumn table.NewsMiddleTableWideImagesA a:hover {

	color: #0000ff;

	text-decoration: underline;

}


#centercolumn table.NewsMiddleTableWideImagesA th img {
        border: 0px solid #cccccc;
	padding: 0px;
        margin: 2px;
}



/***********  WideMiddleTableA ********/

#centercolumn table.WideMiddleTableA {

	width: 510px;
	background-color: #e8e8e8;
	border: 0px;
	margin-bottom: 15px;


} 

#centercolumn table.WideMiddleTableA th img {
        border: 0px;
	padding: 0px;
        margin: 2px;
}


#centercolumn table.WideMiddleTableA th {
	text-align: left;
}


#centercolumn table.WideMiddleTableA td {
	text-align: left;
}



/***********  centercolumn NewsMiddleTableB ********/

#centercolumn table.NewsMiddleTableB {

	width: 250px;
	background-color: #e2e2e2;
	border: 0px;


} 


#centercolumn table.NewsMiddleTableB tr {

	border: 0px;

}



#centercolumn table.NewsMiddleTableB th {

	font: 120% Verdana,sans-serif;

	font-color: #333333;

	background-color: #e2e2e2;

	border: 0px;

	margin: 2px;

	padding: 2px;

	text-align: left;



} 


#centercolumn table.NewsMiddleTableB td {

	font: 100% Verdana,sans-serif;

	font-color: #333333;

	background-color: #e2e2e2;

	border: 0px;

	margin: 2px;

	padding: 2px;

	text-align: left;



} 


#centercolumn table.NewsMiddleTableB th a:link {

	color: #0000ff;

	text-decoration: none;


}



#centercolumn table.NewsMiddleTableB a:visited {

	color: #0000ff;
	text-decoration: none;



}

#centercolumn table.NewsMiddleTableB a:hover {

	color: #0000ff;

	text-decoration: underline;

}

#centercolumn table.NewsMiddleTableB th img {
        border: 0px solid #cccccc;
	padding: 0px;
        margin: 2px;
}




/***********  NewsMiddleTableImagesD ********/

#centercolumn table.NewsMiddleTableImagesD {

	width: 102px;
	background-color: #e8e8e8;
	border: 0px;


} 



/***********  WideMiddleTableB ********/

#centercolumn table.WideMiddleTableB {

	width: 510px;
	background-color: #e8e8e8;
	border: 0px;
	margin-bottom: 15px;

} 

#centercolumn table.WideMiddleTableB th img {
        border: 0px;
	padding: 0px;
        margin: 2px;
}

#centercolumn table.WideMiddleTableB th {
	text-align: left;
}

#centercolumn table.WideMiddleTableB td {
	text-align: left;
}



/************** siteInfo styles ****************/

#SiteInfo {
	clear: both;
        align: center
	font-size: 95%;
	color: #101010;
	padding: 20px 10px 10px 10px;
	margin: 0px;
}

#SiteInfo img {
	padding: 4px 4px 4px 4px;
	vertical-align: middle;
}


#SiteInfo a {

	color: #101010;

	text-decoration: none;

}


#SiteInfo a:link {

	color: #101010;

	text-decoration: none;

}


#SiteInfo a:hover {

	color: #101010;

	text-decoration: underline;

}


#SiteInfo a:visited {

	color: #101010;


}

/************ End SiteInfo **************/



/************ SiteRights **************/

#SiteRights {
	clear: both;
        align: center
	font-size: 95%;
	color: #101010;
	padding: 2px;
	margin: 5px;
        text-align: center;
}



/***********  footer  ********/




#footer {

	color: #FFFFFF;

	background: url(images/header_jpg.jpg) repeat;

	text-align: center;

	clear: both;

	padding-top: 3px;

	padding-bottom: 3px;

}

#footer a:link {

	color: #FFFFFF;

	text-decoration: none;

}

#footer a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

#footer a:hover {

	color: #ff33ff;

	text-decoration: underline;

}




/********* end styles **************/




