body {
	background:#DADADA; 0px; MARGIN-TOP: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 10px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #d0d0d0; SCROLLBAR-3DLIGHT-COLOR: #808080; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #f4f4f4; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; SCROLLBAR-DARKSHADOW-COLOR: #404040; SCROLLBAR-BASE-COLOR: #d0d0d0
}

html,body {
	height: 100%;
	background: #DADADA;
}
td.side-menu { height:14px; }
td.side-menu a { background:url(../_d/txt_menu/b.gif) no-repeat; height:14px; color:#666666; text-decoration:none;  letter-spacing:-1px; }
td.side-menu a:hover { background:url(../_d/txt_menu/b_mo.gif) no-repeat; color:#000000; }
td.side-menu-selected a { background:url(../_d/txt_menu/b_mo.gif) no-repeat; color:#000000; text-decoration:none; }
table tr td.side-menu-bold { font-weight:bold; letter-spacing:0px; }

td.side-menu-header { font-weight:bold; padding:7px 0px 3px 7px; color:#666666; letter-spacing:-1px;
	background:url(../_d/txt_menu/b_mo.gif) no-repeat; background-position:left 7px; }
td.side-menu-nospace a { padding-left:21px; }


/* Remove borders on images inside shadow boxes */
.wrap3 table tr td img { border: 0px; }
.wrap4 table tr td img { border: 0px; }
.wrap1, .wrap2, .wrap3, .wrap4 { display:inline-table; /* \*/display:block;/**/ }
.wrap1 { float2:left;	background:url('../_d/shaddow.gif') no-repeat right bottom;}
.wrap2 { background:url('../_d/corner_bl.gif') no-repeat left bottom;}
.wrap3 { background:url('../_d/corner_tr.gif') no-repeat right top;; padding-left:0; padding-right:8px; padding-top:0; padding-bottom:8px}
.wrap3 img { display:block; border:1px solid #ccc; border-color:#efefef #ccc #ccc #efefef; }
.wrap4 { padding-left:0; padding-right:8px; padding-top:0; padding-bottom:8px}
.wrap4 img { display:block; border:1px solid #ccc; border-color:#efefef #ccc #ccc #efefef; }
.shadow .wrap1 { background:url('../_d/shaddow.gif') no-repeat right bottom; }
.shadow .wrap2 { background:url('../_d/corner_bl.gif') no-repeat -4px 100%; }
.shadow .wrap3 { background:url('../_d/corner_tr.gif') no-repeat 100% -3px;; padding-left:0; padding-right:5px; padding-top:0; padding-bottom:5px }
.shadow .wrap4 { padding-left:0; padding-right:5px; padding-top:0; padding-bottom:5px }
.shadow { clear:both;margin:0px; }


#ban{background:url(../_d/ban_tlo.jpg) repeat:repeat-x; color:#000000;}
#logos{margin-top:15px; margin-left:14px;}

TD {
	SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 10px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #d0d0d0; SCROLLBAR-3DLIGHT-COLOR: #808080; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #f4f4f4; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; SCROLLBAR-DARKSHADOW-COLOR: #404040; SCROLLBAR-BASE-COLOR: #d0d0d0
}
INPUT {
	SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 10px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #d0d0d0; SCROLLBAR-3DLIGHT-COLOR: #808080; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #f4f4f4; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; SCROLLBAR-DARKSHADOW-COLOR: #404040; SCROLLBAR-BASE-COLOR: #d0d0d0
}
SELECT {
	SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 10px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #d0d0d0; SCROLLBAR-3DLIGHT-COLOR: #808080; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #f4f4f4; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; SCROLLBAR-DARKSHADOW-COLOR: #404040; SCROLLBAR-BASE-COLOR: #d0d0d0
}
TEXTAREA {
	SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 10px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #d0d0d0; SCROLLBAR-3DLIGHT-COLOR: #808080; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #f4f4f4; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; SCROLLBAR-DARKSHADOW-COLOR: #404040; SCROLLBAR-BASE-COLOR: #d0d0d0
}
P {
	padding:0px;
	margin:0px;
	line-height:16px;
}
A {
	COLOR: #13204b; TEXT-DECORATION: underline; font-size: 12px;
}
A:hover {
	COLOR: #bc0006; TEXT-DECORATION: none
}
A.submenu {
	COLOR: #686868; TEXT-DECORATION: none
}
A.submenu:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.bread {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.bread:hover {
	COLOR: #a2f4ff; TEXT-DECORATION: none
}
A.news01 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ff6210; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.news01:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #d32810; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: none
}
A.lblue {
	COLOR: #717993; TEXT-DECORATION: none
}
A.lblue:hover {
	COLOR: #13204b; TEXT-DECORATION: underline
}
A.white {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white2 {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.white2:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
A.side {
	COLOR: #606760; TEXT-DECORATION: none
}
A.side:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.org {
	FONT-WEIGHT: bold; COLOR: #d27900; TEXT-DECORATION: none
}
A.org:hover {
	FONT-WEIGHT: bold; COLOR: #d27900; TEXT-DECORATION: underline
}
A.black {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.black:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.navy {
	FONT-WEIGHT: bold; COLOR: #13204b; TEXT-DECORATION: none
}
A.navy:hover {
	FONT-WEIGHT: bold; COLOR: #d27900; TEXT-DECORATION: none
}
TD.gen {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 6px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none
}
TD.gen1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none
}
TD.gen2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 20px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #f4f4f4; TEXT-DECORATION: none
}
TD.gen3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-DECORATION: none
}
TD.tl_org {
	PADDING-RIGHT: 1px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ff6210
}
TD.tl_red {
	PADDING-RIGHT: 1px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #d32810
}
TD.tl_yel {
	PADDING-RIGHT: 1px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #ffffff; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ff9f0e
}
TD.tl_grey {
	PADDING-RIGHT: 1px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 1px; COLOR: #8b8b8b; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #e6e6e6
}
TD.txttl_red {
	PADDING-RIGHT: 1px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: #d32810; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffffff
}
TD.bullet01 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ffffff
}
TD.news01 {
	PADDING-RIGHT: 1px; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffffff
}
TD.txt00 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; COLOR: #686868; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffffff
}
TD.txt01 {
	PADDING-RIGHT: 30px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffffff
}
TD.txt02 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffffff
}
TD.foot {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 9px; PADDING-BOTTOM: 12px; COLOR: #000000; PADDING-TOP: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #dddddd; TEXT-DECORATION: none
}
TD.foot2 {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 12px; PADDING-TOP: 12px
}
TD.med {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #fff2dd; TEXT-DECORATION: none
}
TD.org1 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffb840; TEXT-DECORATION: none
}
TD.org1a {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 1px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffb840; TEXT-DECORATION: none
}
TD.org2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #fff1d9; TEXT-DECORATION: none
}
TD.org3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; BACKGROUND-COLOR: #ffe6ba; TEXT-DECORATION: none
}
TABLE.maintext {
	FONT-SIZE: 11px; COLOR: black
}
UL {
	list-style-type: disc;
	margin-top:1px;
	margin-bottom:1px;
}
OL {
	margin-top:1px;
	margin-bottom:1px;
}
LI {
	padding-top: 5px;
	padding-bottom: 5px;
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
}
.main {
	FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.body_text_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.body_text_white_reduced {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.header_text_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #FFFFFF;
}
.body_text_black {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}
.body_text_black_bold {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.body_text_red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
.body_text_red_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
}

.body_text_blue_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #097DCD;
	font-weight: bold;
}

