/*******************************************************************
 styles_variable.css
  
 This CSS file contains all color definitions like 
 background-color, font-color, border-color etc.

 

*******************************************************************/

/***
 ***  Core
 ***/

a:link,
a:visited {
  color:#4498ca;
}

a:hover {
	color:#000000;
}
body {
  background: #000000 url('images/header-default.jpg') repeat-x center top;
  
  margin-left: auto; 
  margin-top: 0px;
  margin-right: auto;
  margin-bottom: 40px;
}

.surround {
  background: none;
  margin-left: auto; 
  margin-right: auto;
  width: 960px;
  border-top: 0px solid #ffffff;
  border-right: 0px solid #ffffff;
  border-bottom: 0px solid #ffffff;
  border-left: 0px solid #ffffff;
 
}


.headingblock {
  border-color: #cccccc;
  background: #d7d7db url('images/headingBlockSimple.jpg') no-repeat;
  color: #555555;
}

.sideblock .header {
  color: #555555;
  background: #d7d7db url('images/sideheaderSimple.jpg') no-repeat;
}

#coursesearch, #coursesearch2 {
 color:#ffffff;
}

.footer{
	visibility: hidden;
}

.logininfo{
float:left;
margin-top:4px;
font-size:1.3em;
}

.logininfo a {
	font-size:1.4em;
}

div.headermenu 
{
	color:#ffffff;
}

.headermenu a:link {
    color: #ffffff;
}
.headermenu a:visited {
    color: #ffffff;
}
.headermenu a:hover {
    color: #ffffff;
}



#logo { 
background: url('images/logos/logo.png') no-repeat left top; 
height: 100px;
} 

.menubar {
	background:none;
	color: #000000;
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	font-size: 0.9em;
	text-align: middle;
	font-weight:normal;
}