/* the following styles overwrite and compliment those in 
the files: CSS/File,14456,en.css and CSS/File,14383,en.css and*/

#container {   }
#pageheader { background: transparent url(/images/corporate/alumni/header-alumni.png) top left no-repeat; height: 112px; z-index: 500; height: 119px;}


/* IE 6 hacks */
* html #menu { width: 675px; margin-left: 245px; } /* resize/reposition the menu for IE6 to stop it breaking the #container width.  Possible box-model issue with main uni stylesheets */



/* 
---------------------------------------------------------
GENERIC HTML ELEMENT STYLES
---------------------------------------------------------
*/

h1 { font-size: 1.5em; margin: 0; padding: 6px 0px 6px 0px; color: #019593; margin-top: 38px; }

h2 { font-size: 1.2em; margin: 0; padding: 6px 0px 6px 0px; color: #019593; }

h3 { font-size: 1.0em; margin: 0; padding: 6px 0px 6px 0px;  }

a { color: #003E7E; }
a:visited { color: #668099; }
a:hover { color: #668099; }

p { padding: 0 0 6px 0; margin: 0; }


/*
---------------------------------------------------------
COMMON CLASSES
---------------------------------------------------------
*/

.clear { clear: both; }
.introduction { font-weight: bold; padding-bottom: 8px; border-bottom: 1px solid #ddd; margin-bottom: 6px; }
.hidden { visibility: hidden; }


/*
---------------------------------------------------------
PAGE STRUCTURE CLASSES
---------------------------------------------------------
*/

#wrapper { padding: 0; margin: 0; font: 80%/1.5em Arial, Helvetica, sans-serif; 
  overflow: auto; }

#wrapper-alumni { clear: both; overflow: auto; height: 1%; padding-top: 12px; padding-bottom: 96px; 
  background: url(/images/corporate/alumni/world.jpg) bottom center no-repeat; 
}

#content-left { width: 305px; background: #CAD7EB; float: left; margin-left: 18px; }
#content-left h2 { background: #2357AA; padding: 3px 0 3px 10px; margin: 0 0 4px 0; }

#content-right { margin-left: 336px; padding-top: 0px; padding-right: 16px; }
#content-right h2 { background: #599DDB; padding: 2px 0 2px 0; margin: 0; text-align: center; margin: 0 0 8px 0; }

.content { padding: 6px 12px; }


/*
---------------------------------------------------------
LIST ITEM STYLES
---------------------------------------------------------
*/

.home-links, .home-links li { padding:0;margin:0;list-style:none; }
.home-links { overflow: auto; height: 1%; padding-bottom: 6px; }
.home-links li { display: block; width: 183px; height: 96px; float: left; margin: 3px; }
.home-links li a { display: block; width: 183px; height: 96px; background: #bfcad4; background-position: 0px 0px; }
.home-links li a:hover { background-position: 0px -96px; }

.home-links .btn-benefits { background-image: url(/images/corporate/alumni/btn-benefits.jpg); }
.home-links .btn-share { background-image: url(/images/corporate/alumni/btn-share.jpg); }
.home-links .btn-communicate { background-image: url(/images/corporate/alumni/btn-communicate.jpg); }
.home-links .btn-network { background-image: url(/images/corporate/alumni/btn-network.jpg); }
.home-links .btn-develop { background-image: url(/images/corporate/alumni/btn-develop.jpg); }
.home-links .btn-faqs { background-image: url(/images/corporate/alumni/btn-faqs.jpg); }
.home-links .btn-apply { background-image: url(/images/corporate/alumni/btn-apply.jpg); }
.home-links .btn-contact { background-image: url(/images/corporate/alumni/btn-contact.jpg); }
.home-links .btn-profile { background-image: url(/images/corporate/alumni/btn-profile.jpg); }

 
/*
---------------------------------------------------------
OTHER STYLES
---------------------------------------------------------
*/







