/*GLOBAL CSS*/
body{
	margin:0px;
	padding:0px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585E66;
	}

a{
	text-decoration:none;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A58105;
	}

a:hover{
	text-decoration:underline;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#A58105;
	}

.link, link:active, link:visited{
	text-decoration:none;
	font-family:Tahoma;
	font-size:11px;
	color:#585E66;
	}

.link:hover{
	text-decoration:underline;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#585E66;
	}

input, form{
	margin:0px;
	padding:0px;
	}
	
/*GLOBAL LINK CSS*/

.golden_link,.golden_link:visited{
	font-weight:bold;
	color:#A58105;
	text-decoration:none;
	}
.golden_link:hover,.golden_link:active{
	font-weight:bold;
	color:#A58105;
	text-decoration:underline;
	}	
	
.blue_link,.blue_link:visited{
	text-decoration:underline;
	color:#0070BE;
	}
.blue_link:hover,.blue_link:active{
	text-decoration:none;
	color:#0070BE;	
	}
	
/*GLOBAL HEADER CSS*/
	
.header_txt_24{
	font-size:24px;
	text-transform:uppercase;
	color:#3D576C;
	}
.header_txt_20{
	font-size:20px;
	text-transform:uppercase;
	color:#3D576C;	
	}
.header_txt_17{
	font-size:17px;
	color:#3D576C;
	}
	
.sub_header{
	font-size:9px;
	text-transform:uppercase;	
	color:#A58105;
	}
	
/*GLOBAL INPUT CSS*/	
	
.jobsearch_input{
	border:1px solid #D0D0D0;
	}

/*GREEN ROUNDED CORNER*/

.g_curve_middle{
	background-image:url(../images_ssa/g_curve_m.gif);
	background-repeat:repeat-x;
	height:27px;
	color:#FFFFFF;
	font-weight:bold;
	}
	
.p_nlink, .p_nlink:visited{
	text-decoration:underline;
	color:#FFF;
	}
.p_nlink:hover, .p_nlink:active{
	text-decoration:none;
	color:#FFF;
	}
	
/*LOGO CSS*/

.company_name{
	font-size:16px;
	font-weight:bold; 
	color:#A58105;
	padding-left:20px;	
	}
.business_name{
	font-size:12px;
	font-weight:bold; 
	color:#FFFFFF;
	padding-left:20px;
	letter-spacing:6px;
	}
.logo_table{
	background-color:#272727;
	color:#FFFFFF;	
	}

.border_top{
	border-top:1px solid #565656;
	line-height:10px;
	}

/*LOGIN CSS*/

.login_input{
	border:none;
	background-color:#FFFFFF;
	}

.small_link,.small_link:visited{
	font-size:9px;
	text-decoration:underline;
	color:#FFFFFF;
	}
.small_link:hover,.small_link:active{
	font-size:9px;
	text-decoration:none;
	color:#FFFFFF;	
	}	
	
.login_txt,.login_txt:visited{
	font-weight:bold;
	color:#A58105;
	text-decoration:none;
	}
.login_txt:hover,.login_txt:active{
	font-weight:bold;
	color:#A58105;
	text-decoration:underline;
	}

/*HEADER CSS*/

.top_bg{
	background-image:url(../images_ssa/top_bg.gif);
	background-repeat:repeat-x;
	height:216px;
	}

.main_top_table{
	width:950px;
	}
	
	
/*HOME PAGE CSS*/

.middle_main_table{
	width:856px;
	border:1px solid #D0D0D0;
	}

/*WHITE ROUNDED CORNER CSS*/

.nt_m{
	background-image:url(../images_ssa/curv_tm.gif);
	background-repeat:repeat-x;
	}
.nl_m{
	background-image:url(../images_ssa/ncurv_lm.gif);
	background-repeat:repeat-y;
	width:9px;
	}	
.nr_m{
	background-image:url(../images_ssa/ncurv_rm.gif);
	background-repeat:repeat-y;
	width:20px;
	}	

.nb_m{
	background-image:url(../images_ssa/ncurv_bm.gif);
	background-repeat:repeat-x;
	height:16px;
	}
	
/*HOME PAGE BLUE ROUNDED CORNER CSS*/

.bt_m{
	background-image:url(../images_ssa/b_curv_tm.gif);
	background-repeat:repeat-x;
	height:8px;
	}
.bl_m{
	background-image:url(../images_ssa/b_curv_lm.gif);
	background-repeat:repeat-y;
	width:10px;
	}	
