.body {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 16px !IMPORTANT;
}

.bodyRedBG{
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 14px;
	padding: 15px;
	background-color: #FAEBEC;
}
.body_bold {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
}

.body_bold_red {
	color:#872630;
	font-family:"Trebuchet MS",Verdana,Arial,Helvetica;
	font-size:13px;
	font-style:normal;
	font-weight:bold;
	line-height:16px;
}

.body_italic {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
}

.subHead {
	line-height: 16px;
	}


a.sgrey:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #666666;
	text-decoration: none;
}
a.sgrey:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #666666;
	text-decoration: none;
}
a.sgrey:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #890000;
	text-decoration: none;
}
a.sgrey:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #890000;
	text-decoration: none;
}
.bodyRed {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #872630;
	line-height: 14px;
}
a.CS:link {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #872630;
	line-height: 14px;
	text-decoration: none;
}
a.CS:visited {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #872630;
	line-height: 14px;
	text-decoration: none;
}
a.CS:hover {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	line-height: 14px;
	background-color: #b77c82;
}
a.CS:active {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #ffffff;
	line-height: 14px;
	background-color: #b77c82;
}

a:focus {
	outline: none;
	}
	
.formbody {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #f3f3f3;
}
.bodySmaller {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 12px;
}

#tableBorder {
width: 356px;
border: 1px solid #000000;
padding: 10px 10px 10px 10px;
width: 336px;
font-size: 11px;
voice-family: "\"}\"";
voice-family: inherit;
width: 336px;
}

#endorsements {
	background: #000;
	width: 373px;
	height: 222px;	
}

#endorsements img {
	border: 0;
	}
	
#daySchool, #acting, #partTime {
	background: #000;
	width: 186px;
	height: 176px;
	float: left;
	}
	
#training {
	background: #000;
	width: 188px;
	height: 176px;
	float: left;
	}
	
#daySchool img, #acting img, #partTime img, #training img {
	border: 0;
	}
	

#wrapper {
	width: 747px;
	/*height: 398px;*/
	height: 478px;
	position: absolute;
	top: 50%;
	left: 50%;
	/*margin-top: -199px;*/
	margin-top: -239px;
	margin-left: -374px;
	}
	
.center {
	text-align: center;
	}
	
.ajaxLoader {
	margin: 95px 0 0 170px;
	}
	
.ajaxLoaderDay {
	margin: 72px 0 0 77px;
	}
	
.endorseText {
	padding: 0 20px 0 0;
	line-height: 18px;
	}
	
.endorseImg {
	padding: 10px 0 20px 0;
	width: 125px;
	float: left;
	}
	
.endorseImg img{
	float: left;
	margin: 0 0 5px 0;

	}
	
	
	
.endorseTextHolder {
	float: left;
	width: 125px;
	}
	
.endorseTextHolder p {
	font-size: 11px;
	margin: 0;;
	padding: 0;
	}
	
	
.endorseText {
	float: left;
	width: 400px;
	float: left;
	}
	
.endorseText p {
margin: 20px 0 20px 15px;

	}
	
.grey {
	color: #999999;
	font-style: italic;
	}
	
.cleaner {
clear: both;
height: 1px;
font-size: 1px;
line-height: 1px;
border: none;
margin: 0;
padding: 0;
background: url(images/hr.jpg)
}

#homePageWrapper {
	width: 747px;
	padding: 0;
	margin: 0;
	}
	
#homePageLeft {
float: left;
width: 374px;
height: 222px;
background-image:url(images/new_images/logo.jpg);
}

#homePageRight {
float: left;
width: 373px;
}

#homePageBottom {
width: 747px;
float: left;
}
 #homePageBottom ul {
 	float:left;
	}

ul.nav {
padding:0; margin: 0; list-style-type:none;
}

ul.nav li {
   display:block;
   float:left;
   list-style-type:none;
   }


ul.nav li a, ul.nav li a.perf, ul.nav li a.film, ul.nav li a.courses {
	display: block;
   height:176px; width:186px;
   background:transparent url(images/new_images/school_button.jpg) no-repeat 0 0;
   text-indent:-9009px;
   }
   
ul.nav li a.perf {
   height:176px; width:188px;
   background: url(images/new_images/performing_button.jpg);
   }
   
ul.nav li a.film {
   background: url(images/new_images/post_grad.jpg);
   }
   
ul.nav li a.courses {
   height:176px; width:187px;
   background: url(images/new_images/courses_button.jpg);
   }
	
   
ul.nav li a:hover {
   background-position: 0 -176px;
   }


#mainNav {
width: 300px;
position: relative;
left: 0;
top: 120px;
}

ul.mainNav {
padding:0; margin: 0; list-style-type:none;
}


ul.mainNav li a, ul.mainNav li a.agency, ul.mainNav li a.novello, ul.mainNav li a.info, ul.mainNav li a.news {
   display:block;
   height:17px; width:300px;
   background:transparent url(images/new_images/about_nav.gif) no-repeat 0 0;
   text-indent:-9009px;
   }
   
   
ul.mainNav li a.agency {
      background:transparent url(images/new_images/agency_nav.gif) no-repeat 0 0;
	  }
	  
	  
ul.mainNav li a.novello {
      background:transparent url(images/new_images/novello_nav.gif) no-repeat 0 0;
	  }
	  
	
ul.mainNav li a.info {
      background:transparent url(images/new_images/info_nav.gif) no-repeat 0 0;
	  }
	  
