@charset "utf-8";
/* CSS Document */


.main {width:961px;background-image:url(/images/interdec/bg_repeat_981.gif); background-repeat:repeat-y; padding: 20px 0 20px 20px; position: relative; min-height: 250px; }
/*.main .background {width:981px; background: url(/images/interdec/reseau-canadien.gif) no-repeat top right; }*/
.main h1 {color:#000;font-family:helvetica, arial, sans-serif;font-size:25px;font-weight:bold;text-transform:uppercase;margin-bottom:20px;}
.main p {font-size:14px;line-height:24px;color:#505154;margin-bottom:15px;}
.main .padding {margin-left:25px;margin-right:25px;border-bottom:1px solid #ccc;}
.main ul { list-style: disc; margin-left: 15px;}
.main li { font-size:12px; }
.main a {text-decoration:none;color:#F15D2A;font-size:12px;font-weight:bold;}

.main .text  {float:left;width:630px;}
.main .text a {color:#666;font-size:14px;}
.main .text ul { list-style: disc; margin-left: 15px;}
.main .text li { font-size:12px; }

.main .text-12 {font-size:12px;line-height:14px;color:#505154;}
.main .text-12 ul { list-style: disc; margin-left: 15px;}
.main .text-12 li { font-size:12px; }

.main .text-11 {font-size:11px;line-height:13px;color:#505154;}
.main .text-11 ul { list-style: disc; margin-left: 15px;}
.main .text-11 li { font-size:11px; }
.main .text-11 a {font-size:11px;color:#F15D2A;}

.main .share {width:280px;border:1px solid #ccc;margin-bottom:35px;margin-top:20px;}
.main .share img {padding:10px 10px;}

.imagecontainer { width:958px; background-position: bottom right; background-repeat: no-repeat; padding-bottom: 10px; }
.introflash {width:981px; }
.intro {width:960px; background-position: bottom right; background-repeat: no-repeat; padding: 0 0 20px 20px; }
.intro h1 {color:#000;font-family:helvetica, arial, sans-serif;font-size:25px;font-weight:bold;text-transform:uppercase;margin-bottom:20px;margin-top:20px;}
.intro p {font-size:14px;line-height:24px;color:#505154;margin-bottom:15px;}
.intro .padding {margin-left:25px;margin-right:25px;border-bottom:1px solid #ccc;}
.intro a {text-decoration:none;color:#F15D2A;font-size:12px;font-weight:bold;}
.intro .text  {float:left;width:600px;}
.intro .text a {color:#666;font-size:14px;}

.links {float:right; width: 260px; padding-top: 20px; }
.links p { display: block; clear: both; font-size: 9px; color: #000; margin: 0 0 5px 0; }	

.linksleft {float:left; width: 260px; padding-top: 20px; }
.linksleft p { display: block; clear: both; font-size: 9px; color: #000; margin: 0 0 5px 0; }	

.program-details {line-height:17px; margin-left:8px;}
.program-details .column {width:310px;float:left;}
.program-details .column h1 {color:#000;font-family:helvetica, arial, sans-serif;font-size:14px;font-weight:bold;text-transform:uppercase;margin-bottom:20px;margin-top:20px;}
.program-details .column p {font-size:12px;line-height:17px;width:280px;}
.program-details .column ul {width:285px;}
.program-details .column ul h2 {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;margin:20px 0px 0px 0px;padding:0px;}
.program-details .column h2 {font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;text-transform:uppercase;margin:20px 0px 0px 0px;padding:0px;}
.program-details .column li {font-size:12px;list-style:disc;margin-left:15px;}
.program-details .column li a {color:#E54526;font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;text-decoration:none;background-image:none;text-align:left;text-transform:none;display:inline;}

.separator {background-image:url(/images/interdec/menu_divider.gif);background-repeat:repeat-x; margin-top: -20px;}

.breadcrumb {width:981px;height:1px;border-bottom:1px solid #ccc;position:relative;margin-top:30px;}
.breadcrumb div {padding-right:5px;font-size:10px;background-color:#fff;text-transform:uppercase;position:absolute;left:0px;top:-3px;}
.padding .section {padding-bottom:20px;}
.padding .section h1 {font-size:14px;}
.padding .section p {font-size:12px;line-height:16px;}
.padding .section .program {width:184px;float:left;}
.padding .section .program .thumbnail {}
.padding .section .program .link {padding-top:10px;padding-bottom:20px;}
.padding .section .program .link a {text-transform:uppercase;color:#000;}
                    

/* NEWLY WRITTEN CSS FROM INLINE REMOVAL */

.insidecontainer { margin: 30px 0; }