@charset "utf-8";
.body-profile {
background-image:url(Images/bg1px.jpg);
margin:0;
}

.bg {
background-image:url(Images/bgbox5.jpg);
background-repeat:no-repeat;
background-position:center top;
width:100%;
float:none;
background-attachment:scroll;
height:700px;
}

.search {
width:275px;
float:none;
height:120px;
border-color:#486F95;
border-style:solid;
border-width:1px;
padding:10px;
}

.advance-search {
width:650px;
float:none;
height:auto;
border-color:#486F95;
border-style:solid;
border-width:1px;
padding:10px;
}

.header {
width:700px;
float:none;
height:80px;
position:relative;
padding-top:5px;
padding-bottom:0;
z-index:999;
}

.userheader {
width:50%;
float:left;
position:absolute;
padding-top:5px;
padding-bottom:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
left:350px;
}

.userheader-static {
width:50%;
float:left;
position:absolute;
padding-top:20px;
padding-bottom:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
left:500px;
}

.image {
width:700px;
float:none;
position:relative;
margin-bottom:5px;
}

.home-container {
width:700px;
float:none;
position:relative;
z-index:1;
height:272px;
padding:0;
}

.small-container {
width:337px;
float:left;
position:relative;
height:120px;
background-image:url(Images/white-bg.png);
padding-top:5px;
padding-right:5px;
padding-left:5px;
z-index:5;
}

.small-container-right {
width:337px;
float:right;
position:relative;
height:115px;
background-image:url(Images/white-bg.png);
padding-top:5px;
padding-right:5px;
padding-left:5px;
}

.small-container-inside {
width:145px;
float:left;
position:relative;
height:90px;
background-image:url(Images/white-bg.png);
z-index:2;
padding:10px;
}

.bottom-container {
width:690px;
float:none;
position:relative;
height:90px;
background-image:url(Images/blue-bg.png);
z-index:3;
border-right-width:thin;
border-bottom-width:thin;
border-right-style:none;
border-bottom-style:solid;
border-right-color:#486F95;
border-bottom-color:#C9D7E4;
border-top-style:none;
border-top-color:#C9D7E4;
border-top-width:thin;
margin-top:3px;
padding:5px;
}
/*
.footer {
width:700px;
float:left;
position:relative;
height:40px;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
line-height:16px;
padding:1px;
}
*/
.footer, .footer-cms-tpl {
width:700px;
float:none;
position:relative;
height:40px;
margin-top:5px;
margin-bottom:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
line-height:16px;
display:inline-block;
padding:1px;
}
.footer-html {
width:600px;
float:left;
position:relative;
height:40px;
margin-top:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
line-height:16px;
padding:1px;
}

.flags {
width:205px;
position:relative;
height:315px;
z-index:0;
margin-top:-266px;
background-image:url(Images/Flags2.png);
visibility:inherit;
float:right;
margin-right:-150px;
padding:0;
}

.fixed {
height:1px;
width:956px;
margin:0;
padding:0;
}

.align {
width:100%;
float:none;
position:relative;
height:5px;
z-index:0;
background-color:#2c5386;
padding:0;
}

.topnav {
width:auto;
float:right;
position:relative;
margin-right:0;
z-index:1;
border:thin none #333;
margin-top:59px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color:#333;
}

.loginboxes {
width:300px;
float:right;
position:relative;
margin-right:200px;
z-index:1;
border:thin none #333;
height:31px;
margin-top:69px;
}

.bluetext {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-style:normal;
font-weight:700;
color:#0769a4;
}

.small-container-text-blue {
width:162px;
float:right;
position:relative;
height:90px;
background-image:url(Images/white-bg.png);
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-weight:700;
color:#06C;
text-align:left;
line-height:18px;
padding:10px 10px 10px 0;
}

.small-container-text-green {
width:162px;
float:right;
position:relative;
height:90px;
background-image:url(Images/white-bg.png);
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-weight:700;
color:#090;
text-align:left;
line-height:18px;
padding:10px 10px 10px 0;
}

.small-container-bottom {
width:390px;
float:left;
position:relative;
z-index:2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
visibility:visible;
}

.home-green-text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#090;
margin:0;
padding:0;
}

.home-text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#333;
border-bottom-width:thin;
border-bottom-style:none;
border-bottom-color:#333;
margin:0;
padding:3px 0;
}

