body { 
	background-color: #091D58;
	/* background-image: url(/CareersNI/Images/CareersNI/bac.jpg); */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 11px;*/
	margin-bottom: 0px;
	margin-left:0px;
	margin-right: 0px;
	margin-top: 0px;
}

/* ============= this style is the same as contents but has now a tags or font size, just styling ========*/
.m_contentsStyleOnly { 
	background-color: #ABB9BA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #091D58;
}

.breadcrumb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #091D58;
	background-image:  url(/CareersNI/Images/CareersNI/bread_bac.jpg);
	background-position: inherit
	background-repeat: repeat-y;
}
.breadcrumb a
{
	color: #091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.breadcrumb a:visited {
	color: #091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.breadcrumb a:hover {
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.breadcrumb a:active {
	color: #091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.page_title {
	background-image:  url(/CareersNI/Images/CareersNI/title_bac.jpg);
	background-position: inherit background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

.page_title h1
{
	font-size: 100%;
	margin-bottom:0;
	padding-bottom:0;
}


.p_reg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #091D58;
}
.p_reg table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #091D58;
}
.p_reg a {
	color: #091D58;
	text-decoration: underline;	
}
.p_reg a:visited {
	color: #091D58;
	text-decoration: underline;
}
.p_reg a:hover {
	color: #213570;
	text-decoration: underline;
}
.p_reg a:active {
	color: #091D58;
	text-decoration: underline;
}

.p_reg h1
{
	font-size: 140%;
}

.p_reg h2
{
	font-size: 135%;
}

.p_reg h3
{
	font-size: 130%;
}

.p_reg h4
{
	font-size: 125%;
}

.p_reg h5
{
	font-size: 120%;
}

.p_reg h6
{
	font-size: 115%;
}

/* =============== p_reg style for within yellow table with alternate colour 1 ======= */
.p_regAlternate1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #091D58;
	background-color: #ffffff;
}
.p_regAlternate1 a {
	color: #091D58;
	text-decoration: none;	
}
.p_regAlternate1 a:visited {
	color: #091D58;
	text-decoration: none;
}
.p_regAlternate1 a:hover {
	color: #213570;
	text-decoration: underline;
}
.p_regAlternate1 a:active {
	color: #091D58;
	text-decoration: none;
}

/* =============== p_reg style for within yellow table with alternate colour 2 ======= */
.p_regAlternate2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #091D58;
	background-color: #e8ebf1;
}
.p_regAlternate2 a {
	color: #091D58;
	text-decoration: none;	
}
.p_regAlternate2 a:visited {
	color: #091D58;
	text-decoration: none;
}
.p_regAlternate2 a:hover {
	color: #213570;
	text-decoration: underline;
}
.p_regAlternate2 a:active {
	color: #091D58;
	text-decoration: none;
}

/* =============== p_regDG style for all datagrids ======= */
.p_regDG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #091D58;
}
.p_regDG a {
	color: #091D58;
	text-decoration: none;	
}
.p_regDG a:visited {
	color: #091D58;
	text-decoration: none;
}
.p_regDG a:hover {
	color: #213570;
	text-decoration: underline;
}
.p_regDG a:active {
	color: #091D58;
	text-decoration: none;
}

.contents { 
	background-color: #ABB9BA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #091D58;
}
.contents a {
	color: #091D58;
	text-decoration: underline;
}
.contents a:visited {
	color: #091D58;
	text-decoration: underline;
}
.contents a:hover {
	color: #091D58;
	text-decoration: underline;
}
.contents a:active {
	color: #091D58;
	text-decoration: underline;
}

/*================ Career Note Title styles ================= */
.careerTitle {
	color:#FFFFFF;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
}

/* ======= This is the same as m_menu but has no a tags or font sizes associated with it.  Styling only =======*/
.m_menuStyleOnly {
	background-image:  url(/CareersNI/Images/CareersNI/mainMenuBac.jpg);
	background-position: inherit
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
}

