html {
     height: 100%;
     margin-bottom: 1px;
}

.topmain {
width: 1030px;
margin: 0 auto;
z-index: 100;
}

.tags  {
position: absolute;
border: 0px solid #336699;
width: 1030px;
height: 126px;
margin: 0 auto;
z-index: 100;
margin-top: 3px;
}

div.basic div.yoo-carousel div.top ul.tabs li a span span {
font-size: 100%;
}


.rightcomment {
float: right;
width: 270px;
text-size:9px;
color: #a5a5a5;
}

body {
    margin: 0;
    padding: 0;
   color:#555555;
   font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
   font-size:0.82em;
   font-style:normal;
   font-variant:normal;
   font-weight:normal;
   line-height:normal;
}


a:link            {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #336699;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline;
    BACKGROUND: none;
}

a:visited        {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #336699;
    FONT-SIZE: 12px;
    TEXT-DECORATION: underline;
    BACKGROUND: none;
}

a:hover           {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #bbbbbb;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none;
    BACKGROUND: none;
}

ul.pagination{
   background: #eeeeee;
   border: 1px solid #cccccc;
   padding: 3px;
   height: 20px;

}

.pagination li{
list-style: none;
float: left;
line-height: 20px;
}

* {
   margin:0;
   padding:0;
}

ol, li{
      margin-left: 15px;
}

ul {
      margin-left: 15px;
      margin-top: 10px;
      margin-bottom: 10px;
}

.image{
background: #f2f0f0;
border: 4px solid #dddddd;
text-align: center;
padding:10px;
}

.soap {
width: 630px;
}

.csSectionHeading {
font-weight: bold;
margin-top: 5px;
margin-bottom: 5px;
}

.csParagraphHeadingBold {
font-weight: bold;
margin-top: 5px;
margin-bottom: 5px;
}

.csDefaultParagraph  {
margin-top: 15px;
margin-bottom: 15px;
}

.soapnote   {
background:#FCEDA9 none repeat scroll 0 0;
font-size:11px;
margin-bottom:5px;
margin-top:5px;
padding:5px;
border: 1px solid #FCEDA9;
}

.blogbutton{
width: 75px;
height: 42px;
border: 0px solid #000000;
float: right;
z-index: 100;
background:url(../images/blog1.png) no-repeat scroll left top;
clear:both;
cursor: pointer;
margin-top: 0px;
}

.noticesbutton{
width: 75px;
height: 42px;
border: 0px solid #000000;
float: right;
z-index: 100;
background:url(../images/notices.png) no-repeat scroll left top;
clear:both;
cursor: pointer;
margin-top: 0px;
}
.registerbutton{
width: 75px;
height: 42px;
border: 0px solid #000000;
float: right;
z-index: 100;
background:url(../images/register.png) no-repeat scroll left top;
clear:both;
cursor: pointer;
margin-top: 0px;
}

.exchangebutton{
width: 75px;
height: 42px;
border: 0px solid #000000;
float: right;
z-index: 100;
background:url(../images/exchange.png) no-repeat scroll left top;
clear:both;
cursor: pointer;
margin-top: 0px;
}

.eventsbutton{
width: 75px;
height: 42px;
border: 0px solid #000000;
float: right;
z-index: 100;
background:url(../images/events.png) no-repeat scroll left top;
clear:both;
cursor: pointer;
margin-top: 0px;
}

.cisubutton{
width: 75px;
height: 42px;
border: 0px solid #000000;
float: right;
z-index: 100;
background:url(../images/cisu.jpg) no-repeat scroll left top;
clear:both;
cursor: pointer;
margin-top: 0px;
}


.assistantships{
width: 75px;
height: 42px;
border: 0px solid #000000;
float: right;
z-index: 100;
background:url(../images/assistanship.png) no-repeat scroll left top;
clear:both;
cursor: pointer;
margin-top: 0px;
}

span.request{
width: 75px;
height: 42px;
border: 0px solid #000000;
float: right;
z-index: 100;
background:url(../images/request.png) no-repeat scroll left top;
clear:both;
cursor: pointer;
margin-top: 0px;
}

.orientationbutton{
width: 75px;
height: 42px;
border: 0px solid #000000;
float: right;
z-index: 100;
background:url(../images/postgrad.png) no-repeat scroll left top;
clear:both;
cursor: pointer;
margin-top: 0px;
}

.slideshow{
float: left;
}

.jdSlideshow {
    width: 650px !important;
    height: 170px !important;
    border: 1px solid #000000;
}

.tablehome {
   border-right:1px solid #ABABAB;
   border-spacing:0;
   border-top:1px solid #ABABAB;
   color:#606060;
   margin-bottom:20px;
   width:635px;
}

.letting{
   width: 100%;
   border: 1px solid #d6d6d6;
}

.letleft{
   position: relative;
   float:left;
   width:300px;
   height: 200px;
   padding-top: 15px;
   padding-left: 20px;
   background:url(../images/letting.jpg) no-repeat scroll left top;
}

.letright{
   position: relative;
   float:right;
   width:300px;
   height: 200px;
   background:url(../images/letting.jpg) no-repeat scroll left top;
}


.tablehome td, .tablehome th {
   background:#FFE6EA url(../images/tabl2e_background.gif) repeat scroll left top;
   border-bottom:1px solid #ABABAB;
   border-left:1px solid #ABABAB;
   padding:2px 5px;
}

.popup {
   position: relative;
   margin: 0 auto;
   background:white url(../images/left01.jpg) no-repeat scroll right top;
   margin-top: 30px;
   height: 792px;
   width: 974px;
}

.popup-pages {
   position: relative;
   margin: 0 auto;
   background:white url(../images/left01_old.jpg) no-repeat scroll right top;
   margin-top: 30px;
   height: 792px;
   width: 974px;
}

.popup-postgraduate {
   position: relative;
   margin: 0 auto;
   background:white url(../images/postgraduate-right.jpg) no-repeat scroll right top;
   margin-top: 30px;
   height: 792px;
   width: 974px;
}

.popup-study {
   position: relative;
   margin: 0 auto;
   background:white url(../images/study-right.jpg) no-repeat scroll right top;
   margin-top: 30px;
   height: 792px;
   width: 974px;
}

.popup-degree {
   position: relative;
   margin: 0 auto;
   background:white url(../images/degree-right.jpg) no-repeat scroll right top;
   margin-top: 30px;
   height: 792px;
   width: 974px;
}

.popup-visitors {
   position: relative;
   margin: 0 auto;
   background:white url(../images/visitors-right.jpg) no-repeat scroll right top;
   margin-top: 30px;
   height: 792px;
   width: 974px;
}

.popup-academics {
   position: relative;
   margin: 0 auto;
   background:white url(../images/rightacademics.jpg) no-repeat scroll right top;
   margin-top: 30px;
   height: 792px;
   width: 974px;
}

.popup-undergraduate {
   position: relative;
   margin: 0 auto;
   background:white url(../images/under_right.jpg) no-repeat scroll right top;
   margin-top: 30px;
   height: 792px;
   width: 974px;
}

.form_element select, .form_element input {
   border:1px solid #aaaaaa;
   font-family:"Trebuchet MS",sans-serif;
   font-size:16px;
}

.form_element cf_button{
   height:25px;
   width:200px;
   margin-left: 20px;
}

.wrapper {
   float: right;
   background: transparent url(../images/center.png) repeat-y ;
   width: 742px;
   top: 0px;
   min-height:800px;
   height:auto !important;
   height:800px;
   margin-top: -792px;
}

.toparea{
     background: transparent url(../images/center.png) repeat-y ;
     width: 742px;
     height: 30px;
     margin-top: -30px;
     float: right;
}

