@charset "UTF-8";
#mq.home #wrapper{background-color:#fff;background-image:none;padding:0;}

/* STYLES FOR 3 PRESENCES TABS */
#content_homepage{margin:0;}
#content_homepage a:link{color:#9f141a;font-weight:bold;}
#content_homepage a:visited{color:#9f141a;}
#search-box .button{text-transform:uppercase;font:.8em "Helvetica Neue", Arial, Helvetica, sans-serif;}
/* END STYLES FOR 3 PRESENCES TABS */

/* START STYLES FOR BANNER */
.wt-rotator{background-color:#000;position:relative;width:998px;height:248px;overflow:hidden;}
.wt-rotator a img{padding:0;border:none;}
.wt-rotator a{outline:none;border:none;}
.wt-rotator .screen{position:relative;top:0;left:0;width:998px;height:248px;overflow:hidden;}
.wt-rotator #strip{display:block;position:absolute;top:0;left:0;z-index:0;overflow:hidden;}
.wt-rotator .content-box{display:none;position:absolute;top:0;left:0;overflow:hidden;}
.wt-rotator .main-img{display:none;position:absolute;top:0;left:0;z-index:0;border:0;}
.wt-rotator .preloader{position:absolute;top:50%;left:50%;width:36px;height:36px;margin-top:-18px;margin-left:-18px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#000 url(../homepage_banner_rotator/assets/loader.gif) center no-repeat;background:rgba url(../homepage_banner_rotator/assets/loader.gif) no-repeat 0;z-index:4;display:none;}
.wt-rotator #timer{position:absolute;left:0;height:4px;background-color:#FFF;-moz-opacity:.5;filter:alpha(opacity=50);opacity:0.5;z-index:4;visibility:hidden;font-size:0;}
.wt-rotator .desc{color:#000;position:absolute;top:0;left:0;z-index:6;overflow:hidden;visibility:hidden;text-align:left;}
.wt-rotator .inner-bg{position:absolute;top:0;left:0;width:100%;height:100%;-moz-opacity:.7;filter:alpha(opacity=70);opacity:0.7;z-index:1;border-top-right-radius:40px;-moz-border-radius-topright:40px;}
.caption_box{position:absolute;left:0;top:158px;width:660px;height:90px;}
.inner-text p{font-size:1.2em;}
h2.cap-title{font-size:2.2em;color:#C4B1A1;padding-bottom:0;}
.wt-rotator .inner-text{position:absolute;padding:5px 10px;z-index:2;}
.wt-rotator .c-panel{position:absolute;top:0;z-index:7;visibility:hidden;}
.wt-rotator .outer-cp {
	position:absolute;
	left:0;
	width:100%;
	background:#333;
	background:-moz-linear-gradient(top, #999 0%, #333 50%, #000 51%, #111 100%);
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #999), color-stop(50%, #333), color-stop(51%, #000), color-stop(100%, #111));
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#111111', GradientType=0);
	border:1px solid #000;
	border-left:none;
	border-right:none;
}
.wt-rotator .thumbnails, .wt-rotator .buttons{display:inline;position:relative;float:left;overflow:hidden;}
.wt-rotator .thumbnails ul{list-style:none;margin:0;padding:0;}

/*.wt-rotator .thumbnails li, .wt-rotator .play-btn, .wt-rotator .prev-btn, .wt-rotator .next-btn{list-style:none;display:inline;float:left;margin-right:4px;overflow:hidden;width:24px;height:24px;line-height:24px;text-align:center;color:#FFF;background-color:#000;border:1px solid #000;cursor:pointer;font-weight:bold;}
.wt-rotator .thumbnails li.thumb-over{color:#FFF;background-color:#CCC;}
.wt-rotator .thumbnails li.curr-thumb{color:#000;background-color:#FFF;cursor:default;}*/

.wt-rotator .thumbnails li, .wt-rotator .play-btn, .wt-rotator .prev-btn, .wt-rotator .next-btn{list-style:none;display:inline;float:left;margin-right:4px;margin-top: 10px; overflow:hidden;width:10px;height:10px;line-height:10px;background:transparent url(../homepage_banner_rotator/assets/button.png) 0 0 no-repeat; cursor:pointer}
.wt-rotator .thumbnails li.thumb-over{background:transparent url(../homepage_banner_rotator/assets/button-over.png) 0 0 no-repeat;}
.wt-rotator .thumbnails li.curr-thumb{background:transparent url(../homepage_banner_rotator/assets/button-current.png) 0 0 no-repeat; cursor:default;}



.wt-rotator .thumbnails li.image{background-color:#000;}
.wt-rotator .thumbnails li.image.curr-thumb, .wt-rotator .thumbnails li.image.thumb-over{border-color:#06F;}
.wt-rotator .thumbnails li.image a, .wt-rotator .thumbnails li.image img{display:block;border:0;}
.wt-rotator .thumbnails li.image.curr-thumb img{-moz-opacity:.8;filter:alpha(opacity=80);opacity:0.8;cursor:default;}
.wt-rotator .thumbnails li *{display:none;}
.wt-rotator .thumbnails li div{position:relative;color:#FFF;background-color:#000;}
.wt-rotator .play-btn{background:#000 url(../homepage_banner_rotator/assets/play.png) no-repeat center;}
.wt-rotator .pause{background:#000 url(../homepage_banner_rotator/assets/pause.png) no-repeat center;}
.wt-rotator .prev-btn{background:#000 url(../homepage_banner_rotator/assets/prev.png) no-repeat center;}
.wt-rotator .next-btn{background:#000 url(../homepage_banner_rotator/assets/next.png) no-repeat center;}
.wt-rotator .button-over{background-color:#CCC;}
.wt-rotator .block, .wt-rotator .vpiece, .wt-rotator .hpiece{position:absolute;z-index:2;}
#rotator-tooltip{position:absolute;top:0;left:0;z-index:99999;display:none;}
#rotator-tooltip.txt-up{margin-left:-10px;margin-bottom:5px;background:url(../homepage_banner_rotator/assets/tail.png) no-repeat;background-position:10px bottom;background-position-x:10px;background-position-y:bottom;}
#rotator-tooltip.txt-down{margin-left:-10px;margin-top:24px;background:url(../homepage_banner_rotator/assets/rev_tail.png) no-repeat;background-position:10px top;background-position-x:10px;background-position-y:top;}
#rotator-tooltip.img-up{background:url(../homepage_banner_rotator/assets/tail.png) center bottom no-repeat;}
#rotator-tooltip.img-down{background:url(../homepage_banner_rotator/assets/rev_tail.png) center top no-repeat;}
#rotator-tooltip .tt-txt{font-size:12px;color:#FFF;background-color:#000;max-width:300px;padding:4px;margin:8px 0;}
#rotator-tooltip .tt-img{display:none;background-color:#000;padding:2px;margin:8px 0;}
/* END MAIN GALLERY */

/* START STYLES FOR MQ HOMEPAGE CONTENT*/
.mq_home{padding:10px;}
.mq_home .sidebar1{float:left;width:300px;padding:0;}
.mq_home .sidebar2{float:right;width:300px;padding:0;}
.mq_home .middleContent{margin:0 330px;padding:0 0;}
.mq_home .sidebar2 h3, .mq_home .sidebar1 h3, .mq_home .middleContent h3{color:#FFF;display:block;height:34px;line-height:34px;padding:0 10px;font-size:1.4em;font-weight:normal;background:#7E0200 url(../images/new_mq_homepage/heading_bg.png) repeat-x;text-transform:none;}
.mq_home .sidebar2 h3.quick_links_heading{background:#FFF url(../images/new_mq_homepage/heading_bg_light.png) repeat-x;color:#7E0200;}
.mq_home .sidebar2 h3.coursefinder{background:#7E0200;}
.mq_home .b_innerContainer .vc-blog{min-height:116px;max-height:116px;padding-top:10px;padding-right:10px;}
.mq_home .b_innerContainer .vc-blog p{margin-bottom:0;}
.mq_home .b_innerContainer .vc-blog img.left{float:left;position:relative;margin-right:1em;margin-left:10px;}
.mq_home .sidebar2 #social_media li{display:inline;margin:0;padding:0 10px;}
.mq_home .sidebar2 a:link{border-bottom:none;}
.mq_home .sidebar2 .testimonials{height:105px;max-height:105px;background:url(../images/new_mq_homepage/testimonial_grad_bg.png) repeat-x bottom;margin: 10px 0;}
.mq_home .sidebar2 .testimonials p{font-size:0.9em;}
.mq_home .sidebar2 .testimonials h4{padding:20px 0 10px 0;}
/* END STYLES FOR MQ HOMEPAGE CONTENT*/

/* START STYLES FOR MAIN CONTENT BOXES */
.TL, .BL, .TR, .BR{width:15px;height:15px;position:absolute;background-repeat:no-repeat;background-color:transparent;z-index:99 !important;}
.TL{top:0;left:0;}
.BL{bottom:0;left:0;}
.TR{top:0;right:0;}
.BR{bottom:0;right:0;}

#courses_top_bg{position:relative;width:320px;height:17px;left:-20px;top:-10px;z-index:10;background:#7E0200 url(../images/new_mq_homepage/courses_bg.png) no-repeat left top;}
.courses_bg{position:relative;background:#7E0200;}
.courses_bg .BL{background:url(../images/new_mq_homepage/courses_bl.png);}
.courses_bg .BR{background:url(../images/new_mq_homepage/courses_br.png);}

.b_innerContainer{overflow:hidden;padding:0;border:1px solid #CCC;background-color:#F6F6F5;position:relative;}
.b_innerContainer.video{height:193px;width:298px;}
.b_innerContainer form{height:88px;padding:20px 0 20px 10px;background:#7E0200 url(../images/new_mq_homepage/coursefinder_grad_bg.png) repeat-x left top;}
.b_innerContainer form label{color:#fff;font-size:1.3em;}

.sidebar2 .b_innerContainer.coursefinder{margin-top:-17px;border:none;}
.sidebar2 .b_innerContainer.quicklinks{border:1px solid #E4E4E4;}
.sidebar2 .b_innerContainer.grey_bg{background-color:#E3E2D9;}

.middleContent .b_innerContainer .left_links{width:45%;float:left;border-right:1px dotted #CCC;}

#content_homepage .sidebar2 .b_innerContainer h3.dark_red{color:#FBFBFB;padding:4px 10px;font-size:1.2em;font-weight:normal;background:#6C1209;}
#content_homepage .sidebar1 .b_innerContainer h4{padding:4px 10px;color:#9f141a;}
#content_homepage .sidebar1 .b_innerContainer h4 a:link, #content_homepage .sidebar1 .b_innerContainer h4 a:visited{color:#9f141a;}
/*	END STYLES FOR MAIN CONTENT BOXES */

/*	START STYLES FOR QUICK LINKS */
li.featurecell{list-style:none;background:url(../images/new_mq_homepage/arrow.png) no-repeat 280px center;font-weight:bold;padding:7px 0 0 10px;}
li.featurecell a{}
li.featurecell:hover{background-color:#F1F1F1;}
li.featurecell .quick-link{float:left;}
li.featurecell .last-quick-link{border-bottom:none;}
/*	END STYLES FOR POPULAR LINKS */

/* START STYLES FOR NEWS BOX */
.newsticker{height:285px;max-height:285px;}
.newsticker ul li{overflow:hidden;list-style:none;display:block;padding-bottom:15px;padding-top:15px;margin-right:10px;}
.newsticker ul li:hover{background-color:#FFF;margin-right:0;padding-right:8px;margin-left:-10px;padding-left:10px;}
.newsticker ul li p{margin:0;line-height:1.4em;}
.newsticker ul li h4 a{font-size:0.9em;line-height:1.2em;}
.newsticker ul li.last-news-item{border-bottom:none;}
.newsticker .thumbnail{float:left;width:60px;height:50px;padding:0 10px;}
.newsticker .thumbnail a img{padding:1px;border:1px #8e8d8d solid;}
.newsticker .thumbnail a{border-bottom:none;}
.newsticker .thumbnail a:hover img{border-color:#9f141a;}
.newsticker .info{margin:0 0 0 85px;}
.newsticker .info span.cat{display:block;}
.events-home{height:212px; max-height: 212px}
/* END STYLES FOR NEWS BOX */

/* START STYLES FOR SMALL SLIDESHOW */
.events_pics{height:318px;width:298px;padding:0;margin:0;overflow:hidden;text-align:left;}
.events_pics img{height:318px;width:298px;padding:0px;}
.nav{position:relative;top:0px;width:298px;height:20px;margin-bottom:0px;padding:0px 0 0 8px;font-size:11px;z-index:88;color:#666;text-align:left;background:none;}
#nav a, #s7 strong{padding:0px 5px 1px 5px;color:#999;margin-right:10px;word-spacing:10px;border-bottom:none;text-decoration:none;}
#nav a.activeSlide{font-weight:bold;color:#666;}
#nav a:focus{outline:none;}
.mq_home .more_events p{position:absolute;bottom:0;right:0;z-index:100;background:url(../images/new_mq_homepage/more_arrow.gif) no-repeat right center;margin:0 20px 0 0;padding:0 10px 0 0;font-weight:bold;}
.mq_home .more_events a{border-bottom:none;}

/* END STYLES FOR SMALL SLIDESHOW */

/* START STYLES FOR MORE BUTTONS */
.mq_home .more_events p{position:absolute;bottom:0;right:0;z-index:100;background:url(../images/new_mq_homepage/more_arrow.gif) no-repeat right center;margin:0 20px 0 0;padding:0 10px 0 0;font-weight:bold;}
.mq_home .more_events a{border-bottom:none;}
.mq_home .b_innerContainer .more{position:absolute;bottom:0;right:0;height:2em;line-height:2em;background:url(../images/new_mq_homepage/more_arrow.gif) no-repeat 300px center;width:100%;}
.mq_home .b_innerContainer .more:hover{background:url(../images/new_mq_homepage/more_arrow.gif) no-repeat 300px center;}
.mq_home .b_innerContainer .more a{float:right;padding-right:20px;font-weight:bold;border-bottom:none;}
img{padding:0;border:none;}
.img_border{padding:1px;border:1px #8e8d8d solid;}
/* END STYLES FOR MORE BUTTONS */

/* Miscellaneous classes for reuse */
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.margAboveBelow5{margin:5px 0;}