
BODY { 
	margin:0px;
	padding:0px;
	}


li{
	padding:4px;
}


/* =========== Welcome section ==============*/

/* main text body background */
td.main_background_welcome {
	background-image:url("pngs/welcome_blend.png");
	background-repeat:repeat-x;
	background-color:#fff0e1;
	padding:6px;
	padding-top:0px;
	margin:0px;
}


td.header_top_welcome{
	background-image:url("jpegs/welcome_top_image.jpg");
	background-repeat:no-repeat;
	height:200px;
}

td.header_top_line_welcome{
	background-color:#fecb00;
	height:4px;
}

td.body_title_welcome{
	background-image:url("pngs/welcome_title.png");
	background-repeat:no-repeat;
	background-position:100% 0;
	height:29px;
	font-family:arial;
	font-size:1.0em;
	font-weight:700;
	color:#000;
	padding-top:4px;
	padding-left:4px;
}

/* =========== Welcome section ==============*/

/* main text body background */
td.main_background_recruitment_services {
	background-image:url("pngs/welcome_blend.png");
	background-repeat:repeat-x;
	background-color:#fff0e1;
	padding:6px;
	padding-top:0px;
	margin:0px;
}

td.header_top_recruitment_services{
	background-image:url("jpegs/Recruitment_Services_top_image.jpg");
	background-repeat:no-repeat;
	height:200px;
}

td.header_top_line_recruitment_services{
	background-color:#fecb00;
	height:4px;
}

td.body_title_recruitment_services{
	background-image:url("pngs/welcome_title.png");
	background-repeat:no-repeat;
	background-position:100% 0;
	height:29px;
	font-family:arial;
	font-size:1.0em;
	font-weight:700;
	color:#000;
	padding-top:4px;
	padding-left:4px;
}
/* main text body background */
td.main_background_future_jobs_fund {
	background-image:url("pngs/welcome_blend.png");
	background-repeat:repeat-x;
	background-color:#fff0e1;
	padding:6px;
	padding-top:0px;
	margin:0px;
}

td.header_top_future_jobs_fund{
	background-image:url("jpegs/Future_Jobs_Fund_top_image.jpg");
	background-repeat:no-repeat;
	height:200px;
}

td.header_top_line_future_jobs_fund{
	background-color:#fecb00;
	height:4px;
}

td.body_title_future_jobs_fund{
	background-image:url("pngs/welcome_title.png");
	background-repeat:no-repeat;
	background-position:100% 0;
	height:29px;
	font-family:arial;
	font-size:1.0em;
	font-weight:700;
	color:#000;
	padding-top:4px;
	padding-left:4px;
}



/* =========== Welcome section ==============*/

/* main text body background */
td.main_background_training {
	background-image:url("pngs/welcome_blend.png");
	background-repeat:repeat-x;
	background-color:#fff0e1;
	padding:6px;
	padding-top:0px;
	margin:0px;
}


td.header_top_training{
	background-image:url("jpegs/Training_top_image.jpg");
	background-repeat:no-repeat;
	height:200px;
}

td.header_top_line_training{
	background-color:#fecb00;
	height:4px;
}

td.body_title_training{
	background-image:url("pngs/welcome_title.png");
	background-repeat:no-repeat;
	background-position:100% 0;
	height:29px;
	font-family:arial;
	font-size:1.0em;
	font-weight:700;
	color:#000;
	padding-top:4px;
	padding-left:4px;
}

/* =========== Welcome section ==============*/

/* main text body background */
td.main_background_financial_assistance {
	background-image:url("pngs/welcome_blend.png");
	background-repeat:repeat-x;
	background-color:#fff0e1;
	padding:6px;
	padding-top:0px;
	margin:0px;
}


td.header_top_financial_assistance{
	background-image:url("jpegs/Financial_Assist_top_image.jpg");
	background-repeat:no-repeat;
	height:200px;
}

td.header_top_line_financial_assistance{
	background-color:#fecb00;
	height:4px;
}

td.body_title_financial_assistance{
	background-image:url("pngs/welcome_title.png");
	background-repeat:no-repeat;
	background-position:100% 0;
	height:29px;
	font-family:arial;
	font-size:1.0em;
	font-weight:700;
	color:#000;
	padding-top:4px;
	padding-left:4px;
}

/* =========== Welcome section ==============*/

