body
{
    margin:0px;
    background-color: #efeee9;
    text-align:left;
}
form, P {
	margin: 0px;
    padding: 0px;
}
.inputbox {
    background:url('bg_textbox.jpg') top left repeat-x;
    height:19px;
    font: bold 11px arial;
    color: #8c8c8c;
    border:0px;
    padding:2px;
    padding-left:5px;
    line-height:18px;
}
.inputbox1 {
    font: bold 11px arial;
    color: #8c8c8c;
    border:0px;
    padding:2px;
    padding-left:5px;
    line-height:18px;
}
.button
{
	font: bold 11px arial;
	background:url('bg_button.jpg') #3489cc top left repeat-x;
    height: 19px;
	padding:2px;
	text-decoration:none;
	color: #ffffff;
	border:0px;
	cursor:hand;
}
.buttonred
{
	font: bold 11px arial;
	background:url('https://images.employmentcrossing.com/bg_buttonred.jpg') #841a1c top left repeat-x;
	padding:2px;
	text-decoration:none;
	color: #ffffff;
	border:0px solid #841a1c;
	cursor:hand;
    line-height:25px;
}
.button1
{
	font: bold 11px arial;
	background:url('bg_button_yellow.jpg') #e3b448 top left repeat-x;
    height: 19px;
	padding:2px;
	text-decoration:none;
	color: #ffffff;
	border:0px;
	cursor:hand;
}
.button2
{
	font: bold 12px arial;
	background:none;
	padding:1px;
	text-decoration:none;
	color: #5f5e5f;
	border:0px;
	cursor:hand;
}
.bgmain
{
    background-color: #efeee9;
}
.bgcream
{
    background-color: #f9f8f6;
}
.bgcream1
{
    background-color: #eae7e2;
}
.bgdarkcream
{
    background-color: #e0ded5;
}
.bglightgray{
    background-color: #dddcda;
}
.bgwhite
{
    background-color: #ffffff;
}
.bgskyblue
{
    background-color: #d1e8f3;
}
.bgborder 
{
    background-color: #efeeea;
}
.homeimg
{
    background:url('img_homecenter1.jpg') #162c78 top left repeat-x;
    padding-left:10px;
}
.bgpopup
{
    background:url('bg_popup.jpg') #f7f7f5 bottom left repeat-x;
}
.tabledivider
{
    background:url('bg_dividerv.gif') repeat-y;
}
.mainlink_main{
    background:url('bg_linkdwn.jpg') repeat-x;
    padding:0px;
}
#mainlink{
    margin: 0;
    padding: 0;
}
#mainlink li{
    display: inline;
    padding:0px;
    float: left;
    line-height:27px;
}
#mainlink li a{
    font:bold 11px arial;
    padding:0px 15px 0px 15px;
    text-decoration: none;
    color:#ffffff;
    line-height:24px;
}
#mainlink li a:hover{
    font:bold 11px arial;
    text-decoration: none;
    color:#646667;
    background:url('bg_linkovr.jpg') repeat-x;
    line-height:24px;
    padding:8px 15px 8px 15px;
}
#mainlink .linkovr{
    font:bold 11px arial;
    text-decoration: none;
    color:#646667;
    background:url('bg_linkovr.jpg') repeat-x;
    padding:0px 15px 0px 15px;
    line-height:27px;
}
.mainlink_ovr{
    font:bold 11px arial;
    text-decoration: none;
    color:#646667;
    background:url('bg_linkovr.jpg') repeat-x;
    padding:8px 15px 8px 15px;
    line-height:27px;
}

.mainlinklogin_main{
    background:url('bg_linkdwn_login.jpg') repeat-x;
    padding:0px;
}
#mainlinklogin{
    margin: 0;
    padding: 0;
}
#mainlinklogin li{
    display: inline;
    padding:0px;
    float: left;
    line-height:27px;
}
#mainlinklogin li a{
    font:bold 11px arial;
    padding:0px 18px 0px 18px;
    text-decoration: none;
    color:#ffffff;
    line-height:24px;
}
#mainlinklogin li a:hover{
    font:bold 11px arial;
    text-decoration: none;
    color:#646667;
    background:url('bg_linkovr.jpg') repeat-x;
    line-height:24px;
    padding:8px 18px 8px 18px;
}
#mainlinklogin .linkovr{
    font:bold 11px arial;
    text-decoration: none;
    color:#646667;
    background:url('bg_linkovr.jpg') repeat-x;
    padding:0px 18px 0px 18px;
    line-height:27px;
}
.mainlinklogin_ovr{
    font:bold 11px arial;
    text-decoration: none;
    color:#646667;
    background:url('bg_linkovr.jpg') repeat-x;
    padding:8px 18px 8px 18px;
    line-height:27px;
}
.crossingname {
	font: bold 11px arial;
    color: #646667;
    line-height:20px;
}
.crossingname a:link{
    color: #646667;
	text-decoration:none;
}
.crossingname a:active{
    color: #646667;
	text-decoration:none;
}
.crossingname a:visited{
    color: #646667;
	text-decoration:none;
}
.crossingname a:hover{
    color: #acb33a;
	text-decoration:none;
}
.textheader a:link{
    color: #2596e4;
	text-decoration:none;
}
.textheader a:active{
    color: #646667;
	text-decoration:none;
}
.textheader a:visited{
    color: #646667;
	text-decoration:none;
}
.textheader a:hover{
    color: #646667;
	text-decoration:none;
}

