/*  	
	Site custom CSS
	Version : 1.2
	Filename : _site_id.css
	Type: DEVOLVED - External / Internal  
	Date created : 31/10/2006
	Validates : CSS2, CSS2.1, CSS3
	
	Known issues : 	None
	
	Usage notes:
	Set site-wide colour scheme for site name, primary navigation, secondary navigation, home and leader page splash boxes

	NOTE DO NOT REPLACE COLOUR SHADES IN THIS COMMENT
	
	pallete			shade 0 shade 1 shade 2
	red				cc0000	ff9999	ffcccc
	blue			0066cc	3399ff	99ccff
	green			009933	66cc66	ccffcc
	turquoise		009999	66cccc	ccffff
	mauve			cc3399	ff99cc	ffccff
	purple			660099	9966cc	eecdff
	
	Replace cc3399 with shade 0 value
	Replace ff99cc with shade 1 value
	Replace ffccff with shade 2 value	
*/

#chstm #sitename { border-bottom-color: #cc0000 !important; }
#chstm #sitename span, 
#chstm #sitename h1,
#chstm #sitename a,
#chstm #sitename a:visited { background-color: inherit; color: #cc0000; }

#chstm #nav-primary,
#chstm .tab { border-bottom-color: #660099; }
#chstm #nav-primary a,
#chstm .tab a { background-color: inherit; color: #660099; }

#chstm #nav-primary ul { width: 70em; }

#chstm .undergraduate li#undergraduate,
#chstm .postgraduate li#postgraduate,
#chstm .ourresearch li#ourresearch,
#chstm .international li#international,
#chstm .business li#business,
#chstm .alumni li#alumni,
#chstm .aboutus li#aboutus,
#chstm .visitors li#visitors,
#chstm .people li#people,
#chstm .public li#public,
#chstm .newsandevents li#newsandevents,
#chstm #nav-primary ul li.selected,
#chstm .tab ul li.selected,
#chstm .tab ul li span { background: url("../images/tab_660099_ffffff_right.gif") no-repeat top right; background-color: inherit; color: #ffffff; }

#chstm .undergraduate li#undergraduate a,
#chstm .postgraduate li#postgraduate a,
#chstm .ourresearch li#ourresearch a,
#chstm .international li#international a,
#chstm .business li#business a,
#chstm .alumni li#alumni a,
#chstm .aboutus li#aboutus a,
#chstm .visitors li#visitors a,
#chstm .people li#people a,
#chstm .public li#public a,
#chstm .newsandevents li#newsandevents a,
#chstm #nav-primary li.selected a,
#chstm .tab ul li.selected a,
#chstm .tab ul li span a { background: url("../images/tab_660099_ffffff_left.gif") no-repeat top left; background-color: inherit; color: #ffffff !important; }

#chstm #nav-secondary li.nav-secondary-sectionheader { background: url("../images/sec_660099_ffffff_right.gif") no-repeat top right;  }
/*#chstm #nav-secondary li.nav-secondary-sectionheader { background-color: #cc0000; margin-top: 0px; } */

/* Set home page primary splash colour */
#chstm .page-home #content-primary { background-color: #ffcccc; color: inherit;  } 
#chstm .boxsplashhome, 
#chstm .boxsplashhome .header { background-color: #cc0000; color: #ffffff; }
#chstm .boxsplashhome .header { width: 680px; }
 
/* Set leader page primary colour */
#chstm .boxsplashleader, 
#chstm .boxsplashleader .body, 
#chstm .boxsplashleader h1 { background-color: #cc0000; color: #ffffff; }

/* Set site home page secondary content row custom height */
.page-home .content-column25percent,
.page-home .content-column30percent, 
.page-home .content-column33percent, 
.page-home .content-column40percent, 
.page-home .content-column50percent, 
.page-home .content-column60percent,
.page-home .content-column70percent { height: auto; }

#chstm .datatable th { background-color: #ff9999; color: inherit; }

#chstm #courseprofile .factfile,
#chstm #wikiprofile .factfile { border-top-color: #cc0000; border-bottom-color: #cc0000; }