/* main text body background */
td.main_background_information__advice_and_guidance{
	background-image:url("pngs/welcome_blend.png");
	background-repeat:repeat-x;
	background-color:#fff0e1;
	padding:6px;
	padding-top:0px;
	margin:0px;
}


td.header_top_information__advice_and_guidance{
	background-image:url("jpegs/Information_Advice_Guidance_top_image.jpg");
	background-repeat:no-repeat;
	height:200px;
}

td.header_top_line_information__advice_and_guidance{
	background-color:#fecb00;
	height:4px;
}

td.body_title_information__advice_and_guidance{
	background-image:url("pngs/welcome_title.png");
	background-repeat:no-repeat;
	background-position:100% 0;
	height:29px;
	font-family:arial;
	font-size:1.0em;
	font-weight:700;
	color:#000;
	padding-top:4px;
	padding-left:4px;
}
/* =========== Welcome section ==============*/

/* main text body background */
td.main_background_current_vacancies{
	background-image:url("pngs/welcome_blend.png");
	background-repeat:repeat-x;
	background-color:#fff0e1;
	padding:6px;
	padding-top:0px;
	margin:0px;
}


td.header_top_current_vacancies{
	background-image:url("jpegs/Current_Vacancies_top_image.jpg");
	background-repeat:no-repeat;
	height:200px;
}

td.header_top_line_current_vacancies{
	background-color:#fecb00;
	height:4px;
}

td.body_title_current_vacancies{
	background-image:url("pngs/welcome_title.png");
	background-repeat:no-repeat;
	background-position:100% 0;
	height:29px;
	font-family:arial;
	font-size:1.0em;
	font-weight:700;
	color:#000;
	padding-top:4px;
	padding-left:4px;
}


/* =========== Welcome section ==============*/

/* main text body background */
td.main_background_forms_and_publications{
	background-image:url("pngs/welcome_blend.png");
	background-repeat:repeat-x;
	background-color:#fff0e1;
	padding:6px;
	padding-top:0px;
	margin:0px;
}


td.header_top_forms_and_publications{
	background-image:url("jpegs/Forms_and_Publications_top_image.jpg");
	background-repeat:no-repeat;
	height:200px;
}

td.header_top_line_forms_and_publications{
	background-color:#fecb00;
	height:4px;
}

td.body_title_forms_and_publications{
	background-image:url("pngs/welcome_title.png");
	background-repeat:no-repeat;
	background-position:100% 0;
	height:29px;
	font-family:arial;
	font-size:1.0em;
	font-weight:700;
	color:#000;
	padding-top:4px;
	padding-left:4px;
}

td.main_background_How_to_Find_Us{
	background-image:url("pngs/welcome_blend.png");
	background-repeat:repeat-x;
	background-color:#fff0e1;
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
}


td.header_top_How_to_Find_Us{
	background-image:url("jpegs/How_to_Find_Us_top_image.jpg");
	background-repeat:no-repeat;
	height:200px;
}

td.header_top_line_How_to_Find_Us{
	background-color:#ff7f00;
	height:4px;
}

td.body_title_How_to_Find_Us{
	background-image:url("pngs/welcome_title.png");
	background-repeat:no-repeat;
	background-position:100% 0;
	height:29px;
	font-family:arial;
	font-size:1.0em;
	font-weight:700;
	color:#000;
	padding-top:4px;
	padding-left:4px;
}


/* =========== Welcome section ==============*/

/* main text body background */
td.main_background_contact_us{
	background-image:url("pngs/welcome_blend.png");
	background-repeat:repeat-x;
	background-color:#fff0e1;
	padding:6px;
	padding-top:0px;
	margin:0px;
}


td.header_top_contact_us{
	background-image:url("jpegs/Contact_Us_top_image.jpg");
	background-repeat:no-repeat;
	height:200px;
}

td.header_top_line_contact_us{
	background-color:#fecb00;
	height:4px;
}

td.body_title_contact_us{
	background-image:url("pngs/welcome_title.png");
	background-repeat:no-repeat;
	background-position:100% 0;
	height:29px;
	font-family:arial;
	font-size:1.0em;
	font-weight:700;
	color:#000;
	padding-top:4px;
	padding-left:4px;
}










td.main_background_Events{
	background-image:url("pngs/welcome_blend.png");
	background-repeat:repeat-x;
	background-color:#fff0e1;
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
}


td.header_top_Events{
	background-image:url("jpegs/Events_top_image.jpg");
	background-repeat:no-repeat;
	height:200px;
}

