.MasterTable {
	margin: 0px;
	padding: 0px;
	spacing: 0px;
	height: 100%;
	width: 100%;
	border: 0px solid #CCCCCC;
}

.MasterHeaderLeft {
	background-color: #004466;
	height: 35px;
	border-top: 0px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
}

.MasterHeaderMiddle{
	width: 700px;
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
}

.Logo_Area {
	width: 20%;
	align:left;
	text-align:left;
}

.nav_major {
	padding-left:5px;
}

.nav_majorItem {
	text-align:center;
}

.nav_minorItem {
	text-align:center;
	width:100px;
}

.MasterHeaderRight {
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.MasterBodyRowLeft {
	background-color: #DDDDDD;
	border-top: 0px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
}

.MasterBodyRowMiddle {
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #CCCCCC;
}

.MasterBodyRowRight {
	border-top: 0px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}

.BodyTable {
	width: 700px;
	vertical-align: top;
}

.BodyTableHeader {
	width: 700px;
	height: 10px;
	vertical-align: top;
	border-bottom: 1px solid #CCCCCC;
}

.BodyTableSecNav {
	width: 200px;
	vertical-align: top;
	margin: 0 0 2 10;
}

.BodyTablePageContent {
	width: 500px;
	vertical-align: top;
	padding: 0 10 0 0;
}

.MasterFooterRow {
	height: 50px;
	border: 0px solid #CCCCCC;
}



/* START- Basic Tag Styles */
    BODY, P, TD
    { 
    font: 11px verdana,arial,helvetica;
	line-height:18px;
    color:#000000;
	margin:0 0 0 0;
    }
    
    BODY
    {
   	background:#FFFFFF
    }
    
    FORM
    {
 	margin-top:0px;
    }
    	
    A
    {
    color:#000000; 
    }
/* END- Basic Tag Styles */


/* START- Minor Nav Styles :: minor nav is at very top of page */ 
    .nav_minor {
    }   
    .nav_minorItem {
    color:#003366; 
    font-size:10px;
	line-height:12px;
	text-decoration:none;
	padding:3px;
    } 
	
	.nav_minorItem a {color:#333333; text-decoration:none;}
	.nav_minorItem a:hover {color:#003366}
	.nav_minorItem a:hover {text-decoration:underline;} 

	   
	.nav_minorItemOver { 
    text-decoration:underline;		
	}
		
/* END- Minor Nav Styles */

/* START- Major Nav Styles */    

    .nav_majorItem {
    color:#003366;
	font-size:14px;
	font-weight:bold;
    text-decoration:none;
	padding: 4px;		
	}
		
	.nav_majorItem a {color:#003366;  text-decoration:none;}
		
	.nav_majorItem a:hover {text-decoration:underline;} 
  
 	.nav_majorItemSel a {color:#666666;}
		
	/*HR.nav_major {
	margin:0;
	color:999999;
	} */
	
	A:HOVER.nav_major{
    text-decoration:underline;		
	}
/* END- Major Nav Styles */


/* START- Sub Nav Styles */  
 /* .subNavMargins{
    margin:4 4 4 2;
    } */
     
 /*	.subNav{
	margin: 0 4 0 4;
	} */
    
    A:LINK.subNav, A:VISITED.subNav {
    color:#003366; 
    font-size:11px;
	line-height:18px;
    text-decoration:none;
	margin: 0 0 24 0;
    }
    
    A:HOVER.subNav {
    text-decoration:underline;
    }
    
    A:LINK.subNavSelected, A:VISITED.subNavSelected {
    color:#999999; 
    font-size:11px;
	line-height:18px;
    text-decoration:none;
	margin: 0 0 24 0;
    }
		
    
 /* DIV.subNav A:LINK, DIV.subNav A:VISITED{
   	color:#ffffff; 
    font-size:11px;
    text-decoration:none;
    }
    
    DIV.subNav A:HOVER{
    text-decoration:underline;
    }
		
	DIV.subNav TD{
    font-size:11px;
    color:#ffffff; 
	text-decoration:underline;
	} */
		
/* END- Sub Nav Styles */


/* START- Article Styles */
    .articlesHead{
	font:11px;
    color:#000000;
	line-height:14px;
	font-weight:bold;;
    }
		
	.articles {
	font:11px;
    color:#CCCCCC;
	line-height:18px;
	font-weight:normal;
	}
		
	A:LINK.articles, A:VISITED.articles {
	font:11px;
    color:#003366;
	line-height:18px;
	font-weight:normal;
	}
	
	DIV.articles TD {
  	font-size:11px;
	line-height:18px;
	color: #999999;
	} 
	     
    DIV.articles .head{
	font:12px;
    color:#339966;
	font-weight:bold;
    }
		
	DIV.articles A:LINK, DIV.articles A:VISITED{
	font:11px;
	font-weight:normal;
	} 

	DIV.articles .head {
  	font-size:11px;
  	color: #000000;
	}
	
/* END- Article Styles */


/* START- Footer Styles */     
    .footer{
  	font-size:11px;
    color:#8D8D8D;
	margin: 0 15 0 10;
	line-height:18px;
    }
	
	A:LINK.footer, A:VISITED.footer {
	font:11px;
    color:#CCCCCC;
	margin: 0 0 0 0;
    text-decoration:none;
	}
    
    A:HOVER.footer {
    text-decoration:underline;
    }
/* END- Footer Styles */


/* START- Margin Styles */   
	.bodyMargins{
	margin:0 30 0 0;
	} 
		
	.leftNav_margins{
	margin:0 0 0 0;
    }
  
/* .leftNav-margins .bodyMargins{
    } */ 
		
/* END- Margin Styles */


/* START- Formatting Styles */
    .head {
   	font:16px verdana,arial,helvetica,serif;
    font-weight:bold;
	line-height:24px; 
    color:#003366;
    }
    
    .subHead {
    font:12px verdana,arial,helvetica,serif;
    color:#8D8D8D;
    font-weight:bold
    }
    
    .required {
    color:#666666;
    }
    
    .highlight {
    color:#336666;
    }
	
	.newsCss .sf_newsList h2.sf_newsTitle {
	font:16px verdana,arial,helvetica,serif;
    font-weight:bold;
    color:#003366;
	}

.homeNewsList
{
 padding-left: 15px;
}


.singlenews
{
    font:16px verdana,arial,helvetica,serif;
    font-weight:bold;
    color:#003366;
}

.sf_postTitle a
{

    font:16px verdana,arial,helvetica,serif;
    font-weight:bold;
    color:#003366;
    text-decoration: none;
}


/* END- Formatting Styles */