/*
Virtual Schools CSS
	[1] Colours
	[2] Layout (general page appearance)
	[3] Fonts
	[4] Images
	[5] Forms (including font/colour changes)
	[6] Boxes (including font/colour changes)
	[7] Lists (including font/colour changes)

	Most of these (especially 1/2/3/4) could be combined into fewer declerations,
	or just run the CSS through a minimiser when done...

*/

img {
	border:0px;
}
#password-clear { display: none;  color: #666;}
.leftText { text-align:left; }
/**** [1] Colours ****/
.redBorder { color:#fff; background:#800000; padding:3px; margin-top:5px; }
.greenBorder { color: #fff; background:#54B021; padding:3px; margin-top:5px;}
.width100 { width:100% !important; }

.strong { font-weight:bold; padding:0px; margin:0px; }
.pagination  span.current_page { background-color:#1A3C06;}
/* hover is #408e00 */
.pagination span.firstlink {
	-moz-border-radius: 0 0 0 0.6em;
	-webkit-border-radius: 0 0 0 0.6em;
	border-radius: 0 0 0 0.6em;
}
.pagination span.lastlink {
	float: right;
	-moz-border-radius: 0 0 0.6em 0;
	-webkit-border-radius: 0 0 0.6em 0;
	border-radius: 0 0 0.6em 0;
}

.pagination span {
	/* color:#ccc; */
}
.highlightred { border:1px solid #d00;}
.content .box.home .news_list a.heading, .content .box.home .news_list a.heading:hover {
	background: none; color: #fff; /* override the LHS box rollovers */
	text-align: left;
	border: 0;
	padding: 0;
	margin: 0;
	text-transform: none;
}


/**** [2] Layout ****/


.formy div  { clear: both; margin-bottom: 5px; }
.formy label { font-size:1.0em; display:inline; color:#fff; font-weight:bold; width: 140px; float: left; }
.formy input {	font-size:1.0em; display:inline; width:200px; }
.formy div { clear: both; margin-bottom: 5px; }
.formy div div { padding-left:120px; }
.formy .submitBtn { padding-left:100px font-size:1em; display:inline; width:100px;  }

/**** [3] Fonts ****/


/**** [4] Images ****/


/**** [5] Forms ****/



/**** [6] Boxes ****/



/**** [7] Lists ****/

.newsImage {
	float:left;
	padding-right:30px;
	padding-bottom:10px;
}

.staff_list img {
  border:0px;
}


.staff_list li {

	width: 150px !important;
	max-width: 150px !important; /* note: or however wide your staff pics are */
	background-color: #3e4547;
    font-size:0.8em;
}

.staffImage {
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}