td.header_top_line_Events{
	background-color:#fecb00;
	height:4px;
}

td.body_title_Events{
	background-image:url("pngs/welcome_title.png");
	background-repeat:no-repeat;
	background-position:100% 0;
	height:29px;
	font-family:arial;
	font-size:12pt;
	font-weight:700;
	color:#000;
	padding-top:4px;
	padding-left:4px;
}

/* ---------- */

td.main_background_News{
	background-image:url("pngs/Welcome_blend.png");
	background-repeat:repeat-x;
	background-color:#fff0e1;
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
}


td.header_top_News{
	background-image:url("jpegs/Events_top_image.jpg");
	background-repeat:no-repeat;
	height:200px;
}

td.header_top_line_News{
	background-color:#fecb00;
	height:4px;
}

td.body_title_News{
	background-image:url("pngs/welcome_title.png");
	background-repeat:no-repeat;
	background-position:100% 0;
	height:29px;
	font-family:arial;
	font-size:12pt;
	font-weight:700;
	color:#000;
	padding-top:4px;
	padding-left:4px;
}

/* ---------- */

td.main_background_Search{
	background-image:url("pngs/welcome_blend.png");
	background-repeat:repeat-x;
	background-color:#fff0e1;
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
}


td.header_top_Search{
	background-image:url("jpegs/Events_top_image.jpg");
	background-repeat:no-repeat;
	height:200px;
}

td.header_top_line_Search{
	background-color:#fecb00;
	height:4px;
}

td.body_title_Search{
	background-image:url("pngs/welcome_title.png");
	background-repeat:no-repeat;
	background-position:100% 0;
	height:29px;
	font-family:arial;
	font-size:12pt;
	font-weight:700;
	color:#000;
	padding-top:4px;
	padding-left:4px;
}


/* ---------- */


td.main_background_Useful_Links{
	background-image:url("pngs/Useful_Links_blend.png");
	background-repeat:repeat-x;
	background-color:#e7edf3;
	padding-left:6px;
	padding-right:6px;
	padding-top:6px;
}


td.header_top_Useful_Links{
	background-image:url("jpegs/Useful_Links_top_image.jpg");
	background-repeat:no-repeat;
	height:200px;
}

td.header_top_line_Useful_Links{
	background-color:#b47252;
	height:4px;
}

td.body_title_Useful_Links{
	background-image:url("pngs/Useful_Links_title.png");
	background-repeat:no-repeat;
	background-position:100% 0;
	height:29px;
	font-family:arial;
	font-size:1.0em;
	font-weight:700;
	color:#000;
	padding-top:4px;
	padding-left:4px;
}


/* ---------- */










td.footer{
	background-image:url("jpegs/footer/bg_image.jpg");
	background-repeat:repeat-x;

	background-color:#ffe6ce;

	font-family:arial;
	font-size:7pt;
	font-weight:700;
	color:#000;

	text-align:center;
 
	padding-top:4px;
	padding-left:4px;
	height:42px;
}



td.link_fade{
	background-image:url("pngs/link_fade.png");
	background-repeat:no-repeat;
	background-position:0 6px;
	height:34px;
}





td.heading {
	color: #000000; 
	font-family:  helvetica; 
	font-size: 0.8em; 
	font-weight: 700; 
	text-decoration: underline;
	}

td.heading2 {
	color: #000000; 
	font-family:  helvetica; 
	font-size: 0.8em; 
	font-weight: 700;
	}

td.subheading {
	color: #000000; 
	font-family:  helvetica; 
	font-size: 0.8em; 
	font-weight: 700;
	}
	
td.text {
	color: #000000; 
	font-family:  verdana; 
	font-size: 0.7em; 
	font-weight: 400;
	}

td.text_right {
	color: #000000; 
	font-family:  verdana; 
	font-size: 8pt; 
	font-weight: 400;
	text-align: right; 
	}

td.text_lg {
	color: #000000; 
	font-family:  verdana; 
	font-size: 0.8em; 
	font-weight: 400;
	}

td.text_found {
	background-color:#ffe3bd;
	color: #000000; 
	font-family:  verdana; 
	font-size: 8pt; 
	font-weight: 400;
	padding:4px;
	}

td.search_yeild {
	color: #000000; 
	font-family:  verdana; 
	font-size: 10pt; 
	font-weight: 400;
	}

