/* Start of CMSMS style sheet 'mc' */
body {
font-size:62.5%;
	font-family:verdana, arial, "lucida console", sans-serif;
	font-weight:normal;
  text-align: center;   
min-width: 799px; 
background:#fff;margin:0;padding:0;
}
#headerbg{background:url(images/newdesignhead.gif) no-repeat;height:300px;width:800px;padding:0;margin:0;}
#searchbox{width:300px;float:right;position:relative;right:-30px;padding-top:8px;font-size:1em;color:#06f;font-weight:900}
#logodiv{background:url(images/MERIDIAN-LOGOw.gif);position:relative;height:100px;width:342px;}
#logodiv a

{

    position: absolute;

    top: 0;

    left: 0;

    width: 342px;

    height: 100px;

}

 

#logodiv a h1

{

    display: none;

}


#logodiv img {
     visibility: hidden;/* hide the logo from screen view */
}


#topmenu{float:right;position:relative;top:-63px;width:33em}
#menucurve{height:20px;width:20px;float:left}
#sunddeg2{float:left;padding-right:10px}
#sunddeg1{margin-left:120px;margin-top:1em}
#sunddeg3{text-align:right;font-family:arial;font-size:1.5em;color:black}
#sunddeg4{text-align:right;font-family:arial;font-size:20px;color:#0066ff}
#sunddeg5{text-align:right;font-family:arial;font-size:1.5em;color:black}
#lmenb{height:20px;width:161px;position:relative;top:0;padding:0;margin:0;}
#lcolin{background:#036;width:160px;position:relative;top:0;padding:0;margin:0;}
#navtitle{margin:0;padding:3px 0  3px 10px;font-size:1.2em}
#padd{color:#000;padding:0 10px;width:150px;font-size:.9em}
#pem{color:#000;padding:0 10px;width:160px;font-size:.9em}
#rcolhead1{
font-size:1.2em;line-height:1em;margin-top:0;margin-bottom:0;padding-bottom:0;color:red;width:110px}


#rcolp1{margin-top:0;margin-bottom:5px;width:140px;background:url(images/bluearrowright.gif) no-repeat;padding-left:15px;padding-top:0;padding-bottom:5px;line-height:1.2em}
#rcolhead2{font-size:1.2em;line-height:1em;margin-top:10px;margin-bottom:0;padding-bottom:0;color:red;width:110px}
#rcolp2{margin-top:0;margin-bottom:5px;padding-bottom:0;width:140px;background:url(images/bluearrowright.gif) no-repeat;padding-left:15px;line-height:1.2em}
#rcolp3{margin-top:0;margin-bottom:5px;padding-top:0;width:140px;background:url(images/bluearrowright.gif) no-repeat;padding-left:15px;line-height:1.2em}
#bac2{float:left;padding-right:10px;}
#bac1{margin-left:100px;position:absolute;top:235px}
#bac3{text-align:right;font-family:arial;font-size:.9em;color:#999;font-weight:900}
#bac4{text-align:right;font-family:arial;font-size:.9em;color:#999;font-weight:900}
#bac5{float:left}
#sunlo{float:left}
#bar{font-size:2em;margin-top:1.5em;margin-bottom:0;padding-bottom:0;margin-left:10px;color:#06f;font-family:arial}
#enreq{margin-top:3px;padding-top:0;width:140px;background:url(images/bluearrowright.gif) no-repeat;padding-left:15px;line-height:1.2em}
#news{font-size:1.2em;line-height:1em;margin-top:10px;margin-bottom:0;padding-bottom:0;color:red;width:110px;}
#newstext{margin-top:5px;margin-bottom:0;padding-bottom:0;width:140px;background:url(images/bluearrowright.gif) no-repeat;padding-left:15px;line-height:1.2em}
#leftcolumn { 
 color: #fff;
 border: 0;
 background: #fff;
 margin: 83px 0 0 0;
 padding: 0;

 width: 160px;
 float: left;
}
#content { 
 float: left;
 color: #333;
background:url(images/homepageimage.gif) 185px 100px;  background-repeat: no-repeat;
 margin: 70px 0 0 0;
 padding:0 0 0 10px;

 width:450px;
 display: inline;

}


#content2 { 
 float: left;
 color: #333;
 margin: 70px 0 0 0;
 padding:0 0 0 10px;

 width:450px;
 display: inline;

}


#rightcolumn { 
 color: #333;
 border: 0;
 background: transparent;
 margin: 70px 0px 0px 20px;
 padding: 0 0 0 10px;

 width: 135px;
 float: left;
border-left: 1px dashed #999;
}
div#outer {width: 800px;
background-color:#FFFFFF;    
margin-top:0;    
margin-bottom: 20px;    
margin-left: auto;    
margin-right: auto;    
padding: 0px;    

  text-align: left; 
}



