@charset "utf-8";
/* CSS Document */

body{ padding:0px; margin:0px; background-image:url(../image/gbgh.jpg); background-repeat:repeat-x; background-position:left top; background-color:#fbfbfb;
}
a, p, ul, li, ol, h1, h2, h3, h4 { padding:0px; margin:0px;
}
img{ border:0px;
}
.containers{ width:990px; display:block; margin-left:auto; margin-right:auto;
}
.topsections{ width:990px; display:inline-block; position:relative;
}
.glogo_containers{ width:249px; display:block; float:left; padding-top:30px;
}
.top_linksh{ width:220px; display:inline-block; float:right; background-image:url(../image/topbgh.jpg); background-repeat:no-repeat; background-position:left top; padding-bottom:5px; padding-top:5px; background-color:#f4f4f4;
}
.top_linksh ul{ width:181px; float:right;
}
.top_linksh ul li{ width:auto; display:inline; float:left; list-style:none; padding-left:10px;
}
.top_right_containers{ width:220px; display:block; float:right;
}
.top_right_linksh{ width:220px; display:block; padding-top:30px; float:right; text-align:right;
}
.top_right_linksh ul{ width:220px; display:block;
}
.top_right_linksh ul li{ width:auto; display:inline; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:400; padding-left:5px; 
}
.top_right_linksh ul li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:400; text-decoration:none; border-bottom:1px solid #D4D4D4;
}
.top_right_linksh ul li .signupsh{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ac0373; font-weight:bold; border-bottom:1px solid #ac0373;
}
.top_right_linksh ul li img{ padding-right:4px;
}
.welcome_users{width:220px; display: block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:400; text-decoration:none; padding-top: 10px; text-align: right; float: right;
}
.topsh{ width:990px; display:inline-block; margin-top:15px; position:relative;
}
.topsh ul{ width:990px; display:inline-block; position:relative; background-color:#ac0379; behavior: url(./piebeta/PIE.htc);
       border-radius: 2px;
      -moz-border-radius:2px;
      -webkit-border-radius:2px;
}
.topsh ul li{ font-family:Tahoma,arial; font-size:12px; color:#FFFFFF; font-weight:bold; padding-left:15px; padding-right:15px; padding-top:8px; padding-bottom:8px; display:inline; float:left; border-right:1px solid #c758a4;
}
.topsh ul li a{ font-family:Tahoma,arial; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none;
}
.topsh ul li a:hover{ font-family:Tahoma,arial; font-size:12px; color:#FFFF00; font-weight:bold; text-decoration:none;
}
.topbuttonsh .gloginh .gloginslinksh{ width:341px; display:block; float:left;
}
.topbuttonsh .gloginh .gloginsbgh{ width:215px; display:block; float:left;
}
.glogin_containers{
	width:212px;
	position:absolute;
	background-image:url(../image/gloginbgh.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	top:-14px;
	right:11px;
}
.glogin_main_containersh{ width:172px; display:block; padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:10px;
}
.glogin_main_containersh h2{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; font-weight:400; padding-bottom:5px; border-bottom:1px solid #ca7d04; margin-bottom:20px;
}
.glogin_main_containersh input{ width:168px; border:0px; height:20px; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:400; padding:2px;
}
.gloginsh{ width:118px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:400; float:left; padding-bottom:10px;
}
.gloginsh a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:400;
}
.gloginsh4{ width:50px; display:block; float:right; padding-bottom:10px;
}
.gloginsh4 .gbtnsh{ width:50px; padding:0px 0px 4px 0px; height:16px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; background-image:url(../image/gloginsh.jpg); background-repeat:no-repeat; background-position:left top;
}
.topbuttonsh{ width:990px; display:block; padding-top:11px;
}
.topbuttonsh .premiumjobgroupsh{ width:423px; display:block; padding-right:10px; float:left;
}
.topbuttonsh .gloginh{ width:556px; display:block; float:left;
}
.topbuttonsh .gloginh1{ width:422px; display:block; float:left;
}
.topbuttonsh .gjobseekershomesh{ width:123px; display:block; float:left; padding-left:10px;
}
.gbottom_containers{ width:990px; display:block; margin-top:20px;
}
.gbottomsh{ width:990px; display:inline-block; background-image:url(../image/gbottombgh.jpg); background-repeat:repeat-x; background-position:left top; background-color:#FFFFFF; behavior: url(./piebeta/PIE.htc);
       border-radius: 10px;
      -moz-border-radius:10px;
      -webkit-border-radius:10px; _padding-bottom:10px;
}
.gleft_containers{ width:197px; display:block; float:left; margin-bottom:20px;
}
.gleft_containers .jobcategoriesh{ width:197px; display:block; border:1px solid #f1f1f1;  behavior: url(./piebeta/PIE.htc);
	   border-radius: 10px;
      -moz-border-radius:10px;
      -webkit-border-radius:10px;
}
.gleft_containers .jobcategoriesh h2{ background-image:url(../image/heading_jobcategoriesh.jpg); background-repeat:no-repeat; background-position:left top; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#545454; font-weight:400; padding-left:10px; padding-top:7px; padding-bottom:7px;
}
.gleft_containers .jobcategoriesh .glistsh{ width:197px; display:block; 
      
}
.gleft_containers .jobcategoriesh .glistsh ul{ width:177px; display:block; padding-left:10px; padding-right:10px; padding-top:15px; padding-bottom:10px;
}
.gleft_containers .jobcategoriesh .glistsh ul li{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0075c9; font-weight:400; list-style:none; background-image:url(../image/arrowsh.jpg); background-repeat:no-repeat; background-position:left 4px; padding-left:15px; padding-bottom:5px; line-height:15px;
}
.gleft_containers .jobcategoriesh .glistsh ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0075c9; font-weight:400; text-decoration:none;
}
.gleft_containers .jobcategoriesh .glistsh ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0075c9; font-weight:400; text-decoration:underline;
}
.gleft_containers .gbottonsh{ width:177px; display:block; border:1px solid #f1f1f1; margin-top:10px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; 
}
.gleft_containers .gbottonsh ul{ width:177px; display:block;
}
.gleft_containers .gbottonsh ul li{ width:177px; list-style:none; margin:0px; line-height:18px; padding-bottom:1px;
}
.contentsmiddles_sectionsh{ width:546px; display:block; padding-left:15px; float:left; padding-top:4px;
}
.contentsmiddles_sectionsh .contentsh{ width:525px; display:block;position: relative;z-index: 0;
}
.latesttabs{ width:525px; display:block; position:relative; float:left; /*border:1px solid #309220;*/
}
.latestab_headings{ width:525px; display:block; clear:left; padding-left:0px;
}
.latestab_headings ul{ width:500px; display:inline-block; margin-left:-5px;
}
.latestab_headings ul li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; /*color:#091833;*/ font-weight:400; display:inline; float:left; padding-left:0px; padding-top:6px; /*padding-right:10px;*/ /*padding-left:10px;*//* background-image:url(../image/latest_vacanciesh.jpg); background-repeat:no-repeat; background-position:left top;*/ list-style:none; padding-bottom:10px;
}
.latestab_headings ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; /*color:#091833;*/ font-weight:bold; text-decoration:none; text-transform:uppercase;
}
.latestjobs_containers{ width:525px; display:inline-block; border:1px solid #e6a7c2; clear:left; margin-top:-10px; margin-left:1px;
}
.latestjobs_containers ul{ width:500px; display:inline-block; margin-left:0px; padding:0px 10px 0px 10px;
}
.latestjobs_containers ul li{ width:490px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:400; list-style:none; padding-bottom:5px; line-height:15px;
}
.latestjobs_containers ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:400; list-style:none;  background-image:url(../image/arrowsh.jpg); background-repeat:no-repeat; background-position:left 4px; padding-left:18px; text-decoration:none; text-transform:none;
}
.latestjobs_containers ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:400; list-style:none;  background-image:url(../image/arrowsh.jpg); background-repeat:no-repeat; background-position:left 4px; padding-left:18px; text-decoration:underline;
}
.latestjobs_containers .readmore{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#214E0A; font-weight:400; line-height:18px; float:right; text-align:right; padding-bottom:7px; padding-right:10px;
}
.latestjobs_containers .readmore a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#545454; font-weight:400; text-decoration:underline; background:none;
}
.latestjobs_containers .readmore a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#545454; font-weight:400; text-decoration:none; background:none;
}
.tags_containers{ width:546px; display:block; padding-top:10px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#545454; font-weight:400; line-height:19px;
}
.tags_containers a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#545454; font-weight:400; line-height:19px; text-decoration:none;
}
.tags_containers a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#D31F83; font-weight:400; line-height:19px; text-decoration:underline;
}
.clientslogosh{ width:546px; display:block; padding-top:20px; float:left;
}
.clientslogosh .clientsh{ width:544px; display:block; float:left;  height:auto; border:1px solid #fafafa;
}
.clientslogosh .clientsh .client1{ width:178px; display:block; float:left;
}
.clientslogosh .clientsh .client2{ width:178px; display:block; float:left; padding-left:5px;
}
.contentsrightsides_containers{ width:217px; display:block; float:left; padding-left:15px; _padding-left:12px; position:relative;
}
.contentsrightsides_containers .gbuttonsh{ width:217px; display:block;
}
.contentsrightsides_containers .gbuttonsh ul{ width:217px; display:block;
}
.contentsrightsides_containers .gbuttonsh ul li{ width:217px; display:block; list-style:none; line-height:10px; padding:0px 0px 5px 0px; margin:0px; _padding:0px 0px 0px 0px;
}
.contentsrightsides_containers .gbuttonsh ul li img{ width:217px; display:block;
}
.gsearch{ width:197px; display:inline-block; background-image:url(../image/gsearch.jpg); background-repeat:no-repeat; background-position:left top; padding-top:50px; padding-left:10px; padding-right:10px;
}
.gsearch .contentsh{ width:197px; display:block; float:left; padding-bottom:10px; 
}
.gsearch .contentsh input{ width:170px; display:block; border:1px solid #969696; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#949494; font-weight:400; float:left; height:16px;
}
.gsearch .contentsh span{ width:18px; display:block; float:left;
}
.gsearch .contentsh2{ width:65px; display:block; float:left;
}
.gsearch .contentsh2 input{ width:40px; display:block; float:left; height:16px; border:1px solid #969696; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#949494; font-weight:400;
}
.gsearch .contentsh2 input span{ width:18px; display:block; float:left;
}
.gsearch .gsearch2{ width:100px; display:block; float:left; padding-left:10px; padding-bottom:15px;
}
.gsearch .gsearch2 input{ width:59px; display:block; background-image:url(../image/gsearchbgh.jpg); background-repeat:no-repeat; background-position:left top; padding:3px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; border:0px;
}
.photogallery{ width:217px; display:block; padding-top:4px; padding-bottom:10px; float:left;
}
.gfooter_containers{ width:950px; display:block; float:left; margin-top:10px; background-image:url(../image/gfooterbgh.jpg); background-repeat:no-repeat; background-position:left top; padding:20px;
}
.gfooter_contents{ width:990px; display:block;
}
.gfooter_contents .linksh{ width:694px; display:block; float:left;
}
.gfooter_contents .linksh ul{ width:173px; display:block; float:left;
}
.gfooter_contents .linksh ul h2{ font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#4a4a4a; font-weight:bold; text-decoration:underline; padding-bottom:4px;
}
.gfooter_contents .linksh ul li{ width:173px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4a4a4a; font-weight:400; list-style:none; line-height:18px; padding-bottom:4px;
}
.gfooter_contents .linksh ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4a4a4a; font-weight:400; list-style:none; line-height:18px; text-decoration:none;
}
.gfooter_contents .linksh ul li a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4a4a4a; font-weight:400; list-style:none; line-height:18px; text-decoration:underline;
}
.gfooter_getsh{ width:250px; display:block; float:left;
}
.helpsh{ width:250px; display:block; padding-bottom:10px;
}
.gfooter_getsh ul{ width:240px; display:block; border-left:2px solid #d4d4d4; padding-left:10px;
}
.gfooter_getsh h2{ width:240px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:bold; text-transform:uppercase; padding-bottom:10px; border-left:2px solid #d4d4d4; padding-left:10px;
}
.gfooter_getsh ul li{ width:200px; display:block; margin-left:10px; background-image:url(../image/getsfacebooksh.jpg); background-repeat:no-repeat; background-position: left top; padding-left:30px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#545454; font-weight:400; padding-top:4px; list-style:none; padding-bottom:10px;
}
.gfooter_getsh ul li a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#545454; font-weight:400;
}
.gfooter_textsh{ width:950px; display:block; float:left; padding-top:30px;
}
.gfooter_textsh .leftsidesh{ width:400px; display:block; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:400; line-height:18px;
}
.gfooter_textsh .leftsidesh a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:400; line-height:18px; text-decoration:none;
}
.gfooter_textsh .leftsidesh a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:400; line-height:18px; text-decoration:none;
}
.gfooter_textsh .rightsidesh{ width:400px; display:block; float:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:400; line-height:18px; text-align:right;
}
.gfooter_textsh .rightsidesh a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:400; line-height:18px; text-decoration:none;
}
.gfooter_textsh .rightsidesh a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-weight:400; line-height:18px; text-decoration:none;
}
.helplinenumbersh{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; font-weight:bold;
}
#myIFrame{padding: 0px; margin: 0px;}
#myIFrame body{padding: 0px !important; margin: 0px !important;}
.quicksearch{
    width: 373px;
    display: block;
    float: left;
    background-color: #FFFFFF;
    border: 1px solid #F8F8F8; margin-top:50px; padding: 4px; border-radius:4px;  margin-left: 84px;
}
.quicksearch .heading{
    width: 80px;
    display: block;
    float: left;
    font-family: arial; font-size: 12px; color: #f19815; font-weight: 400; padding-top: 2px;
}
.quicksearch .tagsearch{
    width: 90px;
    display: block;
    float: left;
    background-color: #FFFFFF;
    border: 1px solid #F8F8F8; margin: 0px; padding: 0px;
}
.quicksearch .tagnames{
    width: 30px;
    display: block;
    float: left;
    font-family: arial; font-size: 12px; color: #818181; font-weight: 400; padding-top: 2px;
}
.quicksearch .experiences{
    width: 34px;
    display: block;
    float: left;
    font-family: arial; font-size: 12px; color: #818181; font-weight: 400; padding-top: 2px; padding-left: 10px;
}
.quicksearch .searchbuttons{
    width: 25px;
    display: block;
    float: left;
    font-family: arial; font-size: 11px; color: #ffffff; font-weight: bold; padding-top: 2px; background-color: #f19815; border: 0px; height: 18px; margin-left: 10px;
}