.body_text_red_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
}
.body_text_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.body_text_bold_italic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	font-style: italic;
}
.style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4d4d4d;
	font-weight: bold;
	font-size: 12px;
}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
}
.style5{
	font-size: 12px
}
A.hdrt:link {
	COLOR: #0066CC; TEXT-DECORATION: none; FONT-SIZE: 10px
}
A.hdrt:hover {
	COLOR: #0066CC; TEXT-DECORATION: none; FONT-SIZE: 10px
}
A.hdrt:active {
	COLOR: #0066CC; TEXT-DECORATION: none; FONT-SIZE: 10px
}
A.hdrt:visited {
	COLOR: #0066CC; TEXT-DECORATION: none; FONT-SIZE: 10px
}
A.home:link {
	COLOR: #FFFFFF; TEXT-DECORATION: underline; FONT-SIZE: 12px
}
A.home:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline; FONT-SIZE: 12px
}
A.home:active {
	COLOR: #FFFFFF; TEXT-DECORATION: underline; FONT-SIZE: 12px
}
A.home:visited {
	COLOR: #FFFFFF; TEXT-DECORATION: underline; FONT-SIZE: 12px
}
A.optimize_links:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #F5E100; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.optimize_links:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.optimize_links:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.optimize_links:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #F5E100; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.optimize_links_two:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; font-weight: bold; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.optimize_links_two:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; font-weight: bold; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.optimize_links_two:active {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; font-weight: bold; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
A.optimize_links_two:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; font-weight: bold; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; TEXT-DECORATION: underline
}
.NewsLinks {
	font-family: verdana;
	font-size: 10;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
a:link.NewsLinks {
	text-decoration: none; color : #ffffff; font-size: 10;
}
a:visited.NewsLinks {
	color : #ffffff; font-size: 10;
}
a:active.NewsLinks {
	text-decoration: none; color : #ffffff; font-size: 10;
}
a:hover.NewsLinks {
	color : #ff6210; font-size: 10;
}
.NewsHeader {
	font-family: verdana;
	font-size: 10;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding-left: 5px;
}
a:link.NewsHeader {
	text-decoration: none; color : #ffffff; font-size: 10;
}
a:visited.NewsHeader {
	color : #ffffff; font-size: 10;
}
a:active.Header {
	text-decoration: none; color : #ffffff; font-size: 10;
}
a:hover.NewsHeader {
	color : #ff6210; font-size: 10;
}
.ticker-border {
	background-color: #ffffff;
	margin: 1px;
	padding: 1px;
	height: 103;
	width:	374;
	border:  solid #0980D6;
}
.style1 {
	font-size: 10px;
	font-weight: bold;
	color: white;
}
.style3 {
	font-family: verdana;
	font-size: 10;
	color: #0066CC;
}
.style4 {
	color: #0066CC; 
	font-weight: bold;
}
.style15 {
	font-size: 11px;
	font-weight: bold;
}
.style5 {color: "#0066CC"}
.style6 {font-size: xx-small}
.linkBarHeader {
	font-family: verdana;
	font-size: 10;
	color: #00386F;

}
.page_header_bar{
	font-family: Verdana;
	font-size: 10;
	color: #FFFFFF;
}
.linkBarBody {
	color: #0066CC; 
	font-weight: bold;
}
.ccLink1{color: #0066CC}
.ccLink2{font-family: Arial, Helvetica, sans-serif}
.ccLink3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12;
}
a:link.fmLinks {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline; 
	color : #ffffff; 
	font-size: 12;
}
a:visited.fmLinks {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline; 
	color : #ffffff; 
	font-size: 12;
}
a:active.fmLinks {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline; 
	color : #ffffff; 
	font-size: 12;
}
a:hover.fmLinks {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline; 
	color : #ffffff; 
	font-size: 12;
}
A.job_display_title:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #4d4d4d;*/
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
A.job_display_title:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bc0006;
	font-weight: bold;
	text-decoration: underline;
}
A.job_display_title:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-deceration: none;
	color: #4d4d4d;
	font-weight: bold;
	text-decoration: underline;
}
A.job_display_title:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4d4d4d;
	font-weight: bold;
	text-decoration: underline;
}
A.job_display_body:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;	
}
A.job_display_body:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #bc0006;
	text-decoration: none;
}
A.job_display_body:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
A.job_display_body:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
A.home_page_links:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;	
}
A.home_page_links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
A.home_page_links:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: underline;
}
A.home_page_links:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
A.home_header_links:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F5E100;
	text-decoration: none;	
}
A.home_header_links:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F5E100;
	text-decoration: none;
}
A.home_header_links:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #F5E100;
	text-decoration: none;
}
A.home_header_links:visited {
	font-family: verdana;
	font-size: 10;
	color: #0066CC;
	text-decoration: none;
}
A.sitemapBarHeader {
	font-family: verdana;
	font-size: 10;
	color: #004F9D;
	font-weight:normal;

}
A.sitemapBarHeader {
	font-family: verdana;
	font-size: 10;
	color: #004F9D;
	font-weight:normal;

}
A.sitemapBarHeader {
	font-family: verdana;
	font-size: 10;
	color: #004F9D;
	font-weight:normal;

}
A.sitemapBarHeader {
	font-family: verdana;
	font-size: 10;
	color: #004F9D;
	font-weight:normal;

}
.title_text_size {
	font-size:14px;
}
.body_text_size {
	font-size:12px;
}
.larger_font {
	font-size:14px;
}
DIV.salaryDiv {
	display:none;
}

