/* edit this style sheet ONLY for branding purposes============*/

body {
	background-color: #25a0d2;
}


/* image overlay============*/


/*.overlay{
	background-image: url("../images/trans.png");
	width:746px;
	height:10px;
	margin-top: -156px;
	position: relative;
}
*html .overlay{
background:0;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/trans.png', sizingMethod='scale');
	
}*/

/* toplinks */
#toplinkswrap {
	color: #60d4fe;
	background-image: url(/assets/worcester/images/toplink_back2.gif);
}

#toplinks ul li {
	background-image: url(/assets/worcester/images/toplink_tab2.gif);
}

#toplinks ul li a {
	color: #cbe4f1;		
}

#toplinks ul li a:hover {
color:#39718f;
}


/* accessibility links */

#accessibilitylinks {
	color: #01374d;
}

#accessibilitylinks ul li a {
	color: #01374d;
}


/* header */

#header {
	background-image: url(/assets/worcester/images/header_back.gif);
}

#header img {
	width:187px; height:85px;
	margin-top: 35px;
	margin-left: 25px;
}

#header #banner {
	border: 1px solid #0099CC;
}

/* picture */
#picture {
		border-left: 2px solid #01374d;
		border-right: 2px solid #01374d;
		border-bottom: 1px solid #01374d;
}


/* main content */
#main{
	background:#FFF;
}

*html #main {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/assets/worcester/images/trans.png', sizingMethod='scale');
}

/* main content area =============================================================================== */


#main #middle #content {
	color: #333333;
	background-color: #FFFFFF;
}

/* main content area styles ========================================================================== */


#main #middle #content blockquote {
	color: #03b0f2;
	background-color: #e4f7ff;
}

#main #middle #content h1 {
	color: #1dadff;
	font-weight:normal;
}

#main #middle #content h2 {
	color: #1dadff;
	font-weight:normal;
}

#main #middle #content p {
	color: #333333;
}

#main #middle #content h3 {
	color: #1dadff;
	font-weight:normal;
}

#main #middle #content h3 a {
	color: #1dadff;
	font-weight:normal;
}

#main #middle #content h3 a:hover{
color: #281e01;
}

#main #middle #content  a {
color: #333333;
}
#main #middle #content  a:hover {
color: #000000;
}



/*main content feature =============================================================================== */


#main #middle .feature {
	background-color: #b5eaff;
	color: #01374d;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #72d8ff;
}
#main #middle .feature p a {
	color: #01374d;
}
#main #middle .feature img{
	border: 1px solid #01374d;
}

#main #middle .feature p a:hover{
	color: #000000;
}

/* Enquiry =============================================================================== */


#main #middle #content form{
	background-color: #e4f7ff;
}
#main #middle #content form label{
	color: #014F6B;
}
#main #middle #content form input, textarea, select{
	border: 1px solid #0082B3;	
}

#main #middle #content form .big {
	border: 1px solid #01678e;
	background-image: url(/assets/worcester/images/but_back.gif);
}





/* content footer =============================================================================== */


#main #middle #contentfooter{
	color: #e8feff;
}	

#main #middle .footer-normal-width {
	background-image: url(/assets/worcester/images/content_foot.gif);
}

#main #middle .footer-wide {
	background-image: url(/assets/worcester/images/content_foot_wide.gif);
}


#main #middle #contentfooter a{
	color: #1dadff;
}
#main #middle #contentfooter a:hover{
color: #666;
}

/* Email da page =============================================================================== */
#emailform form input.butt {
	background-image: url(/assets/worcester/images/but_back.gif);
	border: 1px solid #01678e;
}

#emailform form input, textarea {	
border: 1px solid #01678e;
}
#emailform form label{	
color: #ffffff;}
.sent{	color: #FFFFFF;}
/* Breadcrumb =============================================================================== */


#main #middle #breadcrumb {
	color: #1dadff;
	
}

#main #middle .breadcrumb-normal-width {
	background-image: url(/assets/worcester/images/content_top.gif);
}

#main #middle .breadcrumb-wide {
	background-image: url(/assets/worcester/images/content_top.gif);

}

#main #middle #breadcrumb a {
	color: #1dadff;
}
#main #middle #breadcrumb a:hover {
color:#666;

}

/* Left column =============================================================================== */


#main #left {
	border:1 solid #993300;
}

#main #left h3 {
	color:#1dadff;
}

#main #left input.go {
	background:#1dadff;
}

#main #left #nav {
}

#main #left #top{
	background-image: url(/assets/worcester/images/nav_top.gif);
	}	
	
	
#main #left  #base{
	background-image: url(/assets/worcester/images/nav_base.gif);
	}
	
	
/*right column=============================================================================== */

#main #right h3 {
	color:#1dadff;
}

#main #right #navrt {
	/*background-image: url(/assets/worcester/images/right_nav_top.gif);*/
}

#main #right #navfoot {
	background-image: url(/assets/worcester/images/right_nav_base.gif);
}

/* Ticker  =============================================================================== */


