A {
	COLOR: #FF9900; TEXT-DECORATION: none
}
A:visited {
	COLOR: #FF9900; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FF9900; TEXT-DECORATION: underline
}
.header_table
{
border-style: solid;
border-width: 1px;
border-color: #0D2C6C;
border-top-width: 0px;
height: 101px;
background-image: url(../images/header.jpg);
font-family: arial;
font-size: 11px;
}

#scroller{
background-color:#90ACC3;
}

.homeadvert1
{
height: 31px;
background-color: #4082BF;
padding-left: 9px;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
color: #ffffff;
}
.homeadverttext1
{
background-color: #D4D4D4;
height: 122px;
width: 325px;
padding-left: 9px;
padding-top: 7px;
font-family: tahoma;
font-size: 10px;
font-weight: normal;
color: #4082BF;
}
.homeadvert2
{
height: 31px;
background-color: #7B9EB8;
padding-left: 9px;
font-family: tahoma;
font-size: 12px;
font-weight: bold;
color: #000000;
}
.newsticker
{
background-color: #90ACC3;
}
.homeadverttext2
{
background-color: #F1F1F1;
height: 122px;
width: 337px;
padding-left: 9px;
padding-top: 7px;
font-family: tahoma;
font-size: 10px;
font-weight: normal;
color: #000000;
}
.footer
{
border-style: solid;
border-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-right-width: 0px;
border-color: #0D2C6C;
font-family: arial;
height: 24px;
font-size: 10px;
text-align: center;
color: #003366;
}
.footer_spacer
{
border-style: solid;
border-width: 1px;
border-bottom-width: 0px;
border-top-width: 0px;
border-color: #0D2C6C;
font-family: arial;
height: 24px;
font-size: 10px;
text-align: center;
}
.headerspacer
{
border-style: solid;
border-width: 1px;
border-color: #0d2c6c;
border-top-width: 0px;
border-bottom-width: 0px;
font-family: arial;
font-size: 11px;
height: 10px;
}
.contenttable
{
border-style: solid;
border-width: 1px;
border-color: #0d2c6c;
border-top-width: 0px;
border-bottom-width: 0px;
font-family: arial;
font-size: 11px;
}
.addtableRight
{
border-style: solid;
border-width: 1px;
border-color: #0d2c6c;
font-family: arial;
font-weight:bold;
font-size: 16px;
background-color:#FF0000;
color:#FFFFFF
}
.addtableLeft
{
border-style: solid;
border-width: 1px;
border-color: #0d2c6c;
font-family: arial;
font-weight:bold;
font-size: 16px;
background-color:#858080;
color:#FFFFFF
}

.navbutton
{
border-right-style: solid;
border-right-width: 1px;
border-right-color: #0d2c6c;
font-family: arial;
font-size: 11px;
}
.navbutton1
{
border-right-style: solid;
border-right-width: 1px;
border-right-color: #0d2c6c;
border-left-style: solid;
border-left-width: 1px;
border-left-color: #0d2c6c;
font-family: arial;
font-size: 11px;
}
.header_navigation
{
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #0D2C6C;
background-color: #AEC8EE;
font-family: arial;
font-size: 11px;
height: 21px;
}
.header_leftnavigation
{
border-left-style: solid;
border-left-width: 0px;
border-left-color: #0d2c6c;
background-color: #AEC8EE;
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #0D2C6C;
font-family: arial;
font-size: 11px;
color: #000000;
}
.leftnavtext
{
font-family: arial;
font-size: 12px;
color: #000000;
text-align: center;
}
.languagelinks
{
font-family: arial;
font-size: 11px;
color: #ffffff;
text-align: right;
padding-right: 5px;
padding-bottom: 5px;
vertical-align: bottom;
}
.loggedintext
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bolder;
color: #FFFFFF;
padding-left: 20px;
padding-bottom: 5px;
vertical-align: bottom;
}
.corporateaccounts
{
font-family: arial;
font-size: 11px;
color: #ffffff;
text-align: right;
padding-right: 5px;
vertical-align: bottom;
}
a.leftnavlinks:hover
{
color: #ffffff;
text-decoration: none;
font-family: arial;
font-size: 12px;
}
a.leftnavlinks:link
{
color: #000000;
text-decoration: none;
font-family: arial;
font-size: 12px;
}
a.leftnavlinks:visited
{
color: #000000;
font-family: arial;
font-size: 12px;
}
.news_leftnav
{
width: 195px;
background-color: #90ACC3;
font-family: arial;
font-size: 12px;
color: #000000;
vertical-align: top;
text-align: left;
}
.news_storysearchtitle
{
background-color: #AEC8EE;
padding-left: 18px;
font-family: arial;
font-weight: bold;
font-size: 12px;
color: #000000;
height: 21px;
padding-top: 3px;
vertical-align: bottom;
}
.news_recenttopstories
{
background-color: #AEC8EE;
padding-left: 6px;
font-family: arial;
font-weight: bold;
font-size: 12px;
color: #000000;
height: 21px;
padding-top: 3px;
vertical-align: bottom;
}
.news_recenttopstorieslinks
{
background-color: #EAEAEA;
padding-left: 6px;
padding-right: 6px;
font-family: arial;
font-size: 11px;
color: #000000;
vertical-align: top;
padding-top: 5px;
padding-bottom: 5px;
}
.news_storyleftlinks
{
background-color: #EAEAEA;
padding-left: 18px;
padding-right: 18px;
font-family: arial;
font-size: 11px;
color: #000000;
vertical-align: top;
padding-top: 5px;
}
.news_storyleftlinks2
{
background-color: #EAEAEA;
padding-left: 6px;
padding-right: 6px;
font-family: arial;
font-size: 11px;
color: #000000;
vertical-align: top;
padding-top: 5px;
}