.hilight{
	color: #ff0000;
	background-color: #f0f0f0;
}

td.coloured_border {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #273abc;

	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #273abc;

	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #273abc;

	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #273abc;
}

td.text_white {
	color: #ffffff; 
	font-family:  verdana; 
	font-style: verdana; 
	font-size: 8pt; 
	font-weight: 500;
	}

td.text2 {
	color: #000000; 
	font-family:  verdana; 
	font-style: italic; 
	font-size: 0.7em; 
	font-weight: 500;
	}


td.menu_this {
	background-color:#ffc082;

/*	font-family:arial; 
	font-style: none; 
	font-size: 16pt; 
	font-weight: 400; */
	padding-left: none;
	padding-right: none;
	}

td.right {
	background-color: #ffffff;
	font-family: arial; 
	font-style: none; 
	font-size: 16pt; 
	font-weight: 400;
	padding-left: none;
	padding-right: none;
	}

td.border {

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #55b634;
	}

.submitbutton {
	background-color: #ffffff; 
	color: #273abc; 
	font-family:  helvetica; 
	font-style: verdana; 
	font-weight: bold; 
	font-size: 10pt; 
	font-weight: 600;

	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #273abc;

	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #273abc;

	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #237abc;

	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #273abc;
	}

.news {
	background-color: none; 
	color: #273abc; 
	font-family:  verdana; 
	font-size: 8pt; 
	font-weight: 400;

	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #273abc;

	border-right-width: none;
	border-right-style: none;
	border-right-color: none;

	border-bottom-width: none;
	border-bottom-style: none;
	border-bottom-color: none;

	border-left-width: none;
	border-left-style: none;
	border-left-color: none;
}

td.news{
	background-color: #f0f0ff; 
	color: #000000; 
	font-family:  verdana; 
	font-size: 8pt; 
	font-weight: 400;
	
	border-width:none;
	border-style: none;
	border-color: none;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0;

}

td.news_date{
	background-color: #f0f0f0; 
	color: #000000; 
	font-family:  verdana; 
	font-size: 8pt; 
	font-weight: 400;
	
	border-width:none;
	border-style: none;
	border-color: none;
	border-right-width: 2px;
	border-right-style: none;
	border-right-color: none;
}

td.news_top{
	background-image:url("pngs/news.png");
	background-repeat:no-repeat;
	background-position:0 1;
	
	color: #000; 
	font-family:  arial; 
	font-size: 11pt; 
	font-weight: 700;
	
	border-width:none;
	border-style: none;
	border-color: none;

	padding:0px;
	text-indent:12px;

	height:32px;

}

td.news_title{
	color: #335588; 
	font-family:  arial; 
	font-size: 8pt; 
	font-weight: 700;
	
	border-width:none;
	border-style: none;
	border-color: none;

	padding-left:10px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	border-bottom-color: #eef;
}

td.news_footer{
	background-color: none; 
	color: #909090; 
	font-family:  verdana; 
	font-size: 7pt; 
	font-weight: 400;
	
	border-width:none;
	border-style: none;
	border-color: none;
	border-bottom-width: 8px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}



A.news_link{
	color: #336699; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 400;
	line-height: 1.0em;	
	} /* visited links */

A.news_link:link{
	color: #336699; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 400;
	line-height: 1.0em;	
	} /* visited links */

A.news_link:visited {
	color: #336699; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 400;
	line-height: 1.0em;	
	} /* visited links */

A.news_link:hover {
	color: #000000; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 400;
	line-height: 1.0em;	
	} /* active links */


A.news_link_title{
	color: #336699; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 10pt; 
	font-weight: 700;
	line-height: 1.0em;	
	} /* visited links */

A.news_link_title:link{
	color: #336699; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 10pt; 
	font-weight: 700;
	line-height: 1.0em;	
	} /* visited links */

A.news_link_title:visited {
	color: #336699; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 10pt; 
	font-weight: 700;
	line-height: 1.0em;	
	} /* visited links */

A.news_link_title:hover {
	color: #000000; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 10pt; 
	font-weight: 700;
	line-height: 1.0em;	
	} /* active links */





td.search_shadow{
background:url('jpegs/search_shadow.jpg');
padding:0;
margin:0;
height:7px;
}

td.search_title{
	color:#008;
	padding:4px;
	margin:0;
	height:8px;
	font-family: arial; 
	font-size: 12pt; 
	font-weight: 700;  
}

