/****************************
Copyright ninefootone creative (www.ninefootone.co.uk)
Design CSS
Coded by Jon Bradley with initial workings by David Turner

NOTE: This code is copyrighted.  No unauthorized use
is allowed.  Don't steal code.  However, please feel free
to look at how we did something then write it yourself.

*****************************/

html { height: 100%; margin-bottom: 1px; }

/* THIS is to hide any text you need hiding */
.hidetext {top: -10000px; left: -10000px; overflow: hidden; position: absolute;} 
/* END of text you need hiding */

/*******************************************
CONTAINER, HEADER, FOOTER STUFF STARTS HERE
********************************************/

#page_bg{
	position: absolute;
	padding: 0px;
	left: 80px;
	width: 800px;
	height: 100%;
}

#page_bg_orig{
	position: absolute;
	padding: 0px;
	left: 24px;
	width: 660px;
	height: auto;
	background-image: url(../images/layout/bgnd_shadow.gif);
	background-repeat: repeat-y;
}

#header_container{
	position: relative;
	left: 40px;
	width: 720px;
	height: 162px;
	background-image: url(../images/header/header1.gif);
}

#footer_text_container{
	z-index: 1;
	width: 410px;
	left: 0px;
	height: auto;
	position: relative;
	padding-top: 50px;
	font-size: 10px;
}

/****************************
MENU LAYOUT STARTS HERE
******************************/
#menu_container{
	position: relative;
	top:0px;
	left:0px;
	z-index: 5;
	width: 160px;
	height: auto;
	margin: 0px;
	background-color: #FFFFFF;
}

#menu_container ul{
	padding: 0px;
	top:0px;
	left:0px;
	z-index: 50;
	margin: 0px;
}

#menu_container li, #menu_header_1, #menu_header_2, #menu_header_3, #menu_header_4, #menu_header_5, /*#menu_header_6, */#menu_header_7, #menu_header_8, #menu_header_9, #menu_header_10, #menu_header_11, #menu_header_12, #menu_header_13, #menu_header_14, #menu_header_15, #menu_header_16, #menu_header_17, #menu_header_18, #menu_header_19, #menu_header_20, #menu_header_21, #menu_header_22, #menu_header_23, #menu_header_24, #menu_header_25, #menu_header_26, #menu_header_27, #menu_header_28{
	position: relative;
	top:0px;
	left:0px;
	z-index: 50;
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	width: 160px;
	height: 24px;
}

#menu_header_1, #menu_header_2, #menu_header_3, #menu_header_4, #menu_header_5, /*#menu_header_6, */#menu_header_7, #menu_header_8, #menu_header_9, #menu_header_10, #menu_header_11, #menu_header_12, #menu_header_13, #menu_header_14, #menu_header_15, #menu_header_16, #menu_header_17, #menu_header_18, #menu_header_19, #menu_header_20, #menu_header_21, #menu_header_22, #menu_header_23, #menu_header_24, #menu_header_25, #menu_header_26, #menu_header_27, #menu_header_28{
	margin: 0px 0px 0px 0px;
}

