body{background-image:none;background-color:#fff;color:#616161;font-size:12pt;line-height:1.5;font-family:Arial, Helvetica, sans-serif;text-align:left;width:100%;height:100%;margin:0}

#nav_left,#footer,#header,#partners,#employment,p.print{display:none}
#content{width:auto;margin: 0 5%;float: none !important}
#column{float: none !important;font-size:10pt}
#column b,#column strong{color:#555}
	.article img,.element img{float:left;margin:0 10px 10px 0;padding:5px;background:#fff;border:1px solid #E2E5EE}	
		
h1,h2,h3,h4,h5,h6{letter-spacing:-1px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;color:#717B84}

h1{font-size:2.6em;border-bottom:5px solid #CED2DD;margin-bottom:.5em;position:relative}
h2{font-size:2.6em;border-bottom:5px solid #CED2DD;position:relative}
h2 a,h3 a{color:#717B84;text-decoration:none}
h2 a:hover,h3 a:hover{text-decoration:underline}
h2.home{margin-bottom:.4em}
h3{font-size:1.7em}
h3.title{padding:0 10px 10px 10px}
h3.toggler{cursor:pointer;padding:6px 10px 5px 20px;font-size:1em;font-family:Arial, Helvetica, sans-serif;font-weight:bold;background:#fff;border-top:1px solid #D8DBE2;letter-spacing:normal}
h3.toggler:hover{text-decoration:underline}
h4{font-size:1.4em;margin-bottom:1em;margin-top:0;padding-top:0}
h5{margin:1em 0;font-family:Arial, Helvetica, sans-serif;font-size:1em;letter-spacing:normal;color:#555;font-weight:bold}

a{color:#72896C;text-decoration:underline}
a:hover{text-decoration:none}
a img{border:0}

p{margin:1em 0}
p.first_lead{font-size:1.1em}
p.date{font-size:.9em;color:#888;margin-top:.2em}
p.print{clear:both;padding:6px 0 6px 25px;background:url(../img/print.gif) no-repeat 0 4px}

ul,ol{margin:1em 0}


	
dl.offerts{width:100%;margin:1em 0;float:left}
.offerts dt{width:31%;float:left;margin:0;padding:1%;border-top:1px solid #D8DBE2;font-weight:bold;color:#555}
.offerts dt.first-child,.offerts dd.first-child{border-top:0}
.offerts dt.alt,.offerts dd.alt{background:#fff url(../img/nav_li_bg2.jpg) repeat-x 0 0}
/* commented backslash hack for mac-ie5 \*/
.offerts dt {clear: both}
/* end hack */
.offerts dd{float:left;width:65%;margin:0;padding:1%;border-top:1px solid #D8DBE2}

table{margin:1em 0;border-collapse:collapse;width:100%;padding:5px}
table.offerts{margin-top:0}
	table td,table th{border:1px solid #D8DBE2;padding:4px}
	table.org td.alt,table.org th.alt{background:#f8f8f8}
table.org thead th{border:0;font-size:1.4em;color:#717B84;letter-spacing:-1px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal}
table.org thead tr:hover th{color:#717B84;background:none}
tr:hover td.num,tr.alt:hover td.num,tr:hover td.title,tr.alt:hover td.title,tr:hover td.title a,tr.alt:hover td.title a,tr:hover td,tr:hover td.alt,tr:hover th,tr:hover th.alt{background:#A2C697;color:#fff}
table tr.alt{background:#fff url(../img/nav_li_bg2.jpg) repeat-x 0 0}	
table td.num {border-top:1px solid #CFCFCF;border-bottom:0;border-left:0;border-right:0;color:#859094;font-size:1.5em;font-weight:bold;padding:0 10px 0 0;text-align:right;vertical-align:middle;width:12%}
table td.title{border-top:1px solid #CFCFCF;border-bottom:0;border-left:0;border-right:0;padding:0.67em 0.83em 0.67em 0pt;vertical-align:middle}
table td span{font-size:.9em;display:block}
table td.first-child{border-top:0}

