#center {
    width: 940px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
}
body {
    margin: 0px;
    background-repeat: repeat-x;
    background-position: left top;
    font-size:62.5%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    background-image: url(/etc/designs/meritus/img/bg.png);
    text-align: left;
    text-decoration: none;
}

#center #ImageBar {
    float: left;
    display: inline;
    margin: 7px;
    width: 930px;
    text-align: center;
    height: 150px;
}
#center #Welcome {
    margin: 7px;
    background-color: #ECECEC;
    background-repeat: no-repeat;
    background-position: 20px 50px;
    padding-bottom: 30px;
    width: 625px;
}

#center #MainFeaturebox {
    background-image: url(/etc/designs/meritus/img/admissions.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    padding: 7px;
    height: 284px;
    width: 284px;
}
#center #Subsection {
    margin: 7px;
    float: left;
    display: inline;
    width: 623px;
}
#center #News {
    margin: 7px;
    background-color: #F7F7F7;
    width: 284px;
    border: 1px solid #ECECEC;
    font-size: 1.1em;
    padding: 0px;
}
#center #downloads {
    margin: 7px;
    background-color: #FFFFFF;
    width: 284px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
    border: 1px solid #ECECEC;
}
#center #office {
    margin: 7px;
    background-color: #ECECEC;
    width: 284px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
}
#center #careersnumber {
    background-color: #ECECEC;
    padding: 20px;
    width: 240px;
    margin-top: 14px;
    margin-right: 7px;
    margin-bottom: 7px;
    margin-left: 7px;
}
#center #careersnumber p {
    margin: 0px;
    font-size: 1.2em;
    line-height: 1.5em;
    font-weight: 800;
    background-image: url(/etc/designs/meritus/img/bullet_redongrey.png);
    background-repeat: no-repeat;
    background-position: left 0.5em;
    padding-left: 15px;
}

#center #Footer {
    clear:both;
    background: url('/etc/designs/meritus/img/logo_whiteongrey.png') no-repeat 820px 30px #3f3f3f;
    text-align: left;
    width: 926px;
    margin:14px 7px 7px;
    padding-bottom: 10px;
    padding-top: 1px;
}
#center #Header {
    height: 96px;
    background-image: url(/etc/designs/meritus/img/logo.png);
    background-repeat: no-repeat;
    background-position: 14px 26px;
}
#center #Menu {
    background-repeat: repeat-x;
    background-position: left top;
    margin-bottom: 5px;
    height: 36px;
    padding-top: 4px;
    padding-left: 7px;
}
#center #ContainerBig {
    margin: 0px;
    width: 640px;
    float: left;
    display: inline;
    padding: 0px;
}
#center #Welcome{
    /* 
    	this is a hack to get IE6 to support the page min-height -- really important these rules
    	remain in the same order! -- alb
    */
    min-height:500px; 
    height:auto !important;  
    height:500px;  
    /* end hack */ 
}
#center #ContainerSmall {
    float: left;
    margin: 0px;
    padding: 0px;
    display: inline;
    width: 291px;
}
ul {
    padding: 0px;
    list-style-type: none;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 5px;
}

#center #Header a {
    display: block;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 1.1em;
    font-weight: 100;
    padding-top: 0.5em;
    padding-right: 4em;
    padding-bottom: 0.5em;
    padding-left: 1.5em;
    line-height: 2em;
}

#center #Header a:hover {
    text-decoration: underline;
}
#center #Header li {
    float: right;
    background-image: url(/etc/designs/meritus/img/fct_button_left.png);
    background-repeat: no-repeat;
    background-position: left bottom;
    margin-left: 1px;

}
#center #Header .first {
    background-image: none;
    text-decoration: none;
}
#center #Header ul {
    display: block;
    float: right;
    margin-top: 0px;
    list-style-type: none;
    width: 600px;
}
#center #Welcome p {
    font-size: 1.1em;
    margin-top: 1em;
    margin-bottom: 1em;
    line-height: 1.5em;
    margin-left: 160px;
    margin-right: 3em;
    text-align: left;
}
#center #Welcome h1 {
    margin-left: 0px;
    padding-left: 150px;
    font-size: 1.6em;
    font-weight: 800;
    display: block;
    background-color: #ED1D24;
    color: #FFFFFF;
    background-image: url(/etc/designs/meritus/img/acc_redbg.png);
    background-position: left bottom;
    background-repeat: no-repeat;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-top: 0px;
    line-height: 1.5em;
    padding-right: 10px;
}
#center #MainFeaturebox .title {
    margin-top: 20px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 20px;
}
#center .subsectionImage {
    float: right;
    margin-top: 0.5em;
    margin-right: 2.5em;
    margin-bottom: 25px;
    margin-left: 25px;
    border-top: 4px solid #333333;
    border-right: 4px solid #333333;
    border-bottom: 10px solid #333333;
    border-left: 4px solid #333333;
}