.search{
	padding:0px;
	margin-top:2px;
	margin-right:2px;
	font-family: arial; 
	font-size: 9pt; 
	font-weight: 700;  
	height:22px;
	border-style:solid;
	border-color:#228;
	border-width:1px;
}

.search_go{
	padding:0px;
	margin-top:2px;
	font-family: arial; 
	font-size: 9pt; 
	font-weight: 700;  
	height:22px;
}



h4{
	color:#000;
	font-family: arial,helvetica,sans-serif;
	font-size:9pt;
	font-weight: 600;
	line-height: 1.0em;

	padding-bottom:0px;	
	border-style: none;
	}





/* -----  Links ----- */



A.title_link:link {
	color: #000; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 11pt; 
	font-weight: 700; 
	line-height: 1.0em;
	} 

A.title_link:visited {
	color: #000; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 11pt; 
	font-weight: 700; 
	line-height: 1.0em;
	}

A.title_link:hover {
	color: #048; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 11pt; 
	font-weight: 700; 
	line-height: 1.0em;
	} 
	






/* -----  Links ----- menu controls */





A.menu_main:link {
	display:block;
	color: #000; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 2.7em;
	padding-left: 0.5em;
	background-image:url("jpegs/menu/main_off_bg.jpg"); 
	background-repeat:no-repeat;
	height:34px;
	} 

A.menu_main:visited {
	display:block;
	color: #000; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 2.7em;
	padding-left: 0.5em;
	background-image:url("jpegs/menu/main_off_bg.jpg"); 
	background-repeat:no-repeat;
	height:34px;
	}

A.menu_main:hover {
	display:block;
	color: #048; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 2.7em;
	padding-left: 0.5em;
	background-image:url("jpegs/menu/main_off_bg.jpg"); 
	background-repeat:no-repeat;
	height:34px;
	} 
	




A.menu_main_open:link {
	display:block;
	color: #048; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 2.7em;
	padding-left: 0.5em;
	background-image:url("jpegs/menu/main_on_bg.jpg"); 
	background-repeat:no-repeat;
	height:34px;
	} /* unvistited link*/

A.menu_main_open:visited {
	display:block;
	color: #048; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 2.7em;
	padding-left: 0.5em;
	background-image:url("jpegs/menu/main_on_bg.jpg"); 
	background-repeat:no-repeat;
	height:34px;
	} /* visited link*/

A.menu_main_open:hover {
	display:block;
	color: #048; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 2.7em;
	padding-left: 0.5em;
	background-image:url("jpegs/menu/main_on_bg.jpg"); 
	background-repeat:no-repeat;
	height:34px;
	} /* hover link*/

A.menu_sub:link {
	display:block;
	color: #0000b0; 
	text-decoration: none; 
	font-family: Arial; 
	font-size: 7pt; 
	font-weight: 700; 
	line-height: 1.3em;	
	width:155px;
	height:12px;
	background-image:url("gifs/menu/sub_off.gif");
	} /* unvistited link*/


A.menu_sub:visited {
	display:block;
	color: #0000b0; 
	text-decoration: none; 
	font-family: Arial; 
	font-size: 7pt; 
	font-weight: 700; 
	line-height: 1.3em;	
	height:12px;
	background-image:url("gifs/menu/sub_off.gif");
	} /* unvistited link*/


A.menu_sub:hover {
	display:block;
	color: #0000b0; 
	text-decoration: none; 
	font-family: Arial; 
	font-size: 7pt; 
	font-weight: 700; 
	line-height: 1.3em;	
	height:12px;
	background-image:url("gifs/menu/sub_on.gif"); 
	} /* unvistited link*/

A.menu_sub_locked:link {
	display:block;
	color: #0000b0; 
	text-decoration: none; 
	font-family: Arial; 
	font-size: 7pt; 
	font-weight: 700; 
	line-height: 1.3em;	
	height:12px;
	background-image:url("gifs/menu/sub_locked.gif");
	} /* unvistited link*/


A.menu_sub_locked:visited {
	display:block;
	color: #0000b0; 
	text-decoration: none; 
	font-family: Arial; 
	font-size: 7pt; 
	font-weight: 700; 
	line-height: 1.3em;	
	width:155px;
	height:12px;
	background-image:url("gifs/menu/sub_locked.gif");
	} /* unvistited link*/