.texthome
{
	font: bold 13px arial;
    color: white;
    line-height:19px;
}
.texthome A
{
    color: white;
    text-decoration: none;
}
.texthome A:visited
{
    color: white;
    text-decoration: none;
}
.texthome A:hover
{
    color: white;
    text-decoration: underline;
}
.texthome1
{
	font: bold 14px arial;
    color: #848383;
    line-height:20px;
}
.texthome1 A
{
    color: 2797e2;
    text-decoration: none;
}
.texthome1 A:visited
{
    color: 848383;
    text-decoration: none;
}
.texthome1 A:hover
{
    color: 848383;
    text-decoration: underline;
}
.hometitle
{
	font: bold 24px arial;
    color: #2797e2;
    line-height:30px;
}


.bottomtext
{
    font: bold 11px arial;
    color: #646667;
}
.bottomtext A
{
    color: #646667;
    text-decoration: none;
}
.bottomtext A:visited
{
    color: #646667;
    text-decoration: none;
}
.bottomtext A:hover
{
    color: #000000;
    text-decoration: none;
}
.textwhite
{
    font: bold 11px arial;
    color: #ffffff;
}
.textwhite a
{
    color: #ffffff;
    text-decoration: none;
}
.textwhite a:visited
{
    color: #ffffff;
    text-decoration: none;
}
.textwhite a:active
{
    color: #ffffff;
    text-decoration: none;
}
.textwhite a:hover
{
    color: #000000;
    text-decoration: none;
}

