body {
	background-image:none;
	font:Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0;
	width:100%;
	height:100%;
	font-size:medium;
}

.page-holder {
	width:100%;
	background-image:none;
	min-height:10in;
}
.page {
	width:100%;
	background-image:none;
}
#header {
	background-image:none;
	display: none
}

#header ul#top {
	position:absolute;
	z-index:10;
	top:4px;
	right:77px;
	margin:0;
	padding:0;
	list-style:none;
	display:none;
}
#header ul#top li {
	padding:0 6px;
	float:left;
	background:url(/assets/images/li-top.gif) no-repeat 0 3px;
}
#header ul#top li:first-child {
	background:none;
}
#header ul#top a {
	color:#5c8a2e;
	text-decoration:none;
}
#header ul#top li:hover ,
#header ul#top li.hover {
	position:relative;
}
#header ul#top li:hover ul ,
#header ul#top li.hover ul {
	display:block;
}
#header ul#drop {display:none;	position:absolute;	top:100%;	width:150px;	left:0;	margin:0;	padding:8px 0 0 0;	list-style:none;	background:#fff;	font-size:12px;}

#header ul#drop li {
	padding:0;
	background:url(/assets/images/border-drop.gif) repeat-x;
}
#header ul#drop a {
	padding:5px 8px 5px 15px;
	display:block;
	color:#5c8a2e;
	text-decoration:none;
	width:127px;
}
#header ul#drop a:hover {
	color:#2e679d;
	background:#efefef;
}
#header .form-holder {
	position:absolute;
	top:36px;
	right:84px;
	width:192px;
	z-index:2;
}
#header .form-holder input.btn {
	float:right;
}
#header .form-holder .subscribe div {
	float:left;
	width:150px;
	padding:0 5px;
	background:url(/assets/images/bg-input.gif) no-repeat;
}
#header .form-holder .subscribe div input {
	padding:3px 0 2px;
	width:150px;
	background:none;
	border:0;
	color:#878787;
	font:11px/11px Arial, Helvetica, sans-serif;
}
#header ul#zoom {
	position:absolute;
	top:64px;
	right:154px;
	margin:0;
	padding:0;
	list-style:none;
}
#header ul#zoom li {
	padding-right:4px;
	float:left;
}
#header ul#zoom img {
	display:block;
}
#header ul.icons {
	position:absolute;
	top:64px;
	right:117px;
	margin:0;
	padding:0;
	list-style:none;
}
#header ul.icons li {
	padding-left:8px;
	float:left;
}
#header ul.icons img {
	display:block;
}
#header ul#main { display:none;}
#header ul#main li {
	padding:0;
	margin:0 36px 0 0;
	float:left;
	height:1%;
}
#header ul#main li:after {
	content:"";
	clear:both;
	display:block;
}
#header ul#main a {
	display:block;
	height:10px;
	background:url(/assets/images/bg-main-nav.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
#header ul#main a.home {
	width:36px;
	background-position:0 0;
}
#header ul#main a.home:hover ,
#header ul#main a.homeactive /*,
#header ul#main li:hover a ,
#header ul#main li.hover a */{
	background-position:0 -10px;
}
#header ul#main a.about {
	width:59px;
	background-position:-73px 0;
}
#header ul#main a.about:hover ,
#header ul#main a.aboutactive {
	background-position:-73px -10px;
}
#header ul#main a.learning {
	width:58px;
	background-position:-169px 0;
}
#header ul#main a.learning:hover ,
#header ul#main a.learningactive {
	background-position:-169px -10px;
}
#header ul#main a.life:hover, 
#header ul#main a.life {
	width:78px;
	background-position:-263px 0;
}
#header ul#main a.life:hover ,
#header ul#main a.lifeactive {
	background-position:-263px -10px;
}
#header ul#main a.admissions:hover,
#header ul#main a.admissions {
	width:73px;
	background-position:-375px 0;
}
#header ul#main a.admissions:hover ,
#header ul#main a.admissionsactive {
	background-position:-375px -10px;
}
#header ul#main a.working:hover,
#header ul#main a.working {
	width:58px;
	background-position:-482px 0;
}
#header ul#main a.working:hover ,
#header ul#main a.workingactive {
	background-position:-482px -10px;
}
#header ul#main li:hover ,
#header ul#main li.hover {
	position:relative;
}
#header ul#main li:hover ul ,
#header ul#main li.hover ul {
	display:block;
}
#header ul#drop1 {
display:none;	position:absolute;	z-index:100;	top:10px;	width:150px; left:0;	margin:0;	padding:8px 0 0 0;	list-style:none;	background:#fff; 
}
#header ul#dropAbout, #header ul#dropLearning, #header ul#dropAdmissions, #header ul#dropWorking, #header ul#dropStudentLife {display:none;	position:absolute;	z-index:100;	top:10px;	width:150px; left:0;	margin:0;	padding:8px 0 0 0;	list-style:none;	background:#fff;}

