BODY  {
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
	/*background-color:#002131;*/
	margin:0px;
	padding:0px;
	text-align:left;
	font-size: 0.7em;
}



#noprint {
	display:none;
	padding: 0 0 0 0;
}

a {
	color:#000000;	
	text-decoration:none;
}

img {
	border:0;
}

#central {
	clear:both;
	/*width:1000px;*/
	margin:0px auto;
	text-align:left;
	padding:0px;
	border:0px solid white;
}

#globalbar {
	margin:0;
	padding:0;	width:0px;
	visibility: hidden;
	height:0px;
	font-size:1em;
}

#networkleft div.networks, #networkright div.networks, #networkleft div.networkson, #networkleft #loggedout div.networks   {
	text-align:center;
	float:left;
	margin:0;
	padding:0;
	height:0px;
}


#ietnetworks, #knowledge, #login, #topsearch {
	width:0px;
	visibility: hidden;
	text-align:center;
	float:left;
	margin:0;
	padding:0;
	height:0px;;
}


#knowledge {
		width:0px;
		visibility:hidden;
}

#login {
	width:0px;
	visibility:hidden;
}


#topsearch {
			width:0px;
			visibility:hidden;
}

#ietnetworks.on {
	background-color: #a59d95;
	background-position: left;
	background-repeat: no-repeat;

}

#ietnetworks p, #knowledge p, #login div.welcome p, #login div.register p {
	margin:0;
	padding:0;
	padding-top:8px;
	margin-left:15px;
	margin-right:15px;
}

#login div.register p {
	margin-left:0px;
	margin-right:0px;
}

#login div.welcome p {
	margin-right:0;
	text-align:right;	
}

#ietnetworks p a, #knowledge p a, #login p a {
	text-decoration:none;
	font-weight:bold;
	color:#000;
}

#ietnetworks p a.underlined, #knowledge p a.underlined, #login p a.underlined {
	text-decoration:underline;
}

#login div.loginform, #login div.remember, #login div.register {
	float:left;
}

#login div.loginform {
	margin:0;
	padding:0;
	width:0px;
	visibility:hidden;
}
	
#topsearch form, #login div.loginform form, form {
	margin:0;
	padding:0;
	border:0;
	background-image:none;
}

#topsearch form fieldset, #login div.loginform form fieldset, form fieldset {
margin:0;
padding:0;
border:0;	
margin-top:3px;

}

span.smalltxt {
	font-size:0.75em;
}

#topsearch form input.globalsearch, #login div.loginform form input.entry, form input.event {
	margin:0;
	padding:0;
	border:1px solid #A09F95;
	/*padding-top:2px;*/
	padding-left:1px;
	padding-right:1px;
	padding-bottom:0px;
	height:0px;
	margin-right:3px;
	font-size:0.95em;
	font-family: Arial, Helvetica, sans-serif;
	color: #00274C;
	background-color: #E3ECE2;
}

#eventsform form fieldset.form0, #eventsform form fieldset.form1, #eventsform form fieldset.form2, #trainingform form fieldset.form0, #trainingform form fieldset.form1, #trainingform form fieldset.form2 {
	text-align:right;
	float:left;
	width:240px;
}

#eventsform form fieldset.form2, #trainingform form fieldset.form2 {
	width:235px;
}

#eventsform form fieldset.form0, #trainingform form fieldset.form0 {
	float:none;
	margin-top:5px;
}

#eventsform form fieldset.form1, #trainingform form fieldset.form1 {
	margin-right:5px;
	text-align:right;
}

#eventsform form fieldset select, #trainingform form fieldset select {
	margin-bottom:10px;
}

#eventsform form fieldset select.event, #trainingform form fieldset select.event {
	width:230px;
}

#eventsform form fieldset input.event, #trainingform form fieldset input.event {
	width:225px;
	margin-bottom:10px;
}

#mainform form fieldset.ranged {
	margin:0;
	padding:0;
	text-align:right;
	margin-right:70px;
	margin-top:10px;
}

