﻿/*Header Banner*/
#TopBannerContainera 
{
margin-top:1px;
width:100%;
background-image:url(../images/headerbga.gif);
background-repeat:repeat-x;
height:82px;
}

.TopBannerLefta {
float:left;
}
.TopBannerRighta{
float:Right;
}
.postedjobbox 
{
    border:1px solid #084F96;
    background-color:#EDF6FE;
}
.postedjobheader {
padding:2px 2px 2px 2px;
background-color:#9FCAF5;
line-height:20px;
color:#000000;
font-weight:bold;
font-family:verdana, Helvetica, sans-serif;
font-size:12px;
}
.pad10 
{
    padding-left:10px;
    padding-top:10px;
}
.padt5 
{
    padding-top:10px;
}
.Logoa {
float:right;
padding-left:300px;
padding-top:2px;
}
.Logob {
float:right;
padding-left:300px;
padding-top:25px;
}

.BannerImagea{
float:left;
}
#TopBannerbotContainera {
width:100%;
}
.subnavbga {
background-image:url(../images/Header_sub_nav_bga.jpg);
background-repeat:repeat-y;
height:17px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
}
.BotBanLefta{
float:left;
}
.logindetailbg 
{
padding-left:15px;
padding-right:10px;
padding-top:4px;
background-image:url(../images/bgs.png);
background-repeat:repeat-x;
margin:0px 0px 0px 0px;
}
/*TopLinks*/
#headera 
{
float:right;
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
line-height:normal;
} 
#headera ul {
margin:0;
padding:0;
list-style:none;
}  
#headera li {
float:left;
background:url("../images/blubga.jpg") no-repeat right top;
margin:0;
padding:0;
}    
#headera a {
display:block;
background:url("../images/TopLinkLefta.gif") no-repeat left top;
padding:5px 15px;
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
text-decoration:none;
font-size:11px;
}
#headera a:hover {
display:block;
background:url("../images/TopLinkLefta.gif") no-repeat left top;
padding:5px 15px;
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#FF5F07;
font-weight:bold;
text-decoration:underline;
font-size:11px;
}
 #headera #jobseeker { background-image:url("../images/top_link_ornge_right1a.jpg"); } 
 #headera #jobseeker a {
background-image:url("../images/top_link_ornge_lefta.jpg");
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
font-size:11px;
 }
 #headera #jobseeker a:hover { background-image:url("../images/top_link_ornge_lefta.jpg");
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
text-decoration:underline;
font-size:11px;
 }
 
 #headera #employers { background-image:url("../images/top_link_ornge_blua.jpg");
 } 
 #headera #employers a { background-image:url("../images/top_link_blue_lefta.gif"); padding-bottom:5px; 
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
font-size:11px;
}
 #headera #employers a:hover { background-image:url("../images/top_link_blue_lefta.gif"); padding-bottom:5px; 
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
text-decoration:underline;
font-size:11px;
}