#menu_header_1 { height: 24px; background: url(../images/menu/menu.gif) 0px -0px no-repeat ;}
#menu_header_2 { height: 24px; background: url(../images/menu/menu.gif) 0px -24px no-repeat ;}
#menu_header_28 { height: 24px; background: url(../images/menu/menu.gif) 0px -48px no-repeat ;}
#menu_header_3 { height: 24px; background: url(../images/menu/menu.gif) 0px -72px no-repeat ;}
#menu_header_4 { height: 24px; background: url(../images/menu/menu.gif) 0px -96px no-repeat ;}
#menu_header_5 { height: 24px; background: url(../images/menu/menu.gif) 0px -120px no-repeat ;}
/*#menu_header_6 { height: 38px; background: url(../images/menu/menu.gif) 0px -144px no-repeat ;}*/
#menu_header_7 { height: 38px; background: url(../images/menu/menu.gif) 0px -182px no-repeat ;}
#menu_header_8 { height: 24px; background: url(../images/menu/menu.gif) 0px -220px no-repeat ;}
#menu_header_9 { height: 24px; background: url(../images/menu/menu.gif) 0px -244px no-repeat ;}
#menu_header_10 { height: 24px; background: url(../images/menu/menu.gif) 0px -268px no-repeat ;}
#menu_header_11 { height: 24px; background: url(../images/menu/menu.gif) 0px -292px no-repeat ;}
#menu_header_12 { height: 24px; background: url(../images/menu/menu.gif) 0px -316px no-repeat ;}
#menu_header_13 { height: 24px; background: url(../images/menu/menu.gif) 0px -340px no-repeat ;}
#menu_header_14 { height: 24px; background: url(../images/menu/menu.gif) 0px -364px no-repeat ;}
#menu_header_15 { height: 24px; background: url(../images/menu/menu.gif) 0px -388px no-repeat ;}
#menu_header_16 { height: 24px; background: url(../images/menu/menu.gif) 0px -412px no-repeat ;}
#menu_header_17 { height: 24px; background: url(../images/menu/menu.gif) 0px -436px no-repeat ;}
#menu_header_18 { height: 24px; background: url(../images/menu/menu.gif) 0px -460px no-repeat ;}
#menu_header_19 { height: 24px; background: url(../images/menu/menu.gif) 0px -484px no-repeat ;}
#menu_header_20 { height: 24px; background: url(../images/menu/menu.gif) 0px -508px no-repeat ;}
#menu_header_21 { height: 24px; background: url(../images/menu/menu.gif) 0px -532px no-repeat ;}
#menu_header_22 { height: 24px; background: url(../images/menu/menu.gif) 0px -556px no-repeat ;}
#menu_header_27 { height: 24px; background: url(../images/menu/menu.gif) 0px -580px no-repeat ;}
#menu_header_23 { height: 24px; background: url(../images/menu/menu.gif) 0px -604px no-repeat ;}
#menu_header_24 { height: 24px; background: url(../images/menu/menu.gif) 0px -628px no-repeat ;}
#menu_header_25 { height: 24px; background: url(../images/menu/menu.gif) 0px -652px no-repeat ;}
#menu_header_26 { height: 24px; background: url(../images/menu/menu.gif) 0px -676px no-repeat ;}

#menu_header_1 a{ height: 24px; background: none;}
#menu_header_2 a{ height: 24px; }
#menu_header_28 a{ height: 24px; }
#menu_header_3 a{ height: 24px; }
#menu_header_4 a{ height: 24px; }
#menu_header_5 a{ height: 24px; }
/*#menu_header_6 a{ height: 38px; }*/
#menu_header_7 a{ height: 38px; }
#menu_header_8 a{ height: 24px; }
#menu_header_9 a{ height: 24px; }
#menu_header_10 a{ height: 24px; }
#menu_header_11 a{ height: 24px; }
#menu_header_12 a{ height: 24px; }
#menu_header_13 a{ height: 24px; }
#menu_header_14 a{ height: 24px; }
#menu_header_15 a{ height: 24px; }
#menu_header_16 a{ height: 24px; }
#menu_header_17 a{ height: 24px; }
#menu_header_18 a{ height: 24px; }
#menu_header_19 a{ height: 24px; }
#menu_header_20 a{ height: 24px; }
#menu_header_21 a{ height: 24px; }
#menu_header_22 a{ height: 24px; }
#menu_header_27 a{ height: 24px; }
#menu_header_23 a{ height: 24px; }
#menu_header_24 a{ height: 24px; }
#menu_header_25 a{ height: 24px; }
#menu_header_26 a{ height: 24px; }