#mainform form fieldset label {
	margin-right:5px;
}

#mainform form fieldset.ranged input.event {
	width:225px;
}

#login div.loginform form input.entry {
	width:60px;
}

#topsearch form input.gbutton, #login div.loginform form input.login {
	margin:0;
	padding:0;
	border:0;
	position:relative;
	top:5px;
}

span.small {
	font-size:0.95em;
}


div.welcome {
	float:left;
	margin-right:5px;
	/*width:300px;*/
}
	
	
#login div.myiet {
	text-align:center;
	float:left;
	margin:0;
	padding:0;
	background-image:url(../pics/myietbutton.gif);
	background-position: left;
	background-repeat: repeat-x;
	height:33px;
	width:50px;
}

#login div.myiet p {
	margin:0;
	padding:0;
	padding-top:8px;
} 
	
#login div.myiet p a  {
	text-decoration:underline;
	font-weight:bold;
	color:#FFF;
}

/*end*/

div.networkson {
	background-color: #a59d95;
}
	
#networkright div.networks, #loggedout div.networks {
	margin:0;
	background-position: left;
	text-align:right;
	width:174px;
}

#loggedout div.networks {
	width:240px;
}
	
#networkleft div.networks p, #networkright div.networks p, #networkleft div.networkson p {
	margin:0;
	padding:0;
	padding-top:8px;
	margin-left:15px;
	margin-right:15px;
} 

#networkleft div.networks p.iet, #networkleft div.networkson p.iet {

}

#networkleft div.networks p.knowledge, #networkleft div.networkson p.knowledge {

}

#networkleft div.networks p.welcome, #loggedout div.networks p.welcome  {
	font-size:0.95em;
	/*margin-left:156px;*/
	margin-right:10px;
	text-align:right;
}
		
#loggedout div.networks p.welcome {
	margin-left:80px;
}

#networkleft div.networks p.welcome a {
	color:#000;
	font-weight:bold;
	text-decoration: underline;
}
		
#networkleft div.myiet {
	text-align:center;
	float:left;
	margin:0;
	padding:0;
	background-image:url(../pics/myietbutton.gif);
	background-position: left;
	background-repeat: repeat-x;
	height:33px;
	width:50px;
}

#networkleft div.myiet p {
	margin:0;
	padding:0;
	padding-top:8px;
} 

#networkleft div.networks a, #networkleft div.networkson a, #networkright div.networks a, #networkleft div.myiet a  {
	text-decoration:none;
	font-weight:bold;
	color:#000;
}

#networkleft div.myiet a {
	text-decoration:underline;
}

#networkleft div.networkson a {
	color:#FFF;
}

#networkleft div.networks a:hover, #networkleft div.networkson a:hover, #networkright div.networks a:hover, #networkleft div.myiet a {
	color:#FFF;
}

#networkright div.netform {
	margin:0;padding:0;border:0;
}

#networkright div.networks form, #networkfind form {
	margin:0;
	padding:0;
	border:0;	
}

#networkright div.networks form fieldset, #networkfind form fieldset {
	margin:0;
	padding:0;
	border:0;	
	margin-right:4px;
	margin-top:3px;
}

#networkright div.networks form input.globalsearch, #networkfind form input.globalsearch, form input.globalsearch, form select.jobselect, form select.event, form select.date  {
	margin:0;
	padding:0;
	border:1px solid #A09F95;
	/*padding-top:2px;*/
	padding-left:2px;
	padding-right:1px;
	padding-bottom:0px;
	height:18px;
	margin-right:2px;
	font-size:0.95em;
	font-family: Arial, Helvetica, sans-serif;
	color: #00274C;
	background-color: #E3ECE2;
}

form select.event {
	width:240px;
}

#JobsblockDown form input.globalsearch, #JobsblockDown form select.jobselect {
	margin:0;
	padding:0;
	width:177px;
}

#JobsblockDown form select.jobselect {
	margin-top:3px;
	margin-bottom:3px;
	width:202px;
	height:16px;
}