/*Search Panel*/
.srchheding 
{
    margin-top:10px;
    margin-left:15px;
    margin-bottom:0px;
    padding:0;
}
.SearchPanela 
{
background-color:#F8F8F8;
border:1px dashed #1874CD/*#19872D*/;
font-family:Arial, Helvetica, sans-serif;
color:#373838;
font-size:12px;
padding-left:1px;
padding-bottom:2px;
}
#searcha {
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#000000;
font-size:10px;
font-weight:bold;
line-height:normal;
padding-bottom:35px;/*10px*/
padding-top:5px;/*10px*/
} 
#searcha ul {
margin:0;
padding:0;
list-style:none;
}  
#searcha li {
display:block;
float:left;
margin:0;
padding-left:5px;
}  
.searchbtn 
{
    border:1px solid #7694c8;
    background:#e4ebfb;
    font-family:Verdana, Arial;
    font-size:11px;
    line-height:15px;
    font-weight:bold;
    color:#000000;
}
/*Search Page*/
#leftPanel 
{
    float:left;
    width:20%
}
#rightPanel 
{
    float:right;
    width:20%;
}
#Searchpanel 
{
    padding-left:10px;
    padding-right:5px;
    width:58%;
}
.arrowdown 
{
    background-image:url(../images/downarrow.gif);
    background-repeat:no-repeat;
    width:19px; height:18px;
}
.posAbs, .posAbs1{/*margin-left: 210px; margin-right: 200px; border:1px solid #A2D4ED;*/ border-width:0 1px; padding:0px 5px; }
.img4 {background-position:-30px -160px; width:21px; height:25px;}
.jc{position:relative; padding-top:5px;}
.chkAbs{position:absolute; left:0; top:5px;}
.jd1{ width:430px; margin:0 10px 0 25px; padding-bottom:15px; padding-top:1px; /*border-bottom:1px dotted #999;*/}
/*.jd1 a{color:#333333; text-decoration:none;}
.jd1 a, .jd1 span, .jd1 div{font:normal 11px Arial, Helvetica, sans-serif; line-height:16px;}
.jd1 .lk1{color:#0043CC; text-decoration:underline; font:bold 13px Arial}
.jd1 .grn{color:#008000; font-size:12px;}
.jd1 .blk{color:#000; font-size:12px;}
.jd1 em{font-style:normal; color:#000; font-size:12px;}*/
.posdate 
{
   margin:0 5px 0 10px;
   position:absolute; left:450px; top:5px;
    color:#7E7F80;
font-size:11px;
font-family:verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-weight:normal;
 }
.location 
{
color:#FF3C00;
font-size:12px;
font-family:verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-weight:normal;
 }
 .cp{position:relative; padding-top:5px;}
 .sort 
{
   margin-top:10px;
   position:absolute; left:350px; top:5px;
    color:#7E7F80;
font-size:11px;
font-family:verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-weight:normal;
 }
 /*Added 29 aug 09*/
 /*Page Container*/
#PageWrapper {
width:100%;
margin:10px 0 0 0;
background:#fff url(../images/pageleftside.gif) repeat-y left top;
}
.PageWrappertop {
width:100%;
height:60px;
background:url(../images/pagetop.jpg) no-repeat left top;
}
.PageWrappertop span {
display:block;
position:relative;
height:60px;
background:url(../images/pagetop-right.jpg) no-repeat right top;
}
.PageWrappercenter-content {
position:relative;
background:url(../images/pagerightside.gif) repeat-y right top;
padding:1px 15px 1px 10px;
margin:-40px 0 0px 0;
/*margin:-40px 0 -50px 0;*/
}
.PageWrapperbottom {
width:100%;
height:13px;
background:url(../images/pagebottom.gif) no-repeat left bottom;
}
.PageWrapperbottom span {
display:block;
position:relative;
height:13px;
background:url(../images/pagebottom-right.gif) no-repeat right top;
}
/**/

/*Footer Links*/
/*TopLinks*/
#footlinks 
{
margin-left:230px;
margin-top:10px;
float:left;
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#000080;
font-size:11px;
line-height:normal;
} 
#footlinks ul {
margin:0;
padding:0;
list-style:none;
}  
#footlinks li {
float:left;
margin:0;
padding:0;
}    
#footlinks a {
display:block;
padding:0px 15px;
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#000080;
font-weight:normal;
text-decoration:none;
font-size:11px;
}
#footlinks a:hover {
display:block;
padding:0px 15px;
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#FF5F07;
font-weight:normal;
text-decoration:underline;
font-size:11px;
}

