body {
	margin: 0;
	padding:0px 0px 0px 1px;
	background: rgb(103, 178, 53);
	}
td {
		text-align: left;
		vertical-align: top;
	}
img {
		display:block; border: 0 none;
	}
img.spacer {
		display: inline;
	}
p.note{
		margin: 0; padding: 0; border: 0;
		color: #000000;
		line-height: 10px;
		font: 9px normal Verdana, Arial, sans-serif;
		}
/**************       masthead        *********/	
#homebar {
	background:    url(../images/tile_mast.jpg) repeat-x 0px 0px;
	height: 148px;
	margin: 0px;
	padding: 0px;
}
#homebar tr td.first {
	width: 827px;
	background: url(../images/mast_txt.jpg) no-repeat 0px 0px;
}
#homebar tr td.mastright img {
	vertical-align: bottom;
	float: right;
	margin-right: 25px;
	margin-top: 10px;
}
/*Main Section*/	
table#main {
		margin: 0px;
		padding: 0px;
	}
/*Main navigation*/	
td#navbar {
	width: 200px;
		}
#navbar ul {
	width: 165px;
	list-style: none;
	padding: 0px;
	float: right;
	position: relative;
	background: rgb(26, 148, 57);
	border: 1px solid #000;
	margin: 0px;
		}
#navbar ul li {
	border-top: 0 solid #000;
	border-right: 0 solid #000;
	border-bottom: 1px solid #000;
	border-left: 0 solid #000;
		}
#navbar li a{
	color: #000000;
	display: block;
	font:  normal 11px/12px Verdana, Arial, sans-serif;
	text-decoration: none;
	height: 26px;
	width: 165px;
	margin: 0px;
	padding: 0px;
	background-position: 4px;
	background-repeat: no-repeat;
		}
#navbar li a:hover {
	color: #FFFFFF;
		}
#navbar li a.here {
	color: #FFFFFF;
}
#navbar li a.about:hover {
	color: #FFFFFF;
	background:   rgb(103, 178, 53) url(../images/navbar_about2.gif) no-repeat left top;
}
#navbar li a.part:hover {
	color: #FFFFFF;
	background:   rgb(103, 178, 53) url(../images/navbar_part2.gif) no-repeat left top;
}
#navbar li a.framwk:hover {
	color: #FFFFFF;
	background:   rgb(103, 178, 53) url(../images/navbar_frmwk2.gif) no-repeat left top;
}
#navbar li a.cq:hover {
	color: #FFFFFF;
	background:   rgb(103, 178, 53) url(../images/navbar_ques2.gif) no-repeat left top;
}
#navbar li a.tr:hover {
	color: #FFFFFF;
	background:   rgb(103, 178, 53) url(../images/navbar_ques2.gif) no-repeat left top;
}
#navbar li a.ir:hover {
	color: #FFFFFF;
	background:   rgb(103, 178, 53) url(../images/navbar_ir2.gif) no-repeat left top;
}
#navbar li a.db:hover {
	color: #FFFFFF;
	background:   rgb(103, 178, 53) url(../images/navbar_db2.gif) no-repeat left top;
}
#navbar li a span {
	display: none;
}
#navbar li a.about {
	background: url(../images/about1.gif) no-repeat left top;
}
#navbar li a.part {
	background: url(../images/countries1.gif) no-repeat left top;
}
#navbar li a.sched {
	background: url(../images/navbar_sched.gif) no-repeat left top;
}
#navbar li a.framwk {
	background:   url(../images/frameworks1.gif) no-repeat left top;
}
#navbar li a.cq {
	background:   url(../images/cq1.gif) no-repeat left top;
}
#navbar li a.tr {
	background: url(../images/tr1.gif) no-repeat left top;
}
#navbar li a.ir {
	background: url(../images/ir1.gif) no-repeat left top;
}
#navbar li a.db {
	background: url(../images/idb1.gif) no-repeat left top;
}
#navbar li a.framwkhere {
	color: #FFFFFF;
	background:   rgb(103, 178, 53) url(../images/frameworks2.gif) no-repeat left top;
}
#navbar li a.schedhere {
	color: #FFFFFF;
	background:   rgb(103, 178, 53) url(../images/navbar_sched2.gif) no-repeat left top;
}
/*Navbar BC seal*/	
#navbar img {
	border: none;
	margin: 0px;
	padding: 0px;
}
#navbar div#bc {
	padding: 0px;
	margin: 0px;
	position: absolute;
	left: 67px;
	top: 375px;
	border: 0px none;
}
/**************       footer        *********/	
div#copyright {
	font: normal 9px Verdana, Arial, sans-serif;
	color: black;
	background-color: rgb(202, 201, 202);
	margin: 0px 0px 0px 200px;
	padding: 4px 20px 4px 24px;
	text-align: left;
	}	
div#copyright a {
	color: rgb(103, 178, 53);
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	text-decoration: none;
	display: inline;
	text-align: center;
}
div#copyright a:hover {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	text-decoration: underline;
}
div#copyright .iea {
	margin: 0px;
	padding: 0px;
	display: block;
	text-align: center;
}
div#copyright .footerbrand {
	margin: 0px;
	padding: 0px;
	display: block;
	text-align: left;
}
div#copyright .identity {
	margin: 0px;
	padding: 0px;
	display: block;
	text-align: center;
}



/**************       remove???        *********/	

p#copyright {
	font: normal 9px Verdana, Arial, sans-serif;
	color: black;
	background-color: rgb(202, 201, 202);
	margin: 0px 0px 0px 200px;
	padding: 4px 20px 4px 24px;
	text-align: left;
	}	
p#copyright a {
	color: black;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	text-decoration: none;
	display: inline;
	text-align: center;
}
p#copyright a:hover {
	color: rgb(26, 148, 57);
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	text-decoration: none;
}
p#copyright .iea {
	margin: 0px;
	padding: 0px;
	display: block;
	text-align: center;
}
p#copyright .footerbrand {
	margin: 0px;
	padding: 0px;
	display: block;
	text-align: left;
}
p#copyright .identity {
	margin: 0px;
	padding: 0px;
	display: block;
	text-align: center;
}