#main #right #navrt #ticker {
	background-color: #A1E5FF;
	border-right: 1px solid #01374d;
	border-left: 1px solid #01374d;
	border-bottom: 1px solid #01374d;
	color: #01374d;
}


#main #right #navrt #ticker a {
	color:#01374d;
}
	
#main #right #navrt #ticker a:hover {
	color:#000000;
}

#main #right #navrt #ticker ul {
}

#main #right #navrt #ticker ul li a {
	background-image:url(../../awc/images/bullet.gif);
}



/* News =============================================================================== */


#main #right #navrt #news {
background-color: #a1e5ff;
	border-right: 1px solid #01374d;
	border-left: 1px solid #01374d;
	color: #01374d;
	
	border-bottom: 1px solid #01374d;
}


#main #right #navrt #news a {
	color:#0176a2;
}
	
#main #right #navrt #news a:hover {
	color:#000000;
}

#main #right #navrt #news .hr {
	border-top: 1px solid #5ad1ff;
}

/* Fixtures =============================================================================== */


#main #right #navrt #fixtures {
	background-color: #a1e5ff;
	border-right: 1px solid #01374d;
	border-left: 1px solid #01374d;
	color: #01374d;
	border-bottom: 1px solid #01374d;
}


#main #right #navrt #fixtures a {
	color:#0176a2;
}
	
#main #right #navrt #fixtures a:hover {
	color:#000000;
}


#main #right #navrt #fixtures ul {

}



#main #right #navrt #fixtures ul li {
	border-bottom: 1px solid #5ad1ff;
}

#main #right #navrt #fixtures ul li a {
	color:#0176a2;	
	background-image: url(/assets/worcester/images//ico_event.gif);
}

/* docs =============================================================================== */


#main #right #navrt #docs {
	background-color: #daf5ff;
	border-right: 1px solid #01374d;
	border-left: 1px solid #01374d;
	color: #01374d;
	border-bottom: 1px solid #01374d;
}


#main #right #navrt #docs ul li {
	border-bottom: 1px solid #5ad1ff;
}

#main #right #navrt #docs ul li a {
	color:#0176a2;
	background-image: url(/assets/worcester/images/ico_doc.gif);
}

#main #right #navrt #docs ul li a:hover {
	color:#01374d;
}


/* Links =============================================================================== */



#main #right #navrt #links{
	background-color: #daf5ff;
	border-right: 1px solid #01374d;
	border-left: 1px solid #01374d;
	color: #01374d;
	border-bottom: 1px solid #01374d;
}


#main #right #navrt #links ul li {
	border-bottom: 1px solid #5ad1ff;
}

#main #right #navrt #links ul li a {
	color:#0176a2;
	background-image: url(/assets/worcester/images//ico_link.gif);
}
#main #right #navrt #links ul li a:hover {
	color:#01374d;
}
/* Events =============================================================================== */

#main #right #navrt #events {
	background-color: #a1e5ff;
	border-right: 1px solid #01374d;
	border-left: 1px solid #01374d;
	color: #01374d;
	border-bottom: 1px solid #01374d;
}

#main #right #navrt #events a {
	color:#0176a2;
}
	
#main #right #navrt #events a:hover {
	color:#000000;
}


#main #right #navrt #events ul {

}



#main #right #navrt #events ul li {
	border-bottom: 1px solid #5ad1ff;
}

#main #right #navrt #events ul li a {
	color:#0176a2;
	background-image: url(/assets/worcester/images/ico_event.gif);
}

/* Search =============================================================================== */

#main #right #navrt #search {
	border-right: 1px solid #01374d;
	border-left: 1px solid #01374d;
	background-color: #def5ff;
	color: #01374d;
}

#main #right #navrt #search form input{
	border: 1px solid #20c1ff;
}

#main #right #navrt #search form .sm {
	border: 1px solid #01678e;
	background-image: url(/assets/worcester/images/but_back.gif);
}


/*Newsletter =============================================================================== */

#main #right #navrt #newsletter {
	border-right: 1px solid #01374d;
	border-left: 1px solid #01374d;
	background-color: #c4eeff;
	color: #01374d;
	border-bottom: 1px solid #01374d;
}

#main #right #navrt #newsletter form input{
	border: 1px solid #20c1ff;	
}

#main #right #navrt #newsletter form .sm {
	border: 1px solid #01678e;
	background-image: url(/assets/worcester/images/but_back.gif);
}

/*footer =============================================================================== */

#footer {
	background:#FFF;
	color: #666;
	padding:0;
	margin:0;
}

#footer a {
	color:#666;
}

#footer .center input.go {
	background:#1dadff;
}


/*subfooter =============================================================================== */


#subfooter ul {
	color: #15abe8;
}



#subfooter ul li a {
	color: #bbecff;
}

#subfooter ul li a:hover {

	text-decoration: underline;
}


/* Homepage portal elements ============================================================================= */

#homepic {
	background-color: #c5eeff;
	border-left: 2px solid #01374e;
	background-image: url(/assets/worcester/images/homecontent_strip.gif);
}