.m_menu {
	background-image:  url(/CareersNI/Images/CareersNI/mainMenuBac.jpg);
	background-position: inherit 
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
.m_menu:link a {
	color: #FFFFFF;
	text-decoration: none;
}
.m_menu a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.m_menu a:hover {
	color: #E1E3E3;
	text-decoration: underline;
}
.m_menu a:active {
	color: #FFFFFF;
	text-decoration: none;
}

.t_menu {
	background-image:  url(/CareersNI/Images/CareersNI/topMenuBac.jpg);
	background-position: inherit 
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}
.t_menu a {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.t_menu a:visited {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.t_menu a:hover {
	color: #E1E3E3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.t_menu a:active {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.n_menu {
	background-image:  url(/CareersNI/Images/CareersNI/topMenuBac.jpg);
	background-position: inherit 
	background-repeat: repeat-y;
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
.n_menu a {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}
.n_menu a:visited {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}
.n_menu a:hover {
	color: #E1E3E3;
	font-size: 12px;
	text-decoration: underline;
}
.n_menu a:active {
	color: #FFFFFF;
	font-size: 12px;
	text-decoration: none;
}

.bot_bac {
	background-image:  url(/CareersNI/Images/CareersNI/botMenuBac.jpg);
	background-position: inherit
	background-repeat: repeat-y;
}

.bot_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #091D58;
	background-image:  url(/CareersNI/Images/CareersNI/botMenuBac.jpg);
	background-position: inherit;
	background-repeat: repeat-y;
}
a.bot_menu:link {
	color: #091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.bot_menu:visited {
	color: #091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}
a.bot_menu:hover {
	color: #213570;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline;
}
a.bot_menu:active {
	color: #091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.sub_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;	
	background-color: #091D58;
}
.sub_links a
{
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
.sub_links a:visited {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}
.sub_links a:hover {
	color: #E1E3E3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline
}
.sub_links a:active {
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none
}

.h_reg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #091D58;
}
.h_reg a {
	color: #091D58;
	font-size: 10px;
	text-decoration: none;
}
.h_reg a:visited {
	color: #091D58;
	font-size: 10px;
	text-decoration: none;
}
.h_reg a:hover {
	color: #213570;
	font-size: 10px;
	text-decoration: underline;
}
.h_reg a:active {
	color: #091D58;
	font-size: 10px;
	text-decoration: none;
}

.h_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #091D58;
}/*changed - a*/
/*.h_title a:link {*/
.h_title a {
	color: #091D58;
	font-size: 16px;
	text-decoration: none;
}
.h_title a:visited {
	color: #091D58;
	font-size: 16px;
	text-decoration: none;
}
.h_title a:hover {
	color: #213570;
	font-size: 16px;
	text-decoration: underline;
}
.h_title a:active {
	color: #091D58;
	font-size: 16px;
	text-decoration: none;
}

.h_reg2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	/*color: #FFFFFF;*/
}
.h_reg2 a {
	/*color: #FFFFFF;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.h_reg2 a:visited {
	/*color: #FFFFFF;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.h_reg2 a:hover {
	/*color: #E1E3E3;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.h_reg2 a:active {
	/*color: #FFFFFF;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.ForumLink 
{
	font-family: Verdana;
	font-size: 80%;
}
.ForumLink a
{
	font-family: Verdana;
	font-size: 80%;
}
.ForumLink a:visited
{
	font-family: Verdana;
	font-size: 80%;
}
.ForumLink a:active
{
	font-family: Verdana;
	font-size: 80%;
}
.ForumLink a:hover
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: underline;
}

.p_regbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #091D58;
}
.p_regbold a {
	color: #091D58;
	text-decoration: none;
}
.p_regbold a:visited {
	color: #091D58;
	text-decoration: none;
}
.p_regbold a:hover {
	color: #213570;
	text-decoration: underline;
}
.p_regbold a:active {
	color: #091D58;
	text-decoration: none;
}

.tmenu_bac {
	background-image:  url(/CareersNI/Images/CareersNI/topMenuBac.jpg);
	background-position: inherit 
	background-repeat: repeat-y;
}

.header_bac {
	background-image:  url(/CareersNI/Images/CareersNI/headerBac.jpg);
	background-position: inherit 
	background-repeat: repeat-y;
	background-color: #acbabb;
}

.bread_bac {
	background-image:  url(/CareersNI/Images/CareersNI/bread_bac.jpg);
	background-position: inherit
	background-repeat: repeat-y;
}


.console_links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;	
}
.console_links a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;	
}
.console_links a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;	
}
.console_links a:hover {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #E1E3E3;	
	text-decoration: underline;
}
.console_links a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;	
}

.htmlPlaceholderCell
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
 	font-weight: normal;
}
.htmlPlaceholderCell a
{
	color: #000000;
	font-size: 80%;
	text-decoration: none;
}
.htmlPlaceholderCell a:visited
{
	color: #000000;
	font-size: 80%;
	text-decoration: none;
}
.htmlPlaceholderCell a:hover
{
	color: #000000;
	font-size: 80%;
	text-decoration: none;
}
.htmlPlaceholderCell a:active
{	
	color: #000000;
	font-size: 80%;
	text-decoration: none;
}

.SiteMapHeader
{
	background-color: #abb9ba;	
}
.SiteMapHeader a
{
	color:#091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:70%;
	font-weight:bold;
	text-decoration:none;
}
.SiteMapHeader img
{
	background-color:#091D58;
}

.SiteMap
{
	background-color: #abb9ba;
	font-size:70%;
}
.SiteMap a
{
	color:#091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.SiteMap a:active
{
	color:#091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.SiteMap img
{
	background-color:#091D58;
}

.SiteMapImage
{
	background-color:#091D58;
}

/*================ News item styles ================ */
.p_newsitem {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
}
.p_newsitem a {
	color: #091D58;
	text-decoration: underline;
}
.p_newsitem li
{
	list-style-type:disc;
	color:black;
}
.p_newsitem ul
{
	margin: 0px 0px 0px 20px;
}
/*================ datagrid styles ================= */
.dgTable 
{
	padding:0px; 
	margin-left:0px; 
	margin-right:0px;
	font-family:verdana;
	font-size:14px; 
	background-color:black;
	color:#000066; 
	width:100%;
}
.ItemStyle 
{ 
	height:12px; 
	font-size:12px; 
	background-color:#ffffcc; 
	color:#666699;
}
.AltItemStyle 
{
	height:12px;
	font-size:12px; 
	background-color:#EEEEcc;
	color:#666699;
}
tr.dgHeader 
{ 
	border:#000066 solid 1px; 
	background-color:#091d58;  
	font-weight:bold; 
	font-size:12px; 
	color:white; 
}
TR.dgItem
{ 
	border:#000066 solid 1px; 
	Height:11px; 
	Font-Size:10pt; 
	Color:#666699; 
}

/* =================== CV generator text styles ========= */

.CVForm
{
	color:black;
	font-family:verdana;
	font-size:11;
}

.CVSectionHeader
{
	color:black;
	font-family:verdana;
	font-size:14;
}
HR
{
	margin:1px;
}

/* =================== EventCalendar text styles ========= */

.EventCalendar
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;/*11px;*/
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: black;
}

TD.EventHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: black;
}

TD.EventTypes
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: black;
}

/* ========================== Registration Details Management =============================== */

.RegStyles
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	background-color: #ABB9BA;
}

.RegHeader
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	font-weight: bold;
}

.profileCell
{
	padding-left: 10px;    
	padding-right: 10px;
	width:240px;
}

.NewsDate
{
	font-weight: bold;
	font-size: 10px;
}

/* ===================================== header image ================= */
.HeaderImage {
	border: 0;
}

/* ======= footer styles =========== */
.footer a {
	color: #091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-decoration: none;
}
.footer a:visited {
	color: #091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-decoration: none;
}
.footer a:hover {
	color: #091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-decoration: underline;
}
.footer a:active {
	color: #091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-decoration: none;
}