.clear {
    clear:both;
}

#center #Subsection h2 {
    display: block;
    line-height: 2em;
    font-weight: 800;
    margin-top: 10px;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 20px;
    font-size: 1.4em;
}

#center #News p {
    font-size: 1em;
    line-height: 1.5em;
    margin: 0px;
}
#center #office p {
    font-size: 1.1em;
    line-height: 1.5em;
    display: block;
    margin: 20px;
}
#center #Footer ul {
    display: block;
    margin-top: 25px;
    padding: 0px;
    margin-right: 0px;
    margin-left: 10px;
    width: 700px;
}
#center #Footer li {
    float: left;
    margin-bottom: 5px;
    color:#fff;
}

#center #Footer li.spacer {margin-left:37px;}

#center #Footer a {
    display:block;
    color:#fff;
    text-decoration:none;
    font-size:1em;
    background:url('/etc/designs/meritus/img/bg_menu.png') repeat-y left top;
    padding: 0 1em;
}

#center #Footer a:hover {color:#999;}

#center #Footer li.first a {background:none;}

#center h2 {
    display: block;
    line-height: 1.5em;
    font-weight: 600;
    font-size: 1.2em;
    background-color: #333333;
    color: #FFFFFF;
    padding-left: 10px;
    background-image: url(/etc/designs/meritus/img/bg_h2corner.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-top: 30px;
    margin-right: 2em;
    margin-bottom: 10px;
    margin-left: 150px;
    padding-right: 3px;
}
#center #Welcome .h1h2{
    display: block;
    line-height: 1.5em;
    font-weight: 600;
    font-size: 1.2em;
    background-color: #333333;
    color: #FFFFFF;
    padding-left: 10px;
    background-image: url(/etc/designs/meritus/img/bg_h2corner.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-top: 30px;
    margin-right: 2em;
    margin-bottom: 10px;
    margin-left: 150px;
    padding-right: 3px;
    height: auto;
}
#center #Welcome ul {
    padding: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 160px;
}
#center #Welcome ul ul{
	margin-left: 20px;
}
#center #Welcome ul li ul{
    font-size: .9em;
    padding: 0px;
    margin: 0px;
}
#center #Welcome li {
    font-size: 1.1em;
    line-height: 15px;
    margin: 10px 4em 10px 5px;
}
#center #MainFeaturebox p {
    font-size: 1.1em;
    color: #FFFFFF;
    line-height: 1.5em;
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-left: 20px;
}
#center #News ul {
    padding: 0px;
    margin-top: 20px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
#center #News li {
    font-size: 1.1em;
    color: #333333;
    line-height: 1.5em;
    background-image: url(/etc/designs/meritus/img/bullet_red.png);
    background-repeat: no-repeat;
    background-position: left 0.5em;
    margin-left: 20px;
    padding-left: 15px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-right: 20px;
}
#center #container {
    width: 940px;
}
body#home #center #Menu .home,
body#about #center #Menu .about,
body#admissions #center #Menu .admissions,
body#student #center #Menu .student,
body#faculties #center #Menu .faculties,
body#programs #center #Menu .programs,
body#library #center #Menu .library,
body#online #center #Menu .online,
body#careers #center #Menu .careers,
body#sitemap #center #Menu .sitemap,
body#finance #center #Menu .finance {
    background-position: right 1px;
    color: #3F3F3F;
    background-image: url(/etc/designs/meritus/img/tab_bg.png);
    background-repeat: no-repeat;
    padding-right: 1.4em;
    padding-left: 0.6em;
    font-weight: 800;
    padding-top: 5px;
    padding-bottom: 0px;
    line-height: 1.7em;
    background-color: #3F3F3F;
    text-decoration:none;
    cursor:default
}

body#about #center #Menu .classroom,
body#admissions #center #Menu .classroom,
body#student #center #Menu .classroom,
body#faculties #center #Menu .classroom,
body#programs #center #Menu .classroom,
body#library #center #Menu .classroom,
body#classroom #center #Menu .classroom,
body#careers #center #Menu .classroom,
body#sitemap #center #Menu .classroom,
body#finance #center #Menu .classroom {
    display:none
}

