body {
	font-size: 10px;
	font-family: verdana;
	font-weight: normal;
}



.headlineview {

	font-size: 16px;
}

h2.paragraphheadline {
	font-family: verdana;
	font-weight: bold;
	color: #666666;
	font-size: 14px;
}

table th, td {
	font-size: 10px;
}

a.menu, a.menu:visited, a.menu:link {
 font-size : 7pt;
 font-family : verdana;
 font-weight: bold;
 text-decoration : none;
 color : #666666;
 /*cxolor : #ffffff;*/
}

a.menu:hover {
 font-family : verdana;
 font-size : 7pt;
 font-weight: bold;
 text-decoration : none;
 color : #666666;
}

a.menuselected, a.menuselected:visited, a.menuselected:link {
 font-size : 7pt;
 font-family : verdana;
 text-decoration : none;
 font-weight: bold;
 color: #000000;
}        

.headline {
    font-family : verdana;
    font-size : 18px;
    font-weight : bold;
    text-decoration : none;
    /*cxolor : #666666;*/
    color : #000000;
    padding-top : 4px;
    padding-bottom : 4px;
}


.headlineview {
    font-family : verdana;
    font-size : 16px;
    font-weight : bold;
    text-decoration : none;
    /*cxolor : #2E2E93;*/
    color : #666666;
    padding-top : 4px;
    padding-bottom : 4px;

}


.subheadline {
    font-family : verdana;
    font-size : 12px;
    font-weight : bold;
    text-decoration : none;
    color : #666666;
}

/*A.author {
    font-family : verdana;
    font-size : 7pt;
    font-weight : bold;
    text-decoration : none;
    color : #666666;
}*/


.ingress {
    font-family : verdana;
    font-size : 10px;
    font-weight : normal;
    text-decoration : none;
    color : #000000;
    /*cxolor : #666666;*/
}

.ingressview {
    font-family : verdana;
    font-size : 10px;
    font-weight : normal;
    text-decoration : none;
    color : #000000;
    /*cxolor : #000000;*/
}


.basic {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #666666;
}


.date {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #000000;
}

.body {
    margin : 0;
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #666666;

}

.feedback {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #000000;
}

.backlink {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #000000;
}

.related {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #000000;
}

.forum {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #000000;
}

/*A..link {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : underline;
    color : #0000FF;
}*/

.link {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #000000;
}





/*A..tips {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #2E2E93;
}

A..pdf {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #2E2E93;
}*/

.pdf {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #2E2E93;
}


/*A..printable {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #2E2E93;
}

A..backlink {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #2E2E93;
}*/

.headlinelink {
    font-family : verdana;
    font-size : 9pt;
    font-weight : normal;
    text-decoration : underline;
    color : #2E2E93;
    padding-top : 4px;
    padding-bottom : 4px;
}

.attachment {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #2E2E93;
}


.nginfo {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #ff0000;
}

.tips {
    font-family : verdana;
    font-size : 8pt;
    font-weight : normal;
    text-decoration : none;
    color : #2E2E93;
}


.cpform .cpstextheading {
	font-weight: normal;
	font-size: 100%;
}

.cpform .horizontal .cpstextheading {
	width: 39%; 
	float: left;
}

.cpform .horizontal .cpsoptions {
	float: left;
	/*x-border: 1px solid red;*/
	width: 59%;
}

.cpform .optionshorizontal .cpsradiooption, 
.cpform .optionshorizontal .cpscheckboxoption  {
	float: left;
}

.cpform .cpsoptionsclear, .cpform .cpsclear {
	height: 10px;
	clear: both;
}

.cpform .cpstext, .cpform .cpstextarea {
	width: 98%;
}

.cpform input.cpsdate {
	width: 7em;
}

.cpform .cpselementcontainer {
	padding-top: 1.5em;
}

.cpform .mandatory {
	color: #000000;
}