/* -- html -- */
body {
	color: #000000;
	font-family: Helvetica, Arial, Tahoma, Verdana, Sans-Serif;
	font-size: 10pt;
}

div {
	margin: 0;
	padding: 0;
}


.red {
	color: #fd1b14; 
}

h1 span {
	display: none;
}
h1 img {
	margin-right: 10px;
}

h1 {
	clear: both;
}

h3 span {
	display: none;
}
h3 img {
	border-top: 2px solid #666666;
	border-bottom: 5px solid #666666;
	border-left: 5px solid #666666;
	border-right: 5px solid #666666;
	margin-right: 10px;
}

h3 {
	clear: both;
	border-bottom: 5px solid #fd1b14;
}

#url {
	float: right;
}

/* --  CMF messages -- */
.cmf-messages {
	font-size: 80%;
	margin: 0px 0px 3px 0px;
	color: #fd1b14;
    border: 1px dotted #bfbfbf; 
}
.cmf-errors {
	font-size: 80%;
	margin: 0px 0px 3px 0px;
	color: #fd1b14;
    border: 1px dotted #bfbfbf; 
}
.cmf-confirmation {
    border: 1px solid #666666; 
}
/* --  CMF actionlinks -- */
a.cmf-actionlink, a.cmf-actionlink:visited, a.cmf-actionlink:active { 
	background-color: #ffffff; 
	text-decoration: none;
	border: 1px solid #fd1b14;
	color: #666666;
} 
a.cmf-actionlink:hover { 
	color: #ffffff !important; 
	background-color: #fd1b14; 
	text-decoration: none;
} 

/* --  CMF tables -- */
td.cmf-top { 
    color: #ffffff; 
    background-color: #666666; 
}
td.cmf-top a {
	color: #fd1b14 !important;
}
td.cmf-nav { 
    background-color: #A7D2E5; 
}
td.cmf-line { 
	font-size: 1em;
    background-color: #fdebe4; 
}
td.cmf-linesep { 
    background-color: #ffffff; 
}
td.cmf-line1 { 
	font-size: 1em;
    /*background-color: #fdebe4; */
}
td.cmf-line2 { 
	font-size: 1em;
    /*background-color: #ffefef; */
}

td.cmf-right {
	font-size: 1em;
	text-align: left !important;
}
span.cmf-compulsory {
    color: #FF9999;
}
td.cmf-left {
	font-size: 1em;
}
td.cmf-break { 
    border-bottom: #647883 solid 1px;
}
td.cmf-sep { 
}
td.sep h4 {
}
td.cmf-bottom {
}

/* --  CMF forms -- */
form.cmf-form input, form.cmf-form select, form.cmf-form textarea, a.cmf-actionbutton { 
	border: 1px solid #666666;
	color: #1A1F1A;
	background-color: #E4E0D8;
} 

form.cmf-form input[type=submit], form.cmf-form button, a.cmf-actionbutton { 
	border-top: 1px solid #e2f6ff;
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	border-left: 1px solid #e2f6ff;
	cursor: hand;
	background-color: #E4E0D8;
	text-decoration: none;
} 
