html
		{
			overflow: -moz-scrollbars-vertical;
			overflow: scroll;
		}
body
		{
			margin:0px;
 			background-color: #f8f8f9;
			background-image:url('images/background-fullcontent.png');
			background-repeat:repeat-y;
			background-position: top center;
			font-family:  Arial,"Lucida Sans Unicode","Lucida Grande",Helvetica,"Trebuchet MS",Verdana,sans-serif;
			font-size:9pt;
		}
a
		{
			color: #ff7422;
			font-family:Arial;
			font-weight: bold;
			text-decoration: none;
		}
.LoginBox
		{
			background-image:url('images/background-login.png');
			background-repeat:repeat-x;
			background-position: top center;
		}
.MenuBox
		{
			background-image:url('images/background-menu.png');
			background-repeat:no-repeat;
			background-position: top center;
		}

.MenuButtonInactive
		{
			font-size:9pt;
			font-weight:bold;
			color: #214478;
			text-decoration: none;

			background-image:url('images/buttons/menu-inactive.png');
			background-repeat:no-repeat;
			/*background-position-y:center;*/
			width: 80px;
			height: 24px;
			line-height: 23px;
			text-align: center;
			display: inline-block;
			font-family: "Arial Narrow", Arial;
			font-size: 8pt;
			font-weight: bold;
		}
.MenuButtonInactive:hover
		{
			color: #FF7422;

			background-image:url('images/buttons/menu-active.png');
			background-repeat:no-repeat;
			/*background-position-y:center;*/
			width: 80px;
			height: 24px;
			line-height: 23px;
			text-align: center;
			display: inline-block;
		}
.MenuButtonActive
		{
			font-size:9pt;
			font-weight:bold;
			color: #214478;
			text-decoration: none;

			background-image:url('images/buttons/menu-active.png');
			background-repeat:no-repeat;
			/*background-position-y:center;*/
			width: 80px;
			height: 24px;
			line-height: 23px;
			text-align: center;
			display: inline-block;
			font-family: "Arial Narrow", Arial;
			font-size: 8pt;
			font-weight: bold;
		}
.BigFButton
		{
			font-family: "Arial Narrow", Arial;
			font-size: 11pt;
			font-weight: bold;
			color: #214478;
			text-decoration: none;
			background-image:url('images/buttons/content-inactive.png');
			background-repeat:no-repeat;
			/*background-position-y:center;*/
			width: 146px;
			height: 38px;
			line-height: 38px;
			text-align: center;
			display: inline-block;
		}

.MenuButton
		{
			color: #214478;
			text-decoration: none;
		}

.MenuButton:hover
		{
			color: #FF7422;
		}

.ContentButtonInactive
		{
			background-image:url('images/buttons/content-inactive.png');
			background-repeat:no-repeat;
			/*background-position-y:center;*/
			width: 146px;
			height: 38px;
			line-height: 38px;
			text-align: center;
			display: inline-block;
			font-family: Arial;
			font-size: 11pt;
			font-weight: bold;
		}
		
.ContentPanel
		{
			background-image:url('images/background-contentpanel.png');
			background-repeat:no-repeat;
			/*background-position-y:top;*/
		}
.ContentPanelFull
		{
			background-image:url('images/background-widecontent.png');
			background-repeat:no-repeat;
			padding-top: 20px;
			padding-bottom: 40px;
			padding-left:15px;
			padding-right:15px;
			/*background-position-y:top;*/
		}

.BlueGradient
		{
			background-image:url('images/background-bluegradient.png');
			background-repeat:repeat-x;
			/*background-position-y:top*/
		}
.BlueGradientBox
		{
			background-image:url('images/background-bluegradientbox.png');
			background-repeat:repeat-x;
			/*background-position-y:center*/
		}
.RecentNews
		{
			background-image:url('images/background-recentnews.png');
			background-repeat:no-repeat;
			font-weight:normal;
			/*background-position-y:center*/
		}
.NewHere
		{
			background-image:url('images/background-newhere.png');
			background-repeat:no-repeat;
			/*background-position-y:center;*/
			
		}