.br_m{
	background-image:url(../images_ssa/b_curv_rm.gif);
	background-repeat:repeat-y;
	width:10px;
	background-position:right;
	padding-right:9px;
	}	

.bb_m{
	background-image:url(../images_ssa/b_curv_bm.gif);
	background-repeat:repeat-x;
	height:10px;
	background-position:bottom;
	line-height:19px;
	}
	
/*INNER PAGE LIGHT BLUE ROUNDED CORNER CSS*/

.lb_table{
	background-color:#C6DEF8;
	}

.lbt_m{
	background-image:url(../images_ssa/lbcurv_tm.gif);
	background-repeat:repeat-x;
	}
.lbl_m{
	background-image:url(../images_ssa/lbcurv_lm.gif);
	background-repeat:repeat-y;
	width:9px;
	}	
.lbr_m{
	background-image:url(../images_ssa/lbcurv_rm.gif);
	background-repeat:repeat-y;
	width:20px;
	}	

.lbb_m{
	background-image:url(../images_ssa/lbcurv_bm.gif);
	background-repeat:repeat-x;
	}	

/*TOP NAVIGATION GLOBLE*/
.bg_nav{font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images_ssa/nav_bg.gif);
	background-repeat:repeat-x;
	}	
.top_nav, .top_nav:visited{
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images_ssa/new_nav_bg.gif);
	background-repeat:repeat-x;
	display:block;
	height:32px;
	text-decoration:none;
	}
.top_nav:hover{
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;	
	background-image:url(../images_ssa/new_nav_bg.gif);
	background-repeat:repeat-x;
	display:block;
	height:32px;
	text-decoration:none;
	background-position:0 -33px;	
	}
.top_nav_active{
	font-weight:bold;
	display:block;
	color:#FFFFFF;
	vertical-align:middle;	
	background-image:url(../images_ssa/nav_hover_bg.gif);
	background-repeat:repeat-x;
	height:32px;
	text-decoration:none;
	vertical-align:text-bottom;
	background-position:0 -33px;
	}
/*HOME NAV*/

.home, .home:visited{
	font-weight:bold;
	display:block;
	color:#FFFFFF;
	background-image:url(../images_ssa/nav_bg.gif);
	background-repeat:repeat-x;
	height:32px;
	text-decoration:none;
	}
.home:hover{
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images_ssa/nav_hover_bg.gif);
	background-repeat:repeat-x;
	display:block;
	text-decoration:none;
	vertical-align:middle;
	}
.home_active{
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(../images_ssa/nav_hover_bg.gif);
	background-repeat:repeat-x;
	display:block;
	text-decoration:none;
	vertical-align:middle;
	}

/*FOOTER CSS*/

.footer_main_td{
	background-color:#000000;
	border-bottom:1px solid #272727;
	border-top:1px solid #272727;
	height:82px;
	}
.footer_main_table{
	background-color:#1A70A3;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	color:#FFFFFF;
	}	
.footer_m_link,.footer_m_link:visited{
	color:#FFFFFF;
	text-decoration:none;
	padding:5px;
	}
.footer_m_link:hover,.footer_m_link:active{
	color:#FFFFFF;
	text-decoration:underline;
	padding:5px;	
	}	
.pipe{
	color:#000000;
	}
	
.ssa{
	color:#272727;
	}
.ssa a,.ssa a:visited{
	color:#272727;
	text-decoration:none;
	padding:5px;
	}
.ssa a:hover,.ssa a:active{
	color:#272727;
	text-decoration:underline;
	padding:5px;	
	}

/*ACCOUNT MENU*/

.account_menu,.account_menu:visited{
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	}
.account_menu:hover,.account_menu:active{
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
	}	
ul.topnev { margin:0; padding:0; list-style:none;}

ul.topnev li { margin:0; padding:0;display:inline;}

ul.topnev li a { padding:11px 0px 0px 0px; font:bold 11px/33px Tahoma, Arial, Helvetica, sans-serif; text-decoration:none; color:#FFF; background-image:url(../images_ssa/nav_bg.gif); background-repeat:repeat-x;}

ul.topnev li a:hover {background-image:url(../images_ssa/nav_hover_bg.gif); color:#FFF;}

ul.topnev li a.active {background-image:url(../images_ssa/nav_hover_bg.gif); color:#FFF;}
a.WSlink { color:#fff}
a.WSlink { text-decoration:none}
a.WSlink img  { border:0}