/*=========== Error Message styles for CV Generator ======= */
.CVErrors {
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* ================== console styles ========================= */

.console { 
	background-color: white;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: black;
}

/* ======= A to Z styles =========== */
.AtoZ a {
	color: #091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	text-decoration: none;
}
.AtoZ a:visited {
	color: #091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	text-decoration: none;
}
.AtoZ a:hover {
	color: #091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	text-decoration: underline;
}
.AtoZ a:active {
	color: #091D58;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	text-decoration: none;
}

/* ==============Container Table BG Style ====================*/
.ContainerTableBG
{
	background-color: #ABB9BA;
}

/* ==============New Account Error ========================== */
.AccErrors {
	color: red;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

/* ============Image border = 0 style =============================*/
.BorderZero
{
	border-style:none;
}

/* ============Background nbTop.gif================================*/
.nbTop
{
	background-image:  url(/CareersNI/Images/CareersNI/nbTop.gif);
}

/* ============Background nbBot.gif================================*/
.nbBot
{
	background-image:  url(/CareersNI/Images/CareersNI/nbBot.gif);
}

/* ============Background nbRight.gif================================*/
.nbRight
{
	background-image:  url(/CareersNI/Images/CareersNI/nbRight.gif);
}

/* ============Background nbLeft.gif================================*/
.nbLeft
{
	background-image:  url(/CareersNI/Images/CareersNI/nbLeft.gif);
}

/* ============Background inbTop.gif================================*/
.inbTop
{
	background-image:  url(/CareersNI/Images/CareersNI/inbTop.gif);
}

/* ============Background inbLeft.gif================================*/
.inbLeft
{
	background-image:  url(/CareersNI/Images/CareersNI/inbLeft.gif);
}

/* ============Background inbRight.gif================================*/
.inbRight
{
	background-image:  url(/CareersNI/Images/CareersNI/inbRight.gif);
}

/* ============Background inbBot.gif================================*/
.inbBot
{
	background-image:  url(/CareersNI/Images/CareersNI/inbBot.gif);
}

/* ============Background inbBotRight.gif================================*/
.inbBotRight
{
	background-image:  url(/CareersNI/Images/CareersNI/inbBotRight.gif);
}

/* ============Background consoleTopBac.jpg================================*/
.consoleTopBac
{
	background-image:  url(/CareersNI/Images/CareersNI/consoleTopBac.jpg);
}

/* ============Background consoleLeftBac.jpg================================*/
.consoleLeftBac
{
	background-image:  url(/CareersNI/Images/CareersNI/consoleLeftBac.jpg);
}

/* ============Background boxTop.jpg================================*/
.boxTop
{
	background-image:  url(/CareersNI/Images/CareersNI/boxTop.jpg);
}

/* ============Background boxLeft.jpg================================*/
.boxLeft
{
	background-image:  url(/CareersNI/Images/CareersNI/boxLeft.jpg);
}

/* ============Background boxRight.jpg================================*/
.boxRight
{
	background-image:  url(/CareersNI/Images/CareersNI/boxRight.jpg);
}


/* ============Background boxBottom.jpg================================*/
.boxBottom
{
	background-image:  url(/CareersNI/Images/CareersNI/boxBottom.jpg);
}

/* ============Background consoleRightBac4.jpg================================*/
.consoleRightBac4
{
	background-image:  url(/CareersNI/Images/CareersNI/consoleRightBac4.jpg);
}

/* ============Background consoleRightBac3.jpg================================*/
.consoleRightBac3
{
	background-image:  url(/CareersNI/Images/CareersNI/consoleRightBac3.jpg);
}

/* ============Background consoleRightBac1.jpg================================*/
.consoleRightBac1
{
	background-image:  url(/CareersNI/Images/CareersNI/consoleRightBac1.jpg);
}

/* ============Background boxLeft2.jpg================================*/
.boxLeft2
{
	background-image:  url(/CareersNI/Images/CareersNI/boxLeft2.jpg);
}

/* ============Background consoleRightBac2.jpg================================*/
.consoleRightBac2
{
	background-image:  url(/CareersNI/Images/CareersNI/consoleRightBac2.jpg);
}

/* ============Background consoleRightBac1.jpg================================*/
.consoleRightBac1
{
	background-image:  url(/CareersNI/Images/CareersNI/consoleRightBac1.jpg);
}

/* ============Background consoleRightBac1.jpg================================*/
.consoleRightBac1
{
	background-image:  url(/CareersNI/Images/CareersNI/consoleRightBac1.jpg);
}

/* ============Background consoleBottomBac.jpg================================*/
.consoleBottomBac
{
	background-image: url(/CareersNI/Images/CareersNI/consoleBottomBac.jpg);
}


/* ============Background consoleRightBac2.jpg================================*/
.consoleRightBac2
{
	background-image:  url(/CareersNI/Images/CareersNI/consoleRightBac2.jpg);
}

/* ============Background consoleTopBac.jpg================================*/
.consoleTopBac
{
	background-image:  url(/CareersNI/Images/CareersNI/consoleTopBac.jpg);
}

/* ============Background ForumsTitle2.jpg================================*/
.ForumsTitle2
{
	background-image:  url(/CareersNI/Images/CareersNI/ForumsTitle2.gif);
}


/* ============Remove border=0================================*/
.RemoveBorder
{
	border-width: 0px;
}

/* ============ White background================================*/
.whiteBG
{
	background-color: #ffffff;
}

/*===============Section Image ================================== */
.SectionImageBG
{
	background-color: #091d58;
	
}

/* ==============Yellow border table style========================== */

.yellowTableBG
{
	background-color:#c6cddc;
}

.yellowBG
{
	background-color: #faf5a3;
}

/* ==================CaseStudy Home Table BG =========================*/
.caseStudyHomeBG
{
	background-color:#c2c1ff;
}

/* ==================Parent Zone BG 1 ================================*/
.parentZoneBG1
{
	background-color: #c2c1ff;
}

 /* ==================Parent Zone BG 2 ================================*/
.parentZoneBG2
{
	background-color: #feb300;
}

/* =============== p_reg style for within yellow table with alternate colour 1 ======= */
.p_regParentZone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #091D58;
	background-color: #c2c1ff;
}
.p_regParentZone a {
	color: #091D58;
	text-decoration: none;	
}
.p_regParentZone a:visited {
	color: #091D58;
	text-decoration: none;
}
.p_regParentZone a:hover {
	color: #213570;
	text-decoration: underline;
}
.p_regParentZone a:active {
	color: #091D58;
	text-decoration: none;
}

.p_regParentZone h1
{
	font-size: 140%;
}

.p_regParentZone h2
{
	font-size: 135%;
}

.p_regParentZone h3
{
	font-size: 130%;
}

.p_regParentZone h4
{
	font-size: 125%;
}

.p_regParentZone h5
{
	font-size: 120%;
}

.p_regParentZone h6
{
	font-size: 115%;
}


/*=============Parent Zone background images =======================================*/
.pz_TopBac
{
	background-image:  url(/CareersNI/Images/CareersNI/pz_TopBac.gif);
}

.pz_Left
{
	background-image:  url(/CareersNI/Images/CareersNI/pz_Left.gif);
}

.pz_Right
{
	background-image:  url(/CareersNI/Images/CareersNI/pz_Right.gif);
}

.pz_MiddleHZJoint
{
	background-image:  url(/CareersNI/Images/CareersNI/pz_MiddleHZJoint.gif);
}

.pz_VTJoint
{
	background-image:  url(/CareersNI/Images/CareersNI/pz_VTJoint.gif);
}

.pz_RightLightblueBac
{
	background-image:  url(/CareersNI/Images/CareersNI/pz_RightLightblueBac.gif);
}

.pz_BotBac
{
	background-image:  url(/CareersNI/Images/CareersNI/pz_BotBac.gif);
}

.pz_BotBacLight
{
	background-image:  url(/CareersNI/Images/CareersNI/pz_BotBacLight.gif);
}

/*=============Case Study styles =======================================*/

.cs_HZOuterLine
{
	background-image:  url(/CareersNI/Images/CareersNI/cs_HZOuterLine.gif);
}


.cs_VTOuterLine
{
	background-image:  url(/CareersNI/Images/CareersNI/cs_VTOuterLine.gif);
}

.cs_MapBackground
{
	background-image:  url(/CareersNI/Images/CareersNI/cs_MapBackground.gif);
}

.cs_BackgroundImage
{
	background-image:  url(/CareersNI/Images/CareersNI/cs_BackgroundImage.gif);
}

/*=============Forum Styles =======================================*/
.ForumsTitle2
{
	background-image:  url(/CareersNI/Images/CareersNI/ForumsTitle2.gif);
}

/*=============Career Office =======================================*/
.CareerOfficeAlternate1
{
	background-color: #ffffff;
}
.CareerOfficeAlternate2
{
	background-color: #e8ebf1;
}

/*=============Error Message Style =======================================*/
.Error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: red;
}

