Body	{
	margin:0 0 0 0;
		}
h1      { font-family: arial, tahoma, verdana, san-serif;
        color: #475EAA;
	background:	#E7EBF3;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin-left: 6px;
	margin-right: 6px;
 	}
h2, h3, h4, h5      { font-family: arial, tahoma, verdana, san-serif;
          color: #475EAA;
	background:	#E7EBF3;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin-left: 6px;
	margin-right: 6px;
 	}
.gray     { font-family: arial, tahoma, verdana, san-serif;
        color: #0E0E0A;
	background:	#f0f0f0;
	font-size: 12px;
	text-align: left;
	margin-left:4px;
	margin-right: 3px;
 	}
.category { font-family: arial, tahoma, verdana, san-serif;
        color: #0E0E0A;
	background:	#F7F8FC;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin-left:4px;
	margin-right: 3px;
 	}
.cat2  { font-family: arial, tahoma, verdana, san-serif;
          color: #475EAA;
	background:	#D2D9E7;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin-left: 4px;
	margin-right: 3px;
 	}
p      {font-family: arial, tahoma, verdana, san-serif;
        color: #0E0E0A;
	background:	#ffffff;
	font-size: 12px;
	text-align: left;
	margin-left: 6px;
	margin-right: 6px;
 	}
li	{ font-family: arial, tahoma, verdana, san-serif;
        color: #0E0E0A;
	background:	#ffffff;
	font-size: 12px;
	text-align: left;
	margin-left:3px;
	margin-right: 3px;
 	}
li.new { list-style-position:inside
 }	
dd	{ font-family: arial, tahoma, verdana, san-serif;
        color: #0E0E0A;
	background:	#ffffff;
	font-size: 12px;
	text-align: left;
	margin-left:15px;
	margin-right: 3px;
 	}
dr	{ font-family: arial, tahoma, verdana, san-serif;
        color: #0E0E0A;
	background:	#ffffff;
	font-size: 12px;
	text-align: left;
	margin-left:3px;
	margin-right: 3px;
 	}
.menu      {font-family: arial, tahoma, verdana, san-serif;
        color: #0E0E0A;
	background:	#ffffff;
	font-size: 12px;
	text-align: left;
	line-height: 85%;
	margin-left: 6px;
	margin-right: 6px;
 	}
.t-labels { font-family: arial, tahoma, verdana, san-serif;
          color: #475EAA;
	background:	#FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin-left: 6px;
 	}
.address { font-family: arial, tahoma, verdana, san-serif;
        color: #0E0E0A;
	background:	#ffffff;
	font-size: 11px;
	text-align: left;
	margin-left: 0px;
 	}
.rsidebar { font-family: arial, tahoma, verdana, san-serif;
        color: #0E0E0A;
	background:	#F3F3F5;
	font-size: 10px;
	text-align: left;
 	}
.footer { font-family: arial, tahoma, verdana, san-serif;
        color: #0E0E0A;
	background:	#ffffff;
	font-size: 10px;
	text-align: left;
 	}
.rt-footer { font-family: arial, tahoma, verdana, san-serif;
        color: #0E0E0A;
	background:	#ffffff;
	font-size: 10px;
	text-align: right;
	margin-right: 20px;
 	}
.home-address{ font-family: arial, tahoma, verdana, san-serif;
	color: #ffffff;
	background: #373F6A;
		font-size: 10px; 
	font-weight: bold;
	}
.leftbar{ font-family: arial, tahoma, verdana, san-serif;
	color: #0E0E0A;
	background:	#ffffff;
	font-size: 10px;
	text-align: left;
 	}
.news{ font-family: arial, tahoma, verdana, san-serif;
	color: #0E0E0A;
	background:	#ffffff;
	font-size: 12px;
	font-style: italic;
	margin-left:6px;
	text-align: left;
 	}