.dotted-line {
border-bottom-width:1px;
border-bottom-style:dashed;
border-bottom-color:#666;
height:1px;
padding-bottom:4px;
margin-bottom:4px;
}

.home-blue-text {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#06C;
margin:0;
padding:0;
}

.home-red-text {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#C00;
margin:0;
padding:0;
}

.home-text-big {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#000;
border-bottom-width:thin;
border-bottom-style:none;
border-bottom-color:#333;
margin:0;
padding:3px 0;
}

.container {
width:700px;
float:none;
border:1px none #000;
height:auto;
}

.small-container-text {
width:337px;
float:left;
position:relative;
height:120px;
background-image:url(Images/white-bg.png);
padding-right:5px;
padding-left:5px;
z-index:0;
}

.small-container-textright {
width:337px;
float:right;
position:relative;
height:120px;
background-image:url(Images/white-bg.png);
padding-right:5px;
padding-left:5px;
}

.small-container-left {
width:337px;
float:left;
position:relative;
height:115px;
background-image:url(Images/white-bg.png);
padding-top:5px;
padding-right:5px;
padding-left:5px;
}

.inside-body-container-right {
width:205px;
float:right;
position:relative;
z-index:3;
margin:0;
padding:0;
}

.breadcrumbs {
width:690px;
float:left;
position:relative;
z-index:3;
border-right-width:thin;
border-bottom-width:1px;
border-right-style:none;
border-bottom-style:solid;
border-bottom-color:#363;
border-top-style:solid;
border-top-color:#363;
border-top-width:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
background-image:url(Images/bredcrumbs-bg.png);
height:14px;
text-transform:uppercase;
padding:5px;
}

.bg-inside {
background-image:url(Images/bgbox-inside.jpg);
background-position:center top;
width:100%;
background-attachment:scroll;
height:705px;
background-repeat:no-repeat;
position:relative;
overflow:visible;
}

.image-inside {
width:700px;
float:none;
position:relative;
height:180px;
margin:0;
}

.OnImag {
width:316px;
float:right;
position:absolute;
height:85px;
z-index:3;
margin-top:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#333;
left:289px;
top:58px;
font-weight:400;
text-align:left;
font-style:normal;
padding:10px;
}

.green-container {
float:left;
position:relative;
z-index:3;
border-bottom-width:thin;
border-right-style:none;
border-bottom-style:none;
border-bottom-color:#333;
border-top-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
background-image:url(Images/green-bg.png);
width:680px;
margin:0;
padding:10px;
}

.h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#333;
}

.callforaction {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#C00;
}

.green-tableheader-text {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#090;
}

.breadcrumbs-about-us {
width:690px;
float:left;
position:relative;
z-index:3;
border-right-width:thin;
border-bottom-width:1px;
border-right-style:none;
border-bottom-style:solid;
border-bottom-color:#333;
border-top-style:solid;
border-top-color:#333;
border-top-width:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
background-image:url(Images/bredcrumbs-aboutus-bg.png);
height:14px;
text-transform:uppercase;
padding:5px;
}

.grey-container {
width:680px;
float:left;
position:relative;
z-index:3;
border-bottom-width:thin;
border-right-style:none;
border-bottom-style:solid;
border-bottom-color:#333;
border-top-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
background-color:#EEE;
padding:10px;
}

.breadcrumbs-blue {
width:690px;
float:left;
position:relative;
z-index:3;
border-right-width:thin;
border-bottom-width:1px;
border-right-style:none;
border-bottom-style:solid;
border-bottom-color:#036;
border-top-style:solid;
border-top-color:#036;
border-top-width:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
background-image:url(Images/bredcrumbs-employers-bg.png);
height:14px;
text-transform:uppercase;
padding:5px;
}

.blue-container {
width:680px;
float:left;
position:relative;
z-index:3;
border-bottom-width:thin;
border-right-style:none;
border-bottom-style:solid;
border-bottom-color:#333;
border-top-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
background-color:#D9EAFF;
padding:10px;
}

.grey-form {
width:680px;
z-index:3;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
border:1px solid #CCC;
background-color:#f4f4f4;
}

.contentgrey-form {
width:680px;
z-index:3;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
background-color:#f4f4f4;
}

