.test {
	color : #DEDEDE;
}

/* ----- PORTAL pages ----- */

/*  these hover and active colors on the navtabs
change according to section  */

.navTab {
	font : 10px Arial, Helvetica, sans-serif;
	color : #dde7f7;
	letter-spacing : 1px;
}

.navTab A:VISITED {
	color : #dde7f7;
}

.navTab A:LINK {
	color : #dde7f7;
}

.navTab A:ACTIVE {
	color : #000000;
}

.navTab A:hover {
	color : #ED4741;
}

TD.navTab {
	border-top : 1px solid #000000;
	/*border-bottom : 1px solid #000000;*/
}

A.navTab {
	width: 83px;
}

.navTabActive {
	font : 10px Arial, Helvetica, sans-serif;
	color : #dde7f7;
	letter-spacing : 1px;
}

TD.navTabActive {
	border-top : 1px solid #000000;
	/*border-bottom : 1px solid #000000;*/
}

.navGlobal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
}

.navGlobal A:VISITED {
	color: #003366;
}

.navGlobal A:LINK {
	color: #003366;
}

.navGlobal A:ACTIVE {
	color: #003366;
}

.navGlobal A:hover {
	color : #DC0000;	
}

.navOpening {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6D85AD;
}

.navOpening A:VISITED {
	color : #6D85AD;
}

.navOpening A:LINK {
	color : #6D85AD;
}

.navOpening A:ACTIVE {
	color : #6D85AD;
}

.navOpening A:hover {
	color : #DC0000;	
}



.openingTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 26px;
	color: #eeeeee;
	font-weight : normal;
}

.openingText {
	font-family: Verdana, Geneva, Arial, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	color : #dde7f7;
	text-align : left;
	margin-bottom : 4px;
	line-height : 16px;
}

A.openingText {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #96C8ED;
	font-weight : bold;
}

.openingText A:link {
	color: #96C8ED;
}

.openingText A:visited {
	color: #96C8ED;
}

.openingText A:hover {
	color : #ED4741;
} 

.openingText A:active {
	color: #96C8ED;
}

TD.portalTab {
	border-top : 1px solid #193B6D;
	border-left : 1px solid #193B6D;
	/*border-bottom : 1px solid #193B6D;*/
}

TD.portalColorBox {
	border-left : 1px solid #193B6D;
	border-right : 1px solid #193B6D;
	border-bottom : 1px solid #193B6D;
}

.portalTab {
	font : bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration: none;
}

.portalTab  A:HOVER {
	color : #ED4741;
}

TD.portalBox {
	border-left : 1px solid #6B87A3;
	border-bottom : 1px solid #6B87A3;
	border-right : 1px solid #6B87A3;
	padding-top:10px;
	padding-left:13px;
	padding-right:13px;
	padding-bottom:13px;
}

.portalTitle {
	font : bold 11px Arial, Helvetica, sans-serif;
	color : #003B7E;
	text-decoration: none;
	line-height: 13px;
	margin-bottom:6px;
}

.portalTitle A:VISITED {
	color : #003B7E;
}

.portalTitle A:LINK {
	color : #003B7E;
}

.portalTitle A:ACTIVE {
	color : #003B7E;
}

.portalTitle A:hover {
	color: #C21017;
}

.portalText {
	font : 11px "MS Sans Serif", Geneva, sans-serif;
	color : #444444;
	text-decoration: none;
	line-height: 13px;
}

.portalText A:link {
	color: #C21017;
}

.portalText A:visited {
	color: #C21017;
}

.portalText A:hover {
	color : #ED4741;
	text-decoration: underline;
} 

.portalText A:active {
	color: #C21017;
}

/* ------  INNER LAYOUTS  ------ */


.pageTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 26px;
	color: #FF6600;
	font-weight : normal;
}


.pageSubTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 14px;
	color: #97a4b0;
	font-weight : normal;
	letter-spacing: 1px
	
}

/* ----- NAV level 2 ----- */
.navTwo {
	font : 11px Arial, Helvetica, sans-serif;
	color : #265278;
	font-weight: bold;
	letter-spacing : 1px;
	padding-top : 3px;
	padding-bottom : 3px;
}

.navTwo A:VISITED {
	color : #265278;
}

.navTwo A:LINK {
	color : #265278;
}

.navTwo A:ACTIVE {
	color : #265278;
}

.navTwo A:hover {
	color : #C21017;
}

/* ----- NAV level 3 ----- */

.navThree {
	font : 11px Arial, Helvetica, sans-serif;
	color : #265278;
	font-weight: normal;
	padding-top : 3px;
	padding-bottom : 3px;
}

.navThree  A:VISITED {
	color : #265278;
}

.navThree  A:LINK {
	color : #265278;
}

.navThree  A:ACTIVE {
	color : #265278;
}

.navThree  A:hover {
	color : #C21017;
}


/* ----- TEMPLATE STYLES ----- */

/* -- title (in template)-- >>>
This style changes color according to section 
*/

.Title {
	font : 18px Arial, Helvetica, sans-serif;
	color : #003B7E;
	font-weight: NORMAL;
}

.Title A:VISITED {
	color : #003B7E;
}

.Title A:LINK {
	color : #003B7E;
}

.Title A:ACTIVE {
	color : #003B7E;
}

.Title A:hover {
	color : #ED4741;
}

/* -- subtitle -- >>>
This style DOES NOT change color according to section. 
it is the same in the whole site 
*/