#News a {
    color: #333333;
    text-decoration: none;
    display: block;
    padding-top: 14px;
    padding-right: 14px;
    padding-bottom: 14px;
    padding-left: 20px;
    background-image: url(/etc/designs/meritus/img/bullet_red.png);
    background-repeat: no-repeat;
    background-position: 8px 18px;
}
#News a:hover.story {
    color: #FFFFFF;
    background: #333333 url(/etc/designs/meritus/img/bullet_white.png);
    background-repeat: no-repeat;
    background-position: 8px 18px;
}
#Welcome a {
    color: #333333;
    text-align: left;
    font-weight: 800;
}
#Welcome a:hover {
    color: #DA1515;
}
#center #container .imageincontext {
    float: right;
    margin: 10px 30px 10px 20px;
    border-top: 4px solid #333333;
    border-right: 4px solid #333333;
    border-bottom: 10px solid #333333;
    border-left: 4px solid #333333;
}
#center #container #ContainerBig #Welcome td.head {
    background-color: #DA1515;
    color: #FFFFFF;
}
table.standard,div.table table {
    margin-left: 150px;
    font-size: 1.1em;
    margin-right: 20px;
    background-color: #FFFFFF;
    line-height: 1.5em;
    margin-top: 30px;
    border-collapse: collapse;
    padding: 5px;
    width: 455px;
}
td.subhead1,div.table table th {
    color: #FFFFFF;
    background-color: #333333;
    padding: 5px;
}
h3 {
    font-size: 1.4em;
    margin-left: 150px;
    display: block;
    background-color: #000000;
    color: #FFFFFF;
    margin-top: 20px;
    line-height: 2em;
    padding-left: 15px;
    background-image: url(/etc/designs/meritus/img/curve_blackleft.png);
    background-repeat: no-repeat;
    background-position: left bottom;
}
#center #Welcome a.white {
    color: #FFFFFF;
}
#center #ContainerSmall .quotes {
    width: 240px;
    padding-top: 40px;
    padding-left: 40px;
}
#center #Welcome .video {
    margin-left: 150px;
}

/* \*/
* html .gainlayout { height: 1%; }
/* */
#center #Welcome a.headinglink {
    color: #FFFFFF;
}
#center #ContainerSmall h2 {
    display: block;
    color: #FFFFFF;
    font-size: 1.2em;
    line-height: 1.5em;
    padding-left: 20px;
    width: 18em;
    background-image: url(/etc/designs/meritus/img/acc_redbg_right.png);
    background-repeat: no-repeat;
    background-position: right bottom;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    margin: 0px;
}
#center #drop {
    margin: 7px;
    background-color: #ECECEC;
    padding-bottom: 10px;
}
#form #jumpMenu {
    font-size: 10px;
}
#center #form #jumpMenu #category {
    font-style: italic;
    font-weight:800
}
#center #Welcome #form #jumpMenu {
    margin-left: 160px;
}
#center #Welcome .videomenu li {
    background-image: none;
}
#center #Welcome .videomenu li a {
    background-color: #333333;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
    width: 10em;
    background-image: url(/etc/designs/meritus/img/bullet_white.png);
    background-position: 5px 7px;
    background-repeat: no-repeat;
    line-height: 1.8em;
    font-weight: 800;
    margin: 0px;
    padding: 1px 0px 1px 20px;
    border-bottom: 1px solid #666666;
}
#center #Welcome .videomenu li a:hover {
    background-image: url(/etc/designs/meritus/img/bullet_white.png);
    background-color: #666666;
    color: #FFFFFF;
}
#center #Welcome .videomenu {
    float: left;
    width: 140px;
    margin: 0px;
    padding: 0px;
}
#center #Welcome .videomenu ul {
    margin-left: 0px;
    padding: 0px;
    margin-top: 0px;
}
#center #Welcome li.videobuttonson {
    background-image: url(/etc/designs/meritus/img/bullet_white.png);
    background-color: #666666;
    line-height: 1.8em;
    font-weight: 800;
    color: #FFFFFF;
    display: block;
    width: 10em;
    background-position: 5px 7px;
    padding-left: 20px;
    border-bottom: 1px solid #666666;
    margin: 0px 0px 0px 10px;
}
#center #Welcome .video #FLVPlayer {
    position: relative;
    left: -12px;
}
#center #container #Header a.campus {
    background-image: url(/etc/designs/meritus/img/fct_button_ri_campus.png);
    background-repeat: no-repeat;
    background-position: right bottom;
}
#center #container #Header a.chat {
    background-image: url(/etc/designs/meritus/img/fct_button_ri_chat.png);
    background-repeat: no-repeat;
    background-position: right bottom;
}
#center #container #Header a.info {
    background-image: url(/etc/designs/meritus/img/fct_button_ri_info.png);
    background-repeat: no-repeat;
    background-position: right bottom;
}

#center #feat_buttons a {
    display: block;
    width: 199px;
    height: 90px;
    text-decoration: none;
    float: left;
}
#center #feat_buttons a.campus {
    background-image: url(/etc/designs/meritus/img/feat_campus.png);
    background-repeat: no-repeat;
    background-position: right top;
    margin-right: 7px;
}
#center #feat_buttons a.campus:hover {
    background-image: url(/etc/designs/meritus/img/feat_campus_down.png);
}

#center #feat_buttons a.campus:hover p {
    background-image: none;
    color:#DA1515
}

