/* HOME STYLES */
html {
	background: #ffffff url(../images/bg/graded_bg.jpg) repeat-x;
}

body {
	background: transparent url(../images/bg/bg-blue-swoosh.png) no-repeat right -15px !important;
	background: transparent url(../images/bg/bg-blue-swoosh.gif) no-repeat right -15px;
}

/* Header */

.thrColHybHdr #header {
	background: transparent url(../images/titles/gsa_title.png) no-repeat 32px 165px !important;
	background: transparent url(../images/titles/gsa_title.gif) no-repeat 32px 165px;
} 

/* Menu styles */

.arrowlistmenu .menuheader {
	color: #e6e6e6;
}
.arrowlistmenu .one {
	background: transparent url(../images/navibar/normal/home-home0.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/home-home0.gif) no-repeat center left;
}
.arrowlistmenu .one:hover {
	background: transparent url(../images/navibar/normal/darkgrey-home0.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/darkgrey-home0.gif) no-repeat center left;
}
.arrowlistmenu .two {
	background: transparent url(../images/navibar/normal/home-about-us0.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/home-about-us0.gif) no-repeat center left;
}
.arrowlistmenu .two:hover {
	background: transparent url(../images/navibar/normal/darkgrey-about-us0.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/darkgrey-about-us0.gif) no-repeat center left;
}
.arrowlistmenu .three {
	background: transparent url(../images/navibar/normal/home-schools-courses0.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/home-schools-courses0.gif) no-repeat center left;
}
.arrowlistmenu .three:hover {
	background: transparent url(../images/navibar/normal/darkgrey-schools-courses0.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/darkgrey-schools-courses0.gif) no-repeat center left;
}
.arrowlistmenu .four {
	background: transparent url(../images/navibar/normal/home-dates-fees0.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/home-dates-fees0.gif) no-repeat center left;
}
.arrowlistmenu .four:hover {
	background: transparent url(../images/navibar/normal/darkgrey-dates-fees0.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/darkgrey-dates-fees0.gif) no-repeat center left;
}
.arrowlistmenu .five {
	background: transparent url(../images/navibar/normal/home-graduates0.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/home-graduates0.gif) no-repeat center left;
}
.arrowlistmenu .five:hover {
	background: transparent url(../images/navibar/normal/darkgrey-graduates0.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/darkgrey-graduates0.gif) no-repeat center left;
}
.arrowlistmenu .six {
	background: transparent url(../images/navibar/normal/home-productions0.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/home-productions0.gif) no-repeat center left;
}
.arrowlistmenu .six:hover {
	background: transparent url(../images/navibar/normal/darkgrey-productions0.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/darkgrey-productions0.gif) no-repeat center left;
}
.arrowlistmenu .seven {
	background: transparent url(../images/navibar/normal/home-gallery0.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/home-gallery0.gif) no-repeat center left;
}
.arrowlistmenu .seven:hover {
	background: transparent url(../images/navibar/normal/darkgrey-gallery0.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/darkgrey-gallery0.gif) no-repeat center left;
}
.arrowlistmenu .eight {
	background: transparent url(../images/navibar/normal/home-singing0.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/home-singing0.gif) no-repeat center left;
}
.arrowlistmenu .eight:hover {
	background: transparent url(../images/navibar/normal/home-singing1.png) no-repeat center left !important;
	background: transparent url(../images/navibar/normal/home-singing1.gif) no-repeat center left;
}
.arrowlistmenu .openheader1 { 
	background: transparent url(../images/navibar/selected/home-home-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-home-top.gif) no-repeat center left;
}
.arrowlistmenu .openheader1:hover { 
	background: transparent url(../images/navibar/selected/home-home-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-home-top.gif) no-repeat center left;
}
.arrowlistmenu .openheader2 { /*CSS class to apply to expandable header when it's expanded*/
	background: transparent url(../images/navibar/selected/home-aboutus-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-aboutus-top.gif) no-repeat center left;
}
.arrowlistmenu .openheader2:hover { /*CSS class to apply to expandable header when it's expanded*/
	background: transparent url(../images/navibar/selected/home-aboutus-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-aboutus-top.gif) no-repeat center left;
}
.arrowlistmenu .openheader3 { /*CSS class to apply to expandable header when it's expanded*/
	background: transparent url(../images/navibar/selected/home-schools-courses-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-schools-courses-top.gif) no-repeat center left;
}
.arrowlistmenu .openheader3:hover { /*CSS class to apply to expandable header when it's expanded*/
	background: transparent url(../images/navibar/selected/home-schools-courses-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-schools-courses-top.gif) no-repeat center left;
}
.arrowlistmenu .openheader4 { /*CSS class to apply to expandable header when it's expanded*/
	background: transparent url(../images/navibar/selected/home-dates-fees-applications-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-dates-fees-applications-top.gif) no-repeat center left;
}
.arrowlistmenu .openheader4:hover { /*CSS class to apply to expandable header when it's expanded*/
	background: transparent url(../images/navibar/selected/home-dates-fees-applications-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-dates-fees-applications-top.gif) no-repeat center left;
}
.arrowlistmenu .openheader5 { /*CSS class to apply to expandable header when it's expanded*/
	background: transparent url(../images/navibar/selected/home-graduates-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-graduates-top.gif) no-repeat center left;
}
.arrowlistmenu .openheader5:hover { /*CSS class to apply to expandable header when it's expanded*/
	background: transparent url(../images/navibar/selected/home-graduates-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-graduates-top.gif) no-repeat center left;
}
.arrowlistmenu .openheader6 { /*CSS class to apply to expandable header when it's expanded*/
	background: transparent url(../images/navibar/selected/home-productions-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-productions-top.gif) no-repeat center left;
}
.arrowlistmenu .openheader6:hover { /*CSS class to apply to expandable header when it's expanded*/
	background: transparent url(../images/navibar/selected/home-productions-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-productions-top.gif) no-repeat center left;
}
.arrowlistmenu .openheader7 { /*CSS class to apply to expandable header when it's expanded*/
	background: transparent url(../images/navibar/selected/home-gallery-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-gallery-top.gif) no-repeat center left;
}
.arrowlistmenu .openheader7:hover { /*CSS class to apply to expandable header when it's expanded*/
	background: transparent url(../images/navibar/selected/home-gallery-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-gallery-top.gif) no-repeat center left;
}
.arrowlistmenu .openheader8 { /*CSS class to apply to expandable header when it's expanded*/
	background: transparent url(../images/navibar/selected/home-singing-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-singing-top.gif) no-repeat center left;
}
.arrowlistmenu .openheader8:hover { /*CSS class to apply to expandable header when it's expanded*/
	background: transparent url(../images/navibar/selected/home-singing-top.png) no-repeat center left !important;
	background: transparent url(../images/navibar/selected/home-singing-top.gif) no-repeat center left;
}
.arrowlistmenu ul li a.subexpandable:hover { 
	background: #003370;
}
.homebg {
	background:#004474 url(../images/navibar/selected/home-home-bot.png) no-repeat left bottom !important;
	background:#004474 url(../images/navibar/selected/home-home-bot.gif) no-repeat left bottom;
}
.homebg2 {
	height:10px;
	font-size:0.01%;
	background:#004474 url(../images/navibar/selected/home-home-bot.png) no-repeat !important;
	background:#004474 url(../images/navibar/selected/home-home-bot.gif) no-repeat;
}

/* Login panel */

#dropdownpanel .contentdiv #login input {
	color:white;
	background-color:#025D92;
	border: 1px solid #CCCCCC;
	font-size:0.92em;
	margin-right:10px;
}

/* H1 Styles */

.thrColHybHdr #container #mainContent h1, 
.thrColHybHdr #container #mainContent_edit h1, 
.thrColHybHdr #container #sidebar2 h1 {
	color: #004474;
}
.thrColHybHdr #sidebar1 h1.usefullinks {
	background: url(../images/titles/home-useful-links.png) no-repeat !important;
	background: url(../images/titles/home-useful-links.gif) no-repeat;
}
.thrColHybHdr #sidebar2 h3 {
	color: #025D92;
}
.thrColHybHdr #sidebar2 h1.news {
	background: url(../images/titles/home_news.png) no-repeat !important;
	background: url(../images/titles/home_news.gif) no-repeat;
}
.thrColHybHdr #sidebar2 p.furthernews {
	background: url(../images/titles/home_further_news.png) right top no-repeat !important;
	background: url(../images/titles/home_further_news.gif) right top no-repeat;
}