#homemain {
	background-image: url(/assets/worcester/images/homecontent_back.gif);
}

#homeheader {
	background-image: url(/assets/worcester/images/header_back_home.gif);
}

#rightfloat{
	background-color: #01374d;
}

#homepic #rightfloat .horizline {
	background-image: url(/assets/worcester/images/break.gif);
}

#homepic #rightfloat .buttons {
	background-color: #01374d;
	background-image: url(/assets/worcester/images/portal_links.gif);
	border-top: 2px solid #FFFFFF;
	color: #99FF99;
}

#homepic #rightfloat .buttons .title a {
	color: #ffffff;
}
#homepic #rightfloat .buttons .title a:hover {
	color: #000000;
}

#homepic #rightfloat .small {
	color: #99FF99;
}

#homepic #rightfloat .buttons .small a {
	color: #ffffff;
}

#homepic #rightfloat .buttons .small a:hover {
	color: #000000;
}

#homemain  #image {
	background-image: url(/assets/worcester/images/picture_frame.gif);
	}
#homemain #imagefoot {
background-image: url(/assets/worcester/images/picture_frame_foot.gif);
	}
#homemain p a {
	color: #01374d;
}
#homemain p a:hover {
	color: #000000;
}
#homemain img {
	border: 1px solid #292F09;
}
#homefooter {
	background-image: url(/assets/worcester/images/foot_back_home.gif);
	color: #7adaff;
}

#homefooter a {
	color: #FFFFFF;
}
#homefooter a:hover {

}

/*sidenav ===================================================*/

	
ul#navmenuhoriz {
	color: #393f04;
}

ul#navmenuhoriz li.top{
	background-image: url(/assets/worcester/images/nav_top.gif);
}




/* 1st level */


ul#navmenuhoriz li a {
	background-color: #ffffff;
	color:#FFF;	
}

ul#navmenuhoriz li a:hover {
	color: #666;
	background-image: url(/assets/worcester/images/link_roll.gif);
} 

ul#navmenuhoriz li a#active  {
	background:#1dadff;
	color:#FFF;
}
		
ul#navmenuhoriz li ul li a {
	background-color: #CCC;
	color: #1dadff;	
	} 

ul#navmenuhoriz li ul li a:hover {
	color: #666;
	background-image: url(/assets/worcester/images/link_roll.gif);
} 


/*3rd level*/


ul#navmenuhoriz li ul li ul li a {
	background-color: #b9ebff;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0196cf;
	color:#01374d;
} 
ul#navmenuhoriz li ul li ul li a:hover {
	color: #000000;
	background-image: url(/assets/worcester/images/link_roll.gif);
}


/*4th level*/

ul#navmenuhoriz li ul li ul li ul li a {
	color: #ffffff;
	background-color: #a8adbd;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8d93a4;
} 
ul#navmenuhoriz li ul li ul li ul li a:hover {
	color: #000000;
	background-color: #9bb0ce;
}

/*search page*/
#main #middle #content #search2 input.button {
	width:60px;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(/assets/worcester/images/but_back.gif);
}
/*===mac===*/

#mac_wrapper{
	width:750px;
	height:auto;
	margin:0 auto 0 auto;
}
#mac_header{
	width:730px;
	height:80px;
	padding:10px;
	background-image: url(../images/header_back.gif);	
}
#mac_centreimage{
	background-image:url(../images/pics/picture.jpg);
	width:746px;
	height:156px;
	border-left:#3D5201 2px solid;
	border-right:#3D5201 2px solid;
}
#mac_textarea{
	width:726px;
	height:auto;
	background:#fff;
	padding:10px;
	border-left:#3D5201 2px solid;
	border-right:#3D5201 2px solid;
}
#mac_textarea h1{
	color: #1dadff;
	font-size:140%;
	font-family:Arial, Helvetica, sans-serif;
}
#mac_textarea p{
	color:#000;
	font-size:76%;
	font-family:Arial, Helvetica, sans-serif;
}
#mac_textarea p a, #mac_textarea p a:visited{
	color: #1dadff;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	display:block;
	font-weight:bold;
	padding:0 0 0 15px;
	background:url(../images/ico_link.gif) top left no-repeat;
	margin:0;
}
#mac_textarea p a:hover{
	color: #1dadff;
	text-decoration:underline;
}
#mac_footer{
	width:750px;
	height:44px;
	background-color:#01374D;
}
.mac_logobox{
	width:250px;
	background:url(../images/logo_1.gif) top left no-repeat;
	height:80px;
	float:left;
	position:relative;
}

/* skyscraper banner */

#skyscraper-banner .top-curve {
	background-image:url(/assets/worcester/images/right_nav_base_invert.gif);
}

#skyscraper-banner .bottom-curve {
	background-image: url(/assets/worcester/images/right_nav_base.gif);
}

#skyscraper-banner #sky-content {
	background-color:#def5ff;
	border-left:1px solid #01374d;
	border-right:1px solid #01374d;
}

#skyscraper-banner #sky-content img {
	border:1px solid #01374d;
}

#topElements .search input.go {
	background:#1dadff;
}