.paste_from_word {
	color:#3A66BA;
}
IMG.paste_from_word {
	text-align:left;
	border:0px;
	vertical-align:middle;
}


/****
* New classes for jobsearch.ie
****/


.content_table {
	padding-left:		4px;
	margin-left: 		10px; 
	margin-top: 		10px; 
	margin-right: 		10px; 
	margin-bottom:		10px;
}

.index_top_background {
	background-image:	url(../_d/index_top_background.jpg);
	background-repeat:	repeat-x;
}

.index_blue_frame {
	margin-top: 		5px;
}

.blue_frame_top_background {
	background-image:	url(../_d/blue_frame_top_background.jpg);
	background-repeat:	repeat-x;	
}

.blue_frame_top_right {
	background-image:	url(../_d/blue_frame_top_right.jpg);
	background-repeat:	no-repeat;	
}

.blue_frame_bottom_background {
	background-image:	url(../_d/blue_frame_bottom_background.jpg);
	background-repeat:	repeat-x;	
}

.blue_frame_bottom_right {
	background-image:	url(../_d/blue_frame_bottom_right.jpg);
	background-repeat:	no-repeat;	
}

.blue_frame_left_background {
	background-image:	url(../_d/blue_frame_left_background.jpg);
	background-repeat:	repeat-y;	
	background-position: right top;
}