a:link {color: #13226C; background: #ffffff;}
a:hover {color: #79aabe; background: #ffffff;}
a.home-nav { font-family: tahoma, verdana, arial, san-serif;
	color: #236C00;
	background: #ffffff;
	font-size: 12px; 
	font-weight: bold;
	}
a.home-nav:hover { font-family: tahoma, verdana, arial, san-serif;
	color: #79aabe;
	background: #ffffff;
	font-size: 12px; 
	font-weight: bold;
	}
a.title { font-family: arial, tahoma, verdana, san-serif;
	color: #13226C;
	background: #ffffff;
	font-size: 12px; 
	font-weight: bold;
	}
a.title:hover { font-family: arial, tahoma, verdana, san-serif;
	color: #79aabe;
	background: #ffffff;
	font-size: 12px; 
	font-weight: bold;
	}
a.bottom-nav { font-family: arial, tahoma, verdana, san-serif;
	color: #373F6A;
	background: #ffffff;
	font-size: 10px; 
	margin-left: 8px; 
	}
a.bottom-nav:hover { font-family: arial, tahoma, verdana, san-serif;
	color: #79aabe;
	background: #ffffff;
	font-size: 10px; 
	margin-left: 8px; 
	}
a.home-footer { font-family: arial, tahoma, verdana, san-serif;
	color:#50504c;
	background: #ffffff;
	font-size: 10px; 
	margin-left: 8px; 
	}
a.home-footer:hover { font-family: arial, tahoma, verdana, san-serif;
	color: #79aabe; 
	background: #ffffff;
	font-size: 10px;
	margin-left: 8px; 
	}
a.side-nav { font-family: tahoma, verdana, arial, san-serif;
	color: #475EAA;
	background: #ffffff;
	font-size: 11px; 
	font-weight: bold;
	text-decoration: none;
	line-height: 150%;
		}
a.side-nav:hover {  font-family:  tahoma, verdana, arial, san-serif;
	color: #79aabe;
	background: #ffffff;
	font-size: 11px; 
	font-weight: bold;
	text-decoration: none;
	line-height: 150%;
	}
a.gray { font-family: arial, tahoma, verdana, san-serif;
   color: #0E0E0A;
	background:	#f0f0f0;
	font-size: 12px; 
	}
a.gray:hover { font-family: arial, tahoma, verdana, san-serif;
   color: #475EAA;
	background:	#f0f0f0;
	font-size: 12px; 
	}
a.cat{ font-family: arial, tahoma, verdana, san-serif;
	color: #475EAA;
	background: #ffffff;
	font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
	}
a.cat:hover { font-family: arial, tahoma, verdana, san-serif;
	color: #79aabe;
	background: #ffffff;
	font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
	}
a.sub-cat{ font-family: arial, tahoma, verdana, san-serif;
	color: #475EAA;
	background: #ffffff;
	font-size: 11px; 
	text-decoration: none;
	}
a.sub-cat:hover { font-family: arial, tahoma, verdana, san-serif;
	color: #79aabe;
	background: #ffffff;
	font-size: 11px; 
	text-decoration: none;
	}
a.cat-indent{ font-family: arial, tahoma, verdana, san-serif;
	color: #475EAA;
	background: #ffffff;
	font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
	margin-left: 6px;
	}
a.cat-indent:hover { font-family: arial, tahoma, verdana, san-serif;
	color: #79aabe;
	background: #ffffff;
	font-size: 12px; 
	font-weight: bold;
	text-decoration: none;
	margin-left: 6px;
	}
a.resource { font-family: arial, tahoma, verdana, san-serif;
	color: #79aabe;
	background: #ffffff;
	font-size: 11px; 
	text-decoration: none;
	}
a.resource:hover { font-family: arial, tahoma, verdana, san-serif;
	color: #475EAA;
	background: #ffffff;
	font-size: 11px; 
	text-decoration: none;
	}
a.resource2 { font-family: arial, tahoma, verdana, san-serif;
	color: #475EAA;
	background: #ffffff;
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none;
	}
a.resource2:hover { font-family: arial, tahoma, verdana, san-serif;
	color: #79aabe;
	background: #ffffff;
	font-size: 11px;
	font-weight: bold; 
	text-decoration: none;
	}
a.cat3 { font-family: arial, tahoma, verdana, san-serif;
        color: #0E0E0A;
	background:	#F7F8FC;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
 	}
a.cat3:hover { font-family: arial, tahoma, verdana, san-serif;
        color: #475EAA;
	background:	#F7F8FC;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
 	}
a.blue-rss	{font-family:  arial, tahoma, verdana, san-serif;
	 color: #13226C;
  	background:	#ffffff;
  	font-size: 12px; 
  	margin-left: 31px;
	}
a.blue-rss:hover	{font-family:  arial, tahoma, verdana, san-serif;
	 color: #79aabe;
  	background:	#ffffff;
  	font-size: 12px; 
  	margin-left: 31px;
  	}
#nav { 
	position: relative;
	width: 185px;
	border: 0;
	}
a.side-green { font-family: tahoma, verdana, arial, san-serif;
	color: #236C00;
	background: #ffffff;
	font-size: 11px; 
	font-weight: bold;
	text-decoration: none;
	line-height: 150%;
		}
a.side-green:hover {  font-family:  tahoma, verdana, arial, san-serif;
	color: #79aabe;
	background: #ffffff;
	font-size: 11px; 
	font-weight: bold;
	text-decoration: none;
	line-height: 150%;
	}
.left { 
	background:	#F3F7FF;
	color: #0E0E0A;
	width: 190px;
	border-style:solid; 
 	border-color:#475EAA; 
 	border-width:2px; 
	}
.right { 
	background:	#f0f0f0;
	color: #0E0E0A;
	width: 150px;
	border-style:solid; 
 	border-color:#475EAA; 
 	border-width:2px; 
	}
.sub-nav { 
	background:	#ffffff;
	color: #E7EBF3;
	width: 681px;
	border-style:solid; 
 	border-color:#E7EBF3; 
 	border-width:1px; 
	}
.blue	{font-family:  arial, tahoma, verdana, san-serif;
	 color: #000000;
  	background:	#ffffff;
  	font-size: 11px; 
  	margin-left: 3px;
  	margin-right: 3px;
  	}
.bold-blue      { font-family: arial, tahoma, verdana, san-serif;
        color: #475EAA;
	background:	#E7EBF3;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
	margin-left: 6px;
	margin-right: 6px;
 	}
.accent	{  font-family:  tahoma, verdana, arial, san-serif;
	color: #ffffff;
	background: #475EAA;
	font-size: 11px; 
	font-weight: bold;
	line-height: 150%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	}
.accent2	{  font-family:  tahoma, verdana, arial, san-serif;
	color: #13226C;
	background: #F8FBFB;
	font-size: 11px; 
	font-weight: bold;
	line-height: 150%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	}
.accent3	{  font-family:  tahoma, verdana, arial, san-serif;
	color: #13226C;
	background: #F8FBFB;
	font-size: 11px; 
	line-height: 150%;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	}
.tagline      { font-family: verdana, arial, helvitica, san-serif;
        color: #475EAA;
	background:	#ffffff;
	font-size: 17px;
	font-weight: bold;
	font-style: italic;
	text-align: left;
	margin-left: 4px;
		}
.front   {font-family: arial, tahoma, verdana, san-serif;
        color: #13226C;
	background:	#ffffff;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	margin-left: 6px;
	margin-right: 6px;
 	}
.center  {font-family: arial, tahoma, verdana, san-serif;
        color: #13226C;
	background:	#ffffff;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin-left: 6px;
	margin-right: 6px;
 	}
.center-sm  {font-family: arial, tahoma, verdana, san-serif;
        color: #13226C;
	background:	#ffffff;
	font-size: 9px;
	font-weight: bold;
	text-align: center;
 	}
@media screen, print { 
	/* Turn off list bullets */
	ul.mktree  li { list-style: none; } 
	/* Control how "spaced out" the tree is */
	ul.mktree, ul.mktree ul , ul.mktree li { margin-left:10px; padding:0px; }
	/* Provide space for our own "bullet" inside the LI */
	ul.mktree  li           .bullet { padding-left: 15px; }
	/* Show "bullets" in the links, depending on the class of the LI that the link's in */
	ul.mktree  li.liOpen    .bullet { cursor: pointer; background: url(images/minus.gif)  center left no-repeat; }
	ul.mktree  li.liClosed  .bullet { cursor: pointer; background: url(images/plus.gif)   center left no-repeat; }
	ul.mktree  li.liBullet  .bullet { cursor: default; background: url(images/bullet.gif) center left no-repeat; }
	/* Sublists are visible or not based on class of parent LI */
	ul.mktree  li.liOpen    ul { display: block; }
	ul.mktree  li.liClosed  ul { display: none; }
	/* Format menu items differently depending on what level of the tree they are in */
	ul.mktree  li { font-size: 10pt; }
	ul.mktree  li ul li { font-size: 10pt; }
	ul.mktree  li ul li ul li { font-size: 8pt; }
	ul.mktree  li ul li ul li ul li { font-size: 6pt; }
}
.accent3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #FF0000;
	background-color: #FFFFFF;
}
.skyBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: capitalize;
	color: #475EAA;
	background-color: #FFFFFF;
}
.skyGreen{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	color: #236C00;
	background-color: #FFFFFF;
}
.menu-header { font-family: arial, tahoma, verdana, san-serif;
    color: #339900;
	background:	#FFFFFF;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	 	}