/* opening page */

/* section title links on opening page */
DIV.titleBox {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color: #000000;
	font-weight : bold;
	margin-left: 15px;
}

.titleBox A:link {
	color: #000000;
}

.titleBox A:visited {
	color: #000000;
}

.titleBox A:hover {
	color : #DC6A8D;
} 

.titleBox A:active {
	color: #000000;
}

/* main styles */

.pageTitle {
	font-family:  Arial, Helvetica, sans-serif;
	font-size : 28px;
	color: #D6DBE0;
	font-weight : normal;	
	margin-left:15px;
}

.openingTitle {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size : 18px;
    color: #8A9AA9;
}
/* D5E3F0  a little lighter
  8A9AA9  logo color */
  
.openingHeaderText {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
    color: #8A9AA9;
}

.openingHeaderText A:link {
	color: #8A9AA9;
	font-weight : bold;
}

.openingHeaderText A:visited {
	color: #8A9AA9;
	font-weight : bold;
}

.openingHeaderText A:hover {
	color : #D5E3F0;
	font-weight : bold;
} 

.openingHeaderText A:active {
	color: #8A9AA9;
	font-weight : bold;
}

.smallSubTitle {
	font : 12px Arial, Helvetica, sans-serif;
	color : #003B7E;
	font-weight: bold;
	margin-bottom : 0px;
}

.smallSubTitle A:VISITED {
	color : #003B7E;
}

.smallSubTitle A:LINK {
	color : #003B7E;
}

.smallSubTitle A:ACTIVE {
	color : #003B7E;
}

.smallSubTitle A:hover {
	color : #ED4741;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 19px;
	color : #003B7E;
}

.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;
}

.rightSubTitle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold;
	color : #B75E78;
	margin-bottom : 5px;
}

.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;
}

.rightText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 13px;
	color: #222222;
	margin-bottom : 5px;
}

.arrow {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #8A8A8A;
}
/* used in portfolio section */

.smallText {
	font : 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #222222;
	font-weight: normal;
	margin-bottom : 10px;
	line-height : 14px;
}

.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;
}

/* this is for the bullets in the text */
LI {
	margin-left : 15px;
	padding-left : 15px;
	list-style : square outside;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6E6E6E;
}

.footer A:VISITED {
	color: #6E6E6E;
}

.footer A:LINK {
	color: #6E6E6E;
}

.footer A:ACTIVE {
	color: #6E6E6E;
}

.footer A:hover {
	color : #BB0362;	
}

/* nav styles */
.navOne {
	font-family: verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : normal;
	color : #000000;
	text-decoration: none;
}

.navOne A:VISITED {
	color : #000000;
}

.navOne A:LINK {
	color : #000000;
}

.navOne A:ACTIVE {
	color : #000000;
}

.navOne A:hover {
	color : #BB0362;
}

.navTwo {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight : bold ;
	color : #265278;
	text-decoration: none;
	padding-top : 3px;
	padding-bottom : 3px;
}

.navTwo A:link {
	color : #265278;
}

.navTwo A:active {
	color : #265278;		
}

.navTwo A:visited{
	color : #265278;		
}

.navTwo A:hover {
	color : #C21017;
}
	
.navThree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #265278;
	text-decoration: none;
	padding-top : 3px;
	padding-bottom : 3px;
}

.navThree A:link {
	color : #265278;
}

.navThree A:active {
	color : #265278;	
}

.navThree A:visited{
	color : #265278;	
}

.navThree A:hover {
	color : #C21017;
}

/* language links */
.navLan {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :9px;
	color: #8A8A8A;
	font-weight : normal;
} 

.navLan A:hover {
	color : #BB0362;
} 

.navFooter {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #B75E78;
	text-decoration: none;
}

.navFooter A:VISITED {
	color : #B75E78;
}

.navFooter A:LINK {
	color : #B75E78;
}

.navFooter A:ACTIVE {
	color : #BB0362;
}

.navFooter A:hover {
	color : #BB0362;
	text-decoration: underline;
}

.navLine {
	color : #B75E78;
	font-weight : normal;
	margin-left : 7px;
	margin-right : 7px;
}

/* site map styles */

.menu0 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color : #A80959;
	text-decoration: none;
}

.menu0 A:HOVER {
	color : #BB0362;
}

.menu1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #61103B;
	text-decoration: none;
}

.menu1 A:HOVER {
	color : #BB0362;
}

.menu2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #61103B;
	text-decoration: none;
}

.menu2 A:HOVER {
	color : #BB0362;
}



.formLabel {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #333333;
}

INPUT,TEXTAREA,OPTION,SELECT
{
	font-size : 12px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333333;
}

.input{
	border : 1px solid #aaaaaa;
	width: 200px;
	height: 22px;
}

.submitButton {
	color : #0d3c00;
	font-weight : normal;
	background-color : #E4F0FC;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	border-color : #B9B9B9;
	border-width : 1px;
	line-height : 16px;
	border-style : ridge;
}

/* --- 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;
}

/* -- lightSubtitle / jumplink  -- personnel template */

.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;
}

.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;
}

A:link, A:visited, A:active {
	text-decoration : none;
}

	