.blue_frame_right_background {
	background-image:	url(../_d/blue_frame_right_background.jpg);
	background-repeat:	repeat-y;
	background-position: left top;	
}

.emp_click_here {
	background-image:	url(../_d/emp_click_here_3.jpg);
	background-repeat:	repeat-x;	
}

.jobseekers {
	background-image:	url(../_d/jobseekers_2.jpg);
	background-repeat:	repeat-x;	
}

.white_border_right {
	background-image:	url(../_d/white_border_right.gif);
	background-repeat:	repeat-y;	
	background-position: right top;
}

.white_border_left {
	background-image:	url(../_d/white_border_left.gif);
	background-repeat:	repeat-y;	
	background-position: left top;
}

.white_content {
	background-color:	#ffffff;
	vertical-align:		top;
	padding:			11px;
}

.login_background {
	background-image:	url(../_d/login_background.gif);
	background-repeat:	repeat-y;	
	background-position: left top;
}

.login_left_background {
	background-image:url(../_d/login_left_background.gif);
	background-repeat:repeat-x;	
}

.login_new_background {
	background-image:url(../_d/login_new_background.jpg);
	background-repeat:repeat-x;	
}

.login_left_border {
	background-image:url(../_d/login_left_border.jpg);
	background-repeat:repeat-y;	
}

.login_right_border {
	background-image:url(../_d/login_right_border.jpg);
	background-repeat:repeat-y;
	background-position: left top;	
}

.table_padding {
	margin-bottom:7px;
	margin-top:7px;	
}

.table_padding_horizontal {
	padding-left:20px;
	padding-right:20px;	
}

.add_job_input {
	width:200px;
}

.add_job_textarea {
	width:200px;
	height:150px;
}

.terms {
	height:200px;
	width:480px;
	overflow:auto;
	border:1px solid #ffffff;
	background-color:#F2F2F2;
	padding:8px;
	font-size:10px;	
}

.edit_user_account_input {
	width 				:	190px;
}

.tr_background1 {
	background-color:#DFF5FF;
}






/* the div that holds the date picker calendar */
.dpDiv {
	}


/* the table (within the div) that holds the date picker calendar */
.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #FFFFFF;
	background-color: #097DCD;
	border: 1px solid #AAAAAA;
	}


/* a table row that holds date numbers (either blank or 1-31) */
.dpTR {
	}


/* the top table row that holds the month, year, and forward/backward buttons */
.dpTitleTR {
	}


/* the second table row, that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTR {
	}


/* the bottom table row, that has the "This Month" and "Close" buttons */
.dpTodayButtonTR {
	}


/* a table cell that holds a date number (either blank or 1-31) */
.dpTD {
	border: 1px solid #ece9d8;
	}


/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	}


/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered over) */
.dpTDHover {
	background-color: #aca998;
	border: 1px solid #888888;
	cursor: pointer;
	color: red;
	}


/* the table cell that holds the name of the month and the year */
.dpTitleTD {
	}


/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD {
	}


/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD {
	}


/* a table cell that holds the names of days of the week (Mo, Tu, We, etc.) */
.dpDayTD {
	background-color: #D8E8FF;
	border: 1px solid #AAAAAA;
	color: gray;
	}


/* additional style information for the text that indicates the month and year */
.dpTitleText {
	font-size: 12px;
	color: FFFFFF;
	font-weight: bold;
	}


/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight {
	background: #d8e8ff;
	color: red;
	font-weight: bold;
	}


/* the forward/backward buttons at the top */
.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}


/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}

.style11 
{
    color: rgb(255, 255, 255);
    font-size: 18px;
    font-family: Geneva,Arial,Helvetica,sans-serif;
}	
.style14
{
    font-size: 12px;
    font-weight: bold;
    color: rgb(255, 255, 255);	
}

h1 {
	display : inline;
	font-size : 14px;
	font-family : inherit;
	font-weight : none;
}

h2 {
	display : inline;
	font-size : 14px;
	font-family : inherit;
	font-weight : none;
}
h3 {
	display : inline;
	font-size : 14px;
	font-family : inherit;
	font-weight : none;
}

h1.front {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	display : block;
	margin : 2px 2px 0px 2px;
	text-align : justify;
}
h2.front {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	display : block;
	margin : 2px 2px 0px 2px;
	text-align : justify;
}
h3.front {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	margin : 2px 2px 0px 2px;
	text-align : justify;
}

h3.category {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	
}

table.paging {
	border-spacing: 0px;
	margin: 0px auto;
	border: 0px !important;
}

table.paging tr td {
	padding-left:3px;
	padding-right:3px;
	border: 0px;
	white-space: nowrap;
	font-size : 12px;
}

span.paging {
	border-spacing: 0px;
	margin: 0px auto;
	border: 0px !important;
	border: 0px;
	white-space: nowrap;
	color		: red;
	font-size : 12px;
}
	
