/* Available headings for page editors - these classes show in editor */

.h1, .h2, .h3, .h4{}


/* Heading definitions for the various site areas follow */

/* Main blue headings in content */

.system_content h1, .system_contentStyle2 h1 {
	color: #0000FF;
	font-weight: normal;
	/*text-transform: capitalize;*/
	font-size: 160%;
	line-height:130%;
	padding: 0 0 0 0;
}

.system_content h4, .system_contentStyle2 h4 {
	color: #0000FF;
	font-weight: normal;
	font-size: 120%;
	line-height:130%;
	padding: 0 0 0 0;
}

/* Secondary black underline heading in content*/

.system_content h3, .system_contentStyle2 h3{
	color: #0000FF;
	font-weight: normal;
	font-size: 120%;
	line-height:130%;
	padding: 0 0 0 0;
}

.system_content h2, .system_contentStyle2 h2 {
        border-bottom: 1px solid #eee;
	color: #000000;
	font-size: 120%;
	line-height:130%;
	padding: 5px 0 5px 5px;
}

/* Secondary white underline heading in nuggets */

.system_contentNugget2 h2 {
	color: #fff;
        background-color: #33d;
        border-bottom: 1px solid #33d;
	font-size: 120%;
	line-height: 130%;
	margin: 0;
	padding-bottom: 5px 0 5px 5px;
}

.system_contentNugget2 a:link{
color: #fff;
text-decoration: none;
}

.system_contentNugget2 a:visited{
color: #fff;
text-decoration: none;
}

.system_contentNugget2 a:hover{
color: #fff;
text-decoration: underline;
}

.system_contentNugget2 ul{
margin-top: 20px;
}

/* Tertiary headings */

/* STORM
.system_navigateTertiary h3 {
	background-image: url('http://www.falkirkonline.net/developers area/interface images/tertiaryTitleBg.jpg');
	background-repeat: no-repeat;
	border: 0;
	color: #FFFFFF;
	width: 170px;
	background-color: #0B0948;
	font-size: 100%;
	height: 23px;
	line-height: 100%;
	margin: 0 0 4px 0;
	padding: 4px 0 0 12px;
} */

/* REWORK TERTIARY H3 */

.system_navigateTertiary h3 {
	background: url('http://www.falkirkonline.net/developers area/interface images/tertiaryTitleBg.jpg') no-repeat left center;
	border: 0;
	color: #FFFFFF;
	background-color: #0B0948;
	font-size: 100%;
        height:21px;
    	padding: 4px 0 0 12px;
	margin: 0 0 4px 0;
}


h2, h3, h4, h5, h6, h7 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight:bold;
}

/* RSS Formatting */
.system_rss{
width: 95%;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.system_rss table{
border: 1px solid #fff;
padding: 10px;
font-size: 12px;
}

.system_rss tr{
border: 1px solid #fff;

}

.system_rss td{
border: 1px solid #fff;
padding-left: 15px;
}

.system_rss a{
background: url('http://www.falkirkonline.net/developers area/interface images/arrow.gif') no-repeat 5px;
padding-left: 15px;
}

.system_rss h3{
font-size:14px;
padding: 8px;
border-bottom: 1px solid #999;
margin: 0px 0px 8px 0px;
}

.system_rss h4{
font-size:10px;
font-weight:normal;
padding: 3px;
margin: 8px 0px 0px 0px;
border-top: 1px solid #999;
text-align:right;
}

/* END RSS Formatting */

/* TEST STORM FORMATTING AZ 

.system_azindex {
	font-weight:bold;
	padding:5;
	margin:5;
	color:#999999;
	line-height:200%

}

.system_azindex a {
	color:#000000;
	text-decoration:none;
}

.system_azindex a:hover {
	color:#0000FF;
	text-decoration: underline;
}

.az_wrapper {
	float:left;
	position:relative;
	border:1px solid red;
	width:60%
}


.system_advsearchwrapper {
	margin:10px 0 0px 0;
	padding:10px;
	background-image:url(../images/misc/AdvSearch_bg.jpg);
	background-repeat:repeat-x;
	background-color:#0033CC;
	border:1px solid #0033CC;
}

.system_advancedsearch {
	
	border:1px solid #0033CC;
	padding:3px 10px 0px 5px;
	font-size: 100%;
	margin-right:5px;
	height:25px;
}
.system_dataButton {
	background-color:#0033CC;
	color:#FFFFFF;
	padding:1px;
	height:25px;
}

.system_listeritemtitle p {

	margin:10px 0 10px 0;
}

.system_advancedsearchbox {
	display:block;
	width:auto;
	padding:0px 0px 5px 5px;
	margin:0 0px 0px 0;
	background-color:#FFFFFF;
	border-bottom:1px solid #CCCCCC;
}

.system_checkboxwrapper {
	vertical-align:middle;
}*/

.system_innerwrapper img{
border: 0px;
}


.system_contentstyle2 legend {
border: 1px solid #BDCCDF;
background: #F1F3F8;
font-weight: bold;
color:#666699
}

.system_contentstyle2 fieldset {
border: 1px solid #BDCCDF;
}

.system_contentstyle2 fieldset p{
margin: 5px;
}

#weather{
padding: 15px;
}

.weatherimage {
float:left;
}

#weather p{
margin-left: 95px;
}

#weather h2{
border: 0px;
margin: 0px;
}

.busname{
background: #eee;
}

/* Google Mapping */
#map .details {
width: 180px;
}

/* Whats on weekly */
#whatsonweek{
color: #fff;
width:380px;
}

#whatsonweek ul{
padding: 0px;
margin: 10px 0px 10px 20px;
}

.twobit {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#003366;
	width:auto;
	border-top:5px solid #ECECEC;
	/* margin-top:20px; */
	/* margin-right: 20px; */ 
	table-layout:auto;
}

.twobit CAPTION {
	text-align:left;
	padding:5px;
	background-color:#3333DD;
color: #fff;
font-weight: bold;
}

.twobit tr { 
	vertical-align: text-top;	
}

.twobit th{

background-color: #ECECEC;
color: #666;
}

.twobit td {
	padding:5px;

}

.twobit p {
	margin:0;
	color:#003366;
}

.twobit a {
	display: block;
	color:#003366;
	font-weight:bold;
	text-decoration:none;
}

.twobit a:hover {
	display: block;
	color:#003366;
	font-weight:bold;
	text-decoration:underline;
}

#GenericEqualityScheme{
border: 1px solid #fff;
}

#GenericEqualityScheme td{
border: 1px solid #fff;
}

#GenericEqualityScheme table{
border: 1px solid #fff;
}

#GenericEqualityScheme tr{
border: 1px solid #fff;
}

/* NO FLUFF TABLES */
#nofluff{
border: 0px;
}

#nofluff table{
border: 0px;
}

#nofluff td{
border: 0px;
}

#nofluff tr{
border: 0px;
}