@charset "iso8859-1";

.rtext {
	text-align:justify;
	line-height:18px;
	font:normal 12px Arial;
	color:#323232;
	padding:0;
}
.rtext P {
	margin: 0 0 9px 0;
}
.rtext A {
	color:rgb(129, 174, 47);
	text-decoration:underline;
}
.rtext A:hover {
	text-decoration:none;
}
.rTitle01 {
	font: normal 20px Arial;
	color:rgb(129, 174, 47);
	margin:10px 0 5px 0;
	line-height:auto;
	border:none;
}
.rSsTitle01 {
	font: bold 14px Arial;
	margin:3px 0 5px 0;
	line-height:auto;
}
.rSsTitle01, .rSsTitle01 A {
	color:#D94004;
}
table.rTable1 {
	border-collapse : collapse;
	color:#323232;
	width:100%;
	margin:10px 0;
}
.rTable1 TD {
	vertical-align: top;
	padding:0 10px 0 0;
	text-align:left;
}
table.rTable2 {
	color:#323232;
	background-color: #ffffff;
	border-collapse : collapse;
	width:100%;
	margin:10px 0;
	text-align:left;
}
tr.rHeader {
	background: #157fb6;
	color: white;
	font-weight : bold;
}
tr.rRow1 {
	background: white;
}
tr.rRow2 {
	background: #DCE4F1;
}
.rTable2 td {
	padding:5px 4px 4px 6px;
	border:solid 1px #ADC0DE;
	vertical-align: top;
}
.rEncart {
	margin:10px 0 5px 0;
	background: red;
}
.rEncartTop, .rEncartBottom {
	width:528px;
	height:4px;
	overflow:hidden;
	background: red;
}
.rEncartContent {
	font-size:11px;
	padding:2px 10px;
}
A.rArrowLink {
	font: bold 12px Arial;
	color:#323232;
	text-decoration:none;
	background: #ffffff url(/ct/1/static/arrow.gif) no-repeat left center;
	padding:0 0 0 11px;
	margin:0 10px 0 0;
}
A.rArrowLink:hover {
	color:#af225c;
	text-decoration:underline;
}
.rBox {
	margin:10px 0 5px 0;
}
.shadow {
	-moz-box-shadow: 0 0 4px rgba(129,175,202,0.8);
	-webkit-box-shadow: 0 0 4px rgba(129,175,202,0.8);
	box-shadow: 0 0 4px rgba(129,175,202,0.8);
}
.boxpadding {
	padding:7px 15px;
}
.boxTitle {
	margin:0;
	border:solid 1px #cecdcd;
	border-bottom:double 3px #cecdcd;
	text-transform:uppercase;
	font:bold 14px Arial;
	overflow:hidden;
	background:#ffffff url(/ct/1/static/degradVtop.gif) repeat-x;
}
.boxContent {
	margin:0;
	border:solid 1px #cecdcd;
	border-top:none;
	overflow:hidden;
	background:#ffffff url(/ct/1/static/degradVbottom.gif) repeat-x bottom;
	font-size:11px;
}
.boxContent P A {
	color:#28588D;
	text-decoration:underline;
}
.boxSep {
	overflow:hidden;
	clear:both;
	height:1px;
	background:#cecdcd;
	margin:6px 0;
}
