@charset"utf-8";body,html{background-color:#FFFFFF;height:100%;overflow-x:hidden; }
#pagepointer{position:absolute;height:39px;visibility:hidden;position:absolute;z-index:180;background:url(/aesthetics-graphics/pagepointer.png) repeat-x top;top:1344px;}
#home, #faqs{position:fixed;height:19px;z-index:180;overflow:hidden;display:block;top:97px;}
#home{left:14px;top:92px;visibility:visible; width:24px;}
#faqs{left:44px;top:95px;visibility:visible;width:37px;}
#ols{visibility:hidden; display:none;}
#insidepagetext{position:relative;width:97%;left:7px;height:100%;overflow:visible;}
#pagetext{position:absolute;width:60%;z-index:5;margin-left:10%;left:100px;overflow-x:hidden;overflow-y:visible;visibility:visible;top:117px;padding-bottom:30px;min-width:600px;background-color:#FFF;padding-top:6px;}
#it-training-north-east-breadcrumb{height:50px;position:fixed;width:60%;z-index:1;margin-left:10%;left:100px;overflow-x:hidden;padding-left:4px;visibility:visible;background-color:#FFFFFF;height:20px;top:98px;}
#sitemshow{background-image:url(/links/aesthetics-graphics/sprite-1.png); background-position: -145px -130px; background-repeat:no-repeat; display:inline-block; width:10px; height:15px; cursor:pointer;}
#topeftlogo{position:fixed;width:132px;height:71px;z-index:180;left:19px;top:15px;overflow:visible;visibility:visible; background-image:url(/links/aesthetics-graphics/sprite-topbar.png); background-position: -1px -62px; background-repeat:no-repeat;cursor:pointer;}
#mobiletopleft{position:fixed;height:21px;z-index:298;top:0px;visibility:visible;color:#666666;vertical-align:middle;text-align:left;width:300px;}
#hide-menus{position:fixed;height:430px;width:80%;z-index:33;top:92px;left:0px;visibility:hidden;}
#lefttoppic{position:fixed;width:176px;top:25px;z-index:2;overflow:visible;left:5px;}
#leftpic{position:fixed;width:176px;bottom:25px;z-index:2;overflow:visible;left:5px;}
#rightrightpic{position:fixed;width:176px;bottom:25px;z-index:2;overflow:visible;left:77%;}
#rightpic{position:fixed;width:176px;bottom:25px;z-index:1;overflow:visible;left:75%;}
#pagetextfix{width:60%;border-right:#CCCCCC 1px solid;border-left:#CCCCCC 1px solid;left:99px;margin-left:10%;padding-left:4px;background-color:#FFFFFF;height:1000px;bottom:0px;position:fixed;z-index:3;}
#headerfiller{position:fixed;width:100%;height:110px;z-index:6;left:1px;top:0px;overflow:auto;visibility:visible; background-color:white;}
#navcourses, #navservices, #navabout, #subnavvendor, #subnavsubject, #navcommunity{border-top:1px solid #2898B7;z-index:97;position:fixed;white-space:nowrap;width:100%;background-color:white;
background-image:url(/links/aesthetics-graphics/sprite-repeat-x.jpg);
background-position:0 -202px; background-repeat:repeat-x;
left:0px;height:26px;text-indent:15%;top:91px;color:#1F738B;padding-top:3px; min-width:700px;}
#navcourses a, #navcourses a:link, #navcourses a:hover, #navcourses a:active, #navcourses a:visited, #navservices a, #navservices a:link, #navservices a:hover, #navservices a:active, #navservices a:visited, #navabout a, #navabout a:link, #navabout a:hover, #navabout a:active, #navabout a:visited, #subnavvendor a, #subnavvendor a:link, #subnavvendor a:hover, #subnavvendor a:active, #subnavvendor a:visited, #subnavsubject a, #subnavsubject a:link, #subnavsubject a:hover, #subnavsubject a:active, #subnavsubject a:visited{ color:#1F738B;}
#navcourses{visibility:visible;}
#navcommunity{visibility:hidden;}
#navservices{visibility:hidden;}
#navabout{visibility:hidden;}
#subnavvendor{width:176px;left:475px;top:117px;}
#subnavsubject{left:465px;top:117px;}
#subnavvendor{visibility:hidden;}
#subnavsubject{visibility:hidden;}
#topmenuholder{top:48px;height:43px;position:fixed;z-index:100;width:349px;left:170px;overflow:visible; background-image:url(/links/aesthetics-graphics/sprite-repeat-x.jpg);
background-position:0 -95px; background-repeat:no-repeat;border: }
#tmcourses{visibility:hidden;width:112px;z-index:150;left:7px;background:url(/aesthetics-graphics/AI/servicestab1.gif) no-repeat;}
#menurightend{position:absolute; right:3px; overflow:visible; height:43px; width:36px; top:0px; background-image:url(/links/aesthetics-graphics/sprite-repeat-x.jpg);
background-position:right -151px; background-repeat:no-repeat;}
#tmcourseshighlighted{width:112px;z-index:150;left:7px;visibility:visible;}
#tmservices{width:117px;z-index:150;left:118px;}
#tmserviceshighlighted{width:117px;z-index:150;left:118px;visibility:hidden;}
#tmaboutus{width:108px;z-index:150;left:230px;padding-top:10px;}
#tmcommunity{
width:134px;
z-index:150;
left:338px;
padding-top:10px;
}
#tmaboutushighlighted{width:108px;z-index:150;left:230px;padding-top:10px;visibility:hidden;}
#tmaboutus, #tmservices,#tmcourses, #tmcommunity{
padding-top:8px;
top:0px;
height:35px;
position:absolute;
text-align:center;
z-index:100;
cursor:pointer;
background-color:white;
background-image:url(/links/aesthetics-graphics/sprite-repeat-x.jpg);
background-position:0 -48px;
background-repeat:repeat-x;
}
#tmaboutushighlighted, #tmserviceshighlighted,#tmcourseshighlighted, #tmcommunityhighlighted{padding-top:8px;top:0px;cursor:pointer;height:36px;position:absolute;text-align:center;color:#1F738B;border:none;background-color:white;
background-image:url(/links/aesthetics-graphics/sprite-repeat-x.jpg);
background-position:0 -3px; background-repeat:repeat-x;
border-left:thin solid #2898B7;border-right:thin solid #2898B7;}
#tmcommunityhighlighted{width:134px;z-index:150;left:338px;padding-top:7px;visibility:hidden;}
#subnavsubject{position:relative;width:250px;height:35px;background-color:#6593CF;}
#subnavsubject{background-color:#3D75C0;}
#gamenu{position:absolute;cursor:pointer;right:0px;bottom:0px;width:200px;float:right;}
#thebottommenu{ position:fixed;
width:100%;
height:27px;
z-index:105;
left:-4px;
background-color:#FFFFFF;
bottom:0px;
border-top:1px solid #2898B7;
background-repeat:repeat-x;
visibility:visible;
text-align:left;
overflow:hidden;
padding-top:2px; color:#666;}
#greyscreen{width:100%;height:100%;top:0px;left:0px;filter:alpha(opacity=45);-moz-opacity:.45;opacity:.45;background-color:#666666;position:fixed;visibility:hidden;z-index:298;}
#seecornerenable{position:absolute;top:17px;left:1%;height:380px;overflow:auto;visibility:hidden;z-index:299;width:98%;}
#offerImg{ top:120px;
height:181px;
overflow:visible;
visibility:visible;
z-index:2;
position:absolute;
right:11px;
width:148px;
padding:4px;}
#redcircle{background-image:url(/aesthetics-graphics/sprite-topbar.png); background-repeat:no-repeat; background-position:-167px -80px ; width:25px; height:24px; display:inline-block; background-repeat:no-repeat; display:inline-block; width:30px; height:30px;}
#notify{ position:absolute;
left:-14px;
top:-8px;
width:26px;
height:27px;
cursor:pointer;}
#testimonialsbox, #cardtypes {z-index:2;visibility:visible;width:134px;right:20px; background-color:#FFF; }
#testimonialsbox{top:315px;height:230px; color:#999999;}
#cardtypes {
top:561px;
height:87px;
padding-top:4px;
background-color:#FFF;
border:solid 1px #2A98B7;width:144px;right:8px;text-align:center;border:solid 1px #2A98B7; color:#333;
}
#bmsprite{background-repeat:no-repeat; display:inline-block; width:25px; height:24px; }
#mcp{
position:absolute;
width:144px;
right:8px;
height:80px;
background:white url(/aesthetics-graphics/MCP2.gif) center no-repeat;
top: 667px;
z-index:3;border:solid 1px #2A98B7;
}
#itb{ background-image:url(/aesthetics-graphics/rightmenubuttons/topbackground.gif); background-repeat:repeat-y; background-position:right; background-color:#FFF;z-index:2;visibility:visible;width:134px;top:0px;border:solid 1px #2A98B7;padding:5px;left:0;height:202px;overflow-y:scroll;overflow-x:hidden;padding-bottom:20px;}
#specialoffersbox, #testimonialsbox, #cardtypes{position:absolute;font-size:10px;background-color:#FBFBFD;}
#specialoffersbox{right:13px;z-index:1;width:145px;visibility:visible;color:#999999;top:146px;height:210px;border:#CCCCCC solid thin;}
#belowfooter{position:fixed;top:104px;height:400px;overflow:hidden;visibility:hidden;z-index:298;background-color:#FFFFFF;border-left:#E4E4E4 solid 2px;border-top:#E4E4E4 solid 2px;border-right:#999999 solid 2px;border-bottom:#999999 solid 2px;width:80%;margin-left:3%;left:90px;}
#offerLayer, #offerDone{position:fixed;top:104px;right:1%;height:284px;background-color:#FFFFFF;border-left:#E4E4E4 solid 2px;border-top:#E4E4E4 solid 2px;border-right:#999999 solid 2px;border-bottom:#999999 solid 2px;overflow:hidden;width:30%;margin-left:20%;left:200px;padding:10px;color:#13273C;}
#offerLayer{visibility:hidden;z-index:299;}
#callout4mouseover{position:absolute;z-index:100;padding:3px;width:620px;height:15px;text-align:left;visibility:visible;}
#print{position:absolute;height:19px;width:170px;left:693px;top:179px;overflow:hidden;visibility:visible;z-index:100;text-decoration:none;}
#callout_share_side{position:absolute;z-index:100;padding:3px;width:69px;height:119px;background-image:url(/aesthetics-graphics/callout.side.flipped.gif);background-repeat:no-repeat;background-position:left;text-align:left;visibility:hidden;top:400px;cursor:pointer;right:70px;}
#sidesources{position:absolute;width:44px;height:249px;text-align:center;visibility:visible;top:236px;border:thin solid #6699CC;overflow:visible;right:9px;}
#passionateabouttraining{height:51px;bottom:19px;text-align:right;position:fixed;width:60%;z-index:2;margin-left:10%;left:100px;overflow:auto;visibility:visible;}
#commonsearchterms,#OTagCloud{width:95;position:relative;color:#666;font-size:10px;border:solid thin #7BAAD5;padding:4px;}
#threestepstop, #threestepsbottom, #pdf-so{position:relative;width:100%;height:50px;color:#F97244;font-size:26px;padding-top:6px;font-weight:normal;}
#threestepstop{font-family:verdana, tahoma, helvetica, sans-serif;background:url(/aesthetics-graphics/AI/consultancy-steps-topbar.gif) repeat-x top;padding-left:8px;}
#threestepsbottom{background:url(/aesthetics-graphics/AI/consultancy-steps-bottombar.gif) repeat-x top;padding-right:8px;text-align:right;}
#pdf-so{background:url(/aesthetics-graphics/AI/pdf-so.gif) repeat-x top;padding-right:8px;text-align:center;height:100px;padding-top:4px;}
#pdf-so a{font-size:17px;}
#mobilecontent,#mobileheader,#minititle,#minititleb,#minititleb a:link, #minititleb a, #minititleb a:hover, #minititleb a:active, #minititleb a:visited ,#mobilefooter,.mobilebc, a.mobilebc:link, a.mobilebc:visited,a.mobilebc:hover , #mobiletopnav , #mobiletopnav a:link, #mobiletopnav a:hover, #mobiletopnav a:active, #mobiletopnav a:visited,#mobilecontent, #mobileheader, #minititle, #minititleb, #mobiletopnav , #mobiletopnav{visibility:hidden;}
#rightmenulinks a, #rightmenulinks a:link {display:block;width:156px;height:59px;color:#2898B7;padding:2px 0 0 20px;font: 17px/1 sans-serif;
text-decoration: none;border:none; background-image:url(/links/aesthetics-graphics/sprite-1.png); background-repeat:no-repeat; background-position:10px 5px; }
#rightmenulinks a:hover {background-image:url(/links/aesthetics-graphics/sprite-1.png); background-repeat:no-repeat; background-position:10px -50px;
border:none;color:#2898B7;background-repeat:no-repeat;}
#rightmenulinks a:active {background-position: url(/aesthetics-pics/rightmenus.gif); border:none;color:#2898B7; background-repeat:no-repeat;}
#googleadwords{
position:absolute;
width:112px;
left:31px;
height:94px;
background:white url(/aesthetics-graphics/adwords.gif) no-repeat;
top: 150px;
z-index:1;
visibility:visible;}
#topeftlogoprint{visibility:hidden;}
#tn{position:fixed;
top:26px;
right:20px;
height:60px;
width:275px;
z-index:95;
text-align:right;
background-image:url(/links/aesthetics-graphics/sprite-topbar.png); background-position: right 0; background-repeat:no-repeat;}
#enquirenowoutlines{position:absolute; right:3px; top:3px; width:50px; top:50px;}
#loading{position:fixed; background-color:white; border-left:solid thin #999;border-top:solid thin #999;border-right:solid thin #333;padding:10px; border-bottom:solid thin #333;z-index:300; visibility:hidden; margin:0 auto; width:200px; height:195px; overflow:hidden; top:150px; padding-top:0px; text-align:center; left:30%;}
#bmt{display:inline-block; height:32px; vertical-align:middle; }
#OutlinesFloatLeft, #OutlinesTableFloatLeft{margin-bottom:15px; float:left; padding:3px;width:250px;}
#OutlinesMoreCoursePlaceholder{
position:absolute;
left: 453px;
top: 120px;
width:253px;
}
#OutlinesFloatLeft ul{margin:0; padding:0; margin-top:5px; list-style:none;}
#enquirenowoutlines{position:absolute; overflow:visible; right:-20px; top: -35px;}
#enquirenowoutlines a:hover{text-decoration:none;}
#tooltipoutlineinfo{
position:absolute;
left:254px;
top:150px;
border:1px solid #1E7399;
width: 295px;
padding:5px;
z-index:100;
background-color:#EFF5FA;
visibility:hidden;
}
#da,#da2{
position:fixed;
height:19px;
z-index:100;
cursor:pointer;
color:#999;
}
#da{
right:36px;
top:3px;
width:105px;font-size:10pt;
}#da2{
right:5px;
width:25px;
top:-3px;
font-size:15pt;
}