.BlueBanner
		{
			background-image:url('images/background-bluebanner.png');
			background-repeat:no-repeat;
			/*background-position-y:center;*/
			padding-left: 25px;
			padding-top:1px;
			width: 218px;
			height: 41px;
			line-height: 25px;
			font-weight: bold;
			color: #FFFFFF;
			font-size: 11pt;
			font-family:Arial;
		}
.Title
		{
			font-size: 20pt;
			padding-left: 25px;
			color: #616162;
			font-family:Arial;
			padding-bottom: 10px;
			text-align:left;
			text-transform:uppercase;
		}
.WelcomeContent
		{
			font-size: 12pt;
			padding-left: 25px;
			color: #6E83A1;
			font-family:Georgia;
			line-height:200%;
		}
.ContentSpacing
		{
			padding-top:10px;
		}
.NewHereSubTitle
		{
			font-size: 9pt;
			color: #7592bc;
			font-family:Georgia;
			font-weight: bold;
			text-align:left;
			padding-left: 25px;
			padding-right: 10px;
		}

.NewHereBullets
		{
			font-size: 12pt;
			color: #214478;
			font-family:Arial;
			font-weight: bold;
			text-align:left;
			padding-left: 10px;
			padding-right: 10px;
		}
.NewHereBulletTitle
		{
			font-size: 12pt;
			color: #ff7422;
			font-family:Arial;
			font-weight: bold;
			text-decoration: none;
		}
.NewHereBulletTitle:hover
		{
			font-size: 12pt;
			color: #ff7422;
			font-family:Arial;
			font-weight: bold;
			text-decoration: underline;
		}
.NewHereContent
		{
			font-size: 9pt;
			padding-left: 25px;
			padding-right: 10px;
			color: #808183;
			font-family:Georgia;
			font-weight: normal;
			text-align:left;
		}
.Content
		{
			padding-left: 25px;
			padding-right: 25px;
			font-size: 9pt;
			color: gray;
			font-family: Georgia;
			font-weight: normal;
			text-align: left;
			line-height:150%;
		}
.ContentTitle
		{
			font-size: 10pt;
			color: #7592bc;
			font-family: Georgia;
			font-weight: bold;
			text-align: left;
			padding-left: 25px;
			padding-right: 25px;
		}

.RecentNewsContent
		{
			font-size: 9pt;
/*			margin-left: 25px;
			margin-right: 15px;*/
			color: #808183;
			font-family:Georgia;
			font-weight: normal;
			line-height:140%;
			text-align:left;
		}
.RecentNewsSubTitle
		{
			font-size: 9pt;
			color: #7592bc;
			font-family:Georgia;
			font-weight: bold;
			text-align:left;
/*			padding-left: 25px;
			padding-right: 10px;*/
		}
.RecentNewsCell
        {
            padding-left: 25px;
            padding-right:15px;
        }
.IndustriesContent
		{
			font-size: 9pt;
			padding-left: 25px;
			padding-right: 15px;
			color: #808183;
			font-family:Georgia;
			font-weight: normal;
			line-height:140%;
			text-align:left;
		}
.ContactEmailName
        {
            padding-top: 15px;
            padding-left:25px;
			font-size: 9pt;
			color: #7592bc;
			font-family:Georgia;
			font-weight: bold;
			text-align:left;
        }
.ContactEmailAddress
        {
            padding-left:35px;
			font-size: 12pt;
			color: #214478;
			font-family:Arial;
			text-align:left;
			text-decoration:none;
        }
a.ContactEmailAddress
        {
            padding-left: 0px;
        }
a.ContactEmailAddress:hover
        {
			color: #ff7422;
        }
.Footer
		{
			background-color:#404041;
			color: #FFFFFF;
			font-size: 9pt;
			font-weight: bold;
			text-decoration: none;
			height:50px;
			width:100%;
			position:fixed;
			bottom:0px;
		}
a.FooterLink
{
			color: #FFFFFF;
			font-size: 9pt;
			font-weight: bold;
			text-decoration: none;
}