#networkright div.networks form input.gbutton, #networkfind form input.gbutton, form input.gbutton {
	margin:0;
	padding:0;
	border:0;
	position:relative;
	top:5px;
}

.nextformbutton {
	background-image: url(../pics/nextformbutton.gif );
	text-align: center;
	width: 86px;
	height:17px;
	font-size:11px;
	font-family: Arial;
	font-style:normal;
	color: #000000;
	border: 0;
}

.previousformbutton {
	background-image: url(../pics/previousformbutton.gif );
	text-align: center;
	width: 86px;
	height:17px;
	font-size:11px;
	font-family: Arial;
	font-style:normal;
	color: #000000;
	border: 0;
}

#bannerbar {
	/*height:175px;
	background-image:url(../pics/headback2.jpg);
	background-position: top;
	background-repeat: no-repeat;*/
}

#logo {
	float:left;
	margin-top:18px;
	margin-left:13px;
}

#logoimg {
	background-image:url(../pics/logo.gif);
	background-position: left;
	background-repeat: no-repeat;
}

#sitetopnav {
	visibility: hidden;
}

#sectiontopnav {
	margin:0;
	padding:0;
	margin-top:0px;
	height:0px;
	/*width:1000px;*/
	width:0px;
	clear:both;
	visibility: hidden;
}

#sectionleft, #sectionnavabout, #sectionnavmember, #sectionnavarea, #sectionnavcareer, #sectionnavevents, #sectionnavpublish, #sectionnavschools, #sectionnavpublic,  #sectionnavfact {
	margin:0;
	padding:0;
	height:0px;
	width:0px;
	visibility: hidden;
	text-align:center;
	float:left;
}

#sectiontopnav p {
	margin-top:5px;
}

#sectiontopnav p.factfiles {
	padding-left:20px;
}
#sectionleft {
	/*width:21px;width:1.7em;*/
	background-image:url(../pics/sectionnavleft.gif);
	background-position: left;
	background-repeat: no-repeat;
}

#sectionnavabout {
	/*width:95px;
	width:7.9em;*/
	background-image:url(../pics/sectionnavabout_off.gif);
	background-position: left;
	background-repeat: no-repeat;
}

#sectionnavmember {
	/*width:115px;
	width:9.55em;*/
	background-image:url(../pics/sectionnavmember_off.gif);
	background-position: left;
	background-repeat: no-repeat;
}

#sectionnavarea {
	/*width:104px;
	width:8.65em;*/
	background-image:url(../pics/sectionnavarea_off.gif);
	background-position: left;
	background-repeat: no-repeat;
}

#sectionnavcareer {
	/*width:152px;
	width:12.7em;*/
	background-image:url(../pics/sectionnavcareer_off.gif);
	background-position: left;
	background-repeat: no-repeat;
}

#sectionnavevents {
	/*width:73px;
	width:6.1em;*/
	background-image:url(../pics/sectionnavevents_off.gif);
	background-position: left;
	background-repeat: no-repeat;
}

#sectionnavpublish {
	/*width:97px;width:8.1em;*/
	background-image:url(../pics/sectionnavpublish_off.gif);
	background-position: left;
	background-repeat: no-repeat;
}

#sectionnavschools {
	/*width:81px;width:6.75em;*/
	background-image:url(../pics/sectionnavschools_off.gif);
	background-position: left;
	background-repeat: no-repeat;
}

#sectionnavpublic {
	/*width:108px;width:9em;*/
	background-image:url(../pics/sectionnavpublic_off.gif);
	background-position: left;
	background-repeat: no-repeat;

}
#sectionnavfact {
/*	width:154px;width:10em;*/
	text-align:left;
	background-image:url(../pics/sectionnavfact_off.gif);
	background-position: left;
	background-repeat: no-repeat;

}

#sectiontopnav a {
	color:#000;
	text-decoration: none;
	font-weight:bold;
}

#sectiontopnav a:hover {
	color:#000;
}