#menu_header_1 a, #menu_header_2 a, #menu_header_3 a, #menu_header_4 a, #menu_header_5 a, /*#menu_header_6 a, #menu_header_7 a, */#menu_header_8 a, #menu_header_9 a, #menu_header_10 a, #menu_header_11 a, #menu_header_12 a, #menu_header_13 a, #menu_header_14 a, #menu_header_15 a, #menu_header_16 a, #menu_header_17 a, #menu_header_18 a, #menu_header_19 a, #menu_header_20 a, #menu_header_21 a, #menu_header_22 a, #menu_header_23 a, #menu_header_24 a, #menu_header_25 a, #menu_header_26 a, #menu_header_27 a, #menu_header_28 a{
	display: block;
	margin: 0px 0px 0px 0px;
	width: 160px;
}

#menu_header_1 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -0px no-repeat ;}
#menu_header_2 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -24px no-repeat ;}
#menu_header_28 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -48px no-repeat ;}
#menu_header_3 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -72px no-repeat ;}
#menu_header_4 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -96px no-repeat ;}
#menu_header_5 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -120px no-repeat ;}
/*#menu_header_6 a:hover{ height: 38px; background: url(../images/menu/menu.gif) -160px -144px no-repeat ;}*/
#menu_header_7 a:hover{ height: 38px; background: url(../images/menu/menu.gif) -160px -182px no-repeat ;}
#menu_header_8 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -220px no-repeat ;}
#menu_header_9 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -244px no-repeat ;}
#menu_header_10 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -268px no-repeat ;}
#menu_header_11 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -292px no-repeat ;}
#menu_header_12 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -316px no-repeat ;}
#menu_header_13 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -340px no-repeat ;}
#menu_header_14 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -364px no-repeat ;}
#menu_header_15 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -388px no-repeat ;}
#menu_header_16 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -412px no-repeat ;}
#menu_header_17 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -436px no-repeat ;}
#menu_header_18 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -460px no-repeat ;}
#menu_header_19 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -484px no-repeat ;}
#menu_header_20 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -508px no-repeat ;}
#menu_header_21 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -532px no-repeat ;}
#menu_header_22 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -556px no-repeat ;}
#menu_header_27 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -580px no-repeat ;}
#menu_header_23 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -604px no-repeat ;}
#menu_header_24 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -628px no-repeat ;}
#menu_header_25 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -652px no-repeat ;}
#menu_header_26 a:hover{ height: 24px; background: url(../images/menu/menu.gif) -160px -676px no-repeat ;}
	
#menu_header_1_o { height: 24px; background: url(../images/menu/menu.gif) -160px -0px no-repeat ;}
#menu_header_2_o { height: 24px; background: url(../images/menu/menu.gif) -160px -24px no-repeat ;}
#menu_header_28_o { height: 24px; background: url(../images/menu/menu.gif) -160px -48px no-repeat ;}
#menu_header_3_o { height: 24px; background: url(../images/menu/menu.gif) -160px -72px no-repeat ;}
#menu_header_4_o { height: 24px; background: url(../images/menu/menu.gif) -160px -96px no-repeat ;}
#menu_header_5_o { height: 24px; background: url(../images/menu/menu.gif) -160px -120px no-repeat ;}
/*#menu_header_6_o { height: 38px; background: url(../images/menu/menu.gif) -160px -144px no-repeat ;}*/
#menu_header_7_o { height: 38px; background: url(../images/menu/menu.gif) -160px -182px no-repeat ;}
#menu_header_8_o { height: 24px; background: url(../images/menu/menu.gif) -160px -220px no-repeat ;}
#menu_header_9_o { height: 24px; background: url(../images/menu/menu.gif) -160px -244px no-repeat ;}
#menu_header_10_o { height: 24px; background: url(../images/menu/menu.gif) -160px -268px no-repeat ;}
#menu_header_11_o { height: 24px; background: url(../images/menu/menu.gif) -160px -292px no-repeat ;}
#menu_header_12_o { height: 24px; background: url(../images/menu/menu.gif) -160px -316px no-repeat ;}
#menu_header_13_o { height: 24px; background: url(../images/menu/menu.gif) -160px -340px no-repeat ;}
#menu_header_14_o { height: 24px; background: url(../images/menu/menu.gif) -160px -364px no-repeat ;}
#menu_header_15_o { height: 24px; background: url(../images/menu/menu.gif) -160px -388px no-repeat ;}
#menu_header_16_o { height: 24px; background: url(../images/menu/menu.gif) -160px -412px no-repeat ;}
#menu_header_17_o { height: 24px; background: url(../images/menu/menu.gif) -160px -436px no-repeat ;}
#menu_header_18_o { height: 24px; background: url(../images/menu/menu.gif) -160px -460px no-repeat ;}
#menu_header_19_o { height: 24px; background: url(../images/menu/menu.gif) -160px -484px no-repeat ;}
#menu_header_20_o { height: 24px; background: url(../images/menu/menu.gif) -160px -508px no-repeat ;}
#menu_header_21_o { height: 24px; background: url(../images/menu/menu.gif) -160px -532px no-repeat ;}
#menu_header_22_o { height: 24px; background: url(../images/menu/menu.gif) -160px -556px no-repeat ;}
#menu_header_27_o { height: 24px; background: url(../images/menu/menu.gif) -160px -580px no-repeat ;}
#menu_header_23_o { height: 24px; background: url(../images/menu/menu.gif) -160px -604px no-repeat ;}
#menu_header_24_o { height: 24px; background: url(../images/menu/menu.gif) -160px -628px no-repeat ;}
#menu_header_25_o { height: 24px; background: url(../images/menu/menu.gif) -160px -652px no-repeat ;}
#menu_header_26_o { height: 24px; background: url(../images/menu/menu.gif) -160px -676px no-repeat ;}
	