#center #feat_buttons a.info:hover p {
    background-image: none;
    color:#DA1515
}

#center #feat_buttons a.chat:hover p {
    background-image: none;
    color:#DA1515
}

#center #feat_buttons a.chat:hover {
    background-image: url(/etc/designs/meritus/img/feat_chat_down.png);
}

#center #feat_buttons a.info:hover {
    background-image: url(/etc/designs/meritus/img/feat_info_down.png);
}

#center #feat_buttons a.chat {
    background-image: url(/etc/designs/meritus/img/feat_chat.png);
    background-repeat: no-repeat;
    background-position: right top;
    margin-right: 7px;
    margin-left: 7px;
}
#center #feat_buttons a.info {
    background-image: url(/etc/designs/meritus/img/feat_info.png);
    background-position: right top;
    margin-left: 7px;
    width: 200px;
    background-repeat: no-repeat;
}
#center #feat_buttons p.head {
    color: #DA1515;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: 800;
    margin: 10px;
    display: block;
    font-size: 1em;
}
#center #feat_buttons p.body {
    color: #333333;
    text-decoration: none;
    display: block;
    width: 130px;
    margin-top: 5px;
    margin-left: 10px;
    margin-bottom: 5px;
    line-height: 1.5em;
}
#center #feat_buttons {
    margin: 7px;
    display: inline;
    float: left;
    width: 626px;
    background-image: url(/etc/designs/meritus/img/feat-buttons_bg.png);
    background-repeat: repeat-x;
    background-position: left top;
}
#center #container #Header p {
    margin-top: 10px;
    margin-bottom: 10px;
    font-weight: 800;
}
#center #Header .normal {
    background-image: none;
    margin-right: 10px;
}
#center #MainFeaturebox a {
    color: #FFFFFF;
    text-decoration: none;
    display: block;
    width: 220px;
    line-height: 2em;
    font-size: 1.2em;
    padding-top: 65px;
    padding-left: 21px;
    margin-top: 0px;
    margin-left: 0px;
}

/* ================================== Subsections */

#center .subsection img {
    display: block;
    margin: 0px 10px 0px 0px;
    float: right;
}
#center .subsection h1 {
    font-size: 1.4em;
    display: block;
    float: left;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCCCCC;
    width: 280px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
}
#center .subsection p {
    width: 180px;
    display: block;
    font-size: 1.1em;
    line-height: 1.5em;
    margin: 0px;
    float: left;
}
#center .subsection {
    float: left;
    width: 290px;
    display: inline;
    margin: 10px;
}
#center a.morered {
    display: block;
    background-color: #DA1515;
    color: #FEFEFE;
    text-decoration: none;
    padding-right: 5px;
    padding-left: 15px;
    background-image: url(/etc/designs/meritus/img/bullet_white.png);
    background-repeat: no-repeat;
    background-position: 4px 5px;
    font-size: 1em;
    font-weight: 800;
    line-height: 1.8em;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    float: right;
}
#center a.morered:hover {
    background-color:#AD151A
}

/* ==================================================================== */

/* ========================================================= Subnav */

#center #ContainerSmall #subnav ul {
    margin: 0px;
    padding: 0px;
}
#center #ContainerSmall #subnav li {
    margin: 0px;
    padding: 0px;
    height: 1%;
    width: 280px;
}
#center #ContainerSmall #subnav a {
    font-size: 1.2em;
    text-decoration: none;
    font-weight: 100;
    color: #333;
    line-height: 1.5em;
    margin-left: 0px;
    margin-top: 0px;
    display: block;
    width: 235px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ECECEC;
    padding-top: 8px;
    padding-right: 20px;
    padding-bottom: 8px;
    padding-left: 30px;
}

#center #ContainerSmall #subnav {
    width: 280px;
    background-image: url(/etc/designs/meritus/img/submenu_bot.gif);
    background-repeat: no-repeat;
    background-position: left bottom;
    background-color: #FFF;
    margin-top: 7px;
    margin-right: 7px;
    margin-bottom: 21px;
    margin-left: 7px;
}

/* ==================================================================== */

#center #acclinks li {
    margin: 0px;
    padding: 0px;
    height: 1%;
}
#center #acclinks a {
    font-size: 1em;
    text-decoration: none;
    background-image: url(/etc/designs/meritus/img/bullet_white.png);
    background-repeat: no-repeat;
    background-position: 10px 8px;
    font-weight: 800;
    color: #FFFFFF;
    line-height: 1.5em;
    margin-left: 0px;
    margin-top: 0px;
    display: block;
    background-color: #333333;
    border-bottom: 1px solid #999999;
    padding: 2px 0px 2px 20px;
    width: 250px;
}
#center #acclinks a:hover {
    background: #666666 url(/etc/designs/meritus/img/bullet_white.png) no-repeat 10px 8px;

}