#content {
	margin:0;
	padding:0;
	margin-top:00px;
	padding-bottom:10px;
}

#breadcrumb ul {
	margin:0;
	padding:0;
	margin-bottom:5px;
}

#breadcrumb ul li {
	margin:0;
	padding:0;
	display:inline;
}

#breadcrumb ul li a{
	margin:0;
	padding:0;
	text-decoration: none;
	color:#82786F;
}

#breadcrumb ul li a.on {
	margin:0;
	padding:0;
	color:#000;
}

#lefthandnav, #hplefthandblock {
	padding:0;
	margin:0;
	width:0px;
	visibility: hidden;
	float:left;
}

#hplefthandblock {
	padding:0;
	margin:0;
	width:246px;
}

#hphighlight {
	padding:0;
	margin:0;
	background-color: #c6d3d7;
}

#hphighlight img {
	padding:0;
	margin:0;
}

#hphighcontent {
	padding:0;
	margin:0;
	background-image: url(../pics/hphigblock.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	border:1px solid white;
}
	
#hphighcontent h4 {
	padding:0;
	margin:0;
	font-size:1em;
	padding-top:5px;
	padding-left:5px;
}

#hphighcontent p  {
	padding:0;
	margin:0;	
	padding-left:5px;
	font-size:0.95em;
}
		
#hphighcontent ul {
	padding:0;
	margin:0;
	margin-top:5px;
	margin-bottom:5px;
	list-style-type:none;
}
 
div.hpblock {
	padding:0;
	margin:0;
	margin-top:10px;
	margin-bottom:10px;
	height:90px;
	background-image: url(../pics/hpblockback.jpg);
	background-position: left;
	background-repeat: repeat-x;
}

div.hpblock img {
	margin:0;
	padding:0;
	margin-bottom:5px;
	float:left;
	margin-right:5px;
} 

div.hpblock h4 {
	padding:0;
	margin:0;
	font-size:1em;
	margin-top:5px;
}

div.hpblock p{
	padding:0;
	margin:0;
	font-size:0.95em;
	line-height: 0.97em;
}

#hplefthandblock {
	padding:0;
	margin:0;
	width:0px;;
	padding-top:5px;
	border-top:1px solid #CED64B;
	visibility: hidden;
	height: 0px;
}

#hplefthandblock h2,#hplefthandblock h4 {
	margin:0;
	padding:0;
	font-size:1.6em;
	margin-left:10px;
}

#hplefthandblock h4 {
	font-size:1em;
	margin-bottom: 5px;
}

#lefthandnav ul, #hplefthandblock ul {
	margin:0;
	padding:0;
	list-style-type:none;
	margin-bottom:10px;
}

#hplefthandblock p {
	margin:0;
	padding:0;
	margin-left:10px;
	margin-bottom:5px;
}

#hplefthandblock ul.sector li {
	padding-top:2px;
	padding-bottom:1px;
	margin-bottom:2px;
	padding-left:5px;
	margin-left:1px;
	margin-right:1px;
	background-color: #F6F8E9;	
} 

#hplefthandblock ul li {
	padding-left:10px;
	margin-right:5px;
}

#hplefthandblock ul.sector li a {
	font-weight:bold;
	padding-left:25px;
}

#hplefthandblock ul li a.arrow {
	font-weight:bold;
	padding-left:15px;
}

#hplefthandblock ul.sector li a.comms, #hplefthandblock ul.sector li a.control, #hplefthandblock ul.sector li a.electro, #hplefthandblock ul.sector li a.info, #hplefthandblock ul.sector li a.manage, #hplefthandblock ul.sector li a.manufacture,#hplefthandblock ul.sector li a.power,#hplefthandblock ul.sector li a.transport {
	background-image: url(../pics/comms.gif);
	background-position: left;
	background-repeat: no-repeat;
}

#hplefthandblock ul.sector li a.control {
	background-image: url(../pics/control.gif);
}