#menu_container a{
	padding: 0px;
	margin: 0px;
	display: block;
}

/****************************
MENU2 LAYOUT STARTS HERE
******************************/
#menu2_container{
	position: relative;
	top:0px;
	left:0px;
	z-index: 5;
	width: 160px;
	height: auto;
	margin: 0px;
	background-color: #FFFFFF;
}

#menu2_container ul{
	padding: 0px;
	top:0px;
	left:0px;
	z-index: 50;
	margin: 0px;
}

#menu2_container li, #menu2_header_6, #menu2_header_7{
	position: relative;
	top:0px;
	left:0px;
	z-index: 50;
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	list-style: none;
	width: 160px;
	height: 38px;
}

#menu2_header_6, #menu2_header_7{
	margin: 0px 0px 0px 0px;
}

#menu2_header_6 { height: 38px; background: url(../images/menu/menu.gif) 0px -144px no-repeat ;}
#menu2_header_7 { height: 38px; background: url(../images/menu/menu.gif) 0px -182px no-repeat ;}

#menu2_header_6 a{ height: 38px; }
#menu2_header_7 a{ height: 38px; }

#menu2_header_6 a, #menu2_header_7 a{
	display: block;
	margin: 0px 0px 0px 0px;
	width: 160px;
}

#menu2_header_6 a:hover{ height: 38px; background: url(../images/menu/menu.gif) -160px -144px no-repeat ;}
#menu2_header_7 a:hover{ height: 38px; background: url(../images/menu/menu.gif) -160px -182px no-repeat ;}
	
#menu2_header_6_o { height: 38px; background: url(../images/menu/menu.gif) -160px -144px no-repeat ;}
#menu2_header_7_o { height: 38px; background: url(../images/menu/menu.gif) -160px -182px no-repeat ;}
	
#menu2_container a{
	padding: 0px;
	margin: 0px;
	display: block;
}

/****************************
CONTENT STUFF STARTS HERE
******************************/

#content_container{
	postition: relative;
	width:720px;
	padding: 0px 0px 0px 0px;
	top:500px;
	left:30px;
	height:auto;
	margin: auto;
}

#column1{
	float: left;
	width: 160px;
	height: auto;
}

#column2{
	float: left;
	padding-left: 60px;
	width: 496px;
	height: auto;
}	

#column2 div{
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}

#subheading_blue{
	float: left;
	border-top: 1px dotted #464646;
	border-bottom: 1px dotted #464646;
	width: 410px;
	height: auto;
	color: #005399;
	line-height: 22px;
}

