td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
}

td.colourbar {
	background-color: #CDA9FE;
	text-align: right;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 5px;
	padding-top: 2px;
}

td.menubarouter {
	background-color: #CDA9FE;
	text-align: right;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

td.menubarinner {
	background-color: #CDA9FE;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	border-bottom-color: #CDA9FE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CDA9FE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

td.menubarinnerover {
	background-color: #CDA9FE;
	text-align: center;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	font-weight: bold;
	padding-bottom: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px;
	border-left-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
}

td.logocell {
	border-bottom-color: #CDA9FE;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	text-align: center;
}

td.contentcell {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	text-align: justify;
}

td.nominationcell {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	text-align: left;
}

th.nominationcell {
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #FFFFFF;
	background-color: #CDA9FE;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	text-align: center;
}

td.pagetitle {
	padding-left: 10px;
	padding-top: 25px;
	color: #CDA9FE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	text-decoration: none;
}

.pagetitle {
	padding-left: 0px;
	color: #CDA9FE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: large;
	font-weight: bold;
	text-decoration: none;
}
td.lhcell {
	padding-left: 29px;
	padding-right: 29px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: right;
}

P.subtitle {
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

TH.Simpletablerow {
font-size:12px;
}

TH.Simpletablerow, TH.simpletable, TD.simpletablerow {
	background-color: #CDA9FE;
	text-align: left;
	vertical-align:top;
	padding-left:3px;
	
	
}

TH.corporate3, TH.alert {
	background-color: #FFFFFF;
}

TD li {
list-style-type:none;}

TD.page, TD.bookmark, TD.section, TD.thispage, TD.thissection, TD.thisbookmark, TD.supersection {
	text-align: right;
}



TD.page,
TD.bookmark,
TD.section,
TD.thispage,
TD.thisbookmark,
TD.thissection {
	color: #9933FF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: smaller;
}

TD.page a:link,
TD.bookmark a:link,
TD.section a:link,
TD.page a:visited,
TD.bookmark a:visited,
TD.section a:visited,
TD.thisSection a:link,
TD.thisPage a:link,
TD.thisbookmark a:link,
TD.thisSection a:visited,
TD.thisPage a:visited,
TD.thisbookmark a:visited {
	color: #9933FF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

TD.section a:hover,
TD.thisSection a:hover,
TD.page a:hover,
TD.thisPage a:hover,
TD.bookmark a:hover,
TD.thisbookmark a:hover {
	color: #9933FF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

td.supersection {
	color: #9933FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: smaller;
	text-decoration: none;
	font-weight: bolder;
}

a:link, a:active, a:visited {
	color: #9933FF;
	text-decoration: none;
}

a:hover {
	color: #9933FF;
	text-decoration: underline;
}

DIV.AlertFloat {
	color:red;
	font-size:medium;
	font-weight:bold;
	padding:0;
	margin:0;
	border:0;
	float:right;
	width:2px;
	height:1em;
	line-height:1em;
	border-collapse:collapse;
	text-align:center;
	vertical-align:middle;
}

/* css added from main.css to style the login boxes*/
#ietnetworks, #knowledge, #login, #topsearch {
	width:291px;
	text-align:center;
	float:left;
	margin:0;
	padding:0;
	background-image:url(/staticfiles/images/greyborder.gif);
	background-position: left;
	background-repeat: no-repeat;
	height:34px;
}

#ietnetworks p a.underlined, #knowledge p a.underlined, #login p a.underlined {
	text-decoration:underline;
}

#login {
	width:355px; /*was 355*/
	padding-left:0px;
	padding-top:2px;
}

#ietnetworks p, #knowledge p, #login div.welcome p
{
	margin:0;
	padding:0;
	padding-top:8px;
	margin-left:15px;
	margin-right:15px;
}

#login div.loginform{
	float:left;
	
}


.rememberme{
text-align:left;
padding-top:3px;

}

#topsearch form input.globalsearch, #login div.loginform form input.entry, #topsearch form input.gbutton, #login div.loginform form input.login {
padding-left:2px;
}

#topsearch form input.gbutton, #login div.loginform form input.login {
border:0 none;
margin:0;
padding:0;
position:relative;
top:2px; /*was 5px */
}

#login div.loginform form input.entry{
	margin:0;
	padding:0;
	width:130px;
	/*border:1px solid #A09F95;*/
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:0px;
	height:16px;
	margin-right:1px;
	font-size:0.95em;
	font-family: Arial, Helvetica, sans-serif;
	color: #00274C;
	background-color: #E3CFFD;

}

.logpwbox, .logunbox, .unpwboxover {
	margin:0;
	padding:0;
	border:1px solid #A09F95;
	padding-top:2px;
	padding-left:1px;
	padding-right:1px;
	padding-bottom:0px;
	height:16px;
	margin-right:3px;
	font-size:0.95em;
	font-family: Arial, Helvetica, sans-serif;
	color: #00274C;
	background-color: #E3CFFD;
	width: 60px;
}

.logpwbox {
	background-image:url(/staticfiles/images/login/login_bg_password.gif);
	background-repeat:no-repeat;
	}

.logunbox {
	background-image:url(/staticfiles/images/login/login_bg_username.gif);
	background-repeat:no-repeat;
}

.unpwboxover {
	background-image:url(/staticfiles/images/login/login_bg_blank.gif);
}

/*new colour of login boxes #E3CFFD, old colour #E3ECE2 */