A.menu_sub_locked:hover {
	display:block;
	color: #0000b0; 
	text-decoration: none; 
	font-family: Arial; 
	font-size: 7pt; 
	font-weight: 700; 
	line-height: 1.3em;	
	height:12px;
	background-image:url("gifs/menu/sub_locked.gif"); 
	} /* unvistited link*/
	
	A:link {
	color: #273abc; 
	text-decoration: none; 
	font-family: verdana; 
	font-size: 8pt; 
	font-weight: 500;  
	} /* unvistited link*/

A:visited {
	color: #0271e1; 
	text-decoration: none; 
	font-family: verdana; 
	font-size: 8pt; 
	font-weight: 500;
	} /* visited links */

A:hover {
	color: #000000; 
	text-decoration: none; 
	font-family: verdana; 
	font-size: 8pt; 
	font-weight: 500;
	} /* active links */

A:hover2 {
	color: #273abc; 
	text-decoration: none; 
	font-family: verdana; 
	font-size: 8pt; 
	font-weight: 500; 
	} /* active links */



A.subsection{
	color: #0271e1; 
	text-decoration: none; 
	font-family: verdana; 
	font-size: 8pt; 
	font-weight: 700;
	line-height: 1.6em;	
	} /* visited links */

A.subsection:visited {
	color: #0271e1; 
	text-decoration: none; 
	font-family: verdana; 
	font-size: 8pt; 
	font-weight: 700;
	line-height: 1.6em;	
	} /* visited links */

A.subsection:hover {
	color: #000000; 
	text-decoration: none; 
	font-family: verdana; 
	font-size: 8pt; 
	font-weight: 700;
	line-height: 1.6em;	
	} /* active links */

.side_span{
	color: #c84; 
	}


td.side_type{
	background-image:url("pngs/menu_type_fade.png");
	background-position:0 4px;
	background-repeat:no-repeat;
	color: #036; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 700;
	line-height: 1.6em;	
	height:32px;
	padding-top:6px;
	
	} /* visited links */

A.side_type{
	color: #c84; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 700;
	line-height: 1.6em;	
	
	} /* visited links */

A.side_type:visited {
	color: #c84; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 700;
	line-height: 1.6em;	
	} /* visited links */

A.side_type:hover {
	color: #000000; 
	text-decoration: none; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 700;
	line-height: 1.6em;	
	} /* active links */



/* --------- End of Links ------- */

.event_table{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #2639bc;
	padding:0px;
}

.event_date{
	color: #447799; 
	font-family: arial; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3em; 
}
	
th.event_title {
	background:white;
	color: #336699; 
	font-family: arial; 
	font-size: 11pt; 
	font-weight: 700; 
	line-height: 1.3; 

	padding:0px;
	}
	
td.event_card_text {
	background-color:#ffe3bd;
	color: #000000; 
	font-family: arial;  
	font-size: 9pt; 
	font-weight: 400; 
	line-height: 1.3em;
	padding:4px;

	}

td.event_card_venue {
	background:#ffc68d;
	color: #808080; 
	font-family: arial;  
	font-size: 9pt; 
	font-weight: 700; 
	line-height: 1.3em; 
	padding:4px;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #d0d0e0;

	text-align:center;

	}

td.event_card_news {
	background-color:#ffc68d;
	color: #808080; 
	font-family: arial;  
	font-size: 7pt; 
	font-weight: 700; 
	line-height: 1.3em; 
	padding:4px;
	border-top-width: 2px;
	border-top-style: dotted;
	border-top-color: #d0d0e0;

	text-align:center;

	}

td.event_card_text2 {
	color: #0000ff; 
	font-family: Arial;  
	font-size: 9pt; 
	font-weight: 500; 
	line-height: 1.3em; 

	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #2639bc;

	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d0d0e0;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2639bc;

	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #2639bc;

	padding:2px;
	}