.ErrorStyleOnly /* NO font-size - used within another style */
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: red;
}

.CareerNoteHeight
{
	 height:2;
}

/*==========Personal Account Styles ===================================*/
.pa_WelcomeBG
{
	background-image:  url(/CareersNI/Images/PersonalAccount/topbar.jpg);
	padding-left: 10px;
	padding-right: 10px;
}

.pa_LoggedIn
{
	background-image:  url(/CareersNI/Images/PersonalAccount/secondbar.jpg);
	padding-left: 10px;
	padding-right: 10px;
}

.pa_CV
{
	background-image:  url(/CareersNI/Images/PersonalAccount/createcv.jpg);
	padding-left: 10px;
	padding-right: 10px;
}

.pa_Courses
{
	background-image:  url(/CareersNI/Images/PersonalAccount/searchcourses.jpg);
	padding-left: 10px;
	padding-right: 10px;
}

.pa_Careersmatch
{
	background-image:  url(/CareersNI/Images/PersonalAccount/careersmatch.jpg);
	padding-left: 10px;
	padding-right: 10px;
}

.pa_Explore
{
	background-image:  url(/CareersNI/Images/PersonalAccount/careernotes.jpg);
	padding-left: 10px;
	padding-right: 10px;
}

.pa_Details
{
	background-image:  url(/CareersNI/Images/PersonalAccount/personaldetails.jpg);
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
}

.pa_PlanActivities
{
	background-image:  url(/CareersNI/Images/PersonalAccount/planactivities.jpg);
	padding-left: 10px;
	padding-right: 10px;
}

.pa_News
{
	background-image:  url(/CareersNI/Images/PersonalAccount/news.jpg);
	padding-left: 10px;
	padding-right: 10px;
}

.pa_NormalText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #091D58;
}

.pa_NormalText a
{
	color: #091D58;
	text-decoration: none;
}

.pa_NormalText a:visited
{
	color: #091D58;
	text-decoration: none;
}

.pa_NormalText a:hover
{
	color: #091D58;
	text-decoration: underline;
}

.pa_NormalText a:active
{
	color: #091D58;
	text-decoration: none;
}

.pa_HeadingText
{
	font-size: 125%;
	font-weight: bold;
}

.pa_BoldText
{
	font-weight: bold;
}

/*==========Section Image Styles ===================================*/

.section_ImageText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 125%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-align: center;
	padding: 0px 0px 0px 5px;
}

.section_CareersNI
{
	/*background-image:  url(/CareersNI/Images/CareersNI/careerService.jpg);*/
	background-image:  url(/CareersNI/Images/CareersNI/careerServiceNew.jpg);
	
}

.section_JobInformServices
{
	background-image:  url(/CareersNI/Images/CareersNI/JobInformServices.jpg);
	
}

.section_OccSearch
{
	background-image:  url(/CareersNI/Images/CareersNI/OccupationSearch.jpg);
	
}

.section_CreateCV
{
	background-image:  url(/CareersNI/Images/CareersNI/CVStepImage.jpg);
	
}