ul.mainNav li a.policies {
      background:transparent url(images/new_images/policies_nav.gif) no-repeat 0 0;
	  }
	  
ul.mainNav li a.news {
   height:20px; width:300px;
      background:transparent url(images/new_images/news_nav.gif) no-repeat 0 0;
	  }
	  
	  ul.mainNav li a.news:hover {
   background-position: 0 -20px;
   }
	  
ul.mainNav li a:hover {
   background-position: 0 -17px;
   }
   
#mainNavigation {
	width: 747px;
	padding: 0;
	margin: 0;
	}
	
#mainNavigationLeft {
	width: 374px;
	float: left;
	}
	
#mainNavigationRight {
	width: 373px;
	float: left;
	text-align: left;
	background-image:url(images/new_images/navbg.gif);
	}
	
#mainNavigationBottom {
	width: 747px;
	float: left;
	}
	
ul.mainNavigation {
padding:0; margin: 0; list-style-type:none;
}

ul.mainNavigation li {
   display:block;
   float:left !important;
   list-style-type:none;
   }
   
ul.mainNavigation li a, ul.mainNavigation li a.mainAgency, ul.mainNavigation li a.mainNovello, ul.mainNavigation li a.mainInfo, ul.mainNavigation li a.selected, ul.mainNavigation li a.mainNews, ul.mainNavigation li a.policies {
	display: block;
	height:36px; width:59px;
	background:transparent url(images/new_images/new_nav_about.jpg) no-repeat 0 0;
	text-indent:-9009px;
   }
   
ul.mainNavigation li a.selected {
	background-position: 0 -36px;
   }
   
ul.mainNavigation li a.mainNews, ul.mainNavigation li a.newsselected {
	height:36px; width:48px;
	background: url(images/new_images/new_nav_news.jpg);
   }
   
ul.mainNavigation li a.newsselected {
	background-position: 0 -36px;
   }
   
ul.mainNavigation li a.policies, ul.mainNavigation li a.policiesselected {
	height:36px; width:50px;
	background: url(images/new_images/new_nav_policies.jpg);
   }
   
.outline {
	border: 1px solid #ddd;
}
   
ul.mainNavigation li a.policiesselected {
	background-position: 0 -36px;
   }
   
ul.mainNavigation li a.mainAgency, ul.mainNavigation li a.agencyselected {
	height:36px; width:96px;
	background: url(images/new_images/new_nav_agency.jpg);
   }
   
ul.mainNavigation li a.agencyselected {
	background-position: 0 -36px;
   }
   
ul.mainNavigation li a.mainNovello, ul.mainNavigation li a.novelloselected {
	height:36px; width:90px;
	background: url(images/new_images/new_nav_novello.jpg);
   }
   
ul.mainNavigation li a.novelloselected {
	background-position: 0 -36px;
   }
   
ul.mainNavigation li a.mainInfo, ul.mainNavigation li a.infoselected {
	height:36px; width:70px;
	background: url(images/new_images/new_nav_info.jpg);
   }
   
ul.mainNavigation li a.infoselected {
	background-position: 0 -36px;
   }
   
ul.mainNavigation li a:hover {
   background-position: 0 -36px;
   }
   
ul.mainNavBottom {
padding:0; margin: 0; list-style-type:none;
}

ul.mainNavBottom li {
   display:block;
   float:left !important;
   list-style-type:none;
   }
   
ul.mainNavBottom li a, ul.mainNavBottom li a.two, ul.mainNavBottom li a.three, ul.mainNavBottom li a.four, ul.mainNavBottom li a.oneselected {
	display: block;
	height:46px; width:185px;
	background:transparent url(images/new_images/day_school.jpg) no-repeat 0 0;
	text-indent:-9009px;
   }
   
ul.mainNavBottom li a.two, ul.mainNavBottom li a.four, ul.mainNavBottom li a.twoselected, ul.mainNavBottom li a.fourselected {
	width:186px;
	background: url(images/new_images/performing_arts.jpg);
   }
   
ul.mainNavBottom li a.three, ul.mainNavBottom li a.threeselected {
	width:190px;
	background: url(images/new_images/film_television.jpg);
   }
   
ul.mainNavBottom li a.four, ul.mainNavBottom li a.fourselected {
	background: url(images/new_images/part_time.jpg);
   }

   
ul.mainNavBottom li a:hover, ul.mainNavBottom li a.oneselected, ul.mainNavBottom li a.twoselected, ul.mainNavBottom li a.threeselected, ul.mainNavBottom li a.fourselected {
   background-position: 0 -46px;
   }
   
ul.policies {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	}

ul.policies li {
	background:url(images/bullet.gif) left no-repeat; 
	padding: 0 0 4px 10px;
	}
	
ul.policies li a, ul.policies li a:visited, ul.policies li a:link {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #872630;
	line-height: 10px;
	text-decoration: none;
	}
	
ul.policies li a:hover, ul.policies li a.policiesSelected {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #872630;
	line-height: 10px;
	text-decoration: underline;
	}
	
	  
.red{
color: #872630;
}

.dashed-line {
	display: block;
	line-height: 22px;
	height: 22px;
	background-image:url(images/dashed.gif);
	background-position: 0% 100%;
	background-repeat:repeat-x;
}

.connection-mt {
	text-align: center;
	padding: 15px;
	background-color:#FFFF99;
	border: 1px solid #872630;

}