﻿/***************delete these items from the real code, just hidden for now***************/
#topNav					{display:none;}
#footerNav				{display:none;}
#navBreadCrumbs {display:none;}
.breadcrumbsTemp {display:none;}
#mainNav				{display:none;}
#rightHandColumn 	{display:none;}
.wholeHeader {display:none;}
.oneColumn {background-color:transparent;}
.mainPageContainer {border:0px;}
#mainContentAreaOne {border:0px;}

.homeHolder {width:100%; padding:33px 0px 0px 0px; float:left; background-color:#e5e5e5; }
.homeBackground {width:920px; float:left; clear:both; background-color:#647A99; margin:0px 0px 0px 0px; padding:0px; border:solid 3px #fff;}

.homeLogin { width:340px; float:right; height:119px; }
.homeLogin .titleImage {margin:0 5px 0 0; padding-top:22px;}
.homeLogin .spacerImage {margin:0; padding-top:16px;}
.homeLogin #loginBtn { background-color:Transparent; border:none; margin:none; padding:none; float:right; }
/*.homeLogin #loginBtn:hover { src:url(/i/submit-rollover.jpg?333); }*/
.homeLogin .overlabel-apply {position:absolute; left:5px; top:3px; z-index:1; float:none; clear:none;}

.homeLogin #loginForm { width:248px; margin-top:12px; }
.homeLogin #username {margin-top:5px;}
.homeLogin .loginControl { clear:left; width:167px; margin:0 0 2px 5px; background-repeat:no-repeat;}

ul.homeItem { width:346px; float:right; list-style-type:none; margin-bottom:10px; position:relative; z-index:2000;}
.double {background-image:url(/i/global/whitepixel.gif); background-repeat:repeat-y; background-position:top left; clear:both;}
.fullWidth {background-image:url(/i/global/whitepixelfullwidth.gif); background-repeat:repeat-y; background-position:top left; clear:both;}
.singleLeft {background-image:url(/i/global/whitepixelsingle.gif); background-repeat:repeat-y; background-position:top left; clear:both;}
.singleRight {background-image:url(/i/global/whitepixelsingleright.gif); background-repeat:repeat-y; background-position:top left; clear:both;}

ul.homeItem li {width:155px; margin-right:18px; display:inline; float:left; background-color:#fff;}
.moveUp .fullWidth{background:none; }
.promoUnit {float:left;width:105px; margin-right:7px; _margin-left:7px; _margin-right:0; height:164px; background-color:#fff; display:inline;}
.promoUnit h4{font-size:13px; font-weight:lighter; padding:0 0 3px 8px;}
.promoUnit img{margin-bottom:8px; width:105px;}
ul.homeItem .promoUnit .large{padding-left:8px; line-height:1; width:80px;}
ul.homeItem .promoUnit .large a{color:#000; background:url(/i/leftchevrons.gif) no-repeat right 18px; padding-right:10px;}
ul.homeItem li .promoUnit blockquote{background:none;}

ul.homeItem li.fullWidth {width:336px; float:left; display:inline; background-color:none;}
ul.homeItem li.empty {background-color:transparent;}
ul.homeItem li h2 {width:155px; width/**/:/**/135px; margin:0px; padding:5px 10px 5px 10px; display:block; color:#fff; float:left; font-weight:normal; font-size:85%;}
ul.homeItem li.fullWidth h2 {width:328px; width/**/:/**/308px; margin:0px; padding:5px 10px 5px 10px; display:block; color:#fff; float:left; font-weight:normal; font-size:85%;}
ul.homeItem li h2 a {color:#fff; padding-right:12px; background-repeat:no-repeat; background-position:center right;  width:auto; float:left; display:inline-block;}
ul.homeItem li.about h2 {background-color:#3E3051; background-image:url(/i/nav/aboutgradient.gif); background-position:top left; background-repeat:repeat-x;}
ul.homeItem li.courses h2 {background-color:#15567C; background-image:url(/i/nav/coursesgradient.gif); background-position:top left; background-repeat:repeat-x;}
ul.homeItem li.studentLife h2 {background-color:#5B0E32; background-image:url(/i/nav/studentlifegradient.gif); background-position:top left; background-repeat:repeat-x;}
ul.homeItem li.businesses h2 {background-color:#295959; background-image:url(/i/nav/businessgradient.gif); background-position:top left; background-repeat:repeat-x;}
ul.homeItem li.latestBlogs h2 {background-color:#A0430A; background-image:url(/i/nav/latestblogsgradient.gif); background-position:top left; background-repeat:repeat-x;}
ul.homeItem li.latestNews h2 {background-color:#333; background-image:url(/i/nav/latestnewsgradient.gif); background-position:top left; background-repeat:repeat-x;}
ul.homeItem li.about img {float:left; margin:0px 0px 3px 0px; padding:0px; display:inline;}

ul.homeItem li.about h2 a {background-image:url(/i/global/whitechevrons_about.gif);}
ul.homeItem li.courses h2 a {background-image:url(/i/global/whitechevrons_courses.gif);}
ul.homeItem li.studentLife h2 a {background-image:url(/i/global/whitechevrons_studentLife.gif);}
ul.homeItem li.businesses h2 a {background-image:url(/i/global/whitechevrons_businesses.gif);}
ul.homeItem li.latestBlogs h2 a {background-image:url(/i/global/whitechevrons_latestBlogs.gif);}
ul.homeItem li.latestNews h2 a {background-image:url(/i/global/whitechevrons_latestNews.gif);}

ul.homeItem li.studentLife img {float:left; margin-right:5px; padding-bottom:5px; display:inline;}
ul.homeItem li.studentLife .rightHome {float:left; width:63px; margin:0px; padding:0px; display:inline;}

ul.homeItem .latestNews ul {width:328px; /*float:left;*/ list-style-type:none; font-size:81%; line-height:1.38; padding:0px; margin:0px;}
ul.homeItem .latestNews ul li {width:155px; width/**/:/**/135px; float:left; display:inline; margin:0px; padding:0px 10px 10px 10px;}
ul.homeItem .latestNews ul li.leftCol {margin-right:18px;}
ul.homeItem .latestNews ul li.rightCol {}
ul.homeItem .latestNews ul li p {width:auto; float:left; clear:both; padding:0px; margin:0px;}
ul.homeItem .latestNews ul li p.date {color:#666; padding:0px 0px 5px 0px; margin-top:8px; float:left; display:inline; width:auto;}
ul.homeItem .latestNews ul li p a {display:block; margin:0px; padding:0px; background-image:url(/i/global/smallchevronsPanel.gif); background-position:bottom right; background-repeat:no-repeat; float:left; width:135px;}

ul.homeItem li.advert img {float:left; margin:0px; padding:0px; display:inline;}
ul.homeItem p {padding:0px; margin:0px; }
ul.homeItem p.large {color:#000; font-size:81%; line-height:1.38; }
ul.homeItem p.large a {background-image:url(/i/global/blackchevronsmedium.gif); background-position:bottom right; background-repeat:no-repeat; padding-right:10px; width:auto; float:left;}
ul.homeItem p.small {color:#000; font-size:70%; line-height:1.27; }

ul.homeItem li blockquote {background-image:url(/i/global/smallquoteclose.gif); background-position:bottom right; background-repeat:no-repeat;}
ul.homeItem li blockquote span.openQuote {padding-left:20px; /*padding-right:20px;*/ background-image:url(/i/global/smallquoteopen.gif); background-position:top left; background-repeat:no-repeat;}
/*ul.homeItem li blockquote span.closeQuote {padding-right:20px; background-image:url(/i/global/smallquoteclose.gif); background-position:bottom right; background-repeat:no-repeat;}*/

.slider {display:inline; width:445px; /*margin:448px 0px 0px 20px;*/ margin:-170px 0px 0px 20px; padding:0px; float:left;}
.slider ul {width:445px; width/**/:/**/435px; float:left; list-style-type:none; display:inline; margin:0px; padding:0px 5px 0px 5px; background-image:url(/i/nav/slidertopbg.gif); background-position:bottom left; background-repeat:repeat-x;}
.slider ul li {width:auto; float:left; display:inline; background-image:url(/i/nav/slidertopline.gif); background-position:bottom center; background-repeat:no-repeat; font-size:56%; color:#fff; font-family:Arial, Verdana, Sans-Serif; text-align:center;}
.slider ul li a {width:32px; float:left; display:inline; padding:10px 0px 5px 0px; color:#fff;}
.slider ul li.wideTime a {width:41px;}
.slider ul li a.selected {background-image:url(/i/nav/slider.gif); background-position:bottom left; background-repeat:no-repeat;}
.slider ul li a:hover {background-image:url(/i/nav/slider.gif); background-position:bottom left; background-repeat:no-repeat; text-decoration:none;}
.slider ul li.wideTime a.selected {background-image:url(/i/nav/sliderwide.gif); background-position:bottom left; background-repeat:no-repeat; }
.slider ul li.wideTime a:hover {background-image:url(/i/nav/sliderwide.gif); background-position:bottom left; background-repeat:no-repeat;  text-decoration:none;}
.slider .description {width:445px; width/**/:/**/425px; float:left; padding:7px 10px 7px 10px; background-image:url(/i/nav/sliderdescriptionbackground.gif); background-repeat:repeat-x; background-position:top left; background-color:#b5b5b5;}
.slider .description p {color:#000; font-weight:bold; font-size:70%; margin:0px; padding:0px; }
.slider .description p a {color:#000;}
.slider .largeText {width:443px; width/**/:/**/423px; float:left; padding:7px 10px 7px 10px; background-image:url(/i/nav/sliderlargetextbackground.gif); border-left:solid 1px #d2d2d2; border-right:solid 1px #d2d2d2; border-bottom:solid 1px #d2d2d2; background-repeat:repeat-x; background-position:top left; background-color:#fff; }
.slider .largeText p {color:#333; font-weight:bold; font-size:112%; margin:0px; padding:0px; }
.slider .largeText p a {color:#333; background-image:url(/i/global/descriptionchevron.gif); background-position:bottom right; background-repeat:no-repeat; padding:0px 20px 0px 0px; float:left; display:inline; }
/*.slider .largeText p a:after {content:" ";}*/
.homePadding {padding:5px 8px 5px 8px; float:left; width:155px; width/**/:/**/139px;}
.homePaddingNoTop {padding:0px 8px 5px 8px; float:left; width:155px; width/**/:/**/139px;}
.mainImage {width:920px; float:left; /*clear:both;*/ background-color:#000; margin:0px; padding:0px;}
.mainImage img {float:left; margin:0px; padding:0px; display:inline;}
.homeHeader {width:920px; float:left; clear:both; margin:0px; padding:0px; background-image:url(/i/nav/homebg.gif); background-position:top left; background-repeat:repeat-x; height:119px;}
.homeHeader h2, .homeHeader h1 {display:none;}
.homeHeader img {float:left; margin:28px 0px 0px 23px; display:inline;}
.moveUp {width:370px; float:right; margin:-546px 0px 0px 0px; padding:0px;}

#flashVersion {width:920px; float:left; clear:both; background-color:#000; margin:0px; padding:0px;}
#flashVersion embed {margin:0; padding:0;}
#flashVersion object {margin:0; padding:0;}
.homeToggle {font-size:80%; position:relative; top:500px; float:right; margin:-30px 20px 0 0; z-index:1990;}
* html .homeToggle {margin-right:10px;}
.homeToggle a {color:#fff; font-weight:bold; text-decoration:none;}
.homeToggle a:hover {text-decoration:underline;}

.homeFooter {width:920px; width/**/:/**/880px; float:left; clear:both; background-color:#647A99; margin:0px; padding:15px 20px 15px 20px; color:#fff; font-size:75%; }
.homeFooter a {color:#fff;}
.homeFooter ul {width:auto; float:left; list-style-type:none;}
.homeFooter ul li {width:auto; float:left; display:inline; padding:0px 5px 0px 5px; border-left:solid 1px #fff; line-height:1.2;}
.homeFooter ul li.first {padding:0px 5px 0px 0px; border-left:0px;}
.homeFooter p {width:auto; float:right; margin:0px; padding:0px;}



/*fixes the image gaps in ie5*/
* html ul.homeItem li.advert {margin-left:-3px; margin-right:15px; ma\rgin-left:0px; ma\rgin-right:18px;}
* html .mainImage {margin-left:-3px; margin-right:-3px; ma\rgin-left:0px; ma\rgin-right:0px;}
