﻿h1,h2,h3,h4,h5,h6 { margin: 0px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #007B45; line-height: 1.2em;}
h1 {padding: 9px 0px 6px 0px; font-size: 1.2em; font-weight: normal; }
h2 {padding: 8px 0px 5px 0px; font-size: 1.1em; font-weight: normal; }
h3 {padding: 7px 0px 4px 0px; font-size: 1em;}
h4 {padding: 6px 0px 3px 0px; font-size: .9em;}
h5 {padding: 5px 0px 2px 0px; font-size: .85em; }
h6 {padding: 4px 0px 1px 0px; font-size: .7em; font-weight: normal;}

#mainMenuLayout{
position: absolute; top: 113px; display: block; width: 100%; height: 23px; background: #007B45; clear:both; 
}


div.menuBottom{height:10px; width:220px; background:#fff url('/images/DynamicImages/green/nav_bottom.gif')  no-repeat top left;}
div.menuTop{padding:0px; margin:0px; margin-bottom:-10px; height:10px; width:220px; background:#fff url('/images/DynamicImages/green/nav_top.gif')  no-repeat top left;}
html>body div.menuTop{margin-bottom:0px;}

div#mainMenu { position: absolute; top: 105px; display: block; width: 100%; height: 23px; background: #007B45; }
ul#mainMenu { width: 100%; height: 23px; margin: 0; padding: 0; background: #007B45; list-style-type: none; }
#mainMenu li { display: block; float: left; height: 23px; margin: 0; padding: 0px 7px 5px 10px; background: #007B45 url('/images/DynamicImages/green/mainmenu_back.gif') top right no-repeat;  }
#mainMenu li#lastitem { background: #007B45 url('/images/DynamicImages/green/mainmenu_last_back.gif') top right no-repeat; }
html>body #mainMenu li { height: 18px; }

#mainMenu li a { display: block; clear: none; width: auto; margin: 0; padding-top: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .7em; line-height: 1em; font-weight: normal; text-align: center; }
#mainMenu li a:link, #mainMenu li a:visited { color: #fff; }
#mainMenu li a:hover{ color: #fff;  } #mainMenu li a.active {font-weight:bold;}

#lsNavMenu { width: 220px; margin: 0px; padding: 0px; list-style-type: none; }
#lsNavMenu li { float: left; width: 186px; margin: 0px; padding: 0px; text-align: left; vertical-align: bottom; list-style-position: outside;  }
#lsNavMenu li li{width:181px;}
#lsNavMenu li li li{width:171px;}
#lsNavMenu li li li li{width:161px;}
#lsNavMenu li li li li li{width:151px;}
html>body #lsNavMenu li, html>body #lsNavMenu li li li, html>body #lsNavMenu li li li li,html>body #lsNavMenu li li li li li { width: auto; float: none; height:1%; }
#lsNavMenu li a { display: block; width: 100%; margin: 0; padding: 4px 12px 5px 22px; background-color: #007B45; font-size: .7em; text-decoration: none; text-indent: -13px; color: #FFF;  }
#lsNavMenu li.mainNavActive a { font-weight: bold; color: #fff; }
li.mainNavActive a{font-weight:bold;}
#lsNavMenu li .navarrows { font-weight: bold; color: #fff; }
#lsNavMenu li.mainNavActive .navarrows { color: #fff; }

#lsNavMenu ul  { width: auto; margin: 0; padding: 0; list-style-type: none;  }
#lsNavMenu li.mainNavActive li a { padding: 4px 7px 5px 32px; background-color: #34956A; font-weight: normal; color: #fff; text-decoration: none; text-indent: -13px; }
#lsNavMenu li.mainNavActive li .navarrows { color: #fff; }

#lsNavMenu li li.mainNavActive a{ color: #fff; }
#lsNavMenu li li.mainNavActive .navarrows { color: #fff; }

#lsNavMenu li li.mainNavActive li a {  padding: 4px 7px 5px 42px; background-color: #34956A; color: #fff; text-decoration: none; text-indent: -13px; }
#lsNavMenu li li.mainNavActive li .navarrows { }
#lsNavMenu li li li.mainNavActive li a {  padding: 4px 7px 5px 52px; background-color: #34956A; color: #fff; text-decoration: none; text-indent: -13px; }
#lsNavMenu li li li li.mainNavActive li a {  padding: 4px 7px 5px 62px; background-color: #34956A; color: #fff; text-decoration: none; text-indent: -13px; }
#lsNavMenu li li li li li.mainNavActive li a {  padding: 4px 7px 5px 62px; background-color: #34956A; color: #fff; text-decoration: none; text-indent: -13px; }
html>body #lsNavMenu li li li li li a, html>body #lsNavMenu li li li li a, html>body #lsNavMenu li li li a, html>body #lsNavMenu li li a, html>body #lsNavMenu li a { width: auto; }

table.MainTable1col{margin:0px auto 8px auto; width:527px; background:#fff url('/images/DynamicImages/Green/box1bottom.gif') no-repeat bottom left;}
th.Table1col_head{height:31px; vertical-align:middle;margin:0px; padding:0px; padding-left:7px; color: #007B45; background:#fff url('/images/DynamicImages/Green/box1top.gif') no-repeat top left;}
td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; }
td.Tablecell p{ color:Black; }

th.Table2col_head{height:31px; vertical-align:middle;margin:0px; padding:0px; padding-left:0px; width:256px; color: #007B45; background:#fff url('/images/DynamicImages/Green/box2top.gif') no-repeat top left;}
table.MainTable2col td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; color:Black; background:#fff url('/images/DynamicImages/Green/box2bottom.gif') no-repeat bottom left }
td.Tablecell p{ color:Black; }

th.Table3col_head{height:31px; vertical-align:middle;margin:0px; padding:0px; padding-left:0px; width:167px; color: #007B45; background:#fff url('/images/DynamicImages/Green/box3top.gif') no-repeat top left;}
table.MainTable3col td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; color:Black; background:#fff url('/images/DynamicImages/Green/box3bottom.gif') no-repeat bottom left }

table.MainTable1col th.Table1col_head,table.MainTable2col th.Table2col_head,table.MainTable3col th.Table3col_head 
{
	font-family:Arial;font-size:16px; color:#007B45; text-align:left;
}

table.MainTable1col{margin:0px auto 8px auto; width:737px; background:#fff url('/images/DynamicImages/Green/box1bottom.gif') no-repeat bottom left;}
th.Table1col_head{height:31px; vertical-align:middle;margin:0px; padding:0px; padding-left:7px;   background:#fff url('/images/DynamicImages/Green/box1top.gif') no-repeat top left;}
td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; border: medium none; }
td.Tablecell p{ color:Black; }

table.MainTable2col{margin:0px auto 8px auto; }
th.Table2col_head{height:31px; vertical-align:middle;margin:0px; padding:0px; padding-left:0px; width:360px; background:#fff url('/images/DynamicImages/Green/box2top.gif') no-repeat top left;}
table.MainTable2col td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; color:Black; background:#fff url('/images/DynamicImages/Green/box2bottom.gif') no-repeat bottom left }
td.Tablecell p, td.Content p{ color:Black; padding-right:12px; margin-top:3px; }
td.Tablecell h2, td.Content h2, tr.Content td h2{ font-size:1.5em; padding-top:3px; color:#5d2882;}
table.MainTable3col{margin:0px auto 8px auto; /*width:737px; */}
th.Table3col_head{height:31px; vertical-align:middle;margin:0px; padding:0px; padding-left:0px; width:236px; background:#fff url('/images/DynamicImages/Green/box3top.gif') no-repeat top left;}
table.MainTable3col td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; color:Black; background:#fff url('/images/DynamicImages/Green/box3bottom.gif') no-repeat bottom left }
td.Tablecell p{ color:Black; }

th.Table2col_head{text-indent:7px; max-width:360px;}
table.MainTable2col td.Tablecell{width:360px; max-width:360px;}

th.Table3col_head{text-indent:7px; max-width:167px;}
table.MainTable3col td.Tablecell{width:167px; max-width:167px;}


td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; }
td.Tablecell p{ color:Black; }


.mainContentWrap td.Tablecell ul, .mainContentWrap td.Content ul
{
padding:0px;
margin:0px;
text-indent:0px;
font-family:arial,Helvetica,sans-serif;
font-size:1em;
list-style-type:square;
padding:2px 0 0;
}


.mainContentWrap td.Tablecell li, .mainContentWrap td.Content li
{
padding:0px;
margin:0px;
text-indent:0px;
background-image:url(/images/general/structural/arrow02.gif);
background-position:left 40%;
background-repeat:no-repeat;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:10px;
padding-bottom:5px;
}

table td.grantsMainBanner
{
	border-style: none;
	background: url("/images/DynamicImages/Green/grants.gif") no-repeat top left;
	height: 109px;
}

table td.grantsMainBanner div.bannerText
{
	color: #B13200;	
	margin-left: 10px;
	margin-top: 35px;
	width: 85%;
}

table.Box h2
{
font-family:Arial;
font-size:15px;
font-style:normal;
font-weight:bold;
margin:0;
padding:6px 0 0;
}

table.Box .Content .BoxText
{
float:left;
width:61%;
}

table.Box .Content .BoxImage
{
margin-top:0;
padding-top:0;
}

.mainContent h2 a:link{color: #007B45; text-decoration:underline; font-weight:bold;}

table.Box2ColWide td, table.Box1 td, table.Box2Col td, table.BoxWide td, table.Box td, table.MainHalfTable1colWide td, table.MainTable3col td, table.MainTable2colWide td, table.MainTable2col td, table.MainTable1col td { border: none; }

table { border-collapse: collapse; }
td { border: 1px solid #007B45; }
td ul { padding: 5px; }

p.centerBanners522 { width: 522px; margin-left: auto; margin-right: auto; display: table; margin-top:0px; margin-bottom:0px; }
p.centerBanners522 img { padding-bottom: 10px; } 

.middleTable td { border: none; }

table.Box, table.Box1Green, table.Box2Green, table.Box3Green {
margin-bottom:10px;
} 

table.Box td, table.Box1Green td, table.Box2Green td, table.Box td, table.Box3Green td, table.ContentTable1Col_Header td, table.ContentTable2Col_Header td {
border:medium none;
}

table.Box {
margin:0 auto 8px;
padding:0;
width:737px;
}

/*  /images/ber/content/box1bottom.gif  */
table.Box td.TopBorder {
background:url("/images/DynamicImages/Green/boxtop.gif") no-repeat scroll 0 0 transparent;
height:10px;
line-height:10px;
margin:0;
padding:0 0 0 0;
width:100%;
}

table.Box td.Content {
background:url("/images/DynamicImages/Green/boxspacer.gif") repeat-y scroll 0 0 transparent;
margin:0;
padding:2px 7px 0 10px;
width:100%;
}

table.Box td.Bottom {
background:url("/images/DynamicImages/Green/boxbottom.gif") no-repeat scroll 0 100% transparent;
height:8px;
line-height:10px;
margin:0;
padding:0;
width:100%;
}

table.Box2Green td.TopBorder {
background:url("/images/DynamicImages/Green/box21top.gif") no-repeat scroll 0 0 transparent;
height:10px;
line-height:10px;
margin:0;
padding:0 0 0 10px;
width:350px;
}

table.Box2Green td.Content {
background:url("/images/DynamicImages/Green/box21spacer.gif") repeat-y scroll 0 0 transparent;
margin:0;
padding:2px 10px 0;
width:350px;
}

table.Box2Green td.Bottom {
background:url("/images/DynamicImages/Green/box21bottom.gif") no-repeat scroll 0 100% transparent;
height:10px;
line-height:10px;
margin:0;
padding:0;
width:350px;
}

table.Box3Green td.TopBorder {
background:url("/images/DynamicImages/Green/box31top.gif") no-repeat scroll 0 0 transparent;
height:10px;
line-height:10px;
margin:0;
padding:0 0 0 10px;
width:236px;
}

table.Box3Green td.Content {
background:url("/images/DynamicImages/Green/box31spacer.gif") repeat-y scroll 0 0 transparent;
margin:0;
padding:2px 5px 0 10px;
width:230px;
}

table.Box3Green td.Bottom {
background:url("/images/DynamicImages/Green/box31bottom.gif") no-repeat scroll 0 100% transparent;
height:10px;
line-height:10px;
margin:0;
padding:0;
width:236px;
}


td.imageCellNoPadding{padding-bottom:0px;}
.noborder, .noBorder{background:none; border:none;}
td.Tablecell p, td.Content p
{
	margin-top: 3px;
	padding-right: 12px;
}

/* elec vehicle tables */
table td.evLandingBanner
{
	background-image: url("/images/Grants/EV/content/ev_banner_01.jpg");
	background-position: left top;
	background-repeat: no-repeat;
	height: 159px;
}

table td.evConsumerBanner
{
	background-image: url("/images/Grants/EV/content/ev_banner_03.jpg");
	background-position: left top;
	background-repeat: no-repeat;
	height: 159px;
}

table td.evImporterBanner
{
	background-image: url("/images/Grants/EV/content/ev_banner_05.jpg");
	background-position: left top;
	background-repeat: no-repeat;
	height: 159px;
}

table td.evDealerBanner
{
	background-image: url("/images/Grants/EV/content/ev_banner_07.jpg");
	background-position: left top;
	background-repeat: no-repeat;
	height: 159px;
}

table td.evGrantsBanner
{
	background-image: url("/images/Grants/EV/content/ev_banner_13.jpg");
	background-position: left top;
	background-repeat: no-repeat;
	height: 159px;
}

table td.evLandingBanner div.bannerText, table td.evConsumerBanner div.bannerText, table td.evImporterBanner div.bannerText, table td.evDealerBanner div.bannerText, table td.evGrantsBanner div.bannerText
{
	color: #ffffff;
	margin-left: 20px;
	margin-top: 48px;
	width: 50%;
	font-size: 0.85em;
	line-height: 1.3em;
}


/* ev calc */



table.headerTable th
{
	height: 72px;
	padding: 0px;
}

table.headerTable th.blank
{
	background: url('/images/Grants/ev/calc/leftfiller.jpg') no-repeat transparent;
	width: 136px;
}

table.headerTable th.units
{
	background: url('/images/Grants/ev/calc/units.jpg') no-repeat transparent;
	width: 118px;
}

table.headerTable th.bev
{
	background: url('/images/Grants/ev/calc/bev.jpg') no-repeat transparent;
	width: 118px;
}

table.headerTable th.phev
{
	background: url('/images/Grants/ev/calc/phev.jpg') no-repeat transparent;
	width: 118px;
}

table.headerTable th.petrol
{
	background: url('/images/Grants/ev/calc/petrol.jpg') no-repeat transparent;
	width: 117px;
}

table.headerTable th.diesel
{
	background: url('/images/Grants/ev/calc/diesel.jpg') no-repeat transparent;
	width: 123px;
}

table.calcInputTable, table.calcResultTable
{
	width: 730px;
	border-collapse: separate;
	border: 1px solid #666666;
	border-top-width: 0px;
	table-layout: fixed;
}

table.calcInputTable td, table.calcResultTable td
{
	background-color: #E7E7E7;
	text-align: center;
	padding: 8px 2px 8px 2px;
	vertical-align: middle;
	border-left: 1px solid #F8F8F8;
	border-top: 1px solid #F8F8F8;
	border-bottom: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}

table.calcInputTable td.leftCol, table.calcResultTable td.leftCol
{
	background-color: #007B45;
	color: #ffffff;
	border-top: 1px solid #009857;
	border-bottom: 1px solid #006536;
	border-right: 1px solid #000000;
	border-left: medium none;
	/*border-left: 1px solid #929292 !important;*/
}

table.calcResultTable td.darkLeftCol
{
	background-color: #015F2B;
	font-weight: bold;
	color: #ffffff;
	border-top: 1px solid #006536;
	border-bottom: 1px solid #006536;
	border-right: 1px solid #000000;
	border-left: medium none;
}

table.calcInputTable td.bottomRow, table.calcResultTable td.bottomRow
{
	border-bottom: medium none;
	/*border-bottom: 1px solid #929292 !important;*/
}

table.calcInputTable td.rightCol, table.calcResultTable td.rightCol
{
	border-right: medium none;
	/*border-right: 1px solid #929292 !important;*/
}

table.calcInputTable td.na, table.calcResultTable td.na
{
	color: #A3A3A3;
}

table.calcInputTable td input
{
	text-align: center;
	width: 100px;
}

table.calcInputTable td input.highlightGreen
{
	border: 1px solid #087B4A;
}

.compareWrapper
{
	background: url('/images/grants/ev/calc/compare.jpg') no-repeat transparent;
	width: 119px;
	height: 40px;
	text-align: center;
	vertical-align: middle;
	position: relative;
	left: 557px;
	margin-bottom: 30px;
}

.compareWrapper input
{
	margin-top: 8px;
}

td.evCalcMainBanner
{
	background: url("http://www.seai.ie/Grants/Electric_Vehicle_Grant_Scheme/EV_calculator/Calculator_header.jpg") no-repeat scroll left top transparent;
	border-style: none;
	height: 159px;
}

td.evCalcMainBanner .bannerText
{
	color: #000000;
	width: 50%;
	margin-left: 19px;
	margin-top: 50px;
}

td.userNote
{
	border: medium none;
}

td.userNote a:link, td.userNote a:visited
{
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

td.hoverNote
{
	text-align: right;
	border: medium none;
	color: #A0A0A0;
	font-weight: bold;
}


/* Specific Table Styles
table.ContentTable_1Col_Header { width: 730px; }
table.ContentTable_1Col_Header th { padding: 0; }
table.ContentTable_1Col_Header td { padding: 0; }
table.ContentTable_1Col_Header thead {}
table.ContentTable_1Col_Header thead tr.Top {}
table.ContentTable_1Col_Header thead tr.Top th { width: 100%; height: 31px; background: transparent url("/images/DynamicImages/green/box1top.gif") no-repeat center center; color: #007A45; font-size: 15px; font-family: Arial; text-align: left; padding-left: 10px; }
table.ContentTable_1Col_Header tbody tr.Bottom {}
table.ContentTable_1Col_Header tbody tr.Bottom td { width: 100%; height: 8px; background: transparent url("/images/DynamicImages/green/box1bottom.gif") no-repeat center center; }

table.TablesContainer_2Col_Header { width: 730px; }
table.TablesContainer_2Col_Header td.Left { padding-right: 5px; padding-left: 0; padding-top: 0; padding-bottom: 0; }
table.TablesContainer_2Col_Header td.Right { padding-left: 5px; padding-right: 0; padding-top: 0; padding-bottom: 0; }

table.ContentTable_2Col_Header { width: 360px; }
table.ContentTable_2Col_Header th { padding: 0; }
table.ContentTable_2Col_Header td { padding: 0; }
table.ContentTable_2Col_Header thead {}
table.ContentTable_2Col_Header thead tr.Top {}
table.ContentTable_2Col_Header thead tr.Top th { width: 100%; height: 31px; background: transparent url("/images/DynamicImages/green/box2top.gif") no-repeat center center; color: #007A45; font-size: 15px; font-family: Arial; text-align: left; padding-left: 10px; }
table.ContentTable_2Col_Header tbody {}
table.ContentTable_2Col_Header tbody tr.Bottom {}
table.ContentTable_2Col_Header tbody tr.Bottom td { width: 100%; height: 8px; background: transparent url("/images/DynamicImages/green/box2bottom.gif") no-repeat center center; }

table.TablesContainer_3Col_Header { width: 730px; }
table.TablesContainer_3Col_Header td.Left { padding: 0; }
table.TablesContainer_3Col_Header td.Middle { padding-left: 11px; padding-right: 11px; padding-top: 0; padding-bottom: 0; }
table.TablesContainer_3Col_Header td.Right { padding: 0; }

table.ContentTable_3Col_Header { width: 236px; }
table.ContentTable_3Col_Header th { padding: 0; }
table.ContentTable_3Col_Header td { padding: 0; }
table.ContentTable_3Col_Header thead {}
table.ContentTable_3Col_Header thead tr.Top {}
table.ContentTable_3Col_Header thead tr.Top th { width: 100%; height: 31px; background: transparent url("/images/DynamicImages/green/box3top.gif") no-repeat center center; color: #007A45; font-size: 15px; font-family: Arial; text-align: left; padding-left: 10px; }
table.ContentTable_3Col_Header tbody {}
table.ContentTable_3Col_Header tbody tr.Middle {}
table.ContentTable_3Col_Header tbody tr.Bottom {}
table.ContentTable_3Col_Header tbody tr.Bottom td { width: 100%; height: 8px; background: transparent url("/images/DynamicImages/green/box3bottom.gif") no-repeat center center; }

table.ContentTable_1Col_NoHeader { width: 730px; }
table.ContentTable_1Col_NoHeader th { padding: 0; }
table.ContentTable_1Col_NoHeader td { padding: 0; }
table.ContentTable_1Col_NoHeader thead {}
table.ContentTable_1Col_NoHeader thead tr.Top {}
table.ContentTable_1Col_NoHeader thead tr.Top th { width: 100%; height: 7px; background: transparent url("/images/DynamicImages/green/1Column_NoHeader/Top.gif") no-repeat center center; }
table.ContentTable_1Col_NoHeader tbody {}
table.ContentTable_1Col_NoHeader tbody tr.Middle {}
table.ContentTable_1Col_NoHeader tbody tr.Middle td { width: 100%; background: transparent url("/images/DynamicImages/green/1Column_NoHeader/Middle.gif") repeat-y center center; padding: 10px; }
table.ContentTable_1Col_NoHeader tbody tr.Bottom {}
table.ContentTable_1Col_NoHeader tbody tr.Bottom td { width: 100%; height: 7px; background: transparent url("/images/DynamicImages/green/1Column_NoHeader/Bottom.gif") no-repeat center center; }

table.TablesContainer_2Col_NoHeader { width: 730px; }
table.TablesContainer_2Col_NoHeader td.Left { padding-right: 5px; padding-left: 0; padding-top: 0; padding-bottom: 0; }
table.TablesContainer_2Col_NoHeader td.Right { padding-left: 5px; padding-right: 0; padding-top: 0; padding-bottom: 0; }

table.ContentTable_2Col_NoHeader { width: 360px; }
table.ContentTable_2Col_NoHeader th { padding: 0; }
table.ContentTable_2Col_NoHeader td { padding: 0; }
table.ContentTable_2Col_NoHeader thead {}
table.ContentTable_2Col_NoHeader thead tr.Top {}
table.ContentTable_2Col_NoHeader thead tr.Top th { width: 100%; height: 7px; background: transparent url("/images/DynamicImages/green/2Column_NoHeader/Top.gif") no-repeat center center; }
table.ContentTable_2Col_NoHeader tbody {}
table.ContentTable_2Col_NoHeader tbody tr.Middle {}
table.ContentTable_2Col_NoHeader tbody tr.Middle td { width: 100%; background: transparent url("/images/DynamicImages/green/2Column_NoHeader/Middle.gif") repeat-y center center; padding: 10px; }
table.ContentTable_2Col_NoHeader tbody tr.Bottom {}
table.ContentTable_2Col_NoHeader tbody tr.Bottom td { width: 100%; height: 7px; background: transparent url("/images/DynamicImages/green/2Column_NoHeader/Bottom.gif") no-repeat center center; }

table.TablesContainer_3Col_NoHeader { width: 730px; }
table.TablesContainer_3Col_NoHeader td.Left { padding: 0; }
table.TablesContainer_3Col_NoHeader td.Middle { padding-left: 11px; padding-right: 11px; padding-top: 0; padding-bottom: 0; }
table.TablesContainer_3Col_NoHeader td.Right { padding: 0; }

table.ContentTable_3Col_NoHeader { width: 236px; }
table.ContentTable_3Col_NoHeader th { padding: 0; }
table.ContentTable_3Col_NoHeader td { padding: 0; }
table.ContentTable_3Col_NoHeader thead {}
table.ContentTable_3Col_NoHeader thead tr.Top {}
table.ContentTable_3Col_NoHeader thead tr.Top th { width: 100%; height: 7px; background: transparent url("/images/DynamicImages/blue/3Column_NoHeader/Top.gif") no-repeat center center; }
table.ContentTable_3Col_NoHeader tbody {}
table.ContentTable_3Col_NoHeader tbody tr.Middle {}
table.ContentTable_3Col_NoHeader tbody tr.Middle td { width: 100%; background: transparent url("/images/DynamicImages/blue/3Column_NoHeader/Middle.gif") repeat-y center center; padding: 10px; }
table.ContentTable_3Col_NoHeader tbody tr.Bottom {}
table.ContentTable_3Col_NoHeader tbody tr.Bottom td { width: 100%; height: 7px; background: transparent url("/images/DynamicImages/blue/3Column_NoHeader/Bottom.gif") no-repeat center center; }
*/

table.EvMainTable1col{margin:0px auto 8px auto; width:527px; background:#fff url('/images/Grants/EV/contentboxes/box1bottom.gif') no-repeat bottom left;}
th.EvTable1col_head{height:31px; vertical-align:middle;margin:0px; padding:0px; padding-left:7px; color: #04895A; background:#fff url('/images/Grants/EV/contentboxes/box1top.gif') no-repeat top left;}
td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; }
td.Tablecell p{ color:Black; }

th.EvTable2col_head{height:31px; vertical-align:middle;margin:0px; padding:0px; padding-left:0px; width:256px; color: #04895A; background:#fff url('/images/Grants/EV/contentbxes/box2top.gif') no-repeat top left;}
table.EvMainTable2col td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; color:Black; background:#fff url('/images/Grants/EV/contentboxes/box2bottom.gif') no-repeat bottom left }
td.Tablecell p{ color:Black; }

th.EvTable3col_head{height:31px; vertical-align:middle;margin:0px; padding:0px; padding-left:0px; width:167px; color: #04895A; background:#fff url('/images/Grants/EV/contentboxes/box3top.gif') no-repeat top left;}
table.EvMainTable3col td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; color:Black; background:#fff url('/images/Grants/EV/contentboxes/box3bottom.gif') no-repeat bottom left }

table.EvMainTable1col th.EvTable1col_head,table.EvMainTable2col th.EvTable2col_head,table.EvMainTable3col th.EvTable3col_head 
{
	font-family:Arial;font-size:16px; color:#04895A; text-align:left;
}


table.EvMainTable1col{margin:0px auto 8px auto; width:737px; background:#fff url('/images/Grants/EV/contentboxes/box1bottom.gif') no-repeat bottom left;}
th.EvTable1col_head{height:31px; vertical-align:middle;margin:0px; padding:0px; padding-left:7px;   background:#fff url('/images/Grants/EV/contentboxes/box1top.gif') no-repeat top left;}
td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; border: medium none; }
td.Tablecell p{ color:Black; }

table.EvMainTable2col{margin:0px auto 8px auto; }
th.EvTable2col_head{height:31px; vertical-align:middle;margin:0px; padding:0px; padding-left:0px; width:360px; background:#fff url('/images/Grants/EV/contentboxes/box2top.gif') no-repeat top left;}
table.EvMainTable2col td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; color:Black; background:#fff url('/images/Grants/EV/contentboxes/box2bottom.gif') no-repeat bottom left }
td.Tablecell p, td.Content p{ color:Black; padding-right:12px; margin-top:3px; }
td.Tablecell h2, td.Content h2, tr.Content td h2{ font-size:1.5em; padding-top:3px; color:#5d2882;}
table.EvMainTable3col{margin:0px auto 8px auto; /*width:737px; */}
th.EvTable3col_head{height:31px; vertical-align:middle;margin:0px; padding:0px; padding-left:0px; width:236px; background:#fff url('/images/Grants/EV/contentboxes/box3top.gif') no-repeat top left;}
table.EvMainTable3col td.Tablecell{ padding:0px; margin:0px; text-align:left; padding:5px; color:Black; background:#fff url('/images/Grants/EV/contentboxes/box3bottom.gif') no-repeat bottom left }
td.Tablecell p{ color:Black; }

th.EvTable2col_head{text-indent:7px; max-width:360px;}
table.EvMainTable2col td.Tablecell{width:360px; max-width:360px;}

th.EvTable3col_head{text-indent:7px; max-width:167px;}
table.EvMainTable3col td.Tablecell{width:167px; max-width:167px;}

table.EvBox, table.EvBox2, table.EvBox3, table.EvBox td {
margin-bottom:10px;
/* width:737px; */
} 

table.EvBox td, table.EvBox2 td, table.EvBox3 td, table.EvBox td table.EvContentTable1Col_Header td, table.EvContentTable2Col_Header td {
border:medium none;
}

table.EvBox {
margin:0 auto 8px;
padding:0;
width:737px;
}

/*  /images/ber/content/box1bottom.gif  */
table.EvBox td.TopBorder {
background:url("/images/Grants/EV/contentboxes/boxtop.gif") no-repeat scroll 0 0 transparent;
height:10px;
line-height:10px;
margin:0;
padding:0 0 0 0;
width:100%;
}

table.EvBox td.Content {
background:url("/images/Grants/EV/contentboxes/boxspacer.gif") repeat-y scroll 0 0 transparent;
margin:0;
padding:2px 7px 0 10px;
width:100%;
}

table.EvBox td.Bottom {
background:url("/images/Grants/EV/contentboxes/boxbottom.gif") no-repeat scroll 0 100% transparent;
height:8px;
line-height:10px;
margin:0;
padding:0;
width:100%;
}

table.EvBox2 td.TopBorder {
background:url("/images/Grants/EV/contentboxes/box21top.gif") no-repeat scroll 0 0 transparent;
height:10px;
line-height:10px;
margin:0;
padding:0 0 0 10px;
width:350px;
}

table.EvBox2 td.Content {
background:url("/images/Grants/EV/contentboxes/box21spacer.gif") repeat-y scroll 0 0 transparent;
margin:0;
padding:2px 10px 0;
width:350px;
}

table.EvBox2 td.Bottom {
background:url("/images/Grants/EV/contentboxes/box21bottom.gif") no-repeat scroll 0 100% transparent;
height:10px;
line-height:10px;
margin:0;
padding:0;
width:350px;
}

table.EvBox3 td.TopBorder {
background:url("/images/Grants/EV/contentboxes/box31top.gif") no-repeat scroll 0 0 transparent;
height:10px;
line-height:10px;
margin:0;
padding:0 0 0 10px;
width:236px;
}

table.EvBox3 td.Content {
background:url("/images/Grants/EV/contentboxes/box31spacer.gif") repeat-y scroll 0 0 transparent;
margin:0;
padding:2px 5px 0 10px;
width:230px;
}

table.EvBox3 td.Bottom {
background:url("/images/Grants/EV/contentboxes/box31bottom.gif") no-repeat scroll 0 100% transparent;
height:10px;
line-height:10px;
margin:0;
padding:0;
width:236px;
}
table#noborder {border: none !important; margin-bottom:8px; }
table#noborder td { border: none !important;  }
table.noborder {border: none !important; margin-bottom:8px; }
table.noborder td { border: none !important;  }

.warmerHomeSchemePage{}

.warmerHomeSchemePage .WHS_greenPhone{ background:#fff url(/images/grants/WHS_contact.jpg) no-repeat left top; padding:15px; padding-bottom:22px; margin-bottom:10px; }
.warmerHomeSchemePage .WHS_greenPhone p, .warmerHomeSchemePage .WHS_greenPhone p a{ color:#fff; font-size:18px;}


.warmerHomeSchemePage td.Tablecell h2, .warmerHomeSchemePage td.Content h2, .warmerHomeSchemePage tr.Content td h2{ color:#F3721F}

table.WHS_bullets{ margin-top:10px;}
table.WHS_bullets td li a,
table.WHS_bullets td li a:link,
table.WHS_bullets td li a:visited,
table.WHS_bullets td li a:hover
{ font-size:15px; font-weight:normal; text-decoration:none;color:#196E50 }
table.WHS_bullets td li a:hover{ text-decoration:underline;}