#header ul#drop1 li {
	margin:0;
	padding:0;
	background:url(/assets/images/border-drop.gif) repeat-x;
}
#header ul#dropAbout li, #header ul#dropLearning li, #header ul#dropAdmissions li, #header ul#dropWorking li, #header ul#dropStudentLife li  {
	margin:0;
	padding:0;
	background:url(/assets/images/border-drop.gif) repeat-x;
}

#header ul#drop1 li:first-child {
	background:none;
}
#header ul#drop1 a {
	padding:5px 8px 5px 15px;
	display:block;
	color:#5c8a2e;
	text-decoration:none;
	width:127px;
	background:0;
	text-indent:0;
	overflow:visible;
	height:1%;
}
#header ul#dropAbout a, #header ul#dropLearning a, #header ul#dropAdmissions a, #header ul#dropWorking a, #header ul#dropStudentLife a  {
	padding:5px 8px 5px 15px;
	display:block;
	color:#5c8a2e;
	text-decoration:none;
	width:127px;
	background:0;
	text-indent:0;
	overflow:visible;
	height:1%;
}


#header ul#drop1 a:hover {
	color:#2e679d;
	background:#efefef;
}
#header ul#dropAbout a:hover , #header ul#dropLearning a:hover , #header ul#dropAdmissions a:hover , #header ul#dropWorking a:hover , #header ul#dropStudentLife a:hover {
	color:#2e679d;
	background:#efefef;
} 

.columns-holder {
	width:800px;
	margin:0 auto;
	overflow:hidden;
	padding:0 10px;
}
.col-holbg {
	background:url(/assets/images/col-hol-bg.gif) no-repeat;
	margin-top:-10px;
	padding-top:17px;
}
.columns-holder-bg {
	margin:0 auto;
	height:1%;
	background:#fff;
}
.columns-holder-bg:after {
	content:"";
	clear:both;
	display:block;
}
#sidebar {
display:none;
}

#content {
	float:none;
	width:875px;
	overflow: visible;
	margin:0; padding:0;
}
#content p {
 margin:.3em .5in .3em 0;
 width:500px;
}
#content .img-holder { display:none;}
#content .text-holder {
	padding:0 9px 10px 20px;
	height:1%;
	overflow:hidden;
}
#content .text-box {
	width:100%;
	float:left;
	padding-top:5px;
}
#content .text-box h1 {
	margin:0 0 .3em 0;
	color:#000;
	font:1.66em/1em Georgia, "Times New Roman", Times, serif;
}
#content .text-box h2 {
	margin:0;
	color:#3374b4;
	font:bold 1.25em Georgia, "Times New Roman", Times, serif;
}
#content .text-box p {
	margin:8px 0 12px;
	line-height:20px;
	font-size: 12pt
}

#content .text-box ul li {
	
	font-size: 12pt;
	line-height:20px;
}

#content .text-box-full h1 {
	margin:0 0 .3em 0;
	color:#000;
	font:1.66em/1em Georgia, "Times New Roman", Times, serif;
}
#content .text-box-full h2 {
	margin:0;
	color:#3374b4;
	font:bold 1.25em Georgia, "Times New Roman", Times, serif;
}
#content .text-box-full p {
	margin:8px 0 12px;
	line-height:20px;
	font-size: 12pt
}

#content .text-box-full ul li {
	
	font-size: 12pt;
	line-height:20px;
}
#content .side-box {display:none;}
#content .side-box .curriculum {display:none;}