#hplefthandblock ul.sector li a.electro {
	background-image: url(../pics/electro.gif);
}

#hplefthandblock ul.sector li a.info {
	background-image: url(../pics/info.gif);
}

#hplefthandblock ul.sector li a.manage {
	background-image: url(../pics/management.gif);
}

#hplefthandblock ul.sector li a.manufacture {
	background-image: url(../pics/manufacture.gif);
}

#hplefthandblock ul.sector li a.power {
	background-image: url(../pics/power.gif);
}

#hplefthandblock ul.sector li a.transport {
	background-image: url(../pics/transport.gif);
}

#lefthandnav ul li {
	margin:0;
	padding:0;
	border-bottom:1px solid #fff;
}

#lefthandnav ul li a, #lefthandnav ul li a.level1, #lefthandnav ul li a.level2, #lefthandnav ul li a.level3  {
	margin:0;
	padding:0;
	text-decoration:none;
	color: #000;
	display:block;
	padding-top:8px;
	padding-left:5px;
}

#lefthandnav ul li a.first {
	padding-top:10px;
}

#lefthandnav ul li a:hover, #lefthandnav ul li a.high {
	font-weight:bold;
	color: #FFF;
	background-color: #CED64B;
	background-image:none;
}

#lefthandnav ul li a.level1:hover, #lefthandnav ul li a.level2:hover, #lefthandnav ul li a.level3:hover, #lefthandnav ul li a.level1on:hover, #lefthandnav ul li a.level2on:hover, #lefthandnav ul li a.level3on:hover, #lefthandnav ul li a.level1down:hover, #lefthandnav ul li a.level2down:hover, #lefthandnav ul li a.level3down:hover {
	background-image:none;
}

#lefthandnav ul li a.level1on, #lefthandnav ul li a.level2on, #lefthandnav ul li a.level3on  {
	font-weight:bold;
}

#lefthandnav ul li a.level2on, #lefthandnav ul li a.level3on {
	padding-left:12px;
}

#lefthandnav ul li a.level3on {
	padding-left:18px;
}

#lefthandnav ul li a.level2, #lefthandnav ul li a.level3 {
	padding-left:12px;
	background-image: url(../pics/navarrow2left.gif);
	background-position:left;
	background-repeat: no-repeat;
}

#lefthandnav ul li a.level3 {

		padding-left:18px;
		background-image: url(../pics/navarrow3left.gif);
}
#lefthandnav ul li a.level3high {

		padding-left:18px;
		font-weight:bold;
color: #FFF;
	background-color: #CED64B;
	background-image:none;
}
#lefthandnav ul li a.level2down {

		padding-left:12px;
		background-image: url(../pics/navarrow2down.gif);
background-position:left;
background-repeat: no-repeat;

}




#lefthandnav div.end, #hplefthandblock div.end {

	background-image: url(../pics/leftnavend.gif);
	background-position: top;
	background-repeat: no-repeat;
	height:35px;
	background-color:#fff;
}
#hplefthandblock div.end {
	background-image: url(../pics/hpleftnavend.gif);
	
}


#leftnavfourth, #intro, #eventsform, #trainingform {
margin:0;
padding:0;

	/*margin-left:250px;*/


	/*width:600px;*/
}

* html #eventsform, * html #trainingform {
	height:1%;
}

#eventsform, #trainingform {
	font-size:0.95em;
height:117px;

}
#eventsform {
	padding-top:5px;

}
#trainingform {
	height:140px;
}

#eventsform form, #trainingform form {
	margin:5px;
	visibility: hidden;
}
#eventsform form fieldset input.eventsbutton, #trainingform form fieldset input.eventsbutton {
	margin-top:5px;
	text-align:right;
	width:86px;
}


#intro {
	margin-bottom:10px;
}

#copy {
margin:0;
padding:0;
	/*margin-left:250px;*/
	/*width:600px;*/
		/*	margin-top:30px;*/
}
#copy p {
	margin:0;
padding:0;
margin-bottom:15px;
	line-height: 1.3em;
}
#copy a {
color:#000000;	
}


