/***** NCTF01StandardStyles.css *******/


#mainbody {

	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	width: 980px;
                 height: 1250px;
	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: 980px;
}

#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: #c0c0c0;
	border: 0px;
	margin: 0px;
	padding: 3px;

} 

table.NavigateTopRow th {
	font-size: 100%;
        color: #000066;
	background: #c0c0c0;
	margin: 0px;
	padding: 2px;
	text-align: center;
        border-right: 2px solid #cccccc;
        border-top: 2px solid #eeeeee;
        border-left: 2px solid #eeeeee;
        border-bottom: 2px solid #cccccc;

}


table.NavigateTopRow th:hover {

	color: #000066;
	background: #ff0000;
	text-decoration: underline;

} 


table.NavigateTopRow th a:link {

	color: #000066;
	text-decoration: none;

}


table.NavigateTopRow a:visited {

	color: #000066;
	text-decoration: none;

}

 table.NavigateTopRow a:hover {

	color: #000066;
	background: #ff0000;
	text-decoration: underline;

}




/***** NavigateTopRowHome *******/

table.NavigateTopRowHome {
	display: table;
	width: 980px;
	background: #c0c0c0;
	border: 0px;
	margin: 0px;
	padding: 3px;

} 

table.NavigateTopRowHome th {
	font-size: 100%;
        color: #000066;
	background: #c0c0c0;
	margin: 0px;
	padding: 2px;
	text-align: center;
        border-right: 2px solid #cccccc;
        border-top: 2px solid #eeeeee;
        border-left: 2px solid #eeeeee;
        border-bottom: 2px solid #cccccc;

}


table.NavigateTopRowHome th:hover {

	color: #000066;
	background: #ff0000;
	text-decoration: none;

} 


table.NavigateTopRowHome th a:link {

	color: #000066;
	text-decoration: none;

}


table.NavigateTopRowHome a:visited {

	color: #000066;
	text-decoration: none;

}

 table.NavigateTopRowHome a:hover {

	color: #000066;
	background: #ff0000;
	text-decoration: none;

}





/***** contentbox *******/


#contentbox {
        clear: both;
      	background: #ffffff;
        padding: 0px;
	border: 0px;
        margin: 0px;
	width: 980px;
}


/***** h1 thru h5 *******/

h1 {
	font-size: 16px;
	background: #0000ff;
	color: #ffffff;
	padding: 8px;
	margin: 0px 0px 8px 0px;
	border: 0px;
        text-align: center;
}

h2 {
	font-size: 11px;
	color: #ffffff;
	background: #cc0000;
	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: 9px;
	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: 120px;
        height: 950px;
	display: block;
	background: #ffffff;
        border-right: 1px solid #cccccc;
        border-top: 0px solid #cccccc;
        border-left: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;
}


#leftcolumn a {

	display: block;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 3px;
	padding-bottom: 3px;




}


#leftcolumn a:link {

	color: #0000ff;
	text-decoration: none;

}


#leftcolumn a:visited {

	color: #0000ff;
	text-decoration: none;

}


#leftcolumn a:hover {

	color: #ffffff;
	background: #ff0000;
	text-decoration: none;

}

#leftcolumn img {
        border: 0px;

}



/***********  leftcolumn h2  ***********/


#leftcolumn  h2 {
	color: #0000ff;
	background: #c0c0c0;
        border-right: 3px solid #cccccc;
        border-top: 3px solid #eeeeee;
        border-left: 3px solid #eeeeee;
        border-bottom: 3px solid #cccccc;


        padding-top: 6px;
        padding-bottom: 6px;

}


#leftcolumn h2 a:link {

	color: #aa0000;
	background: #c0c0c0;
	text-decoration: none;

}


#leftcolumn h2 a:visited {

	color: #aa0000;
	background: #c0c0c0;
	text-decoration: none;

}


#leftcolumn h2 a:hover {

	color: #ffffff;
	background: #ff0000;
	text-decoration: none;

}



/***********  adv01leftcolumn  ***********/

#adv01leftcolumn {

	position: absolute;
	width: 120px;
        height: 150px;
	color: #ffffff;
	display: block;
	background: #00ff44;
        border: 0px;
}


#adv01leftcolumn a {

	display: block;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 3px;
	margin-bottom: 2px;


}


#adv01leftcolumn a:link {

	color: #ffffff;
	text-decoration: none;

}

#adv01leftcolumn a:visited {

	color: #ffffff;
	text-decoration: none;
	background: #00ff44;

}

#adv01leftcolumn a:hover {

	color: #ffffff;
	text-decoration: underline;
	background: #00ff33;

}

#adv01leftcolumn img {
        border: 0px;

}



/***********  rightcolumn  ********/


#rightcolumn {
	float: right;

	width: 120px;
        height: 950px;

	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: 120px;
        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: 950px;
	background: #ffffff;
        border: 1px solid #cccccc;

}


#centercolumn {

	padding: 20px, 20px, 20px, 20px;
        margin-left: 129px;
        margin-right: 129px;
        margin-bottom: 10px;
        voice-family: "\"}\"";
        voice-family: inherit;
        margin-left: 131px;
        margin-right: 131px;

}

#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: 100%;
	color: #333333;

	background: #ffffff;

	padding: 2px;

	border: 0px;

        margin: 15px 50px 15px 50px;

        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: 685px;
	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: 330px;
	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: 330px;
	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: 660px;
	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: 670px;
	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;
}

#SiteRights a:link {

	color: #FFFFFF;

	text-decoration: none;

}

#SiteRights a:visited {

	color: #FFFFFF;

	text-decoration: none;

}

#SiteRights a:hover {

	color: #ff33ff;

	text-decoration: underline;

}


/***********  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 **************/