#subheading_gray{
	float: left;
	border-top: 1px dotted #464646;
	border-bottom: 1px dotted #464646;
	width: 410px;
	height: auto;
	color: #464646;
	line-height: 22px;
}

#popup_news{
	position:absolute;
	visibility:hidden;
	!important z-index:50;
	width:280px;
	height:200px;
	left:450px;
	top:190px;
	background-image: url(../images/layout/recruitad_bgnd.gif);
	color: #FFFFFF;
	line-height:12px;
}

#popup_news div{
    padding-top: 50px;
    padding-right: 16px;
    padding-bottom: 4px;
    padding-left: 16px;
}

#uklocations_1, #uklocations_2, #uklocations_3, #uklocations_4, #uklocations_5, #uklocations_6, #uklocations_7, #uklocations_8, #uklocations_9, #uklocations_10, #uklocations_11, #uklocations_12, #uklocations_13, #uklocations_14{
	position:absolute;
	visibility:hidden;
	!important z-index:50;
	width:160px;
	height:180px;
	right:60px;
	top:210px;
	background-image: url(../images/layout/location_bgnd.gif);
	color: #FFFFFF;
	line-height:12px;
}

#uklocations_1 div, #uklocations_2 div, #uklocations_3 div, #uklocations_4 div, #uklocations_5 div, #uklocations_6 div, #uklocations_7 div, #uklocations_8 div, #uklocations_9 div, #uklocations_10 div, #uklocations_11 div, #uklocations_12 div, #uklocations_13 div, #uklocations_14 div{
    padding-top: 6px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
}

#buildingtour_1, #buildingtour_2, #buildingtour_3, #buildingtour_4, #buildingtour_5, #buildingtour_6, #buildingtour_7, #buildingtour_8{
	position:absolute;
	visibility:hidden;
	!important z-index:50;
	width:260px;
	height:224px;
	left:500px;
	top:550px;
	color: #FFFFFF;
	border:1px dotted #999999;
}

/****************************
FONT STUFF STARTS HERE
******************************/

.menu_date_text{ 
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 24px;
}

.blue_text{ 
	color: #005399;
}

.red_text{ 
	color: #DE2A2F;
}

.green_text{ 
	color: #67A818;
}

.blue_text_underline{ 
	color: #005399;
	border-bottom: 1px dotted #464646;
	line-height: 12px;
}

.white_text_small{ 
	color: #FFFFFF;
	font-size:9px;
}

.underline_text{ 
	border-bottom: 1px dotted #464646;
	line-height: 12px;
}

.box_text{ 
	font-size: 10px;
}

.menu_text{
	color: #464646;
}

.orange_text{ 
	color: #FF6600;
}

.newslink_text{ 
	color: #464646;
	padding-top: 6px;
	padding-bottom: 6px;
}


/****************************
LINK STUFF
******************************/