.small-text {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#069;
}

.form-fields {
float:left;
position:relative;
z-index:03;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
border-color:#CCC #999 #999 #CCC;
border-style:solid;
border-width:1px;
padding:1px;
}

.coolbox {
width:670px;
float:left;
position:relative;
z-index:3;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
border:1px dotted #FFF;
margin-bottom:5px;
font-weight:700;
background-color:#333;
padding:5px;
}

.coolbox-msg {
width:670px;
float:left;
position:relative;
z-index:3;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFF;
border:1px dotted #FFF;
margin-bottom:5px;
background-color:#333;
padding:5px;
}

.text-yellow {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#FFC;
}

.text-green {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#06C;
}

.nav {
width:700px;
float:none;
position:relative;
background-image:url(Images/blue-table-header.png);
margin-bottom:2px;
border-top-width:thin;
border-bottom-width:thin;
border-top-style:dotted;
border-bottom-style:dotted;
border-top-color:#FFF;
border-bottom-color:#FFF;
height:24px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
font-weight:400;
}

.findprofessionals:hover {
width:335px;
float:left;
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#FFF;
background-color:#c00;
border-color:#c00 #060 #060 #c00;
border-style:solid;
border-width:1px;
padding:5px;
}

.beprofessional {
width:335px;
float:right;
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#FFF;
background-color:#069;
border-color:#06C #039 #039 #06C;
border-style:solid;
border-width:1px;
padding:5px;
}

.beprofessional:hover {
width:335px;
float:right;
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#FFF;
background-color:#c00;
border-color:#c00 #039 #039 #c00;
border-style:solid;
border-width:1px;
padding:5px;
}

.text-blue-nav-tab {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#069;
text-decoration:none;
background-image:url(Images/grey-table-header.png);
cursor:pointer;
}

.inactive-tab {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#A2A2A2;
text-decoration:none;
background-image:url(Images/grey-table-header.png);
}

.greenimage {
background-image:url(Images/green-table-header.png);
cursor:pointer;
}

.text-white-nav:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#C00;
text-decoration:none;
}

.inside-body-search {
width:680px;
float:left;
position:relative;
height:100%;
z-index:3;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
vertical-align:top;
text-align:left;
}

.text-white:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#ccc;
text-decoration:none;
}

.text-blue {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:700;
color:#090;
}

.profile-photo {
background-color:#92B9DB;
border-color:#CCC #2F628D #2F628D #CCC;
border-style:solid;
border-width:1px;
padding:2px;
}

.solid-line {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CCC;
height:1px;
margin-bottom:4px;
}

.solid-line-lower {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#CCC;
height:1px;
margin-bottom:12px;
}

.solid-line-grey {
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#666;
height:1px;
margin-bottom:4px;
}

.blue {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#066;
}

.white {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#FFF;
}

.whitenonbold {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#FFF;
}

.profile-title {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:700;
color:#090;
margin:0;
padding:0;
}

.Red {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#C00;
}

.grey-container-course {
position:relative;
z-index:3;
border-right-style:none;
border-bottom-style:none;
border-top-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
padding:4px;
}

.grey-container-password {
z-index:3;
position:relative;
border-right-style:none;
border-bottom-style:none;
border-top-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
padding:2px;
}

.modalDialog_transparentDivs {
filter:alpha(opacity=40);
opacity:0.4;
background-color:#EDF3FA;
z-index:999;
position:absolute;
}

.modalDialog_contentDiv {
z-index:100;
position:absolute;
background-color:#EDF3FA;
border-color:#2F628D;
border-style:solid;
border-width:2px;
padding:2px;
}

.modalDialog_contentDiv_shadow {
z-index:90;
position:absolute;
background-color:#555;
filter:alpha(opacity=30);
opacity:0.3;
}

.blue-msg {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#066;
background-color:#EDF3FA;
}

.save {
z-index:100001;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
display:none;
-moz-opacity:0.75;
filter:alpha(Opacity=75);
background-image:url(Images/blue-bg.png);
}

.saving {
z-index:100002;
position:static;
background-repeat:no-repeat;
background-position:65px;
background-color:#FFF;
width:250px;
height:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#60809F;
padding-top:100px;
border-color:silver;
margin:150px 0 0;
}

