
body { background: #CB5E7D;
}

body { background: #CB5E7D;
}

h2 {
	color:#CB5E7D;
	font: bold 12 px verdana, arial, sans-serif;
	margin: 0 0 10 20;
}


h2 {
	color: #CB5E7D;
	font: bold 12 px verdana, arial, sans-serif;
	margin: 0 0 10 20;
}

h1 {
	color: #DD712B;
	font: bold 13px Verdana, Arial, sans-serif;
	margin-left: 0 px; 
	padding-top: 0 px;
	padding-bottom: 0;
	margin: 10 0 0 20;
}


h3 {
	color: #CB5E7D;
	font: bold 11px Verdana, Arial, sans-serif;
	margin-left: 0 px; 
	padding-top: 0 px;
	padding-bottom: 0;
	margin: 0 0 0 0;
}


td {
		color: #6E6E6E;
		font: 11px  Arial,Verdana, sans-serif;
		margin : 0px, 0px, 0px, 0px;		
	}


div {
	padding-right: 20 px;
	padding-left: 10 px;
	padding-top: 0 px;
	padding-bottom: 0 px;
}


a {
	color: #CB5E7D;
	font: bold 11px  Arial, Verdana,  sans-serif;
	text-decoration: none;
}

a.white{
	color: white;
	font: bold 11px  Verdana, Arial, sans-serif;
	text-decoration: none;
}

a.gray{
	color: #AFAEAE;
	font: bold 10px  Verdana, Arial, sans-serif;
	text-decoration: none;
}

a.back {
	color: #AFAEAE;
	font: bold 11px  ArialVerdana, sans-serif;
	text-decoration: none;
}


a.white.back {
	color: white;
	font: 11px  Verdana, Arial, sans-serif;
	text-decoration: none;
}

a.gray.back {
	color: gray;
	font: 11px  Verdana, Arial, sans-serif;
	text-decoration: none;
}

a:hover {
	color:  #AFAEAE;
	text-decoration: blink;
}

a.white:hover {
	color: white;
	text-decoration: underline;
}

a.gray:hover {
	color: gray;
	text-decoration: underline;
}

a.gray2 {
	color: #AAAAAA;
}

p {
	color:  #6E6E6E;
	font: 11px  Arial, Verdana, sans-serif;
	margin: 0 75px 0 105px;
}


.brdr {
	border: 1px solid #FCBAC9;
}

.brd {
		border-color: #FCBAC9 ;
		border-style: solid;
		border-top-width: 0 px;
		border-right-width: 1 px;
		border-bottom-width: 0 px;
		border-left-width: 1 px;
}




.flat {color:#000000; background:#FFFFFF; font-family: Arial; font-size: 9pt; 
               border: 1 solid FDB0C6}

.buttonflat {color: #FFFFFF; background: FDB0C6; height: 20; font-family: Arial; font-size: 9pt; font-weight: bold;
               border: 1 solid red; cursor:hand}


div.msg_err {
	background: #FFFFFF;
	color: red;
	border: solid 1px red;
	font-weight: bold;
	padding:3px;
	padding-left: 20px;
	margin:10px;
	width: 400px;
}

div.msg_ok {
	background: #FFFFFF;
	color: green;
	border: solid 1px green;
	font-weight: bold;
	padding:3px;
	margin:10px;
	width: 400px;
}

.rv {
	position: absolute;
	top: 460px;
	left: 20px;
	font-size: 14pt;
}

.rv a {
	font-size: 14pt;
}

.rv img {
	border: 1px solid #FF86AE;
	margin-top: 10px;
}

.rv span {
	font-size: 11pt;
}

.footer {
	background: url('images/bottom.gif');
	padding-top: 70px;
	text-align: center;
	width: 770px;
	height: 135px;
}