/************************************************
	TWPF Redesign								*
************************************************/
	
	body {
		margin : 0px ; padding : 0px ;
		font-family : Verdana, Helvetica, Tahoma, sans-serif;
		font-size : small ; color : #333333 ;
	}
	
	h1 {
		margin : 0px ; padding : 5px ;
		background : #F2F9F6 ; color : #09633B ;
		font-size : medium ;
	}
	
	h3 {
		margin : 0px ; padding : 5px ;
		background : #F2F9F6 ; color : #09633B ;
		font-size : small ;
	}
	
	h2 {
		margin : 0px ; padding : 0px 0px 10px 5px ;
		font-size : small ; color : #333333 ;
		font-weight : bold ;
	}
	
	p {
		margin : 0px ; padding : 0px 0px 10px 5px ;
		font-size : small ; color : #333333 ;
	}
	.imgBg {
		width : 100% ; height : auto ;
		margin : 0px ; padding : 5px 0px 0px 0px ;
		background : #F2FFF7 ; text-align : center ;
	}
	img {
		border : 0px solid #000000 ;
	}
	
/************************************************
	ID Defined TAGS								*
************************************************/
	
	#widthContainer {
		width : 768px ; height : auto ;
		margin : 0px auto ; padding : 0px ;
	}
	
	#header {
		width : 100% ; height : 160px ;
		margin : 0px ; padding : 0px ;
		background : url(images/logo3.gif) #008C33 no-repeat top right ;
	}
	
	#header img {
		display : none ;
	}
	
	#contentContainer {
		width : 766px ; height : auto ;
		border : 1px solid #71787D ;
		border-top : 0px solid #ffffff ;
		border-bottom : 3px solid #008E31 ;
		background : url(images/contentContainerBg.gif) repeat-y ;
	}
	
	#content {
		width : 526px ; height : auto ;
		float : right ; 
		padding : 0px 20px ;
	}

/************************************************
	TOP NAV STYLE								*
************************************************/
	
	#nav {
		width : 768px ; height : 17px ;
		margin : 0px ; padding : 2px 0px 4px 0px ;
		background : #E0D703 ;
	}
	
	#nav ul {
		margin : 0px 15px 0px 0px ; padding : 0px ;
		list-style : none ; float : right ;
	}
			
	#nav ul li {
		float : left ;
		margin : 0px ; padding : 0px 0px 0px 5px ;
		/* background : url(images/topNav_left-0.gif) no-repeat top left ; */
		color : #FDFDFD ; font : bolder x-small verdana, tahoma, sans-serif ;
	}
			
	#nav ul li a {
		display : block ; float : left ;
		width : auto ; 
		height : 17px ;
		margin : 0px ; padding : 2px 10px 0px 10px ;
		/* background : url(images/topNav_right-0.gif) repeat-x top right ; */
		color : #025420 ; font : bolder 12px verdana, tahoma, sans-serif ;
		text-decoration : none ; text-align : center ;
	}
			
	#nav ul li:hover {
		/* background : url(images/topNav_left-1.gif) no-repeat top left ;*/
	}
			
	#nav ul li a:hover {
		/* background : url(images/topNav_right-1.gif) repeat-x top right ;*/
		color : #FDFDFD 
	}

/************************************************
	SIDE NAV STYLE								*
************************************************/
	
	#SideNav {
		width : 188px ; height : auto ;
		margin : 0px ; padding : 0px ;
		background : #ffffff ; border-right : 1px solid #71787D ;
		float : left ;
	}
	
	#SideNav ul {
		margin : 0px; padding : 0px ;
		list-style : none ;
	}
			
	#SideNav ul li {
		height : 31px ; background : url(images/leftNavBg-0.gif) no-repeat ;
	}
			
	#SideNav ul li a {
		display : block ;
		width : 168px ; height : 23px ; 
		margin : 0px ; padding : 8px 0px 0px 20px ;
		background : url(images/leftNavBg-0.gif) no-repeat ;
		color : #03512F ; text-decoration : none ;
		font : bolder 11px verdana, tahoma, sans-serif ;
	}
			
	#SideNav ul li a:hover {
		background : url(images/leftNavBg-1.gif) no-repeat ;
	}

/************************************************
	SubNav STYLE								*
************************************************/
	
	#SideNav ol {
		margin : 0px !important ; padding : 0px !important;
		list-style : none ;  width : 188px !important;
	}
			
	#SideNav ol li {
		width : auto ; height : auto !important;
		margin : 0px 0px 1px 0px ; padding : 0px !important;
		background-image : none ; background : #CFE9D8 !important ;
		font-size : xx-small !important ;
	}
			
	#SideNav ol li a {
		display : block !important; width : 168px !important; margin : 0px  !important;
		height : auto !important; padding : 4px 0px 4px 20px !important;
		background-image : none ; background : #E3EDE6 !important ;
		font-size : xx-small !important ; color : #03512F ;
	}
	
	#SideNav ol li a:hover {
		color : #03512F ; background : #ECEC7E !important ;
	}

/************************************************
	Old Site Styles								*
************************************************/
	
A:link
	{
	color: #002E79;
	text-decoration: none;

	} 
	
A:hover {
	color: #FF9900;
	text-decoration: underline;

	} 
	
A:visited 
	{
	color: #003366;
	text-decoration: none;

	}
	
A:active  
	{
	color: #003366;
	text-decoration: underline;

	}


/************************************************
	SiteMap STYLE								*
************************************************/
	#siteMap ul li {
		margin : 5px ; padding : 0px ;
		font-weight : bold ;
		list-style : url(images/folder.png) ;
	}
	#siteMap ol {
		margin : 0px 20px ; padding : 0px ;
	}
	#siteMap ol li {
		font-size : small ; font-weight : lighter ;
		list-style : url(images/doc.png) ;
	}
	#siteMap a:hover {
		color : #FF9900;
		text-decoration : none ;
	}
	
	.table {
		border : 1px solid #999999 ;
		border-right : 0px solid #999999 ;
	}
	
	.table th {
		background : #008C33 ; color : #fff ;
		padding : 5px ;
	}
	
	.table td{
		border-right : 1px solid #999999 ;
		border-bottom : 1px solid #999999 ;
		padding : 2px ;
	}
	
	.table td strong {
		color : #008C33  ;
	}
	
