body {
font:normal 11px verdana;
color:#101010;
margin:0;
padding:0
}

a {
color:#09C;
text-decoration:none
}

#logo {
background-color:#000;
border-left:1px solid #fff
}
sup{ color:#C00; font-weight:bold; font-size:8px}
#links {
background-color:#000;
border-right:1px solid #fff;
width:615px;
float:right
}

#topNav {
background:url(../images/website/top-bg.gif) repeat-x;
border-left:1px solid #fff;
border-right:1px solid #fff;
font:normal 10px Verdana;
color:#696767;
text-align:right;
padding:6px 10px 9px
}

#topNav a {
color:#696767;
text-decoration:none
}

.bg1 {
background:url(../images/website/bg1.jpg) repeat-x;
border-right:1px solid #fff;
border-left:1px solid #fff
}

.sm {
list-style:none;
width:950px;
height:185px;
display:block;
overflow:hidden;
border:3px solid #000;
background-color:#000;
margin-top:5px
}

.sm ul {
margin:0;
padding:0
}

.sm li {
float:left;
display:inline;
overflow:hidden;
margin:0;
padding:0
}

.news {
background:url(../images/website/newsBg.gif) repeat-x;
border:1px solid #D9D9D9;
width:97%;
margin:10px auto
}

.news marquee {
padding:6px 110px 6px 0
}

#left {
float:left;
width:680px;
text-align:left;
margin:10px 0 0 15px
}

* html #left {
margin-left:8px
}

.courses {
background:url(../images/website/course-btn.jpg) no-repeat;
width:231px;
margin-bottom:5px
}

.courses a {
display:block;
text-decoration:none;
color:#666;
padding:6px 5px 10px
}

.courses a:hover {
text-decoration:none;
color:#000;
background:url(../images/website/course-btnH.jpg)
}

.coursesHeading {
background:url(../images/website/bg1.jpg) repeat-x;
border-top:1px solid #DBDBDB;
margin:10px -5px;
padding:7px 3px 0
}

.darkredText {
font:bold 11px Trebuchet MS;
color:#0387cc;

}

.darkredText a:hover {
text-decoration:underline;
color:#1f83a3
}

.coursemid {

background-image:url(../images/home/courses-bg-line.jpg);
background-repeat:repeat-x;
padding-top:10px;
margin-left:0px;
width:280px;
}

.greyText {
color:#565656;
background-image:url(../images/home/bullet.gif);
background-repeat:no-repeat;
background-position:5px 13px;
border-top:1px dotted #696969;
padding:5px 0 5px 15px
}

.greyText a {
color:#000;
text-decoration:none;
font-size:16px
}

.greyText a:hover {
color:#565656;
text-decoration:none
}

.blueBorder {
border:2px solid #1f83a3;
margin-bottom:8px
}

.blueText {
font:bold 13px verdana;
color:#C60000
}

.verdana10 {
font:normal 10px verdana;
color:#000
}

.associates {
background:url(../images/website/greyBg.gif) repeat-x top #787878;
text-align:center;
border:1px solid #E3E3E3;
color:#fff;
margin:15px 0 5px;
padding:10px
}

.associates img {
border:2px solid #BFBFBF;
margin-right:25px
}

#left h2 {
font:bold 16px "Trebuchet MS";
color:#920000;
background:url(../images/website/page-title-heading.jpg) no-repeat left;
margin:0 0 15px;
padding:4px
}

#left h1 {
font:bold 16px "Trebuchet MS";
color:#141414;
margin:0 0 15px;
padding:4px
}



#left h3 {
font:bold 12px verdana;
color:#920000;
margin:0 0 10px
}

#left h4 {
font:bold 12px verdana;
color:#920000;
background:url(../images/website/page-title-heading.jpg) no-repeat left;
padding:4px
}

#right {
float:right;
width:260px;
text-align:center;
margin:10px 8px 0 0
}

.greyBorder {
border:1px solid #E2E2E2;
width:238px;
margin-left:8px;
padding:1px
}

#breadcrumb {
font:normal 11px verdana;
background-image:url(../images/website/newsBg.gif);
background-repeat:repeat-x;
height:30px;
line-height:30px;
color:#666;
margin:0;
padding:0
}

#breadcrumb li {
list-style-type:none;
float:left;
display:inline-table;
padding-left:10px
}

#breadcrumb a {
height:30px;
display:block;
background-image:url(../images/website/bc_separator.png);
background-repeat:no-repeat;
background-position:right;
padding-right:15px;
text-decoration:none;
color:#666
}

* html #breadcrumb {
margin-bottom:-5px
}

* html #breadcrumb a {
display:inline;
padding-bottom:5px;
padding-top:10px
}

.home {
border:none;
margin:8px 0
}

#breadcrumb a:hover {
color:#920000
}

.gallery img {
border:4px solid #f60;
margin:5px
}

.contactUsBg {
background:url(../images/website/contactBg.jpg) no-repeat;
margin-bottom:20px;
padding:20px 0 0 70px
}

.referFriend {
background:url(../images/website/refer-friend.jpg) no-repeat;
padding:155px 60px 110px 0
}

.feedback {
padding:140px 20px 110px 25px
}

.courseTitle {
background:url(../images/website/coursesBg.jpg) no-repeat;
font:bold 12px verdana;
color:#fff;
border-left:1px solid #fff;
border-right:1px solid #fff;
padding:8px 5px 5px 22px
}

.clr {
clear:both
}

.default {
text-align:justify;
line-height:1.6em
}

.more {
font:normal 10px verdana;
color:#1f83a3;
text-align:left
}