#center #acclinks a.sub:hover {
    background: #666666 url(/etc/designs/meritus/img/bullet_sub_white.png) no-repeat 10px 8px;
    background-position: 30px 8px;

}
#center #acclinks a.sub {
    font-size: 1em;
    text-decoration: none;
    background-image: url(/etc/designs/meritus/img/bullet_sub_white.png);
    background-repeat: no-repeat;
    background-position: 30px 8px;
    font-weight: 100;
    color: #FFFFFF;
    line-height: 1.5em;
    margin-left: 0px;
    margin-top: 0px;
    display: block;
    background-color: #333333;
    border-bottom: 1px solid #666666;
    padding: 2px 0px 2px 40px;
    width: 230px;
}
#center #acclinks {
    margin: 0px 0px 0px 20px;
    float: left;
    width: 280px;
    display: inline;
}

/* ==================================================================== */
#center #bcrumb {
    margin: 7px;
    margin-bottom: 3px;
    clear: both;
    width: 625;
    display: inline-block;
    font-size: 10px;
}
#center #bcrumb li{
    display: inline;
}
#center #bcrumb a {
    color: #333333;
    display: inline-block;
    padding-right: 10px;
    background-image: url(/etc/designs/meritus/img/bullet_red.png);
    background-repeat: no-repeat;
    background-position: right center;
    margin-right: 4px;
    margin-bottom: 5px;
}
#center #bcrumb span {
    display: inline-block;
    margin-bottom: 5px;
}
#center #ContainerSmall #subnav .sub {
    font-size: 1em;
    margin-left: 0px;
    font-weight: 100;
    padding-left: 40px;
    width: 215px;
}

#center #ContainerSmall #subnav .sub2 {
    font-size: 1em;
    font-weight: 100;
    padding-left: 60px;
    background-position: 50px 10px;
    width: 195px;
}
#center #ContainerSmall #subnav .sub3 {
    font-size: 1em;
    font-weight: 100;
    padding-left: 80px;
    width: 175px;
}
#center #ContainerSmall #subnav .sub3Static {
	font-size: 1em;
	font-weight: 100;
	padding-left: 80px;
	background-position: 70px 10px;
	width: 175px;
}


#center #container #ContainerBig #Welcome a.morewelcome {
    display: block;
    background-color: #DA1515;
    color: #FEFEFE;
    text-decoration: none;
    padding-right: 5px;
    padding-left: 15px;
    background-image: url(/etc/designs/meritus/img/bullet_white.png);
    background-repeat: no-repeat;
    background-position: 4px 5px;
    font-size: 1em;
    margin-left: 160px;
    line-height: 1.8em;
    font-weight: 800;
    float: left;
    margin-bottom: 10px;
}
#center #container #ContainerBig #Welcome a.morewelcome:hover {
background-color:#AD151A
}
#center #Welcome #stackedlinks ul {
    margin: 0px;
}
#center #Welcome #stackedlinks {
    float: left;
    text-align: left;
    display: inline;
}
#center #Welcome #stackedlinks a {
    text-decoration: none;
    font-weight: 800;
    font-size: 1em;
}
#center #Welcome #stackedlinks a:hover { 
color:#DA1515
}
#center #Welcome .courselinks {
    text-decoration: none;
    text-align: left;
    font-weight: 800;
    font-size: 1.1em;
    font-weight: 800;
}
fieldset.searchBox 
{
    border: none;
    width: 429px;
    margin: 0;
    background: #ffffff;
    float: right;
    margin-top: 15px;
    clear: right;
    padding: 0 0 0 7px;
}
.searchBox input, .searchBox button 
{
    border: none;
    float: left;
}
.searchBox input.box 
{
    color: #333333;
    width: 308px;
    height: 24px;
    padding: 5px 5px 0 35px;
    background: #ffffff url(/etc/designs/meritus/img/searchBox_icon.jpg) no-repeat;
    margin-right: 5px;
}
.searchBox input.box:focus 
{
    background: #ffffff url(/etc/designs/meritus/img/searchBox_icon_focus.jpg) no-repeat;
    outline: none;
}
.searchBox button.btn 
{
    background: #000000 url(/etc/designs/meritus/img/search_button.jpg) no-repeat top right;
    color: #ffffff;
    text-decoration: none;
    width: 75px;
    height: 27px;
    cursor: pointer;
}
.searchBox button.btn:hover 
{
    background: #000000 url(/etc/designs/meritus/img/search_button.jpg) no-repeat bottom right;
    text-decoration: underline;
}
#sitemap #center #container #ContainerBig #Welcome #subnav ul {
    margin-left: 0px;
}
#sitemap #center #container #ContainerBig #Welcome #subnav li {
    margin-top: 0px;
    font-size: 10px;
    background-image: url(http://www.meritusu.ca/none);
    margin-bottom: 0px;
}
#sitemap #center #container #ContainerBig #Welcome #subnav a {
    display: inline-block;
    padding-left: 10px;
    background-image: url(/etc/designs/meritus/img/bullet_sub.png);
    background-repeat: no-repeat;
    background-position: left center;
    vertical-align: bottom;
    width: 300px;
}
#sitemap #center #container #ContainerBig #Welcome #subnav a.sub {
    font-weight: 100;
    text-decoration: none;
    margin-left: 10px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    width: 300px;
}
#sitemap #center #container #ContainerBig #Welcome #subnav a.sub2 {
    font-weight: 100;
    text-decoration: none;
    margin-left: 20px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    width: 300px;
}
#sitemap #center #container #ContainerBig #Welcome #subnav a.sub3 {
    font-weight: 100;
    text-decoration: none;
    margin-left: 40px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    width: 300px;
}
#center #container .subsection a {
    color: #333333;
    text-decoration: none;
    display: block;
    padding-left: 13px;
    background-image: url(/etc/designs/meritus/img/bullet_red.png);
    background-repeat: no-repeat;
    background-position: left 5px;
}

