@charset "UTF-8";
/* CSS Document */

p {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

h1 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #002e5f;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #002e5f;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #83389b;
}

h4 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #002e5f;
}

h5 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #e70033;
}

h6 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #8cb7c7;
}

h7 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #e70033;
}

h8 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #34b6e4;
}

h9 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #e70033;
}


.BodyText_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.BodyText_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.Heading_blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #002e5f;
}

.Heading_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #e70033;
}

.Heading2_Blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #002e5f;
}

.Heading2_LightBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #34b6e4;
}
.Heading2_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #e70033;
}

.Heading2_purple {
	color: #83389b;
	font-size: 16px;
	font-weight: bold;
}

.HighlightedText_darkblue_14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #002e5f;
}
.Heading_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
.Heading2_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.BodyText_boldred {
	font-family: Arial, Helvetica, sans serif;
	font-size: 12px;
	font-weight: bold;
	color: #e70033;
}
.BodyText_black14 {
	font-family: Arial, Helvetica, sans serif;
	font-size: 14px;
	color: #000000;
}



#wrapper {
width: 1000px;
margin: 0px auto 0px auto;
}

#header {
width: 1000px;
height: 80px;
}

#menu {
background-image:url(main_images/banner_en/banner_03.jpg);
background-repeat: no-repeat;
width: 1000px;
height: 31px;
vertical-align: middle;
}


#city {
background-image:url(main_images/banner_en/banner_04.jpg);
background-repeat: no-repeat;
width: 1000px;
height: 141px;
}

#city_fr {
background-image:url(main_images/banner_fr/banner_fr_04.jpg);
background-repeat: no-repeat;
width: 1000px;
height: 141px;
}

#body {
width: 1000px;
height: auto;
height: 1%;  /* Hack to fix margin issues in IE */
}

.photo {
float: left;
width: 250px;
padding-right: 15px;
}

.callout {
float: left;
width: 250px;
padding-left: 15px;
padding-right: 15px;
margin-right: 15px;
margin-bottom: 15px;
background-color: #ffeed7;
}

.share {
float: left;
width: auto;
height: 35px;
padding-top: 50px;
padding-bottom: 25px;
}

#footer {
width: 1000px;
height: 116px;
}

#header_fr {
background-image:url(french/images/Banner_generic_FR.jpg);
bakcground-repeat: no-repeat;
width: 1000px;
height: 201px;
}

#sidebar {
padding-top: 7px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
height: 1%;  /* Hack to fix margin issues in IE */

}

#pscroller1{
width: 155px;
height: 100px;
padding: 5px;
background-color: #ebf4de;
}

.someclass{ //class to apply to your scroller(s) if desired
}

/* tables for use on pages of preliminary program */
#table_hsfc {
width: 810px;
height: auto;
margin-left: 26px;
background-image: url(english/Images/PrelimProgram_logos/HSFC.jpg);
background-repeat: no-repeat;
background-position: right;
}

#table_ccs {
width: 810px;
height: auto;
margin-left: 26px;
background-image: url(english/Images/PrelimProgram_logos/CCS.jpg);
background-repeat: no-repeat;
background-position: right;
}

#table_cacpt {
width: 810px;
height: auto;
margin-left: 26px;
background-image: url(english/Images/PrelimProgram_logos/CACPT.jpg);
background-repeat: no-repeat;
background-position: right;
}

#table_cacr {
width: 810px;
height: auto;
margin-left: 26px;
background-image: url(english/Images/PrelimProgram_logos/CACR.jpg);
background-repeat: no-repeat;
background-position: right;
}

#table_cccn {
width: 810px;
height: auto;
margin-left: 26px;
background-image: url(english/Images/PrelimProgram_logos/CCCN.jpg);
background-repeat: no-repeat;
background-position: right;
}

#table_chs {
width: 810px;
height: auto;
margin-left: 26px;
background-image: url(english/Images/PrelimProgram_logos/CHS.jpg);
background-repeat: no-repeat;
background-position: right;
}

#table_cpca {
width: 810px;
height: auto;
margin-left: 26px;
background-image: url(english/Images/PrelimProgram_logos/CPCA.jpg);
background-repeat: no-repeat;
background-position: right;
}

#table_csatvb {
width: 810px;
height: auto;
margin-left: 26px;
background-image: url(English/Images/PrelimProgram_logos/CSATVB.jpg);
background-repeat: no-repeat;
background-position: right;
}

#table_cscp {
width: 810px;
height: auto;
margin-left: 26px;
background-image: url(english/Images/PrelimProgram_logos/CSCP.jpg);
background-repeat: no-repeat;
background-position: right;
}

#table_cscs {
width: 810px;
height: auto;
margin-left: 26px;
background-image: url(english/Images/PrelimProgram_logos/CSCS.jpg);
background-repeat: no-repeat;
background-position: right;
}

#table_csct {
width: 810px;
height: auto;
margin-left: 26px;
background-image: url(english/Images/PrelimProgram_logos/CSCT.jpg);
background-repeat: no-repeat;
background-position: right;
}

#table_satellites {
width: 810px;
height: auto;
margin-left: 26px;
}