.maintitle {
    font:bold 14px arial;
    padding-left:25px;
    text-decoration: none;
    color:#646667;
    border-top:2px solid #bebdbc;
    background-color: #dcdbd9;    
}
.popuptitle {
    font:bold 18px arial;
    text-decoration: none;
    color:#ffa801;
}
.title_totaljobs {
    font:bold 11px arial;
    text-decoration: none;
    color:#ffffff;
    padding-left:7px;
    background:url('bg_jobs.jpg') #9f9e9c repeat-x;
}
.text_totaljobs {
    font:20px arial;
    text-decoration: none;
    color:#0a75cc;
    padding-left:7px;
    background:url('bg_jobs1.jpg') repeat-x;
}
.title_rightside{
    font:bold 12px arial;
    text-decoration: none;
    color:#0a75cc;
}
.textgray {
	font:  11px arial;
    color: #5f5e5f;
    line-height:18px;
}
.textgray a:link{
    color: #5f5e5f;
	text-decoration:underline;
}
.textgray a:active{
    color: #5f5e5f;
	text-decoration:none;
}
.textgray a:visited{
    color: #5f5e5f;
	text-decoration:none;
}
.textgray a:hover{
    color: #0a75cc;
	text-decoration:underline;
}
.textgray_over{
    color: #0a75cc;
	text-decoration:none;
}
.textgray1 {
	font:  12px arial;
    color: #5f5e5f;
    line-height:20px;
}
.textgray1 a:link{
    color: #0a75cc;
	text-decoration:none;
}
.textgray1 a:active{
    color: #0a75cc;
	text-decoration:none;
}
.textgray1 a:visited{
    color: #0a75cc;
	text-decoration:none;
}
.textgray1 a:hover{
    color: #5f5e5f;
	text-decoration:none;
}
.textgray17 {
	font: bold 17px arial;
    color: #858384;
    line-height:25px;
}
.textgray17 a:link{
    color: #858384;
	text-decoration:none;
}
.textgray17 a:active{
    color: #858384;
	text-decoration:none;
}
.textgray17 a:visited{
    color: #858384;
	text-decoration:none;
}
.textgray17 a:hover{
    color: #0a75cc;
	text-decoration:none;
}
.textdarkgray {
	font: 11px arial;
    color: #646567;
    line-height:18px;
}
.textdarkgray a:link{
    color: #0a75cc;
	text-decoration:none;
}
.textdarkgray a:active{
    color: #0a75cc;
	text-decoration:none;
}
.textdarkgray a:visited{
    color: #0a75cc;
	text-decoration:none;
}
.textdarkgray a:hover{
    color: #646567;
	text-decoration:none;
}
.textdarkgray1 {
	font: 12px arial;
    color: #646567;
    line-height:18px;
}
.textdarkgray1 a:link{
    color: #646567;
	text-decoration:none;
}
.textdarkgray1 a:active{
    color: #646567;
	text-decoration:none;
}
.textdarkgray1 a:visited{
    color: #646567;
	text-decoration:none;
}
.textdarkgray1 a:hover{
    color: #0a75cc;
	text-decoration:none;
}
.textdarkgray1_over{
    color: #0a75cc;
	text-decoration:none;
}
.textlightgray {
	font: bold 11px arial;
    color: #abaaa8;
    line-height:18px;
}
.textlightgray a:link{
    color: #abaaa8;
	text-decoration:none;
}
.textlightgray a:active{
    color: #abaaa8;
	text-decoration:none;
}
.textlightgray a:visited{
    color: #abaaa8;
	text-decoration:none;
}
.textlightgray a:hover{
    color: #0a75cc;
	text-decoration:none;
}
.textblue {
	font: bold 11px arial;
    color: #2698e1;
    line-height:18px;
}
.textblue a:link{
    color: #abaaa8;
	text-decoration:none;
}
.textblue a:active{
    color: #abaaa8;
	text-decoration:none;
}
.textblue a:visited{
    color: #abaaa8;
	text-decoration:none;
}
.textblue a:hover{
    color: #0a75cc;
	text-decoration:none;
}
.textblue1 {
	font: 12px arial;
    color: #2698e1;
    line-height:19px;
}
.textblue1 a:link{
    color: #abaaa8;
	text-decoration:none;
}
.textblue1 a:active{
    color: #abaaa8;
	text-decoration:none;
}
.textblue1 a:visited{
    color: #abaaa8;
	text-decoration:none;
}
.textblue1 a:hover{
    color: #0a75cc;
	text-decoration:none;
}

.texttable {
	font:  12px arial;
    color: #5f5e5f;
    line-height:20px;
    padding:6px 0px 6px 0px;
}
.texttable a:link{
    color: #0a75cc;
	text-decoration:none;
}
.texttable a:active{
    color: #0a75cc;
	text-decoration:none;
}
.texttable a:visited{
    color: #0a75cc;
	text-decoration:none;
}
.texttable a:hover{
    color: #5f5e5f;
	text-decoration:none;
}

.texttable1 {
	font:  12px arial;
    color: #5f5e5f;
    line-height:20px;
    padding:6px 0px 6px 0px;
}
.texttable1 a:link{
    color: #0a75cc;
	text-decoration:none;
}
.texttable1 a:active{
    color: #ff0000;
	text-decoration:none;
}
.texttable1 a:visited{
    color: #551a8b;
	text-decoration:none;
}
.texttable1 a:hover{
    color: #0a75cc;
	text-decoration:none;
}

.textgreen {
	font: bold 11px arial;
    color: #a1a85c;
    line-height:18px;
}
.textgreen a:link{
    color: #a1a85c;
	text-decoration:underline;
}
.textgreen a:active{
    color: #a1a85c;
	text-decoration:none;
}
.textgreen a:visited{
    color: #a1a85c;
	text-decoration:none;
}
.textgreen a:hover{
    color: #0a75cc;
	text-decoration:underline;
}
.textgreen1 {
	font: 12px arial;
    color: #a1a85c;
    line-height:19px;
}
.textgreen1 a:link{
    color: #a1a85c;
	text-decoration:underline;
}
.textgreen1 a:active{
    color: #a1a85c;
	text-decoration:none;
}
.textgreen1 a:visited{
    color: #a1a85c;
	text-decoration:none;
}
.textgreen1 a:hover{
    color: #0a75cc;
	text-decoration:underline;
}

.textblack {
	font: 12px arial;
    color: #646567;
    line-height:18px;
}
.textblack a:link{
    color: #646567;
	text-decoration:none;
}
.textblack a:active{
    color: #646567;
	text-decoration:none;
}
.textblack a:visited{
    color: #646567;
	text-decoration:none;
}
.textblack a:hover{
    color: #0a75cc;
	text-decoration:none;
}
.border-left {
    border-left:1px solid #dddcda;
}