.top-part {
	height:262px;
	overflow:hidden;
	padding:20px 0;
}
.bottom-part {
	height:1%;
	overflow:hidden;
	padding:20px 0 38px;
}
.top-part .img-holder {
	z-index:1;
	float:left;
	padding:7px 0 0 8px;
	width:406px;
	height:256px;
	background:url(/assets/images/bg-img-holder.png) no-repeat;
}
.top-part .img-holder img {
	display:block;
}
.top-part .img-holder .respect-box {
	position:absolute;
	z-index:1;
	top:365px;
	left:82px;
	width:130px;
	height:35px;
	background:url(/assets/images/bg-respect.png) no-repeat;
}
.top-part .text-holder {
	width:340px;
	float:left;
	padding-left:25px;
	color:#fff;
}
.top-part .text-holder a {
	color:#59b4e7;
	margin-left:8px;
}
.top-part .text-holder a:hover {
	text-decoration:none;
}
.top-part .text-holder h1 {
	margin:0 0 13px;
	font:2.08em/1.2em Georgia, "Times New Roman", Times, serif;
}
.top-part .text-holder h1 span {
	color:#690;
}
.top-part .text-holder p {
	margin:0 0 0 0;
	font-size:1.083em;
	line-height:1.46em;
}
.top-part .text-holder span.fletter {
	margin:0 5px 5px 0;
	overflow:hidden;
	color:#00274c;
	float:left;
	width:29px;
	background:url(/assets/images/bg-fletter.gif) no-repeat 0 100%;
	text-align:center;
	font:2.25em/33px Georgia, "Times New Roman", Times, serif;
}
.bottom-part .news ,
.bottom-part .events {
	float:left;
	width:380px;
}
.bottom-part .news {
	margin-right:36px;
}
.bottom-part .events {
	padding-left:4px;
}
.bottom-part .news .top ,
.bottom-part .events .top {
	border-bottom:1px solid #ccc;
	overflow:hidden;
	height:1%;
	padding-top:12px;
}
.bottom-part .news .top h2 ,
.bottom-part .events .top h2 {
	float:left;
	margin:0;
	color:#043c6f;
	font:1.91em Georgia, "Times New Roman", Times, serif;
}
.bottom-part .news .top ul ,
.bottom-part .events .top ul {
	float:right;
	margin:0;
	padding:5px 8px 0 0;
	list-style:none;
}
.bottom-part .news .top ul li ,
.bottom-part .events .top ul li {
	padding:0;
	display:inline;
}
.bottom-part .news .top ul img ,
.bottom-part .events .top ul img {
	line-height:0;
	vertical-align:middle;
}
.bottom-part .news .box,
.bottom-part .events .box {
	padding-right:40px;
}
.bottom-part .news .bigger,
.bottom-part .events .bigger{
	padding-bottom:9px;
}
a.more{
	margin-left:3px;
	color:#069;
}
a.more:hover{
	text-decoration:none;
}
.box h3 {
	margin:17px 0 8px 0;
	font-size:1.083em;
}
.box h3 a {
	color:#00274c;
}
.box h3 a.blue {
	color:#06c;
}
.box h3.blue {
	margin:20px 0 3px 0;
}
.box h3 a:hover {
	text-decoration:none;
}
.box span {
	color:#999;
	margin-left:2px;
	font-size:0.91em;
}
.box p {
	margin:0;
}
.date-box {
	width:44px;
	height:37px;
	float:left;
	background:url(/assets/images/bg-date-box.gif) no-repeat;
	margin-right:12px;
	padding:6px 0 0 0;
}
.date-box span.month {
	display:block;
	width:40px;
	height:15px;
	font-size:1.25em;
	line-height:15px;
	font-weight:bold;
	text-align:center;
	color:#00274c;
}
.date-box span.date {
	display:block;
	width:40px;
	height:15px;
	font-size:1.33em;
	line-height:15px;
	font-weight:bold;
	text-align:center;
	color:#7eaa33;
	padding-top:3px;
}
.footer-holder {
	width:100%;
	border-top:7px solid #00305c;
	background:#013d73;
	display: none
}
.footer {
	color:#fff;
	width:805px;
	margin:0 auto;
	background:#013d73;
	overflow:hidden;
	font-size:0.91em;
	padding:10px 0 30px;
	display: none
}
.foot-no-bg {
	background:none;
}
.footer .adr{
	float:left;
}
.footer p{
	margin:0;
}
.footer .contacts {
	padding-right:12px;
	float:right;
	text-align:right;
}
.footer .smallerp {
	padding-right:6px;
	padding-top:5px;
}
.footer .biggerp {
	padding-left:6px;
	padding-top:5px;
}
.footer a {
	color:#73a9dc;
}
.footer a:hover {
	text-decoration:none;
}
.photo-right { float:right; clear:right; margin:0 0 10px 10px;}
.photo-left { float:left; clear:left; margin:0 10px 10px 0;}.text-holder .side-box {
	display: none;
}
#content .img-holder {
	display: none;
}
.page-holder .page .main .columns-holder col-holbg .columns-holder-bg #sidebar {
	display: none;
}
.page-holder .page .main .columns-holder col-holbg .columns-holder-bg #content .text-holder .text-box {
	color: #000000;
	background-color: #FFFFFF;
}
.page-holder .page .main .columns-holder col-holbg .columns-holder-bg #content {
	width: 800px;
}
.page-holder .page .main .columns-holder col-holbg .columns-holder-bg {
	width: 100%;
}
.page-holder .page #footer-holder .footer foot-no-bg {
	width: 500px;
}
.page-holder .page #footer-holder .footer foot-no-bg .contacts smallerp {
	color: #000000;
}
.page-holder .page #footer-holder .footer foot-no-bg .contacts smallerp {
	text-align: left;
	clear: left;
	float: left;
	margin-top: 10px;
		color:#000000;
}
.page-holder .page #footer-holder .footer foot-no-bg .adr biggerp {
	clear: left;
	float: left;
	margin-top: 5px;
	color:#000000;
}

.page-holder .page #footer-holder {
	width: 700px;
	margin:0 auto;
}
.page-holder .page .main #header .form-holder {
	display: none;
}
.page-holder .page .main #header #zoom {
	display: none;
}
.page-holder .page .main #header .icons {
	display: none;
}
* p {font-size:10pt;}
* h1 {font-size:14pt;}
* h2 {font-size:13pt;}
* h3 {font-size:12pt;}
* h4 {font-size:11pt;}
* h5 {font-size:10pt;}