/**/
.msgthank 
{
        font-family: verdana;
    font-size: 14px;
    font-weight: bold;
    color: #003366;
    margin-top:30px;
    margin-bottom:30px;
    text-align:center;
}
a.msgtank:link
{
color:#FF6600;
font-weight:bold;
font-size:14px;
font-family:verdana, Helvetica, sans-serif;
    text-decoration:none;

}
a.msgtank:visited
{
    text-decoration:none;
    color:#FF6600;


}
a.msgtank:hover
{
   color:#0072FF;

    text-decoration: underline;
}
.copyright
{
    clear:both; 
    text-align:center;
    font-size:11px;
    font-family:Verdana,Arial, Helvetica, sans-serif;
    color:#717171; text-decoration:none;
    }
.info 
{
    width:85%;
    font-family: verdana;
    font-size: 11px;
    font-weight: normal;
    color: #003366;
    margin-top:30px;
    margin-bottom:30px;
    padding-left:50px;
    text-align:justify;
}
.infoheading 
{
    font-family: verdana;
    font-size: 11px;
    font-weight: bold;
    color: #003366;
}
div.inforowbold {padding-top:5px; margin-top:5px;_margin-top:2px;margin-top:2px; font-weight:bold;}    
div.inforow {padding-top:5px; margin-top:5px;_margin-top:2px;!margin-top:2px;}    
div.infodetail label.text 
{
  margin-right: 2px; 
  margin-top:2px;
  padding-right: 5px; 
  width: 200px;
  display: block;
  float: left; 
  text-align: right;
  position: relative;
  font-family: verdana;
  font-size: 11px;
  color: #003366;
}

.SrchLocation 
{
    background-color:#C9CBCC;
    font-family: verdana;
  font-size: 13px;
  color: #000;
  font-weight:bold;
  padding-left:10px;
  padding-top:3px;
  padding-bottom:3px;
}
/*Sitemap*/
#sitemapcontainer{width:100%;margin:0px auto;}
.sitemapheading {
    font-family: verdana;
  font-size: 13px;
  color: #000;
  font-weight:bold;
  }

DIV.spacer{clear:both;line-height:1px}
  
.t12ub ul {
margin:0;
padding:0;
}  
.t12ub li {
margin:0;
padding:0;
}    
.t12ub a {
padding:5px 15px;
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#000000;
font-weight:normal;
text-decoration:underline;
font-size:11px;
}
.t12ub a:hover {
padding:5px 15px;
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#FF5F07;
font-weight:normal;
text-decoration:none;
font-size:11px;
}
.sitemap 
{
 font-family:Verdana,Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
}
/*Registration starts*/




