/* --- Standard content classes --- */
.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight :bold;
	color: #5a6022;
	margin-bottom : 10px;
}

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 15px;
	color: #61103b;
	font-weight :bold;
	margin-bottom : 6px;
	margin-top : 5px;
}

.question {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	color: #61103b;
	font-weight :bold;
	margin-bottom : 6px;
	margin-top : 5px;
}

.text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	line-height : 16px;
	text-align: left ;
	color: #43493d;
	margin-bottom : 10px;
	text-decoration : none;
}

.text A:link {
	color : #a80959;
	font-weight : bold;
}

.text A:visited {
	color : #a80959;
	font-weight : bold;
}

.text A:hover {
	color : #61103b;
	font-weight : bold;
	text-decoration : underline;
} 

A.text {
	text-indent : 0px;
}

.smallText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 16px;
	text-align: left ;
	color: #83676b;
	margin-bottom : 10px;
	text-decoration : none;
}

.smallText A:link {
	color : #a80959;
	font-weight : bold;
}

.smallText A:visited {
	color : #a80959;
	font-weight : bold;
}

.smallText A:hover {
	color : #61103b;
	font-weight : bold;
	text-decoration : underline;
} 

.caption {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #83676b;
	margin-bottom : 10px;
	padding: 2px;
	line-height : 11px;
}

LI {
	margin-left : 15px;
	padding-left : 15px;
	list-style : disc outside;
} /* this is for the bullets in the text - nice format */


/* - Used in the person contentType -*/
.personName {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size : 14px;
	color: #A17D0A;
	font-weight :bold;
	margin-bottom : 6px;
}

/* --- Navigation Menu classes  --- */

DIV.navBox0 {
	margin-top: 10px;
	border-top : 1px solid #a78d8c;
	border-right : 1px solid #a78d8c;
	border-bottom : 1px solid #a78d8c;
	background-color: #c9c09f;
}

DIV.nav0 {
	margin-left: 10px;
}

.nav0 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #5d5337;
	padding-top: 5px;
	padding-bottom:5px;
	text-decoration: none;
}

.nav0 A:hover {
	color: #F9F0F0;
}

DIV.navBox0active {
	margin-top: 10px;
	border-top : 1px solid #a78d8c;
	border-right : 1px solid #a78d8c;
			/* border-bottom : 1px solid #a78d8c; */
	background-color:#a80959;
}

.nav0active {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color: #F9F0F0;
	padding-top: 5px;
	padding-bottom:5px;
}

DIV.navBox1 {
	background-color: #e6e4cb;
	border-right : 1px solid #a78d8c;
}

DIV.nav1 {
	margin-left: 12px;
	margin-right: 12px;
	border-top : 1px solid #a78d8c;
	/* background-color : #e6e4cb; */
}

.nav1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #5d5337;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left:0px;
	text-decoration: none;
}

.nav1 A:link {
	color : #5d5337;
}

.nav1 A:visited {
	color : #5d5337;
}

.nav1 A:hover {
	color : #A80959;
}

DIV.navBox1active {
	background-color: #e6e4cb;
	border-right : 1px solid #a78d8c;
	background-image : url(images/navArrow.gif);
	background-repeat : no-repeat;
	background-position: 0px 10px;
}

DIV.navBox2 {
	background-color: #e6e4cb;
	border-right : 1px solid #a78d8c;
}

DIV.nav2 {
	margin-left: 20px;
	margin-right: 12px;
}

.nav2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #5d5337;
	padding-bottom:5px;
	text-decoration: none;
}

.nav2 A:visited {
	color : #5d5337;
}

.nav2 A:hover {
	color : #A80959;
}

DIV.navBox2active {
	background-color: #e6e4cb;
	border-right : 1px solid #a78d8c;
	background-image : url(images/navArrow.gif);
	background-repeat : no-repeat;
	background-position: 0px 0px;
}

.navLan {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :9px;
	color: #eeeeee;
}