#copy img {
float:right;
	margin:5px;
}

#copy h4, #copy h5 {
		margin:0;
	padding:0;
	color: #000000;
	font-size:1em;
	font-weight:bold;


}
#copy h4 {
		font-size:1.2em;

}

#copy ul.newslisting, #copy ul.events, #copy ul.factfiles {
margin:0;
padding:0;
	list-style: none;
	margin-bottom:20px;
}
#copy ul.events {
	margin-bottom:10px;
}
#copy ul.newslisting li, #copy ul.events li, #copy ul.factfiles li {
	margin:0;
padding:0;
margin-top:5px;
}
#copy ul.factfiles li {


margin-bottom:2px;
padding-bottom:3px;

	border-bottom:1px solid #000000;
}

#copy ul.newslisting li p, #copy ul.events li p, #copy ul.factfiles li p {
margin:0;
padding:0;

}
#copy ul.factfiles li p.date {
	text-align:right;
	margin-top:-15px;
}
#copy ul.events span.details {
	font-size:1em;
}
#copy ul.events li p, #copy ul.factfiles li p {
	font-size:0.95em;
}
#copy ul.newslisting li a, #copy ul.events li a, #copy ul.factfiles li a, #copy ul.factfiles li a.pdf, #copy ul.factfiles li a.doc {
	text-decoration: none;
	font-weight:bold;
	

}
#copy ul.factfiles li a.pdf, #copy ul.factfiles li a.doc {
		background-image: url(../pics/pdf.gif);
		background-position:left;
		background-repeat: no-repeat;
		padding-left:15px;
}
#copy ul.events li a {
font-size:1.1em;}

#copy table.submissions, #copy table.submissions td {
	text-align:left;
	vertical-align: top;
	border-bottom:2px solid #c6d3d7;
}
#copy table.submissions th {
		text-align:left;
	vertical-align: bottom;
}

#copy table.submissions td {
	font-size:0.95em;
		border-top:1px solid #c6d3d7;
		border-bottom:none;
		padding-bottom:5px;
}
#copy table.submissions td a {
	text-decoration:none;
	font-weight:bold;
}
strong.grey {
	color: #82786F;
}
#eventspager {

	padding-top:10px;
	text-align:center;
	margin-bottom:20px;
}
#eventspager a {
	text-decoration:none;
	margin-right:0.75em;
}
#eventspager a.on {
	color:#000;
	font-weight:bold;
} 

#leftnavfourth h3 {
	margin:0;
	padding:0;
	color: #000000;
	font-size:1em;
	font-weight:bold;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
	
}

#leftnavfourth ul {
margin:0;
padding:0;
	border-top:2px solid #fff;
	list-style:none;
	font-size:0.95em;
	padding-top:5px;
	padding-bottom:5px;
} 
#leftnavfourth ul li {

padding-bottom:1px;
}
#leftnavfourth ul li a {

	text-decoration:none;
	padding-left:15px;
background-image: url(../pics/navarrow2left.gif);
background-position:left;
background-repeat: no-repeat;
}

#leftnavfourth ul li a:hover {
		text-decoration:underline;
}

#bigheader {
margin:0;
padding:0;
padding-bottom:5px;
float:left;
margin-bottom:20px;
width: 100%;
clear:both;
}


#bigheaderunder, #Showcaseleft, #Showcasemiddle, #Showcaseright, #RHblock {
	clear:both;
	float:none !important;
	width: 100% !important;
}

* html #bigheader {
	height:1%;
}
#bigheadercontent {
	clear:both;
}

#bigheadercontent ul li {
	margin-bottom:1px;
}

#bigheadercontent ul li a{
	padding:0;
	padding-left:15px;
}

#bigheadercontent ul li a:hover {
	text-decoration:underline;
}

