.cCpSuperTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: bold;
	color: #B12C1B;
	letter-spacing: 1px;
	line-height: 15px;
}

.CpTitle {
	font:bold 13px "Trebuchet MS"; color:#666699; letter-spacing:1px;
	line-height:16px; margin-top:0px; margin-bottom:8px;
}

.CpSubTitle {
	font:bold 11px "Trebuchet MS"; color:#666699; letter-spacing:1px;
	line-height:15px; margin-top:0px; margin-bottom:4px;
}
.CpLead {
	font:bold 11px "Trebuchet MS"; color:#000000; letter-spacing:1px;
	line-height:15px; margin-top:0px; margin-bottom:4px;
}

.cCpAuthor {
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	letter-spacing:1px; 
	color: #786b7a;
	margin-top: 12px;
	margin-bottom: 16px;
}

.CpBody, .CpBody:hover {
	font:normal 11px "Trebuchet MS"; color:#000000; letter-spacing:1px;
	line-height:15px; text-align:justify; margin-top:0px; margin-bottom:8px; text-decoration:none;
}
.CpBodyLink {
	font:normal 11px "Trebuchet MS"; color:#000000; letter-spacing:1px;
	line-height:15px; text-align:justify; margin-top:0px; margin-bottom:8px; text-decoration:none;
}
.CpBodyBox, .CpBodyBox:hover {
	font:normal 11px "Trebuchet MS"; color:#FFFFFF; letter-spacing:1px;
	line-height:15px; text-align:justify; margin-top:0px; margin-bottom:8px; text-decoration:none;
}

/*
div ul {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px; 
	text-align: left; 
	color: #000000;
	line-height: 15px;
	margin-top: 12px;
	margin-bottom: 12px;
}

div li {
	margin-top: 0px;
	margin-bottom: 4px;	
}
*/

/*.cCpTextText:first-letter {font-size: 200%; float: left; margin-right: 2px;}*/

/* Faq */
a.cCpFaqTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	color: #FFFFFF;
	line-height: 15px;
}

a.cCpFaqTitle: hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px; 
	font-weight: bold;
	color: #000000;
	line-height: 15px;
}

.cCpFaqText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #000000;
	line-height: 15px;
	margin-top: 0px;
	margin-bottom: 8px;
	text-align: justify; 
	
}

/* Box */
.cCpBoxSuperTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	color: #F75442; 
	margin-top: 0px;
	margin-bottom: 4px;
	letter-spacing: 1px;
}
.cCpBoxTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px; 
	font-weight: bold; 
	letter-spacing: 1px; 
	line-height: 15px;
	color: #0069B3;
	margin-top: 0px;
	margin-bottom: 4px;
}
.cCpBoxLead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 13px;
	color: #7AA0B3; 
	margin-top: 0px;
	margin-bottom: 4px;
}
.cCpBoxText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #000000; 
	line-height: 15px;
}

/* File */
.cCpFileSuperTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	color: #F75442; 
	margin-top: 0px;
	margin-bottom: 4px;
	letter-spacing: 1px;
}
.cCpFileTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	line-height: 13px;
	color: #F75442; 
	margin-top: 0px;
	margin-bottom: 4px;
	letter-spacing: 1px;
}
.cCpFileLead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	line-height: 13px;
	font-weight: normal; 
	color: #7AA0B3; 
	margin-top: 0px;
	margin-bottom: 4px;
}
.cCpFileText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #666666; 
	font-weight: bold;
	line-height: 15px;
}

/* OpinionPoll */
.cCpOpinionPollSuperTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: bold; 
	color: #F75442; 
	margin-top: 0px;
	margin-bottom: 4px;
	letter-spacing: 1px;
}
.cCpOpinionPollTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 12px; 
	font-weight: bold; 
	letter-spacing: 1px; 
	line-height: 15px;
	color: #0069B3;
	margin-top: 0px;
	margin-bottom: 4px;
}
.cCpOpinionPollLead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	line-height: 13px;
	color: #7AA0B3; 
	margin-top: 0px;
	margin-bottom: 4px;
}
.cCpOpinionPollText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #666666; 
	font-weight: bold;
	line-height: 15px;
}
/*
div a {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold;
}
div a:hover {text-decoration: underline;}
div a:active, div a:link, div a:visited {color: #000000;}
*/
#copyright {
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #786b7a;
	
	position: relative;
	/*background:	white;*/
	/*top: 10px;*/
	/*bottom: 10px;*/
	right: 0px;
	width: 15px;
	writing-mode: tb-rl;
	filter: flipH() flipV() alpha(opacity=50);
}

.help-tooltip {
	/*position:	absolute;*/
	/*width:		250px;*/
	border:		1px Solid WindowFrame;
	background:	Infobackground;
	color:		InfoText;
	font:		StatusBar;
	font:		Status-Bar;
	padding:	3px;
	filter:		progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3);
	z-index:	10000;
}

hr {
	margin-left: 0px;
	margin-right: 0px;
	padding: 0;
	text-align: left;
	width: 100%;
	height: 1px;
	color: #8CAAE6;
	/*background-color:	rgb(120,172,255);
	border-bottom:		1px solid red/*#8CAAE6/*rgb(120,172,255);
	border: 0;*/
}

.cCpGlossary, .cCpGlossary:hover, .cCpGlossary:active, .cCpGlossary:link, .cCpGlossary:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px; 
	background: #EDF2FC/*#eeeeee*/;
	border: 1px solid #8CAAE6/*#dddddd*/;
	color: #2A57A8;
	padding: 1;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

form {
	margin-top: 0px;
	margin-bottom: 0px;	
}

.linkButton, .linkButton:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold;
	color: #0069B3; 
	letter-spacing: 1px;
	text-decoration: none;
}
.linkButton:hover {color: #7AA0B3;}