.navLan A:hover {
	color: #ffffff;
	text-decoration : underline;
}

.navLanHome {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :9px;
	color : #5d5337;
	padding-top:4px;
}

.navLanHome A:hover {
	color : #A80959;
	text-decoration : underline;
}

.navFooter {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #83676b;
	padding-top:2px;
	padding-bottom:2px;
}

.navFooter A:hover {
	color : #A80959;
}

.searchBox {
	border-top : 1px solid #a78d8c;
	border-right : 1px solid #a78d8c;
	border-bottom : 1px solid #a78d8c;
	padding-top : 10px;
	padding-bottom : 10px;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c2afaf;
	line-height : 18px;
}

.footer A:VISITED {
	color: #c2afaf;
}

.footer A:LINK {
	color: #c2afaf;
}

.footer A:hover {
	color : #ffffff;	
}

/* --- SITE MAP --- */
.siteMap0 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #290583;
	font-weight : bold;
}

.siteMap0  A:visited {
	color : #290583;
}

.siteMap0  A:hover {
	color : #8D9512;
} 

/* --- level 1 --- */
TD.siteMap1  {
	padding-left:30px;
	background-image : url(icons/siteMapTLine.gif);
	background-repeat : no-repeat;
	background-position :13px ;
	background-attachment : scroll;
}

.siteMap1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #290583;
	font-weight : bold;
}

.siteMap1  A:visited {
	color : #290583;
}

.siteMap1  A:hover {
	color : #8D9512;
} 

/* --- level 2 --- */

TD.siteMap2  {
	padding-left:50px;
	background-image : url(icons/siteMapTLine.gif);
	background-repeat : no-repeat;
	background-position :33px;
}

.siteMap2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #290583;
}

.siteMap2  A:visited {
	color : #290583;
}

.siteMap2  A:hover {
	color : #8D9512;
} 

/* --- level 3--- */

TD.siteMap3  {
	padding-left:70px;
	background-image : url(icons/siteMapTLine.gif);
	background-repeat : no-repeat;
	background-position :53px;
}

.siteMap3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color : #290583;
}

.siteMap3  A:visited {
	color : #290583;
}

.siteMap3  A:hover {
	color : #8D9512;
} 

.hint {
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color: #bbbbbb;
}

.hinthover {
	font : 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style : normal;
	color: #347413;
	cursor : default;
}

A:link, A:visited, A:active {
	text-decoration : none;
}
/*--- Aria Media project special classes  ---*/

.titleBlack {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #000000;
	margin-bottom: 10px;
	font-weight : bold;
}

.projectTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 18px;
	color: #61103b;
	font-weight :bold;
	margin-bottom : 15px;
}

.projectSubtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 12px;
	color: #a80959;
	font-weight :bold;
	margin-top : 5px;
	margin-bottom : 2px;
}

.projectText {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 14px;
	color: #43493d;
	margin-bottom : 10px;
	text-decoration : none;
}

.projectText A:link {
	color : #a80959;
	font-weight : bold;
}

.projectText A:visited {
	color : #a80959;
	font-weight : bold;
}

.projectText A:hover {
	color : #61103b;
	font-weight : bold;
	text-decoration : underline;
} 

A.text {
	text-indent : 0px;
}

.activeImage {
	border: 3px solid #A80959;
}

.subtitleJumpLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 15px;
	color: #61103b;
	font-weight :bold;
	margin-bottom : 6px;
	text-decoration: none;
}

.subtitleJumpLink A:link {
	color : #a80959;

}

.subtitleJumpLink A:visited {
	color : #a80959;

}

.subtitleJumpLink A:hover {
	color : #61103b;
	font-weight : bold;
	text-decoration : underline;
} 
/* 
DIV.navTab {
	
	height: 23px;
	cursor : pointer;
}

DIV.navTabOver {
	
	height: 23px;
	cursor : pointer;
	background-color : #BDE30D;
}

 

.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;
}

*/