#center #container #ContainerBig .subsection a:hover {
    color: #DA1515
}
#center #container #ContainerBig #Welcome #video {
    margin-left: 150px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    padding: 0px;
    text-align: left;
    width: 420px;
}
#center #container #ContainerBig #Welcome #video #FLVPlayer {
    display: block;
}
#News h2 .linkno {
    color: #FFFFFF;
    text-decoration: none;
    padding: 0px;
    background-image: none;
}
#News h2 .linkno a:hover{
    background:none
}
#center #office ul {
    padding: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
}
#center #office li {
    font-size: 1.1em;
    line-height: 15px;
    padding-left: 15px;
    background-position: left 5px;
    margin: 0px 4em 0px 5px;
}
#center a.videobuttons {
    background-color: #333333;
    color: #FFFFFF;
    text-decoration: none;
    display: block;
    padding-left: 20px;
    background-image: url(/etc/designs/meritus/img/bullet_white.png);
    background-position: 5px 7px;
    background-repeat: no-repeat;
    line-height: 1.8em;
    font-weight: 800;
    padding-right: 0px;
    border-bottom: 1px solid #666666;
    width: 19em;
    margin: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}
#center a.videobuttons:hover {
    background-image: url(/etc/designs/meritus/img/bullet_white.png);
    background-color: #666666;
}
#home #center #container #ContainerSmall #office .imageincontext {
    margin-right: 10px;
}
#office a {
    color: #FFFFFF;
    text-decoration: none;
}
#center #container #ContainerSmall #MainFeaturebox a.button {
    font-size: 1.1em;
    margin: 20px;
    background-color: #DA1515;
    color: #FFFFFF;
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 20px;
    background-image: url(/etc/designs/meritus/img/bullet_white.png);
    background-repeat: no-repeat;
    background-position: 8px 8px;
    float: left;
    font-weight: 800;
    width: 140px;
    display: inline;
}
#center #container #ContainerSmall #MainFeaturebox a.button:hover {
    background-color:#AD151A

}
#MainFeaturebox .tel {
    margin-top: 20px;
    margin-left: 22px;
}
#office .video {
    margin: 20px;
}
#MainFeaturebox ul {
    margin-top: 60px;
}
#Welcome .standard td,div.table table td {
    border-top: 1px solid #ECECEC;
    padding: 5px;
}
#center .acccopy {
    width: 230px;
    float: right;
    margin-top: 150px;
    margin-right: 20px;
    margin-bottom: 20px;
}

#center #container #ContainerSmall #quote {
    width: 284px;
    margin: 7px;
    background: no-repeat left top;
}
#center #container #ImageBar #vidpos {
    margin-top: 5px;
}
#home #center #container #ContainerBig #animationLeft {
    padding: 7px;
}
#home #center #container #ContainerSmall #vidRight {
    padding: 7px;
}

#center #container #ContainerBig #Welcome .imageCaption {
    float: right;
    margin: 25px;
    background: #333333;
    color: #FFFFFF;
    padding: 5px;
}
#about #center #container #ContainerBig #Welcome .imageCaption p {
}
#programs #center #container #ContainerBig #Welcome .listsub .sub {
    text-decoration: none;
    font-size: 1em;
}
#programs #center #container #ContainerBig #Welcome .listsub {
    margin-left: 20px;
}
#programs #center #container #ContainerBig #Welcome .standard img {
    margin: 10px 10px 10px 20px;
}
#flashheader {
    padding: 0px 7px;
}
#News .news1 {
    margin-bottom: 1px;
}

