A {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #0e4d92;
	background-color : transparent;
}
A:LINK {
	text-decoration: none;
}
A:ACTIVE {
	text-decoration: underline;
}
A:VISITED {
	text-decoration: none;
}
A:HOVER {
	text-decoration: underline;
}
/* ----------------------------------------------------- */
SELECT {  
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px 
}
TEXTAREA {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 12px
} 
INPUT {  
	font-family: Verdana, Arial, Helvetica; 
	font-size: 12px 
}
/* ----------------------------------------------------- */
H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #068ca2;
	margin-top:0px;
	margin-bottom:10px;
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #068ca2;
}
H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #068ca2;
	line-height: 17px
}
H4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	color: #073d94;
}
H5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #073d94;
	line-height: 17px;
	margin-top:0px;
	margin-bottom:0px;
}
H6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #073d94;
	line-height: 17px;
	margin-top:0px;
	margin-bottom:0px;
	background-color: #C3D7F3;
}

/* ----------------------------------------------------- */
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #464f58;
}
ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #464f58;
	margin-top:2px;
}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464f58;
	line-height: 17px;
}
ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464f58;
	line-height: 17px;
}
.csc-textpic-caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #464f58;
}
.bulletlist {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 17px;
	color: #464f58;
}
.table {
	font-family : Verdana, sans-serif;
	font-size : 12px;
	color : #464f58;
}


DIV.csc-frame { border: 0px; }
DIV.csc-frame-invisible {}
DIV.csc-frame-rulerBefore { 
	width: 99%;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-bottom:1px solid #dbedf7;
	}
DIV.csc-frame-rulerAfter { 
	width: 99%;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-top:1px solid #dbedf7;
	}
DIV.csc-frame-indent { padding-left: 100px; }
DIV.csc-frame-indent3366 { padding-left: 33%; }
DIV.csc-frame-indent6633 { padding-right: 33%; }
DIV.csc-frame-frame1 { 
	border: 1px solid #dbedf7;
	padding: 5px;
	background-color: #dbedf7;
	}
DIV.csc-frame-frame2 { 
	border: 1px solid #b7cde2;
	padding: 5px;
	background-color: #b7cde2;
	}
/* ----------------------------------------------------- */
/* Filelinks, generally */

TABLE.csc-uploads { border: 0px; }
TABLE.csc-uploads TR TD P { 
	background-color : transparent; 
	font-size: 11px; 
	/*line-height: 15px;*/
	}
TABLE.csc-uploads TR TD { vertical-align : top; }
TABLE.csc-uploads TR.tr-even { 
	background-color: transparent; 
	}
TABLE.csc-uploads TR.tr-odd { 
	background-color: transparent; 
	}
TABLE.csc-uploads TR TD.csc-uploads-icon { 
	padding-left: 1px; 
	padding-right: 2px; 
	width: 1%; 
	text-align: center; 
	vertical-align: middle; }
TABLE.csc-uploads TR TD.csc-uploads-fileName { width: 80%; padding-left: 2px; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P A { font-weight: normal; }
TABLE.csc-uploads TR TD.csc-uploads-fileName P.csc-uploads-description { font-style: italic; }
TABLE.csc-uploads TR TD.csc-uploads-fileSize { white-space: nowrap; padding-left: 6px; padding-right: 6px; }

/* Filelinks, specifically */
TABLE.csc-uploads-1 { border-color: #186900; }

TABLE.csc-uploads-2 { border-color: #10007B; }

TABLE.csc-uploads-3 { border-color: #8A0020; }
TABLE.csc-uploads-3 TR TD { vertical-align: middle; }
TABLE.csc-uploads-3 TR.tr-even TD.csc-uploads-icon IMG { border: 2px solid #333333; }
TABLE.csc-uploads-3 TR.tr-odd TD.csc-uploads-icon IMG { border: 2px solid #333333; }

/* ************************************************************************************************************************/
/* *** default styles for extension "tx_indexedsearch" *** */

	.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { 
		font-size: 12px; 
		color: #000000; 
		border: 1px solid #073d94; 
		background-color: #a0c6e1;
		width:100px; 
		margin-bottom:10px;
		margin-left:10px;
	}
	.tx-indexedsearch-form {
		padding:10px;
	}
	fieldset {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000; 
	}
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword {
	height:18px;
	width:90px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #073d94;
	background-color: #D3E8F3;
	width:150px;
	}
	.searchbox-tmpl-css LABEL { 
		margin-right:1em; 
		width:150px; 
		float:left; 
	} 
	.tx-indexedsearch .tx-indexedsearch-whatis { 
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #000000; 
		margin-top:10px; 
		margin-bottom:5px; 
	}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title {
	background-color: #C3D7F3;
	color: #000000; 
}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { font-weight:normal; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup {
	color:#990000;
}
	.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight:bold; 
		font-style:italic; 
		color: #000000; 
	}
	.tx-indexedsearch .tx-indexedsearch-noresults { font-family: Arial, Helvetica, sans-serif; text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { 
		font-family: Arial, Helvetica, sans-serif; 
		font-style:italic; 
		}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 18px;
	background-color:#C3D7F3;
	}
	.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; } 
	.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; } 
	.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD {
	vertical-align:middle;
	background-color: #78b7c1;
}
	.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
	.tx-indexedsearch .tx-indexedsearch-category {
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	background-color: #78b7c1;
}
	
	
/* ************************************************************************************************************************/
	
/* ************************************************************************************************************************/
/* RTE - Stylsheets */

.important {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
}

.detail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #858c92;
}