.box-image64pxcolumn-right img,
.box-image95pxcolumn-right img { float: right; margin-left: 1.1em; margin-bottom: 0.4em; }
.box-image64pxcolumn-left img,
.box-image95pxcolumn-left img { float: left; margin-right: 1.1em; margin-bottom: 0.4em; }
.box-image64pxcolumn-left h2,
.box-image64pxcolumn-left h3,
.box-image64pxcolumn-left h4,
.box-image64pxcolumn-left p,
.box-image64pxcolumn-left ul,
.box-image64pxcolumn-left ol { margin-left: 80px; }
.box-image64pxcolumn-right h2,
.box-image64pxcolumn-right h3,
.box-image64pxcolumn-right h4,
.box-image64pxcolumn-right p,
.box-image64pxcolumn-right ul,
.box-image64pxcolumn-right ol { margin-right: 80px; }
.box-image95pxcolumn-left h2,
.box-image95pxcolumn-left h3,
.box-image95pxcolumn-left h4,
.box-image95pxcolumn-left p,
.box-image95pxcolumn-left ul,
.box-image95pxcolumn-left ol { margin-left: 110px; }
.box-image95pxcolumn-right h2,
.box-image95pxcolumn-right h3,
.box-image95pxcolumn-right h4,
.box-image95pxcolumn-right p,
.box-image95pxcolumn-right ul,
.box-image95pxcolumn-right ol { margin-right: 110px; }

.box-pallete-brandred a,
.box-pallete-brandred a:link { background-color: inherit; color: #ffcccc; }
.box-pallete-brandred a:visited { background-color: inherit; color: #ff9999; }
.box-pallete-brandred a:hover { background-color: inherit; color: #ff9999; }
.box-pallete-brandblue a, 
.box-pallete-brandblue a:link { background-color: inherit; color: #99ccff; }
.box-pallete-brandblue a:visited { background-color: inherit; color: #3399ff; }
.box-pallete-brandblue a:hover { background-color: inherit; color: #3399ff; }
.box-pallete-brandmauve a,
.box-pallete-brandmauve a:link { background-color: inherit; color: #ffcccc; }
.box-pallete-brandmauve a:visited { background-color: inherit; color: #ff9999; }
.box-pallete-brandmauve a:hover { background-color: inherit; color: #ff9999; }
.box-pallete-brandgreen a,
.box-pallete-brandgreen a:link { background-color: inherit; color: #ccffcc; }
.box-pallete-brandgreen a:visited { background-color: inherit; color: #66cc66; }
.box-pallete-brandgreen a:hover { background-color: inherit; color: #66cc66; }
.box-pallete-brandturquoise a, 
.box-pallete-brandturquoise a:link { background-color: inherit; color: #ccffff; }
.box-pallete-brandturquoise a:visited { background-color: inherit; color: #66cccc; }
.box-pallete-brandturquoise a:hover { background-color: inherit; color: #66cccc; }

.box-minheight-imagesplash .body { min-height: 100px; }
.box-minheight-imagelarge .body { min-height: 75px; }
.box-minheight-imagesmall .body { min-height: 55px; }

#staffprofile .staffprofile-section img.staffphoto,
#staffprofile img#staffphoto {
border:1px solid black;
float:left;
margin:0.5em 0.5em 0 0;
padding:0;
width:100px;
}

#staffprofile .body .addressdetails {
margin-left:115px;
}

/*
Added two lines to control width and colour of search entry box and search button for dotnet search control
TW - 24/11/2010
*/

#ctlSearch_btnG {width: 6em !important; background-color: #aabbee;}
#ctlSearch_txtKeywords {width: 50% !important; }

#toolbar {width: 27em !important;}
#tsbSearch_toolinputsearch {margin-top: 5pt; margin-left: 5pt; }

/* Layout for PGT pod leader page HR 04.03.10 */
#content-col1 { width: 40%; float: left; margin: 10px 5px 0 0; font-size: 0.85em }
#content-col2 { width: 55%; float: left; margin-right: 5px; font-size: 0.85em }

blockquote 
{
border-left: 1px solid #c1c1c1;
color: #747474;
padding-left: 15px;
margin-left: 15px;
font-family: Georgia, Times New Roman, Roman, serif;
}