.news_maincolumn
{
width: 533px;
background-color: #FFFFFF;
font-family: arial;
font-size: 12px;
color: #000000;
vertical-align: top;
text-align: left;
padding-left: 9px;
padding-right: 9px;
}
.contact_page
{
width: 768px;
background-color: #FFFFFF;
font-family: arial;
font-size: 12px;
color: #000000;
vertical-align: top;
text-align: justify;
padding-left: 9px;
padding-top: 9px;
padding-right: 9px;
}
.contact_page_new
{
background-color: #FFFFFF;
font-family: arial;
font-size: 12px;
color: #000000;
vertical-align: top;
text-align: justify;
padding-left: 9px;
padding-top: 9px;
padding-right: 9px;
}
.about_page
{
width: 765px;
background-color: #FFFFFF;
font-family: arial;
font-size: 12px;
color: #000000;
vertical-align: top;
text-align: justify;
padding-left: 0px;
padding-top: 9px;
padding-right: 9px;
}
.apply_page
{
font-family: arial;
font-size: 12px;
color: #000000;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
}
.apply_pagesectors
{
font-family: arial;
font-size: 11px;
color: #000000;
padding-left: 0px;
padding-top: 0px;
padding-right: 0px;
}
.contacttable
{
background-color: #AEC8EE;
font-family: arial;
font-size: 12px;
color: #000000;
font-weight: bold;
padding-left: 5px;
height: 18px;
}
.contacttabledetail
{
background-color: #FFFFFF;
font-family: arial;
font-size: 10px;
color: #000000;
font-weight: normal;
padding-left: 5px;
}
.logintable
{
background-color: #AEC8EE;
font-family: arial;
font-size: 12px;
color: #000000;
font-weight: normal;
padding-left: 5px;
height: 18px;
}
.logintabledetail
{
background-color: #F1F1F1;
font-family: arial;
font-size: 12px;
color: #000000;
font-weight: normal;
padding-left: 5px;
}
.news_rightnav
{
width: 195px;
background-color: #FFFFFF;
font-family: arial;
font-size: 12px;
color: #000000;
vertical-align: top;
text-align: left;
}
.news_searchbarleft
{
background-color: #AEC8EE;
padding-left: 3px;
font-family: arial;
font-weight: bold;
font-size: 10px;
color: #000000;
height: 22px;
padding-top: 0px;
}
.news_searchbarleft_tall
{
background-color: #AEC8EE;
padding-left: 6px;
font-family: arial;
font-weight: bold;
font-size: 12px;
color: #000000;
height: 44px;
padding-top: 0px;
}
.news_searchbarleft28
{
background-color: #AEC8EE;
padding-left: 6px;
font-family: arial;
font-weight: bold;
font-size: 12px;
color: #000000;
height: 22px;
padding-top: 0px;
}
.news_searchfield
{
border-style: solid;
border-width: 1px;
border-color: #6A88B4;
font-family: arial;
font-weight: bold;
font-size: 10px;
color: #000000;
height: 18px;
width: 110px;
margin-top: 3px;
}
.CategorySearchfield
{
border-style: solid;
border-width: 1px;
border-color: #6A88B4;
font-family: arial;
font-weight: bold;
font-size: 10px;
color: #000000;
height: 18px;
width: 60px;
margin-top: 3px;
}
.newslisting_title
{
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
vertical-align: top;
}
.newslisting_description
{
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #000000;
text-align: left;
vertical-align: top;
padding-right: 30px;
}
.newslisting_paging
{
font-family: arial;
font-size: 16px;
font-weight: normal;
color: #000000;
text-align: center;
vertical-align: top;
padding-right: 30px;
font-weight:bold
}
.newsendpoint_description
{
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #000000;
text-align: justify;
vertical-align: top;
padding-right: 3px;
}
.news_searchbox
{
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #000000;
text-align: left;
padding-left: 5px;
padding-top: 5px;
padding-bottom: 5px;
background-color: #EAEAEA;
border-style: solid;
border-width: 1px;
border-color: #AEC8EE;
}
.news_searchfield2
{
border-style: solid;
border-width: 1px;
border-color: #6A88B4;
font-family: arial;
font-weight: bold;
font-size: 10px;
color: #000000;
height: 18px;
width: 150px;
margin-top: 0px;
}
.newslisting_date
{
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #999999;
text-align:left;
vertical-align: top;
}
.titletext
{
font-family: arial;
font-size: 16px;
font-weight: bold;
color: #FF9900;
}
.titletextNew
{
font-family: arial;
font-size: 16px;
font-weight: bold;
background-color:#FF0000;
color:#FFFFFF
}
.divspacer
{
height: 3px;
}
.formfield
{
border-style: solid;
border-width: 1px;
border-color: #000000;
width: 170px;
font-family: arial;
font-size: 12px;
}
.loginbutton
{
border-style: solid;
border-width: 1px;
border-color: #000000;
background-color: #AEC8EE;
width: 60px;
font-family: arial;
font-size: 12px;
}
.aboutbox
{
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #000000;
padding-right: 8px;
padding-left: 8px;
padding-top: 8px;
padding-bottom: 8px;
border-style: solid;
border-color: #121B22;
border-width: 1px;
border-top-width: 0px;
background-color: #F1F1F1;
}
#container {
	BORDER-RIGHT: #eda 0px solid; BORDER-TOP: #eda 0px solid; BACKGROUND: #AEC8EE; MARGIN: 0px auto; BORDER-LEFT: #eda 0px solid; WIDTH: 36em; BORDER-BOTTOM: #eda 0px solid; TEXT-ALIGN: left
}
#nav {
	BORDER-RIGHT: #eda 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eda 0px solid; PADDING-LEFT: 0px;  text-align: center; FONT-WEIGHT: bold; BACKGROUND: #000000; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; BORDER-LEFT: #eda 0px solid; WIDTH: 558px; LINE-HEIGHT: 1; PADDING-TOP: 0px; BORDER-BOTTOM: #eda 0px solid; LIST-STYLE-TYPE: none; font-family: arial; color: #FF9900; Font-size: 12px; font-weight: bold
}
#nav UL {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #eda 0px solid; PADDING-LEFT: 0px;  text-align: center;  FONT-WEIGHT: bold; BACKGROUND: #000000; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; BORDER-LEFT: #eda 0px solid; WIDTH: 558px; LINE-HEIGHT: 1; PADDING-TOP: 0px; BORDER-BOTTOM: #eda 0px solid; LIST-STYLE-TYPE: none; font-family: arial; color: #FF9900; Font-size: 12px; font-weight: bold
}
#nav A {
	PADDING-RIGHT: 0em; DISPLAY: block; PADDING-LEFT: 0em; PADDING-BOTTOM: 0.4em; WIDTH: 7.65em; COLOR: #ff9900; PADDING-TOP: 1px; TEXT-DECORATION: none; margin-top: 4px; Font-size: 12px; width: 97px
}
#nav A.daddy {
	BACKGROUND: url(rightarrow2.gif) no-repeat right center; COLOR: #ff9900; margin-left: 0px; Font-size: 12px; WIDTH: 200px; cursor: pointer
}
#nav A.daddy1 {
	BACKGROUND: url(rightarrow2.gif) no-repeat right center; COLOR: #ff9900; margin-left: 0px; Font-size: 12px; WIDTH: 160px; cursor: pointer
}
#nav A.daddy2 {
	COLOR: #ff9900; margin-left: 0px; Font-size: 12px; WIDTH: 167px; cursor: pointer
}
#nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 186px; PADDING-TOP: 2px; margin-left: 0px; Font-size: 12px
}
#nav LI UL {
	 FONT-WEIGHT: normal; LEFT: -999em; MARGIN: 0px; WIDTH: 186px; POSITION: absolute; HEIGHT: auto; margin-left: -7.85em; Font-size: 12px
}
#nav LI LI {
	PADDING-RIGHT: 1em; WIDTH: 0em; margin-left: 0px; Font-size: 12px; WIDTH: 186px; text-align: left; padding-left: 8px;
}
#nav LI UL A {
	WIDTH: 1em; margin-left: 0px; Font-size: 12px; WIDTH: 186px
}
#nav LI UL UL {
	MARGIN: -1.83em 0px 0px 14.80em; Font-size: 12px; WIDTH: 186px
}
#nav LI:hover UL UL {
	LEFT: -999em; color: #ff9900; Font-size: 12px; WIDTH: 186px
}
#nav LI:hover UL UL UL {
	LEFT: -999em; color: #ff9900; Font-size: 12px; text-align: left
}
#nav LI.sfhover UL UL {
	LEFT: -999em; color: #ff9900; Font-size: 12px
}
#nav LI.sfhover UL UL UL {
	LEFT: -999em; color: #ff9900; Font-size: 12px
}
#nav LI:hover UL {
	LEFT: auto; color: #ff9900; Font-size: 12px;
}
#nav LI LI:hover UL {
	LEFT: auto; color: #ff9900; Font-size: 12px
}
#nav LI LI LI:hover UL {
	LEFT: auto; color: #ff9900; Font-size: 12px
}
#nav LI.sfhover UL {
	LEFT: auto; color: #ff9900; Font-size: 12px
}
#nav LI LI.sfhover UL {
	LEFT: auto; color: #ff9900; Font-size: 12px
}
#nav LI LI LI.sfhover UL {
	LEFT: auto; color: #ff9900; Font-size: 12px
}
#nav LI:hover {
	BACKGROUND: #0D2C6C; color: #ff9900; Font-size: 12px
}
#nav LI.sfhover {
	BACKGROUND: #0D2C6C; color: #ff9900; Font-size: 12px
}
#content {
	CLEAR: left; color: #ffffff; Font-size: 12px
}
#content A {
	COLOR: #7c6240; color: #ffffff; Font-size: 12px
}
#content A:hover {
	TEXT-DECORATION: none; color: #ffffff; Font-size: 12px
}.email_error {
	color: #FF0000;
	padding: 7px 7px 0px;
	font-weight: bold;
}
.email_error_text {
	padding-top: 3px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
.homeinfo {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #000066;
	/*background-image: url(../images/home_dkblue_bg.gif);
	background-repeat: repeat;*/
	height: 131px;
}
.homeinfo td {
	vertical-align: top;
}
.homeinfo td h1 {
	font-weight: bold;
	font-size: 12px;
}
.homeinfo td a {
	font-weight: bold;
}
/*.horiz_scroll {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #000000;
	font-weight: bold;
	vertical-align: middle;
	height: 25px;
}	*/
.horiz_scroll {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFCC00;
	font-weight: bold;
	vertical-align: middle;
	height: 25px;
}
.posting_scroll {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFCC00;
	vertical-align: middle;
//	height: 10px;
}
.link_posting_scroll
{
	font-family: Arial, Helvetica, sans-serif;
	color: #BF9800;
	//font-weight:bold;
	font-size:11px;
}
.header_Text
{
font-family: arial;
font-size:18px;
background-color:#FF0000; 
color:#FFFFFF; 
font-weight:bold
}