body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#004F85;
}

body,td,th {
	font-family:Arial;
	font-size:12px;
	color:#333333;
	line-height:155%;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

.top_menu{
font-family:Calibri;
font-size:12px;
color:#FFFFFF;
}

a.top_menu:hover{
text-decoration:underline;
}

.top_login{
font-family:Calibri;
font-size:14px;
color:#FFFFFF;
}

a.top_login{
text-decoration:none;
}

a.top_login:hover{
text-decoration:underline;
}

.main_tab_sel{
font-family:Calibri;
font-size:15px;
color:#FFFFFF;
}

a.main_tab_sel:hover{
color:#000000;
}

.main_tab{
font-family:Calibri;
font-size:15px;
color:#258DB4;
}

a.main_tab:hover{
color:#000000;
}

.employers{
font-family:Arial;
font-size:14px;
color:#FFFFFF;
}

.employers_links{
font-family:Arial;
font-size:12px;
color:#FFFFFF;
}

a.employers_links:hover{
text-decoration:underline;
}

.search_job_head{
font-family:Arial, Helvetica, sans-serif;
color:#49C0F2;
font-size:18px;
}

.searchTextBox{
background-image:url(../images/xtracare_45.jpg);
background-repeat:no-repeat;
width:255px;
height:28px;
border:#cccccc solid 1px;
padding:0 0 0 5px;
color:#61767C;
}

.search_options{
font-family:Arial, Helvetica, sans-serif;
color:#61767C;
}

.post_resume{
font-family:Calibari,Arial, Helvetica, sans-serif;
font-size:14px;
color:#1291D3;
}

a.post_resume:hover{
text-decoration:underline;
}

.resume_services{
font-family:Calibari,Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
}

a.resume_services:hover{
text-decoration:underline;
}

.post_resume_txt_head{
font-family:Calibari,Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:bold;
font-variant:small-caps;
}

.maintext_blue{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1C81AB;
}

.readmore{
font-family:Calibari,Arial, Helvetica, sans-serif;
font-size:12px;
color:#F08B28;
font-weight:bold;
}

a.readmore{
text-decoration:underline;
}

a.readmore:hover{
text-decoration:none;
}

.blue_txt_head{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#1291D3;
font-weight:bold;
}

.maintext_gray{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#61767C;
}

.orange_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FEA100;
font-weight:bold;
}

.green_text{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#76AA3E;
font-weight:bold;
}

.grayText_small{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#61767C;
}

.blue_head_large{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#1291D3;
}

.categoryText_blue{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#1291D3;
font-weight:bold;
}

a.categoryText_blue:hover{
text-decoration:underline;
}

.curvyDiv{
  background-image:url(../images/browse_job_ads_bg.jpg);
  background-repeat:repeat-x;
  background-position:top;
  border:#E3E3E3 solid 1px;
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  overflow: hidden;
  padding: 15px 12px 15px 13px;
  position: relative;
  width: 950px;
  margin:auto auto;
}

.browseAdsHead{
font-family:Arial, Helvetica, sans-serif;
font-size:26px;
color:#1291D3;
}

.orangeHead{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#F48929;
}

.browseAdsTableHead{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font-weight:bold;
}

.footer{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}

a.footer:hover{
text-decoration:underline;
}

.footer_bold{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#FFFFFF;
font-weight:bold;
}

.page_head{
font-family:Calibari,Arial, Helvetica, sans-serif;
font-size:16px;
color:#1291D3;
font-weight:bold;
font-variant:small-caps;
}

.career_links{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1291D3;
font-weight:bold;
}

a.career_links{
text-decoration:underline;
}

a.career_links:hover{
text-decoration:none;
}

.advSearchLink{
font-family:Calibari,Arial, Helvetica, sans-serif;
font-size:16px;
color:#F08B28;
font-weight:bold;
}

a.advSearchLink{
text-decoration:underline;
}

a.advSearchLink:hover{
text-decoration:none;
}

/*========================================*/
.error{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#990000;
}

.success{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #00CC00;
}

.textboxContact{
border:none;
padding:0 0 0 10px;
background-image:url(../images/textbox_bg.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
width:212px;
height:28px;
}

.textareaContact{
border:none;
padding:0 0 0 10px;
background-image:url(../images/textarea_bg.jpg);
background-repeat:no-repeat;
color:#FFFFFF;
width:212px;
height:109px;
}

.clients_blue{
font-family:Calibri;
color:#FFFFFF;
font-size:16px;
font-weight:50;
}

.contact_gray{
font-family:Calibri;
color:#545454;
font-size:16px;
}

.curvyDiv_contact{
  background-color:#3F92C6;
  background-position:top;
  border:#E3E3E3 solid 1px;
  border-radius: 10px 10px 10px 10px;
  -moz-border-radius: 10px 10px 10px 10px;
  -webkit-border-radius: 10px 10px 10px 10px;
  overflow: hidden;
  padding: 15px 12px 15px 13px;
  position: relative;
  width: 250px;
  margin:auto auto;
}

.contact_white{
font-family:Calibri;
color:#FFFFFF;
font-size:14px;
}
/*=====================================================*/