#HighlightblockUp, #HighlightblockDown, #JobsblockDown, #NewsblockUp, #NewsblockDown, #JobsblockUp, #IETtv, div.listings, div.sitemap, #hphighlightblockup  {
	margin:0;
	padding:0;
	padding-bottom:10px;
	clear: both;

}
#HighlightblockUp h4, #HighlightblockDown h4, #NewsblockUp h4, #NewsblockDown h4, #IETtv h4, #JobsblockUp h4, div.sitemap h4, #hphighlightblockup h4 {
	margin:0;
padding:0;
	font-size:1em;
}

div.listings h4 {
	margin:0;
padding:0;
font-size:0.95em;
}
#Image{
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
	clear:both;
}
img.ImageNarrow{
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	margin-right:5px;
}


img.watch {
	margin:0;
	padding:0;
padding-top:5px;	
}
div.IETmember {
	margin-top:5px;
	margin-bottom:5px;
}


#HighlightblockUp p, #HighlightblockUp p.narrow, #HighlightblockDown p, #NewsblockUp p, #NewsblockDown p, #JobsblockDown p, #JobsblockUp p, div.listings p, div.sitemap p, #IETtv p, div.IETmember p, #hphighlightblockup p {
		margin:0;
	padding:0;
	margin-bottom:10px;
}
div.listings p {

font-size:0.95em;	

}
div.listings a, div.sitemap a {
	text-decoration:none;
}

div.listings a:hover, div.sitemap a:hover {
		text-decoration:underline;
}
p.narrow {
	margin-top:5px;
}

#IETtv div.mainstory p a {
font-size:1.1em;
	
}
#IETtv div.secondarystory a {
	font-weight:normal;
	font-size:0.95em;
}

#HighlightblockUp a, #HighlightblockDown a, #NewsblockUp a, #NewsblockDown a, #JobsblockDown a, #JobsblockUp a, #IETtv a, div.IETmember a, #hphighlightblockup a {
	font-weight:bold;
	text-decoration:none;
}

#RHSeeAlso h3, #resources h3, #downloads h3, #RHIwantTo h3, #networkfind h3, #HighlightblockUp h3, #HighlightblockDown h3, #NewsblockUp h3, #NewsblockDown h3, #JobsblockDown h3, #JobsblockUp h3, div.listings h3, #IETtv h3, div.IETmember h3, #hphighlightblockup h3 {
	margin:0;
	padding:0;
	color: #000000;
	font-size:0.95em;
	font-weight:bold;
}

#HighlightblockUp h3, #NewsblockUp h3, #JobsblockUp h3, div.listings h3, #hphighlightblockup h3  {
	font-size:1.2em;
	margin-bottom:5px;
}

div.listings h3 {
	margin-bottom:5px;
}

#NewsblockDown h3, #HighlightblockDown h3, #JobsblockDown h3 {
			font-size:1em;
}

#RHSeeAlso p, #resources p, #downloads p, #RHIwantTo p, #networkfind p{
		margin:0;
	padding:0;
	color: #000000;
	font-size:0.95em;
	font-style: italic; 
	margin-top:5px;
}

#networkfind p {
		color: #000;
	font-style: normal; 
}


#IETtv ul {
	margin:0;
	padding:0;
	list-style:none;
	font-size:0.95em;
}

#HighlightblockUp ul, #NewsblockUp ul, #hphighlightblockup ul {
	font-size:1em;
}
	
span.details {
font-size:0.95em;
	color: #000000;
}
#HighlightblockDown span.details, #JobsblockUp span.details {
	font-size:1em;
}


#HighlightblockUp ul li a, #RHSeeAlso ul li a, #resources ul li a, #downloads ul li a, #RHIwantTo ul li a, #HighlightblockUp ul li p a, #HighlightblockUp ul li a.arrow, #HighlightblockDown ul li a, #HighlightblockDown ul li a.arrow, #NewsblockUp ul li p a, #NewsblockUp ul li a.arrow, #NewsblockDown ul li p a, #NewsblockDown ul li a.arrow, #JobsblockDown ul li p a,  #JobsblockDown ul li a.arrow, #JobsblockUp ul li p a,  #JobsblockUp ul li a.arrow, ul li a.arrow, #hphighlightblockup ul li p a  {
	margin:0;
	padding:0;
	text-decoration:none;
	padding-left:15px;
	color:#000000;

}
#hphighcontent ul li a.arrow {
	margin-left:5px;
	font-weight:bold;
}

