BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 1px 1px 0px; PADDING-TOP: 0px;
	font-family: Tahoma, Arial, Verdana, Geneva, Helvetica;
	color:#444444;
}
#topBar {
	WIDTH: 100%;
}

#langBar {
	TEXT-ALIGN: right
}

#middleBar {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cc0033;
	WIDTH: 100%;
	MARGIN: 1px 0 1px 0;
	clear: both;
}

#mainBar {
	FLOAT: left;
	MARGIN: 0 0 0 1px;
	TEXT-ALIGN: right
}

#bottomBar {
	WIDTH: 100%;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cc0033;
	TEXT-ALIGN: center;
	clear: both;
	padding: 0.5em 0 0.5em 0;
	
}

#Logotype {
	float: left;
	MARGIN: 0 0 0 0;
	padding: 0 0 0 0;
	TEXT-ALIGN: left;
}
#LogotypeSiteName {
	z-index: 1;
	position: absolute;
	left: 90px;
	top: 25px;
	MARGIN: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 10px;
	color: #cc0033;
	font-weight: bolder;
}
#LogotypeDepartmentName {
	z-index: 1;
	position: absolute;
	left: 180px;
	top: 50px;
	MARGIN: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 9px;
	color: #2861d4;
	font-weight: bold;
}
#LogotypeUniversityName {
	z-index: 1;
	position: absolute;
	left: 90px;
	top: 10px;
	MARGIN: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 8px;
	color: #2861d4;
	font-weight: bold;
}

#GlobalNavigation {
	FLOAT: right;
	MARGIN: 0 0.1em 0 1em;
	TEXT-ALIGN: right;
	/*width: 10em;*/
	height: 1.5em;
	font-size: 1.2em;
	background-image:url(../Images/Show.gif);
	background-position:bottom left;
	background-repeat:repeat-x;
}
#GlobalNavigation ul {
      margin-left: 0;
      padding-left: 0;
      display: inline;
      border: none;
      } 
#GlobalNavigation ul li {
      margin-left: 0;
      border: none;
      list-style: none;
      display: inline;
      }
#GlobalNavigation li a {
	  font-weight:bold;
	  padding-right: 0.5em
      }

html>body #GlobalNavigation li a {
      width: auto;
      }
      
#Banner {
	width: 8em;
	text-align: right;
	padding: 5px 5px 5px 0.5em;
	border-left: 5px solid #ffffff;
	border-right: 5px solid #cc0033;
}

html>body #Banner {
	width: auto;
}

#SiteMenu {
	FLOAT: left;
	MARGIN: 0 1px 0 0;
	TEXT-ALIGN: left;
      width: 8em;
      border-right: 1px solid #ffffff;
      padding: 0 0 0 0;
      background-color: #ffffff;
      }

html>body #SiteMenu {
	width: auto;
}
  
#SiteMenu ul {
      list-style: none;
      margin: 0;
      padding: 0;
      border: none;
	  border-top: 1px solid #ffffff;
	  border-bottom: 1px solid #cc0033;
      }
		
#SiteMenu li {
      border-bottom: 1px solid #ffffff;
      margin: 0;
	  }
	  
#SiteMenu li a {
      display: block;
      padding: 5px 5px 5px 0.5em;
      border-left: 5px solid #ffffff;
      border-right: 5px solid #cc0033;
      text-decoration: none;
	  background-color: #2861d4;
	  color: #FFFFFF;
      width: 100%;
	background-image:url(../Images/Left_Top.gif);
	background-position:top left;
	background-repeat:no-repeat;
      }

html>body #SiteMenu li a {
      /*width: auto;*/
	  	  width: 11em;
      }

#SiteMenu li a:hover {
      background-color: #cc0033;
	  color:#ffffff;
	  text-decoration:underline;
      }

#CurrentMenu {
	DISPLAY: block;
	MARGIN: 0 0 1px 0;
	TEXT-ALIGN: left;
      color: #2861d4;
      padding: 3px;
      margin-bottom: 0em;
	border-bottom-width: 1px;
	border-bottom-color: #cc0033;
	border-bottom-style: solid;
	font-weight:bold;
	width: auto;
      }

#CurrentMenu ul {
      margin-left: 0;
      padding-left: 0;
      display: inline;
      border: none;
      } 

#CurrentMenu ul li 
{
      margin-left: 0;
      padding-left: 2px;
      border: none;
      list-style: none;
      display: inline;
      }
#CurrentMenu li a {
	padding-right: 0.5em
      }

html>body #CurrentMenu li a {
      width: auto;
      }

#CurrentMenu li a:hover {
      }

#CurrentMenu ul li span{
	  font-size:1.5em;
	  font-weight: bold;
	  color: #2861d4
      }

#CurrentText {
	DISPLAY: block;
	MARGIN: 1px 1em 0 1em;
	TEXT-ALIGN: left;
}

A {
	color: #cc0033;
}

A:visited {

}

#CurrentPath {
	DISPLAY: block;
	MARGIN: 0 0 1px 0;
	TEXT-ALIGN: left;
      color: #ffffff;
      background-color: #2861d4;
      padding: 3px;
      margin-bottom: 0.5em;
	border-bottom-width: 0px;
	border-bottom-color: #cc0033;
	border-bottom-style: solid;
	font-size:small;
	background-image:url(../Images/Arrow_Right_Down.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
      }

#CurrentPath ul {
      margin-left: 0;
      padding-left: 0;
      display: inline;
      border: none;
      } 

#CurrentPath ul li {
      margin-left: 0;
      padding-left: 2px;
      border: none;
      list-style: none;
      display: inline;
      }
#CurrentPath li a {
	color: #ffffff;
	padding-right: 0.5em
      }

html>body #CurrentPath li a {
      width: auto;
      }

#CurrentPath li a:hover {
      }
	  
.UnderLine
{
	border-bottom: 1px solid #2861d4;
}

.ToUp {
	DISPLAY: block;
	MARGIN: 0 0 1px 0;
    background-color: #2861d4;
    padding: 3px;
	cursor: pointer;
	clear: both;
}

.lihover {
      background-color: #cc0033;
	  color:#ffffff;
	  text-decoration:none;
	  display: block;
      padding: 5px 5px 5px 0.5em;
      border-left: 5px solid #ffffff;
      border-right: 5px solid #cc0033;
      text-decoration: none;
      width: 100%;
	background-image:url(../Images/Left_Top.gif);
	background-position:top left;
	background-repeat:no-repeat;
      }
	  
html>body .lihover {
      /*width: auto;*/
	  	  width: 11em;
      }
