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}
71
body,textarea{background-color:#fff;margin:0;font-family:'Open Sans',sans-serif;font-size:12px}
72
body .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}
85
hr{width:100%;border-width:2px 0 0 0;border-style:solid;border-color:#fff !important;clear:both}
86
ul,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}
89
html[xmlns] .clearfix{display:block}
90
html .clearfix{display:block}
91
* html .clearfix{height:1%}
92
header,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}
95
input{outline-color:#002a5c}
96
input[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}
97
textarea{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:'✔'}
102
input[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}
111
input[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}
127
header{background-color:#002a5c;color:#fff;width:100%;height:45px}
128
header .pageInner .headerSpacer{height:45px;background-color:#e6e6e6;width:2px;float:right}
129
header .pageInner .sprite-telephone,header .pageInner .sprite-mouse{float:left}
130
header .pageInner .sprite-telephone{margin-top:14px;padding-left:30px;width:125px}
131
header .pageInner .sprite-mouse{margin-top:10px;padding-left:20px;width:150px;height:25px;line-height:25px}
132
header .pageInner .sprite-mouse a{color:#fff}
133
header .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}
134
header .pageInner .sprite-padlock{width:65px;float:right;margin-top:14px;padding-left:20px;margin-left:10px}
135
header .pageInner .sprite-padlock a{color:#fff}
136
header .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
}
141
header #altHeader{display:none}
142
@media(max-width:600px){header #altHeader{display:block}
143
}
144
header #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
}
149
header #altHeader .search{float:right;margin-top:2px;height:28px}
150
header #altHeader .search input{float:left;margin-top:2px;height:22px}
151
@media(max-width:450px){header #altHeader .search input{width:170px}
152
}
153
header #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
}
231
footer{background-color:#58595b;color:#fff;width:100%;border-top:10px solid #0294ce;position:relative;padding:55px 0}
232
footer .pageInner .footerLeft{width:350px;float:left}
233
footer .pageInner .footerLeft .sprite-swcLogo{margin-top:20px}
234
footer .pageInner .footerLeft ul.corporateNav{margin-top:20px;list-style-type:none}
235
footer .pageInner .footerLeft ul.corporateNav li{display:inline;border-right:1px solid #fff;padding:0 5px 0 5px;cursor:pointer}
236
footer .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}
237
footer .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}
238
footer .pageInner .footerLeft ul.corporateNav li.last{border:0}
239
footer .pageInner .footerLeft ul.corporateNav li:hover{color:#41a8d4}
240
footer .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
}
243
footer .pageInner .footerLeft .design{font-weight:bold;margin-bottom:10px}
244
footer .pageInner .footerLeft .footerSocial{margin-top:30px}
245
footer .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}
246
footer .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}
247
footer .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}
249
footer .pageInner .footerLeft .sprite-swcLogo{display:none}
250
footer .pageInner .footerLeft .corporateNav{margin:auto;display:block;width:260px;margin-top:10px}
251
footer .pageInner .footerLeft .footerSocial{margin:auto;display:block;width:165px;margin-top:10px;height:20px}
252
footer .pageInner .footerLeft .footerSocial .sprite-padlock{display:none}
253
footer .pageInner .footerLeft .design{width:100%;text-align:center}
254
}
255
footer .pageInner .footerRight{float:right;position:relative;height:365px}
256
footer .pageInner .footerRight .navColumn{float:left;margin:10px}
257
footer .pageInner .footerRight .navColumn .footerNavSpacer{width:100%;height:25px}
258
footer .pageInner .footerRight .navColumn a.footerNavHeading{font-size:18px;margin-bottom:20px;padding-bottom:10px;border-bottom:5px solid #58595b;color:#fff;display:inline}
259
footer .pageInner .footerRight .navColumn a.footerNavLink{line-height:20px;color:#fff;display:block;font-size:11px}
260
footer .pageInner .footerRight .navColumn.innovate{width:100px}
261
footer .pageInner .footerRight .navColumn.innovate:hover .footerNavHeading{border-bottom-color:#a6b86e}
262
footer .pageInner .footerRight .navColumn.innovate .footerNavLink:hover{color:#a6b86e}
263
footer .pageInner .footerRight .navColumn.learn:hover .footerNavHeading{border-bottom-color:#7d68a4}
264
footer .pageInner .footerRight .navColumn.learn .footerNavLink:hover{color:#b4a8ca}
265
footer .pageInner .footerRight .navColumn.discover:hover .footerNavHeading{border-bottom-color:#578fc0}
266
footer .pageInner .footerRight .navColumn.discover .footerNavLink:hover{color:#578fc0}
267
footer .pageInner .footerRight .navColumn.support:hover .footerNavHeading{border-bottom-color:#f00}
268
footer .pageInner .footerRight .navColumn.support .footerNavLink:hover{color:#f66}
269
footer .pageInner .footerRight .navColumn.engage:hover .footerNavHeading{border-bottom-color:#eda364}
270
footer .pageInner .footerRight .navColumn.engage .footerNavLink:hover{color:#eda364}
271
footer .pageInner .footerRight .associateIcons{width:378px;height:57px;background:url("/siteImages/associateIcons.png") no-repeat;position:absolute;bottom:-10px;left:10px}
272
footer .pageInner .footerRight .partnerLinks{position:absolute;bottom:0;right:0;width:125px;font-size:14px;line-height:16px}
273
footer .pageInner .footerRight .partnerLinks .partnerLink{width:100%;margin-top:5px;cursor:pointer}
274
footer .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}
276
footer .pageInner .footerRight .navColumn{display:none}
277
footer .pageInner .footerRight .associateIcons{display:none}
278
footer .pageInner .footerRight .partnerLinks{position:relative;bottom:auto;width:100%;text-align:center}
279
footer .pageInner .footerRight .partnerLinks a{display:block}
280
footer .pageInner .footerRight .partnerLinks a .partnerLink{width:100px;float:none}
281
}
282
@media(max-width:1058px){footer .pageInner .footerRight{height:auto}
283
}
284
footer #cookieButton{position:fixed;bottom:0;left:0;width:0;border-left:60px solid #94cb4b;height:0;border-top:57px solid transparent;cursor:pointer}
285
footer #cookieButton img{position:absolute;right:-9px;bottom:0}
286
footer #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
}
398
section{color:#58595b;position:relative;top:0;margin-bottom:30px}
399
section .breadcrumb a:link,section .breadcrumb a:visited,section .breadcrumb a:active{color:#0294ce !important}
400
section .breadcrumb a:link:hover,section .breadcrumb a:visited:hover,section .breadcrumb a:active:hover{color:#aaa !important}
401
section img{border:1px solid #fff}
402
section ul,section ol{margin:10px 20px}
403
section hr{color:#fff;opacity:1;filter:alpha(opacity=100);margin-bottom:20px;margin-top:15px}
404
section .innerSpacer{margin-top:110px}
405
section .pageHeading{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px;margin-top:110px;line-height:22px;padding-bottom:15px}
406
section .pageHeading h1{display:inline;font-size:22px;font-weight:normal;margin-bottom:10px}
407
section .pageHeading .page_logo{margin-right:10px;float:left;border:0 solid transparent}
408
section .pageHeading.level{margin-top:0;padding-bottm:0}
409
section h2{font-weight:normal;font-size:16px;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}
410
section h3{font-weight:normal;font-size:25px;margin:0;color:#0294ce;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}
411
section 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}
412
section .sectionHeading{font-size:16px;margin:10px 0}
413
section .subHeading{font-size:12px;font-weight:bold}
414
section .contentLeft{float:left;width:75%;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px;padding-bottom:20px}
415
section .contentLeft .breadcrumb{margin-bottom:20px}
416
section .contentLeft table{border-collapse:collapse;width:100%}
417
section .contentLeft table th,section .contentLeft table td{border:2px solid #000}
418
section .contentLeft table th{background-color:#0294ce;color:#fff;font-weight:normal;font-size:14px;text-align:left;padding:3px 5px 5px 5px}
419
section .contentLeft table td{vertical-align:top;padding:5px;background-color:#e6e6e6}
420
section .contentLeft table tr.alt td{background-color:#c3c3c3}
421
@media(max-width:800px){section .contentLeft{width:100%;float:none}
422
}
423
section .contentLeft a:link,section .contentLeft a:visited,section .contentLeft a:active{color:#0294ce}
424
section .contentLeft a:link:hover,section .contentLeft a:visited:hover,section .contentLeft a:active:hover{color:#aaa}
425
section .contentRight{float:right;width:19%}
426
section .contentRight.quickLinks{color:#aaa;font-size:16px}
427
section .contentRight.quickLinks ul#menuElem{list-style-type:none;margin:0;padding:0}
428
section .contentRight.quickLinks ul#menuElem li{position:relative;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px;padding-bottom:5px}
429
section .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}
430
section .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}
431
section .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}
432
section .contentRight.quickLinks ul#menuElem li .quicklinkToggle:hover{color:#58595b}
433
section .contentRight.quickLinks ul#menuElem li.visible .quicklinkToggle{color:#0294ce}
434
section .contentRight.quickLinks ul#menuElem li ul{list-style-type:none;margin-left:0;padding-left:5px;display:none;margin:0;padding:0}
435
section .contentRight.quickLinks ul#menuElem li ul li{border:0;margin:0;padding:0}
436
section .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}
437
section .contentRight.quickLinks ul#menuElem>li.CMSListMenuHighlightedLI>a{background-color:#0294ce;color:#fff}
438
section .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}
439
section .contentRight.quickLinks a.quickLink:hover{color:#fff;background-color:#aaa}
440
section .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}
441
section .contentRight.quickLinks #quickLinksSearch{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}
442
section .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}
443
section .contentRight.quickLinks #quickLinksSearch a:hover{color:#fff}
444
section .contentRight.quickLinks .download{display:block !important;width:100%;padding:0 0 5px 45px !important;height:50px !important}
445
section .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
}
450
section .contentRight.quickLinks .downloadAcrobat{font-size:12px}
451
section .contentRight.quickLinks .downloadAcrobat img{display:block;margin:auto;margin-top:5px;cursor:pointer}
452
section .contentRight.quickLinks #quicklinkDownloads a{margin-bottom:10px;color:#777;display:block;font-size:12px;padding-left:30px;width:100%}
453
section .contentRight.quickLinks #quicklinkDownloads a:hover{color:#0294ce;width:100%}
454
section .contentRight.quickLinks .poll{font-size:14px;color:#777 !important;margin-top:50px;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}
455
section .contentRight.quickLinks .poll .PollAnswer{position:relative}
456
section .contentRight.quickLinks .poll .PollAnswers{margin-top:10px}
457
section .contentRight.quickLinks .poll .PollTitle{display:none}
458
section .contentRight.quickLinks .poll .PollAnswerRadio{position:relative}
459
section .contentRight.quickLinks .poll .ErrorMessage{color:#c00;font-size:10px;display:block}
460
section .contentRight.quickLinks .poll .PollFooter{display:none;opacity:.01;filter:alpha(opacity=1)}
461
section .contentRight.quickLinks .poll .PollCount{font-size:10px;padding-left:5px}
462
section .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
}
469
section .tearline{width:100%}
470
section .tearline .left{float:left;width:65%}
471
section .tearline .right{float:right;width:30%}
472
@media(max-width:1058px){section .pageInner{padding:38px 5px 5px 5px}
473
}
474
section [data-tagFlow],section #tags{width:100%}
475
section [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}
476
section [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}
483
section#coursePage{color:#58595b}
484
section#coursePage #searchFrame{border:0;background-color:transparent;width:100%;height:100%}
485
section#coursePage .courseDesc ul{padding-left:20px}
486
section#coursePage .courseAttributes .courseAttribute{width:49%;float:left}
487
section#coursePage .courseAttributes .courseAttribute .heading{font-weight:bold;float:left;width:200px}
488
@media(max-width:600px){section#coursePage{margin-top:0}
489
section#coursePage .courseAttributes .courseAttribute .heading{width:130px}
490
}
491
section#coursePage .additionInfo .infoTitle{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px;font-weight:bold;line-height:22px}
492
section#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}
493
section#coursePage .additionInfo .infoTitle .icon:hover,section#coursePage .additionInfo .infoTitle .icon.selected{background-color:#0294ce}
494
section#coursePage .additionInfo .infoTitle .infoContent{display:none;margin-left:32px;line-height:18px;font-weight:normal}
495
section#coursePage .courseDisclaimer{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}
496
section#coursePage .courseDisclaimer a,section#coursePage .courseDisclaimer a:link,section#coursePage .courseDisclaimer a:active,section#coursePage .courseDisclaimer a:visited{color:#58595b}
497
section#coursePage .courseDisclaimer a:hover,section#coursePage .courseDisclaimer a:link:hover,section#coursePage .courseDisclaimer a:active:hover,section#coursePage .courseDisclaimer a:visited:hover{color:#0294ce}
498
section#coursePage .tearline .left .links{float:left;width:265px}
499
section#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}
500
section#coursePage .tearline .left .links .downloadLink:hover,section#coursePage .tearline .left .links .printPage:hover{color:#0294ce}
501
section#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}
502
section#coursePage .tearline .left .links .emailBySend input{border:0;height:36px;margin:0;width:178px;float:left;padding-left:5px}
503
section#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}
504
section#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}
505
section#coursePage .tearline .left .extra{float:right;width:42%}
506
section#coursePage .tearline .left .extra .downloadAcrobat{font-size:10px}
507
section#coursePage .tearline .left .extra .downloadAcrobat img{margin-top:35px;display:block;float:right;cursor:pointer}
508
section#coursePage .tearline .left .extra .sprite-search{width:100%;float:right;line-height:32px;font-size:14px;margin-top:40px}
509
section#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
}
516
section#coursePage .tearline .right{display:none}
517
@media(max-width:600px){section#coursePage .tearline .right{display:none}
518
}
519
section#coursePage .quickLinks h3{margin-top:19px}
520
div#courseSearchFrame{color:#58595b}
521
div#courseSearchFrame form{width:100%;float:left;margin-bottom:20px;display:none}
522
div#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%}
524
div#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
}
526
div#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}
527
div#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}
528
div#courseSearchFrame .leftColumn{width:30%;float:left;font-size:12px}
529
@media(max-width:600px){div#courseSearchFrame .leftColumn{width:100%}
530
}
531
div#courseSearchFrame .leftColumn ul{list-style-type:none;margin:0;padding:0}
532
div#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}
533
div#courseSearchFrame .leftColumn>ul>li ul{display:none}
534
div#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}
536
div#courseSearchFrame .leftColumn>ul>li ul{display:block !important}
537
div#courseSearchFrame .leftColumn>ul>li select{display:none !important}
538
}
539
div#courseSearchFrame .leftColumn>ul>li li{color:#58595b;font-weight:normal;position:relative;line-height:15px;padding-bottom:6px;padding-top:5px}
540
div#courseSearchFrame .leftColumn>ul>li li a,div#courseSearchFrame .leftColumn>ul>li li label{color:#58595b;font-family:'Open Sans',sans-serif;font-size:12px}
541
div#courseSearchFrame .leftColumn>ul>li li.True a,div#courseSearchFrame .leftColumn>ul>li li.True label{font-weight:bold}
542
div#courseSearchFrame .leftColumn>ul>li li label{display:inline;line-height:15px;margin:0 0 0 3px;padding:0}
543
div#courseSearchFrame .leftColumn>ul>li li input{margin:0 2px 0 0;padding:0}
544
div#courseSearchFrame input:checked+label{font-weight:bold !important}
545
div#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}
546
div#courseSearchFrame .leftColumn>ul>li li.True .option:before,div#courseSearchFrame .leftColumn>ul>li li.True input:before{content:' •'}
547
div#courseSearchFrame .leftColumn>ul>li li:hover a,div#courseSearchFrame .leftColumn>ul>li li:hover input{color:#3f4041}
548
div#courseSearchFrame .leftColumn>ul>li li:hover .option,div#courseSearchFrame .leftColumn>ul>li li:hover input{border-color:#0294ce;color:#0294ce}
549
div#courseSearchFrame .rightColumn{width:68%;float:right}
550
@media(max-width:600px){div#courseSearchFrame .rightColumn{width:100%}
551
}
552
div#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}
553
div#courseSearchFrame .rightColumn .product .productName a{color:#0294ce;font-family:'Open Sans',sans-serif;font-size:14px;font-weight:bold}
554
div#courseSearchFrame .rightColumn .product .productName a:hover{text-decoration:underline}
555
div#courseSearchFrame .rightColumn .product .productDescription{font-family:'Open Sans',sans-serif;font-size:12px}
556
div#courseSearchFrame .rightColumn .product .productDetail{font-family:'Open Sans',sans-serif;float:left;font-size:12px;margin-right:10px}
557
div#courseSearchFrame .rightColumn .product .productDetail span{font-weight:bold}
558
div#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}
559
div#courseSearchFrame .rightColumn .product .productDetail span.label{font-weight:bold}
560
div#courseSearchFrame .rightColumn .product .productDetail .price{font-weight:normal}
561
div#courseSearchFrame .rightColumn .product .productFooter{font-family:'Open Sans',sans-serif;width:100%;margin-top:20px}
562
div#courseSearchFrame .rightColumn .pagination{float:left;width:100%;font-size:12px;font-family:'Open Sans',sans-serif;border-bottom:2px solid #fff;padding-bottom:15px}
563
div#courseSearchFrame .rightColumn .pagination p{font-family:'Open Sans',sans-serif}
564
div#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}
565
div#courseSearchFrame .rightColumn .pagination span:first-child,div#courseSearchFrame .rightColumn .pagination a:first-of-type{border-radius:5px 0 0 5px}
566
div#courseSearchFrame .rightColumn .pagination span:last-child,div#courseSearchFrame .rightColumn .pagination a:last-of-type{border-radius:0 5px 5px 0}
567
div#courseSearchFrame .rightColumn .pagination span:hover,div#courseSearchFrame .rightColumn .pagination a:hover{background-color:#0294ce}
568
div#courseSearchFrame .rightColumn .pagination .disabledPage{cursor:default}
569
div#courseSearchFrame .rightColumn .pagination .disabledPage:hover{background-color:#c8c7c7}
570
div#courseSearchFrame .rightColumn .pagination .currentPage{background-color:#0294ce;cursor:default}
571
div#courseSearchFrame .rightColumn .pageSize{float:left;width:100%}
572
div#courseSearchFrame .courseDesc ul{padding-left:20px}
573
div#courseSearchFrame #courseAwardingBody img{max-width:200px;max-height:50px;float:right;margin:0 0 10px 10px}
574
div#courseSearchFrame .courseAttributes{width:86%}
575
div#courseSearchFrame .courseAttributes .courseAttribute{width:49%;float:left}
576
div#courseSearchFrame .courseAttributes .courseAttribute .heading{font-weight:bold;float:left;width:200px}
577
@media(max-width:600px){div#courseSearchFrame .courseAttributes .courseAttribute .heading{width:130px}
578
}
579
div#courseSearchFrame .additionInfo .infoTitle{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px;font-weight:bold;line-height:22px;margin-top:10px}
580
div#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}
581
div#courseSearchFrame .additionInfo .infoTitle .icon:hover,div#courseSearchFrame .additionInfo .infoTitle .icon.selected{background-color:#0294ce}
582
div#courseSearchFrame .additionInfo .infoTitle .infoContent{display:none;margin-left:32px;line-height:18px;font-weight:normal}
583
div#courseSearchFrame .courseDisclaimer{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}
584
div#courseSearchFrame .courseDisclaimer a,div#courseSearchFrame .courseDisclaimer a:link,div#courseSearchFrame .courseDisclaimer a:active,div#courseSearchFrame .courseDisclaimer a:visited{color:#0294ce}
585
div#courseSearchFrame .courseDisclaimer a:hover,div#courseSearchFrame .courseDisclaimer a:link:hover,div#courseSearchFrame .courseDisclaimer a:active:hover,div#courseSearchFrame .courseDisclaimer a:visited:hover{color:#000}
586
div#courseSearchFrame .tearline .left{width:65%;float:left}
587
div#courseSearchFrame .tearline .left .links{float:left;width:235px}
588
div#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}
589
div#courseSearchFrame .tearline .left .links .downloadLink:hover,div#courseSearchFrame .tearline .left .links .printPage:hover{color:#0294ce}
590
div#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}
591
div#courseSearchFrame .tearline .left .links .emailBySend input{border:0;height:36px;margin:0;width:178px;float:left;padding-left:5px}
592
div#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}
593
div#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}
594
div#courseSearchFrame .tearline .left .extra{float:right;width:40%;text-align:right}
595
div#courseSearchFrame .tearline .left .extra .downloadAcrobat{font-size:10px}
596
div#courseSearchFrame .tearline .left .extra .downloadAcrobat img{margin-top:35px;display:block;float:right;cursor:pointer}
597
div#courseSearchFrame .tearline .left .extra .sprite-search{width:100%;float:right;line-height:32px;font-size:14px;margin-top:40px;display:none}
598
div#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
}
603
div#courseSearchFrame .tearline .right{width:30%;float:right}
604
div#courseSearchFrame .tearline .right .shareText{font-size:14px}
605
div#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}
606
div#courseSearchFrame .tearline .right .sprite-twitter-grey-2{margin-left:0}
607
@media(max-width:600px){div#courseSearchFrame .tearline .right{display:none}
608
}
609
div#coursePrintPage{margin:10px}
610
div#coursePrintPage .textSimple{margin-left:55px}
611
div#coursePrintPage h2,div#coursePrintPage .courseDisclaimer{border-bottom:1px solid #aaa}
612
div#coursePrintPage .tearline{display:none}
613
div#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}
614
div#shareCourse input{background-color:transparent;border-color:transparent}
615
div#shareCourse #shareCourseEmail,div#shareCourse #shareCourseUrl{position:absolute;left:0}
616
div#shareCourse #shareCourseEmail input,div#shareCourse #shareCourseUrl input{height:30px;width:138px;margin:3px}
617
div#shareCourse #shareCourseUrl{opacity:.01;filter:alpha(opacity=1)}
618
div#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}
620
section#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}
621
section#newsPage .sprite-twitter-grey-2,#innovate-microsite .innovate-content .sprite-twitter-grey-2{margin-left:0}
622
section#newsPage ol,#innovate-microsite .innovate-content ol{padding-left:120px}
623
section#newsPage .newsItem,#innovate-microsite .innovate-content .newsItem{margin-bottom:15px;margin-top:30px}
624
section#newsPage .newsItem .newsImage,#innovate-microsite .innovate-content .newsItem .newsImage{width:100%;margin-bottom:15px}
625
section#newsPage .newsItem .newsImage img,#innovate-microsite .innovate-content .newsItem .newsImage img{width:100%}
626
section#newsPage .newsItem .newsTitle,#innovate-microsite .innovate-content .newsItem .newsTitle{margin-bottom:10px}
627
section#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}
628
section#newsPage .newsItem .newsDescription,#innovate-microsite .innovate-content .newsItem .newsDescription{min-height:78px}
629
section#newsPage .newsItem .newsDate,#innovate-microsite .innovate-content .newsItem .newsDate{float:left;text-align:center;color:#fff;margin-right:15px}
630
section#newsPage .newsItem .newsDate td,#innovate-microsite .innovate-content .newsItem .newsDate td{background:#0294ce;padding:0 10px}
631
section#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}
632
section#newsPage .newsItem .newsDate .monthYear,#innovate-microsite .innovate-content .newsItem .newsDate .monthYear{background:#0294ce;padding:0 10px 5px 10px}
633
section#newsPage .newsItem .newsDate .newsType,#innovate-microsite .innovate-content .newsItem .newsDate .newsType{background-color:#fff;height:50px;border-top:4px solid #e6e6e6}
634
section#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}
635
section#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}
636
section#newsPage .newsItem .newsItemFooter ul,#innovate-microsite .innovate-content .newsItem .newsItemFooter ul{list-style-type:none;margin:0}
637
section#newsPage .newsItem .newsItemFooter ul li,#innovate-microsite .innovate-content .newsItem .newsItemFooter ul li{display:inline;border-right:1px solid #58595b;padding:0 5px}
638
section#newsPage .newsItem .newsItemFooter ul li.date,#innovate-microsite .innovate-content .newsItem .newsItemFooter ul li.date{font-weight:bold}
639
section#newsPage .newsItem .newsItemFooter ul li.comments,#innovate-microsite .innovate-content .newsItem .newsItemFooter ul li.comments{font-weight:bold;border-right:0}
640
section#newsPage .newsItem .newsItemFooter .readMore,#innovate-microsite .innovate-content .newsItem .newsItemFooter .readMore{position:absolute;top:10px;right:10px}
641
section#newsPage .newsItem .newsItemFooter .readMore a,#innovate-microsite .innovate-content .newsItem .newsItemFooter .readMore a{color:#0294ce;font-weight:bold}
642
section#newsPage .pagination,#innovate-microsite .innovate-content .pagination{list-style-type:none;margin-top:30px;margin-bottom:15x}
643
section#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}
644
section#newsPage .pagination li:hover,#innovate-microsite .innovate-content .pagination li:hover{background-color:#0294ce}
645
section#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}
646
section#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}
647
section#newsPage .BlogPanel,#innovate-microsite .innovate-content .BlogPanel{border-top:2px solid #fff;padding-top:10px;margin-top:5px;clear:both}
648
section#newsPage .BlogPanel .CommentForm .tr,#innovate-microsite .innovate-content .BlogPanel .CommentForm .tr{float:left;width:auto}
649
section#newsPage .BlogPanel .CommentForm .tr.commentRow,#innovate-microsite .innovate-content .BlogPanel .CommentForm .tr.commentRow{width:66%}
650
section#newsPage .BlogPanel .CommentForm .tr.commentRow textarea,#innovate-microsite .innovate-content .BlogPanel .CommentForm .tr.commentRow textarea{min-width:257px;width:100%;max-width:514px}
651
section#newsPage .BlogPanel .CommentForm .CaptchaTable,#innovate-microsite .innovate-content .BlogPanel .CommentForm .CaptchaTable{width:257px}
652
section#newsPage .BlogPanel .CommentForm .CaptchaTable .tr,#innovate-microsite .innovate-content .BlogPanel .CommentForm .CaptchaTable .tr{width:100%}
653
section#newsPage .BlogPanel .CommentForm .CaptchaTable .td,#innovate-microsite .innovate-content .BlogPanel .CommentForm .CaptchaTable .td{width:48%;float:left}
654
section#newsPage .BlogPanel .CommentForm .CaptchaTable input,#innovate-microsite .innovate-content .BlogPanel .CommentForm .CaptchaTable input{width:100%}
655
section#newsPage .BlogPanel .CommentForm .CaptchaTable img,#innovate-microsite .innovate-content .BlogPanel .CommentForm .CaptchaTable img{margin-top:10px;width:110px;margin-left:5px}
656
section#newsPage .BlogPanel .CommentForm .submitRow,#innovate-microsite .innovate-content .BlogPanel .CommentForm .submitRow{width:257px}
657
section#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}
658
section#newsPage .courseDesc ul,#innovate-microsite .innovate-content .courseDesc ul{padding-left:20px}
659
section#newsPage .courseAttributes .courseAttribute,#innovate-microsite .innovate-content .courseAttributes .courseAttribute{width:49%;float:left}
660
section#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
}
663
section#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}
664
section#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}
665
section#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}
666
section#newsPage .additionInfo .infoTitle .infoContent,#innovate-microsite .innovate-content .additionInfo .infoTitle .infoContent{display:none;margin-left:32px;line-height:18px;font-weight:normal}
667
section#newsPage .courseDisclaimer,#innovate-microsite .innovate-content .courseDisclaimer{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}
668
section#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}
669
section#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}
670
section#newsPage .tearline .left .links,#innovate-microsite .innovate-content .tearline .left .links{float:left;width:265px}
671
section#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}
672
section#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}
673
section#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}
674
section#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}
675
section#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}
676
section#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}
677
section#newsPage .tearline .left .extra,#innovate-microsite .innovate-content .tearline .left .extra{float:right;width:40%;text-align:right}
678
section#newsPage .tearline .left .extra .downloadAcrobat,#innovate-microsite .innovate-content .tearline .left .extra .downloadAcrobat{font-size:10px}
679
section#newsPage .tearline .left .extra .downloadAcrobat img,#innovate-microsite .innovate-content .tearline .left .extra .downloadAcrobat img{margin-top:5px;display:block;float:right;cursor:pointer}
680
section#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}
681
section#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
}
690
section#newsPage .quickLinks h3,#innovate-microsite .innovate-content .quickLinks h3{margin-top:19px}
691
section .contactUs #contactUsMap{width:100%;height:250px;border:1px solid #fff;margin:auto;margin-top:20px;margin-bottom:20px}
692
section .contactUs .campuses .campus{width:260px;float:left}
693
section .contactUs .campuses .campus .campusName{border:0;margin-bottom:0;padding:0;font-size:18px}
694
section .contactUs .enquiry{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px;margin-bottom:40px;width:100%;float:left;position:relative}
695
section .contactUs .enquiry #typeSelect{margin-top:10px;border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}
696
section .contactUs .enquiry #typeSelect .type-label{float:left}
697
section .contactUs .enquiry #typeSelect .selectContainer{float:left;width:200px;height:32px;margin-left:20px;line-height:32px}
698
section .contactUs .enquiry #typeSelect .selectContainer span.selection{font-size:12px}
699
section #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
}
732
section #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}
733
section #tendersPage .tenderDate{margin-bottom:10px}
734
section #tendersPage .tenderDate span{color:#000}
735
section #tendersPage .TenderDownload{padding-left:40px;height:30px;display:block;width:100%;line-height:30px;font-size:14px;color:#0294ce;margin-top:20px}
736
section #tendersPage .PagerControl .PagerNumberArea .SelectedPrev,section #tendersPage .PagerControl .PagerNumberArea .SelectedNext{display:none}
737
section #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}
738
section #tendersPage .PagerControl .PagerNumberArea>span a{cursor:pointer}
739
section #tendersPage .PagerControl .PagerNumberArea>span a:hover{background-color:#0294ce}
740
section #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
}
834
section#SiteSearch{margin-top:120px}
835
section#SiteSearch .pageHeading .sprite-search{width:100%;padding-left:40px}
836
section#SiteSearch .pageHeading .sprite-search h1{white-space:nowrap}
837
section#SiteSearch #searchResults .searchResult{border-bottom:2px solid #fff;padding-bottom:10px;margin-bottom:5px}
838
section#SiteSearch #searchResults .searchResult .searchResultTitle{color:#0294ce;font-size:14px;font-weight:bold}
839
section#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}
840
section#SiteSearch #searchResults .searchResult .searchResultSubTitle .searchResultRelevance .searchResultRelevanceBar{height:10px;line-height:10px;background-color:#0294ce}
841
section#SiteSearch #searchResults .searchResult .searchResultSubTitle .searchResultURL{color:#000}
842
section#SiteSearch #searchResults .searchResult .searchResultSubTitle .searchResultURL:hover{color:#3e75a6}
843
section#SiteSearch #searchResults .pager{margin-bottom:20px}
844
section#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}
845
section#SiteSearch #searchResults .pager a:hover,section#SiteSearch #searchResults .pager span:hover{background-color:#0294ce}
846
section#SiteSearch #searchResults .pager .pagerCurrent{background-color:#0294ce;cursor:default}
847
section#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}
860
form.innotech-centre .Calendar table td a.calendar-event{background-color:#002a5c;color:#fff !important}
861
form.innotech-centre .event-list-title{color:#002a5c !important}
862
form.idea .Calendar table td a.calendar-event{background-color:#b71a8b;color:#fff !important}
863
form.idea .event-list-title{color:#b71a8b !important}
864
form.crest .Calendar table td a.calendar-event{background-color:#325c64;color:#fff !important}
865
form.crest .event-list-title{color:#325c64 !important}
866
form.stem .Calendar table td a.calendar-event{background-color:#75cbe2;color:#fff !important}
867
form.stem .event-list-title{color:#75cbe2 !important}
868
form.image .Calendar table td a.calendar-event{background-color:#77b800;color:#fff !important}
869
form.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}