div#sidebar-right h3 {
	padding:0;
	font-size:1em;
	font-weight:bold;
}

div#sidebar-right p {
	padding:10px 0 0 0;
	font-style:italic;
	font-weight:bold;
}

.imgFltLeft {
	float:left;
	padding:0 0 20px 0;
}

table.info {
	width:100%;
	clear:left;
	background-color:#e9f7ea;
	border:1px solid #ccc;
	border-bottom:none;
}
table.info tr.banner {
	background-color:#2FB72E;
}
table.info tr.banner h2 {
	color:#FFF;
	padding:0;
	font-size:0.9em;
}
table.info td, table.info th {
	border-bottom:1px solid #ccc;
}
table.info.fullWidth {
	width:100%;
}
table.info td {
	font-size:0.8em;
	line-height:130%;
}
table.info tr td h3 {
	margin-bottom:5px;
	padding:0;
}
table.info tr td h3 a {
	padding-right:12px;
	background: transparent url(../images/navigation/arrow-green15-r.gif) right center no-repeat;
}
table.info tr td h4 a {
	padding-right:12px;
	background: transparent url(../images/navigation/arrow-green13-r.gif) right center no-repeat;
}

.bloc {
	margin:20px 0;
	background-color:#e9f7ea;
}

.bloc.noPad {
	margin-top:0;
}

.bloc h3 {
	margin-top:5px;
	color:#2FB72E;
}

h4 {
	padding:50px 0 0 10px;
	font-size:0.9em;
	font-weight:bold;
}

.bloc p {
	padding:10px 20px 0 10px;
}

.bloc ul {
	margin:1em 0 0 0;
	padding:0 0 0 2em;
}
.bloc ul li {
	padding:0 0 5px 0;
}

.leftContent {
	margin-top:10px;
	width:374px;
	float:left;
}

.rightContent {
	margin-top:10px;
	width:374px;
	float:right;
}

.leftContent p, .rightContent p {
	padding:0 40px 0 10px;
}

.leftContent img.imgFltLeft, .rightContent img.imgFltLeft {
	float:left;
	padding:0 10px 0 10px;
}

a {
	color:#2FB72E;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

ul.jobLinks {
	margin:10px 10px 0 20px;
	padding:0;
}

ul.jobLinks li {
	padding:0 0 5px 0;
}


ul.jobLinks li a {
	padding-right:12px;
	font-size:1.2em;
	background: transparent url(../images/navigation/arrow-green13-r.gif) right center no-repeat;
}


div.fourCol,
div.fiveCol {
   width:9em;
   margin:1em;
   float:left;
   clear:none;
}
div.fourCol img,
div.fiveCol img {
   float:none;
   clear:both;
   display:block;
   margin-bottom:0.3em;
}
div.fourCol h4,
div.fiveCol h4 {
   float:left;
   clear:both;
   padding:0;
}
div.fourCol p,
div.fiveCol p {
   float:left;
   padding:0;
   width:100%;
}

div.fiveCol {
   width:7.3em;
}