.contactitem{
      position: relative;
      float: right;
      width: 103px;
      height: 34px;
      margin-top: -205px;
      margin-right: 40px;
}

.content{
   clear: both;
   min-height:500px;
   height:auto !important;
   height:550px;
   margin-top: 10px;
   margin-left: 45px;
   width: 655px;
}
.left {
      float: left;
      background:white url(../images/right01.jpg) no-repeat scroll left top;
      width: 253px;
      height: 792px;
}

.left-postgraduate {
      float: left;
      background:white url(../images/postgraduate-left.jpg) no-repeat scroll left top;
      width: 253px;
      height: 792px;
}

.left-study {
      float: left;
      background:white url(../images/study-left.jpg) no-repeat scroll left top;
      width: 253px;
      height: 792px;
}

.left-pages {
      float: left;
      background:white url(../images/right01_old.jpg) no-repeat scroll left top;
      width: 253px;
      height: 792px;
}

.left-degree {
      float: left;
      background:white url(../images/degree-left.jpg) no-repeat scroll left top;
      width: 253px;
      height: 792px;
}

.left-visitors {
      float: left;
      background:white url(../images/visitors-left.jpg) no-repeat scroll left top;
      width: 253px;
      height: 792px;
}

.left-academics {
      float: left;
      background:white url(../images/academics-_left.jpg) no-repeat scroll right top;
      width: 253px;
      height: 792px;
}

.left-undergraduate {
      float: left;
      background:white url(../images/undergraduate_left.jpg) no-repeat scroll right top;
      width: 253px;
      height: 792px;
}


.leftmenu{
      width: 240px;
      position: relative;
      margin-top: 270px;
      height: 200px;
      margin-left:0px;
      text-align: right;
      font-weight: bold;
}

.leftmenu-home{
      width: 190px;
      position: relative;
      margin-top: 270px;
      height: 200px;
      margin-left:0px;
      text-align: right;
      font-weight: bold;
      float: right;
      margin-right: 10px;
padding-right: 7px;
}

.leftmenu-note{
      width: 230px;
      position: relative;
      margin-top: 270px;
      height: 200px;
      margin-left:0px;
      text-align: right;
      font-weight: bold;
      float: right;
      margin-right: 10px;
padding-right: 7px;
}

.leftmenu-postgraduate{
      width: 233px;
      position: relative;
      margin-top: 270px;
      height: 200px;
      margin-left:0px;
      text-align: right;
      font-weight: bold;

}

.leftmenu-study{
      width: 240px;
      position: relative;
      margin-top: 270px;
      height: 200px;
      margin-left:2px;
      text-align: right;
      font-weight: bold;

}

.leftmenu-visitors{
      width: 200px;
      position: relative;
      margin-top: 270px;
      height: 200px;
      margin-left:30px;
      text-align: right;
      font-weight: bold;

}

.leftmenu-degree{
      width: 245px;
      position: relative;
      margin-top: 240px;
      height: 200px;
      margin-left:0px;
      text-align: right;
      font-weight: bold;
      padding-top:30px;

}

.leftmenu-undergraduate{
      width: 230px;
      position: relative;
      margin-top: 240px;
      height: 200px;
      margin-left:10px;
      text-align: right;
      font-weight: bold;
      padding-top:30px;

}

.dtoplink{
     display:block;
     float:right;
     font-weight:bold;
     height:18px;
     line-height:30px;
     padding:0 3px 0px;
     text-align:right;
     text-decoration:none;
     width:200px;
     margin-top:-25px;
     font-size:15px;
     margin-right:-10px;
}

a.dtoplink:active {
      color:#FFFFFF;
      font-size:15px;
      padding-left:0;
}

a.dtoplink:link {
      color:#FFFFFF;
      font-size:15px;
      padding-left:0;
}

a.dtoplink:hover {
      color:#FFFFFF;
      font-size:15px;
      padding-left:0;
}

.bottom {
            position: relative;
            background:transparent url(../images/bottom.jpg) no-repeat scroll left top;
            height:72px;
            width:742px;
            margin-left: 0px;
}

.atbottom {
      clear:both;
}

.clearfix {
      clear:both;
}

.logo {
      position:relative;
      float: left;
      background: url(../images/logo.jpg) no-repeat;
      width: 248px;
      height: 124px;
      margin-top: 32px;
      z-index: 200;
      margin-left: -247px;
}

.logo-pages {
      position:relative;
      float: left;
      background: url(../images/logo_old.jpg) no-repeat;
      width: 248px;
      height: 124px;
      margin-top: 32px;
      z-index: 200;
      margin-left: -247px;
}

.logo-postgraduate{
      position:relative;
      float: left;
      background: url(../images/logom.jpg) no-repeat;
      width: 248px;
      height: 124px;
      margin-top: 32px;
      z-index: 200;
      margin-left: -247px;
}

.logo-degree{
      position:relative;
      float: left;
      background: url(../images/logod.jpg) no-repeat;
      width: 248px;
      height: 124px;
      margin-top: 32px;
      z-index: 200;
      margin-left: -247px;
}

.logo-study{
      position:relative;
      float: left;
      background: url(../images/logos.jpg) no-repeat;
      width: 248px;
      height: 124px;
      margin-top: 32px;
      z-index: 200;
      margin-left: -247px;
}

.logo-visitors{
      position:relative;
      float: left;
      background: url(../images/logov.jpg) no-repeat;
      width: 248px;
      height: 124px;
      margin-top: 32px;
      z-index: 200;
      margin-left: -247px;
}

.logo-academics{
      position:relative;
      float: left;
      background: url(../images/logo_a.jpg) no-repeat;
      width: 248px;
      height: 124px;
      margin-top: 32px;
      z-index: 200;
      margin-left: -247px;
}

.logo-undergraduate{
      position:relative;
      float: left;
      background: url(../images/logo_under.jpg) no-repeat;
      width: 248px;
      height: 124px;
      margin-top: 32px;
      z-index: 200;
      margin-left: -247px;
}

.staff01 {
    position: relative;
    float: left;
    border: 1pt solid #e9e9e9;
    height: 100px;
    text-align: left;
    width: 300px;
}

.staff02 {
    position: relative;
    float: right;
    border: 1pt solid #e9e9e9;
    height: 100px;
    text-align: left;
    width: 300px;
}

.staff {
   position: relative;
   width: 100%;
   height: 130px;

}

.componentheading{
   margin-left: 0px;
   margin-top: 0px;
   padding-bottom: 5px;
   font-family:"Trebuchet MS",sans-serif;
   font-size:20px;
   line-height:1.4em;
   color: #415789;
   font-weight: bold;
}

.componentheading-pages{
   margin-left: 0px;
   margin-top: 0px;
   padding-bottom: 5px;
   font-family:"Trebuchet MS",sans-serif;
   font-size:20px;
   line-height:1.4em;
   color: #415789;
   font-weight: bold;
}

.componentheading-study{
   margin-left: 5px;
   margin-top: 15px;
   padding-bottom: 5px;
   font-family:"Trebuchet MS",sans-serif;
   font-size:20px;
   line-height:1.4em;
   color: #ff9b2f;
   font-weight: bold;
   margin-top: 10px;
   padding-bottom: 10px;
}

.componentheading-visitors{
   margin-left: 5px;
   margin-top: 15px;
   padding-bottom: 5px;
   font-family:"Trebuchet MS",sans-serif;
   font-size:20px;
   line-height:1.4em;
   color: #AC151E;
   font-weight: bold;
   margin-top: 10px;
   padding-bottom: 10px;
}


.sectiontableentry1-study{
     height: 30px;
   width: 250px;

}