/*---News and Events-----*/

	.dud {
		font-family: arial; 
		font-size: 10pt; 
		color: black;
	}
	
	.heading {
		font-family: arial; 
		font-size: 14pt; 
		color: #000000; 
		text-decoration: none; 
		font-weight: 400; 
		text-align: center;
	}
	
	.heading_small {
		font-family: arial; 
		font-size: 12pt; 
		color: #000000; 
		text-decoration: none; 
		font-weight: 700; 
		text-align: center;
	}
	
	.subheading {
		font-family: arial; 
		font-size: 12pt; 
		color: #000000; 
		text-decoration: none; 
		font-weight: 700; 
		font-style: italic;
	}
	
	.text {
		font-family: arial; 
		font-size: 10pt; 
		color: #000000; 
		text-decoration: none; 
		font-weight: 400; 
	}
	
	.text_white {
		font-family: arial; 
		font-size: 10pt; 
		color: #ffffff; 
		text-decoration: none; 
		font-weight: 400; 
	}
	
	em {
		font-family: arial; 
		font-size: 14pt; 
		color: #000000; 
		text-decoration: italic; 
		font-weight: 700; 
		font-style: italic;
	}
	
	em.small {
		font-family: arial; 
		font-size: 10pt; 
		color: #000000; 
		text-decoration: italic; 
		font-weight: 700; 
		font-style: italic;
	}
	
	.table {
	
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #000000;

		border-right-width: 1px;
		border-right-style: solid;
		border-right-color: #000000;

		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #000000:

		border-left-width: 1px;
		border-left-style: solid;
		border-left-color: #000000;
	}


/* -----End of News and Events---- */

/* ----- work smart ---- */

	li.worksmart {
		list-style-type: square;
		list-style-position: outside;
		color: #273abc;
	}


/*========================================
========        start of stats style           =========
==========================================*/

/*     text on menu           */
.stats_side_menu{
	background-color: '#FFFFFF';
}

/*     text on menu           */
.side{
	color: red; 
	font-family: verdana; 
	font-size: 8pt; 
	font-weight: 500; 
	line-height: 1.3; 
	background-color: #283BBC;
}

/*     welcome page           */
.stats_welcome{
	color: '#903000'; 
	font-family: 'Arial'; 
	font-size: '16pt'; 
	font-weight: '400'; 
	line-height: '1.3'; 
	background-color: '#FFFFFF';
}

table.stats_front_page{ 
	color: #404080; 
	font-family: arial;
	font-size: 8pt;
	font-weight: 400;
	background-color : #283BBC;
	padding: 3px;

	border-top-width: 0.1em;
	border-top-style: none ;
	border-top-color: transparent ;
				
	border-right-width: 0.1em;
	border-right-style: solid;
	border-right-color: #d6d6d6;

	border-bottom-width: 0.1em;
	border-bottom-style: solid;
	border-bottom-color: #d6d6d6;

	border-left-width: 0.1em;
	border-left-style: solid;
	border-left-color: #d6d6d6;
	}

th.stats_front_page{
	color: #ffffff;
	font-family: verdana;
	font-size: 8pt;
	font-weight: 700;
	letter-spacing: 0.03em;
	background-color: #283BBC;
	padding: 3px;

	border-top-width: none;
	border-top-style: none ;
	border-top-color: none ;
				
	border-right-width: none;
	border-right-style: none;
	border-right-color: none;

	border-bottom-width: none;
	border-bottom-style: none;
	border-bottom-color: none;

	border-left-width: none;
	border-left-style: none;
	border-left-color: none;
	}

th.stats_side_menu{
	color: #ffffff;
	font-family: arial;
	font-size: 8pt;
	font-weight: 700;
	letter-spacing: 0.03em;
	background-color: #283BBC;
	padding: 3px;

	border-top-width: none;
	border-top-style: none ;
	border-top-color: none ;
				
	border-right-width: none;
	border-right-style: none;
	border-right-color: none;

	border-bottom-width: none;
	border-bottom-style: none;
	border-bottom-color: none;

	border-left-width: none;
	border-left-style: none;
	border-left-color: none;
	}	

th.stats_side_heading{
	color: #ffffff;
	font-family: arial;
	font-size: 8pt;
	font-weight: 700;
	letter-spacing: 0.03em;
	background-color: #ff7f00;
	padding: 3px;

	border-top-width: none;
	border-top-style: none ;
	border-top-color: none ;
				
	border-right-width: none;
	border-right-style: none;
	border-right-color: none;

	border-bottom-width: none;
	border-bottom-style: none;
	border-bottom-color: none;

	border-left-width: none;
	border-left-style: none;
	border-left-color: none;
	}

/*     first field in table           */
tr.stats_first{
	color: #000000; 
	font-family: verdana; 
	font-size: 9pt; 
	font-weight: 500; 
	line-height: 1.3; 
	background-color: #d6d6d6;
}


/*     second field in table           */
tr.stats_second{
	color: #000000; 
	font-family: verdana; 
	font-size: 9pt; 
	font-weight: 500; 
	line-height: 1.3; 
	background-color: #a9d1ee;
}