.more a:hover {
text-decoration:none;
color:#920000
}

.redText {
color:red
}

.imgFormatting {
margin-top:5px;
margin-right:8px;
border:2px solid #ccc
}

.gradient {
font-family:Arial;
font-size:12px;
border-right:1px inset #ccc;
border-top:none;
background:url(    '../images/website/textbox_shadow.gif' ) #fff;
border-left:none;
border-bottom:1px inset #ccc
}

.gradient1 {
font-family:Arial;
font-size:12px;
border-right:1px inset #ccc;
border-top:none;
background:url(    '../images/website/textbox_shadow.gif' ) #fff;
border:1px solid #ccc;
border-bottom:1px inset #ccc
}

.locateus {
line-height:2.3em;
padding:5px 0 0 5px
}

.eventBg {
background:url(../images/website/eventBg.jpg) top left;
padding:5px
}

.eventGallery {
background:url(../images/website/eventgallery.jpg) top;
border:3px solid #d4d4d4;
color:#fff;
text-align:center;
width:auto;
margin:8px 0;
padding:5px 20px
}

.nsmBg {
color:#fff;
padding:10px
}

.eventGallery a {
color:#101010
}

.affiliations {
border:0 solid #f60;
width:640px;
margin-left:20px
}

.alumni_img {
float:left;
width:120px;
text-align:center
}

.alumni_content {
float:left;
width:550px
}

.divider {
height:1px;
border-bottom:dotted #858585 1px;
margin:20px
}

.divider1 {
height:1px;
border-bottom:dotted #858585 1px;
margin:20px 5px 20px 2px
}

.sitemap_title strong {
font:bold 13px verdana;
color:#000
}

.sitemap {
margin-left:0;
padding-left:0;
list-style:none
}

.sitemap li {
padding-left:10px;
background-image:url(../images/website/arrow2.gif);
background-repeat:no-repeat;
background-position:5px 6px;
text-indent:15px;
font-size:11px
}

.sitemap li a {
color:#920000;
text-decoration:none
}

.sitemap ul {
list-style:none
}

.img_box {
width:100px;
height:100px;
border:1px solid #dedede;
text-align:center;
float:left
}

.img_box1 {
width:100px;
height:100px;
border:1px solid #dedede;
text-align:center;
float:left;
margin-left:40px
}

.img_margin {
margin:0
}

.recruiter {
margin-left:50px
}

#footer {
background:url(../images/website/footer.gif) repeat-x;
color:#696969;
font:normal 10px verdana;
line-height:2em;
padding:8px 10px
}

#footer a {
color:#3a0000;
text-decoration:none;
padding:0 3px
}

#powered {
float:right
}

.handcursor {
cursor:pointer
}

.ad {
background-color:#3F3F3F;
border:1px solid #E2E2E2;
width:240px;
margin-left:8px;
color:#f2f2f2;
padding:1px
}

.btnMore {
float:right;
margin-bottom:-1px;
margin-right:-7px
}

* html .btnMore {
margin-right:-4px
}

.gradientBg {
background:url(../images/website/page-title-heading.jpg) repeat-y left;
line-height:2em;
padding:5px
}

#Layer1 {
position:absolute;
z-index:101;
width:200px;
height:115px;
display:block;
margin-left:-1px;
margin-top:-1px
}

.character {
background:url(../images/website/character3.jpg) no-repeat top right
}

.character1 {
background:url(../images/website/character.gif) no-repeat top left
}

.studentDemoreel {
height:46px;
width:245px;
margin:2px 0 0 10px
}

#processMessage {
position:absolute;
top:30%;
left:43%;
width:14%;
z-index:1001;
padding:10px
}

#progressBackgroundFilter {
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
overflow:hidden;
filter:alpha(opacity=50);
opacity:0.5px;
z-index:1000;
height:2000px;
margin:0;
padding:0
}




#progressBackgroundFilter1 {
position:absolute;
top:0;
bottom:0;
left:0;
right:0;
overflow:hidden;
opacity:0.5px;
z-index:1000;
height:2000px;
margin:0;
padding:0
}



.slideshow_pos {
z-index:0;
top:571px;
left:29px
}

#Layer2 {
z-index:0;
display:block
}

.que {
cursor:pointer;
font:normal 13px arial;
margin:10px 0
}

.openlanguage {
color:#000
}

.closedlanguage {
color:#999
}

#sponsorAdDiv {
position:absolute;
height:1px;
width:1px;
top:200px;
left:0
}

.franchiseText {
color:#565656
}

.franchiseHeading {
font:normal 13px verdana;
color:#B52625;
text-align:left
}

span {
font:normal 11px verdana
}

#career {
border:2px solid #ab2b2b;
background:url(../images/career-form-bg.jpg) repeat-x #fff;
font:normal 13px "Trebuchet MS";
padding:5px 0px;
}







#career .Formformatting td {
padding:4px 2px 
}

#career .FormBtm {
background:url(../images/career-btm.jpg) repeat-x bottom
}

#career input,#career select,#career textarea {
font:normal 11px verdana;
color:#101010;
}

a:hover,#topNav a:hover,.sitemap_title a:hover,.sitemap li a:hover,#footer a:hover {
color:#920000;
text-decoration:underline
}

.darkredText a:link,.darkredText a:visited,.more a {
text-decoration:none;
color:#1f83a3
}

.bottomFormatting,.affiliations img {
margin-bottom:8px
}

* html .greyBorder,* html .ad {
margin-left:0
}

.contactus,.maccBg {
line-height:2em
}

.eventGallery a:hover,.sitemap_title a {
color:#000;
text-decoration:none
}