#navcontainer{}
#navcontainer ul
{
padding: 0;
margin: 0;

background: #039;

color: White;
float: left;

font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline;font-size:1em;font-weight:bold }

#navcontainer ul li a
{
padding: 0 1em;
background-color: #036;
color: White;
text-decoration: none;
float: left;
border-right: 1px dotted #fff;line-height:20px;height:20px
}

#navcontainer ul li a:hover
{
background-color: #369;
color: #fff;
}
#navlist{}
#current{
background-color:#369;
color: #fff;
}

 #navlistl
{
padding: 0;
margin: 0 0 0 0;

width: 160px;
font-size:1.2em
}
#navcontainerl{margin:0;padding:0}

#navcontainerl ul{padding:0;margin:0;border-top: 1px dotted #fff;}
#navlistl li
{
list-style-type:  none;
margin:  0;
padding: 0;
border-bottom: 1px dotted #fff;
color:#fff
font-size:1em
}

#navlistl li a {color:#fff; text-decoration: none;margin:0 0 0 0; line-height:2.5em ;display: block;}
#navlistl a:hover
{
background: #369;
color: #fff;
}
#currentl{
background:#369;
color: #fff;
}
.para{padding:0 10px;width:450px;background:transparent}


#navlistb li
{display:inline;

list-style-type: none;
padding-right: 20px;
}
#navcontainerb{width:800px;background:#036;}

#navlistb li a{color:#fff}



	
	
	
	
	
	
	
	
	
#rollover {
 width: 94px;
 height: 71px;
 background: url(images/courses1.jpg);
 margin:0  08px 20px 0; padding: 0;float:left;

}
#rollover li {margin: 0; padding: 0; list-style: none;}

#rollover li, #rollover a {height: 71px; display: block;}
#panel1b {left: 0; width: 94px;}


#panel1b a:hover {background: transparent url(images/courses1.jpg) 0 -71px no-repeat;}


#rolloverb {
 width: 94px;
 height: 71px;
 background: url(images/enrol1.jpg);
 margin:0  08px 20px 0; padding: 0;float:left;

}
#rolloverb li {margin: 0; padding: 0; list-style: none;}

#rolloverb li, #rolloverb a {height: 71px; display: block;}
#panel1b1 {left: 0; width: 94px;}


#panel1b1 a:hover {background: transparent url(images/enrol1.jpg) 0 -71px no-repeat;}



#rolloverc {
 width: 94px;
 height: 71px;
 background: url(images/brochure1.jpg);
 margin:0  08px 20px 0; padding: 0;float:left;

}
#rolloverc li {margin: 0; padding: 0; list-style: none;}

#rolloverc li, #rolloverc a {height: 71px; display: block;}
#panel1c {left: 0; width: 94px;}


#panel1c a:hover {background: transparent url(images/brochure1.jpg) 0 -71px no-repeat;}

#panel1d a:hover {background: transparent url(images/fees1.jpg) 0 -71px no-repeat;}

#rolloverd {
 width: 94px;
 height: 71px;
 background: url(images/fees1.jpg);
 margin:0  08px 20px 0; padding: 0;float:left;

}
#rolloverd li {margin: 0; padding: 0; list-style: none;}

#rolloverd li, #rolloverd a {height: 71px; display: block;}
#panel1d {left: 0; width: 94px;}


ul.courses{margin:0 0 0 1em;padding:0 0 0 0;text-indent:0}
ul.courses li{list-style-image:url(images/whitearrowright.gif);line-height:2em;}
ul.courses li a{text-decoration:none;color:black}
ul.courses li a:hover
{
color: black;font-weight:900;
text-decoration:underline;
}

.activeleft{list-style-image:url(images/bluearrowright.gif);line-height:2em;}
.arrowleft{list-style-image:url(images/bluearrowright.gif);line-height:2em;}
.arrowleft a{text-decoration:none}
.arrowleft a:hover{text-decoration:underline}

.arrowleftb{list-style-image:url(images/bluearrowright.gif);line-height:2em;}
.arrowlefb a{text-decoration:none}
.arrowlefb a:hover{text-decoration:underline}
.arrowleft li{display:block}
.rcollink{margin:0;padding:0 0 0 15px;width:140px;font-size: 1em;
font-style: normal;
line-height: 1.2em;
font-variant: normal;
text-transform: none;
text-indent: 0;
list-style-position: outside;
list-style-type: square;
color:black;list-style-image:url(images/bluearrowright.gif);line-height:1.2em;}

.rcollink a{text-decoration:none;color:black}
.rcollink a:hover{text-decoration:underline}




