/* CSS Document */
/* Title:	GTC Scotland - styles for Body Text Sizer - Small (Default) */

#content-column-home {
margin:35px 280px 0px 10px;
}


/* BREADCRUMB */
#container-breadcrumb {
	clear: both;
	color: #333333;
	font-weight: normal;
	padding: 0px !important;
	float: left;
vertical-align:top;
}
#container-breadcrumb a, 
#container-breadcrumb a:link {
	color: #333333;
	text-decoration: none;
}
#container-breadcrumb a:visited {
	color: #333333;
	text-decoration: none;
}
#container-breadcrumb a:focus, 
#container-breadcrumb a:hover, 
#container-breadcrumb a:active {
	color: #333333 !important;
	text-decoration: underline;
}



.floatleft {
	float: left;
padding: 0.75em;
}
.floatright {
	font-weight: bold; 
float: right;
vertical-align:top;
}
.floatright A {
	color: #000066! important
}

.floatright table {
border-collapse:collapse;
}

.topalign {
vertical-align:top !important;
}


.clear{clear: both;}


body {
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: small;
	text-align: center !important;
	padding-right: 20px;
	padding-left: 20px;
	margin-bottom: 20px;
}

/* STLYES FOR LOGIN/LOGOUT LINKS & BUTTONS IN TEMPLATES */
#loginlogoutdiv {
	margin-top:0px !important;
	padding-top:0px !important;
	
	text-align: left;
	
}

#logoutimage {
	padding:0px !important;
	margin:0px !important;
}

#loginlogoutdiv input {
	float: right;
}
#loginlogoutdiv p {
	margin-top:0px;
	padding-top:0px;
	padding-left:0px;
	margin-bottom:0px;	
}
#loginlogoutdiv span#loginlogoutlink {
	font-size:110%;
	float:right;
	margin-top:-16px !important;
	margin-right:3px;
}
#loginlogoutdiv span#myGTCSLink {
	font-size:110%;
	float:right;
	margin-top:-16px !important;
	margin-right:3px;
}

#loginlogoutdiv span#loginlink {
	float:right;
	margin-right:3px;
	margin-top:3px;
}

div.addToFavouritesLink {
	text-align:center;
}

#welcomeback div {
	margin-top:0px !important;
	padding-left: 6px !important;
	/*padding-bottom: 6px;*/
	font-size: 1.0em !important;
	background: #F8F8F8 !important;
	border-top: 1px solid #FFFFFF !important;
	height: 35px !important;
	padding-bottom: 0px !important;
	margin-bottom:0px;
}
	

/* FIXES */
/* adjustment for IE5 */

body {
	font-size: x-small; /* IE5 Win */
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	font-size: small;
}
html>body { /* be nice to Opera */
	font-size: small;
}

/* ONLINE POLL */
#poll {
	background-color: #FFFFFF;
	border: 1px solid #333333;
}
#poll .yes {
	color: #9999CC;
}
#poll .no {
	color: #CC6666;
}

.ae_polltable {
	margin: 0;
	margin-top: 8px;
	padding: 0;
	background-color: #FFFFFF;
}
.ae_polltable div {
	margin: 0;
	padding: 0;
}
.ae_polltable th {
	margin: 0;
	padding: 0;
	font-weight: normal;
	height: auto !important;
}
.ae_polltable td {
	margin: 0;
	padding: 0;
	font-weight: normal;
	height: auto !important;
}
.ae_pollquestion {
	TEXT-ALIGN: left;
	height: auto !important;
}
.ae_pollanswer {
	TEXT-ALIGN: left;
	height: auto !important;
}
.ae_polltotalvotes {
	TEXT-ALIGN: left;
	height: auto !important;
}
.ae_pollbar1 {
	HEIGHT: 2px !important;
	BACKGROUND-COLOR: #9999CC;
}
.ae_pollbar2 {
	HEIGHT: 2px !important;
	BACKGROUND-COLOR: #CC6666;
}
.ae_pollbar3 {
	HEIGHT: 2px !important;
	BACKGROUND-COLOR: #8FBC8F;
}
.ae_pollbar4 {
	HEIGHT: 2px !important;
	BACKGROUND-COLOR: #F0E68C;
}
.ae_pollbar5 {
	HEIGHT: 2px !important;
	BACKGROUND-COLOR: #DEB887;
}
/* SUB-HEADER - NAV */
#nav #induction a{
	width: 100%;
	padding-top: 2px;
	padding-bottom: 0px;
	text-decoration: none !important;
}
#nav #induction a:hover {
	width: 100%;
	padding-top: 2px;
	padding-bottom: 3px;
	text-decoration: none !important;
}
#nav #hints a {
	padding-top: 8px;
	padding-bottom: 9px;
	text-decoration: none !important;
}
#nav #hints a:hover {
	padding-top: 8px;
	padding-bottom: 9px;
	text-decoration: none !important;
}
#nav #alternative a {
	width: 100%;
	padding-top: 2px;
	padding-bottom: 3px;
	text-decoration: none !important;
}
#nav #alternative a:hover {
	width: 100%;
	padding-top: 2px;
	padding-bottom: 3px;
	text-decoration: none !important;
}
#nav #cpd a {
	width: 100%;
	padding-top: 8px;
	padding-bottom: 9px;
	text-decoration: none !important;
}
#nav #cpd a:hover {
	width: 100%;
	padding-top: 8px;
	padding-bottom: 9px;
	text-decoration: none !important;
}
#nav #features a {
	padding-top: 2px;
	padding-bottom: 3px;
	text-decoration: none !important;
}
#nav #features a:hover {
	padding-top: 2px;
	padding-bottom: 3px;
	text-decoration: none !important;
}
#nav #discussion a {
	padding-top: 2px;
	padding-bottom: 3px;
	text-decoration: none !important;
}
#nav #discussion a:hover {
	padding-top: 2px;
	padding-bottom: 3px;
	text-decoration: none !important;
}
#nav #useful a {
	width: 100%;
	padding-top: 8px;
	padding-bottom: 9px;
	text-decoration: none !important;
}
#nav #useful a:hover {
	width: 100%;
	padding-top: 8px;
	padding-bottom: 9px;
	text-decoration: none !important;
}

.quicklinks-btn {
	background: url(../templates/gtcs_probation_home_files/qiucklink-bkgrnd.gif) no-repeat;
	width: 251px;
	height: 67px;
	color: #FFFFFF;
	cursor: hand;
}
.quicklinks-btn h5 {
	color: #FFFFFF;
	padding: 6px 60px 6px 12px;
	margin: 0px;
	font-size: 1.0em;
}
.quicklinks-btn p {
	margin: 0px;
	padding: 0px 60px 6px 12px;
}
.quicklinks-btn a, 
.quicklinks-btn a:link,
.quicklinks-btn a:visited  {
	color: #FFFFFF !important; 
	text-decoration: none; 
}
.quicklinks-btn a:focus, 
.quicklinks-btn a:hover, 
.quicklinks-btn a:active {
	color: #FFFFFF; 
	text-decoration: underline; 
}