Body{font-family:Arial, Verdana, Sans Serif;margin:0px;font-size:12px; color:#666666;}
p {margin-bottom:15px;}
p, span {line-height:18px;}
a {text-decoration:none;color:#265279;outline:0;}
a:hover{text-decoration:underline;}
img{border:0;}
hr{color:#E5E5E5;/*float:left*//*;width:960px;*/margin:16px auto;background-color:#e5e5e5; border:none;height:1px;}

#container {width: 960px; margin: 0 auto; text-align: left; }

h1 {font-family:SansationLight, Arial, Sans-Serif;font-size:25px;color:#000000;font-weight:normal;margin: 0 0 15px;}
h2 {font-family:SansationLight, Arial, Sans-Serif;font-size:22px;color:#333333;font-weight:normal;/*margin-top:20px;*/}

ul li {line-height: 18px;}

.clear{clear: both;}

/*.Main{width:100%;min-height:545px;background-image:url('/images/china/content-background.png');background-repeat:repeat-x;}*/
.Main{width:100%;min-height:300px;background-image:url('/images/new-montreal/school-top-bkg-71.jpg');background-repeat:repeat-x;}
.Main .Main_Content{padding-top:20px;margin:0px auto; width:960px;/*overflow:hidden;*/}
.Main .Main_Content p{color:#666666; font-size:12px;margin:0 0 15px 0;}
/*.Main .Main_Content H1{color:#666666;font-size:18px;margin:10px 0px 15px 0px;}*/
/*.Main .Main_Content ul {padding-left:15px;}*/
.Main .Main_Content .HomeContent h1 {color:#666;}

#logo {
	width: 416px; height: 180px; float: left; position: absolute; z-index: 1; background-color: none;
}

#orta {font-family:SansationLight, Arial, Sans-Serif;font-size:16px;text-align: left;color:#333333;line-height:25px;font-weight:normal;/*margin-top:20px;*/}

#search ul {
	margin: 0px; padding-right: 100px; width: auto; height: auto; text-align: left; float: left; list-style-type: none;
}
#search li {
	margin: 0px; padding: 0px; width: auto; height: auto; text-align: left; float: left;
}
#search ul li {
	padding-top: 7px; padding-right: 30px;
}
#search ul li a {
	margin: 0px; padding: 2px 0px 1px; width: auto; height: auto; color: rgb(255, 255, 255); text-transform: uppercase; font-size: 10px; font-weight: bold; text-decoration: none; display: block;
}
#search ul li a:hover {
	margin: 0px; padding: 2px 0px 1px; height: auto; color: rgb(255, 255, 255);
}
#search ul li a:hover span {
	border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: dotted;
}
#search #share {
	padding-right: 13px;
}
#search #share a {
	background: url('icon-share.gif') 0px 4px no-repeat; padding: 2px 0px 1px 18px; text-align: left; display: block;
}
#search {
	width: auto; height: 34px; padding-right: 2px; clear: both; float: right;
}
#search form {
	float: right;
}
#search .left {
	margin: 0px; padding-top: 7px; float: left; position: relative; z-index: 2;
}
* + html #search .left {
	padding-top: 6px;
}
#search .right {
	left: -6px; color: rgb(255, 255, 255); padding-top: 5px; clear: none; float: left; position: relative; z-index: 3;
}
#q {
	background: rgb(241, 241, 241); margin: 0px; padding: 4px 0px 3px 4px; border: currentColor; top: 0px; width: 144px; color: rgb(128, 128, 128); line-height: 14px; font-size: 11px; position: relative; max-height: 21px;
}
#sa {
	background: url("btn-search.jpg") no-repeat; border: currentColor; width: 73px; height: 24px; color: rgb(255, 255, 255); cursor: pointer;
}
#sa:hover {
	background: url("btn-search-hover.jpg") no-repeat;
}
input[type='submit']:focus {
	
}
input[type='button']:focus {
	
}