.activeleft a{text-decoration:none}
.activeleft a:hover{text-decoration:underline}
.sbl { background: url('bl.gif') bottom left no-repeat #06f; width: 200px; text-align: center; min-width: 100px; }
.sbr { background: url(images/br.gif) bottom right no-repeat; }
.stl { background: url(images/tl.gif) top left no-repeat; }
.str { background: url(images/tr.gif) top right no-repeat; padding: 10px;color:white; font-size:2em;font-family:arial} 
.sb { padding: 2px 0px 10px 10px; background: url(images/b.gif) 10px top no-repeat; }


.rsbl { background: url('rbl.gif') bottom left no-repeat red; width: 200px; text-align: center; min-width: 100px; }
.rsbr { background: url(images/rbr.gif) bottom right no-repeat; }
.rstl { background: url(images/rtl.gif) top left no-repeat; }
.rstr { background: url(images/rtr.gif) top right no-repeat; padding: 10px;color:white; font-size:2em;font-family:arial} 
.rsb { padding: 2px 0px 10px 10px; background: url(images/rb.gif) 10px top no-repeat; }





.tablerowwithborder{background:#ccc;font-size:1em;border:solid 2px white;}

.tablerowwithbordernews{;font-size:1em;border:solid 1px black;}

.tdwithbordernews{;font-size:1em;border:solid 1px black;}

 .tablerowwithborderl{background:#ccc;font-size:1em;}

.newstable td{border: 1px solid black;}

.margin50{margin-left:50px;margin-right:50px}

.margin30{margin-left:30px;margin-right:30px}
.box-topw {

z-index:0;
background:url(images/curveboxtop.gif) no-repeat bottom;

width:420px;

margin:0 0 0 20px;
height:28px;
padding:0;
}

.box-middlew {

z-index:0;
background:url(images/curveboxmid.gif) repeat-y;

width:420px;
margin:0 0 0 20px;
padding:0;
border-style:solid;border-width:0;border-color:black
}

.box-bottomw{

z-index:0;
background:url(images/curveboxbtm.gif) no-repeat;

width:420px;
margin:0 0 0 20px;

height:28px;
padding:0;
}

.box-topwor {

z-index:0;
background:url(images/curveboxtopor.gif) no-repeat bottom;

width:420px;

margin:0 0 0 20px;
height:28px;
padding:0;
}

.box-middlewor {

z-index:0;
background:url(images/curveboxmidor.gif) repeat-y;

width:420px;
margin:0 0 0 20px;
padding:0;
border-style:solid;border-width:0;border-color:black
}

.box-bottomwor{

z-index:0;
background:url(images/curveboxbtmor.gif) no-repeat;

width:420px;
margin:0 0 0 20px;

height:28px;
padding:0;
}





.box-topwpink {

z-index:0;
background:url(images/curveboxtoppink.gif) no-repeat bottom;

width:420px;

margin:0 0 0 20px;
height:28px;
padding:0;
}

.box-middlewpink {

z-index:0;
background:url(images/curveboxmidpink.gif) repeat-y;

width:420px;
margin:0 0 0 20px;
padding:0;
border-style:solid;border-width:0;border-color:black
}

.box-bottomwpink{

z-index:0;
background:url(images/curveboxbtmpink.gif) no-repeat;

width:420px;
margin:0 0 0 20px;

height:28px;
padding:0;
}










.box-topwred {

z-index:0;
background:url(images/curveboxtopred.gif) no-repeat bottom;

width:420px;

margin:0 0 0 20px;
height:28px;
padding:0;
}

.box-middlewred {

z-index:0;
background:url(images/curveboxmidred.gif) repeat-y;

width:420px;
margin:0 0 0 20px;
padding:0;
border-style:solid;border-width:0;border-color:black
}

.box-bottomwred{

z-index:0;
background:url(images/curveboxbtmred.gif) no-repeat;

width:420px;
margin:0 0 0 20px;

height:28px;
padding:0;
}








.box-topwgreen {

z-index:0;
background:url(images/curveboxtopgreen.gif) no-repeat bottom;

width:420px;

margin:0 0 0 20px;
height:28px;
padding:0;
}

.box-middlewgreen {

z-index:0;
background:url(images/curveboxmidgreen.gif) repeat-y;

width:420px;
margin:0 0 0 20px;
padding:0;
border-style:solid;border-width:0;border-color:black
}

.box-bottomwgreen{

z-index:0;
background:url(images/curveboxbtmgreen.gif) no-repeat;

width:420px;
margin:0 0 0 20px;

height:28px;
padding:0;
}
.bottommargindashed{border-bottom: 1px dashed #999;margin-bottom:1em;padding-bottom:1em}
.abebottommargindashed{border-bottom: 1px dashed #999;margin-bottom:1em;padding-bottom:1em}
table{border-collapse: collapse;}

.red a:{color:red;}


.red a{text-decoration:none}
.red a:hover{text-decoration:underline}

.formbrowser label{font-size:.8em}
/* End of 'mc' */