.section_QualTraining
{
	background-image:  url(/CareersNI/Images/CareersNI/QualificationTraining.jpg);
	
}

.section_StudentUniLife
{
	background-image:  url(/CareersNI/Images/CareersNI/StudentLife.jpg);
	
}

.section_ParentZone
{
	background-image:  url(/CareersNI/Images/CareersNI/ParentZone.jpg);
	
}

.section_CareersExp
{
	background-image:  url(/CareersNI/Images/CareersNI/CareerExInteractive.jpg);
	
}

.section_Suggest
{
	background-image:  url(/CareersNI/Images/CareersNI/careerServiceNew.jpg);
	height: 115px;
	text-align: center;
	background-color: #091d58;
	
}

.section_NewAccount
{
	background-image: Url(/CareersNI/Images/CareersNI/ProfileMgt.jpg);
	height: 115px;
	text-align: center;
	background-color: #091d58;
	
}

.section_Login
{
	background-image: Url(/CareersNI/Images/CareersNI/LogIn.jpg);
	height: 115px;
	text-align: center;
	background-color: #091d58;
	
}

.section_CVStep
{
	background-image: Url(/CareersNI/Images/CareersNI/CVStepImage.jpg);
	height: 115px;
	text-align: center;
	background-color: #091d58;
	
}

.imageAlign
{
	padding: 10px 20px 20px 10px;
}

.imageTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #091D58;
	padding: 10px 0px 0px 0px;
}

/*==========Sub Homepage Image Styles ===================================*/

.careersService_Publications
{
	background-image: url(/CareersNI/Images/CareersNI/EzineNote.jpg);
	/*background-image: url(/CareersNI/Images/CareersNI/EzineNote2.jpg);*/
	padding: 18px 0px 0px 0px;
}

.careersService_FindOffice
{
	background-image: url(/CareersNI/Images/CareersNI/FindAnOfficeNote.jpg);
	/*background-image: url(/CareersNI/Images/CareersNI/FindAnOfficeNote2.jpg);*/
	padding: 18px 0px 0px 0px;
}

.careersService_Promote
{
	background-image: url(/CareersNI/Images/CareersNI/PromoteNote.jpg);
	/*background-image: url(/CareersNI/Images/CareersNI/PromoteNote2.jpg);*/
	padding: 18px 0px 0px 0px;
}

.careersService_NoticeBoard
{
	background-image: url(/CareersNI/Images/CareersNI/NoticeBoardNote.jpg);
	/*background-image: url(/CareersNI/Images/CareersNI/NoticeBoardNote2.jpg);*/
	padding: 18px 0px 0px 0px;
}

.careersService_EventsCalendar
{
	background-image: url(/CareersNI/Images/CareersNI/EventCalenderNote.jpg);
	/*background-image: url(/CareersNI/Images/CareersNI/EventCalenderNote2.jpg);*/
	padding: 18px 0px 0px 0px;
}

.careersService_ContactUs
{
	background-image: url(/CareersNI/Images/CareersNI/ContactUsNote.jpg);
	/*background-image: url(/CareersNI/Images/CareersNI/ContactUsNote2.jpg);*/
	padding: 18px 0px 0px 0px;
}

.careerExp_Occupation
{
	background-image: url(/CareersNI/Images/CareersNI/careernotes.jpg);
	padding: 18px 0px 0px 0px;
}

.careerExp_AtoZ
{
	background-image: url(/CareersNI/Images/CareersNI/coursesearch.jpg);
	padding: 18px 0px 0px 0px;
}

.careerExp_JobFamilies
{
	background-image: url(/CareersNI/Images/CareersNI/OccAreaSearchNote.jpg);
	padding: 18px 0px 0px 0px;
}

.careerExp_VTours
{
	background-image: url(/CareersNI/Images/CareersNI/VirtualToursNote.jpg);
	padding: 18px 0px 0px 0px;
}

.JobInfo_ActionPlan
{
	background-image: url(/CareersNI/Images/CareersNI/ActionPlanNote.jpg);
	padding: 16px 0px 0px 0px;
}

.JobInfo_EmployRules
{
	background-image: url(/CareersNI/Images/CareersNI/EmployRulesNote.jpg);
	padding: 16px 0px 0px 0px;
}

.JobInfo_SelfEmp
{
	background-image: url(/CareersNI/Images/CareersNI/SelfEmpNote.jpg);
	padding: 16px 0px 0px 0px;
}

.JobInfo_GeneralInfo
{
	background-image: url(/CareersNI/Images/CareersNI/GeneralInfoNote.jpg);
	padding: 18px 0px 0px 0px;
}

.JobInfo_LabourMkt
{
	background-image: url(/CareersNI/Images/CareersNI/LabourMktNote.jpg);
	padding: 16px 0px 0px 0px;
}

.JobInfo_JobSearch
{
	background-image: url(/CareersNI/Images/CareersNI/JobSearchNote.jpg);
	padding: 18px 0px 0px 0px;
}

.JobInfo_RoleModel
{
	background-image: url(/CareersNI/Images/CareersNI/RoleModelNote.jpg);
	padding: 16px 0px 0px 0px;
}

.JobInfo_WorkExp
{
	background-image: url(/CareersNI/Images/CareersNI/WorkExpNote.jpg);
	padding: 18px 0px 0px 0px;
}

.QualTraining_CollegeInfo
{
	background-image: url(/CareersNI/Images/CareersNI/CollegeInfoNote.jpg);
	padding: 18px 0px 0px 0px;
}

.QualTraining_ExploreQuals
{
	background-image: url(/CareersNI/Images/CareersNI/ExploreQualsNote.jpg);
	padding: 18px 0px 0px 0px;
}

.QualTraining_TrainingInfo
{
	background-image: url(/CareersNI/Images/CareersNI/TrainingInfoNote.jpg);
	padding: 18px 0px 0px 0px;
}

.StudentLife_StudentInfo
{
	background-image: url(/CareersNI/Images/CareersNI/StudentInfoNote.jpg);
	padding: 18px 0px 0px 0px;
}

