Skip to Content

CSS File

URL: https://www.swc.ac.uk/siteStyle/swc.min.css?frameX
HTTP Status: 200 OK
MIME Type: text/css
Last Modified: Wed, 19 Jun 2019 14:34:08 GMT
Download Time: Less than a second
Cookies: None
Size: 108 KB
Rules: 806 style rules
Imports: 0 stylesheets
HTTP Headers:  4 headers
Links In:  1 pages
Links Out:  0 links
Images:  2 images
CSS:  0 files
JavaScript:  0 files
  
OK Issues: No issues found

1.sprite,section .contentRight.quickLinks .download{background:url(/siteImages/sprite.png) no-repeat top left}

2.sprite-crest-white,#form.crest #micrositeIcon,#form1.crest #micrositeIcon{background-position:0 0;width:80px;height:60px}

3.sprite-delicious-green,div#courseSearchFrame .tearline .right .sprite.sprite-delicious-grey:hover,div#courseSearchFrame .tearline .right section .contentRight.quickLinks .sprite-delicious-grey.download:hover,section .contentRight.quickLinks div#courseSearchFrame .tearline .right .sprite-delicious-grey.download:hover,section#newsPage .sprite.sprite-delicious-grey:hover,section#newsPage .contentRight.quickLinks .sprite-delicious-grey.download:hover,#innovate-microsite .innovate-content .sprite.sprite-delicious-grey:hover,#innovate-microsite .innovate-content section .contentRight.quickLinks .sprite-delicious-grey.download:hover,section .contentRight.quickLinks #innovate-microsite .innovate-content .sprite-delicious-grey.download:hover{background-position:0 -70px;width:23px;height:23px}

4.sprite-delicious-grey{background-position:0 -103px;width:23px;height:23px}

5.sprite-discover{background-position:0 -136px;width:34px;height:30px}

6.sprite-download-green,section .contentRight.quickLinks #quicklinkDownloads a:hover{background-position:0 -176px;width:26px;height:27px}

7.sprite-download-grey{background-position:0 -213px;width:26px;height:27px}

8.sprite-download-pdf-green,section .contentRight.quickLinks .download:hover{background-position:0 -250px;width:36px;height:45px}

9.sprite-download-pdf-sm{background-position:0 -305px;width:20px;height:25px}

10.sprite-download-pdf,section .contentRight.quickLinks .download{background-position:0 -340px;width:36px;height:45px}

11.sprite-download{background-position:0 -395px;width:26px;height:27px}

12.sprite-engage{background-position:0 -432px;width:36px;height:29px}

13.sprite-facebook-green,div#courseSearchFrame .tearline .right .sprite.sprite-facebook-grey-2:hover,div#courseSearchFrame .tearline .right section .contentRight.quickLinks .sprite-facebook-grey-2.download:hover,section .contentRight.quickLinks div#courseSearchFrame .tearline .right .sprite-facebook-grey-2.download:hover,section#newsPage .sprite.sprite-facebook-grey-2:hover,section#newsPage .contentRight.quickLinks .sprite-facebook-grey-2.download:hover,#innovate-microsite .innovate-content .sprite.sprite-facebook-grey-2:hover,#innovate-microsite .innovate-content section .contentRight.quickLinks .sprite-facebook-grey-2.download:hover,section .contentRight.quickLinks #innovate-microsite .innovate-content .sprite-facebook-grey-2.download:hover{background-position:0 -471px;width:12px;height:23px}

14.sprite-facebook-grey-2{background-position:0 -504px;width:12px;height:23px}

15.sprite-facebook-grey{background-position:0 -537px;width:7px;height:16px}

16.sprite-facebook{background-position:0 -563px;width:7px;height:16px}

17.sprite-google-green,div#courseSearchFrame .tearline .right .sprite.sprite-google-grey:hover,div#courseSearchFrame .tearline .right section .contentRight.quickLinks .sprite-google-grey.download:hover,section .contentRight.quickLinks div#courseSearchFrame .tearline .right .sprite-google-grey.download:hover,section#newsPage .sprite.sprite-google-grey:hover,section#newsPage .contentRight.quickLinks .sprite-google-grey.download:hover,#innovate-microsite .innovate-content .sprite.sprite-google-grey:hover,#innovate-microsite .innovate-content section .contentRight.quickLinks .sprite-google-grey.download:hover,section .contentRight.quickLinks #innovate-microsite .innovate-content .sprite-google-grey.download:hover{background-position:0 -589px;width:23px;height:23px}

18.sprite-google-grey{background-position:0 -622px;width:23px;height:23px}

19.sprite-idea-white,#form.idea #micrositeIcon,#form1.idea #micrositeIcon{background-position:0 -655px;width:80px;height:43px}

20.sprite-image-white,#form.image #micrositeIcon,#form1.image #micrositeIcon{background-position:0 -708px;width:110px;height:48px}

21.sprite-image{background-position:0 -766px;width:36px;height:28px}

22.sprite-innotech-coloured,#form.innotech-centre #micrositeIcon,#form1.innotech-centre #micrositeIcon{background-position:0 -812px;width:135px;height:77px}

23.sprite-innotech-white{background-position:0 -891px;width:135px;height:77px}

24.sprite-innovation{background-position:0 -978px;width:27px;height:32px}

25.sprite-learn{background-position:0 -1020px;width:36px;height:23px}

26.sprite-link{background-position:0 -1053px;width:30px;height:30px}

27.sprite-linkedIn-green,div#courseSearchFrame .tearline .right .sprite.sprite-linkedIn-grey-2:hover,div#courseSearchFrame .tearline .right section .contentRight.quickLinks .sprite-linkedIn-grey-2.download:hover,section .contentRight.quickLinks div#courseSearchFrame .tearline .right .sprite-linkedIn-grey-2.download:hover,section#newsPage .sprite.sprite-linkedIn-grey-2:hover,section#newsPage .contentRight.quickLinks .sprite-linkedIn-grey-2.download:hover,#innovate-microsite .innovate-content .sprite.sprite-linkedIn-grey-2:hover,#innovate-microsite .innovate-content section .contentRight.quickLinks .sprite-linkedIn-grey-2.download:hover,section .contentRight.quickLinks #innovate-microsite .innovate-content .sprite-linkedIn-grey-2.download:hover{background-position:0 -1093px;width:22px;height:23px}

28.sprite-linkedIn-grey-2{background-position:0 -1126px;width:22px;height:23px}

29.sprite-linkedIn-grey{background-position:0 -1159px;width:16px;height:16px}

30.sprite-linkedIn{background-position:0 -1185px;width:15px;height:16px}

31.sprite-locationPin{background-position:0 -1211px;width:27px;height:39px}

32.sprite-mouse-2{background-position:0 -1260px;width:20px;height:27px}

33.sprite-mouse{background-position:0 -1297px;width:13px;height:22px}

34.sprite-news{background-position:0 -1329px;width:41px;height:31px}

35.sprite-padlock{background-position:0 -1370px;width:12px;height:13px}

36.sprite-pencil{background-position:0 -1393px;width:25px;height:26px}

37.sprite-pin{background-position:0 -1429px;width:16px;height:25px}

38.sprite-print{background-position:0 -1464px;width:25px;height:21px}

39.sprite-search-2{background-position:0 -1495px;width:18px;height:17px}

40.sprite-search{background-position:0 -1522px;width:32px;height:31px}

41.sprite-show{background-position:0 -1563px;width:30px;height:30px}

42.sprite-speach-close{background-position:0 -1603px;width:32px;height:28px}

43.sprite-speach-open{background-position:0 -1641px;width:32px;height:28px}

44.sprite-stem-logo-white,#form.stem #micrositeIcon,#form1.stem #micrositeIcon{background-position:0 -1679px;width:60px;height:53px}

45.sprite-stumble-green,div#courseSearchFrame .tearline .right .sprite.sprite-stumble-grey:hover,div#courseSearchFrame .tearline .right section .contentRight.quickLinks .sprite-stumble-grey.download:hover,section .contentRight.quickLinks div#courseSearchFrame .tearline .right .sprite-stumble-grey.download:hover,section#newsPage .sprite.sprite-stumble-grey:hover,section#newsPage .contentRight.quickLinks .sprite-stumble-grey.download:hover,#innovate-microsite .innovate-content .sprite.sprite-stumble-grey:hover,#innovate-microsite .innovate-content section .contentRight.quickLinks .sprite-stumble-grey.download:hover,section .contentRight.quickLinks #innovate-microsite .innovate-content .sprite-stumble-grey.download:hover{background-position:0 -1742px;width:22px;height:21px}

46.sprite-stumble-grey{background-position:0 -1773px;width:22px;height:21px}

47.sprite-support{background-position:0 -1804px;width:41px;height:26px}

48.sprite-swcLogo{background-position:0 -1840px;width:122px;height:58px}

49.sprite-telephone{background-position:0 -1908px;width:22px;height:15px}

50.sprite-twitter-green,div#courseSearchFrame .tearline .right .sprite.sprite-twitter-grey-2:hover,div#courseSearchFrame .tearline .right section .contentRight.quickLinks .sprite-twitter-grey-2.download:hover,section .contentRight.quickLinks div#courseSearchFrame .tearline .right .sprite-twitter-grey-2.download:hover,section#newsPage .sprite.sprite-twitter-grey-2:hover,section#newsPage .contentRight.quickLinks .sprite-twitter-grey-2.download:hover,#innovate-microsite .innovate-content .sprite.sprite-twitter-grey-2:hover,#innovate-microsite .innovate-content section .contentRight.quickLinks .sprite-twitter-grey-2.download:hover,section .contentRight.quickLinks #innovate-microsite .innovate-content .sprite-twitter-grey-2.download:hover{background-position:0 -1933px;width:23px;height:16px}

51.sprite-twitter-grey-2{background-position:0 -1959px;width:23px;height:16px}

52.sprite-twitter-grey{background-position:0 -1985px;width:19px;height:16px}

53.sprite-twitter{background-position:-145px 0;width:15px;height:16px}

54.sprite-vimeo-grey{background-position:-145px -26px;width:18px;height:16px}

55.sprite-vimeo{background-position:-145px -52px;width:15px;height:16px}

56.sprite-welcomehome{background-position:-145px -78px;width:32px;height:32px}

57.sprite-youTube-grey{background-position:-145px -120px;width:17px;height:16px}

58.sprite-youTube{background-position:-145px -146px;width:15px;height:16px}

59.breakPointDebug{display:none;width:100%;position:fixed;z-index:100000000;top:0;height:10px}