#HighlightblockDown ul li a.arrow, #JobsblockDown ul li a.arrow, #JobsblockUp ul li a.arrow, #NewsblockDown ul li a.arrow {
	font-size:1.1em;
}


#HighlightblockDown a.news, #JobsblockDown a.news, #NewsblockDown a.news {
	font-weight:normal;
}

#downloads ul li a {
	background-image: url(../pics/pdf.gif);
}


#RHSeeAlso ul li a:hover, #resources ul li a:hover, #downloads ul li a:hover, #RHIwantTo ul li a:hover, #HighlightblockUp ul li a:hover, #NewsblockUp ul li a:hover, #NewsblockDown ul li a:hover, #JobsblockDown ul li a:hover{
text-decoration:underline;
}
#footer {margin:0;
padding:0;
		clear:both;
	/*width: 100%;*/
	margin:0px auto;
text-align:left;
	padding:0px;
	border:0px solid white;
background-image: url(../pics/footerback.gif);
	background-position: left;
	background-repeat: no-repeat;
	height:120px;



}

#footercentral {
font-size:0.95em;
	margin:0;

	padding:0;
	padding-top:50px;
	margin-right:17px;
	text-align:right;

}
#footercentral p {
	margin:0;
	padding-bottom:10px;

}
#footercentral p a {
text-decoration:none;
color: #062BBD;
}

* html #RHblock, * html div.columnholder2cols, div.HPRHblock  {
	height:1%;
}

div.HPleftcol, div.HPrightcol, #Showcaseleft, #Showcasemiddle, #Showcaseright, #RHblock, #innerleft, #innerright, div.HPRHblock {
margin:0;
padding:0;
	/*float:left;*/


}


div.HPleftcol, #Showcaseleft, #Showcasemiddle, #innerleft {
		margin-right:21px;
}

div.HPleftcol, #innerleft {
	/*margin-left:20px;*/
}

#RHblock, div.HPRHblock {
	float:left;
	clear: both;
}

#columnholder, div.columnholder2cols {
/*width:761px;*/
float:left;
}
div.columnholder2cols {
	/*width:735px;*/
	clear:left;
}

div.HPhalvesLHholder, div.HPhalvesRHholder, div.HPleftcol, div.HPmiddlecol, div.HPrightcol {
	clear: both;
}

#greyrulerthin, #greyrulerthick  {
	margin:0;
padding:0;
margin-top:5px;
margin-bottom:5px;
	border-bottom:1px solid #000000;
}
#greyrulerthick {	border-bottom:2px solid #000000;}

br.all {
	clear:both;
	}

span.yellow {

		color: #878800;
	font-style: italic; 
}

p.spacer {
	height:1px;
	font-size:1px;
}

#menu {
margin:0;
padding:0;
	position:absolute;
	left:247px;
	top:135px;
	background-color: #fff;
	border:1px solid #a09f95;
	text-align:left;
	padding:5px;
}

#menu ul {
margin:0;
padding:0;
	list-style-type:none;
	margin-left:5px;
	font-size:0.95em;
}

#menu ul li {
	margin-top:5px;
}
#menu ul li a {
color: #000;
}
#menu ul li.on a, #menu ul li a:hover {
	color: #878800;

}

#trainingtabs {
	margin:0;
padding:0;
padding-top:10px;
			border-bottom:2px solid #82786f;
			padding-bottom:5px;
			background-color:#fff;



}

#trainingtabs a {
	margin:0;
	padding:0;
	display:inline;
	border:1px solid #82786f;	
	padding:5px;
	color:#000;
}


#trainingtabs a.on {
	background-color: #82786f;
	color:#fff;
}

	