.sectiontableentry2-study{
    height: 30px;
   width: 250px;

}

.sectiontableentry1-under{
     height: 30px;
   width: 250px;

}

.sectiontableentry2-under{
    height: 30px;
   width: 250px;

}

.sectiontableentry1-degree{
     height: 30px;
   width: 250px;

}

.sectiontableentry2-degree{
    height: 30px;
   width: 250px;

}


.sectiontableentry1-postgraduate{
    height: 30px;
   width: 250px;

}

.sectiontableentry2-postgraduate{
    height: 30px;
   width: 250px;

}

.sectiontableentry1-visitors{
    height: 30px;
   width: 250px;

}

.sectiontableentry2-visitors{
    height: 30px;
   width: 250px;

}


.sectiontableentry1-study :link     {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    display: block;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry1-study :visited        {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    display: block;
    COLOR: #555555;
    FONT-SIZE: 12px;
        font-weight: bold;
    TEXT-DECORATION: none;
        background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry1-study :hover       {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}

.sectiontableentry1-under :link   , .sectiontableentry2-under :link  {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    display: block;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry1-under :visited , .sectiontableentry2-under :visited         {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    display: block;
    COLOR: #555555;
    FONT-SIZE: 12px;
        font-weight: bold;
    TEXT-DECORATION: none;
        background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry1-under :hover , .sectiontableentry2-under :hover       {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}

.sectiontableentry1-mobility :link     {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    display: block;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry1-mobility :visited        {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    display: block;
    COLOR: #555555;
    FONT-SIZE: 12px;
        font-weight: bold;
    TEXT-DECORATION: none;
        background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry1-mobility :hover       {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}


.sectiontableentry2-mobility :link     {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    display: block;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry2-mobility :visited        {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    display: block;
    COLOR: #555555;
    FONT-SIZE: 12px;
        font-weight: bold;
    TEXT-DECORATION: none;
        background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry2-mobility :hover       {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}


.sectiontableentry2-study :link     {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    display: block;
    COLOR: #555555;
    FONT-SIZE: 12px;
        font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry2-study :visited        {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    display: block;
    padding-left: 10px;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry2-study :hover       {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}

.sectiontableentry1-postgraduate :link     {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    display: block;
    padding-left: 10px;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    border: 0px solid #336699;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry1-postgraduate :visited        {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    display: block;
    padding-left: 10px;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;

    height: 35px;
    line-height: 40px;
}
.sectiontableentry1-postgraduate :hover       {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}

.sectiontableentry2-postgraduate :link     {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    display: block;
    COLOR: #555555;
    FONT-SIZE: 12px;
        font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry2-postgraduate :visited        {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    display: block;
    padding-left: 10px;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry2-postgraduate :hover       {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}

.sectiontableentry1-visitors :link     {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    display: block;
    padding-left: 10px;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    border: 0px solid #336699;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry1-visitors :visited        {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    display: block;
    padding-left: 10px;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;

    height: 35px;
    line-height: 40px;
}
.sectiontableentry1-visitors :hover       {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}

.sectiontableentry2-visitors :link     {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    display: block;
    COLOR: #555555;
    FONT-SIZE: 12px;
        font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry2-visitors :visited        {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    display: block;
    padding-left: 10px;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}

.sectiontableentry2-visitors :hover        {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry2-postgraduate :hover       {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}

.sectiontableentry1-degree :link     {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    display: block;
    padding-left: 10px;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    border: 0px solid #336699;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry1-degree :visited        {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    display: block;
    padding-left: 10px;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry1-degree :hover       {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}

.sectiontableentry2-degree :link     {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    display: block;
    COLOR: #555555;
    FONT-SIZE: 12px;
        font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry2-degree :visited        {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    display: block;
    padding-left: 10px;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}

.sectiontableentry2-degree :hover        {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}

.sectiontableentry1-pages :link     {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    display: block;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry1-pages :visited        {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    display: block;
    COLOR: #555555;
    FONT-SIZE: 12px;
        font-weight: bold;
    TEXT-DECORATION: none;
        background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry1-pages :hover       {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}

.sectiontableentry2-pages :link     {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    padding-left: 10px;
    display: block;
    COLOR: #555555;
    FONT-SIZE: 12px;
        font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry2-pages :visited        {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    display: block;
    padding-left: 10px;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: none;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}
.sectiontableentry2-pages :hover       {
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    COLOR: #555555;
    FONT-SIZE: 12px;
    font-weight: bold;
    TEXT-DECORATION: underline;
    background: url(../images/arrow.jpg) no-repeat;
    height: 35px;
    line-height: 40px;
}

.banner{
      position: relative;
      margin-left: 45px;
      width: 650px;
      height: 170px;
}

.topmenu{
     width:650px;
     margin-top: -35px;
     height: 35px;
     border: 0px solid #336699;
     margin-left: 25px;
     padding-bottom: 5px;
     float: left;
}


.footer{
      border-top: 1px solid #898989;
      Width: 650px;
      height: 50px;
      margin-left: 40px;
      text-align: center;
      color: #6d6d6d;
      padding-top: 5px;
}

.link{
     margin-left: 52%;
     width: 200px;
     height: 30px;
}

.menu ul {
      margin: 0;
      padding: 0px 0px 0px 0px;
      width: 460px;
      color: #7c7c7c;
}

.menu li {
   font-family:"Trebuchet MS";
   font-weight:bold;
   margin: 0;
   padding: 0;
   padding-right: 0px;
   float: left;
   list-style: none;
   height: 30px;
   line-height: 30px;
   color:#1F89BE;
   font-size:12px;
   padding-right:5px;
   padding-left: 5px;
   margin-right: 2px;
   width: auto;
}

.menu a:link{
   display: block;
   text-align: center;
   float: left;
   padding: 0px 0px 0px 0px;
   height: 30px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   color: #797979;
   text-decoration: none;
   font-size:12px;
   width: auto;
        border-top: 2px solid #ffffff;
}

.menu a.current {
   display: block;
   text-align: center;
   float: left;
   padding: 0px 0px 0px 0px;
   height: 30px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   color: #797979;
   text-decoration: none;
   font-size:12px;
   width: auto;
        border-top: 2px solid #ffffff;
}
.menu a:active {
   display: block;
   text-align: center;
   float: left;
   padding: 0px 0px 0px 0px;
   height: 30px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   color: #797979;
   text-decoration: none;
   font-size:12px;
   width: auto;
     border-top: 2px solid #a1a1a1;
}



.menu a:visited {
   display: block;
   text-align: center;
   float: left;
   padding: 0px 0px 0px 0px;
   height: 30px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   color: #797979;
   text-decoration: none;
   font-size:12px;
   width: auto;
        border-top: 2px solid #ffffff;
}

.menu a:hover {
     font-size:12px;
     height: 30px;
     color: #440019;
     padding-left: 3px;
     padding-right: 3px;
     border-top: 2px solid #a1a1a1;
     width: auto;
     margin-bottom: 2px;
}

.active_menu{
     font-size:12px;
     height: 30px;
     color: #440019;
     padding-left: 3px;
     padding-right: 3px;
     border-top: 2px solid #a1a1a1;
     width: auto;
     margin-bottom: 2px;
}
.a menu_active{
     font-size:12px;
     height: 30px;
     color: #440019;
     padding-left: 3px;
     padding-right: 3px;
     border-top: 2px solid #a1a1a1;
     width: auto;
     margin-bottom: 2px;
}


.contactitem li {
   display: block;
   text-align: left;
   float: left;
   padding: 0px 0px 0px 0px;
   height: 30px;
   line-height: 30px;
   color: #797979;
   text-decoration: none;
   font-size:11px;
   width: auto;
   border: none;
   font-weight: bold;

}

.contactitem a:link{
   display: block;
   text-align: left;
   float: left;
   padding: 0px 0px 0px 0px;
   height: 30px;
   line-height: 30px;
   color: #797979;
   text-decoration: none;
   font-size:11px;
   width: auto;
   margin-left: -25px;
      border: none;
      font-weight: bold;
}

.contactitem a.current {
   display: block;
   text-align: left;
   float: left;
   padding: 0px 0px 0px 0px;
   height: 30px;
   line-height: 30px;
   color: #797979;
   text-decoration: none;
   font-size:11px;
   width: auto;
   margin-left: -25px;
      border: none;
      font-weight: bold;
}

.contactitem a:active {
   display: block;
   text-align: left;
   float: left;
   padding: 0px 0px 0px 0px;
   height: 30px;
   line-height: 30px;
   color: #797979;
   text-decoration: none;
   font-size:11px;
   width: auto;
   margin-left: -25px;
      border: none;
      font-weight: bold;
}

.contactitem a:visited {
   display: block;
   text-align: left;
   float: left;
   padding: 0px 0px 0px 0px;
   height: 30px;
   line-height: 30px;
   color: #797979;
   text-decoration: none;
   font-size:11px;
   width: auto;
   margin-left: -25px;
      border: none;
      font-weight: bold;
}

.contactitem a:hover {
   display: block;
   text-align: left;
   float: left;
   padding: 0px 0px 0px 0px;
   height: 30px;
   line-height: 30px;
   color: #440019;
   text-decoration: none;
   font-size:11px;
   width: auto;
   margin-left: -25px;
      border: none;
      font-weight: bold;
}

.contentpaneopen {
     margin:0;
     margin-left:5px;
     width:100%;

}

.contentpane-study{
     margin:0;
     margin-left:5px;
     width:650px;
     margin-bottom: 3px;
}


.contentpaneopen-study{
     margin:0;
     margin-left:5px;
     padding-top:10px;
     width:650px;

}

.contentpaneopen-postgraduate{
     margin:0;
     margin-left:5px;
     padding-top:10px;
     width:650px;

}

.contentpaneopen-degree{
     margin:0;
     margin-left:5px;
     padding-top:10px;
     width:650px;

}

.contentheading-degree  {
color:#3f8378;
font-family:"Trebuchet MS",sans-serif;
font-size:20px;
font-weight:bold;
line-height:1.4em;
margin-left:5px;
}

.contentheading-postgraduate  {
color:#56117C;
font-family:"Trebuchet MS",sans-serif;
font-size:20px;
font-weight:bold;
line-height:1.4em;
margin-left:5px;
}

.contentpaneopen-visitors{

     margin:0;
     margin-left:5px;
     padding-top:10px;
     width:650px;
}

.contentheading {
     color:#f4ba29;
     font-family:"Trebuchet MS",sans-serif;
     font-size:20px;
     font-weight:bold;
     line-height:1.4em;
     margin-left:5px;
     padding-bottom:5px;
     margin-top: 0px;
}

.contentheading-home{
     color:#415789;
     font-family:"Trebuchet MS",sans-serif;
     font-size:20px;
     font-weight:bold;
     line-height:1.4em;
     padding-bottom:5px;
     margin-top: 0px;

}

.contentheading-pages{
     color:#415789;
     font-family:"Trebuchet MS",sans-serif;
     font-size:20px;
     font-weight:bold;
     line-height:1.4em;
     padding-bottom:5px;
     margin-top: 0px;

}
.contentheading-study{
     color:#FF9B2F;
     font-family:"Trebuchet MS",sans-serif;
     font-size:20px;
     font-weight:bold;
     line-height:1.4em;
     margin-left:5px;
}

.contentheading-postgraduate{
     color:#56117c;
     font-family:"Trebuchet MS",sans-serif;
     font-size:20px;
     font-weight:bold;
     line-height:1.4em;
     margin-left:5px;
}

.componentheading-postgraduate{
     color:#56117c;
     font-family:"Trebuchet MS",sans-serif;
     font-size:20px;
     font-weight:bold;
     line-height:1.4em;
     margin-left:5px;
     margin-top: 10px;
     padding-bottom: 10px;
}
.componentheading-maties{
   color:#40c0cb;
   font-family:"Trebuchet MS",sans-serif;
   font-size:20px;
   font-weight:bold;
   line-height:1.4em;
   margin-left:5px;
}


.contentheading-mobility{
   color:#40c0cb;
   font-family:"Trebuchet MS",sans-serif;
   font-size:20px;
   font-weight:bold;
   line-height:1.4em;
   margin-left:5px;
}

.componentheading-mobility {
   color:#40c0cb;
   font-family:"Trebuchet MS",sans-serif;
   font-size:20px;
   font-weight:bold;
   line-height:1.4em;
   margin-left:5px;
   padding-bottom: 10px;
}

.contentheading-visitors{
   color:#ac151e;
   font-family:"Trebuchet MS",sans-serif;
   font-size:20px;
   font-weight:bold;
   line-height:1.4em;
   margin-left:5px;

}

.contentheading-academics{
   color:#b7212c;
   font-family:"Trebuchet MS",sans-serif;
   font-size:20px;
   font-weight:bold;
   line-height:1.4em;
   margin-left:5px;

}

.contentheading-under{
   color:#3f8378;
   font-family:"Trebuchet MS",sans-serif;
   font-size:20px;
   font-weight:bold;
   line-height:1.4em;
   margin-left:5px;

}

.componentheading-under{
   color:#3f8378;
   font-family:"Trebuchet MS",sans-serif;
   font-size:20px;
   font-weight:bold;
   line-height:1.4em;
   margin-left:5px;

}

.contentheading-red{
   color:#b71f2b;
   font-family:"Trebuchet MS",sans-serif;
   font-size:20px;
   font-weight:bold;
   line-height:1.4em;
   margin-left:5px;

}

h2, .contentheading {
   color:#415789;
   font-family:"Trebuchet MS",sans-serif;
   font-size:20px;
   font-weight:bold;
   line-height:1.4em;
   margin-left:5px;
   padding-bottom:5px;
   padding-top: 5px;
}

.leftmenu ul {
   font-family:"Trebuchet MS";
   font-weight:bold;
      text-align: right;
   margin: 0;
   padding: 0;
   padding-right: 0px;
   float: right;
   list-style: none;
   height: 20px;
   line-height: 30px;
   font-size:12px;
   padding-right:5px;
   padding-left: 5px;
   margin-right: 2px;
         padding-bottom: 5px;
   width: 240px;
   background: url(../images/line.png) repeat-x bottom;
         color: #b6b7ba;
}

.leftmenu li {
   font-family:"Trebuchet MS";
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
  font-size:12px;
   width: 240px;
        color: #b6b7ba;
   background: url(../images/line.png) repeat-x bottom;

}

.leftmenu a:link{
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
  font-size:12px;
   width: 240px;
        color: #b6b7ba;
   background: url(../images/line.png) repeat-x bottom;
}

.leftmenu a.current {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
  font-size:12px;
   width: 240px;
        color: #b6b7ba;
   background: url(../images/line.png) repeat-x bottom;
}
.leftmenu a:active {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
  font-size:12px;
   width: 240px;
        color: #b6b7ba;
   background: url(../images/line.png) repeat-x bottom;
   border:0px;
}



.leftmenu a:visited {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
  font-size:12px;
   width: 240px;
        color: #b6b7ba;
   background: url(../images/line.png) repeat-x bottom;
}

.leftmenu a:hover {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
  font-size:12px;
   width: 240px;
        color: #ffffff;
   background: url(../images/line.png) repeat-x bottom;
}



a.mainlevel-postgraduate:link, a.mainlevel-postgraduate:visited, a.mainlevel-postgraduate:hover {
   padding-left: 0px;
   font-size: 15px;
   color: #ffffff;
}

a.mainlevel-matie:link, a.mainlevel-matie:visited, a.mainlevel-matie:hover {
   padding-left: 0px;
   font-size: 15px;
   color: #ffffff;
}

a.sublevel-matie-archive:link {
color: #ffffff;
margin-top: 10px;
font-size: 15px;
}

a.sublevel-matie-archive:link, a.sublevel-matie-archive:visited {
color: #ffffff;
margin-top: 10px;
font-size: 15px;
}

.leftmenu-take-note a.mainlevel-matie:link, .leftmenu-take-note a.mainlevel-matie:visited, .leftmenu-take-note a.mainlevel-matie:hover {
   padding-left: 0px;
   font-size: 15px;
   color: #ffffff;
}

a.mainlevel-degree:link, a.mainlevel-degree:visited, a.mainlevel-degree:hover {
   padding-left: 0px;
   font-size: 15px;
   color: #ffffff;
}
a.mainlevel-mobility:link, a.mainlevel-mobility:visited, a.mainlevel-mobility:hover {
   padding-left: 0px;
   font-size: 13px;
   color: #ffffff;
}

.parentdegree {
   padding-left: 0px;
   font-size: 15px;
   color: #ffffff;
}

a.mainlevel-red:link, a.mainlevel-red:visited, a.mainlevel-red:hover {
   padding-left: 0px;
   font-size: 15px;
   color: #ffffff;
}


a.mainlevel-undergraduate:link, a.mainlevel-undergraduate:visited, a.mainlevel-undergraduate:hover {
   padding-left: 0px;
   font-size: 15px;
   color: #ffffff;
}

a.sublevel-postgraduate:link, a.sublevel-postgraduate:visited {
   padding-left: 0px;
   font-size: 11px;
      color: #979797;
}

a.sublevel-undergraduate:link, a.sublevel-undergraduate:visited {
   padding-left: 0px;
   font-size: 11px;
      color: #1e524a;
}

a.sublevel-postgraduate:hover {
   padding-left: 0px;
   font-size: 11px;
      color: #ffffff;
}

a.mainlevel-home:link, a.mainlevel-home:visited, a.mainlevel-home:hover {
   padding-left: 0px;
   font-size: 15px;
   color: #ffffff;
   width: 150px;
}

a.sublevel-home:link, a.sublevel-home:visited {
   padding-left: 0px;
   font-size: 11px;
      color: #555555;
      width: 150px;
}

a.sublevel-red:link, a.sublevel-red:visited {
   padding-left: 0px;
   font-size: 11px;
      color: #6b131a;
      width: 150px;
}

a.sublevel-home:hover {
   padding-left: 0px;
   font-size: 11px;
      color: #ffffff;
      width: 150px;
}

a.sublevel-red:hover {
   padding-left: 0px;
   font-size: 11px;
      color: #ffffff;
      width: 150px;
}



.leftmenu-postgraduate ul {
   font-family:"Trebuchet MS";
   font-weight:bold;
      text-align: right;
   margin: 0;
   padding: 0;
   padding-right: 0px;
   float: right;
   list-style: none;
   height: 20px;
   line-height: 30px;
   font-size:11px;
   padding-right:5px;
   padding-left: 5px;
   margin-right: 2px;
         padding-bottom: 5px;
   width: 250px;
 background: url(../images/line.png) repeat-x bottom;

}

.leftmenu-postgraduate li {
   font-family:"Trebuchet MS";
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 250px;
   background: url(../images/line.png) repeat-x bottom;

}

.leftmenu-postgraduate a:link{
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 200px;
   background: url(../images/line.png) repeat-x bottom;
}

.leftmenu-postgraduate a.current {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
  font-size:11px;
   width: 200px;
   background: url(../images/line.png) repeat-x bottom;
}
.leftmenu-postgraduate a:active {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 200px;
   background: url(../images/line.png) repeat-x bottom;
}



.leftmenu-postgraduate a:visited {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 200px;
   background: url(../images/line.png) repeat-x bottom;
}

.leftmenu-postgraduate a:hover {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 200px;
   background: url(../images/line.png) repeat-x bottom;
}


.leftmenu-undergraduate a:link{
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 200px;
   background: url(../images/line.png) repeat-x bottom;
}

.leftmenu-undergraduate a.current {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
  font-size:11px;
   width: 200px;
   background: url(../images/line.png) repeat-x bottom;
}
.leftmenu-undergraduate a:active {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 200px;
   background: url(../images/line.png) repeat-x bottom;
}



.leftmenu-undergraduate a:visited {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 200px;
   background: url(../images/line.png) repeat-x bottom;
}

.leftmenu-undergraduate a:hover {
   display: block;
   color: #ffffff;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 200px;
   background: url(../images/line.png) repeat-x bottom;
}


a.mainlevel-study:link, a.mainlevel-study:visited {
   padding-right: 0px;
   font-size: 15px;
   color: #ffffff;
}

a.mainlevel-home:link, a.mainlevel-home:visited {
   padding-right: 0px;
   font-size: 12px;
   color: #555555;
}



a.sublevel-study:link, a.sublevel-study:visited {
   padding-left: 0px;
   font-size: 11px;
      color: #cd6405;
}


.leftmenu-study ul {
   font-family:"Trebuchet MS";
   font-weight:bold;
      text-align: right;
   margin: 0;
   padding: 0;
   padding-right: 0px;
   float: right;
   list-style: none;
   height: 20px;
   line-height: 30px;
   font-size:11px;
   padding-right:5px;
   padding-left: 5px;
   margin-right: 2px;
         padding-bottom: 5px;
   width: 225px;
   background: url(../images/line.png) repeat-x bottom;
         color: #cd6405;
}

.leftmenu-study li {
   font-family:"Trebuchet MS";
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 225px;
   background: url(../images/line.png) repeat-x bottom;

}

.leftmenu-study a:link{
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 235px;
   background: url(../images/line.png) repeat-x bottom;
}

.leftmenu-study a.current {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 235px;
   background: url(../images/line.png) repeat-x bottom;
}
.leftmenu-study a:active {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 235px;
   background: url(../images/line.png) repeat-x bottom;
}



.leftmenu-study a:visited {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 235px;
   background: url(../images/line.png) repeat-x bottom;
}

.leftmenu-study a:hover {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 235px;
        color: #ffffff;
   background: url(../images/line.png) repeat-x bottom;
}



.leftmenu-home a:link{
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 7px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 130px;
   background: url(../images/line.png) repeat-x bottom;
}

.leftmenu-home a:visited {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 7px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 130px;
   background: url(../images/line.png) repeat-x bottom;
}

.leftmenu-home a:hover {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 7px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 130px;
   background: url(../images/line.png) repeat-x bottom;
}



.leftmenu-note a:link{
   display: block;
   text-align: right;
   float: right;
      line-height: 12px;
   padding-left: 3px;
   padding-right: 3px;
   padding-top: 6px;
   padding-bottom: 8px;
   font-weight: bold;
   text-decoration: none;
   width: 220px;
   background: url(../images/line.png) repeat-x bottom;
   color: #ffffff;
}

.leftmenu-note a:visited {
   display: block;
   text-align: right;
   float: right;
      line-height: 12px;
   padding-left: 3px;
   padding-right: 3px;
   padding-top: 6px;
   padding-bottom: 8px;
   font-weight: bold;
   text-decoration: none;
   width: 220px;
   color: #ffffff;
   background: url(../images/line.png) repeat-x bottom;
}

.leftmenu-note a:hover {
   display: block;
   text-align: right;
   float: right;
      line-height: 12px;
   padding-left: 3px;
   padding-right: 3px;
   padding-top: 6px;
   padding-bottom: 8px;
   font-weight: bold;
   width: 220px;
   text-decoration: none;
   color: #16294b;
   background: url(../images/line.png) repeat-x bottom;
}



<!-- Left Menu Visitors-->


.leftmenu-visitors ul {
   font-family:"Trebuchet MS";
   font-weight:bold;
      text-align: right;
   margin: 0;
   padding: 0;
   padding-right: 0px;
   float: right;
   list-style: none;
   height: 20px;
   line-height: 30px;
   font-size:11px;
   padding-right:5px;
   padding-left: 5px;
   margin-right: 2px;
         padding-bottom: 5px;
   width: 200px;
   background: url(../images/line.png) repeat-x bottom;
         color: #153a08;
}

.leftmenu-visitors li {
   font-family:"Trebuchet MS";
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
  font-size:11px;
   width: 200px;
        color: #153a08;
   background: url(../images/line.png) repeat-x bottom;

}

.leftmenu-visitors a:link{
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
  font-size:11px;
   width: 200px;
   background: url(../images/line.png) repeat-x bottom;
}

.leftmenu-visitors a.current {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
  font-size:11px;
   width: 200px;
        color: #153a08;
   background: url(../images/line.png) repeat-x bottom;
}
.leftmenu-visitors a:active {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;

  font-size:11px;
   width: 200px;
        color: #153a08;
   background: url(../images/line.png) repeat-x bottom;
}

.leftmenu-visitors a:visited {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 200px;
   background: url(../images/line.png) repeat-x bottom;
}

.leftmenu-visitors a:hover {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 200px;
   background: url(../images/line.png) repeat-x bottom;
}


a.mainlevel-visitors:link, a.mainlevel-visitors:visited {
   padding-left: 0px;
   font-size: 15px;
   color: #ffffff;
}

a.sublevel-visitors:link, a.sublevel-visitors:visited {
   padding-left: 0px;
   font-size: 11px;
      color: #244f15;
}

a.sublevel-visitors:hover {
   padding-left: 0px;
   font-size: 11px;
      color: #ffffff;
}


a.mainlevel-degree:link, a.mainlevel-degree:visited, a.mainlevel-degree:hover {
   padding-left: 0px;
   font-size: 13px;
   color: #656565;
}

a.sublevel-degree:link, a.sublevel-degree:visited {
   padding-left: 0px;
   font-size: 11px;
      color: #276e7f;
}

a.topcat:link{
   display: block;
   font-size:15px;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
           color: #ffffff;
   padding-bottom: 9px;
   text-decoration: none;
   width: 225px;
}

a.topcat:active {
   display: block;
   text-align: right;
   font-weight:bold;
      font-size:15px;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
           color: #ffffff;
   width: 225px;
}



a.topcat:visited {
   display: block;
   text-align: right;
      font-size:15px;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 225px;
           color: #ffffff;
}

a.topcat:hover {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
      font-size:15px;
   padding: 0px 0px 0px 0px;
   height: 20px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 9px;
   text-decoration: none;
   width: 225px;
        color: #ffffff;
}

.leftmenu-degree h3 {
color: #fff;
}

.leftmenu-note h3 {
color: #fff;
}

.leftmenu-degree li parent {
color: #fff;
}

.leftmenu-degree ul {
   font-family:"Trebuchet MS";
   font-weight:bold;
   text-align: right;
   margin: 0;
   padding: 0;
   padding-right: 0px;
   list-style: none;
   height: 18px;
   line-height: 30px;
   padding-right:5px;
   padding-left: 5px;
   margin-right: 2px;
   padding-bottom: 2px;
   width: 240px;
   background: none;
   clear:both;
}

.leftmenu-degree li {
   font-family:"Trebuchet MS";
   display: block;
   text-align: right;
   font-weight:bold;
   padding: 0px 0px 0px 0px;
   height: 18px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 7px;
   margin-left: 0px;
    width: 230px;
   text-decoration: none;
   background: url(../images/line.png) repeat-x bottom;

}

.leftmenu-degree a:link{
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 18px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 7px;
   text-decoration: none;
   width: 230px;
   background: url(../images/line.png) repeat-x bottom;
}


.leftmenu-degree a.current {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 18px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 7px;
   text-decoration: none;
   width: 230px;
   background: url(../images/line.png) repeat-x bottom;
}
.leftmenu-degree a:active {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 18px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 7px;
   text-decoration: none;
   width: 230px;
   background: url(../images/line.png) repeat-x bottom;
}



.leftmenu-degree a:visited {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 18px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 7px;
   text-decoration: none;
   width: 230px;
   background: url(../images/line.png) repeat-x bottom;
}

.leftmenu-degree a:hover {
   display: block;
   text-align: right;
   font-weight:bold;
   float: right;
   padding: 0px 0px 0px 0px;
   height: 18px;
   line-height: 30px;
   padding-left: 3px;
   padding-right: 3px;
   padding-bottom: 7px;
   text-decoration: none;
   width: 230px;
   color: #ffffff;
   background: url(../images/line.png) repeat-x bottom;
}


h3{
   color: #656565;
   background: url(../images/line.png) repeat-x bottom;
   padding-bottom: 5px;
   font-size: 15px;
   padding-top: 8px;
   margin-right: -3px;
}

.menubottom{

}


.bmenu{
   margin-top: 8px;
   height: 61px;
   width: 650px;
   margin-left: 45px;
   background: url(../images/menu.jpg) repeat-x bottom;;
}

.search{
width:133px;
height: 20px;
float: right;
background: url(../images/search.jpg) no-repeat bottom;
margin-top:0px;
}
a.mainlevel:link, a.mainlevel:visited {
   padding-left: 0px;
   font-size: 15px;
   color: #ffffff;
   border-right: 0px solid #cccccc;
}

a.sublevel:link, a.sublevel:visited {
   padding-left: 0px;
   font-size: 11px;
      color: #244f15;
}
a.sublevel:hover {
   padding-left: 0px;
   font-size: 11px;
      color: #ffffff;
}



ul.menu-catmenu {
   display: block;
   text-align: left;
   font-weight: bold;
   float: left;
   width: 100%;
  height: 51px;
  margin: 0px;
   color: #797979;
   text-decoration: none;
   font-size:12px;
   padding-top: 7px;
}

.menu-catmenu li {
   display: block;
   text-align: left;
   float: left;
   height: 45px;
   line-height: 12px;
   color: #797979;
   text-decoration: none;
   font-size:12px;
   margin-left: 2px;
   margin-right: 2px;
   padding-top: 2px;
   width: 104.3px;

}

.menu-catmenu a:link{
   display: block;
   text-align: left;
   float: left;
   height: 45px;
   line-height: 14px;
   padding-left: 3px;
   padding-right: 3px;
   color: #797979;
   text-decoration: none;
   font-size:12px;
   vertical-align: middle;
   background: url(../images/menu-sep.jpg) no-repeat bottom left;
}

.menu-catmenu a.current {
   display: block;
   text-align: left;
   float: left;
   height: 45px;
   line-height:14px;
   padding-left: 3px;
   padding-right: 3px;
   color: #797979;
   text-decoration: none;
   font-size:12px;
   vertical-align: middle;
   background: url(../images/menu-sep.jpg) no-repeat bottom left;
}
.menu-catmenu a:active {
   display: block;
   text-align: left;
   float: left;
   height: 45px;
   line-height: 14px;
   padding-left: 3px;
   padding-right: 3px;
   color: #797979;
   text-decoration: none;
   font-size:12px;
   vertical-align: middle;
   background: url(../images/menu-sep.jpg) no-repeat bottom left;
}



.menu-catmenu a:visited {
   display: block;
   text-align: left;
   float: left;
   height: 45px;
   line-height: 14px;
   padding-left: 3px;
   padding-right: 3px;
   color: #797979;
   text-decoration: none;
   font-size:12px;
   vertical-align: middle;
   background: url(../images/menu-sep.jpg) no-repeat bottom left;
}

.menu-catmenu a:hover {
   display: block;
   text-align: left;
   float: left;
   height: 45px;
   line-height: 14px;
   padding-left: 3px;
   padding-right: 3px;
   color: #440019;
   text-decoration: none;
   font-size:12px;
   vertical-align: middle;
   background: url(../images/menu-sep_hover.jpg) no-repeat bottom left;
}

li.category {
background:transparent url(../images/arrow.jpg) no-repeat scroll 0 0;
color:#555555;
display:block;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:35px;
line-height:40px;
padding-left:10px;
text-decoration:none;
margin-left: -10px;
}


hr{
   border: 2px solid #eeeeee;
}

#ja-pathway {
   padding: 0px 10px 8px;
   width: auto;
   margin-top: -2px;
   text-align: left;
}

.pathway {
   font-size: 12px;
   width: 700px ;
}

#bottomja-pathway{
   width:700px;
   height:20px;
   margin-left:40px;
   margin-top: 10px;
   margin-bottom: 10px;
}

.pathway a:link {
   font-size: 12px;
   color: #67B03D;
}

.pathway a:hover {
   font-size: 12px;
   color: #67B03D;
}

.pathway a:visited {
   font-size: 12px;
   color: #67B03D;
}

a.mainlevel-intergration{
   width:240px;
}

.intergration{
   width:240px;
   height:auto;
   border: 1px solid #000000;
}

.contentpaneopen-housing {
     margin:0;
     margin-left:5px;
     width:650px;
     border: 1px solid #eeeeee;
     padding-bottom: 10px;
     padding-left: 10px;
}

.contentheading-housing {
   color:#8299cf;
   font-family:"Trebuchet MS",sans-serif;
   font-size:14px;
   font-weight:bold;
   line-height:1.4em;
   margin-left:5px;
   padding-bottom:5px;
   margin-top: 10px;
   border-bottom: 2px solid #eeeeee;
}

.componentheading-housing{
   color:#415789;
   font-family:"Trebuchet MS",sans-serif;
   font-size:20px;
   font-weight:bold;
   line-height:1.4em;
   margin-left:5px;
   padding-bottom:5px;
   padding-top: 10px;
}

.contentpaneopen-housinglet {
     margin:0;
     margin-left:5px;
     width:650px;
     border: 1px solid #eeeeee;
     padding-bottom: 10px;
     padding-left: 10px;
}

.contentheading-housinglet {
   color:#8299cf;
   font-family:"Trebuchet MS",sans-serif;
   font-size:14px;
   font-weight:bold;
   line-height:1.4em;
   margin-left:5px;
   padding-bottom:5px;
   margin-top: 10px;
   border-bottom: 2px solid #eeeeee;
}

.componentheading-housinglet{
   color:#415789;
   font-family:"Trebuchet MS",sans-serif;
   font-size:20px;
   font-weight:bold;
   line-height:1.4em;
   margin-left:5px;
   padding-bottom:5px;
   padding-top: 10px;
}

#ChronoContact_accommodation_application{
   width: 600px;
   height: auto;
   z-index: 1000;
}

h1{
color:#415789;
font-family:"Trebuchet MS",sans-serif;
font-size:20px;
font-weight:bold;
line-height:1.4em;
margin-left:5px;
padding-bottom:5px;
padding-top:5px;
}

.list {
   border-bottom: 1px solid #eeeeee;
}

.word {
   padding: 5px;
   border: 1px solid #eeeeee;
   margin-top: 5px;
}

.phrase {
   padding: 5px;
   border: 1px solid #eeeeee;
   margin-top: 5px;
}

.only {
   margin-top: 5px;
   padding: 5px;
   border: 1px solid #eeeeee;
   margin-bottom: 10px;
}


.csDefaultNumberTab{
margin-bottom:10px;
margin-top:10px;
}
.listadatetable {
   width: 600px;
}

.listdatehead {
   width: 100px;
   text-align: left;
   font-weight: bold;
   padding: 3px;
   font-size: 110%;
   padding-top: 4px;
   padding-bottom: 4px;
   background: #e7e7e7;
   border-top:4px solid white;
   border-bottom:2px solid white;
}
.listcoursehead {
padding-left: 20px;
   padding: 0px;
   width: 360px;
   text-align: left;
   background: #e7e7e7;
border-top:4px solid white;
   border-right:2px solid white;
   border-bottom:2px solid white;
}
.listheadtime {
width: 140px;
   text-align: left;
   font-weight: bold;
      padding: 3px;
   padding-top: 4px;
   padding-bottom: 4px;
   background: #e7e7e7;
   border-top:4px solid white;
   border-bottom:2px solid white;
}
.listdatedate {
   width: 95px;
      padding: 0px;
   text-align: left;
   padding-left: 10px;
   background: #e7e7e7;
   font-size: 92%;
   font-weight: bold;
   border-right:2px solid white;
   border-top:2px solid white;
   padding-bottom:10px;
   padding-top:10px;
}
.listdatename {
padding: 0px;
padding-left: 20px;
   width: 360px;
   text-align: left;
   background: #e7e7e7;
   border-right:2px solid white;
   border-top:2px solid white;
   padding-bottom:2px;
   padding-top:2px;
   padding-bottom:10px;
   padding-top:10px;
}
.listdatetime {
   width: 140px;
      padding: 0px;
   text-align: left;
   background: #e7e7e7;
   font-size: 90%;
   border-top:2px solid white;
   padding-bottom:10px;
   padding-top:10px;
}
.listmoredate {
   width: 95px;
      padding: 0px;
   text-align: right;
   padding-left: 10px;
   background: #e7e7e7;
   font-size: 75%;
   font-weight: bold;
   border-right:2px solid #e8fafa;
   border-top:1px solid #e8fafa;
   padding-bottom:2px;
   padding-top:2px;
   padding-right:4px;
   color: #777777;
}

.listnotime {
      padding: 0px;
   text-align: left;
   padding-left: 10px;
   background: #e7e7e7;
   font-size: 95%;
   font-weight: bold;
   border-bottom:1px solid #e8fafa;
   padding-bottom:2px;
   padding-top:2px;
   color: #777777;
}

.listmorename {
padding: 0px;
padding-left: 20px;
   width: 360px;
   text-align: left;
   background: #e7e7e7;
   border-right:2px solid white;
   border-top:1px solid #e8fafa;
}
.listmoretime {
   width: 140px;
      padding: 0px;
   text-align: right;
   background: #e7e7e7;
   font-size: 75%;
   padding-right:10px;
border-top:1px solid #e8fafa;
}
.listheadname {
   background: #e7e7e7;
}
/*  Support skills fragment CSS */

.coursesoap {
border: 1px solid #eee;
padding: 5px;
}

.csParagraphHeadingItalic  {
font-weight: bold;
font-size: 15px;
margin-top: 10px;
margin-bottom: 10px;
color:#415789;
}

.csDefaultParagraph {
margin-top: 10px;
margin-bottom: 10px;
}


.csChapterHeading {
color:#415789;
font-family:"Trebuchet MS",sans-serif;
font-size:20px;
font-weight:bold;
line-height:1.4em;
margin-left:0px;
padding-bottom:5px;
padding-top:5px;
}

.previous-course  {
float: right;
margin-top: 15px;
margin-right: 0px;
background: #eee;
display: block;
padding: 5px;
}

.home-block1{
width: 305px;
height: 166px;
margin-left: 0px;
float: left;
padding: 10px;
}

.home-block2{
width: 305px;
height: 166px;
margin-left: 0px;
float: left;
padding: 10px;
}

.home-block3{
width: 305px;
height: 166px;
margin-left: 0px;
float: left;
padding: 10px;
}

.home-block4{
width: 305px;
height: 166px;
margin-left: 0px;
float: left;
padding: 10px;
}

.home-block5{
width: 305px;
height: 166px;
margin-left: 0px;
float: left;
padding: 10px;
}

.home-block6{
width: 305px;
height: 166px;
margin-left: 0px;
float: left;
padding: 10px;
}

.text{
   padding-left: 0px;
   width: 300px;
}

.text2 {
   padding-left: 20px;
   width: 300px;
}

.text3 {

   top: 300px;
   padding-left: 0px;
   width: 300px;
}
.text4 {
   top: 300px;
   padding-left: 0px;
   width: 300px;
}

.text5 {
   top: 300px;
   padding-left: 0px;
   width: 300px;
}

.text6 {
   top: 300px;
   padding-left: 0px;
   width: 300px;
}

.heading1{
color: #5e2e91;
font-weight: bold;
padding-bottom: 7px;
width: 300px;
height: 15px;
}

.heading2{
color: #00569b;
font-weight: bold;
padding-bottom: 7px;
width: 300px;
}

.heading3{
color: #feb940;
font-weight: bold;
padding-bottom: 7px;
}

.heading4{
color: #3f8378;
font-weight: bold;
padding-bottom: 7px;
}

.heading5{
color: #74cdd5;
font-weight: bold;
padding-bottom: 7px;
}

.heading6{
color: #b71f2b;
font-weight: bold;
padding-bottom: 7px;
}

.icon1{

width: 58px;
height: 58px;
float: right;
margin-right: 10px;
}

.info{
width: 320px;
height: 166px;
float: left;
display: block;

}

.info2{
width: 320px;
height: 166px;
float: left;
display: block;

}

.info3{
width: 320px;
height: 166px;
float: left;
display: block;

}

.info4{
width: 320px;
height: 166px;
float: left;
display: block;

}

.info5{
width: 320px;
height: 166px;
float: left;
display: block;

}

.info6{
width: 320px;
height: 166px;
float: left;
display: block;

}

.info a:link {
color: #555555;
background: url(../images/homepage.jpg) no-repeat scroll top;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info a:visited {
color: #555555;
background: url(../images/homepage.jpg) no-repeat scroll top;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info a:hover {
color: #555555;
background: url(../images/homepage.jpg) no-repeat scroll bottom;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info2 a:link {
color: #555555;
background: url(../images/homepage2.jpg) no-repeat scroll top;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info2 a:visited {
color: #555555;
background: url(../images/homepage2.jpg) no-repeat scroll top;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info2 a:hover {
color: #555555;
background: url(../images/homepage2.jpg) no-repeat scroll bottom;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info3 a:link {
color: #555555;
background: url(../images/homepage3.jpg) no-repeat scroll top;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info3 a:visited {
color: #555555;
background: url(../images/homepage3.jpg) no-repeat scroll top;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info3 a:hover {
color: #555555;
background: url(../images/homepage3.jpg) no-repeat scroll bottom;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info4 a:link {
color: #555555;
background: url(../images/homepage4.jpg) no-repeat scroll top;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info4 a:visited {
color: #555555;
background: url(../images/homepage4.jpg) no-repeat scroll top;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info4 a:hover {
color: #555555;
background: url(../images/homepage4.jpg) no-repeat scroll bottom;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info5 a:link {
color: #555555;
background: url(../images/homepage5.jpg) no-repeat scroll top;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info5 a:visited {
color: #555555;
background: url(../images/homepage5.jpg) no-repeat scroll top;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info5 a:hover {
color: #555555;
background: url(../images/homepage5.jpg) no-repeat scroll bottom;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info6 a:link {
color: #555555;
background: url(../images/homepage6.jpg) no-repeat scroll top;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info6 a:visited {
color: #555555;
background: url(../images/homepage6.jpg) no-repeat scroll top;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}

.info6 a:hover {
color: #555555;
background: url(../images/homepage6.jpg) no-repeat scroll bottom;
width: 320px;
height: 166px;
display: block;
cursor: pointer;
text-decoration: none;
}
.contentdescription-maties p {
   margin-bottom:12px;
   margin-top:5px;
}
.contentdescription-mobility p {
   margin-bottom:12px;
   margin-top:5px;
}


.rsslogo {
   width:25px;
   height:25px;
   background: url(../images/rssicon.jpg) no-repeat scroll bottom;
   float:left;
   margin-right:10px;
}
.rsslogo:hover {
   width:25px;
   height:25px;
   background: url(../images/rssicon.jpg) no-repeat scroll bottom;
   float:left;
   margin-right:10px;

}

.blog {
width: 100%;
}

.border_homepage {
   border:1px solid #cdeedc;
   width: 640px;
   margin-left: 5px;
   padding: 5px;
}
.blog .contentpaneopen td {
   padding-left:3px;
   padding-bottom:5px;
}


span.newimagelogo {
    float:right;width:61px;height:61px;clear:both;margin-bottom:-20px;
}

.skillsdevtabs {
display: block;
width: 600px;
height: 45px;
}

.skillsdevtabs ul{
margin: 10px;
list-style: none;
padding: 0px;
width: 600px;
display: block;
clear: both;
}

.skillsdevtabs ul li {
float: left;
display: block;
}

.skillsdevtabs ul li a {
float: left;
padding: 8px;
margin: 3px;
background: #336699;
border: 1px solid #ccc;
     -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;
color: #ffffff;
text-decoration: none;

-moz-box-shadow: 1px 1px 2px #e5e5e5;
3.
-webkit-box-shadow: 1px 1px 2px #e5e5e5;
4.
box-shadow: 1px 1px 2px #e5e5e5;
font-weight: bold;
}

.skillsdevtabs ul li a:hover {
float: left;
padding: 8px;
margin: 3px;
background: #555555;
border: 1px solid #555555;
color: #fff;
text-decoration: none;
     -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px;
    border-radius: 8px;

-moz-box-shadow: 1px 1px 2px #e5e5e5;
3.
-webkit-box-shadow: 1px 1px 2px #e5e5e5;
4.
box-shadow: 1px 1px 2px #e5e5e5;
font-weight: bold;
}



.leftmenu-take-note a:link, .leftmenu-take-note a:visited {
height: auto;
line-height: 16px;
width: 235px;
}


.leftmenu-take-note a:hover {
    color:#ffffff;
}

/********* Home Page Info Code **********/


.frontpage_head {
      width: 660px;
      height: 4px;
      background: url(../images/top_info.jpg) no-repeat;
   }

.frontpage_info {
      /*border: 2px solid #ACCDA2;*/
      display: block;
      width: 660px;
      height: auto;
      background: url(../images/info_bg.jpg) repeat-y;
   }

.icon {
      width: 47px;
      height: 36px;
      float: left;
      margin-left: 7px;
   }

.frontpage_content {
      width: 570px;
      height: auto;
      float: left;
   }

.clearfix {
      clear: both;
   }

.frontpage_footer {
      width: 660px;
      height: 7px;
      background: url(../images/info_footer.jpg) no-repeat;
      margin-bottom: 20px;    
   }

a#info_page_link {
      text-decoration: none;
   }





