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}