.subscribe_css {
z-index:100;
position:absolute;
background-color:#EDF3FA;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#066;
border:2px solid #2F628D;
padding:2px;
}

.frmAdmin {
border:1px solid #CCC;
width:620px;
height:200px;
padding:20px;
}

.frmAdmin_tag {
border:1px solid #CCC;
width:633px;
height:90px;
padding:20px;
}

.DefaultAdmin {
float:left;
margin-top:100px;
margin-left:auto;
}

.cont {
border:1px solid #CCC;
width:90%;
padding:5px;
}

.cont-admin {
border:1px solid #CCC;
width:100%;
}

.cont-Error {
border:1px solid #CCC;
width:100%;
height:200px;
}

.buttons {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
background-image:url(Images/grey-table-header.png);
color:#000;
height:25px;
border-color:#F3F3F3 #999 #999 #F3F3F3;
border-style:solid;
border-width:1px;
padding:1px;
}

.text-blue-nav-language {
background-image:url(Images/Add-Save.gif);
height:15px;
width:75px;
}

.membership {
font-family:Arial, Helvetica, sans-serif;
padding-top:10px;
padding-right:0;
padding-bottom:10px;
font-weight:700;
font-size:18px;
color:#069;
}

.white-text {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:14px;
color:#FFF;
}

.black-text {
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
font-size:12px;
color:#5B5B5B;
}

.membership-plan-contentDiv {
z-index:1000;
position:absolute;
background-image:url(Images/green-bg.png);
border-color:#2F628D;
border-style:solid;
border-width:2px;
padding:2px;
}

.blue-container-job-msg {
background-color:#D9EAFF;
z-index:100;
position:absolute;
border-color:#2F628D;
border-style:solid;
border-width:2px;
padding:2px;
}

.blue-container-job {
width:680px;
float:left;
position:relative;
z-index:3;
border-right-style:none;
border-bottom-style:none;
border-top-style:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
background-color:#D9EAFF;
padding:10px;
}

.jobTitle:hover {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#C00;
font-weight:700;
}

.dotted-line-new {
height:100%;
width:100%;
border-color:#333;
border-style:solid none none;
border-width:1px;
}

.dotted-box {
height:100%;
width:100%;
background-color:#F4F4F4;
border-color:#999;
border-style:dotted;
border-width:1px;
}

.dotted-line-new-bottom {
height:100%;
width:100%;
border-color:#333;
border-style:none none solid;
border-width:1px;
}

.solid-line-row-job {
border-color:#333;
border-style:none none solid;
border-width:1px;
}

.dotted-box-new {
background-color:#ECF4FF;
border-color:#999;
border-style:dotted;
border-width:1px;
padding:5px;
}

.job-footer {
font-size:9px;
font-family:Arial, Helvetica, sans-serif;
color:#7E9CB8;
font-weight:400;
text-decoration:none;
}

.container-copywriter-msg {
z-index:100;
position:absolute;
background-color:#FFF;
border-color:#2F628D;
border-style:solid;
border-width:2px;
}

.dotted-line-job {
border-color:#666;
border-style:dashed none;
border-width:1px;
}

.jobTitleDetail {
font-size:16px;
font-family:Arial, Helvetica, sans-serif;
color:#3772A4;
font-weight:700;
text-decoration:none;
}

.breadcrumbs-blue-link {
font-family:Arial, Helvetica, sans-serif;
font-weight:400;
text-decoration:none;
cursor:pointer;
font-size:11px;
color:#FFF;
}

.pagination {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#090;
text-decoration:none;
cursor:default;
}

.pagination-link {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#78BDE7;
text-decoration:none;
cursor:pointer;
}

.pagination-link-active {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#DF1C4B;
text-decoration:none;
cursor:pointer;
}

.button-view-job {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#000;
height:25px;
background-color:#7CC2EA;
border-color:#F3F3F3 #999 #999 #F3F3F3;
border-style:solid;
border-width:1px;
padding:1px;
}

.topnav-new {
width:topnav;
float:right;
position:relative;
margin-right:0;
z-index:10000;
border:thin none #333;
margin-top:55px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
}

.topnav-new-chat {
float:right;
position:relative;
margin-right:-102px;
z-index:10000;
border:thin none #333;
margin-top:-25px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
}

a:hover {
color:#C00;
text-decoration:none;
}