td.stats_front_page{ 
	color: #404080; 
	font-family: arial;
	font-size: 8pt;
	font-weight: 500;
	background-color : transparent;
	padding: 3px;

	border-top-width: 0.2em;
	border-top-style: none ;
	border-top-color: transparent ;
				
	border-right-width: 0.2em;
	border-right-style: solid;
	border-right-color: #d6d6d6;

	border-bottom-width: 0.2em;
	border-bottom-style: solid;
	border-bottom-color: #d6d6d6;

	border-left-width: 0.2em;
	border-left-style: solid;
	border-left-color: #d6d6d6;
	}


td.stats_admin{ 
	color: #404080; 
	font-family: arial;
	font-size: 8pt;
	font-weight: 500;
	letter-spacing: 0.05em;
	background-color : transparent;
	padding: 3px;

	border-top-width: 0.2em;
	border-top-style: none ;
	border-top-color: transparent ;
				
	border-right-width: 0.2em;
	border-right-style: solid;
	border-right-color: #d6d6d6;

	border-bottom-width: 0.2em;
	border-bottom-style: solid;
	border-bottom-color: #d6d6d6;

	border-left-width: 0.2em;
	border-left-style: solid;
	border-left-color: #d6d6d6;
	}
	
/* inputs =============================================== */

/*     bar for %           */
.stats_bar{
	color: #000000; 
	font-family: verdana; 
	font-size: 11pt; 
	font-weight: 600; 
	line-height: 1.3; 
	background-color: red;
}

.stats_menu{
	background-color:#a9d1ee; 
	color: 303090; 
	font-family: Verdana;  
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
}

.email_box {
	background-color: #a9d1ee; 
	color: #000000; 
	font-family: Verdana; 
	font-size: 8pt; 

	border-top-width: 1px;
	border-top-style: inset;
	border-top-color: #6699ca;

	border-right-width: 1px;
	border-right-style: inset;
	border-right-color: #6699ca;

	border-bottom-width: 1px;
	border-bottom-style: inset;
	border-bottom-color: #6699ca;

	border-left-width: 1px;
	border-left-style: inset;
	border-left-color: #6699ca;

	font-weight: 700;
	line-height: 1.3;
	}

.stats_sub_menu{
	background-color:#a9d1ee; 
	color: 303090; 
	font-family: Verdana;  
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
}

/* LINKS =============================================== */

A.stats:link {
	color: #ffffff; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
	background-color: transparent;

	
	} /* unvistited link*/

A.stats:visited {
	color: #ffffff; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
	background-color: transparent
	} /* visited links */

A.stats:hover {
	color: #ffffff; 
	text-decoration: underline; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700;
	line-height: 1.3;
	background-color: transparent
	} /* active links */

A.stats_raw_browser:link {
	color: #303090; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;	
	background-color: transparent
	} /* unvistited link*/

A.stats_raw_browser:visited {
	color: #303090; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
	background-color: transparent
	} /* visited links */

A.stats_raw_browser:hover {
	color: #303090; 
	text-decoration: underline; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700;
	line-height: 1.3;
	background-color: transparent
	} /* active links */

/*========================================
==========       end of stats style           =========
==========================================*/


/*========================================
========== dbconnection error ================
==========================================*/


/*     body           */
.dbconnection{
	background-color: '#FFFFFF';
}

table.dbconnection{ 
	color: #303090; 
	font-family: Verdana;
	font-size: 9pt;
	font-weight: 400;
	background-color : ffffff;
	padding: 3px;
	}

th.dbconnection{
	color: #ffffff;
	font-family: Verdana;
	font-size: 9pt;
	font-weight: 700;
	letter-spacing: 0.03em;
	background-color: #283BBC;
	border-style :  none;
	padding: 3px;
	}	


A.dbconnection:link {
	color: #303090; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
	background-color: transparent;
	} /* unvistited link*/

A.dbconnection:visited {
	color: #303090; 
	text-decoration: none; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700; 
	line-height: 1.3;
	background-color: transparent;
	} /* visited links */

A.dbconnection:hover {
	color: #303090; 
	text-decoration: underline; 
	font-family: Verdana; 
	font-size: 8pt; 
	font-weight: 700;
	line-height: 1.3;
	background-color: transparent;
	} /* active links */

/*========================================
==========    end of dbconnection style     ========
==========================================*/