/* for articles */
.articlebox {
    border:1px solid #bdbdbd;
    background-color: #efeee9;    
}
.categorytitle {
    font: bold 15px arial;
    text-decoration: none;
    color:#7d7d7d;
    line-height:30px;
    padding-left:10px;
    background:url('bg_articletitle.jpg') top left repeat-x;
}
.articleimg
{
    border:1px solid #dedede;
}
.divtag
{
    font: 12px arial;
    z-index: 1;    
    visibility: hidden;
    position: absolute;
    color: #7d7d7b;
}
.articletitle {
	font: bold 13px arial;
    color: #2698e1;
    line-height:18px;
}
.articletitle a:link{
    color: #2698e1;
	text-decoration:none;
}
.articletitle a:active{
    color: #2698e1;
	text-decoration:none;
}
.articletitle a:visited{
    color: #2698e1;
	text-decoration:none;
}
.articletitle a:hover{
    color: #2698e1;
	text-decoration:none;
}

.articletext {
	font: 12px arial;
    color: #5f5e5f;
    line-height:16px;
}
.articletext a:link{
    color: #2698e1;
	text-decoration:none;
}
.articletext a:active{
    color: #2698e1;
	text-decoration:none;
}
.articletext a:visited{
    color: #2698e1;
	text-decoration:none;
}
.articletext a:hover{
    color: #5f5e5f;
	text-decoration:none;
}

.imgtext {
	font: 11px arial;
    color: #7d7d7b;
    padding-left:10px;
	text-decoration:none;
}
.error {
	font: 11px arial;
    color: #ba0404;
	text-decoration:none;
}
/* search menu css starts */
.searchmenu_main{
    padding:0px;
}
#searchmenu{
    margin: 0;
    padding: 0;
}
#searchmenu li{
    display: inline;
    padding:0px;
    float: left;
    background:url('searchmenu_dwn.gif') repeat-x;
    line-height:34px;
}
#searchmenu li a{
    font:bold 11px arial;
    padding:0px 10px 0px 10px;
    text-decoration: none;
    color:#ffffff;
    line-height:34px;
}
#searchmenu li a:hover{
    font:bold 11px arial;
    text-decoration: none;
    color:#ffffff;
    background:url('searchmenu_ovr.jpg') repeat-x;
    padding:11px 10px 12px 10px;
    line-height:34px;
}
#searchmenu .searchovr{
    font:bold 11px arial;
    text-decoration: none;
    color:#ffffff;
    background:url('searchmenu_ovr.jpg') repeat-x;
    padding:0px 10px 0px 10px;
    line-height:34px;
}
/* search menu css ends */
.losangeles-bannertext{
    font: bold 12px arial;
	color: #ffffff;
	text-align:right;
	padding:43px 106px 0px 0px;
	letter-spacing:1px;
}
.pacific-bannertext{
    font: bold 12px arial;
    color: #ffffff;
	text-align:right;
	padding:57px 90px 0px 0px;
	letter-spacing:1px;
}
.antarctica-bannertext{
    font: bold 12px arial;
    color: #ffffff;
	text-align:right;
	padding:87px 52px 0px 0px;
	letter-spacing:1px;
}
.antarctica-popup-bannertext {
	font: bold 12px arial;
    color: #ffffff;
	text-align:right;
	padding:61px 35px 0px 0px;
	letter-spacing:1px;
}
.testimonialbigtext {
	font-size:15px; color:#343233;
}
.questionheading{
	font:bold 13px arial;
    text-decoration: none;
    color:#0a75cc;
}


/* for bubble on EC only */
#dhtmltooltip{
    position: absolute;
    left: -300px;
    width: 175px;
    border: 1px solid #dedede;
    font:  bold 12px arial;
    line-height:18px;
    color: #ffffff;
    padding: 3px 12px 3px 12px;
    background:url('bg_tooltip.jpg') top left;
    backgroud-images:
    visibility: hidden;
    z-index: 100;
    /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
    filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
    position:absolute;
    left: -300px;
    z-index: 101;
    visibility: hidden;
}

/* for DIV popup */
#over {
    background-color:#3f3f3f;
    position: absolute; 
    left: 0;
    top: 0;
    z-index: 10000;
    width: 0%; 
    height: 0%;
    margin: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    -moz-opacity:0.80;
    -khtml-opacity:0.80;
}