.StudentLife_GradCase
{
	background-image: url(/CareersNI/Images/CareersNI/GradCasesNote.jpg);
	padding: 18px 0px 0px 0px;
}

.PZHome_Intro
{
	background-image: url(/CareersNI/Images/CareersNI/IntroductionNote.jpg);
	padding: 17px 0px 0px 0px;
}

.PZHome_Year10_11_12
{
	background-image: url(/CareersNI/Images/CareersNI/Years10_11_12_Note.jpg);
	padding: 16px 0px 0px 0px;
}

.PZHome_Year13_14
{
	background-image: url(/CareersNI/Images/CareersNI/Years13_14_Note.jpg);
	padding: 16px 0px 0px 0px;
}

.PZHome_QualsExp
{
	background-image: url(/CareersNI/Images/CareersNI/QualExpNote.jpg);
	padding: 16px 0px 0px 0px;
}

.PZHome_Money
{
	background-image: url(/CareersNI/Images/CareersNI/MoneyMattersNote.jpg);
	padding: 18px 0px 0px 0px;
}

.PZHome_HowYouCan
{
	background-image: url(/CareersNI/Images/CareersNI/HowYouCanNote.jpg);
	padding: 18px 0px 0px 0px;
}

.imageBackground
{
	background-image: url(/CareersNI/Images/CareersNI/imageBottom.jpg);
	padding: 0px 0px 0px 0px;

}

.imageTop
{
	background-image: url(/CareersNI/Images/CareersNI/image_top.jpg);
	padding: 22px 0px 0px 0px;

}

.imageTopBig
{
	background-image: url(/CareersNI/Images/CareersNI/image_topBig.jpg);
	padding: 22px 0px 0px 0px;

}

.imageBackground156
{
	background-image: url(/CareersNI/Images/CareersNI/imageBottom156.jpg);
	padding: 0px 0px 0px 0px;

}

.imageBackground158
{
	background-image: url(/CareersNI/Images/CareersNI/imageBottom158.jpg);
	padding: 0px 0px 0px 0px;

}

.bigImageBackground
{
	background-image: url(/CareersNI/Images/CareersNI/bigImageBottom.jpg);
	padding: 0px 0px 0px 0px;

}

.imgTitle
{
	background-image: url(/CareersNI/Images/CareersNI/NICareerTitle.jpg);
	padding: 0px 0px 0px 0px;
	font-weight: bold;

}

.EventImageTitle
{
	background-image: url(/CareersNI/Images/CareersNI/EventCalenderTitle.jpg);
	padding: 0px 0px 0px 0px;
	font-weight: bold;

}

/*=============================left nav style ==========================*/
.leftNavCurrent 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: red;
}

.leftNavLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
}

.leftTable
{
	background-color: #091D58;
	font-size: 80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
}
.leftTable a
{
	text-decoration: none;
}
.leftTable a:visited
{
	text-decoration: none;
}
.leftTable a:hover
{
	text-decoration: underline;
}
.leftTable a:active
{
	text-decoration: none;
}

/*=============No Script Message Style =======================================*/
.NoScript {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	width: 80%;
}

/*===========Style to render Event Calendar border in a valid fashion==========*/
.EventCalBorder
{
	border-color: Black;
}


/*===========Virtual Tours - styles==========*/
.VTBody
{
	margin: 0px 0px 0px 0px;
}

.vtMain {
	background-color: #c6cddc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}

.vtTitle
{
	background-image: url(/CareersNI/Images/CareersNI/vt_greyfade.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #1E3267;
	padding: 15px 0px 0px 0px;
}

.vtTitle h1
{
	font-size: 140%;
}

/* hides the second object from all versions of IE */
* html object.mov
{
	display:none;
}

/* displays the second object in all versions of IE apart from 5 on PC*/
* html object.mov/**/
{
	display:inline;
}

/* hides the second object from all versions of IE >=5.5 */
* html object.mov
{
	display/**/:none;
}

/*==========Left Nav styles ================*/

.stepSelected
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: red;
}

.stepVisitedBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color:#ffffff;
}

.stepVisited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
}

/*==========End Left Nav Styles ============*/

/*===========General Text ==============*/
.CVPrintableBG
{
	background-color: #ffffff;
	font-size:80%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
}

.bold
{
	font-weight: bold;
}

.italic
{
	font-style: italic;
}

.boldPrint
{
	font-weight: bold;
	Font-Size: large;
}

.boldSmall
{
	font-weight: bold;
	font-size: small;
}

.boldPrintXL
{
	font-weight: bold;
	Font-Size: x-large;
}

.boldPrintMedium
{
	font-weight: bold;
	Font-Size: medium;
}

.PrintMedium
{
	Font-Size: medium;
}

.PageStatus
{
	color: red;
}

.buttons
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:80%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	height:25px;
	padding: 2px 2px 2px 2px;
	color: #ffffff;	
	background-color: #1F376B;
	border:1px solid #FEB300;
}

.buttonsStyleOnly
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;	
	font-variant: normal;
	height:25px;
	padding: 2px 2px 2px 2px;
	background-color: #1F376B;
	border:1px solid #FEB300;
}

.buttonsStyleOnly a {
	color: #ffffff;	
	text-decoration: none;	
}
.buttonsStyleOnly a:visited {
	color: #ffffff;	
	text-decoration: none;
}
.buttonsStyleOnly a:hover {
	color: #ffffff;	
	text-decoration: none;
}
.buttonsStyleOnly a:active {
	color: #ffffff;	
	text-decoration: none;
}

.buttonCareersMatch1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;	
	font-variant: normal;
	height:58px;
	width:204px;
	padding: 2px 2px 2px 2px;
	background-color: #1F376B;
	/*border:1px solid #FEB300;*/
	background-image:url(/CareersNI/Images/CareersNI/KOL.jpg)
}