.subtitle {
	font : 14px Arial, Helvetica, sans-serif;
	color : #003B7E;
	font-weight: bold;
	margin-bottom : 10px;
}

.subtitle A:VISITED {
	color : #003B7E;
}

.subtitle A:LINK {
	color : #003B7E;
}

.subtitle A:ACTIVE {
	color : #003B7E;
}

.subtitle A:hover {
	color : #ED4741;
}

/* -- lightSubtitle -- >>>
This style DOES NOT change color according to section. 
it is the same in the whole site 
*/

.lightSubtitle {
	font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #667D9F;
	font-weight: normal;
}

.lightSubtitle A:VISITED {
	color : #667D9F;
}

.lightSubtitle A:LINK {
	color : #667D9F;
}

.lightSubtitle A:ACTIVE {
	color : #667D9F;
}

.lightSubtitle A:hover {
	color : #ED4741;
}

/* -- Text -- >>>
This style DOES NOT change color according to section. 
it is the same in the whole site 
*/

.Text {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #222222;
	font-weight: normal;
	margin-bottom : 10px;
	line-height : 16px;
}

.Text A:VISITED {
	color : #C21017;
	font-weight: bold;
}

.Text A:LINK {
	color : #C21017;
	font-weight: bold;
}

.Text A:ACTIVE {
	color : #C21017;
	font-weight: bold;
}

.Text A:hover {
	color : #ED4741;
	font-weight: bold;
}

/* -- smallText -- >>>
This style DOES NOT change color according to section. 
it is the same in the whole site 
*/

.smallText {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #222222;
	font-weight: normal;
	margin-bottom : 10px;
}

.smallText A:VISITED {
	color : #C21017;
	font-weight: bold;
}

.smallText A:LINK {
	color : #C21017;
	font-weight: bold;
}

.smallText A:ACTIVE {
	color : #C21017;
	font-weight: bold;
}

.smallText A:hover {
	color : #ED4741;
	font-weight: bold;
}

.tableText {
	font-family :  Arial, Helvetica, sans-serif;
	color : #265278;
	font-size : 10px;
	margin-bottom : 3px;
}

LI {
	text-align: left;
	list-style-image : url(images/BulletBlue.gif);
	list-style-position : outside;
	list-style-type : none;
	margin-left: 16px;
	margin-top:5px;
}

/* -- jumpLink -- >>>
This style DOES NOT change color according to section. 
it is the same in the whole site 
*/

.jumpLink {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #C21017;
	font-weight: bold;
}

.jumpLink A:VISITED {
	color : #C21017;
}

.jumpLink A:LINK {
	color : #C21017;
}

.jumpLink A:ACTIVE {
	color : #C21017;
}

.jumpLink A:hover {
	color : #ED4741;
}

/* --- SITEMAP template --- >>> */
/* --- level 0 --- */
.siteMap0 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #003B7E;
	font-weight : bold;
	text-decoration: none;
}

.siteMap0  A:visited {
	color : #003B7E;
}

.siteMap0  A:hover {
	color : #ED4741;	
	text-decoration: underline;
} 

.siteMap0  A:active {
	color : #003B7E;
}

.siteMap0  A:link {
	color : #003B7E;
}

/* --- level 1 --- */
.siteMap1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #003B7E;
	font-weight : bold;
	text-decoration: none;
}

.siteMap1  A:visited {
	color : #003B7E;
}

.siteMap1  A:hover {
	color : #ED4741;	
	text-decoration: underline;
} 

.siteMap1  A:active {
	color : #003B7E;
}

.siteMap1  A:link {
	color : #003B7E;
}

/* --- level 2 --- */
.siteMap2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #003B7E;
	font-weight : normal;
	text-decoration: none;
}

.siteMap2  A:visited {
	color : #003B7E;
}

.siteMap2  A:hover {
	color : #ED4741;	
	text-decoration: underline;
} 

.siteMap2  A:active {
	color : #003B7E;
}

.siteMap2  A:link {
	color : #003B7E;
}


/* --- HR (for personnel template) ---  */

.HR {
	color: #97A4B0;
}


/* ----- FOOTER STYLES ----- 
from Studiosoft Evolution site:


.navTabBottom {
	border-bottom : 1px solid #748590;
	border-top : 1px dotted #b4c5d6;
}

.navTabBottom a:hover {
	width: 90px;
	background-color : #C6DBF7;
}

.navTabBottomA {
	background-color : #eef2f7;
	border-left : 1px solid #748590;
	border-top : 1px solid #748590;
	border-right : 1px solid #748590;
}

.navTabBottomAL {
	background-color : #eef2f7;
	border-top : 1px solid #748590;
	border-right : 1px solid #748590;
}

.navTabBottomAR {
	background-color : #eef2f7;
	border-left : 1px solid #748590;
	border-top : 1px solid #748590;
}
*/

.copyright {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #dde7f7;
}

.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9px;
	color: #003B7E;
	letter-spacing: 1px;
}

.footer  A:visited {
	color: #003B7E;
}

.footer  A:hover {
	color : #ED4741;	
} /*99ff99*/

.footer  A:active {
	color: #003B7E;
}

.footerActive {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #dde7f7;
	letter-spacing: 1px;
}

.footerActive  A:visited {
	color: #003B7E;
}

.footerActive  A:hover {
	color : #ED4741;	
} /*99ff99*/

.footerActive A:active {
	color: #003B7E;
}

.bottomNav{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color: #003B7E;
}

.bottomNav a:hover {
	color: #ED4741;
}


A:link, A:visited, A:active {
	text-decoration : none;
}