a:link { color: #990000; text-decoration:none; }
a:active { color: #990000; text-decoration:none; }
a:visited { color: #990000; text-decoration:none; }
a:hover { color: #990000; text-decoration:underline; }

/*#AccordionPanelTab a:link { color: #464646; text-decoration:none; }
#AccordionPanelTab a:active { color: #464646; text-decoration:none; }
#AccordionPanelTab a:visited { color: #464646; text-decoration:none; }
#AccordionPanelTab a:hover { color: #464646; text-decoration:none; }*/

/*#Acc1 a:link { color: #990000; text-decoration:none; }
#Acc1 a:active { color: #990000; text-decoration:none; }
#Acc1 a:visited { color: #990000; text-decoration:none; }
#Acc1 a:hover { color: #990000; text-decoration:none; }*/

.menu_text a:link { color: #990000; text-decoration:none; }
.menu_text a:active { color: #990000; text-decoration:none; }
.menu_text a:visited { color: #990000; text-decoration:none; }
.menu_text a:hover { color: #990000; text-decoration:none; }

.box_text a:link {  color: #67A818;text-decoration: underline;}
.box_text a:active {  color: #67A818; text-decoration: underline;}
.box_text a:visited {  color: #67A818; text-decoration: underline;}
.box_text a:hover {  color: #67A818; text-decoration: underline;}

.newslink_text a:link {  color: #464646;text-decoration: none;}
.newslink_text a:active {  color: #464646; text-decoration: none;}
.newslink_text a:visited {  color: #464646; text-decoration: none;}
.newslink_text a:hover {  color: #DE2A2F; text-decoration: underline;}

#uklocations_1 a:link, #uklocations_2 a:link, #uklocations_3 a:link, #uklocations_4 a:link, #uklocations_5 a:link, #uklocations_6 a:link, #uklocations_7 a:link, #uklocations_8 a:link, #uklocations_9 a:link, #uklocations_10 a:link, #uklocations_11 a:link, #uklocations_12 a:link, #uklocations_14 a:link, #uklocations_13 a:link{
	color: #FFFFFF;
	text-decoration: none
}

#uklocations_1 a:active, #uklocations_2 a:active, #uklocations_3 a:active, #uklocations_4 a:active, #uklocations_5 a:active, #uklocations_6 a:active, #uklocations_7 a:active, #uklocations_8 a:active, #uklocations_9 a:active, #uklocations_10 a:active, #uklocations_11 a:active, #uklocations_12 a:active, #uklocations_14 a:active, #uklocations_13 a:active{
	color: #FFFFFF;
	text-decoration: none;
}

#uklocations_1 a:visited, #uklocations_2 a:visited, #uklocations_3 a:visited, #uklocations_4 a:visited, #uklocations_5 a:visited, #uklocations_6 a:visited, #uklocations_7 a:visited, #uklocations_8 a:visited, #uklocations_9 a:visited, #uklocations_10 a:visited, #uklocations_11 a:visited, #uklocations_12 a:visited, #uklocations_14 a:visited, #uklocations_13 a:visited{
	color: #FFFFFF;
	text-decoration: none
}

#uklocations_1 a:hover, #uklocations_2 a:hover, #uklocations_3 a:hover, #uklocations_4 a:hover, #uklocations_5 a:hover, #uklocations_6 a:hover, #uklocations_7 a:hover, #uklocations_8 a:hover, #uklocations_9 a:hover, #uklocations_10 a:hover, #uklocations_11 a:hover, #uklocations_12 a:hover, #uklocations_14 a:hover, #uklocations_13 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

#popup_news a:link { color: #FFFFFF; text-decoration: none; font-weight: bold;}
#popup_news a:active { color: #FFFFFF; text-decoration: none; font-weight: bold;}
#popup_news a:visited { color: #FFFFFF; text-decoration: none; font-weight: bold;}
#popup_news a:hover { color: #FFFFFF; text-decoration: underline; font-weight: bold;}

#footer_text_container a:link { color: #FF6600; text-decoration: none;}
#footer_text_container a:active { color: #FF6600; text-decoration: none;}
#footer_text_container a:visited { color: #FF6600; text-decoration: none;}
#footer_text_container a:hover { color: #FF6600; text-decoration: underline;}

#footer_text_container div a:link { color: #464646; text-decoration: none;}
#footer_text_container div a:active { color: #464646; text-decoration: none;}
#footer_text_container div a:visited { color: #464646; text-decoration: none;}
#footer_text_container div a:hover { color: #464646; text-decoration: underline;}

/****************************
TABLE STYLING
******************************/

td { 
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #464646;
}

tr.red td {
	background: #990000;
	color:#FFFFFF;
	font-weight: bold;
}

tr.newswhite td {
	border-bottom: 1px dotted #999999;
}

tr.newsdark td {
	background: #E6E6E6;
	border-bottom: 1px dotted #999999;
}

td.newscurrent {
	color:#DE2A2F;
	vertical-align:top;
}

td.newsarchive {
	color:#005399;
	vertical-align:top;
}

td.newsevents {
	color:#67A818;
	vertical-align:top;
}