60@media(max-width:1058px){.breakPointDebug{background:#f00}

61}

62@media(max-width:800px){.breakPointDebug{background:#00f}

63}

64@media(max-width:600px){.breakPointDebug{background:#808080}

65}

66@media(max-width:480px){.breakPointDebug{background:#008000}

67}

68@media(max-width:320px){.breakPointDebug{background:#ff0}

69}

70*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

71body,textarea{background-color:#fff;margin:0;font-family:'Open Sans',sans-serif;font-size:12px}

72body .pageInner,textarea .pageInner{max-width:1058px;width:1058px;margin:auto;position:relative}

73@media(max-width:1058px){body .pageInner,textarea .pageInner{width:100%}

74}

75@media(max-width:800px){body .pageInner,textarea .pageInner{width:100%}

76}

77@media(max-width:600px){body .pageInner,textarea .pageInner{width:100%}

78}

79@media(max-width:480px){body .pageInner,textarea .pageInner{width:100%}

80}

81@media(max-width:320px){body .pageInner,textarea .pageInner{width:320px}

82}

83.breadcrumbs a:link,.breadcrumbs a:visited,.breadcrumbs a:active{color:#0294ce !important}

84.breadcrumbs a:link:hover,.breadcrumbs a:visited:hover,.breadcrumbs a:active:hover{color:#aaa !important}

85hr{width:100%;border-width:2px 0 0 0;border-style:solid;border-color:#fff !important;clear:both}

86ul,ol{-webkit-padding-start:0;padding:0;margin:0}

87.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}

88.clearfix{display:inline-block}

89html[xmlns] .clearfix{display:block}

90html .clearfix{display:block}

91* html .clearfix{height:1%}

92header,footer,section{display:block}

93#lightbox-blanket{position:fixed;top:0;left:0;background-color:#000;width:100%;height:100%;opacity:.8;filter:alpha(opacity=80);z-index:1000;cursor:not-allowed}

94#lightbox-content{position:fixed;top:0;left:0;background-color:#fff;padding:5px;border:1px solid #000;z-index:1001}

95input{outline-color:#002a5c}

96input[type=text]{width:257px;outline-color:#0294ce;height:40px;padding-left:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;border:2px solid #aaa;color:#aaa;margin:4px 2px;float:left}

97textarea{resize:none;outline-color:#0294ce;padding-left:5px;-moz-border-radius:5px;border-radius:5px;background:#fff;border:2px solid #aaa;color:#aaa;margin:4px 2px;float:left}

98.checkbox{width:18px;height:18px;background-color:#aaa;float:left;-moz-border-radius:5px;border-radius:5px;margin-right:5px;cursor:pointer;color:#fff;text-align:center;font-size:12px;line-height:19px;padding-left:1px}

99.checkbox:hover{background-color:#58595b}

100.checkbox.selected{background-color:#58595b}

101.checkbox.selected::before{content:'✔'}

102input[type=radio]{opacity:.01;filter:alpha(opacity=1)}

103.option{-moz-border-radius:10px;border-radius:10px;border:3px solid #aaa;color:#aaa;width:15px;height:15px;margin:4px 5px 5px 0;position:absolute;top:0;left:0;cursor:pointer;background-color:#e6e6e6}

104.option.selected{border-color:#aaa;text-align:center;line-height:9px}

105.option.selected:before{content:' •'}

106.option:hover{border-color:#0294ce;color:#0294ce}

107.button,.microsite-page-content.events .event-register .EventManagerRegButton{-moz-border-radius:5px;border-radius:5px;background-color:#0294ce;width:112px;height:40px;line-height:40px;padding-left:20px;color:#fff;position:relative;margin-top:8px;cursor:pointer}

108.button span,.microsite-page-content.events .event-register .EventManagerRegButton span{margin-left:10px;font-weight:bold;font-size:23px;display:block;position:absolute;top:0;right:10px}

109.button:hover,.microsite-page-content.events .event-register .EventManagerRegButton:hover{background-color:#aaa}

110.button#pollSubmit,.microsite-page-content.events .event-register #pollSubmit.EventManagerRegButton{width:75px;height:30px;line-height:30px;padding-left:10px;font-size:10px}

111input[type=submit].button,.microsite-page-content.events .event-register input[type=submit].EventManagerRegButton{border:0 solid transparent;padding:0;text-align:center}

112.selectContainer{height:40px;width:100%;float:left;position:relative;background-color:#0294ce;line-height:40px;-moz-border-radius:5px;border-radius:5px}

113.selectContainer:hover{-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}

114.selectContainer:hover .selectButton{-moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0;background-color:#71813f}

115.selectContainer select{width:100%;height:30px;margin:0;padding:0;cursor:pointer;-webkit-appearance:menulist-button;z-index:1;zoom:1;filter:alpha(opacity=0);opacity:0;color:#fff;background-color:#0294ce;font-size:14px;border:0 solid transparent;outline:0 solid transparent;-webkit-appearance:none}

116.selectContainer span{color:#fff;position:absolute;top:0;left:0;height:100%;padding-left:5px;overflow:hidden;width:125px;white-space:nowrap;font-size:11px}

117.selectContainer .selectButton{position:absolute;right:0;top:0;width:50px;height:100%;background-color:#0294ce;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;border-left:2px solid #71813f;cursor:pointer;text-align:center;color:#fff;font-size:15px}

118.selectContainer .selectButton.focus{background-color:#71813f}

119.EditingFormControlNestedControl.Error input{background:#fff2f2;border:1px solid #ffa9a9 !important}

120.accordian{position:relative;border-top:2px solid #fff;padding-top:10px;margin-top:5px;padding-top:18px;padding-bottom:6px}

121.accordian .accordianToggle{position:absolute;top:15px;left:0;background-color:#58595b;width:22px;height:22px;color:#fff;line-height:22px;text-align:center;font-weight:bold;cursor:pointer;margin-top:2px}

122.accordian .accordianToggle:hover{background-color:#0294ce}

123.accordian.visible .accordianToggle{background-color:#0294ce}

124.accordian .accordianTitle{font-size:15px;font-weight:bold;padding-left:40px;margin-bottom:10px;margin-top:-1px}

125.accordian .accordianContent{padding-left:40px;display:none}

126.accordian:last-child{margin-bottom:-15px}

127header{background-color:#002a5c;color:#fff;width:100%;height:45px}

128header .pageInner .headerSpacer{height:45px;background-color:#e6e6e6;width:2px;float:right}

129header .pageInner .sprite-telephone,header .pageInner .sprite-mouse{float:left}

130header .pageInner .sprite-telephone{margin-top:14px;padding-left:30px;width:125px}

131header .pageInner .sprite-mouse{margin-top:10px;padding-left:20px;width:150px;height:25px;line-height:25px}

132header .pageInner .sprite-mouse a{color:#fff}

133header .pageInner .sprite-vimeo,header .pageInner .sprite-linkedIn,header .pageInner .sprite-youTube,header .pageInner .sprite-facebook,header .pageInner .sprite-twitter{float:right;margin-top:14px;margin-right:15px}

134header .pageInner .sprite-padlock{width:65px;float:right;margin-top:14px;padding-left:20px;margin-left:10px}

135header .pageInner .sprite-padlock a{color:#fff}

136header .pageInner .sprite-padlock.remote{width:65px}

137@media(max-width:600px){header{height:30px}

138}

139@media(max-width:600px){header #mainHeader{display:none}

140}

141header #altHeader{display:none}

142@media(max-width:600px){header #altHeader{display:block}

143}

144header #altHeader .gateway{font-size:20px;line-height:26px;margin-left:10px}

145@media(max-width:500px){header #altHeader .gateway{font-size:15px}

146}

147@media(max-width:450px){header #altHeader .gateway{font-size:12px}

148}

149header #altHeader .search{float:right;margin-top:2px;height:28px}

150header #altHeader .search input{float:left;margin-top:2px;height:22px}

151@media(max-width:450px){header #altHeader .search input{width:170px}

152}

153header #altHeader .search .sprite,header #altHeader .search section .contentRight.quickLinks .download,section .contentRight.quickLinks header #altHeader .search .download{float:left;margin:4px 6px 4px 2px}

154#banner{background-color:#fff;color:#fff;width:100%;height:700px;position:relative}

155#banner img{width:100%;height:100%;position:absolute;top:0;left:0}

156#banner #carouselContainer{overflow:hidden;height:700px;left:0;width:100%}

157#banner #carouselContainer .caroufredsel_wrapper{cursor:pointer !important}

158#banner #carouselContainer .carouselItem{height:1100px;background-position:50% 100%;background-size:cover;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}

159#banner #carouselContainer .carouselItem.learn .carouselItemTitle,#banner #carouselContainer .carouselItem.learn .carouselItemContent{background-color:#645287}

160#banner #carouselContainer .carouselItem.innovate .carouselItemTitle,#banner #carouselContainer .carouselItem.innovate .carouselItemContent{background-color:#0294ce}

161#banner #carouselContainer .carouselItem.support .carouselItemTitle,#banner #carouselContainer .carouselItem.support .carouselItemContent{background-color:#0294ce}

162#banner #carouselContainer .carouselItem.discover .carouselItemTitle,#banner #carouselContainer .carouselItem.discover .carouselItemContent{background-color:#3e75a6}

163#banner #carouselContainer .carouselItem.engage .carouselItemTitle,#banner #carouselContainer .carouselItem.engage .carouselItemContent{background-color:#e88836}

164#banner #carouselContainer .carouselItem .pageInner{position:relative;top:390px}

165#banner #carouselContainer .carouselItem .pageInner .carouselItemTitle{width:200px;height:28px;font-size:18px;line-height:28px;padding-left:10px;margin-bottom:4px}

166@media(max-width:1058px){#banner #carouselContainer .carouselItem .pageInner .carouselItemTitle{margin-left:0}

167}

168@media(max-width:600px){#banner #carouselContainer .carouselItem .pageInner .carouselItemTitle{width:100%}

169}

170#banner #carouselContainer .carouselItem .pageInner .carouselItemContent{opacity:.8;filter:alpha(opacity=80);height:200px;padding:10px}

171#banner #carouselContainer .carouselItem .pageInner .carouselItemContent .carouselItemQuote{font-size:18px;line-height:22px;margin-bottom:20px;padding:0 8px}

172#banner #carouselContainer .carouselItem .pageInner .carouselItemContent .carouselItemAuthor{font-size:20px;font-weight:bold;padding:0 8px}

173#banner #carouselContainer .carouselItem .pageInner .carouselItemContent .sprite,#banner #carouselContainer .carouselItem .pageInner .carouselItemContent section .contentRight.quickLinks .download,section .contentRight.quickLinks #banner #carouselContainer .carouselItem .pageInner .carouselItemContent .download{margin:5px 0 10px 5px}

174#banner #carouselContainer .carouselItem .pageInner .carouselItemContent .sprite.sprite-speach-close,#banner #carouselContainer .carouselItem .pageInner .carouselItemContent section .contentRight.quickLinks .sprite-speach-close.download,section .contentRight.quickLinks #banner #carouselContainer .carouselItem .pageInner .carouselItemContent .sprite-speach-close.download{float:right;margin:-10px 5px 0 0}

175@media(max-width:1058px){#banner #carouselContainer .carouselItem .pageInner .carouselItemContent{height:auto}

176#banner #carouselContainer .carouselItem .pageInner .carouselItemContent .carouselItemQuote{font-size:16px}

177#banner #carouselContainer .carouselItem .pageInner .carouselItemContent .carouselItemAuthor{font-size:18px}

178}

179@media(max-width:800px){#banner #carouselContainer .carouselItem .pageInner .carouselItemContent{height:auto}

180#banner #carouselContainer .carouselItem .pageInner .carouselItemContent .carouselItemQuote{font-size:14px}

181#banner #carouselContainer .carouselItem .pageInner .carouselItemContent .carouselItemAuthor{font-size:16px}

182}

183@media(max-width:600px){#banner #carouselContainer .carouselItem .pageInner .carouselItemContent{height:auto}

184#banner #carouselContainer .carouselItem .pageInner .carouselItemContent .carouselItemQuote{font-size:12px}

185#banner #carouselContainer .carouselItem .pageInner .carouselItemContent .carouselItemAuthor{font-size:15px}

186}

187@media(max-width:480px){#banner #carouselContainer .carouselItem .pageInner{display:none}

188}

189@media(max-width:600px){#banner #carouselContainer .carouselItem{height:500px}

190}

191@media(max-width:480px){#banner #carouselContainer .carouselItem{height:500px}

192}

193@media(max-width:480px){#banner #carouselContainer .carouselItem{height:435px}

194}

195#banner .carouselControls{top:-310px}

196#banner .carouselControls .carouselControl{width:28px;height:28px;background:#002a5c;line-height:28px;text-align:center;font-weight:bold;font-size:15pt;cursor:pointer}

197#banner .carouselControls .carouselControl:hover{background-color:#0049ae}

198#banner .carouselControls #carouselPrev{float:left;margin-left:-31px}

199#banner .carouselControls #carouselNext{float:right;margin-right:-31px}

200@media(max-width:1120px){#banner .carouselControls #carouselPrev,#banner .carouselControls #carouselNext{margin:0;position:absolute;top:0;float:none}

201#banner .carouselControls #carouselPrev{right:40px}

202#banner .carouselControls #carouselNext{right:0}

203}

204@media(max-width:480px){#banner .carouselControls{display:none}

205}

206#banner .bannerNav ul.carouselItemNav{position:absolute;top:-75px;list-style-type:none;width:100%}

207#banner .bannerNav ul.carouselItemNav li{background-color:#002a5c;float:left;margin-left:3px;height:35px;width:262px;line-height:35px;padding-left:10px;cursor:pointer}

208#banner .bannerNav ul.carouselItemNav li:hover{background-color:#0049ae}

209#banner .bannerNav ul.carouselItemNav li .sprite,#banner .bannerNav ul.carouselItemNav li section .contentRight.quickLinks .download,section .contentRight.quickLinks #banner .bannerNav ul.carouselItemNav li .download{float:right;margin:5px 10px}

210#banner .bannerNav ul.carouselItemNav li .sprite.sprite-download,#banner .bannerNav ul.carouselItemNav li section .contentRight.quickLinks .sprite-download.download,section .contentRight.quickLinks #banner .bannerNav ul.carouselItemNav li .sprite-download.download{margin-top:3px}

211#banner .bannerNav ul.carouselItemNav li.download{margin-left:0}

212@media(max-width:1058px){#banner .bannerNav ul.carouselItemNav li{width:24%;font-size:12px}

213}

214@media(max-width:800px){#banner .bannerNav ul.carouselItemNav li{width:24%;font-size:10px}

215#banner .bannerNav ul.carouselItemNav li .sprite,#banner .bannerNav ul.carouselItemNav li section .contentRight.quickLinks .download,section .contentRight.quickLinks #banner .bannerNav ul.carouselItemNav li .download{display:none}

216}

217@media(max-width:600px){#banner .bannerNav ul.carouselItemNav{top:-140px}

218#banner .bannerNav ul.carouselItemNav li{width:100%;margin:0;font-size:16px}

219#banner .bannerNav ul.carouselItemNav li .sprite,#banner .bannerNav ul.carouselItemNav li section .contentRight.quickLinks .download,section .contentRight.quickLinks #banner .bannerNav ul.carouselItemNav li .download{display:block}

220}

221@media(max-width:480px){#banner .bannerNav ul.carouselItemNav{top:-140px}

222#banner .bannerNav ul.carouselItemNav li{width:100%;margin:0;font-size:16px}

223#banner .bannerNav ul.carouselItemNav li .sprite,#banner .bannerNav ul.carouselItemNav li section .contentRight.quickLinks .download,section .contentRight.quickLinks #banner .bannerNav ul.carouselItemNav li .download{display:block}

224}

225@media(max-width:480px){#banner .bannerNav ul.carouselItemNav{top:-100px}

226#banner .bannerNav ul.carouselItemNav li{width:100%;margin:0;font-size:14px;line-height:25px;height:25px}

227#banner .bannerNav ul.carouselItemNav li .sprite,#banner .bannerNav ul.carouselItemNav li section .contentRight.quickLinks .download,section .contentRight.quickLinks #banner .bannerNav ul.carouselItemNav li .download{display:none}

228}

229@media(max-width:600px){#banner{height:auto}

230}

231footer{background-color:#58595b;color:#fff;width:100%;border-top:10px solid #0294ce;position:relative;padding:55px 0}

232footer .pageInner .footerLeft{width:350px;float:left}

233footer .pageInner .footerLeft .sprite-swcLogo{margin-top:20px}

234footer .pageInner .footerLeft ul.corporateNav{margin-top:20px;list-style-type:none}

235footer .pageInner .footerLeft ul.corporateNav li{display:inline;border-right:1px solid #fff;padding:0 5px 0 5px;cursor:pointer}

236footer .pageInner .footerLeft ul.corporateNav li a,footer .pageInner .footerLeft ul.corporateNav li a:link,footer .pageInner .footerLeft ul.corporateNav li a:active,footer .pageInner .footerLeft ul.corporateNav li a:visited{color:#fff}

237footer .pageInner .footerLeft ul.corporateNav li a:hover,footer .pageInner .footerLeft ul.corporateNav li a:link:hover,footer .pageInner .footerLeft ul.corporateNav li a:active:hover,footer .pageInner .footerLeft ul.corporateNav li a:visited:hover{color:#41a8d4}

238footer .pageInner .footerLeft ul.corporateNav li.last{border:0}

239footer .pageInner .footerLeft ul.corporateNav li:hover{color:#41a8d4}

240footer .pageInner .footerLeft .disclaimer{font-size:11px;color:#aaa;margin:25px 0 10px 0}

241@media(max-width:600px){footer .pageInner .footerLeft .disclaimer{display:none}

242}

243footer .pageInner .footerLeft .design{font-weight:bold;margin-bottom:10px}

244footer .pageInner .footerLeft .footerSocial{margin-top:30px}

245footer .pageInner .footerLeft .footerSocial .sprite-padlock,footer .pageInner .footerLeft .footerSocial .sprite-padlock:link,footer .pageInner .footerLeft .footerSocial .sprite-padlock:visited,footer .pageInner .footerLeft .footerSocial .sprite-padlock:active{float:left;width:175px;padding-left:20px;color:#fff}

246footer .pageInner .footerLeft .footerSocial .sprite-padlock:hover,footer .pageInner .footerLeft .footerSocial .sprite-padlock:link:hover,footer .pageInner .footerLeft .footerSocial .sprite-padlock:visited:hover,footer .pageInner .footerLeft .footerSocial .sprite-padlock:active:hover{color:#41a8d4}

247footer .pageInner .footerLeft .footerSocial .sprite-twitter-grey,footer .pageInner .footerLeft .footerSocial .sprite-facebook-grey,footer .pageInner .footerLeft .footerSocial .sprite-linkedIn-grey,footer .pageInner .footerLeft .footerSocial .sprite-youTube-grey,footer .pageInner .footerLeft .footerSocial .sprite-vimeo-grey{float:left;margin-left:14px}

248@media(max-width:1058px){footer .pageInner .footerLeft{width:100%;float:none}

249footer .pageInner .footerLeft .sprite-swcLogo{display:none}

250footer .pageInner .footerLeft .corporateNav{margin:auto;display:block;width:260px;margin-top:10px}

251footer .pageInner .footerLeft .footerSocial{margin:auto;display:block;width:165px;margin-top:10px;height:20px}

252footer .pageInner .footerLeft .footerSocial .sprite-padlock{display:none}

253footer .pageInner .footerLeft .design{width:100%;text-align:center}

254}

255footer .pageInner .footerRight{float:right;position:relative;height:365px}

256footer .pageInner .footerRight .navColumn{float:left;margin:10px}

257footer .pageInner .footerRight .navColumn .footerNavSpacer{width:100%;height:25px}

258footer .pageInner .footerRight .navColumn a.footerNavHeading{font-size:18px;margin-bottom:20px;padding-bottom:10px;border-bottom:5px solid #58595b;color:#fff;display:inline}

259footer .pageInner .footerRight .navColumn a.footerNavLink{line-height:20px;color:#fff;display:block;font-size:11px}

260footer .pageInner .footerRight .navColumn.innovate{width:100px}

261footer .pageInner .footerRight .navColumn.innovate:hover .footerNavHeading{border-bottom-color:#a6b86e}

262footer .pageInner .footerRight .navColumn.innovate .footerNavLink:hover{color:#a6b86e}

263footer .pageInner .footerRight .navColumn.learn:hover .footerNavHeading{border-bottom-color:#7d68a4}

264footer .pageInner .footerRight .navColumn.learn .footerNavLink:hover{color:#b4a8ca}

265footer .pageInner .footerRight .navColumn.discover:hover .footerNavHeading{border-bottom-color:#578fc0}

266footer .pageInner .footerRight .navColumn.discover .footerNavLink:hover{color:#578fc0}

267footer .pageInner .footerRight .navColumn.support:hover .footerNavHeading{border-bottom-color:#f00}

268footer .pageInner .footerRight .navColumn.support .footerNavLink:hover{color:#f66}

269footer .pageInner .footerRight .navColumn.engage:hover .footerNavHeading{border-bottom-color:#eda364}

270footer .pageInner .footerRight .navColumn.engage .footerNavLink:hover{color:#eda364}

271footer .pageInner .footerRight .associateIcons{width:378px;height:57px;background:url("/siteImages/associateIcons.png") no-repeat;position:absolute;bottom:-10px;left:10px}

272footer .pageInner .footerRight .partnerLinks{position:absolute;bottom:0;right:0;width:125px;font-size:14px;line-height:16px}

273footer .pageInner .footerRight .partnerLinks .partnerLink{width:100%;margin-top:5px;cursor:pointer}

274footer .pageInner .footerRight .partnerLinks .partnerLink.first{margin-top:10px}

275@media(max-width:1058px){footer .pageInner .footerRight{float:none;width:100%;margin-top:10px;height:auto}

276footer .pageInner .footerRight .navColumn{display:none}

277footer .pageInner .footerRight .associateIcons{display:none}

278footer .pageInner .footerRight .partnerLinks{position:relative;bottom:auto;width:100%;text-align:center}

279footer .pageInner .footerRight .partnerLinks a{display:block}

280footer .pageInner .footerRight .partnerLinks a .partnerLink{width:100px;float:none}

281}

282@media(max-width:1058px){footer .pageInner .footerRight{height:auto}

283}

284footer #cookieButton{position:fixed;bottom:0;left:0;width:0;border-left:60px solid #94cb4b;height:0;border-top:57px solid transparent;cursor:pointer}

285footer #cookieButton img{position:absolute;right:-9px;bottom:0}

286footer #cookieButton:hover{opacity:.8;filter:alpha(opacity=80)}

287@media(max-width:1058px){footer{height:auto}

288}

289#topMenu{position:absolute;top:74px;width:100%;z-index:2}

290#topMenu table#floatingMenu{width:100%;margin:0;padding:0;border-collapse:collapse}

291#topMenu table#floatingMenu td{width:135px;text-align:center;color:#fff;cursor:pointer;font-size:12pt;padding-right:3px}

292#topMenu table#floatingMenu td .menuItem{line-height:92px;width:100%;height:88px;border-bottom:8px solid #58595b}

293#topMenu table#floatingMenu td.title .menuItem{background-color:#58595b;width:290px;margin-right:-3px}

294#topMenu table#floatingMenu td.title .menuItem .sprite,#topMenu table#floatingMenu td.title .menuItem section .contentRight.quickLinks .download,section .contentRight.quickLinks #topMenu table#floatingMenu td.title .menuItem .download{position:relative;top:16px;left:14px}

295#topMenu table#floatingMenu td.learn .menuItem{background-color:#645287;border-bottom-color:#645287}

296#topMenu table#floatingMenu td.learn .menuItem:hover,#topMenu table#floatingMenu td.learn .menuItem.selected{border-bottom-color:#7d68a4}

297#topMenu table#floatingMenu td.innovate .menuItem{background-color:#0294ce;border-bottom-color:#0294ce}

298#topMenu table#floatingMenu td.innovate .menuItem:hover,#topMenu table#floatingMenu td.innovate .menuItem.selected{border-bottom-color:#a6b86e}

299#topMenu table#floatingMenu td.discover .menuItem{background-color:#3e75a6;border-bottom-color:#3e75a6}

300#topMenu table#floatingMenu td.discover .menuItem:hover,#topMenu table#floatingMenu td.discover .menuItem.selected{border-bottom-color:#578fc0}

301#topMenu table#floatingMenu td.support .menuItem{background-color:#c00;border-bottom-color:#c00}

302#topMenu table#floatingMenu td.support .menuItem:hover,#topMenu table#floatingMenu td.support .menuItem.selected{border-bottom-color:#f00}

303#topMenu table#floatingMenu td.engage .menuItem{background-color:#e88836;border-bottom-color:#e88836}

304#topMenu table#floatingMenu td.engage .menuItem:hover,#topMenu table#floatingMenu td.engage .menuItem.selected{border-bottom-color:#eda364}

305#topMenu table#floatingMenu td.search{width:75px;padding-right:0}

306#topMenu table#floatingMenu td.search .menuItem{background-color:#002a5c;border-bottom-color:#002a5c}

307#topMenu table#floatingMenu td.search .menuItem:hover,#topMenu table#floatingMenu td.search .menuItem.selected{border-bottom-color:#41a8d4}

308#topMenu table#floatingMenu td.search .menuItem .sprite,#topMenu table#floatingMenu td.search .menuItem section .contentRight.quickLinks .download,section .contentRight.quickLinks #topMenu table#floatingMenu td.search .menuItem .download{position:relative;top:32px;left:22px}

309@media(max-width:600px){#topMenu table#floatingMenu td.search .menuItem{display:none}

310}

311@media(max-width:480px){#topMenu table#floatingMenu{display:none}

312}

313#topMenu .menuFlyout{display:none;width:100%;position:absolute;top:100px;left:0;color:#fff;padding:25px;border-width:0;overflow:visible !important;opacity:.95;filter:alpha(opacity=95)}

314#topMenu .menuFlyout .arrow,#topMenu .menuFlyout .arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}

315#topMenu .menuFlyout .arrow{border-width:6px;top:-5px;left:50%;margin-left:-11px;border-bottom-color:inherit;border-top-width:0}

316#topMenu .menuFlyout .arrow:after{border-width:5px;content:"";top:1px;margin-left:-4px;border-bottom-color:inherit;border-top-width:0}

317#topMenu .menuFlyout .menuFlyoutTitle{width:100%;font-size:20px;height:30px;line-height:25px}

318#topMenu .menuFlyout .menuFlyoutTitle .sprite,#topMenu .menuFlyout .menuFlyoutTitle section .contentRight.quickLinks .download,section .contentRight.quickLinks #topMenu .menuFlyout .menuFlyoutTitle .download{float:left;margin-right:10px}

319#topMenu .menuFlyout .menuFlyoutTitle a,#topMenu .menuFlyout .menuFlyoutTitle a:link,#topMenu .menuFlyout .menuFlyoutTitle a:active,#topMenu .menuFlyout .menuFlyoutTitle a:visited{color:#fff}

320#topMenu .menuFlyout .menuFlyoutTitle a:hover,#topMenu .menuFlyout .menuFlyoutTitle a:link:hover,#topMenu .menuFlyout .menuFlyoutTitle a:active:hover,#topMenu .menuFlyout .menuFlyoutTitle a:visited:hover{color:#41a8d4}

321#topMenu .menuFlyout .menuFlyoutColumnContainer .menuFlyoutColumn{float:left;width:195px;margin:0 5px 20px 0}

322#topMenu .menuFlyout .menuFlyoutColumnContainer .menuFlyoutColumn .menuFlyoutHeading,#topMenu .menuFlyout .menuFlyoutColumnContainer .menuFlyoutColumn .menuFlyoutHeading:link,#topMenu .menuFlyout .menuFlyoutColumnContainer .menuFlyoutColumn .menuFlyoutHeading:active,#topMenu .menuFlyout .menuFlyoutColumnContainer .menuFlyoutColumn .menuFlyoutHeading:visited{font-size:14px;font-weight:bold;margin-top:10px;display:block}

323#topMenu .menuFlyout .menuFlyoutColumnContainer .menuFlyoutColumn .menuFlyoutLink,#topMenu .menuFlyout .menuFlyoutColumnContainer .menuFlyoutColumn .menuFlyoutLink:link,#topMenu .menuFlyout .menuFlyoutColumnContainer .menuFlyoutColumn .menuFlyoutLink:active,#topMenu .menuFlyout .menuFlyoutColumnContainer .menuFlyoutColumn .menuFlyoutLink:visited{cursor:pointer;font-size:11px;line-height:15pt;color:#fff;display:block}

324@media(max-width:600px){#topMenu .menuFlyout .menuFlyoutColumnContainer .menuFlyoutColumn{width:168px}

325#topMenu .menuFlyout .menuFlyoutColumnContainer .menuFlyoutColumn .menuFlyoutHeading{font-size:10pt;margin-top:5px}

326#topMenu .menuFlyout .menuFlyoutColumnContainer .menuFlyoutColumn .menuFlyoutLink{font-size:8pt}

327}

328@media(max-width:800px){#topMenu .menuFlyout .arrow,#topMenu .menuFlyout .arrow:after{display:none}

329}

330@media(max-width:1058px){#topMenu .menuFlyout .menuFlyoutColumnContainer .menuFlyoutColumn{width:19%}

331#topMenu .menuFlyout .arrow,#topMenu .menuFlyout .arrow:after{display:none}

332}

333#topMenu #menuFlyout-learn{background:#645287;border-color:#645287}

334#topMenu #menuFlyout-learn .menuFlyoutHeading{color:#b4a8ca}

335#topMenu #menuFlyout-learn .menuFlyoutHeading:hover{color:#ebe7f1}

336#topMenu #menuFlyout-learn .menuFlyoutHeading:hover.noLink{color:#b4a8ca}

337#topMenu #menuFlyout-learn .menuFlyoutLink:hover{color:#b4a8ca}

338#topMenu #menuFlyout-learn .arrow{left:410px}

339#topMenu #menuFlyout-innovate{background:#0294ce;border-color:#0294ce}

340#topMenu #menuFlyout-innovate .menuFlyoutHeading{color:#d0d9b3}

341#topMenu #menuFlyout-innovate .menuFlyoutHeading:hover{color:#fafbf7}

342#topMenu #menuFlyout-innovate .menuFlyoutHeading:hover.noLink{color:#d0d9b3}

343#topMenu #menuFlyout-innovate .menuFlyout-innovate-container{position:relative;height:85px;margin-bottom:15px}

344#topMenu #menuFlyout-innovate .menuFlyout-innovate-container a{display:block}

345#topMenu #menuFlyout-innovate .menuFlyout-innovate-container a:hover{opacity:.3;filter:alpha(opacity=30)}

346#topMenu #menuFlyout-innovate .menuFlyout-innovate-container .sprite,#topMenu #menuFlyout-innovate .menuFlyout-innovate-container section .contentRight.quickLinks .download,section .contentRight.quickLinks #topMenu #menuFlyout-innovate .menuFlyout-innovate-container .download{float:left}

347#topMenu #menuFlyout-innovate .menuFlyout-innovate-container a.sprite,#topMenu #menuFlyout-innovate .menuFlyout-innovate-container section .contentRight.quickLinks a.download,section .contentRight.quickLinks #topMenu #menuFlyout-innovate .menuFlyout-innovate-container a.download,#topMenu #menuFlyout-innovate .menuFlyout-innovate-container .innovate-text{position:absolute;bottom:0}

348#topMenu #menuFlyout-innovate .menuFlyout-innovate-container .innovate-text{width:570px;left:0;float:left;font-size:13px;line-height:20px}

349#topMenu #menuFlyout-innovate .menuFlyout-innovate-container .innovate-text .sprite-innotech-white{margin-right:10px}

350#topMenu #menuFlyout-innovate .menuFlyout-innovate-container .sprite-idea-white,#topMenu #menuFlyout-innovate .menuFlyout-innovate-container #form.idea #micrositeIcon,#form.idea #topMenu #menuFlyout-innovate .menuFlyout-innovate-container #micrositeIcon,#topMenu #menuFlyout-innovate .menuFlyout-innovate-container #form1.idea #micrositeIcon,#form1.idea #topMenu #menuFlyout-innovate .menuFlyout-innovate-container #micrositeIcon{left:595px}

351#topMenu #menuFlyout-innovate .menuFlyout-innovate-container .sprite-image-white,#topMenu #menuFlyout-innovate .menuFlyout-innovate-container #form.image #micrositeIcon,#form.image #topMenu #menuFlyout-innovate .menuFlyout-innovate-container #micrositeIcon,#topMenu #menuFlyout-innovate .menuFlyout-innovate-container #form1.image #micrositeIcon,#form1.image #topMenu #menuFlyout-innovate .menuFlyout-innovate-container #micrositeIcon{left:700px}

352#topMenu #menuFlyout-innovate .menuFlyout-innovate-container .sprite-crest-white,#topMenu #menuFlyout-innovate .menuFlyout-innovate-container #form.crest #micrositeIcon,#form.crest #topMenu #menuFlyout-innovate .menuFlyout-innovate-container #micrositeIcon,#topMenu #menuFlyout-innovate .menuFlyout-innovate-container #form1.crest #micrositeIcon,#form1.crest #topMenu #menuFlyout-innovate .menuFlyout-innovate-container #micrositeIcon{left:840px}

353#topMenu #menuFlyout-innovate .menuFlyout-innovate-container .sprite-stem-logo-white,#topMenu #menuFlyout-innovate .menuFlyout-innovate-container #form.stem #micrositeIcon,#form.stem #topMenu #menuFlyout-innovate .menuFlyout-innovate-container #micrositeIcon,#topMenu #menuFlyout-innovate .menuFlyout-innovate-container #form1.stem #micrositeIcon,#form1.stem #topMenu #menuFlyout-innovate .menuFlyout-innovate-container #micrositeIcon{left:948px}

354#topMenu #menuFlyout-innovate .menuFlyoutLink:hover{color:#d0d9b3}

355#topMenu #menuFlyout-innovate .arrow{left:550px}

356#topMenu #menuFlyout-discover{background:#3e75a6;border-color:#3e75a6}

357#topMenu #menuFlyout-discover .menuFlyoutHeading{color:#a1c0dc}

358#topMenu #menuFlyout-discover .menuFlyoutHeading:hover{color:#ebf2f8}

359#topMenu #menuFlyout-discover .menuFlyoutHeading:hover.noLink{color:#a1c0dc}

360#topMenu #menuFlyout-discover .menuFlyoutLink:hover{color:#a1c0dc}

361#topMenu #menuFlyout-discover .arrow{left:684px}

362#topMenu #menuFlyout-support{background:#c00;border-color:#c00}

363#topMenu #menuFlyout-support .menuFlyoutHeading{color:#f66}

364#topMenu #menuFlyout-support .menuFlyoutHeading:hover{color:#fcc}

365#topMenu #menuFlyout-support .menuFlyoutHeading:hover.noLink{color:#f66}

366#topMenu #menuFlyout-support .menuFlyoutLink:hover{color:#f66}

367#topMenu #menuFlyout-support .arrow{left:820px}

368#topMenu #menuFlyout-engage{background:#e88836;border-color:#e88836}

369#topMenu #menuFlyout-engage .menuFlyoutHeading{color:#f8d9bf}

370#topMenu #menuFlyout-engage .menuFlyoutHeading:hover{color:#fff}

371#topMenu #menuFlyout-engage .menuFlyoutHeading:hover.noLink{color:#f8d9bf}

372#topMenu #menuFlyout-engage .menuFlyoutLink:hover{color:#f8d9bf}

373#topMenu #menuFlyout-engage .arrow{left:962px}

374#topMenu #menuFlyout-search{background:#41a8d4;border-color:#41a8d4;width:260px;height:130px;float:right;margin-right:4px;right:0;left:auto;padding:10px}

375#topMenu #menuFlyout-search .arrow{left:250px}

376#topMenu #menuFlyout-search .searchForm .sprite-search{float:right}

377#topMenu #menuFlyout-search .searchForm .checkbox{color:#41a8d4;margin-top:4px}

378#topMenu #menuFlyout-search .searchForm #searchSite,#topMenu #menuFlyout-search .searchForm #findACourse{font-size:18px;float:left}

379#topMenu #menuFlyout-search .searchForm #searchInput{background:#aaa;-moz-border-radius:5px;border-radius:5px;height:35px;margin-top:5px;float:left;width:240px}

380#topMenu #menuFlyout-search .searchForm #searchInput input[type=text]{border:0;height:31px;margin:2px 0 2px 2px;width:200px;font-size:12px;padding-left:5px;-moz-border-radius:5px 0 5px 0;border-radius:5px 0 5px 0}

381#topMenu #menuFlyout-search .searchForm #searchInput input[type=button]{border:0;background-color:inherit;margin:8px 10px 5px 0;float:right;height:20px;width:20px;cursor:pointer;-moz-border-radius:5px;border-radius:5px}

382#topMenu #menuFlyout-search .searchForm #searchInput input[type=button]:hover{background-color:#58595b}

383#topMenu #menuFlyout-search .searchForm #searchInput input[type=submit]{display:none}

384#topMenu #menuFlyout-search .searchForm .searchType{float:left;font-size:10px;line-height:26px;margin-right:5px;margin-top:2px}

385#topMenu #altMenu{display:none}

386#topMenu #altMenu .logo{background:#58595b;padding:10px 0;cursor:pointer}

387#topMenu #altMenu .logo .sprite,#topMenu #altMenu .logo section .contentRight.quickLinks .download,section .contentRight.quickLinks #topMenu #altMenu .logo .download{margin:auto}

388#topMenu #altMenu .menuBar{background:#0294ce;color:#fff;font-size:20px;line-height:40px;padding:10px;cursor:pointer}

389#topMenu #altMenu .menuBar .point{float:right;font-size:30px}

390#topMenu #altMenu .menuBar:hover{background:#a6b86e}

391#topMenu #altMenu .menuItems{display:none}

392#topMenu #altMenu .menuItems .menuItem{line-height:15px;padding:10px;background-color:#e0c399;color:#fff;font-size:20px;border-bottom:1px solid #fff;cursor:pointer;display:block}

393#topMenu #altMenu .menuItems .menuItem:hover{background-color:#d4ac72}

394@media(max-width:480px){#topMenu{top:30px}

395#topMenu #altMenu{display:block}

396#topMenu .menuFlyout{display:none !important}

397}

398section{color:#58595b;position:relative;top:0;margin-bottom:30px}

399section .breadcrumb a:link,section .breadcrumb a:visited,section .breadcrumb a:active{color:#0294ce !important}

400section .breadcrumb a:link:hover,section .breadcrumb a:visited:hover,section .breadcrumb a:active:hover{color:#aaa !important}

401section img{border:1px solid #fff}

402section ul,section ol{margin:10px 20px}

403section hr{color:#fff;opacity:1;filter:alpha(opacity=100);margin-bottom:20px;margin-top:15px}

404section .innerSpacer{margin-top:110px}

405section .pageHeading{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px;margin-top:110px;line-height:22px;padding-bottom:15px}

406section .pageHeading h1{display:inline;font-size:22px;font-weight:normal;margin-bottom:10px}

407section .pageHeading .page_logo{margin-right:10px;float:left;border:0 solid transparent}

408section .pageHeading.level{margin-top:0;padding-bottm:0}

409section h2{font-weight:normal;font-size:16px;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}

410section h3{font-weight:normal;font-size:25px;margin:0;color:#0294ce;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}

411section h4,section#newsPage .BlogPanel .BlogLeaveComment,section #innovate-microsite .innovate-content .BlogPanel .BlogLeaveComment,#innovate-microsite .innovate-content .BlogPanel section .BlogLeaveComment{font-weight:normal;font-size:16px;color:#0294ce}

412section .sectionHeading{font-size:16px;margin:10px 0}

413section .subHeading{font-size:12px;font-weight:bold}

414section .contentLeft{float:left;width:75%;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px;padding-bottom:20px}

415section .contentLeft .breadcrumb{margin-bottom:20px}

416section .contentLeft table{border-collapse:collapse;width:100%}

417section .contentLeft table th,section .contentLeft table td{border:2px solid #000}

418section .contentLeft table th{background-color:#0294ce;color:#fff;font-weight:normal;font-size:14px;text-align:left;padding:3px 5px 5px 5px}

419section .contentLeft table td{vertical-align:top;padding:5px;background-color:#e6e6e6}

420section .contentLeft table tr.alt td{background-color:#c3c3c3}

421@media(max-width:800px){section .contentLeft{width:100%;float:none}

422}

423section .contentLeft a:link,section .contentLeft a:visited,section .contentLeft a:active{color:#0294ce}

424section .contentLeft a:link:hover,section .contentLeft a:visited:hover,section .contentLeft a:active:hover{color:#aaa}

425section .contentRight{float:right;width:19%}

426section .contentRight.quickLinks{color:#aaa;font-size:16px}

427section .contentRight.quickLinks ul#menuElem{list-style-type:none;margin:0;padding:0}

428section .contentRight.quickLinks ul#menuElem li{position:relative;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px;padding-bottom:5px}

429section .contentRight.quickLinks ul#menuElem li a,section .contentRight.quickLinks ul#menuElem li a:link,section .contentRight.quickLinks ul#menuElem li a:active,section .contentRight.quickLinks ul#menuElem li a:visited{display:block;font-size:16px;color:#aaa;-moz-border-radius:5px;border-radius:5px;padding:0 20px 0 5px}

430section .contentRight.quickLinks ul#menuElem li a:hover,section .contentRight.quickLinks ul#menuElem li a:link:hover,section .contentRight.quickLinks ul#menuElem li a:active:hover,section .contentRight.quickLinks ul#menuElem li a:visited:hover{color:#fff;background-color:#aaa}

431section .contentRight.quickLinks ul#menuElem li .quicklinkToggle{position:absolute;xtop:5px;right:5px;color:#0294ce;width:22px;height:22px;line-height:22px;text-align:center;font-size:12px;cursor:pointer}

432section .contentRight.quickLinks ul#menuElem li .quicklinkToggle:hover{color:#58595b}

433section .contentRight.quickLinks ul#menuElem li.visible .quicklinkToggle{color:#0294ce}

434section .contentRight.quickLinks ul#menuElem li ul{list-style-type:none;margin-left:0;padding-left:5px;display:none;margin:0;padding:0}

435section .contentRight.quickLinks ul#menuElem li ul li{border:0;margin:0;padding:0}

436section .contentRight.quickLinks ul#menuElem li ul li a,section .contentRight.quickLinks ul#menuElem li ul li a:link,section .contentRight.quickLinks ul#menuElem li ul li a:active,section .contentRight.quickLinks ul#menuElem li ul li a:visited{color:#0294ce;font-size:12px;display:block;padding:0 5px;xmargin:0}

437section .contentRight.quickLinks ul#menuElem>li.CMSListMenuHighlightedLI>a{background-color:#0294ce;color:#fff}

438section .contentRight.quickLinks a.quickLink,section .contentRight.quickLinks a.quickLink:link,section .contentRight.quickLinks a.quickLink:active,section .contentRight.quickLinks a.quickLink:visited{display:block;font-size:16px;color:#aaa;-moz-border-radius:5px;border-radius:5px;padding:0 5px 0 5px;border-bottom:2px solid #fff;xpadding-bottom:10px;margin-bottom:5px;xpadding-bottom:5px}

439section .contentRight.quickLinks a.quickLink:hover{color:#fff;background-color:#aaa}

440section .contentRight.quickLinks a.subQuickLink,section .contentRight.quickLinks a.subQuickLink:link,section .contentRight.quickLinks a.subQuickLink:active,section .contentRight.quickLinks a.subQuickLink:visited{color:#0294ce;font-size:12px;margin-left:10px;display:block}

441section .contentRight.quickLinks #quickLinksSearch{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}

442section .contentRight.quickLinks #quickLinksSearch a,section .contentRight.quickLinks #quickLinksSearch a:link,section .contentRight.quickLinks #quickLinksSearch a:active,section .contentRight.quickLinks #quickLinksSearch a:visited{font-size:14px;color:#0294ce;border-bottom:0;-moz-border-radius:5px;border-radius:5px}

443section .contentRight.quickLinks #quickLinksSearch a:hover{color:#fff}

444section .contentRight.quickLinks .download{display:block !important;width:100%;padding:0 0 5px 45px !important;height:50px !important}

445section .contentRight.quickLinks .download:hover{width:100%;background-color:transparent;color:#0294ce}

446@media(max-width:1058px){section .contentRight.quickLinks .download:link,section .contentRight.quickLinks .download:active,section .contentRight.quickLinks .download:visited{font-size:12px}

447}

448@media(max-width:800px){section .contentRight.quickLinks .download:link,section .contentRight.quickLinks .download:active,section .contentRight.quickLinks .download:visited{font-size:16px}

449}

450section .contentRight.quickLinks .downloadAcrobat{font-size:12px}

451section .contentRight.quickLinks .downloadAcrobat img{display:block;margin:auto;margin-top:5px;cursor:pointer}

452section .contentRight.quickLinks #quicklinkDownloads a{margin-bottom:10px;color:#777;display:block;font-size:12px;padding-left:30px;width:100%}

453section .contentRight.quickLinks #quicklinkDownloads a:hover{color:#0294ce;width:100%}

454section .contentRight.quickLinks .poll{font-size:14px;color:#777 !important;margin-top:50px;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}

455section .contentRight.quickLinks .poll .PollAnswer{position:relative}

456section .contentRight.quickLinks .poll .PollAnswers{margin-top:10px}

457section .contentRight.quickLinks .poll .PollTitle{display:none}

458section .contentRight.quickLinks .poll .PollAnswerRadio{position:relative}

459section .contentRight.quickLinks .poll .ErrorMessage{color:#c00;font-size:10px;display:block}

460section .contentRight.quickLinks .poll .PollFooter{display:none;opacity:.01;filter:alpha(opacity=1)}

461section .contentRight.quickLinks .poll .PollCount{font-size:10px;padding-left:5px}

462section .contentRight.quickLinks .poll .PollGraph div{background-color:#0294ce;margin:5px 0}

463@media(max-width:1058px){section .contentRight.quickLinks .poll{font-size:10px}

464}

465@media(max-width:800px){section .contentRight.quickLinks .poll{font-size:14px}

466}

467@media(max-width:800px){section .contentLeft,section .contentRight{width:100%;float:none}

468}

469section .tearline{width:100%}

470section .tearline .left{float:left;width:65%}

471section .tearline .right{float:right;width:30%}

472@media(max-width:1058px){section .pageInner{padding:38px 5px 5px 5px}

473}

474section [data-tagFlow],section #tags{width:100%}

475section [data-tagFlow] a,section [data-tagFlow] a:link,section [data-tagFlow] a:active,section [data-tagFlow] a:visited,section #tags a,section #tags a:link,section #tags a:active,section #tags a:visited{float:left;background:#0294ce;-moz-border-radius:5px;border-radius:5px;color:#fff;font-size:12px;text-align:center;border:0}

476section [data-tagFlow] a:hover,section [data-tagFlow] a:link:hover,section [data-tagFlow] a:active:hover,section [data-tagFlow] a:visited:hover,section #tags a:hover,section #tags a:link:hover,section #tags a:active:hover,section #tags a:visited:hover{background-color:#aaa}

477.governor-category{margin-bottom:30px}

478.governor-category .governor-category-title{font-size:14px;color:#0294ce;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}

479.governor-category .governor-picture{float:right;margin-left:10px}

480.governor-category .governor-detail{margin-top:0;padding-top:0;border:0 !important}

481.governor-category .governor-detail .accordianToggle{top:1px;width:15px;height:15px;line-height:15px}

482.governor-category .governor-detail .governor-name{padding-left:22px;margin:0}

483section#coursePage{color:#58595b}

484section#coursePage #searchFrame{border:0;background-color:transparent;width:100%;height:100%}

485section#coursePage .courseDesc ul{padding-left:20px}

486section#coursePage .courseAttributes .courseAttribute{width:49%;float:left}

487section#coursePage .courseAttributes .courseAttribute .heading{font-weight:bold;float:left;width:200px}

488@media(max-width:600px){section#coursePage{margin-top:0}

489section#coursePage .courseAttributes .courseAttribute .heading{width:130px}

490}

491section#coursePage .additionInfo .infoTitle{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px;font-weight:bold;line-height:22px}

492section#coursePage .additionInfo .infoTitle .icon{width:22px;height:22px;float:left;margin-right:10px;background-color:#58595b;color:#fff;font-size:20px;text-align:center;cursor:pointer}

493section#coursePage .additionInfo .infoTitle .icon:hover,section#coursePage .additionInfo .infoTitle .icon.selected{background-color:#0294ce}

494section#coursePage .additionInfo .infoTitle .infoContent{display:none;margin-left:32px;line-height:18px;font-weight:normal}

495section#coursePage .courseDisclaimer{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}

496section#coursePage .courseDisclaimer a,section#coursePage .courseDisclaimer a:link,section#coursePage .courseDisclaimer a:active,section#coursePage .courseDisclaimer a:visited{color:#58595b}

497section#coursePage .courseDisclaimer a:hover,section#coursePage .courseDisclaimer a:link:hover,section#coursePage .courseDisclaimer a:active:hover,section#coursePage .courseDisclaimer a:visited:hover{color:#0294ce}

498section#coursePage .tearline .left .links{float:left;width:265px}

499section#coursePage .tearline .left .links .downloadLink,section#coursePage .tearline .left .links .printPage{width:100%;padding-left:30px;line-height:20px;margin-top:10px;font-size:14px}

500section#coursePage .tearline .left .links .downloadLink:hover,section#coursePage .tearline .left .links .printPage:hover{color:#0294ce}

501section#coursePage .tearline .left .links .emailBySend{border:2px solid #aaa;width:260px;height:40px;background-color:#fff;margin-top:10px;-moz-border-radius:5px;border-radius:5px}

502section#coursePage .tearline .left .links .emailBySend input{border:0;height:36px;margin:0;width:178px;float:left;padding-left:5px}

503section#coursePage .tearline .left .links .emailBySend .button,section#coursePage .tearline .left .links .emailBySend .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register section#coursePage .tearline .left .links .emailBySend .EventManagerRegButton{float:right;width:70px;height:30px;font-size:11px;margin-top:3px;margin-right:2px;line-height:30px;padding-left:14px}

504section#coursePage .tearline .left .links .emailBySend .button span,section#coursePage .tearline .left .links .emailBySend .microsite-page-content.events .event-register .EventManagerRegButton span,.microsite-page-content.events .event-register section#coursePage .tearline .left .links .emailBySend .EventManagerRegButton span{font-size:14px}

505section#coursePage .tearline .left .extra{float:right;width:42%}

506section#coursePage .tearline .left .extra .downloadAcrobat{font-size:10px}

507section#coursePage .tearline .left .extra .downloadAcrobat img{margin-top:35px;display:block;float:right;cursor:pointer}

508section#coursePage .tearline .left .extra .sprite-search{width:100%;float:right;line-height:32px;font-size:14px;margin-top:40px}

509section#coursePage .tearline .left .extra .sprite-search:hover{color:#0294ce}

510@media(max-width:600px){section#coursePage .tearline .left .extra .sprite-search{padding-left:40px}

511}

512@media(max-width:1058px){section#coursePage .tearline .left .extra{display:none}

513}

514@media(max-width:600px){section#coursePage .tearline .left{width:100%}

515}

516section#coursePage .tearline .right{display:none}

517@media(max-width:600px){section#coursePage .tearline .right{display:none}

518}

519section#coursePage .quickLinks h3{margin-top:19px}

520div#courseSearchFrame{color:#58595b}

521div#courseSearchFrame form{width:100%;float:left;margin-bottom:20px;display:none}

522div#courseSearchFrame form .button,div#courseSearchFrame form .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register div#courseSearchFrame form .EventManagerRegButton{margin-top:4px;margin-left:15px}

523@media(max-width:480px){div#courseSearchFrame form input{width:97%}

524div#courseSearchFrame form .button,div#courseSearchFrame form .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register div#courseSearchFrame form .EventManagerRegButton{margin-left:2px}

525}

526div#courseSearchFrame h2{font-family:'Open Sans',sans-serif;font-weight:normal;font-size:16px;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:15px;margin-top:31px;color:#58595b}

527div#courseSearchFrame h3{font-family:'Open Sans',sans-serif;font-weight:normal;font-size:25px;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:15px;margin-top:31px;color:#0294ce}

528div#courseSearchFrame .leftColumn{width:30%;float:left;font-size:12px}

529@media(max-width:600px){div#courseSearchFrame .leftColumn{width:100%}

530}

531div#courseSearchFrame .leftColumn ul{list-style-type:none;margin:0;padding:0}

532div#courseSearchFrame .leftColumn>ul>li{font-family:'Open Sans',sans-serif;padding-bottom:0;margin-bottom:0;border-bottom:2px solid #fff;color:#0294ce;font-weight:bold}

533div#courseSearchFrame .leftColumn>ul>li ul{display:none}

534div#courseSearchFrame .leftColumn>ul>li select{display:block;font-size:1em !important}

535@media(min-width:601px){div#courseSearchFrame .leftColumn>ul>li{padding-bottom:15px;margin-bottom:15px}

536div#courseSearchFrame .leftColumn>ul>li ul{display:block !important}

537div#courseSearchFrame .leftColumn>ul>li select{display:none !important}

538}

539div#courseSearchFrame .leftColumn>ul>li li{color:#58595b;font-weight:normal;position:relative;line-height:15px;padding-bottom:6px;padding-top:5px}

540div#courseSearchFrame .leftColumn>ul>li li a,div#courseSearchFrame .leftColumn>ul>li li label{color:#58595b;font-family:'Open Sans',sans-serif;font-size:12px}

541div#courseSearchFrame .leftColumn>ul>li li.True a,div#courseSearchFrame .leftColumn>ul>li li.True label{font-weight:bold}

542div#courseSearchFrame .leftColumn>ul>li li label{display:inline;line-height:15px;margin:0 0 0 3px;padding:0}

543div#courseSearchFrame .leftColumn>ul>li li input{margin:0 2px 0 0;padding:0}

544div#courseSearchFrame input:checked+label{font-weight:bold !important}

545div#courseSearchFrame .leftColumn>ul>li li.True .option,div#courseSearchFrame .leftColumn>ul>li li.True input{border-color:#aaa;text-align:center;line-height:9px;color:#0294ce;border-color:#0294ce}

546div#courseSearchFrame .leftColumn>ul>li li.True .option:before,div#courseSearchFrame .leftColumn>ul>li li.True input:before{content:' •'}

547div#courseSearchFrame .leftColumn>ul>li li:hover a,div#courseSearchFrame .leftColumn>ul>li li:hover input{color:#3f4041}

548div#courseSearchFrame .leftColumn>ul>li li:hover .option,div#courseSearchFrame .leftColumn>ul>li li:hover input{border-color:#0294ce;color:#0294ce}

549div#courseSearchFrame .rightColumn{width:68%;float:right}

550@media(max-width:600px){div#courseSearchFrame .rightColumn{width:100%}

551}

552div#courseSearchFrame .rightColumn .product{font-family:'Open Sans',sans-serif;border-bottom:2px solid #fff;padding-bottom:15px;margin-bottom:10px;float:left;width:100%;color:#58595b}

553div#courseSearchFrame .rightColumn .product .productName a{color:#0294ce;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:bold}

554div#courseSearchFrame .rightColumn .product .productName a:hover{text-decoration:underline}

555div#courseSearchFrame .rightColumn .product .productDescription{font-family:'Open Sans',sans-serif;font-size:12px}

556div#courseSearchFrame .rightColumn .product .productDetail{font-family:'Open Sans',sans-serif;float:left;font-size:12px;margin-right:10px}

557div#courseSearchFrame .rightColumn .product .productDetail span{font-weight:bold}

558div#courseSearchFrame .rightColumn .product .productDetail span{display:inline;font-weight:normal;padding:inherit;font-size:12px;line-height:normal;white-space:normal;background:none;color:inherit}

559div#courseSearchFrame .rightColumn .product .productDetail span.label{font-weight:bold}

560div#courseSearchFrame .rightColumn .product .productDetail .price{font-weight:normal}

561div#courseSearchFrame .rightColumn .product .productFooter{font-family:'Open Sans',sans-serif;width:100%;margin-top:20px}

562div#courseSearchFrame .rightColumn .pagination{float:left;width:100%;font-size:12px;font-family:'Open Sans',sans-serif;border-bottom:2px solid #fff;padding-bottom:15px}

563div#courseSearchFrame .rightColumn .pagination p{font-family:'Open Sans',sans-serif}

564div#courseSearchFrame .rightColumn .pagination span,div#courseSearchFrame .rightColumn .pagination a{font-family:'Open Sans',sans-serif;padding:6px 10px;background-color:#c8c7c7;font-family:'Open Sans',sans-serif !important;color:#fff;float:left;margin-right:1px;font-weight:normal;font-size:12px}

565div#courseSearchFrame .rightColumn .pagination span:first-child,div#courseSearchFrame .rightColumn .pagination a:first-of-type{border-radius:5px 0 0 5px}

566div#courseSearchFrame .rightColumn .pagination span:last-child,div#courseSearchFrame .rightColumn .pagination a:last-of-type{border-radius:0 5px 5px 0}

567div#courseSearchFrame .rightColumn .pagination span:hover,div#courseSearchFrame .rightColumn .pagination a:hover{background-color:#0294ce}

568div#courseSearchFrame .rightColumn .pagination .disabledPage{cursor:default}

569div#courseSearchFrame .rightColumn .pagination .disabledPage:hover{background-color:#c8c7c7}

570div#courseSearchFrame .rightColumn .pagination .currentPage{background-color:#0294ce;cursor:default}

571div#courseSearchFrame .rightColumn .pageSize{float:left;width:100%}

572div#courseSearchFrame .courseDesc ul{padding-left:20px}

573div#courseSearchFrame #courseAwardingBody img{max-width:200px;max-height:50px;float:right;margin:0 0 10px 10px}

574div#courseSearchFrame .courseAttributes{width:86%}

575div#courseSearchFrame .courseAttributes .courseAttribute{width:49%;float:left}

576div#courseSearchFrame .courseAttributes .courseAttribute .heading{font-weight:bold;float:left;width:200px}

577@media(max-width:600px){div#courseSearchFrame .courseAttributes .courseAttribute .heading{width:130px}

578}

579div#courseSearchFrame .additionInfo .infoTitle{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px;font-weight:bold;line-height:22px;margin-top:10px}

580div#courseSearchFrame .additionInfo .infoTitle .icon{width:22px;height:22px;float:left;margin-right:10px;background-color:#58595b;color:#fff;font-size:20px;text-align:center;cursor:pointer}

581div#courseSearchFrame .additionInfo .infoTitle .icon:hover,div#courseSearchFrame .additionInfo .infoTitle .icon.selected{background-color:#0294ce}

582div#courseSearchFrame .additionInfo .infoTitle .infoContent{display:none;margin-left:32px;line-height:18px;font-weight:normal}

583div#courseSearchFrame .courseDisclaimer{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}

584div#courseSearchFrame .courseDisclaimer a,div#courseSearchFrame .courseDisclaimer a:link,div#courseSearchFrame .courseDisclaimer a:active,div#courseSearchFrame .courseDisclaimer a:visited{color:#0294ce}

585div#courseSearchFrame .courseDisclaimer a:hover,div#courseSearchFrame .courseDisclaimer a:link:hover,div#courseSearchFrame .courseDisclaimer a:active:hover,div#courseSearchFrame .courseDisclaimer a:visited:hover{color:#000}

586div#courseSearchFrame .tearline .left{width:65%;float:left}

587div#courseSearchFrame .tearline .left .links{float:left;width:235px}

588div#courseSearchFrame .tearline .left .links .downloadLink,div#courseSearchFrame .tearline .left .links .printPage{color:#58595b;width:100%;padding-left:30px;line-height:20px;margin-bottom:5px;font-size:14px;display:block}

589div#courseSearchFrame .tearline .left .links .downloadLink:hover,div#courseSearchFrame .tearline .left .links .printPage:hover{color:#0294ce}

590div#courseSearchFrame .tearline .left .links .emailBySend{border:2px solid #aaa;width:260px;height:40px;background-color:#fff;margin-top:10px;-moz-border-radius:5px;border-radius:5px}

591div#courseSearchFrame .tearline .left .links .emailBySend input{border:0;height:36px;margin:0;width:178px;float:left;padding-left:5px}

592div#courseSearchFrame .tearline .left .links .emailBySend .button,div#courseSearchFrame .tearline .left .links .emailBySend .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register div#courseSearchFrame .tearline .left .links .emailBySend .EventManagerRegButton{float:right;width:70px;height:30px;font-size:11px;margin-top:3px;margin-right:2px;line-height:30px;padding-left:14px}

593div#courseSearchFrame .tearline .left .links .emailBySend .button span,div#courseSearchFrame .tearline .left .links .emailBySend .microsite-page-content.events .event-register .EventManagerRegButton span,.microsite-page-content.events .event-register div#courseSearchFrame .tearline .left .links .emailBySend .EventManagerRegButton span{font-size:14px}

594div#courseSearchFrame .tearline .left .extra{float:right;width:40%;text-align:right}

595div#courseSearchFrame .tearline .left .extra .downloadAcrobat{font-size:10px}

596div#courseSearchFrame .tearline .left .extra .downloadAcrobat img{margin-top:35px;display:block;float:right;cursor:pointer}

597div#courseSearchFrame .tearline .left .extra .sprite-search{width:100%;float:right;line-height:32px;font-size:14px;margin-top:40px;display:none}

598div#courseSearchFrame .tearline .left .extra .sprite-search:hover{color:#0294ce}

599@media(max-width:600px){div#courseSearchFrame .tearline .left .extra .sprite-search{padding-left:40px}

600}

601@media(max-width:600px){div#courseSearchFrame .tearline .left{width:100%}

602}

603div#courseSearchFrame .tearline .right{width:30%;float:right}

604div#courseSearchFrame .tearline .right .shareText{font-size:14px}

605div#courseSearchFrame .tearline .right .sprite,div#courseSearchFrame .tearline .right section .contentRight.quickLinks .download,section .contentRight.quickLinks div#courseSearchFrame .tearline .right .download{cursor:pointer;float:left;margin-left:22px;margin-top:15px}

606div#courseSearchFrame .tearline .right .sprite-twitter-grey-2{margin-left:0}

607@media(max-width:600px){div#courseSearchFrame .tearline .right{display:none}

608}

609div#coursePrintPage{margin:10px}

610div#coursePrintPage .textSimple{margin-left:55px}

611div#coursePrintPage h2,div#coursePrintPage .courseDisclaimer{border-bottom:1px solid #aaa}

612div#coursePrintPage .tearline{display:none}

613div#shareCourse{background-color:#fff;-moz-border-radius:5px;border-radius:5px;border:2px solid #aaa;height:40px;position:relative;width:238px;margin-top:-41px;float:right}

614div#shareCourse input{background-color:transparent;border-color:transparent}

615div#shareCourse #shareCourseEmail,div#shareCourse #shareCourseUrl{position:absolute;left:0}

616div#shareCourse #shareCourseEmail input,div#shareCourse #shareCourseUrl input{height:30px;width:138px;margin:3px}

617div#shareCourse #shareCourseUrl{opacity:.01;filter:alpha(opacity=1)}

618div#shareCourse #shareCourseButton{position:absolute;right:0;margin:2px;heighT:32px;line-height:32px;width:88px}

619#p_lt_ctl01_BizForm_viewBiz_ctl00_btnOK{display:none}

620section#newsPage .sprite,section#newsPage .contentRight.quickLinks .download,#innovate-microsite .innovate-content .sprite,#innovate-microsite .innovate-content section .contentRight.quickLinks .download,section .contentRight.quickLinks #innovate-microsite .innovate-content .download{cursor:pointer;float:left;margin-left:15px;margin-top:15px;margin-bottom:15px}

621section#newsPage .sprite-twitter-grey-2,#innovate-microsite .innovate-content .sprite-twitter-grey-2{margin-left:0}

622section#newsPage ol,#innovate-microsite .innovate-content ol{padding-left:120px}

623section#newsPage .newsItem,#innovate-microsite .innovate-content .newsItem{margin-bottom:15px;margin-top:30px}

624section#newsPage .newsItem .newsImage,#innovate-microsite .innovate-content .newsItem .newsImage{width:100%;margin-bottom:15px}

625section#newsPage .newsItem .newsImage img,#innovate-microsite .innovate-content .newsItem .newsImage img{width:100%}

626section#newsPage .newsItem .newsTitle,#innovate-microsite .innovate-content .newsItem .newsTitle{margin-bottom:10px}

627section#newsPage .newsItem .newsTitle a,section#newsPage .newsItem .newsTitle a:link,section#newsPage .newsItem .newsTitle a:visited,section#newsPage .newsItem .newsTitle a:active,#innovate-microsite .innovate-content .newsItem .newsTitle a,#innovate-microsite .innovate-content .newsItem .newsTitle a:link,#innovate-microsite .innovate-content .newsItem .newsTitle a:visited,#innovate-microsite .innovate-content .newsItem .newsTitle a:active{font-size:16px;color:#0294ce}

628section#newsPage .newsItem .newsDescription,#innovate-microsite .innovate-content .newsItem .newsDescription{min-height:78px}

629section#newsPage .newsItem .newsDate,#innovate-microsite .innovate-content .newsItem .newsDate{float:left;text-align:center;color:#fff;margin-right:15px}

630section#newsPage .newsItem .newsDate td,#innovate-microsite .innovate-content .newsItem .newsDate td{background:#0294ce;padding:0 10px}

631section#newsPage .newsItem .newsDate .date,#innovate-microsite .innovate-content .newsItem .newsDate .date{font-size:18px;font-weight:bold;line-height:18px;background:#0294ce;padding:5px 10px 0 10px}

632section#newsPage .newsItem .newsDate .monthYear,#innovate-microsite .innovate-content .newsItem .newsDate .monthYear{background:#0294ce;padding:0 10px 5px 10px}

633section#newsPage .newsItem .newsDate .newsType,#innovate-microsite .innovate-content .newsItem .newsDate .newsType{background-color:#fff;height:50px;border-top:4px solid #e6e6e6}

634section#newsPage .newsItem .newsDate .newsType .sprite,section#newsPage .newsItem .newsDate .newsType .contentRight.quickLinks .download,section#newsPage .contentRight.quickLinks .newsItem .newsDate .newsType .download,#innovate-microsite .innovate-content .newsItem .newsDate .newsType .sprite,#innovate-microsite .innovate-content .newsItem .newsDate .newsType section .contentRight.quickLinks .download,section .contentRight.quickLinks #innovate-microsite .innovate-content .newsItem .newsDate .newsType .download{margin:10px 0 0 20px}

635section#newsPage .newsItem .newsItemFooter,#innovate-microsite .innovate-content .newsItem .newsItemFooter{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px;border-top:2px solid #fff;padding-top:10px;margin-top:5px;position:relative}

636section#newsPage .newsItem .newsItemFooter ul,#innovate-microsite .innovate-content .newsItem .newsItemFooter ul{list-style-type:none;margin:0}

637section#newsPage .newsItem .newsItemFooter ul li,#innovate-microsite .innovate-content .newsItem .newsItemFooter ul li{display:inline;border-right:1px solid #58595b;padding:0 5px}

638section#newsPage .newsItem .newsItemFooter ul li.date,#innovate-microsite .innovate-content .newsItem .newsItemFooter ul li.date{font-weight:bold}

639section#newsPage .newsItem .newsItemFooter ul li.comments,#innovate-microsite .innovate-content .newsItem .newsItemFooter ul li.comments{font-weight:bold;border-right:0}

640section#newsPage .newsItem .newsItemFooter .readMore,#innovate-microsite .innovate-content .newsItem .newsItemFooter .readMore{position:absolute;top:10px;right:10px}

641section#newsPage .newsItem .newsItemFooter .readMore a,#innovate-microsite .innovate-content .newsItem .newsItemFooter .readMore a{color:#0294ce;font-weight:bold}

642section#newsPage .pagination,#innovate-microsite .innovate-content .pagination{list-style-type:none;margin-top:30px;margin-bottom:15x}

643section#newsPage .pagination li,#innovate-microsite .innovate-content .pagination li{float:left;text-align:center;background-color:#aaa;cursor:pointer;width:30px;height:30px;color:#fff;line-height:30px;margin-right:2px}

644section#newsPage .pagination li:hover,#innovate-microsite .innovate-content .pagination li:hover{background-color:#0294ce}

645section#newsPage .pagination li.prev,#innovate-microsite .innovate-content .pagination li.prev{width:40px;-moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}

646section#newsPage .pagination li.next,#innovate-microsite .innovate-content .pagination li.next{width:40px;-moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}

647section#newsPage .BlogPanel,#innovate-microsite .innovate-content .BlogPanel{border-top:2px solid #fff;padding-top:10px;margin-top:5px;clear:both}

648section#newsPage .BlogPanel .CommentForm .tr,#innovate-microsite .innovate-content .BlogPanel .CommentForm .tr{float:left;width:auto}

649section#newsPage .BlogPanel .CommentForm .tr.commentRow,#innovate-microsite .innovate-content .BlogPanel .CommentForm .tr.commentRow{width:66%}

650section#newsPage .BlogPanel .CommentForm .tr.commentRow textarea,#innovate-microsite .innovate-content .BlogPanel .CommentForm .tr.commentRow textarea{min-width:257px;width:100%;max-width:514px}

651section#newsPage .BlogPanel .CommentForm .CaptchaTable,#innovate-microsite .innovate-content .BlogPanel .CommentForm .CaptchaTable{width:257px}

652section#newsPage .BlogPanel .CommentForm .CaptchaTable .tr,#innovate-microsite .innovate-content .BlogPanel .CommentForm .CaptchaTable .tr{width:100%}

653section#newsPage .BlogPanel .CommentForm .CaptchaTable .td,#innovate-microsite .innovate-content .BlogPanel .CommentForm .CaptchaTable .td{width:48%;float:left}

654section#newsPage .BlogPanel .CommentForm .CaptchaTable input,#innovate-microsite .innovate-content .BlogPanel .CommentForm .CaptchaTable input{width:100%}

655section#newsPage .BlogPanel .CommentForm .CaptchaTable img,#innovate-microsite .innovate-content .BlogPanel .CommentForm .CaptchaTable img{margin-top:10px;width:110px;margin-left:5px}

656section#newsPage .BlogPanel .CommentForm .submitRow,#innovate-microsite .innovate-content .BlogPanel .CommentForm .submitRow{width:257px}

657section#newsPage .BlogPanel .CommentForm .submitRow .button,section#newsPage .BlogPanel .CommentForm .submitRow .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register section#newsPage .BlogPanel .CommentForm .submitRow .EventManagerRegButton,#innovate-microsite .innovate-content .BlogPanel .CommentForm .submitRow .button,#innovate-microsite .innovate-content .BlogPanel .CommentForm .submitRow .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register #innovate-microsite .innovate-content .BlogPanel .CommentForm .submitRow .EventManagerRegButton{border:0 solid transparent;padding:0;font-weight:bold;float:right;margin-top:0;height:35px;line-height:35px}

658section#newsPage .courseDesc ul,#innovate-microsite .innovate-content .courseDesc ul{padding-left:20px}

659section#newsPage .courseAttributes .courseAttribute,#innovate-microsite .innovate-content .courseAttributes .courseAttribute{width:49%;float:left}

660section#newsPage .courseAttributes .courseAttribute .heading,#innovate-microsite .innovate-content .courseAttributes .courseAttribute .heading{font-weight:bold;float:left;width:200px}

661@media(max-width:600px){section#newsPage .courseAttributes .courseAttribute .heading,#innovate-microsite .innovate-content .courseAttributes .courseAttribute .heading{width:130px}

662}

663section#newsPage .additionInfo .infoTitle,#innovate-microsite .innovate-content .additionInfo .infoTitle{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px;font-weight:bold;line-height:22px}

664section#newsPage .additionInfo .infoTitle .icon,#innovate-microsite .innovate-content .additionInfo .infoTitle .icon{width:22px;height:22px;float:left;margin-right:10px;background-color:#58595b;color:#fff;font-size:20px;text-align:center;cursor:pointer}

665section#newsPage .additionInfo .infoTitle .icon:hover,section#newsPage .additionInfo .infoTitle .icon.selected,#innovate-microsite .innovate-content .additionInfo .infoTitle .icon:hover,#innovate-microsite .innovate-content .additionInfo .infoTitle .icon.selected{background-color:#0294ce}

666section#newsPage .additionInfo .infoTitle .infoContent,#innovate-microsite .innovate-content .additionInfo .infoTitle .infoContent{display:none;margin-left:32px;line-height:18px;font-weight:normal}

667section#newsPage .courseDisclaimer,#innovate-microsite .innovate-content .courseDisclaimer{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}

668section#newsPage .courseDisclaimer a,section#newsPage .courseDisclaimer a:link,section#newsPage .courseDisclaimer a:active,section#newsPage .courseDisclaimer a:visited,#innovate-microsite .innovate-content .courseDisclaimer a,#innovate-microsite .innovate-content .courseDisclaimer a:link,#innovate-microsite .innovate-content .courseDisclaimer a:active,#innovate-microsite .innovate-content .courseDisclaimer a:visited{color:#58595b}

669section#newsPage .courseDisclaimer a:hover,section#newsPage .courseDisclaimer a:link:hover,section#newsPage .courseDisclaimer a:active:hover,section#newsPage .courseDisclaimer a:visited:hover,#innovate-microsite .innovate-content .courseDisclaimer a:hover,#innovate-microsite .innovate-content .courseDisclaimer a:link:hover,#innovate-microsite .innovate-content .courseDisclaimer a:active:hover,#innovate-microsite .innovate-content .courseDisclaimer a:visited:hover{color:#0294ce}

670section#newsPage .tearline .left .links,#innovate-microsite .innovate-content .tearline .left .links{float:left;width:265px}

671section#newsPage .tearline .left .links .downloadLink,section#newsPage .tearline .left .links .printPage,#innovate-microsite .innovate-content .tearline .left .links .downloadLink,#innovate-microsite .innovate-content .tearline .left .links .printPage{width:100%;padding-left:30px;line-height:20px;margin-top:10px;font-size:14px}

672section#newsPage .tearline .left .links .downloadLink:hover,section#newsPage .tearline .left .links .printPage:hover,#innovate-microsite .innovate-content .tearline .left .links .downloadLink:hover,#innovate-microsite .innovate-content .tearline .left .links .printPage:hover{color:#0294ce}

673section#newsPage .tearline .left .links .emailBySend,#innovate-microsite .innovate-content .tearline .left .links .emailBySend{border:2px solid #aaa;width:260px;height:40px;background-color:#fff;margin-top:10px;-moz-border-radius:5px;border-radius:5px}

674section#newsPage .tearline .left .links .emailBySend input,#innovate-microsite .innovate-content .tearline .left .links .emailBySend input{border:0;height:36px;margin:0;width:178px;float:left;padding-left:5px}

675section#newsPage .tearline .left .links .emailBySend .button,section#newsPage .tearline .left .links .emailBySend .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register section#newsPage .tearline .left .links .emailBySend .EventManagerRegButton,#innovate-microsite .innovate-content .tearline .left .links .emailBySend .button,#innovate-microsite .innovate-content .tearline .left .links .emailBySend .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register #innovate-microsite .innovate-content .tearline .left .links .emailBySend .EventManagerRegButton{float:right;width:70px;height:30px;font-size:11px;margin-top:3px;margin-right:2px;line-height:30px;padding-left:14px}

676section#newsPage .tearline .left .links .emailBySend .button span,section#newsPage .tearline .left .links .emailBySend .microsite-page-content.events .event-register .EventManagerRegButton span,.microsite-page-content.events .event-register section#newsPage .tearline .left .links .emailBySend .EventManagerRegButton span,#innovate-microsite .innovate-content .tearline .left .links .emailBySend .button span,#innovate-microsite .innovate-content .tearline .left .links .emailBySend .microsite-page-content.events .event-register .EventManagerRegButton span,.microsite-page-content.events .event-register #innovate-microsite .innovate-content .tearline .left .links .emailBySend .EventManagerRegButton span{font-size:14px}

677section#newsPage .tearline .left .extra,#innovate-microsite .innovate-content .tearline .left .extra{float:right;width:40%;text-align:right}

678section#newsPage .tearline .left .extra .downloadAcrobat,#innovate-microsite .innovate-content .tearline .left .extra .downloadAcrobat{font-size:10px}

679section#newsPage .tearline .left .extra .downloadAcrobat img,#innovate-microsite .innovate-content .tearline .left .extra .downloadAcrobat img{margin-top:5px;display:block;float:right;cursor:pointer}

680section#newsPage .tearline .left .extra .sprite-search,#innovate-microsite .innovate-content .tearline .left .extra .sprite-search{width:100%;float:right;line-height:32px;font-size:14px;margin-top:40px}

681section#newsPage .tearline .left .extra .sprite-search:hover,#innovate-microsite .innovate-content .tearline .left .extra .sprite-search:hover{color:#0294ce}

682@media(max-width:600px){section#newsPage .tearline .left .extra .sprite-search,#innovate-microsite .innovate-content .tearline .left .extra .sprite-search{padding-left:40px}

683}

684@media(max-width:1058px){section#newsPage .tearline .left .extra,#innovate-microsite .innovate-content .tearline .left .extra{display:none}

685}

686@media(max-width:600px){section#newsPage .tearline .left,#innovate-microsite .innovate-content .tearline .left{width:100%}

687}

688@media(max-width:600px){section#newsPage .tearline .right,#innovate-microsite .innovate-content .tearline .right{display:none}

689}

690section#newsPage .quickLinks h3,#innovate-microsite .innovate-content .quickLinks h3{margin-top:19px}

691section .contactUs #contactUsMap{width:100%;height:250px;border:1px solid #fff;margin:auto;margin-top:20px;margin-bottom:20px}

692section .contactUs .campuses .campus{width:260px;float:left}

693section .contactUs .campuses .campus .campusName{border:0;margin-bottom:0;padding:0;font-size:18px}

694section .contactUs .enquiry{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px;margin-bottom:40px;width:100%;float:left;position:relative}

695section .contactUs .enquiry #typeSelect{margin-top:10px;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}

696section .contactUs .enquiry #typeSelect .type-label{float:left}

697section .contactUs .enquiry #typeSelect .selectContainer{float:left;width:200px;height:32px;margin-left:20px;line-height:32px}

698section .contactUs .enquiry #typeSelect .selectContainer span.selection{font-size:12px}

699section #contactFormSubmit{position:absolute;bottom:8px;right:18px;width:80px;padding:0;text-align:center}

700#contactForm{width:100%;background-color:transparent;border:0;height:350px}

701#contactFormFrameContent .contactForm .pcaAutoComplete{float:left;width:781px}

702#contactFormFrameContent .contactForm .pcaAutoComplete .inputArea{-moz-border-radius:5px;border-radius:5px;border:2px solid #aaa !important;height:40px !important;line-height:40px !important}

703@media(max-width:768px){#contactFormFrameContent .contactForm .pcaAutoComplete{width:520px}

704}

705@media(max-width:534px){#contactFormFrameContent .contactForm .pcaAutoComplete{width:260px}

706}

707#contactFormFrameContent .contactForm hr{margin-top:10px;float:left;margin-bottom:10px;border:1px solid #fff}

708#contactFormFrameContent .contactForm select{float:left}

709#contactFormFrameContent .contactForm .selects{width:100%}

710#contactFormFrameContent .contactForm .selectContainer{width:257px;margin:4px 2px 4px 2px;height:32px;line-height:32px}

711#contactFormFrameContent .contactForm #contactFindAddress{background-color:#0294ce;color:#fff;line-height:37px;border-color:#0294ce;cursor:pointer}

712#contactFormFrameContent .contactForm #contactFindAddress:hover{background-color:#aaa;border-color:#aaa}

713#contactFormFrameContent .contactForm #contactFindAddress span{float:right;font-size:20px;margin-right:10px}

714#contactFormFrameContent .contactForm textarea{width:98%;height:110px}

715#contactFormFrameContent .contactForm .contactCaptcha{width:505px;float:left;line-height:36px;height:40px;margin-top:4px}

716#contactFormFrameContent .contactForm .contactCaptcha .captchaText{float:left}

717#contactFormFrameContent .contactForm .contactCaptcha .captureContainer{width:180px;height:40px;background:#fff;-moz-border-radius:5px;border-radius:5px;border:2px solid #aaa;padding-left:10px;float:right}

718#contactFormFrameContent .contactForm .contactCaptcha .captureContainer input{width:100px;float:right;border:0;margin:0;height:36px}

719@media(max-width:505px){#contactFormFrameContent .contactForm .contactCaptcha{width:100%;clear:both;height:auto}

720#contactFormFrameContent .contactForm .contactCaptcha .captchaText{display:none}

721#contactFormFrameContent .contactForm .contactCaptcha .captureContainer{width:100%}

722#contactFormFrameContent .contactForm .contactCaptcha .captureContainer::before{content:"Please answer "}

723}

724#contactFormFrameContent .bottomButton{margin:0;background:0;float:right}

725#contactFormFrameContent .bottomButton div{background:0}

726#contactFormFrameContent .bottomButton .button,#contactFormFrameContent .bottomButton .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register #contactFormFrameContent .bottomButton .EventManagerRegButton{border:0;margin-top:5px;height:38px;clear:both;float:right;margin-right:14px;background-color:#0294ce;padding-left:20px}

727#contactFormFrameContent .bottomButton .button span,#contactFormFrameContent .bottomButton .microsite-page-content.events .event-register .EventManagerRegButton span,.microsite-page-content.events .event-register #contactFormFrameContent .bottomButton .EventManagerRegButton span{font-size:20px;top:-2px;font-weight:normal}

728#contactFormFrameContent .bottomButton .button:hover,#contactFormFrameContent .bottomButton .microsite-page-content.events .event-register .EventManagerRegButton:hover,.microsite-page-content.events .event-register #contactFormFrameContent .bottomButton .EventManagerRegButton:hover{background-color:#aaa}

729#contactFormFrameContent .bottomButton input[type=submit]{opacity:0;filter:alpha(opacity=0)}

730@media(max-width:505px){#contactFormFrameContent .bottomButton{clear:both}

731}

732section #tendersPage h2{margin:0;padding:0;border-bottom:0 solid transparent;border-top:2px solid #fff;padding-top:10px;margin-top:5px;margin-bottom:10px}

733section #tendersPage .tenderDate{margin-bottom:10px}

734section #tendersPage .tenderDate span{color:#000}

735section #tendersPage .TenderDownload{padding-left:40px;height:30px;display:block;width:100%;line-height:30px;font-size:14px;color:#0294ce;margin-top:20px}

736section #tendersPage .PagerControl .PagerNumberArea .SelectedPrev,section #tendersPage .PagerControl .PagerNumberArea .SelectedNext{display:none}

737section #tendersPage .PagerControl .PagerNumberArea>span a,section #tendersPage .PagerControl .PagerNumberArea>span span{width:30px;height:30px;margin-right:3px;background-color:#aaa;display:block;float:left;color:#fff;line-height:30px;text-align:center}

738section #tendersPage .PagerControl .PagerNumberArea>span a{cursor:pointer}

739section #tendersPage .PagerControl .PagerNumberArea>span a:hover{background-color:#0294ce}

740section #tendersPage .PagerControl .PagerNumberArea>span span:first,section #tendersPage .PagerControl .PagerNumberArea>span span:last{display:none}

741.jobPost{border-top:2px solid #fff;padding-top:10px;margin-top:5px;margin-top:10px}

742.jobPost .jobTitle{font-size:25px;color:#0294ce}

743.jobPost .jobOverview{margin:10px 0}

744.jobPost .jobPostDownload{height:28px;padding-left:30px;display:block;line-height:28px;width:170px;font-size:14px;margin-top:15px}

745#mapsPage{margin-top:-15px;clear:both}

746#mapsPage .campusContainer{width:48%;float:left;margin-right:10px}

747#mapsPage .campusContainer .mapsCanvas{width:100%;height:200px;border:1px solid #fff;margin-top:10px}

748#mapsPage .campusContainer .campus div{overflow:hidden;white-space:nowrap}

749@media(max-width:600px){#mapsPage .campusContainer{width:100%;margin-right:0}

750}

751.innovate-top-menu .menuItem{background-color:#aaa !important;border-color:#aaa !important}

752.innovate-top-menu .search .menuItem{background-color:#002a5c !important;border-color:#002a5c !important}

753#form.innotech-centre .contactForm hr,#form1.innotech-centre .contactForm hr{border-color:#fff !important;opacity:1 !important}

754#form.innotech-centre .map-address span,#form.innotech-centre .CMSBreadCrumbsCurrentItem,#form.innotech-centre .newsTitle a,#form.innotech-centre .readMore a,#form1.innotech-centre .map-address span,#form1.innotech-centre .CMSBreadCrumbsCurrentItem,#form1.innotech-centre .newsTitle a,#form1.innotech-centre .readMore a{color:#002a5c !important}

755#form.innotech-centre #innovate-header,#form.innotech-centre .alt-view,#form.innotech-centre .selectContainer,#form.innotech-centre .selectButton,#form.innotech-centre #view-calendar,#form.innotech-centre .newsDate .date,#form.innotech-centre .newsDate .monthYear,#form.innotech-centre select,#form.innotech-centre .button,#form.innotech-centre .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register #form.innotech-centre .EventManagerRegButton,#form.innotech-centre #innovate-microsite section .innovate-navigation .poll .PollGraph div,#form.innotech-centre .accordianToggle:hover,#form1.innotech-centre #innovate-header,#form1.innotech-centre .alt-view,#form1.innotech-centre .selectContainer,#form1.innotech-centre .selectButton,#form1.innotech-centre #view-calendar,#form1.innotech-centre .newsDate .date,#form1.innotech-centre .newsDate .monthYear,#form1.innotech-centre select,#form1.innotech-centre .button,#form1.innotech-centre .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register #form1.innotech-centre .EventManagerRegButton,#form1.innotech-centre #innovate-microsite section .innovate-navigation .poll .PollGraph div,#form1.innotech-centre .accordianToggle:hover{background-color:#002a5c !important}

756#form.innotech-centre footer,#form.innotech-centre .contactForm hr,#form1.innotech-centre footer,#form1.innotech-centre .contactForm hr{border-color:#002a5c}

757#form.innotech-centre .selectButton,#form1.innotech-centre .selectButton{border-left-color:#002a5c}

758#form.innotech-centre .selectContainer:hover .selectButton,#form1.innotech-centre .selectContainer:hover .selectButton{background-color:#001329}

759#form.stem .map-address span,#form.stem .CMSBreadCrumbsCurrentItem,#form.stem .newsTitle a,#form.stem .readMore a,#form1.stem .map-address span,#form1.stem .CMSBreadCrumbsCurrentItem,#form1.stem .newsTitle a,#form1.stem .readMore a{color:#75cbe2 !important}

760#form.stem #micrositeIcon,#form1.stem #micrositeIcon{margin-top:12px}

761#form.stem #innovate-header,#form.stem .alt-view,#form.stem .selectContainer,#form.stem .selectButton,#form.stem #view-calendar,#form.stem #innovate-microsite section .innovate-navigation .poll .PollGraph div,#form.stem .newsDate .date,#form.stem .newsDate .monthYear,#form.stem select,#form.stem .button,#form.stem .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register #form.stem .EventManagerRegButton,#form.stem .accordianToggle:hover,#form1.stem #innovate-header,#form1.stem .alt-view,#form1.stem .selectContainer,#form1.stem .selectButton,#form1.stem #view-calendar,#form1.stem #innovate-microsite section .innovate-navigation .poll .PollGraph div,#form1.stem .newsDate .date,#form1.stem .newsDate .monthYear,#form1.stem select,#form1.stem .button,#form1.stem .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register #form1.stem .EventManagerRegButton,#form1.stem .accordianToggle:hover{background-color:#75cbe2 !important}

762#form.stem footer,#form.stem .contactForm hr,#form1.stem footer,#form1.stem .contactForm hr{border-color:#75cbe2}

763#form.stem .selectButton,#form1.stem .selectButton{border-left-color:#75cbe2}

764#form.stem .selectContainer:hover .selectButton,#form1.stem .selectContainer:hover .selectButton{background-color:#4bbbd9}

765#form.image .map-address span,#form.image .CMSBreadCrumbsCurrentItem,#form.image .newsTitle a,#form.image .readMore a,#form1.image .map-address span,#form1.image .CMSBreadCrumbsCurrentItem,#form1.image .newsTitle a,#form1.image .readMore a{color:#77b800 !important}

766#form.image #micrositeIcon,#form1.image #micrositeIcon{margin-top:14px}

767#form.image #innovate-header,#form.image .alt-view,#form.image .selectContainer,#form.image .selectButton,#form.image #view-calendar,#form.image #innovate-microsite section .innovate-navigation .poll .PollGraph div,#form.image .newsDate .date,#form.image .newsDate .monthYear,#form.image select,#form.image .button,#form.image .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register #form.image .EventManagerRegButton,#form.image .accordianToggle:hover,#form1.image #innovate-header,#form1.image .alt-view,#form1.image .selectContainer,#form1.image .selectButton,#form1.image #view-calendar,#form1.image #innovate-microsite section .innovate-navigation .poll .PollGraph div,#form1.image .newsDate .date,#form1.image .newsDate .monthYear,#form1.image select,#form1.image .button,#form1.image .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register #form1.image .EventManagerRegButton,#form1.image .accordianToggle:hover{background-color:#77b800 !important}

768#form.image footer,#form.image .contactForm hr,#form1.image footer,#form1.image .contactForm hr{border-color:#77b800}

769#form.image .selectButton,#form1.image .selectButton{border-left-color:#77b800}

770#form.image .selectContainer:hover .selectButton,#form1.image .selectContainer:hover .selectButton{background-color:#568500}

771#form.crest .map-address span,#form.crest .CMSBreadCrumbsCurrentItem,#form.crest .newsTitle a,#form.crest .readMore a,#form1.crest .map-address span,#form1.crest .CMSBreadCrumbsCurrentItem,#form1.crest .newsTitle a,#form1.crest .readMore a{color:#325c64 !important}

772#form.crest #micrositeIcon,#form1.crest #micrositeIcon{margin-top:6px}

773#form.crest #innovate-header,#form.crest .alt-view,#form.crest .selectContainer,#form.crest .selectButton,#form.crest #view-calendar,#form.crest #innovate-microsite section .innovate-navigation .poll .PollGraph div,#form.crest .newsDate .date,#form.crest .newsDate .monthYear,#form.crest select,#form.crest .button,#form.crest .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register #form.crest .EventManagerRegButton,#form.crest .accordianToggle:hover,#form1.crest #innovate-header,#form1.crest .alt-view,#form1.crest .selectContainer,#form1.crest .selectButton,#form1.crest #view-calendar,#form1.crest #innovate-microsite section .innovate-navigation .poll .PollGraph div,#form1.crest .newsDate .date,#form1.crest .newsDate .monthYear,#form1.crest select,#form1.crest .button,#form1.crest .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register #form1.crest .EventManagerRegButton,#form1.crest .accordianToggle:hover{background-color:#325c64 !important}

774#form.crest footer,#form.crest .contactForm hr,#form1.crest footer,#form1.crest .contactForm hr{border-color:#325c64}

775#form.crest .selectButton,#form1.crest .selectButton{border-left-color:#325c64}

776#form.crest .selectContainer:hover .selectButton,#form1.crest .selectContainer:hover .selectButton{background-color:#213d42}

777#form.idea .map-address span,#form.idea .CMSBreadCrumbsCurrentItem,#form.idea .newsTitle a,#form.idea .readMore a,#form1.idea .map-address span,#form1.idea .CMSBreadCrumbsCurrentItem,#form1.idea .newsTitle a,#form1.idea .readMore a{color:#b71a8b !important}

778#form.idea #micrositeIcon,#form1.idea #micrositeIcon{margin-top:16px}

779#form.idea #innovate-header,#form.idea .alt-view,#form.idea .selectContainer,#form.idea .selectButton,#form.idea #view-calendar,#form.idea #innovate-microsite section .innovate-navigation .poll .PollGraph div,#form.idea .newsDate .date,#form.idea .newsDate .monthYear,#form.idea select,#form.idea .button,#form.idea .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register #form.idea .EventManagerRegButton,#form.idea .accordianToggle:hover,#form1.idea #innovate-header,#form1.idea .alt-view,#form1.idea .selectContainer,#form1.idea .selectButton,#form1.idea #view-calendar,#form1.idea #innovate-microsite section .innovate-navigation .poll .PollGraph div,#form1.idea .newsDate .date,#form1.idea .newsDate .monthYear,#form1.idea select,#form1.idea .button,#form1.idea .microsite-page-content.events .event-register .EventManagerRegButton,.microsite-page-content.events .event-register #form1.idea .EventManagerRegButton,#form1.idea .accordianToggle:hover{background-color:#b71a8b !important}

780#form.idea footer,#form.idea .contactForm hr,#form1.idea footer,#form1.idea .contactForm hr{border-color:#b71a8b}

781#form.idea .selectButton,#form1.idea .selectButton{border-left-color:#b71a8b}

782#form.idea .selectContainer:hover .selectButton,#form1.idea .selectContainer:hover .selectButton{background-color:#8a1469}

783#innovate-microsite{margin-top:120px;margin-bottom:30px}

784#innovate-microsite .innovate-content{border-bottom:2px solid #fff;padding-bottom:20px}

785#innovate-microsite a,#innovate-microsite a:link,#innovate-microsite a:active,#innovate-microsite a:visited{color:#58595b}

786#innovate-microsite #innovate-header{width:100%;height:90px;padding:8px 15px;position:relative}

787#innovate-microsite #innovate-header .innovate-header-links{position:absolute;right:20px;bottom:10px}

788#innovate-microsite #innovate-header .innovate-header-links a{float:left;margin-left:15px;color:#fff !important}

789#innovate-microsite #innovate-header .innovate-header-links .sprite-mouse{width:170px;padding-left:20px}

790#innovate-microsite section .innovate-navigation{float:left;width:200px;margin-top:6px}

791#innovate-microsite section .innovate-navigation h3{margin-top:0;color:#aaa}

792#innovate-microsite section .innovate-navigation .innovate-quicklinks{color:#aaa;font-size:16px}

793#innovate-microsite section .innovate-navigation .innovate-quicklinks ul#menuElem{list-style-type:none;margin:0;padding:0}

794#innovate-microsite section .innovate-navigation .innovate-quicklinks ul#menuElem li{position:relative;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px;padding-bottom:5px}

795#innovate-microsite section .innovate-navigation .innovate-quicklinks ul#menuElem li a,#innovate-microsite section .innovate-navigation .innovate-quicklinks ul#menuElem li a:link,#innovate-microsite section .innovate-navigation .innovate-quicklinks ul#menuElem li a:active,#innovate-microsite section .innovate-navigation .innovate-quicklinks ul#menuElem li a:visited{display:block;font-size:16px;color:#aaa;-moz-border-radius:5px;border-radius:5px;padding:5px}

796#innovate-microsite section .innovate-navigation .innovate-quicklinks ul#menuElem li a:hover,#innovate-microsite section .innovate-navigation .innovate-quicklinks ul#menuElem li a:link:hover,#innovate-microsite section .innovate-navigation .innovate-quicklinks ul#menuElem li a:active:hover,#innovate-microsite section .innovate-navigation .innovate-quicklinks ul#menuElem li a:visited:hover{color:#fff;background-color:#aaa}

797#innovate-microsite section .innovate-navigation .poll{font-size:14px;color:#838485 !important;margin-top:50px}

798#innovate-microsite section .innovate-navigation .poll .PollAnswer{position:relative}

799#innovate-microsite section .innovate-navigation .poll .PollAnswers{margin-top:10px}

800#innovate-microsite section .innovate-navigation .poll .PollTitle{display:none}

801#innovate-microsite section .innovate-navigation .poll .PollAnswerRadio{position:relative}

802#innovate-microsite section .innovate-navigation .poll .ErrorMessage{color:#c00;font-size:10px;display:block}

803#innovate-microsite section .innovate-navigation .poll .PollFooter{display:none;opacity:.01;filter:alpha(opacity=1)}

804#innovate-microsite section .innovate-navigation .poll .PollCount{font-size:10px;padding-left:5px}

805#innovate-microsite section .innovate-navigation .poll .PollGraph div{background-color:#0294ce;margin:5px 0}

806@media(max-width:735px){#innovate-microsite section .innovate-navigation{width:100%;float:none;margin:0;padding:10px}

807}

808#innovate-microsite section .innovate-content{margin-left:20px;float:right;width:78%}

809#innovate-microsite section .innovate-content .pageHeading{margin-top:8px}

810#innovate-microsite section .innovate-content .microsite-page-title{font-size:28px;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}

811#innovate-microsite section .innovate-content .microsite-page-title img{border:0 solid transparent}

812#innovate-microsite section .innovate-content .microsite-page-content{margin-top:10px}

813#innovate-microsite section .innovate-content .microsite-page-content img{width:100%}

814#innovate-microsite section .innovate-content h2.map{border-bottom:0;margin-top:0;margin-bottom:20px}

815#innovate-microsite section .innovate-content #map-canvas{width:100%;height:390px;border:1px solid #fff;margin-bottom:10px}

816#innovate-microsite section .innovate-content .map-address span{font-size:18px;display:block}

817#innovate-microsite section .innovate-content #gallery-images{margin-left:-39px}

818#innovate-microsite section .innovate-content #gallery-images .gallery-image{float:left;margin:0 0 38px 38px;width:250px;height:180px;position:relative;border:2px solid #fff;overflow:hidden}

819#innovate-microsite section .innovate-content #gallery-images .gallery-image img{border:0;cursor:pointer}

820#innovate-microsite section .innovate-content #gallery-images .gallery-image .alt-view{display:none;width:100%;height:100%;position:absolute;top:0;left:0;opacity:.85;filter:alpha(opacity=85);color:#fff}

821#innovate-microsite section .innovate-content #gallery-images .gallery-image .alt-view .link-buttons{margin:auto;width:100px;margin-top:38px}

822#innovate-microsite section .innovate-content #gallery-images .gallery-image .alt-view .link-buttons a{display:block;float:left;margin:10px}

823#innovate-microsite section .innovate-content #gallery-images .gallery-image .alt-view .image-title{font-weight:bold;font-size:16px;width:100%;text-align:center;margin-top:10px}

824#innovate-microsite section .innovate-content #gallery-images .gallery-image .alt-view .image-description{font-size:14px;width:100%;text-align:center}

825#innovate-microsite section .innovate-content #booking .booking-selects{width:100%}

826#innovate-microsite section .innovate-content #booking .booking-selects .booking-select{width:200px;margin-right:10px}

827#innovate-microsite section .innovate-content #booking .booking-selects #view-calendar{cursor:pointer;font-size:14px;height:40px;line-height:40px;padding:10px;text-align:center;width:100px;color:#fff !important;-moz-border-radius:5px;border-radius:5px}

828@media(max-width:1000px){#innovate-microsite section .innovate-content{width:75%;margin:0;padding:10px}

829}

830@media(max-width:880px){#innovate-microsite section .innovate-content{width:70%}

831}

832@media(max-width:735px){#innovate-microsite section .innovate-content{width:100%;float:none}

833}

834section#SiteSearch{margin-top:120px}

835section#SiteSearch .pageHeading .sprite-search{width:100%;padding-left:40px}

836section#SiteSearch .pageHeading .sprite-search h1{white-space:nowrap}

837section#SiteSearch #searchResults .searchResult{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}

838section#SiteSearch #searchResults .searchResult .searchResultTitle{color:#0294ce;font-size:14px;font-weight:bold}

839section#SiteSearch #searchResults .searchResult .searchResultSubTitle .searchResultRelevance{width:50px;border:solid 1px #aaa;margin-top:4px;margin-right:6px;float:left;color:#00f;font-size:2pt;line-height:4px;height:12px}

840section#SiteSearch #searchResults .searchResult .searchResultSubTitle .searchResultRelevance .searchResultRelevanceBar{height:10px;line-height:10px;background-color:#0294ce}

841section#SiteSearch #searchResults .searchResult .searchResultSubTitle .searchResultURL{color:#000}

842section#SiteSearch #searchResults .searchResult .searchResultSubTitle .searchResultURL:hover{color:#3e75a6}

843section#SiteSearch #searchResults .pager{margin-bottom:20px}

844section#SiteSearch #searchResults .pager a,section#SiteSearch #searchResults .pager span{height:30px;width:30px;background:#808080;display:block;float:left;line-height:30px;background-color:#c8c7c7;color:#fff;margin-right:1px;text-align:center}

845section#SiteSearch #searchResults .pager a:hover,section#SiteSearch #searchResults .pager span:hover{background-color:#0294ce}

846section#SiteSearch #searchResults .pager .pagerCurrent{background-color:#0294ce;cursor:default}

847section#SiteSearch footer img{border:0}

848.microsite-page-content.events .Calendar table{width:100%}

849.microsite-page-content.events .Calendar table td{vertical-align:top}

850.microsite-page-content.events .Calendar table .calendar-event{display:block;width:100%;margin-top:2px}

851.microsite-page-content.events .Calendar table .calendar-no-event{display:block;height:20px;width:100%}

852.microsite-page-content.events .event-list{margin-top:20px}

853.microsite-page-content.events .event-list .event-list-item{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}

854.microsite-page-content.events .event-list .event-list-title{font-size:18px;font-weight:bold}

855.microsite-page-content.events .event-list .event-list-summary,.microsite-page-content.events .event-list .event-list-location,.microsite-page-content.events .event-list .event-list-date,.microsite-page-content.events .event-list .event-list-details,.microsite-page-content.events .event-list .event-list-capacity{margin-bottom:10px}

856.microsite-page-content.events .event-list .event-list-summary span,.microsite-page-content.events .event-list .event-list-location span,.microsite-page-content.events .event-list .event-list-date span,.microsite-page-content.events .event-list .event-list-details span,.microsite-page-content.events .event-list .event-list-capacity span{font-weight:bold;float:left;display:block;width:70px;height:100%}

857.microsite-page-content.events .event-register .EventManagerRegTitle{font-size:16px;font-weight:bold}

858.microsite-page-content.events .event-register .EventManagerRegInfo,.microsite-page-content.events .event-register .EventManagerRegError{display:block}

859.microsite-page-content.events .event-register #p_lt_ctl00_pageplaceholder_p_lt_ctl00_pageplaceholder_p_lt_ctl01_EventRegistration_pnlReg{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}

860form.innotech-centre .Calendar table td a.calendar-event{background-color:#002a5c;color:#fff !important}

861form.innotech-centre .event-list-title{color:#002a5c !important}

862form.idea .Calendar table td a.calendar-event{background-color:#b71a8b;color:#fff !important}

863form.idea .event-list-title{color:#b71a8b !important}

864form.crest .Calendar table td a.calendar-event{background-color:#325c64;color:#fff !important}

865form.crest .event-list-title{color:#325c64 !important}

866form.stem .Calendar table td a.calendar-event{background-color:#75cbe2;color:#fff !important}

867form.stem .event-list-title{color:#75cbe2 !important}

868form.image .Calendar table td a.calendar-event{background-color:#77b800;color:#fff !important}

869form.image .event-list-title{color:#77b800 !important}

870.discover-pagination{float:left;width:100%;font-size:12px;font-family:'Open Sans',sans-serif;border-bottom:2px solid #fff;padding-bottom:15px}

871.discover-pagination p{font-family:'Open Sans',sans-serif}

872.discover-pagination .PagerResults{padding-bottom:10px !important;font-size:12px !important;font-family:'Open Sans',sans-serif}

873.discover-pagination .PagerNumberArea span{font-family:'Open Sans',sans-serif;font-family:'Open Sans',sans-serif !important;color:#fff;margin-right:1px;font-weight:normal;font-size:12px}

874.discover-pagination a{font-family:'Open Sans',sans-serif;padding:6px 10px;background-color:#c8c7c7;font-family:'Open Sans',sans-serif !important;color:#fff;float:left;margin-right:1px;font-weight:normal;font-size:12px}

875.discover-pagination span a{color:#fff !important}

876.discover-pagination span:first-child,.xdiscover-pagination a:first-of-type{xborder-radius:5px 0 0 5px}

877.discover-pagination span:last-child,.xdiscover-pagination a:last-of-type{xborder-radius:0 5px 5px 0}

878.discover-pagination a:hover{background-color:#0294ce;padding:6px 10px}

879.discover-pagination .disabledPage{cursor:default}

880.discover-pagination .disabledPage:hover{background-color:#c8c7c7}

881.discover-pagination .currentPage{background-color:#0294ce;cursor:default}

882.discover-pagination .UnselectedPage,.discover-pagination .UnselectedNext,.discover-pagination .UnselectedPrev{color:#fff !important}

883.discover-pagination .SelectedPrev{background-color:#c8c7c7;padding:6px 10px;float:left}

884.discover-pagination .SelectedPage{background-color:#0294ce;padding:6px 10px;float:left;font-weight:bold !important}