.buttonCareersMatch2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;	
	font-variant: normal;
	height:58px;
	width:204px;
	padding: 2px 2px 2px 2px;
	background-color: #1F376B;
	/*border:1px solid #FEB300;*/
	background-image:url(/CareersNI/Images/CareersNI/ADOL.jpg)
}

.buttonCareersMatch3
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;	
	font-variant: normal;
	height:58px;
	width:204px;
	padding: 2px 2px 2px 2px;
	background-color: #1F376B;
	/*border:1px solid #FEB300;*/
	background-image:url(/CareersNI/Images/CareersNI/Careerscape.jpg)
}


/*================= New Homepage ====================*/
.homeheader
{
	font-size: 107%; 
	color: #091d58; 
	font-weight:bold;
	padding: 0px 0px 0px 12px;
}
	
.homebody_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #091d58;
}

.homebody_text_menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #091d58;
	padding: 10px 0px 10px 0px;
}

.homebody_text_menu a
{
	text-decoration: underline;
	color: #091d58;
}

.homebody_text_menu ul
{
	margin:  0px 0px 0px 20px;
}

.homebody_text_menu li
{
	margin:  0px 0px 5px 0px;
}

.homebody_text_news
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #091d58;
	padding: 10px 0px 10px 0px;
}

.homebody_text_bold
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #091d58;
	font-weight: bold;
}

.homebody_text_indent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #091d58;
	padding: 0px 0px 0px 10px;
}

.homebody_text_indent a
{
	text-decoration: underline;
	color: #091d58;
}

.homebody_text_indent_menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #091d58;
	padding: 10px 0px 0px 10px;
}

.homebody_text_indent_underline
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #091d58;
	padding: 0px 0px 0px 10px;
	text-decoration: underline;
}

.homeimage_font
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #091d58;
	font-weight:bold;
}

.homeimage_font a
{
	text-decoration: underline;
	color: #091d58;
}

.homeimage_font_main
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #091d58;
	font-weight:bold;
}

.homeimage_font_main a
{
	text-decoration: underline;
	color: #091d58;
}

.homewhite_text_indent
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 93%;
	color: #ffffff;
	padding: 0px 0px 0px 10px;
	text-align:left;
	font-weight:bold;
	height: 27px;
	background-image: url(/CareersNI/Images/Home/container.jpg);
}

.homewhite_text_indent_right
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 93%;
	color: #ffffff;
	padding: 0px 0px 0px 10px;
	text-align:left;
	font-weight:bold;
	height: 30px;
	background-image: url(/CareersNI/Images/Home/container.jpg);
}

.homewhite_text_indent_login
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	height: 22px;
	background-image: url(/CareersNI/Images/Home/button.gif);
}

.homewhite_text_indent_login a
{
	text-decoration: none;
	color: #ffffff;
}

.homewhite_text_indent_register
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #ffffff;
	padding: 0px 0px 0px 0px;
	text-align:left;
	height: 22px;
}

.homebutton_text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #ffffff;
	padding: 0px 0px 0px 18px;
	text-align:left;
}

.homesidebar_pad
{
	padding: 20px 0px 0px 0px;
}

.homesidebar_bg
{
	background-color: #d2dadb;
	background-image: url(/CareersNI/Images/Home/sidebar.jpg);
}

.homebg
{
	background-color: #d2dadb;
}

.homefeaturesholder
{
	background-image: url(/CareersNI/Images/Home/features_holder.gif);
	color: #091d58; 
	font-weight:bold;
	font-size: 80%;
}

.homeline
{
	background-image: url(/CareersNI/Images/Home/line.gif);
}

.homeMainBG
{
	background-color: #d2dadb;
	background-image: url(/CareersNI/Images/Home/mainbgimage.jpg);
}

.homeLatestNews
{
	background-image: url(/CareersNI/Images/Home/latest_news.gif);
	color: #091d58; 
	font-weight:bold;
	font-size: 80%;
}

.homeLoginButton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 100%;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	height:24px;
	padding: 2px 2px 2px 2px;
	color: #ffffff;	
	background-color: Transparent;
	border:0px none #FEB300;
}

.homeBoldText
{
	font-weight: bold;
}

.homeErrorText
{
	font-weight: bold;
	font-size: 80%;
	color: Red;
}

/*=============== Forum button styles ======================*/

.forumLoginButton
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #ffffff;
	padding: 0px 0px 0px 10px;
	text-align:left;
	font-weight:normal;
	height: 24px;
	background-image: url(/CareersNI/Images/CareersNI/blank_button.gif);
}

.forumLoginButton a
{
	text-decoration: none;
	color: #ffffff;
}

.forumLoginButton a: visited
{
	text-decoration: none;
	color: #ffffff;
}

.forumLoginButton a: active
{
	text-decoration: none;
	color: #ffffff;
}