#News .news2 {
    background: #F2F2F2;
    margin-bottom: 1px;
}
#Footer p {
    color: #CCCCCC;
    display: block;
    margin: 10px;
    width: 750px;
}
#Welcome .date {
    font-weight: 800;
    color: #DD2728;
    text-transform: uppercase;
}
#Welcome .pdf {
    display: block;
    padding-left: 20px;
    width: 10px;
    height: 20px;
    float: right;
    background-image: url(/etc/designs/meritus/img/pdficon_small.gif);
    background-repeat: no-repeat;
    background-position: right;
}
#Header .logoclick {
    float: left;
    height: 90px;
    width: 250px;
}
#Header .logoclick a {
    display: block;
    height: 80px;
    width: 250px;
    padding: 0px;
}

#Header .logoclick a:hover {
    display: block;
    height: 80px;
    width: 250px;
    padding: 0px;
}
#center #container #ContainerSmall #subnavOuter {
    background-image: url(/etc/designs/meritus/img/submenu_top.gif);
    background-repeat: no-repeat;
    background-position: left top;
}
#center #container #ContainerSmall #subnav a.last {
    border-bottom-style: none;
}
#center #container #ContainerSmall .subsection {
    width: 280px;
    margin: 0;
}
#center #container #ContainerBig #welcome {
    margin: 7px;
    background-color: #ECECEC;
    padding-top: 10px;
    padding-right: 150px;
    padding-bottom: 20px;
    padding-left: 20px;
    background-image: url(/etc/designs/meritus/img/graphic_u.png);
    background-repeat: no-repeat;
    background-position: 520px 50px;
}
#center #container #ContainerBig #welcome h1 {
    font-family: "Myriad Pro", Arial, Helvetica, sans-serif;
    margin: 0px;
    font-size: 2.5em;
    color: #DA1515;
    font-weight: 800;
}
#center #container #ContainerBig #welcome p {
    font-family: Verdana, Arial, sans-serif;
    font-size: 1.1em;
    line-height: 1.5em;
}
#center #container #ContainerBig #welcome p a {
    font-family: Verdana, Arial, sans-serif;
		color: #DA1515;
		font-weight: 800;
		text-decoration: underline;
}
#center #container #ContainerBig .ProgramsIndexBox p {
    font-family: Verdana, Arial, sans-serif;
    font-size: 1.1em;
    line-height: 1.5em;
    margin-top: 10px;
    display: block;
    margin-bottom: 20px;
}

#center #container #ContainerBig .ProgramsIndexBox {
    margin: 7px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 10px;
    padding-left: 20px;
    position: relative;
}
#center #container #ContainerBig .ProgramsIndexBox h2 {
    background-color: #FFF;
    background-image: none;
    color: #DA1515;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 5px;
    padding-left: 20px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ccc;
    font-family: "Myriad Pro", Verdana, Arial, Helvetica, sans-serif;
    font-size: 1.8em;
    margin: 0px;
}
#center #container #ContainerBig .ProgramsIndexBox .programBoxes {
    width: 270px;
    margin-top: 0px;
    float: left;
    margin-right: 40px;
}
#center #container #ContainerBig .ProgramsIndexBox .programBoxes h3 {
    margin: 0px;
    background-color: #FFF;
    background-image: url(/etc/designs/meritus/img/bullet_red.png);
    color: #333;
    font-size: 1.1em;
    background-repeat: no-repeat;
    background-position: 1px 7px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #ccc;
}
#center #container #ContainerBig .ProgramsIndexBox .programBoxes .programBoxDiv {
    margin: 0px;
    padding-top: 10px;
    padding-right: 130px;
    padding-bottom: 10px;
    padding-left: 10px;
    background-repeat: no-repeat;
    background-position: right 10px;
    display: block;
}
#center #container #ContainerBig .ProgramsIndexBox .programBoxes h3 a {
    color: #333;
    text-decoration: none;
    background-image: none;
}
#center #container #ContainerBig .ProgramsIndexBox .linksettings a {
    color: #da1515;
    text-decoration: underline;
    display: block;
    margin: 10px 10px 0 10px;
    padding-left: 10px;
    background-image: url(/etc/designs/meritus/img/bullet_sub.png);
    background-repeat: no-repeat;
    background-position: left 3px;
    font-size: 1.1em;
    font-weight: 800;
}
#center #container #ContainerBig .ProgramsIndexBox .linksettings a:hover {
    color: #333333;
}
#center #container #ContainerBig .ProgramsIndexBox p a {
    color: #da1515;
    text-decoration: underline;
    font-weight: 800;
}
#center #container #ContainerBig #ProgramsIndexGrey {
    background-color: #F7F7F7;
}
#center #container #ContainerBig #ProgramsIndexGrey h2 {
    background-color: #F7F7F7;
}
#about #center #container #ContainerBig #ContainerBig #Welcome .cite {
    font-style: italic;
    font-size: 0.9em;
}
#about #center #container #ContainerBig #ContainerBig #Welcome .newsArticles li {
    display: block;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #C5C5C5;
    margin-top: 18px;
    margin-bottom: 0px;
    padding-bottom: 20px;
}
#programs #center #container #bcrumb .bcrumb {
    display: block;
    float: left;
}
.redirectAlert {
    border: 2px solid red;
    padding: 5px;
    background-color: lightyellow;
    font-weight: bold;
    font-size: 13px;
}
#sitemap #center #container #ContainerBig #Welcome .AccordionPanelTab {
    margin-left: 60px;
    padding: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    display: inline;
}
#sitemap #center #container #ContainerBig #Welcome ul {
    margin-left: 140px;
}

