/* CSS Document */

html					{ background:url(../images/new_bannertop.gif) repeat-x 0px 0px; font-family: arial, sans-serif; }
* 						{ padding: 0; margin: 0; }
.clearBoth				{ clear:both; font-size:0; height:0; }

p						{ padding:0 0 8% 0; }

.greenBold strong			{ color:#97c000; }
.green					{ color:#97c000; }
.green a:visited,
.green a:active,
.green a				{ color:#97c000; }
.green a:visited:hover,
.green a:hover			{ color:#97c000; }

.redBold strong			{ color:#d1020e; }
.red					{ color:#d1020e; }
.red a:visited,
.red a:active,
.red a					{ color:#d1020e; }
.red a:visited:hover,
.red a:hover			{ color:#d1020e; }

.blueBold strong		{ color:#00a6eb; }
.blue					{ color:#00a6eb; }
.blue a:visited,
.blue a:active,
.blue a					{ color:#00a6eb; }
.blue a:visited:hover,
.blue a:hover			{ color:#00a6eb; }

.yellowBold strong		{ color:#ffed00; }
.yellow					{ color:#ffed00; }
.yellow a:visited,
.yellow a:active,
.yellow a				{ color:#ffed00; }
.yellow a:visited:hover,
.yellow a:hover			{ color:#ffed00; }

/*======================*/
/*------- new site -----*/
/*======================*/
#site					{ clear:both; margin:0 auto; position:relative; width:980px; }

#homeTop				{ background:url(../images/new_hometop.jpg) no-repeat 0px 0px; clear:both; height:291px; width:757px; }
#homeLogo				{ clear:none; float:left; padding:10px 0 0 10px; }
#homeLogo a:visited,
#homeLogo a:active,
#homeLogo a				{ background:url(../images/new_homelogo.jpg) no-repeat 0px 0px; display:block; height:267px; overflow:hidden; text-indent:-1000px; width:233px; }
#homeLogo a:visited:hover,
#homeLogo a:hover		{  }

#content				{ clear:none; float:right; position:relative; width:757px; }

#homeContent			{ clear:both; padding:0; position:relative; width:757px; }

#contactNumber			{ color:#97c000; font-weight:bold; letter-spacing:-2px; bottom:0; left:10px; position:absolute; }

#homeContentText		{ clear:none; float:left; padding:29px 0 30px 10px; width:230px; }

#quickBoxes				{ clear:none; float:right; padding:0 26px 0 0; width:477px; }
#quickBoxesTop			{ background:url(../images/new_quickbox_top.jpg) no-repeat 0px 0px; clear:both; height:31px; width:477px; }
#quickBoxesMiddle		{ background:url(../images/new_quickbox_center.jpg) no-repeat 0px 0px; clear:both; height:91px; width:477px; }
#quickBoxesBottom		{ background:url(../images/new_quickbox_bottom.jpg) no-repeat 0px 0px; clear:both; height:108px; width:477px; }

.quickBoxes				{ background:url(../images/new_quickbox_bg.jpg) repeat-y 0px 0px; color:#fff; clear:both; width:477px; }
.quickBoxes h2			{ font-weight:bold; padding:0 0 4px 0; }
.quickBoxes a:visited,
.quickBoxes a:active,
.quickBoxes a			{ text-decoration:none; }
.quickBoxes a:visited:hover,
.quickBoxes a:hover		{ text-decoration:none; }
.quickBoxLeft			{ clear:none; float:left; padding:0 0 0 17px; width:210px; }
.quickBoxRight			{ clear:none; float:right; padding:0 11px 0 0; width:210px; }

#sliderHome				{ clear:none; float:right; width:506px; position:relative; }

#slideContent			{  }

#slideButtonsRight		{ height:175px; position:absolute; right:-2px; top:140px; width:64px; z-index:501}
#slideButtonsRight a:visited,
#slideButtonsRight a:active,
#slideButtonsRight a	{ background: url(../images/new_slideright.png) no-repeat 0px 0px; display:block; height:55px; overflow:hidden; text-indent:-1000px; width:64px; }
#slideButtonsRight a:visited:hover,
#slideButtonsRight a:hover{  }


#slideButtonsLeft		{ height:175px; left:7px; position:absolute; top:140px; width:64px; z-index:505;}
#slideButtonsLeft a:visited,
#slideButtonsLeft a:active,
#slideButtonsLeft a		{ background: url(../images/new_slideleft.png) no-repeat 0px 0px; display:block; height:55px; overflow:hidden; text-indent:-1000px; width:68px; }
#slideButtonsLeft a:visited:hover,
#slideButtonsLeft a:hover{  }

#sliderContentHome		{ height:230px; position:absolute; overflow:hidden; left:37px; top:48px; width:427px; z-index:500; }

#sliderFrame			{ background:transparent url(../images/new_slider.png) no-repeat 0px 0px; display:block; height:230px; position:absolute; width:427px; z-index:600; }

.slide					{ clear:none; float:left; height:230px; width:427px; }
.slide a:visited,
.slide a:active,
.slide a				{ display:block; height:372px; left:37px; width:885px; }
.slide a:visited:hover,
.slide a:hover			{  }


#sliderSlidesHome		{ height:372px; position:absolute; width:12000px; }

/*======================*/
/*------ home news -----*/
/*======================*/

#sliderNews				{  }

#sliderContentNews		{ clear:both; height:100px; position:relative; overflow:hidden; width:230px; }
#sliderSlidesNews		{ clear:both; position:absolute; height:400px; top:0; width:230px; }

#sliderVac				{  }

#sliderContentVac		{ clear:both; height:100px; position:relative; overflow:hidden; width:300px; }
#sliderSlidesVac		{ clear:both; position:absolute; height:400px; top:0; width:300px; }


#bottomNewsTitle		{ clear:both; font-weight:bold; width:300px;}
#midNewsTitle			{ clear:both; font-weight:bold; width:230px;}

.homeNews				{ clear:both; height:90px; padding:10px 0 0 0; }
.homeNewsTitle			{ clear:both; font-weight:bold; padding:0 0 4px 0; }
.homeNewsTitle a:visited,
.homeNewsTitle a:active,
.homeNewsTitle a		{ color:#000; text-decoration:none; }
.homeNewsTitle a:visited:hover,
.homeNewsTitle a:hover	{ color:#000; text-decoration:underline; }

.homeNewsContent		{ clear:both; }
.homeNewsLink			{ clear:both; padding:8px 0 0 0; }
.homeNewsLink a:visited,
.homeNewsLink a:active,
.homeNewsLink a			{ color:#97c000; }
.homeNewsLink a:visited:hover,
.homeNewsLink a:hover	{ color:#97c000; }



.homeVac				{ clear:both; height:90px; padding:10px 0 0 0; }
.homeVacTitle			{ clear:both; font-weight:bold; padding:0 0 4px 0; }
.homeVacTitle a:visited,
.homeVacTitle a:active,
.homeVacTitle a		{ color:#000; text-decoration:none; }
.homeVacTitle a:visited:hover,
.homeVacTitle a:hover	{ color:#000; text-decoration:underline; }

.homeVacContent		{ color:#000; clear:both; }
.homeVacLink			{ clear:both; padding:8px 0 0 0; }
.homeVacLink a:visited,
.homeVacLink a:active,
.homeVacLink a			{ color:#97c000; }
.homeVacLink a:visited:hover,
.homeVacLink a:hover	{ color:#97c000; }



#bottomRightImage		{ clear:none; float:left; }
#bottomRightText		{ clear:none; float:right; font-weight:bold; line-height:146%; padding:10px 0 0 0; width:163px; }
#bottomRightText a:visited,
#bottomRightText a:active,
#bottomRightText a		{ color:#97c000; font-weight:normal; text-decoration:normal; }
#bottomRightText a:visited:hover,
#bottomRightText a:hover{ color:#97c000; text-decoration:underline; }

/*======================*/
/*--- bottom content ---*/
/*======================*/

#homeBottom				{ color:#000; clear:both; padding:10px 40px 15px 0; width:690px; }

#homeBottomLeft			{ clear:none; float:left; padding:8px 10px 0 10px; width:300px; }
#homeMidLeft			{ clear:none; float:left; padding:0 10px 0 10px; width:230px; }

#homeBottomRight		{  border-left:1px solid #222; clear:none; float:right; padding:0 0 0 10px; width:317px; }
#homeBottomRightImage	{  }
#homeBottomRightText	{  }

/*======================*/
/*------- twitter ------*/
/*======================*/

#twitter				{ background:url(../images/new_twitterbg.jpg) no-repeat 0px 20px; clear:both; height:29px; padding:20px 0 15px 0px; width:730px; }
#twitterLogo			{ clear:none; float:left; padding:2px 0 0 19px; width: 108px; }
#twitterLogo a:visited,
#twitterLogo a:active,
#twitterLogo a			{ background:url(../images/new_twitterlogo.jpg) no-repeat 0px -2px; display:block; height:22px; overflow:hidden; text-indent:-1000px; width:108px; }
#twitterLogo a:visited:hover,
#twitterLogo a:hover	{  }
#twitterText			{ clear:none; color:#fff; float:left; padding:10px 0 0 10px; width:495px; }
#twitterText a			{ color:#97C000; }
#twitterFollow			{ clear:none; float:right; padding:3px 5px 0 0; }
#twitterFollow a:visited,
#twitterFollow a:active,
#twitterFollow a		{ background:url(../images/new_followlotatraining.jpg) no-repeat 0px 0px; display:block; height:24px; overflow:hidden; text-indent:-1000px; width:79px; }
#twitterFollow a:visited:hover,
#twitterFollow a:hover	{  }

/*=========================*/
/*-------- footer ---------*/
/*=========================*/

#footer					{ border-top:1px solid #222; clear:both; padding:15px 0 0 0px; }
#footer ul				{ clear:none; float:left; font-weight:bold; padding:0 5px 0 0; list-style:none; }
#footer ul a:visited,
#footer ul a:active,
#footer ul a			{ color:#504f53; text-decoration:none; }
#footer ul a:visited:hover,
#footer ul a:hover		{ color:#504f53; text-decoration:none; }

#footer ul a			{ clear:both; display:block; }

#footer ul ul			{ clear:both; font-weight:normal; }

#credit					{ clear:both; color:#504f53; padding:20px 0 40px 0px; text-align:center; }
#credit a:visited,
#credit a:active,
#credit a				{ color:#504f53; text-decoration:none; }
#credit a:visited:hover,
#credit a:hover			{ color:#504f53; text-decoration:underline; }

#footerLogos			{ clear:both; margin:0 auto; width:595px; }

.footerLogoApp			{ clear:none; float:left; height:69px; overflow:hidden; text-indent:-1000px; width:109px; }
.footerLogoApp a		{ background:url(../images/homeFooterLogoApprenticeships.jpg) no-repeat 0px 0px; clear:none; float:left; height:69px; width:109px; }

.footerLogoQu			{ clear:none; float:left; height:69px; overflow:hidden; text-indent:-1000px; width:109px; }
.footerLogoQu a			{ background:url(../images/logoQu.jpg) no-repeat 0px 0px; clear:none; float:left; height:69px; width:109px; }

.footerLogoCity			{ clear:none; float:left; height:69px; overflow:hidden; text-indent:-1000px; width:82px; }
.footerLogoCity a		{ background:url(../images/homeFooterLogoCity.jpg) no-repeat center 0px; clear:none; float:left; height:69px; width:82px; }

.footerLogoLSC			{ clear:none; float:left; height:69px; overflow:hidden; text-indent:-1000px; width:109px; }
.footerLogoLSC a		{ background:url(../images/homeFooterLogoLSC.jpg) no-repeat 0px 0px; clear:none; float:left; height:69px; width:109px; }

.footerLogoFlex			{ clear:none; float:left; height:69px; overflow:hidden; text-indent:-1000px; width:86px; }
.footerLogoFlex a		{ background:url(../images/homeFooterLogoFlex.jpg) no-repeat center 0px; clear:none; float:left; height:69px; width:86px; }

.footerLogoCache		{ clear:none; float:left; height:69px; overflow:hidden; text-indent:-1000px; width:38px; }
.footerLogoCache a		{ background:url(../images/homeFooterLogoCache.jpg) no-repeat center 0px; clear:none; float:left; height:69px; width:38px; }

.footerLogoGain			{ clear:none; float:left; height:69px; overflow:hidden; text-indent:-1000px; width:109px; }
.footerLogoGain a		{ background:url(../images/homeFooterLogoTrain.jpg) no-repeat 0px 0px; clear:none; float:left; height:69px; width:109px; }

.footerLogoYPLA			{ clear:none; float:left; height:69px; overflow:hidden; text-indent:-1000px; width:109px; }
.footerLogoYPLA a		{ background:url(../images/homeFooterLogoYPLA.jpg) no-repeat 0px 0px; clear:none; float:left; height:69px; width:109px; }

.footerLogoSkills			{ clear:none; float:left; height:69px; overflow:hidden; text-indent:-1000px; width:86px; }
.footerLogoSkills a			{ background:url(../images/homeFooterLogoSkills.jpg) no-repeat center 0px; clear:none; float:left; height:69px; width:86px; }

/*=========================*/
/*---------- menu ---------*/
/*=========================*/

#menuTopPoint			{ background:url(../images/menu_top_point.jpg) no-repeat 0px 0px; position:absolute; height:111px; left:-19px; top:65px; width:57px; }
#menuMidPoint			{ background:url(../images/menu_mid_point.jpg) no-repeat 0px 0px; position:absolute; height:111px; left:-19px; width:57px; }
#menuBottomPoint		{ background:url(../images/menu_bottom_point.jpg) no-repeat 0px 0px; clear:both; display:block; font-size:0; padding:0 0 0 0; position:absolute; height:59px; left:-19px; width:59px; }

#navTopContent1			{ padding:15px 0 0 0px; position:absolute; left:20px; top:0; z-index:804;}

#navTopContent			{ padding:15px 0 0 48px; position:absolute; z-index:804;}
#navTopDate				{ background:url(../images/menuTopPinkRepeat.jpg) no-repeat 0px 0px; color:#FFF; padding:0 0 10px 15px;}
#navTopDetails			{ background:url(../images/menuTopPinkRepeat.jpg) no-repeat 0px 0px; color:#FFF; padding:0 0 0 15px; }
#navTopDetails a		{ color:#97C000; text-decoration:none; }
#navTopDetails a:hover	{ color:#fff; text-decoration:none; }

#menuSocials			{ clear:both; padding:15px 0 5px 6px; width:150px;}

#menuSocFB				{ clear:none; float:left; height:47px; overflow:hidden; text-indent:-1000px; width:48px; }
#menuSocFB a			{ background:url(../images/menuSocialFB.jpg) no-repeat 0px 0px; clear:none; float:left; height:47px; width:48px; }

#menuSocTwit			{ clear:none; float:left; height:47px; overflow:hidden; text-indent:-1000px; width:48px; }
#menuSocTwit a			{ background:url(../images/menuSocialTwit.jpg) no-repeat 0px 0px; clear:none; float:left; height:47px; width:48px; }

#menuSocYou				{ clear:none; float:left; height:47px; overflow:hidden; text-indent:-1000px; width:48px; }
#menuSocYou	a 			{ background:url(../images/menuSocialYou.jpg) no-repeat 0px 0px; clear:none; float:left; height:47px; width:48px; }

.nav					{ background:url(../images/pinkMenuRepeat.jpg) repeat-y 0px 0px; padding:174px 0 0px 20px; position:absolute; left:28px; width:195px; z-index:800;}
.nav1					{ background:url(../images/pinkMenuRepeat.jpg) repeat-y 0px 0px; padding:174px 0 0px 20px; position:absolute; left:0px; width:175px; top:0; z-index:800;}

.navLogo				{ clear:both; display:block; height:130px; width:150px; }
.navLogo a:visited,
.navLogo a:active,
.navLogo a				{ display:block; height:110px; overflow:hidden; text-indent:-1000px; width:150px; }
.navLogo a:visited:hover,
.navLogo a:hover		{  }

#menuHowToBox			{ background:url(../images/menuHowBoxTop.jpg) no-repeat 17px 0px; color:#FFF; clear:both; padding:70px 0 20px 0; width:135px; }
#menuHowToContent		{ background:url(../images/menuHowBoxMid.jpg) repeat-y 18px 0px; clear:both; font-weight:bold; padding:10px 5px 0px 30px; width:100px; }
#menuHowToBottom		{ background:url(../images/menuHowBoxBottom.jpg) no-repeat 18px 0px; clear:both; width:135px; }

#menuHowToContent span	{ font-style:italic; font-weight:lighter; }
#menuHowToContent span a		{ color:#FFF; text-decoration:none; }
#menuHowToContent span a:hover	{ color:#97C000; text-decoration:none; }

/*---- level 1 */
.nav ul					{ clear:both; list-style:none; margin:0; padding:0; width:182px; }
.nav ul li				{ clear:both; display:block; padding:2px 0 0 0; width:182px; }

.nav ul a:visited,
.nav ul a:active,
.nav ul a				{ color:#000; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; height:10px; padding:2px 0 9px 35px; text-decoration:none; }
.nav ul a:visited:hover,
.nav ul a:hover			{ color:#000; }


.nav1 ul					{ clear:both; list-style:none; margin:0; padding:0; width:182px; }
.nav1 ul li				{ clear:both; display:block; padding:2px 0 0 0; width:182px; }

.nav1 ul a:visited,
.nav1 ul a:active,
.nav1 ul a				{ color:#000; display:block; font-family:Arial, Helvetica, sans-serif; font-weight:bold; height:10px; padding:2px 0 9px 35px; text-decoration:none; }
.nav1 ul a:visited:hover,
.nav1 ul a:hover			{ color:#000; }



.menuOpen				{ background:transparent url(../images/menu_open.jpg) no-repeat 0px 0px; }
.menuClose				{ background:transparent url(../images/menu_close.jpg) no-repeat 0px 0px; }

/*---- level 2 */
.nav ul	ul				{ clear:both; list-style:none; margin:0; padding:0 0 10px 0; width:181px; }
.nav ul	ul li			{ clear:both; padding:4px 0 0 35px; list-style:none; width:140px; }

.nav .close				{ display:none; } 

.nav1 ul	ul				{ clear:both; list-style:none; margin:0; padding:0 0 10px 0; width:181px; }
.nav1 ul	ul li			{ clear:both; padding:4px 0 0 35px; list-style:none; width:140px; }

.nav1 .close				{ display:none; } 


/*.nav ul ul .first		{ padding:6px 0 0 0; }
.nav ul ul .last		{ padding:0 0 6px 0; }*/

.nav ul ul a:visited,
.nav ul ul a:active,
.nav ul ul a			{ background:0; border-bottom:0; display:inline; font-weight:normal; height:17px; padding:0; margin:0;  }
.nav ul ul a:visited:hover,
.nav ul ul a:hover		{  background:0; text-decoration:underline; color:#E50083; }

.nav1 ul ul a:visited,
.nav1 ul ul a:active,
.nav1 ul ul a			{ background:0; border-bottom:0; display:inline; font-weight:normal; height:17px; padding:0; margin:0;  }
.nav1 ul ul a:visited:hover,
.nav1 ul ul a:hover		{  background:0; text-decoration:underline; color:#E50083; }


/*---- level 3 */
.nav ul	ul ul			{ background:transparent; text-decoration:underline; color:#E50083; clear:both; list-style:none; margin:0; padding:0; width:181px; }
.nav ul	ul ul li		{ clear:both; list-style:none; width:181px; }

.nav1 ul	ul ul			{ background:transparent; text-decoration:underline; color:#E50083; clear:both; list-style:none; margin:0; padding:0; width:181px; }
.nav1 ul	ul ul li		{ clear:both; list-style:none; width:181px; }


.nav ul ul ul a:visited,
.nav ul ul ul a:active,
.nav ul ul ul a			{  display:block; font-weight:normal; height:10px; padding:9px 0 9px 35px; width:118px;}
.nav ul ul ul a:visited:hover,
.nav ul ul ul a:hover	{ background-position:17px 15px; text-decoration:none; }

.nav1 ul ul ul a:visited,
.nav1 ul ul ul a:active,
.nav1 ul ul ul a			{  display:block; font-weight:normal; height:10px; padding:9px 0 9px 35px; width:118px;}
.nav1 ul ul ul a:visited:hover,
.nav1 ul ul ul a:hover	{ background-position:17px 15px; text-decoration:none; }


.selected a:visited,
.selected a:active,
.selected a				{ background-position:0px 0px; text-decoration:underline; color:#E50083; }
.selected a:visited:hover,
.selected a:hover		{ background-position:0px 0px; text-decoration:underline; color:#E50083; }

ul ul #selected a:visited,
ul ul #selected a:active,
ul ul #selected a		{ background:0; text-decoration:underline; color:#E50083; }
ul ul #selected a:visited:hover,
ul ul #selected a:hover	{ background:0; text-decoration:underline; color:#E50083; }

.navInfo				{ clear:both; padding:10px 0 0 10px; }
.navInfoTitle			{ clear:both; font-style:italic; color:#7c7c7c; }
.navInfoText			{ clear:both; color:#97c100; }
.navInfoTextSmall		{ clear:both; color:#97c100; }
.navInfoTextSmall a:visited,
.navInfoTextSmall a:active,
.navInfoTextSmall a		{ color:#97c100; text-decoration:none; }
.navInfoTextSmall a:visited:hover,
.navInfoTextSmall a:hover{ color:#97c100; text-decoration:underline; }

#mainNav				{ padding:0 0 35px 0; }

#topLinks				{ clear:none; color:#c9c9c9; text-align:right; width:874px; }
#topLinks a:visited,
#topLinks a:active,
#topLinks a				{ color:#97c100; }
#topLinks a:visited:hover,
#topLinks a:hover		{ color:#97c100; }

/*-------- soon --------*/
#popupSoon				{ z-index:982; position: absolute; width:450px; height:250px; left: 200px; top:100px; visibility:hidden;  }
#popupBackSoon			{ z-index:980; position:absolute; left:0; top:0; background:#000000; width:100%; height:100%; visibility:hidden; }
#popupContentSoon		{ clear:both; }
#popupCloseSoon			{ position:absolute; right:11px; top:61px; }
#popupCloseSoon a:visited,
#popupCloseSoon a:active,
#popupCloseSoon a		{ background:transparent url(../images/popupclose.png) no-repeat 0px 0px; display:block; height:60px; overflow:hidden; text-indent:-1000px; width:60px; }
#popupCloseSoon a:visited:hover,
#popupCloseSoon a:hover	{  }

.popuploading			{ background:#000 url(../images/loading.gif) no-repeat center 400px; top:0; left:0; width:100%; position:absolute; visibility:hidden; z-index:900; }


/*---------CONTACT US---------*/
.contact		{ clear:both; height:689px; padding:70px 0 0 0; width:741px;  } 
.contactBackTop	{ background:url(../images/contactBackTop.jpg) no-repeat 0px 0px; clear:both; height:177px; paccing:0; width:741px;   }

#lotaLogoSmall	{ height:183px; left:4px; position:absolute; top:19px; width:174px; }
#lotaLogoSmall a{ background:url(../images/contactLogo.jpg) no-repeat 0px 0px; display:block; height:183px; text-indent:-1000px; width:174px; }

.contactHeader	{ color:#000; font-weight:bold; padding:29px 0 0 270px; }

.contactSubHeader	{ color:#000; font-weight:bold; padding:14px 0 0 272px; }
.contactSubHeader a	{ color:#000; font-weight:bold; text-decoration:none; }
.contactSubHeader a:hover	{ color:#97C000; text-decoration:none; }

.contactSiteContent	{ background:url(../images/contactBack.jpg) repeat-y -1px 0px; clear:both; padding:0px 0 0 23px; }
.contactSiteContent h2	{ clear:none; color:#97C000; float:left; font-weight:bold;}
.contactSiteText	{ clear:none; float:left; color:#FFF; width:195px;}
.contactSiteText a	{ color:#FFF; text-decoration:none;}
.contactSiteText a:hover	{ color:#97C000; text-decoration:none;}
.contactSiteText span	{ color:#97C000; }

.contactSiteImage	{ clear:none; float:right; }
.contactSiteLeft		{ clear:none; float:left; width:388px; }
.contactSiteRight		{ clear:none; float:left; height:284px; padding:0 0 0 10px; width:311px; }
.contactSiteRight a		{ color:#97C000; }

.contactSiteBottom		{ background:url(../images/contactBackBottom.jpg) no-repeat -2px 0px; clear:both; height:217px; width:728px; }

/*---------MAKE AN ENQUIRY---------*/
.enquiry		{ background:url(../images/enquireBack.jpg) no-repeat 0px 65px; clear:both; height:885px; padding:70px 0 0 0; width:738px; } 
#enquiryHeader	{ color:#000; font-weight:bold; padding:34px 0 0 270px; }
#enquiryMenu	{ color:#000; font-weight:bold; padding:14px 0 0 272px; }
#enquiryMenu a	{ color:#000; font-weight:bold; text-decoration:none; }
#enquiryMenu a:hover	{ color:#97C000; text-decoration:none; }

.enquiryContent		{ color:#FFF; clear:both; height:auto; padding:20px 0 0 0px; width:730px; }
.enquiryInsideForm	{ background:url(../images/enquiryBackForm.jpg) repeat-y 0px 0px; color:#FFF; clear:both; cursor:pointer; padding:0 0 10px 20px; width:730px; }
.enquiryInsideForm h2	{ color:#FFF; clear:none; float:left; padding:3px 0 0 5px; }

.openEnquiry			{ clear:none; float:left; height:23px; width:22px; }
.openEnquiry a:visited,
.openEnquiry a:active,
.openEnquiry a			{ background:url(../images/enquiryOpenArrow.jpg) no-repeat 0px 1px; display:block; height:23px; overflow:hidden; text-indent:-1000px; width:22px; }
.openEnquiry a:visited:hover,
.openEnquiry a:hover	{ background:url(../images/enquiryOpenArrow.jpg) no-repeat 0px 1px; }

.closeEnquiry			{ clear:none; float:left; height:23px; width:22px; }
.closeEnquiry a:visited,
.closeEnquiry a:active,
.closeEnquiry a			{ background:url(../images/enquiryFormClosed.jpg) no-repeat 0px 1px; display:block; height:23px; overflow:hidden; text-indent:-1000px; width:22px; }
.closeEnquiry a:visited:hover,
.closeEnquiry a:hover	{ background:url(../images/enquiryFormClosed.jpg) no-repeat 0px 1px; }

.enquiryHeaderText		{ clear:none; float:left; padding:0 0 0px 10px; width:553px; }
.enquiryHeaderText p	{ padding-bottom:2%; }

.requestField		{ clear:both; padding:5px 0;}
.requestField label		{ clear:none; font-weight:lighter; float:left; padding:3px 10px 0 0; width:220px; }
.requestField textarea		{ clear:none; float:left; margin-right:5px; width:204px; }
.requestNormal		{ width:200px; }
.learnerNormal		{ width:200px; }
.employerNormal		{ width:200px; }
.requestFail		{ width:200px; }
.learnerFail		{ width:200px; }
.employerFail		{ width:200px; }


.requestField input		{ clear:none; float:left; margin:0 5px 0 0; }

.enquiryField		{ clear:both; padding:2px 0; }
.enquiryColumn		{ clear:none; float:left; padding:0 20px 0 0; }

.enquirySeparator	{ padding:5px 0; }
.enquireRadio		{ clear:none; float:left; padding:3px 10px 0 0; }

.enquireSmallText	{ padding:15px 0; width:700px; }
.enquireMedText		{ font-weight:lighter; padding:0 0 20px 0; }
.enquireMedText	span	{ color:#97C000; font-style:italic; }

.enquireButton		{ clear:both; }
.enquireButton button		{ background:url(../images/enquiryButton.jpg) no-repeat 0px 0px; border:0; cursor:pointer; clear:both; display:block; height:34px; overflow:hidden; text-indent:-1000px; width:126px;  }

.enquiryBottom		{ background:url(../images/enquiryFormBottom.png) no-repeat 0px 0px; clear:both; height:20px; width:730px; }

.enquireFormTop		{ background:url(../images/enquiryTopFormBack.png) no-repeat 0px 0px; clear:both; height:18px; width:730px; }
.enquireTopFormTop		{ background:url(../images/enquiryFormTop.png) no-repeat 0px 0px; clear:both; height:18px; padding:36px 0 0 0; width:730px; }
#enquirySent		{ background:url(../images/enquiryThankYou.png) no-repeat 0px 0px; color:#FFF; clear:both; height:80px; padding:104px 0 0 92px; width:390px; }
#enquirySent a		{ color:#97C000; clear:none; float:right; padding:10px 23px 0 0; text-decoration:none; text-align:right;}
#enquirySent a:hover		{ color:#fff; clear:both; text-decoration:none; }
#enquirySent p		{ padding:0; text-align:left;}

.enquireError		{ clear:none; color:#990000; float:left; padding:4px 0 0 8px; }
.enquireError2		{ clear:none; color:#990000; float:left; padding:4px 0 0 0px; }

/*---------Mission Statement---------*/
.missionStatementContent	{ clear:both; padding:70px 0 20px 0; width:741px;  } 
.aboutBackTop	{ background:url(../images/aboutBackTop.jpg) no-repeat 0px 0px; clear:both; height:159px; paccing:0; width:741px;   }
.aboutLeftContent	{ background:url(../images/aboutMainImg.jpg) no-repeat 0px 0px; clear:none; float:left; height:487px; overflow:hidden; text-indent:-1000px; width:369px; }
.aboutRightContent	{ background:#000; clear:none; float:left; height:auto; padding:10px; width:333px; }
.aboutRightContent		{ color:#fff; }
.aboutRightContent h2	{ font-weight:bold; padding:0 0 10px 0; }
.aboutRightContent strong	{  }
.aboutRightContent h4	{ color:#FFF; font-weight:bold; line-height:138%;  padding:5px 0; }
.aboutRightContent p	{ color:#FFF; line-height:126%; padding:0 0 10px 0; }
.aboutRightContent em	{ color:#97C000; font-weight:lighter;}

.aboutMain			{ background:#000; clear:both; padding:0 0 20px 0; width:722px; }
.aboutSiteBottom		{ background:url(../images/aboutBackBottom.jpg) no-repeat -1px 0px; clear:both; height:316px; width:728px; }
.aboutSecondContent	{ clear:both; padding:50px 0 0 0; position:relative; width:741px;  } 
.aboutSecondBox		{ color:#FFF; position:absolute; padding:0px 0 30px 0px; width:722px; }
.aboutSecondLeft	{ clear:none; float:left; padding:0px 30px 0 0; width:335px; }
.aboutSecondRight	{ clear:none; float:left; padding:0px 10px 0 0; width:320px; }
.aboutSecondText	{ background:url(../images/aboutBottomBox.jpg) repeat-y 0px 0px; clear:both; font-weight:lighter; line-height:125%; padding:5px 0 5px 20px; width:702px; }
.aboutSecondText p	{ padding:0px 0 0 0; }
.aboutTopContent	{ background:url(../images/aboutBottomBoxTop.png) no-repeat 0px 0px; clear:both; padding:52px 0 0px 20px; }
.aboutTopContent strong	{ color:#97C000; font-weight:bold; }
.aboutTopContent em	{ color:#97C000; font-weight:lighter; }
#aboutSecondBottom	{ background:url(../images/aboutBottomBoxBottom.png) no-repeat -1px 0px; clear:both; width:722px; }
.aboutTopContent h2	{ margin:0; font-weight:bold; }

/*-----back to top-------*/
#topButton				{ bottom:0; position:fixed; left:54%; width:112px; z-index:999; }
#topButton a:visited,
#topButton a:active,
#topButton a			{ background:url(../images/backToTop.png) no-repeat 0px 0px; display:block; height:32px; overflow:hidden; text-indent:-1000px; width:112px; }
#topButton a:visited:hover,
#topButton a:hover		{  }