.forumLoginButton a: hover
{
	text-decoration: none;
	color: #ffffff;
}
/*=============== Step-by-step navbar ======================*/
.navBarBG
{
	background-color: #11265e;
}
.navBarBG a {
	/*color: #FFFFFF;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.navBarBG a:visited {
	/*color: #FFFFFF;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.navBarBG a:hover {
	/*color: #E1E3E3;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.navBarBG a:active {
	/*color: #FFFFFF;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.navBarWhiteBoldText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	font-size: 80%;
}

/*Width of textbox in userNotes control (doesn't display properly in Firefox with in-line width) */
.TextboxWidth
{
	width: 500px;
}

/*======== Style to resize thumbnail images in Career Note ==========*/
.ThumbnailSize
{
	height: 61px;
	width: 81px;
}

/*=============== Help header background image ======================*/
.ForumsTitle2
{
	background-image: url(/CareersNI/Images/CareersNI/ForumsTitle2.gif);
}

/*=============== Career Office background image ======================*/
.BoxTop
{
	background-image: url(/CareersNI/Images/CareersNI/boxTop.jpg);
}

.BoxLeft
{
	background-image: url(/CareersNI/Images/CareersNI/boxLeft2.jpg);
	width: 7px;
}

.BoxRight
{
	background-image: url(/CareersNI/Images/CareersNI/boxRight.jpg);
}

.BoxBottom
{
	 background-image: url(/CareersNI/Images/CareersNI/boxBottom.jpg);
}

/*=============== Console background images ======================*/

.ConsoleMMedia
{
	background-image: url(/CareersNI/Images/CareersNI/ConsoleVirtualToursOff.jpg);
	height: 84px;
	text-align: center;
}

.ConsoleSearch
{
	background-image: url(/CareersNI/Images/CareersNI/consoleSearchOff.jpg);
	height: 85px;
	text-align: center;
}

.ConsoleSubscribe
{
	background-image: url(/CareersNI/Images/CareersNI/consoleSubscribeOff.jpg);
	height: 100px;
	text-align: center;
}

.ConsoleEmailFriend
{
	background-image: url(/CareersNI/Images/CareersNI/ConsoleEmailFriendOff.jpg);
	height: 105px;
	text-align: center;
	padding: 0px 3px 0px 0px;
}

.ConsoleFindJob
{
	background-image: url(/CareersNI/Images/CareersNI/ConsoleFindJobsOff.jpg);
	height: 100px;
	text-align: center;
}

.ConsoleHelp
{
	background-image: url(/CareersNI/Images/CareersNI/ConsoleHelpOff.jpg);
	height: 84px;
	text-align: center;
}

.ConsoleTopPrint
{
	background-image: url(/CareersNI/Images/CareersNI/consolePrintTop.jpg);
	text-align: left;
	font-weight: bold;
	height: 69px;
	padding: 0px 0px 15px 60px;
}

.ConsoleEventDate
{
	background-image: url(/CareersNI/Images/CareersNI/ConsoleEventDateOff.jpg);
	height: 100px;
	
}

.ConsoleEventType
{
	background-image: url(/CareersNI/Images/CareersNI/ConsoleEventTypeOff.jpg);
	height: 100px;
	
}

.ConsoleEventRegion
{
	background-image: url(/CareersNI/Images/CareersNI/ConsoleEventRegionOff.jpg);
	height: 100px;
	
}

.ConsoleEventSearch
{
	background-image: url(/CareersNI/Images/CareersNI/ConsoleEventSearchOff.jpg);
	height: 100px;
	
}

.ConsoleEventSuggest
{
	background-image: url(/CareersNI/Images/CareersNI/ConsoleEventSuggestOff.jpg);
	height: 100px;
	text-align: center;
	
}

.ConsoleModerate
{
	background-image: url(/CareersNI/Images/CareersNI/ConsoleModerateOff.jpg);
	height: 84px;
	text-align: center;
}

.ConsoleForums
{
	background-image: url(/CareersNI/Images/CareersNI/ConsoleForumOff.jpg);
	height: 84px;
	text-align: center;
}

.ConsoleNewThread
{
	background-image: url(/CareersNI/Images/CareersNI/ConsoleNewThreadOff.jpg);
	height: 84px;
	text-align: center;
}

.ConsoleReturn
{
	background-image: url(/CareersNI/Images/CareersNI/ConsoleReturnForumOff.jpg);
	height: 84px;
	text-align: center;
}

.ConsoleNewPost
{
	background-image: url(/CareersNI/Images/CareersNI/ConsoleNewPostOff.jpg);
	height: 84px;
	text-align: center;
}

.ConsoleImageText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration:none;
	text-align: center;
}

.ConsoleButtonText
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration:none;
	text-align: justify;
	background-color:Transparent;
	padding:0px 0px 0px 2px;
	border-width: 0px;
}

/* NICS Toolbar Styles */

#nigovbar {
	width: 100%;
	height: 1.8em;
	/* min-height: 1.85em; */
	line-height: normal;
	margin: 0;
	padding: 0;
	/*background: #a5a5a5 url("http://corporate.nics.gov.uk/pics/grad-grey-bk.gif") left top repeat-x;*/
	background: #a5a5a5 url(/CareersNI/Images/CareersNI/grad-grey-bk.gif) left top repeat-x;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: x-small;
	color: #000;
}

/* fix font sizes for mozilla - hide from IE and Opera 6 (not 7) using the Owen and Backslash hacks in combo \*/
head:first-child+body #nigovbar {
	font-size: small;
}
/* end hack */

#nigovbar img {
	border: 0;
	margin: 0;
	padding: 0;
}

#nigovbar a {
	text-decoration: none;
	font-weight: normal;
}

#nigovbar a:hover {
	text-decoration: underline;
}

#nigovskip {
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
}

#nigovskip a.skipbar {
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
}

#nigovlink {
	float: left;
	padding: 0.65em 0.3em 0 10px;
	font-size: 80%;
}

#nigovlink a {
	color: #000;
}

#nigovtabs {
	float: left;
	padding: 0.4em 0 0 19px;
	font-size: 80%;
	width: 33em;
}

head:first-child+body #nigovtabs {
	padding-left: 0;
}

#nigovtabs ul {
	list-style: none;
	padding: 0 0 0 19px;
	margin: 0;
}

#nigovtabs li {
	list-style-image: none;
	float: left;
	margin-left: -19px;
	padding-right: 32px;
	/*background: url("http://corporate.nics.gov.uk/pics/tab-right.gif") right top no-repeat;*/
background: url(/CareersNI/Images/CareersNI/tab-right.gif) right top no-repeat;
}

#nigovtabs a {
	float: left;
	display: block;
	padding: 0.25em 0.1em 0.4em 0.3em;
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #d9d9d9;
	/*background: #c0c0c0 url("http://corporate.nics.gov.uk/pics/grad-grey-tab-bk.gif") left top repeat-x;*/
	background: #c0c0c0 url(/CareersNI/Images/CareersNI/grad-grey-tab-bk.gif) left top repeat-x;
	color: #444;
}

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#nigovtabs a {float:none;}
/* End IE5-Mac hack */

#onlinelink {
	position: absolute;
	top: 0.3em;
	right: 4px;
}