/* Flash overlay component */
div.flash_overlay a img{
    border: none;
}
#center #Welcome div.flash_overlay {
    margin-left: 150px; 
}

/* Slide Show component */
#center #container #ContainerBig #Welcome #pikame {
    margin: 0px;
    padding: 0px;
}
#center #container #ContainerBig #Welcome .slideshow .pika_main .pika_subdiv img {
    max-width: 405px;
}
#center #container #ContainerBig #Welcome .slideshow {
    margin-left: 160px;
    background-color: #FFF;
    padding: 20px;
    margin-right: 20px;
}
#center #container #ContainerBig #Welcome .slideshow #pikame li {
    list-style-type: none;
    background-image: none;
    margin: 10px;
    padding: 0px;
    float: left;
    border: 1px solid #3F3F3F;
}
#center #container #ContainerBig #Welcome .slideshow #pikame li img {

}
#center #container #ContainerBig #Welcome .slideshow #pikame span {
    display: block;
}
#center #container #ContainerBig #Welcome .slideshow .pika_navigation {
    clear: left;
}
#center #container #ContainerBig #Welcome .slideshow p {
    margin-top: 10px;
    margin-right: 0px;
    margin-bottom: 10px;
    margin-left: 0px;
    height: 100px;
    padding: 5px;
}

div.slideshow {
    text-align: center;
}
div.slideshow ul.pikachooseSlide {
    margin: 0 auto;
}
div.slideshow ul.pikachooseSlide li{
    float: left;
    margin: 5px;
}
div.slideshow ul.pikachooseSlide li img{
    cursor: pointer;
}
div.slideshow div.pika_navigation {
    clear: both;
    margin-top: 10px;
}
div.slideshow div.pika_navigation a {
    cursor: pointer;
}

/* Text component for news room*/
div.text li hr {
    border: none 0;
    border-bottom:1px solid #C5C5C5;
    height: 1px;
    margin: 20px 0 20px 0;
}

/* Back link */
div.backlink a {
    cursor: pointer;
}

.red_text {
    color: #DA1515;
}

img {
    border: 0;  
}

/* Site map component */
#center #container #ContainerBig #Welcome .sitemap{
	margin: 0 0 0 130px;
}
#center #container #ContainerBig #Welcome .sitemap .linkcontainer{
	margin: 10px 0 10px 0;
}
#center #container #ContainerBig #Welcome .sitemap .linkcontainer .linkcontainer .linkcontainer{
	margin: 5px 0 10px 15px;
}
#center #container #ContainerBig #Welcome .sitemap .linkcontainer .linkcontainer .linkcontainer .linkcontainer{
	margin: 0 0 0 10px;
}
#center #container #ContainerBig #Welcome .sitemap .linkcontainer .link{
	background-image: url(/etc/designs/meritus/img/bullet_red.png);
	background-position: left center;
	background-repeat: no-repeat;
	padding: 0 0 0 15px;
	font-size: 1.1em;
	line-height: 15px;
}
#center #container #ContainerBig #Welcome .sitemap .linkcontainer .linkcontainer .linkcontainer .link{
	padding: 0 0 0 10px;
}
#center #container #ContainerBig #Welcome .sitemap .linkcontainer .linkcontainer .linkcontainer .linkcontainer .link a{
	font-weight: normal;
	text-decoration: none;
}
#center #container #ContainerBig #Welcome .sitemap .linkcontainer .linkcontainer .linkcontainer .linkcontainer .linkcontainer .link a{
	font-weight: 800;
}
#center #container #ContainerBig #Welcome .sitemap .linkcontainer .linkcontainer .linkcontainer .linkcontainer .linkcontainer .linkcontainer .link a{
	font-weight: normal;
}
#center #container #ContainerBig #Welcome .sitemap .linkcontainer .linkcontainer .linkcontainer .link{
	background-image: url(/etc/designs/meritus/img/bullet_sub_white.png);
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 10px;
}
.red_arrow {
    background-image: url(/etc/designs/meritus/img/bullet_red.png);
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 10px;
}
.black_arrow {
    background-image: url(/etc/designs/meritus/img/bullet_black.gif);
    background-position: left center;
    background-repeat: no-repeat;
    padding-left: 10px;
}