/*.PlaceHolder{float:left;}*/
.Footer{float:left;width:100%;margin-top:50px;/*background-image:url('/images/china/footer-background.png');background-repeat:repeat-x;background-potision:top;*/background-color:#ececec;}
.Footer .footer-top-shadow {background: url('/images/china/footer-top-shadow.png') no-repeat 0 0;height: 6px;margin: 0 auto;width: 954px;}
.Footer .footer-content {width:960px;margin:0px auto;min-height:200px;line-height:20px;overflow:hidden;}
.Footer .div_Footer {margin-top:3px;}
.Footer .div_Footer div{float:left;width:240px;}
.Footer .div_Footer div h3{color:#6A6A6A;margin:10px 0px 0px 0px;font-size:12px;text-transform:uppercase;margin-bottom:10px;}
.Footer .div_Footer div p,.Footer .div_Footer div ul,.Footer .div_Footer div a{color:#6A6A6A;font-size:12px;line-height:20px;}
.Footer ul{list-style:none;padding:0px;margin:0px;line-height:18px;}

/*      Footer Schools       */
.Footer .footer-schools {background: url('/images/china/footer-schools-bkg-999x40_2.png') no-repeat -15px 0;overflow:hidden;height:40px;padding-top:1px;}
.Footer .footer-schools .footer-schools-title {width:155px;font-weight:normal;}
.Footer .footer-schools .footer-schools-title .footer-title{font-family:SansationRegular, Arial, Sans-Serif;font-size:15px;color:#000000;text-transform:uppercase;line-height:40px;font-weight:normal;}
.Footer .footer-schools .footer-schools-title, .Footer .footer-schools .footer-schools-items {float:left;}
.Footer .footer-schools-items {padding-left:10px;}
.Footer .footer-schools .footer-schools-items ul li {float:left;margin-top:10px;}
.Footer .footer-schools .footer-schools-items ul li a{font-weight:bold;color:#333333;}
.Footer .footer-schools .footer-schools-items ul li.footer-schools-items-spacer {margin:10px;color:#999999;}
/*.Footer .footer-schools-items-shadow-bottom {clear:both;background: url('/images/china/footer-schools-bottom-shadow.png') no-repeat 0 0;height: 6px;margin: 0 auto;width: 954px;}*/
/*      END Footer Schools       */

.copyright{color:#666666;font-size:11px;text-align:center;padding:5px 0 15px;border-top: 1px solid #cacaca;margin-top:25px;}

/********************* Page content  *********************/
.page-content {float:left;width:688px;margin-left:40px;}
.page-content ul {padding-left:15px;}
.page-content .page-title h1 {font-family:SansationLight, Arial, Sans-Serif;font-size:25px;color:#000000;text-transform:uppercase;margin:0 0 15px 0px;}
.page-content .page-title-shadow {margin-bottom:15px;width:638px;height:6px;background:url('/images/new-montreal/school-header-shadow.png') no-repeat 0 0;}
.page-content h2{font-family:Arial, Verdana, Sans Serif;font-size:18px;color:#555555;font-weight:bold;}
.page-content h3 {margin:0 0 10px 0;font-family:Arial, Verdana, Sans Serif;font-size:13px;color:#333;font-weight:bold;}
/*********************************************************/

/********************* Page content  *********************/
.page-content-items {float:left;width:688px;margin-left:40px;}
.page-content-items .page-title h1 {font-family:SansationLight, Arial, Sans-Serif;font-size:25px;color:#000000;text-transform:uppercase;margin:0 0 15px 0px;}
.page-content-items .page-title-shadow {margin-bottom:15px;width:638px;height:6px;background:url('/images/new-montreal/school-header-shadow.png') no-repeat 0 0;}
.page-content-items h2{font-family:Arial, Verdana, Sans Serif;font-size:18px;color:#555555;font-weight:bold;}
.page-content-items h3 {margin:0 0 10px 0;font-family:Arial, Verdana, Sans Serif;font-size:13px;color:#333;font-weight:bold;}

.page-content-items .page-content-item {float:left;margin:0 0 30px 0;}
.page-content-items .page-content-item img{float:left;width:105px; height:105px;}
.page-content-items .page-content-item .page-item-link a{color:#265279;font-size:11px;}
.page-content-items .page-content-item .page-item-desc{float:left;width:317px;padding:0px 0px 0px 13px;}
.page-content-items .page-content-item .page-item-desc p, .page-content-items .page-content-item .page-item-desc h4{margin:0px; color:#666666;margin-bottom:10px;}
.page-content-items .page-content-item .page-item-desc p{font-size:11px;}
.page-content-items .page-content-item h3{margin:0px;color:#666666;font-size:15px;padding-bottom:10px;width:100%;}

/*********************************************************/