﻿body 
{
	margin : 2px 0 0 0;
	background-color : #EFEFEF;
	background-image : url(images/bg.jpg);
	background-repeat :repeat-y;

}

.NTbg{	background-image : url(images/NT_Header.png);	width : 1000px;	height : 120px;}
.TopBG1{	background-image : url(images/top1.jpg);	width : 923px;	height : 52px;}
.TopBG2{	background-image : url(images/top2.jpg);	width : 77px;	height : 52px;}
.TopBG3{	background-image : url(images/top5.jpg);	width : 212px;	height : 201px;}
.TopBG4{	background-image : url(images/top4.jpg);	width : 236px;	height : 120px;}
.TopBG5{	background-image : url(images/top8.jpg);	width : 445px;	height : 120px;}
.TopBG6{	background-image : url(images/top7.jpg);	width : 452px;	height : 36px;}
.TopBG7{	background-image : url(images/searchIcon.jpg);	width : 37px;	height : 36px; border-style:none; border-width:1px; background-attachment:scroll; cursor:'hand'; background-repeat:no-repeat;}
.TopBG8{	background-image : url(images/Searcharea.jpg);	width : 192px;	height : 36px;}
.TopBG9{	background-image : url(images/top10.jpg);	width : 452px;	height : 45px;}
.TopBG10{	background-image : url(images/top9.jpg);	width : 223px;	height : 36px;}

.MainEvent
{
	font-size: 12pt;
	font-weight : bold;
	text-decoration: none;
	color: #FFFFFF;
}

.MainEvent:hover
{
	font-size: 12pt;
	font-weight : bold;
	text-decoration : none;
	color : Navy;
}

.centerheading
{
    background-image: url('images/Budget_Links BG Centre.png');
    background-repeat: repeat;
}

.leftheading
{
    background-image: url('images/Budget_Links BG.png');
    background-repeat: no-repeat;
}

.divBorder 
{
    border:1px solid; 
    padding:8px;    
}

.verticalLine {
  border-left: 2px solid grey;
  position:relative;
  left:49.4%;
  bottom: 10px;
}

.leftheading font 
{
    padding-left:10px;
    font-family:Arial; 
    color:White;
    font-weight: bold;
}

.headerLinks
{
	text-decoration: none;
	color: #FFFFFF;
}

.headerLinks:hover
{
	text-decoration: underline;
	color: #FFFFFF;
}


.bottomLinks
{
	font-family: Arial;
	font-size: 8pt;
	text-decoration: none;
	color: #8C1603;
}
hr
{
	color: #8C1603;
}

table
{
	font-size : 10pt;
	color : #000000;
	font-family : Arial;
}

.BasicText
{
	font-size : 10pt;
	color : #000000;
	font-family : Arial;
}

.Note
{
	font-size : 7pt;
	color : #000000;
	font-family : Arial;
}

a:hover
{
	color : #8C1603;
	color : Navy;
}

.BasicTextBold
{
	font-size : 10pt;
	color : #000000;
	font-family : Arial;
	font-weight : bold;
}

.TextFileSize
{
	font-size : 8pt;
	color : #000000;
	font-family : Verdana;
}

.finTicker
{
	font-size : 7pt;
	color : #FFFFFF;
	background-color: #8C1603 ;
	font-family : Verdana;
}

.popupHeading
{
	font-size : 10pt;
	color : #FFFFFF;
	background-color: #8C1603 ;
	font-family : Verdana;
}
.TextDate
{
	font-size : 8pt;
	color : #000000;
	font-weight : bold;
	font-family : Verdana;
}

.HeadingMain
{
	font-size : 10pt;
	color : #8c1603;
	font-family : Arial;
}

.HeadingMainLink
{
	font-size : 11pt;
	color : #8c1603;
	font-family : Arial;
}

.boxHeader
{
	padding-left : 5px;
	border-right : #8c1603 thin solid;
	border-top : #8c1603 thin solid;
	border-left : #8c1603 thin solid;
	border-bottom : #8c1603 thin solid;
	background-color : #8c1603;
	font-weight : bold;
	font-family : Verdana;
	font-size : 10pt;
	color : White;
	width : 300px;
}

.TableHeader
{
	background-color : #8c1603;
	font-weight : bold;
	font-family : Verdana;
	font-size : 10pt;
	color : White;
}

.TableHeaderSmall
{
	background-color : #8c1603;
	font-weight : bold;
	font-family : Verdana;
	font-size : 0.6em;
	color : White;	
}

.boxDetails
{
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-right : gray thin solid;
	border-top : #8c1603 thin solid;
	border-left : gray thin solid;
	border-bottom : gray thin solid;
	background-color : #FFFFFF;
	font-weight :normal;
	font-family : Verdana;
	font-size : 8pt;
	color : Black;
	width : 285px;
}

.box
{
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-right : #8c1603 thin solid;
	border-top : #8c1603 thin solid;
	border-left : #8c1603 thin solid;
	border-bottom : #8c1603 thin solid;
	background-color : #FFFFFF;
	font-weight :normal;
	font-family : Verdana;
	font-size : 10pt;
	color : Black;
	text-decoration: none;
}

.contactsTables
{
	border-right: gray thin solid;
	border-top: gray thin solid;
	border-left: gray thin solid;
	border-bottom: gray thin solid;
}

.contactsBorders
{
	border: 1px solid #000000;
	border-collapse: collapse;
}

.branding
{
	background-image:url("images/powered-by-google.gif");
	background-repeat:no-repeat;
	background-position:right;
	background-color:Transparent;
	text-align:right;
	height:30px;
	width:100%;
	font-family:Verdana, Arial;
	font-size:10pt;
	color:Gray;
}
.bgResults{background-color:Transparent;font-size:10pt;font-family:Verdana;font-weight:bold}

.aAlert
{
	font-family: Arial;
	font-size: 10pt;
	text-decoration: underline;
	color: red;
}

.SearchHeading
{
	font-size : 10pt;
	color : #8c1603;
	font-family : Arial;
}

.SearchText
{
	font-size : 8pt;
	color : Gray;
	font-family : Arial;
}

.SearchError
{
	font-size : 10pt;
	color : red;
	font-family : Arial;
}

.MenuA{
	text-decoration: none;
	color: #8C1603;
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold
}

.MenuA:hover
{
	text-decoration : underline;
	color: #8C1603;
}

/*Style for site menu*/
.breadcrumb {
    text-align: left;
    padding: 2px 16px 0 0;
    font-weight: bold;
    font-size: 10pt;
    font-family: arial, helvetica, sans-serif;
    color: Maroon;
}

.breadcrumb a {
    font-family: arial, helvetica, sans-serif;
    color: maroon;
    font-weight: bold;
    text-decoration: none;
}
.ms-sitemapdirectional {
    unicode-bidi: embed;
    font-size: small;
    color: maroon;
}

.breadcrumbCurrent
 {
    font-weight: bold;
}

/*Webinar*/
.ms-WPTitle A:link {
    color: #4c4c4c;
    text-decoration: none;
    cursor: pointer;
}
.ms-WPTitle {
    font-weight: bold;
    font-family: tahoma, sans-serif;
    color: #4c4c4c;
    padding-left: 3px;
    padding-right: 7px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 10pt;
}
.ms-standardheader {
    font-size: 1em;
    margin: 0em;
    text-align: left;
    color: #525252;
}
.ms-WPHeader TD {
    border-bottom: 1px solid #ffffff;
    border-collapse: collapse;
}