.divfleft{float:left; margin-left:50px;}
.divfleft1{float:left; margin-left:15px; text-align:center;}
.divfleft2{float:left;}
.divfright {float:right; margin-right:100px;}
.divfright1 { padding-left:175px; text-align:right;}
.divfright2 {float:right;}
.divdispblo{display:block;}
.divgry1{color:#717171; text-decoration:none;}
.divfont11{font-size:11px;}
.divw260{width:260px;}
.divcls{clear:both;
     }
.divltop{    border-top:1px dotted #000;
}     
    
.divmleft 
{
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}     

div.divrow {padding-top:5px; margin-top:5px;_margin-top:2px;!margin-top:2px;}
div.divsubheadrow {padding-top:1px; margin-top:1px;_margin-top:2px;!margin-top:2px;
padding-left:55px; font-weight:bold; font-family: verdana;
  font-size: 11px;
  color: #003366;
                }
div.divnoterow {padding-top:1px; margin-top:1px;_margin-top:2px;!margin-top:2px;}
/*
#Registration
{
width:100%;
margin-left:auto;
margin-right:auto;
}*/
div.divform-container h4
{
background-color:#D3DEE2;
font-family:Verdana, Arial;
font-size:12px;
font-weight:bold;
padding-left :10px; 
/*padding-top :3px;*/
padding-bottom :3px;  
float:left;  
width:98%;
}
div.divform-container h3
{
font-family:Verdana, Arial;
font-size:12px;
font-weight:bold;
padding-left :40px; 
/*padding-top :3px;
padding-bottom :3px; */ 
float:left;  
width:98%;
}
.divafter 
{
padding-left:65px;
font-family:Verdana, Arial;
font-size:11px;
font-weight:normal;
color:#000;
}
.divtitlelink 
{
margin-left:80px; 
margin-top:20px; 
 /*padding-bottom: 15px; */
width:80%;   
} 
    
div.divform-container  
{
  
margin-left:80px;  padding: 2px; border:1px solid #85B9DA; width:85%;   
} 
div.divform-container span.label 
{
  margin-right: 2px; 
  margin-top:2px;
  padding-right: 5px; 
  display: block;
  float: left; 
  text-align: right;
  position: relative;
  font-family: verdana;
  font-size: 11px;
  color: #003366;
}
div.divform-container label.text 
{
  margin-right: 2px; 
  margin-top:2px;
  padding-right: 5px; 
  width: 200px;
  display: block;
  float: left; 
  text-align: right;
  position: relative;
  font-family: verdana;
  font-size: 11px;
  color: #003366;
}
div.divform-container label.text1 
{
 
  width: 100px;
  text-align: center;

}
div.divform-container label.textbold 
{
  margin-right: 5px; 
  margin-top:2px;
  padding-right: 5px; 
  width: 200px;
  display: block;
  float: left; 
  text-align: right;
  position: relative;
  font-size: 11px;
  color: #000;
  font-weight:bold;
}
.divsmall
{
font-family: verdana;
font-size: 11px;
color: #003366;
}
.divnote
{
margin: 0 0 5px 205px;
padding: 1px 3px;
color: #003366;
}
.divspacer100 {padding-left:100px;}
.divspacer120 {padding-left:120px;}
.divspacer50  {padding-left:50px;}
.divspacer20  {padding-left:20px;}
.divspacer10  {padding-left:10px;}
.divspacer {padding-top:2px;}
/*Registration Ends*/
.gry{color:#717171; text-decoration:none; font-family: Verdana, Helvetica, sans-serif; font-size:11px;}
/*location autocomplete help start*/
.AutoExtender
        {
            font-family: Verdana, Helvetica, sans-serif;
            font-size: 11px;
            font-weight: normal;
            border: solid 1px #006699;
            line-height: 20px;
            padding: 5px;
            background-color: White;
            margin-left:10px;
        }
        .AutoExtenderList
        {
            border-bottom: dotted 1px #006699;
            cursor: pointer;
            color: Maroon;
        }
        .AutoExtenderHighlight
        {
            color: White;
            background-color: #006699;
            cursor: pointer;
        }
        #divwidth
        {
          width: 150px !important;    
        }
        #divwidth div
       {
        width: 150px !important;   
       }
/*location autocomplete help ends*/
.resetbtn 
{
    
    color:Red;
    height:25px;
    font-family:Verdana, Arial;
    font-weight:bold;
    font-size:11px;
    
}

.postsavejobbtn 
{
    
    color:Navy;
    height:25px;
    font-family:Verdana, Arial;
    font-weight:bold;
    font-size:11px; 
}
#MainNavigation 
{
float:left;
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#fff;
font-size:11px;
line-height:normal;
background-color:#669CBE;
width:100%;
margin-top:2px;
height:25px;
vertical-align:middle;
} 
.static 
{
    color:#FFFFFF;
    padding:5px 5px 5px 5px;
    text-decoration:none;
}
.staticcMenuItemStyle
{
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
padding-left:15px;
height:25px;
}

.DynamicMenuItemStyle
{
font-family:Verdana,Arial, Helvetica, sans-serif;
color:#000;
font-size:11px;
    border-right:1px solid #585880;
   border-left:1px solid #585880;
    border-bottom:1px solid #585880;
    text-decoration:none;
    padding-left:10px;
    padding-right:10px;
    height:25px;
}

.dynamichover 
{
    background-color:#D7D7E4;
    color:#01228C;
    text-decoration:none;
}    