.job-provider-one {
background-image:url(Images/blue-bg.png);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px dotted #64A1E0;
padding:10px;
}

.job-provider-two {
background-image:url(Images/blue-bg.png);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border-bottom-style:dotted;
border-color:#64A1E0;
border-width:1px;
padding:5px;
}

.job-provider-title-one {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#039;
font-weight:700;
}

.job-provider-title-two {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#039;
}

.job-provider-container-right {
width:175px;
float:right;
position:relative;
z-index:3;
border:1px dotted #64A1E0;
background-image:url(Images/blue-bg.png);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:10px;
}

.job-provider-container {
width:450px;
float:left;
position:relative;
height:100%;
z-index:3;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
vertical-align:top;
text-align:left;
padding:0 10px;
}

.service-provider-title-one {
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#029800;
font-weight:700;
}

.service-provider-title-two {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#029800;
}

.service-provider-one {
background-image:url(Images/blue-bg.png);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px dotted #87BF9A;
padding:10px;
}

.service-provider-two {
background-image:url(Images/blue-bg.png);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
border-bottom-style:dotted;
border-color:#87BF9A;
border-width:1px;
padding:5px;
}

.service-provider-container-right {
width:175px;
float:right;
position:relative;
z-index:3;
border:1px dotted #87BF9A;
background-image:url(Images/blue-bg.png);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0;
padding:10px;
}

.job-provider-title {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#039;
}

.service-provider-title {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#029800;
}

.text-blue-nav-search-membership {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#069;
text-decoration:none;
cursor:pointer;
}

.file-title {
font-family:Arial, Helvetica, sans-serif;
padding-top:5px;
padding-right:0;
padding-bottom:5px;
font-weight:700;
font-size:14px;
color:#069;
}

.file-title-white-text {
font-family:Arial, Helvetica, sans-serif;
font-weight:700;
font-size:12px;
color:#FFF;
}

.text-blue-nav-xslt:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#C00;
text-decoration:none;
}

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

.inside-body-container,.inside-body-container-aboutus {
width:450px;
float:left;
position:relative;
height:100%;
z-index:3;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
vertical-align:top;
text-align:left;
}

.h1,.grey-tableheader-text {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#333;
}

.findprofessionals:link,.findprofessionals {
width:335px;
float:left;
position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#FFF;
background-color:#090;
border-color:#0C6 #060 #060 #0C6;
border-style:solid;
border-width:1px;
padding:5px;
}

.text-blue-nav:link,.text-blue-nav-tab:link {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#069;
text-decoration:none;
}

.text-blue-nav:hover,.text-blue-nav-tab:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#C00;
text-decoration:none;
}

.text-blue-nav,.usertext-blue-nav {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:400;
color:#069;
text-decoration:none;
cursor:pointer;
}

.text-blue-nav-search,.text-blue-nav-xslt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#069;
text-decoration:none;
cursor:pointer;
}

.text-white-nav:link,.text-white-nav,.text-white-nav:active,.text-white-nav:visited,.text-white-no-nav-xslt {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:700;
color:#FFF;
text-decoration:none;
}

.text-white:link,.text-white:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#FFF;
text-decoration:none;
}

.grey,.black {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#333;
}

.load,.process {
z-index:998;
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
display:none;
-moz-opacity:0.75;
filter:alpha(Opacity=75);
background-image:url(Images/blue-bg.png);
}

.loading,.processing {
z-index:999;
position:static;
background-image:url(Images/processing.gif);
background-repeat:no-repeat;
background-position:65px;
background-color:#FFF;
width:250px;
height:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#60809F;
padding-top:100px;
border-color:silver;
margin:150px 0 0;
}

.jobTitle,.jobTitle:link {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#3772A4;
font-weight:700;
text-decoration:none;
}

.solid-line-job,.solid-line-job-sitemap {
border-color:#333;
border-style:solid none none;
border-width:1px;
}

.breadcrumbs-blue-link:link,.breadcrumbs-blue-link:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
color:#FFF;
text-decoration:none;
}

.small-text-black,.small-text-xslt {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
}

a:link,a:visited,a:active {
color:#2f60a1;
text-decoration:none;
}

.text-blue-nav-xslt:link,.text-blue-no-nav-xslt {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:400;
color:#069;
text-decoration:none;
}